1# If you change this file, please also look at files which source this one:
2# shlelf_vxworks.sh
3
4SCRIPT_NAME=elf
5NO_REL_RELOCS=yes
6BIG_OUTPUT_FORMAT="elf32-sh-vxworks"
7LITTLE_OUTPUT_FORMAT="elf32-shl-vxworks"
8OUTPUT_FORMAT="$BIG_OUTPUT_FORMAT"
9TEXT_START_ADDR=0x1000
10MAXPAGESIZE='CONSTANT (MAXPAGESIZE)'
11ARCH=sh
12MACHINE=
13TEMPLATE_NAME=elf32
14GENERATE_SHLIB_SCRIPT=yes
15ENTRY=__start
16SYMPREFIX=_
17# PR 17739.  Delay checking relocs until after all files have
18# been opened and linker garbage collection has taken place.
19CHECK_RELOCS_AFTER_OPEN_INPUT=yes
20
21GOT=".got          ${RELOCATING-0} : {
22  PROVIDE(__GLOBAL_OFFSET_TABLE_ = .);
23  *(.got.plt) *(.got) }"
24. ${srcdir}/emulparams/vxworks.sh
25