1214571SdimSCRIPT_NAME=elf 2214571SdimTEMPLATE_NAME=elf32 3214571SdimEXTRA_EM_FILE=spuelf 4214571SdimOUTPUT_FORMAT="elf32-spu" 5214571SdimARCH=spu 6214571SdimMACHINE= 7214571SdimALIGNMENT=16 8214571SdimTEXT_START_ADDR=0 9214571SdimINITIAL_READONLY_SECTIONS='.interrupt : { KEEP(*(.interrupt)) }' 10214571Sdimif test -z "${CREATE_SHLIB}"; then 11214571Sdim INITIAL_READONLY_SECTIONS="${INITIAL_READONLY_SECTIONS} 12214571Sdim .interp ${RELOCATING-0} : { *(.interp) }" 13214571Sdimfi 14214571SdimOTHER_END_SYMBOLS='PROVIDE (__stack = 0x3fff0);' 15214571SdimNO_SMALL_DATA=true 16214571SdimEMBEDDED=true 17214571SdimMAXPAGESIZE=0x80 18214571SdimDATA_ADDR="ALIGN(${MAXPAGESIZE})" 19214571SdimOTHER_BSS_SECTIONS=".toe ALIGN(128) : { *(.toe) } = 0" 20214571SdimOTHER_SECTIONS=".note.spu_name 0 : { KEEP(*(.note.spu_name)) }" 21