160484SobrienMACHINE= 260484SobrienSCRIPT_NAME=elf 360484SobrienOUTPUT_FORMAT="elf32-littlearm" 460484SobrienBIG_OUTPUT_FORMAT="elf32-bigarm" 560484SobrienLITTLE_OUTPUT_FORMAT="elf32-littlearm" 660484SobrienTEXT_START_ADDR=0x8000 777298SobrienTEMPLATE_NAME=elf32 877298SobrienEXTRA_EM_FILE=armelf 9218822SdimOTHER_TEXT_SECTIONS='*(.glue_7t) *(.glue_7) *(.vfp11_veneer)' 1060484SobrienOTHER_BSS_SYMBOLS='__bss_start__ = .;' 11218822SdimOTHER_BSS_END_SYMBOLS='_bss_end__ = . ; __bss_end__ = . ;' 12218822SdimOTHER_END_SYMBOLS='__end__ = . ;' 13130561SobrienOTHER_SECTIONS='.note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }' 14218822SdimATTRS_SECTIONS='.ARM.attributes 0 : { KEEP (*(.ARM.attributes)) KEEP (*(.gnu.attributes)) }' 15218822SdimOTHER_READONLY_SECTIONS=" 16218822Sdim .ARM.extab ${RELOCATING-0} : { *(.ARM.extab${RELOCATING+* .gnu.linkonce.armextab.*}) } 17218822Sdim ${RELOCATING+ __exidx_start = .; } 18218822Sdim .ARM.exidx ${RELOCATING-0} : { *(.ARM.exidx${RELOCATING+* .gnu.linkonce.armexidx.*}) } 19218822Sdim ${RELOCATING+ __exidx_end = .; }" 2060484Sobrien 2189857SobrienDATA_START_SYMBOLS='__data_start = . ;'; 2289857Sobrien 2360484SobrienGENERATE_SHLIB_SCRIPT=yes 2460484Sobrien 2560484SobrienARCH=arm 2660484SobrienMACHINE= 27218822SdimMAXPAGESIZE="CONSTANT (MAXPAGESIZE)" 2860484SobrienENTRY=_start 2960484SobrienEMBEDDED=yes 3060484Sobrien 3189857Sobrien# This sets the stack to the top of the simulator memory (2^19 bytes). 3289857SobrienSTACK_ADDR=0x80000 33130561Sobrien 34130561Sobrien# ARM does not support .s* sections. 35130561SobrienNO_SMALL_DATA=yes 36