source ${srcdir}/emulparams/elf32bfin.sh unset STACK_ADDR setvar OUTPUT_FORMAT = ""elf32-bfinfdpic"" setvar MAXPAGESIZE = ""CONSTANT (MAXPAGESIZE)"" setvar TEMPLATE_NAME = 'elf32' setvar GENERATE_SHLIB_SCRIPT = 'yes' setvar GENERATE_PIE_SCRIPT = 'yes' setvar EMBEDDED = '' # This gets us program headers mapped as part of the text segment. setvar OTHER_GOT_SYMBOLS = '' setvar OTHER_READONLY_SECTIONS = "" .rofixup : { ${RELOCATING+__ROFIXUP_LIST__ = .;} *(.rofixup) ${RELOCATING+__ROFIXUP_END__ = .;} } "" # 0xfeb00000, 0xfec00000, 0xff700000, 0xff800000, 0xff900000 # 0xffa00000 are also used in Dynamic linker and linux kernel. # They need to be kept synchronized. setvar OTHER_SECTIONS = "" .l2.text 0xfeb00000 : { *(.l2.text) } .l2.data 0xfec00000 : { *(.l2.data) } .l1.data 0xff700000 : { *(.l1.data) } .l1.data.A 0xff800000 : { *(.l1.data.A) } .l1.data.B 0xff900000 : { *(.l1.data.B) } .l1.text 0xffa00000 : { *(.l1.text) } "" setvar EXTRA_EM_FILE = 'bfin'