Commit | Line | Data |
---|---|---|
9a5f28ae | 1 | . ${srcdir}/emulparams/arc-endianness.sh |
886a2506 NC |
2 | MACHINE= |
3 | SCRIPT_NAME=elfarcv2 | |
4 | if [ "x${ARC_ENDIAN}" = "xbig" ]; then | |
5 | OUTPUT_FORMAT="elf32-bigarc" | |
6 | else | |
7 | OUTPUT_FORMAT="elf32-littlearc" | |
8 | fi | |
9 | STARTUP_MEMORY=startup | |
10 | TEXT_MEMORY=text | |
11 | DATA_MEMORY=data | |
12 | SDATA_MEMORY=sdata | |
13 | ARCH=arc | |
14 | MAXPAGESIZE="CONSTANT (MAXPAGESIZE)" | |
15 | GENERIC_BOARD=yes | |
16 | TEMPLATE_NAME=elf32 | |
17 | LITTLE_OUTPUT_FORMAT="elf32-littlearc" | |
18 | BIG_OUTPUT_FORMAT="elf32-bigarc" | |
19 | TEXT_START_ADDR=0x100 | |
20 | ENTRY=__start | |
684d5a10 JEM |
21 | SDATA_START_SYMBOLS='__SDATA_BEGIN__ = . + 0x100;' |
22 | JLI_START_TABLE='__JLI_TABLE__ = .;' | |
886a2506 NC |
23 | OTHER_SECTIONS="/DISCARD/ : { *(.__arc_profile_*) }" |
24 | EMBEDDED=yes |