xref: /netbsd-src/external/gpl3/binutils.old/dist/ld/emulparams/armelf_linux_fdpiceabi.sh (revision d90047b5d07facf36e6c01dcc0bded8997ce9cc2)
1. ${srcdir}/emulparams/armelf_linux.sh
2
3OUTPUT_FORMAT="elf32-littlearm-fdpic"
4BIG_OUTPUT_FORMAT="elf32-bigarm-fdpic"
5LITTLE_OUTPUT_FORMAT="elf32-littlearm-fdpic"
6
7# Use the ARM ABI-compliant exception-handling sections.
8OTHER_READONLY_SECTIONS="
9  .ARM.extab ${RELOCATING-0} : { *(.ARM.extab${RELOCATING+* .gnu.linkonce.armextab.*}) }
10  ${RELOCATING+ PROVIDE_HIDDEN (__exidx_start = .); }
11  .ARM.exidx ${RELOCATING-0} : { *(.ARM.exidx${RELOCATING+* .gnu.linkonce.armexidx.*}) }
12  ${RELOCATING+ PROVIDE_HIDDEN (__exidx_end = .); }
13  .rofixup : {
14	${RELOCATING+__ROFIXUP_LIST__ = .;}
15	*(.rofixup)
16	${RELOCATING+__ROFIXUP_END__ = .;}
17}"
18