]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - ld/testsuite/ld-shared/elf-offset.ld
* config/sh/tm-sh.h (BELIEVE_PCC_PROMOTION): Define, so that
[thirdparty/binutils-gdb.git] / ld / testsuite / ld-shared / elf-offset.ld
1 PHDRS {
2 code PT_LOAD FLAGS(5);
3 data PT_LOAD FLAGS(6);
4 dynamic PT_DYNAMIC FLAGS(6);
5 }
6
7 MEMORY {
8 RAM : ORIGIN = 0x10000, LENGTH = 0x7ffffff
9 }
10
11 SECTIONS {
12 .text : { *(.text) *(.stub) *(.gnu.warning) *(.gnu.linkonce.t*) } > RAM :code
13 .plt : { *(.plt) } > RAM :code
14 .rodata : { *(.rodata) } > RAM :code
15 .rdata : { *(.rdata) } > RAM :code
16 .data ALIGN(0x1000) : { *(.data) *(.gnu.linkonce.d*) } > RAM :data
17 .got : { *(.got) *(.got.plt) } > RAM :data
18 .bss : { *(.bss) *(.dynbss) *(COMMON) } > RAM :data
19 .dynamic : { *(.dynamic ) } > RAM :dynamic :data
20 .dynsym : { *(.dynsym) } > RAM :dynamic :data
21 .dynstr : { *(.dynstr) } > RAM :dynamic :data
22 .rela.text : { *(.rela.text) } > RAM :dynamic :data
23 .rela.plt : { *(.rela.plt) } > RAM :dynamic :data
24 .rela.data : { *(.rela.data) } > RAM :dynamic :data
25 .rel.text : { *(.rel.text) } > RAM :dynamic :data
26 .rel.plt : { *(.rel.plt) } > RAM :dynamic :data
27 .rel.data : { *(.rel.data) } > RAM :dynamic :data
28 .hash : { *(.hash) } > RAM :dynamic :data
29 .interp : { *(.interp) } > RAM :dynamic :data
30 .gnu.version_r : { *(.gnu.version_r) } > RAM :dynamic :data
31 .gnu.version_d : { *(.gnu.version_d) }> RAM :dynamic :data
32 .gnu.version : { *(.gnu.version) } > RAM :dynamic :data
33 }