* emulparams/armelf.sh: Define NO_SMALL_DATA.
[deliverable/binutils-gdb.git] / ld / emulparams / armelf.sh
index f624c8a860b3f8e7176460a7d2b6fc549f8fdaa2..71e305909c950bf407f81321e90818e878bc3109 100644 (file)
@@ -7,9 +7,9 @@ TEXT_START_ADDR=0x8000
 TEMPLATE_NAME=elf32
 EXTRA_EM_FILE=armelf
 OTHER_TEXT_SECTIONS='*(.glue_7t) *(.glue_7)'
+OTHER_READONLY_SECTIONS='.note.gnu.arm.ident : { KEEP (*(.note.gnu.arm.ident)) }'
 OTHER_BSS_SYMBOLS='__bss_start__ = .;'
 OTHER_BSS_END_SYMBOLS='_bss_end__ = . ; __bss_end__ = . ; __end__ = . ;'
-OTHER_PLT_SECTIONS=".plt.thumb    ${RELOCATING-0} : { *(.plt.thumb) }"
 
 DATA_START_SYMBOLS='__data_start = . ;';
 
@@ -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
This page took 0.023213 seconds and 4 git commands to generate.