S/390: Move binary start to 16M.
[external/binutils.git] / ld / emulparams / elf32metag.sh
1 MACHINE=
2 SCRIPT_NAME=elf
3 TEMPLATE_NAME=elf32
4 GENERATE_SHLIB_SCRIPT=yes
5 GENERATE_PIE_SCRIPT=yes
6 OUTPUT_FORMAT="elf32-metag"
7 TEXT_START_ADDR=0x10005000
8 ARCH=metag
9 MAXPAGESIZE="CONSTANT (MAXPAGESIZE)"
10 ENTRY=__start
11 NOP=0xa0fffffe
12 EXTRA_EM_FILE=metagelf
13 USER_LABEL_PREFIX=_
14 OTHER_SECTIONS="
15   .core_text 0x80000000 :
16   {
17     *(.core_text)
18   }
19   .core_data 0x82000000 :
20   {
21     *(.core_data)
22     *(.core_rodata)
23   }
24   .internal_memory 0xe0200000 :
25   {
26     *(.internal_text)
27     *(.internal_data)
28     *(.internal_rodata)
29   }
30 "