vax decoding of indexed addressing mode
[deliverable/binutils-gdb.git] / ld / emulparams / hppalinux.sh
CommitLineData
006336b8
JT
1# If you change this file, please also look at files which source this one:
2# hppanbsd.sh
3
4900fc06 4SCRIPT_NAME=elf
3231d22e 5ELFSIZE=32
d952f17a 6OUTPUT_FORMAT="elf32-hppa-linux"
485cf679 7NO_REL_RELOCS=yes
94202e16
AM
8TEXT_START_ADDR=0x10000
9TARGET_PAGE_SIZE=0x10000
24718e3b 10MAXPAGESIZE="CONSTANT (MAXPAGESIZE)"
f5657270
AM
11COMMONPAGESIZE="CONSTANT (COMMONPAGESIZE)"
12if test "$LD_FLAG" = "N"; then
13 unset DATA_SEGMENT_ALIGN
14 unset DATA_SEGMENT_END
15 unset DATA_SEGMENT_RELRO_END
16else
17 DATA_SEGMENT_ALIGN="ALIGN(${MAXPAGESIZE});\
18 . = DATA_SEGMENT_ALIGN (${MAXPAGESIZE}, ${COMMONPAGESIZE})"
19 DATA_SEGMENT_END=". = DATA_SEGMENT_END (.);"
20 DATA_SEGMENT_RELRO_END=". = DATA_SEGMENT_RELRO_END (${SEPARATE_GOTPLT-0}, .);"
21fi
4900fc06 22ARCH=hppa
3231d22e 23MACHINE=hppa1.1 # We use 1.1 specific features.
4900fc06
AM
24NOP=0x08000240
25START="_start"
465bc359
AM
26OTHER_READONLY_SECTIONS="
27 .PARISC.unwind ${RELOCATING-0} : { *(.PARISC.unwind) }"
92b7e9d8 28DATA_START_SYMBOLS='PROVIDE ($global$ = .);'
3231d22e 29DATA_PLT=
b71a5181 30PLT_BEFORE_GOT=
3231d22e 31GENERATE_SHLIB_SCRIPT=yes
5b5a4ec7 32GENERATE_PIE_SCRIPT=yes
075a2b89 33TEMPLATE_NAME=elf
41392f03 34EXTRA_EM_FILE=hppaelf
This page took 1.097455 seconds and 4 git commands to generate.