Rev 4 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 4 | Rev 8 | ||
|---|---|---|---|
| Line 1... | Line 1... | ||
| 1 | ARCH=aarch64 | 1 | ARCH=aarch64 | 
| 2 | MACHINE= | 2 | MACHINE= | 
| - | 3 | # Pierre-Marie Baty -- align value with the official QNX linker | |
| 3 | NOP | 4 | NOP=0 | 
| 4 | 5 | ||
| 5 | SCRIPT_NAME=elf | 6 | SCRIPT_NAME=elf | 
| 6 | ELFSIZE=64 | 7 | ELFSIZE=64 | 
| 7 | OUTPUT_FORMAT="elf64-littleaarch64" | 8 | OUTPUT_FORMAT="elf64-littleaarch64" | 
| 8 | BIG_OUTPUT_FORMAT="elf64-bigaarch64" | 9 | BIG_OUTPUT_FORMAT="elf64-bigaarch64" | 
| Line 20... | Line 21... | ||
| 20 | SEPARATE_GOTPLT="SIZEOF (.got.plt) >= 24 ? 24 : 0" | 21 | SEPARATE_GOTPLT="SIZEOF (.got.plt) >= 24 ? 24 : 0" | 
| 21 | IREL_IN_PLT= | 22 | IREL_IN_PLT= | 
| 22 | 23 | ||
| 23 | TEXT_START_ADDR=0x400000 | 24 | TEXT_START_ADDR=0x400000 | 
| 24 | 25 | ||
| - | 26 | # Pierre-Marie Baty -- align changes with the official QNX linker | |
| 25 | TEXT_START_SYMBOLS= | 27 | TEXT_START_SYMBOLS='_btext = .;' | 
| 26 | DATA_START_SYMBOLS= | 28 | DATA_START_SYMBOLS='__data_start = .;'; | 
| 27 | 29 | ||
| 28 | # AArch64 does not support .s* sections. | 30 | # AArch64 does not support .s* sections. | 
| 29 | NO_SMALL_DATA=yes | 31 | NO_SMALL_DATA=yes | 
| 30 | 32 | ||
| 31 | OTHER_BSS_SYMBOLS="${CREATE_SHLIB+PROVIDE (}__bss_start__ = .${CREATE_SHLIB+)};" | 33 | OTHER_BSS_SYMBOLS="${CREATE_SHLIB+PROVIDE (}__bss_start__ = .${CREATE_SHLIB+)};" |