source ${srcdir}/emulparams/armelf.sh setglobal SCRIPT_NAME = '"armbpabi'" setglobal GENERATE_COMBRELOC_SCRIPT = '1' setglobal OUTPUT_FORMAT = '"elf32-littlearm-symbian'" setglobal BIG_OUTPUT_FORMAT = '"elf32-bigarm-symbian'" setglobal LITTLE_OUTPUT_FORMAT = $OUTPUT_FORMAT setglobal TARGET1_IS_REL = '1' setglobal TARGET2_TYPE = 'abs' # On BPABI systems, program headers should not be mapped. setglobal EMBEDDED = 'yes' # As for armelf.sh, but add the SymbianOS-specific # .ARM.exidx$${Base,Limit} symbols. setglobal OTHER_READONLY_SECTIONS = "" .ARM.extab $(RELOCATING-0) : { *(.ARM.extab$(RELOCATING+* .gnu.linkonce.armextab.*)) } $(RELOCATING+ PROVIDE_HIDDEN (.ARM.exidx\$\$Base = .); ) $(RELOCATING+ PROVIDE_HIDDEN (__exidx_start = .); ) .ARM.exidx $(RELOCATING-0) : { *(.ARM.exidx$(RELOCATING+* .gnu.linkonce.armexidx.*)) } $(RELOCATING+ PROVIDE_HIDDEN (__exidx_end = .); ) $(RELOCATING+ PROVIDE_HIDDEN (.ARM.exidx\$\$Limit = .); )"" setglobal MAXPAGESIZE = '"CONSTANT (MAXPAGESIZE)'"