Add IP2k support to BFD and LD
[binutils.git] / ld / emulparams / elf32ip2k.sh
blobbe2ce337c649099755f411d9f245b36656253484
1 MACHINE=
2 SCRIPT_NAME=elf
3 OUTPUT_FORMAT="elf32-ip2k"
4 # See also `include/elf/ip2k.h'
5 DATA_ADDR=0x01000100
6 TEXT_START_ADDR=0x02010000
7 GPR_START_ADDR=0x1000080
8 GPR_SIZE=0x7F
9 GRP_MEMORY=gpr
10 ARCH=ip2k
11 ENTRY=__start
12 EMBEDDED=yes
13 ELFSIZE=32
14 MAXPAGESIZE=256
15 WRITABLE_RODATA=
16 OTHER_RELOCATING_SECTIONS='PROVIDE (__stack = 0x01000FFF);'
17 OTHER_READONLY_SECTIONS='.pram 0x2000000 : { *(.pram) } .reset 0x201FFE0 : { *(.reset) }'
18 OTHER_READWRITE_SECTIONS='.gpr 0x1000080 : { *(.gpr) }'