Eugene Leviant
3967ea05a9
Set entry address to 0x0 if no _start symbol
...
Differential revision: https://reviews.llvm.org/D23925
llvm-svn: 280912
2016-09-08 08:57:51 +00:00
Davide Italiano
c03d610cff
[ELF] Support --entry= option variant. Update tests while I'm there.
...
llvm-svn: 274524
2016-07-04 21:50:50 +00:00
Ed Maste
f2ac688217
ELF: Allow -e <entry> with -shared
...
It is reasonable to specify an entry point for shared objects - for
example, for the FreeBSD rtld ld-elf.so.1.
Unlike GNU ld we leave the entry address as 0 if -shared is specified
without -e.
Differential Revision: http://reviews.llvm.org/D15454
llvm-svn: 255349
2015-12-11 17:46:46 +00:00
Ed Maste
24bcc11e5c
Test that -e <symbol> works
...
llvm-svn: 255347
2015-12-11 17:42:38 +00:00
Igor Kudrin
b044af50f2
[ELF] Define symbols "_end" and "end" if referenced.
...
These symbols are expected to point to the end of the data segment.
Implements http://llvm.org/pr25528 .
Differential Revision: http://reviews.llvm.org/D14833
llvm-svn: 253637
2015-11-20 02:32:35 +00:00
Rafael Espindola
9c8904fb38
Rename ld.lld2 to ld.lld since it is the default.
...
llvm-svn: 253437
2015-11-18 06:11:01 +00:00
Rafael Espindola
4b1285c55a
Rename test/elf2 to test/ELF.
...
llvm-svn: 253313
2015-11-17 05:36:42 +00:00