From 0f1ee8892239c700ecce2a4a1fec84ee3660a7bc Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Wed, 25 Aug 1999 13:46:28 +0000 Subject: Patch from Philip Blundell : Define __end__ --- ld/ChangeLog | 6 ++++++ ld/emulparams/armelf.sh | 2 +- ld/emulparams/armelf_linux.sh | 2 +- ld/emulparams/armelf_linux26.sh | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) (limited to 'ld') diff --git a/ld/ChangeLog b/ld/ChangeLog index f451e96..39595c8 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,9 @@ +1999-08-25 Philip Blundell + + * emulparams/armelf.sh (OTHER_BSS_SYMBOLS): Add __end__. + * emulparams/armelf_linux.sh: Likewise. + * emulparams/armelf_linux26.sh: Likewise. + 1999-08-24 Nick Clifton From a patch submitted by Roland McGrath diff --git a/ld/emulparams/armelf.sh b/ld/emulparams/armelf.sh index a184b5e..8c79b64 100644 --- a/ld/emulparams/armelf.sh +++ b/ld/emulparams/armelf.sh @@ -7,7 +7,7 @@ TEXT_START_ADDR=0x8000 TEMPLATE_NAME=armelf OTHER_TEXT_SECTIONS='*(.glue_7t) *(.glue_7)' OTHER_BSS_SYMBOLS='__bss_start__ = .;' -OTHER_BSS_END_SYMBOLS='_bss_end__ = . ; __bss_end__ = . ;' +OTHER_BSS_END_SYMBOLS='_bss_end__ = . ; __bss_end__ = . ; __end__ = . ;' GENERATE_SHLIB_SCRIPT=yes diff --git a/ld/emulparams/armelf_linux.sh b/ld/emulparams/armelf_linux.sh index c1406ad..a85e8bd 100644 --- a/ld/emulparams/armelf_linux.sh +++ b/ld/emulparams/armelf_linux.sh @@ -10,7 +10,7 @@ GENERATE_SHLIB_SCRIPT=yes DATA_START_SYMBOLS='__data_start = . ;'; OTHER_TEXT_SECTIONS='*(.glue_7t) *(.glue_7)' OTHER_BSS_SYMBOLS='__bss_start__ = .;' -OTHER_BSS_END_SYMBOLS='_bss_end__ = . ; __bss_end__ = . ;' +OTHER_BSS_END_SYMBOLS='_bss_end__ = . ; __bss_end__ = . ; __end__ = . ;' # This needs to be high enough so that we can load ld.so below it, # yet low enough to stay away from the mmap area at 0x40000000. diff --git a/ld/emulparams/armelf_linux26.sh b/ld/emulparams/armelf_linux26.sh index ff02eaf..36d1b0e 100644 --- a/ld/emulparams/armelf_linux26.sh +++ b/ld/emulparams/armelf_linux26.sh @@ -9,7 +9,7 @@ GENERATE_SHLIB_SCRIPT=yes DATA_START_SYMBOLS='__data_start = . ;'; OTHER_BSS_SYMBOLS='__bss_start__ = .;' -OTHER_BSS_END_SYMBOLS='_bss_end__ = . ; __bss_end__ = . ;' +OTHER_BSS_END_SYMBOLS='_bss_end__ = . ; __bss_end__ = . ; __end__ = . ;' # This needs to be high enough so that we can load ld.so below it, # yet low enough to stay away from the mmap area at 0x01100000. -- cgit v1.1