diff options
author | Catherine Moore <clm@redhat.com> | 1998-08-10 01:45:58 +0000 |
---|---|---|
committer | Catherine Moore <clm@redhat.com> | 1998-08-10 01:45:58 +0000 |
commit | 45834a73ef623e57d5fac5f56a85528c26d18b58 (patch) | |
tree | aa714be43b4849da4acad6ea858c490d681d2e2a | |
parent | 0ff7faafe6a582f16c124e88fb31067cf66cbaef (diff) | |
download | binutils-45834a73ef623e57d5fac5f56a85528c26d18b58.zip binutils-45834a73ef623e57d5fac5f56a85528c26d18b58.tar.gz binutils-45834a73ef623e57d5fac5f56a85528c26d18b58.tar.bz2 |
* scripttempl/elfarm.sc: Set text start address to
0x8000. Add __bss_end definition.
-rw-r--r-- | ld/ChangeLog | 7 | ||||
-rw-r--r-- | ld/scripttempl/elfarm.sc | 3 |
2 files changed, 9 insertions, 1 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index d11fcb9..7071462 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,4 +1,11 @@ start-sanitize-armelf +Sun Aug 9 20:31:27 1998 Catherine Moore <clm@cygnus.com> + + * scripttempl/elfarm.sc: Set text start address to + 0x8000. Add __bss_end definition. + +end-sanitize-armelf +start-sanitize-armelf Sat Aug 1 11:47:37 1998 Catherine Moore <clm@cygnus.com> * scripttempl/elfarm.sc: New file. diff --git a/ld/scripttempl/elfarm.sc b/ld/scripttempl/elfarm.sc index 9e97ad1..98a3198 100644 --- a/ld/scripttempl/elfarm.sc +++ b/ld/scripttempl/elfarm.sc @@ -131,7 +131,7 @@ SECTIONS .rela.plt ${RELOCATING-0} : { *(.rela.plt) } .init ${RELOCATING-0} : { KEEP (*(.init)) } =${NOP-0} ${DATA_PLT-${PLT}} - .text ${RELOCATING-0} : + .text ${RELOCATING+ 0x8000} : { ${RELOCATING+${TEXT_START_SYMBOLS}} *(.text) @@ -215,6 +215,7 @@ SECTIONS ${RELOCATING+. = ALIGN(${ALIGNMENT});} ${RELOCATING+_end = . ;} ${RELOCATING+_bss_end__ = . ;} + ${RELOCATING+__bss_end__ = . ;} ${RELOCATING+PROVIDE (end = .);} /* Stabs debugging sections. */ |