diff options
author | Steve Chamberlain <sac@cygnus> | 1995-08-16 20:34:44 +0000 |
---|---|---|
committer | Steve Chamberlain <sac@cygnus> | 1995-08-16 20:34:44 +0000 |
commit | 22cd79c599ea73e9ead3a229c41162cf8377f2a5 (patch) | |
tree | f51e93238e44f79585d11186849572318afd0bd2 /ld | |
parent | 4c67b523a31b703c53c6bdbfdaacc6304515cad9 (diff) | |
download | gdb-22cd79c599ea73e9ead3a229c41162cf8377f2a5.zip gdb-22cd79c599ea73e9ead3a229c41162cf8377f2a5.tar.gz gdb-22cd79c599ea73e9ead3a229c41162cf8377f2a5.tar.bz2 |
Wed Aug 16 11:38:59 1995 steve chamberlain <sac@slash.cygnus.com>
* scripttempl/armpe.sc: Always start code at 0x401000, even
if -r.
* ldwrite.c (strdup): New extern declaration.
* ldgram.y (atype): New rule to clarify type parsing.
* ldlang.c (init_os): Remove commented out code.
(lang_size_sections): Set SEC_ALLOC and SEC_LOAD bits
unless told not to by the link script.
Diffstat (limited to 'ld')
-rw-r--r-- | ld/ChangeLog | 10 | ||||
-rw-r--r-- | ld/scripttempl/armpe.sc | 2 |
2 files changed, 11 insertions, 1 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index c21cc10..7e18dce 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,13 @@ +Wed Aug 16 11:38:59 1995 steve chamberlain <sac@slash.cygnus.com> + + * scripttempl/armpe.sc: Always start code at 0x401000, even + if -r. + * ldwrite.c (strdup): New extern declaration. + * ldgram.y (atype): New rule to clarify type parsing. + * ldlang.c (init_os): Remove commented out code. + (lang_size_sections): Set SEC_ALLOC and SEC_LOAD bits + unless told not to by the link script. + Wed Aug 16 11:45:11 1995 Ian Lance Taylor <ian@cygnus.com> * ldlang.c (lang_set_startof): New static function. diff --git a/ld/scripttempl/armpe.sc b/ld/scripttempl/armpe.sc index 208ebeb..11a3a1a 100644 --- a/ld/scripttempl/armpe.sc +++ b/ld/scripttempl/armpe.sc @@ -11,7 +11,7 @@ ENTRY(_mainCRTStartup) SECTIONS { - .text ${RELOCATING+ 0x401000} : + .text 0x401000 : { ${RELOCATING+ *(.init);} *(.text) |