xref: /netbsd-src/external/gpl3/binutils.old/dist/ld/emulparams/armelf_nbsd_eabi.sh (revision a24efa7dea9f1f56c3bdb15a927d3516792ace1c)
1. ${srcdir}/emulparams/armelf_nbsd.sh
2
3# Use the ARM ABI-compliant exception-handling sections.
4OTHER_READONLY_SECTIONS="
5  .ARM.extab ${RELOCATING-0} : { *(.ARM.extab${RELOCATING+* .gnu.linkonce.armextab.*}) }
6  ${RELOCATING+ PROVIDE_HIDDEN (__exidx_start = .); }
7  .ARM.exidx ${RELOCATING-0} : { *(.ARM.exidx${RELOCATING+* .gnu.linkonce.armexidx.*}) }
8  ${RELOCATING+ PROVIDE_HIDDEN (__exidx_end = .); }"
9
10case "$target" in
11  arm*-*-netbsdelf*-*eabihf*)
12    LIB_PATH='=/usr/lib/eabi'
13    ;;
14  arm*-*-netbsdelf*-*eabi*)
15    LIB_PATH='=/usr/lib'
16    ;;
17  aarch64*-*-netbsd* | arm*-*-netbsdelf*)
18    LIB_PATH='=/usr/lib/eabi'
19    ;;
20esac
21