]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - ld/emulparams/arcelf.sh
New ARC implementation.
[thirdparty/binutils-gdb.git] / ld / emulparams / arcelf.sh
CommitLineData
886a2506
NC
1SCRIPT_NAME=elfarc
2TEMPLATE_NAME=elf32
3if [ "x${ARC_ENDIAN}" = "xbig" ]; then
4 OUTPUT_FORMAT="elf32-bigarc"
5else
6 OUTPUT_FORMAT="elf32-littlearc"
7fi
252b5132
RH
8LITTLE_OUTPUT_FORMAT="elf32-littlearc"
9BIG_OUTPUT_FORMAT="elf32-bigarc"
886a2506
NC
10# leave room for vector table, 32 vectors * 8 bytes
11TEXT_START_ADDR=0x100
24718e3b 12MAXPAGESIZE="CONSTANT (MAXPAGESIZE)"
886a2506 13#NONPAGED_TEXT_START_ADDR=0x0
252b5132
RH
14ARCH=arc
15MACHINE=
886a2506
NC
16ENTRY=__start
17SDATA_START_SYMBOLS='__SDATA_BEGIN__ = .;'
18OTHER_SECTIONS="/DISCARD/ : { *(.__arc_profile_*) }"
19EMBEDDED=yes