From 2f857bd0cccb09a878d0aa762c965dd0bd942806 Mon Sep 17 00:00:00 2001 From: Daniel Jacobowitz Date: Thu, 9 Oct 2003 14:06:07 +0000 Subject: * emulparams/armelf.sh: Define NO_SMALL_DATA. * emulparams/armelf_linux.sh, emulparams/armelf_oabi.sh, emulparams/armnto.sh: Likewise. --- ld/ChangeLog | 6 ++++++ ld/emulparams/armelf.sh | 3 +++ ld/emulparams/armelf_linux.sh | 3 +++ ld/emulparams/armelf_oabi.sh | 3 +++ ld/emulparams/armnto.sh | 3 +++ 5 files changed, 18 insertions(+) (limited to 'ld') diff --git a/ld/ChangeLog b/ld/ChangeLog index b054185..0e2d2c4 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,9 @@ +2003-10-09 Daniel Jacobowitz + + * emulparams/armelf.sh: Define NO_SMALL_DATA. + * emulparams/armelf_linux.sh, emulparams/armelf_oabi.sh, + emulparams/armnto.sh: Likewise. + 2003-10-08 Alexandre Oliva * ldlang.c (lang_size_sections_1): Use IGNORE_SECTION to tell diff --git a/ld/emulparams/armelf.sh b/ld/emulparams/armelf.sh index 9e2ada7..71e3059 100644 --- a/ld/emulparams/armelf.sh +++ b/ld/emulparams/armelf.sh @@ -23,3 +23,6 @@ EMBEDDED=yes # This sets the stack to the top of the simulator memory (2^19 bytes). STACK_ADDR=0x80000 + +# ARM does not support .s* sections. +NO_SMALL_DATA=yes diff --git a/ld/emulparams/armelf_linux.sh b/ld/emulparams/armelf_linux.sh index f03fb76..248b708 100644 --- a/ld/emulparams/armelf_linux.sh +++ b/ld/emulparams/armelf_linux.sh @@ -15,3 +15,6 @@ OTHER_BSS_SYMBOLS='__bss_start__ = .;' OTHER_BSS_END_SYMBOLS='_bss_end__ = . ; __bss_end__ = . ; __end__ = . ;' TEXT_START_ADDR=0x00008000 + +# ARM does not support .s* sections. +NO_SMALL_DATA=yes diff --git a/ld/emulparams/armelf_oabi.sh b/ld/emulparams/armelf_oabi.sh index f1c967d..0c2c1d3 100644 --- a/ld/emulparams/armelf_oabi.sh +++ b/ld/emulparams/armelf_oabi.sh @@ -18,3 +18,6 @@ EMBEDDED=yes # This sets the stack to the top of the simulator memory (2^19 bytes). STACK_ADDR=0x80000 + +# ARM does not support .s* sections. +NO_SMALL_DATA=yes diff --git a/ld/emulparams/armnto.sh b/ld/emulparams/armnto.sh index d000de3..7e4644b 100644 --- a/ld/emulparams/armnto.sh +++ b/ld/emulparams/armnto.sh @@ -22,3 +22,6 @@ ENTRY=_start # This sets the stack to the top of the simulator memory (2^19 bytes). STACK_ADDR=0x80000 + +# ARM does not support .s* sections. +NO_SMALL_DATA=yes -- cgit v1.1