Commit | Line | Data |
---|---|---|
006336b8 JT |
1 | # If you change this file, please also look at files which source this one: |
2 | # hppanbsd.sh | |
3 | ||
4900fc06 | 4 | SCRIPT_NAME=elf |
3231d22e | 5 | ELFSIZE=32 |
d952f17a | 6 | OUTPUT_FORMAT="elf32-hppa-linux" |
485cf679 | 7 | NO_REL_RELOCS=yes |
94202e16 AM |
8 | TEXT_START_ADDR=0x10000 |
9 | TARGET_PAGE_SIZE=0x10000 | |
24718e3b | 10 | MAXPAGESIZE="CONSTANT (MAXPAGESIZE)" |
ae97b922 DA |
11 | DATA_ADDR="ALIGN(${MAXPAGESIZE})" |
12 | SHLIB_DATA_ADDR="ALIGN(${MAXPAGESIZE})" | |
4900fc06 | 13 | ARCH=hppa |
3231d22e | 14 | MACHINE=hppa1.1 # We use 1.1 specific features. |
4900fc06 AM |
15 | NOP=0x08000240 |
16 | START="_start" | |
465bc359 AM |
17 | OTHER_READONLY_SECTIONS=" |
18 | .PARISC.unwind ${RELOCATING-0} : { *(.PARISC.unwind) }" | |
92b7e9d8 | 19 | DATA_START_SYMBOLS='PROVIDE ($global$ = .);' |
3231d22e | 20 | DATA_PLT= |
b71a5181 | 21 | PLT_BEFORE_GOT= |
3231d22e | 22 | GENERATE_SHLIB_SCRIPT=yes |
5b5a4ec7 | 23 | GENERATE_PIE_SCRIPT=yes |
41392f03 AM |
24 | TEMPLATE_NAME=elf32 |
25 | EXTRA_EM_FILE=hppaelf |