Shankar Easwaran
|
4b9cea7317
|
fix the mergeable string atom, when the target points to a symbol which is at a relative offset from the start of the .rodata section
llvm-svn: 175039
|
2013-02-13 06:35:33 +00:00 |
Shankar Easwaran
|
96d594b14e
|
add merge strings option, this temporarily fixes the problem bringing up helloworld with glibc on x86_64
llvm-svn: 175038
|
2013-02-13 06:12:52 +00:00 |
Shankar Easwaran
|
0da6d71b54
|
add support for merging common strings
llvm-svn: 174990
|
2013-02-12 18:46:53 +00:00 |
Michael J. Spencer
|
c3c8bc1e5c
|
[ELF] Add support for reading dynamic libraries.
llvm-svn: 174916
|
2013-02-11 23:03:35 +00:00 |
Shankar Easwaran
|
34ab70f1e6
|
add changes for layoutafter/layoutbefore/ingroup/layoutpass and test cases
llvm-svn: 174658
|
2013-02-07 20:16:12 +00:00 |
Michael J. Spencer
|
7e813242af
|
[ELF][Reader] Improve performance by removing calls to malloc.
llvm-svn: 174275
|
2013-02-03 10:49:47 +00:00 |
Michael J. Spencer
|
b0ed8e80d8
|
[ELF][x86-84] Add static TLS support.
llvm-svn: 174154
|
2013-02-01 07:13:49 +00:00 |
Michael J. Spencer
|
3830d2c49f
|
[ELF] Create atoms for progbits sections with no symbols but still have content.
llvm-svn: 174091
|
2013-01-31 21:00:42 +00:00 |
Shankar Easwaran
|
a6f00fe083
|
add targethandler hooks from Writer and cleanup
llvm-svn: 173904
|
2013-01-30 07:11:43 +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 |