arm, objdump: print obsolote warning when 26-bit set in instructions
[binutils-gdb.git] / ld / emulparams / hppalinux.sh
blob5a462119742bec33600cfcc0ecedd78a125d74e2
1 # If you change this file, please also look at files which source this one:
2 # hppanbsd.sh
4 SCRIPT_NAME=elf
5 ELFSIZE=32
6 OUTPUT_FORMAT="elf32-hppa-linux"
7 NO_REL_RELOCS=yes
8 TEXT_START_ADDR=0x10000
9 TARGET_PAGE_SIZE=0x10000
10 MAXPAGESIZE="CONSTANT (MAXPAGESIZE)"
11 COMMONPAGESIZE="CONSTANT (COMMONPAGESIZE)"
12 if test "$LD_FLAG" = "N"; then
13 unset DATA_SEGMENT_ALIGN
14 unset DATA_SEGMENT_END
15 unset DATA_SEGMENT_RELRO_END
16 else
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}, .);"
22 DATA_SECTION_ALIGNMENT="${CREATE_SHLIB-${CREATE_PIE-ALIGN(8)}}"
23 ARCH=hppa
24 MACHINE=hppa1.1 # We use 1.1 specific features.
25 NOP=0x08000240
26 START="_start"
27 OTHER_READONLY_SECTIONS="
28 .PARISC.unwind ${RELOCATING-0} : { *(.PARISC.unwind) }"
29 DATA_START_SYMBOLS='PROVIDE ($global$ = .);'
30 DATA_PLT=
31 PLT_BEFORE_GOT=
32 GENERATE_SHLIB_SCRIPT=yes
33 GENERATE_PIE_SCRIPT=yes
34 TEMPLATE_NAME=elf
35 EXTRA_EM_FILE=hppaelf