Michael J. Spencer
|
3c75665fdd
|
[ELF][x86-64] Add the _GLOBAL_OFFSET_TABLE_ Atom in the correct location.
Now we link against glibc without --noinhibit-exec.
llvm-svn: 174150
|
2013-02-01 05:36:14 +00:00 |
Michael J. Spencer
|
461d33648b
|
[ELF][x86-64] Improve unknown relocation message.
llvm-svn: 174092
|
2013-01-31 21:00:57 +00:00 |
Michael J. Spencer
|
23d23953b3
|
[ELF][x86-64] Add TargetLayout.
llvm-svn: 173922
|
2013-01-30 10:43:25 +00:00 |
Michael J. Spencer
|
8254185eea
|
Whitespace.
llvm-svn: 173921
|
2013-01-30 10:43:10 +00:00 |
Michael J. Spencer
|
409a737f36
|
[ELF] Add {Hexagon,PPC,X86}TargetHandler.
llvm-svn: 173909
|
2013-01-30 07:36:45 +00:00 |
Michael J. Spencer
|
457a77739b
|
[ELF][x86-64] Add X86_64TargetRelocationHandler and friends.
llvm-svn: 173897
|
2013-01-30 05:26:03 +00:00 |
Michael J. Spencer
|
e68f90355c
|
[ELF] Chop the ELF prefix off of most things.
llvm-svn: 173838
|
2013-01-29 22:03:39 +00:00 |
Michael J. Spencer
|
43ecac5a2c
|
[ELF] Fix header sort order.
llvm-svn: 173822
|
2013-01-29 19:53:41 +00:00 |
Michael J. Spencer
|
289dcedea5
|
[ELF] Add support for IFUNC.
This sadly doesn't have a test for the final
output because llvm-objdump can't dump relocations
that don't belong to a section :(
llvm-svn: 173808
|
2013-01-29 16:38:03 +00:00 |
Benjamin Kramer
|
ac49d37a63
|
lldX86_64ELFTarget depends on lldCore.
llvm-svn: 173573
|
2013-01-26 13:49:19 +00:00 |
Michael J. Spencer
|
5ba1a96a10
|
[ELF][x86-64] Add relocation string<->kind.
llvm-svn: 173533
|
2013-01-25 23:48:58 +00:00 |
Michael J. Spencer
|
866e0f8a8c
|
[ELF][X86-64] Use the correct base address.
llvm-svn: 173527
|
2013-01-25 23:23:24 +00:00 |
Michael J. Spencer
|
385f312686
|
[CMake] Setup include dirs properly.
llvm-svn: 173488
|
2013-01-25 20:50:01 +00:00 |
Shankar Easwaran
|
3256d4ff62
|
add elf targethandler
llvm-svn: 173430
|
2013-01-25 07:39:18 +00:00 |