Annotation of sys/arch/macppc/stand/boot.mac/elf32_powerpc_merge.x, Revision 1.1.1.1
1.1 nbrk 1: /* $OpenBSD: */
2: OUTPUT_ARCH(powerpc)
3: SECTIONS
4: {
5: /* Read-only sections, merged into text segment: */
6: . = + SIZEOF_HEADERS;
7: .interp : { *(.interp) }
8: .hash : { *(.hash) }
9: .dynsym : { *(.dynsym) }
10: .dynstr : { *(.dynstr) }
11: .rel.text : { *(.rel.text) }
12: .rela.text : { *(.rela.text) }
13: .rel.data : { *(.rel.data) }
14: .rela.data : { *(.rela.data) }
15: .rel.rodata : { *(.rel.rodata) }
16: .rela.rodata : { *(.rela.rodata) }
17: .rel.got : { *(.rel.got) }
18: .rela.got : { *(.rela.got) }
19: .rel.ctors : { *(.rel.ctors) }
20: .rela.ctors : { *(.rela.ctors) }
21: .rel.dtors : { *(.rel.dtors) }
22: .rela.dtors : { *(.rela.dtors) }
23: .rel.bss : { *(.rel.bss) }
24: .rela.bss : { *(.rela.bss) }
25: .rel.plt : { *(.rel.plt) }
26: .rela.plt : { *(.rela.plt) }
27: .init : { *(.init) } =0
28: .plt : { *(.plt) }
29: .text :
30: {
31: *(.text)
32: *(.rodata)
33: *(.rodata.*)
34: *(.rodata1)
35: *(.got1)
36: }
37: .fini : { *(.fini) } =0
38: .ctors : { *(.ctors) }
39: .dtors : { *(.dtors) }
40: _etext = .;
41: PROVIDE (etext = .);
42: /* Read-write section, merged into data segment: */
43: . = (. + 0x0FFF) & 0xFFFFF000;
44: .data :
45: {
46: *(.data)
47: *(.data1)
48: *(.sdata)
49: *(.sdata2)
50: *(.got.plt) *(.got)
51: *(.dynamic)
52: CONSTRUCTORS
53: }
54: _edata = .;
55: PROVIDE (edata = .);
56: __bss_start = .;
57: .bss :
58: {
59: *(.sbss) *(.scommon)
60: *(.dynbss)
61: *(.bss)
62: *(COMMON)
63: }
64: _end = . ;
65: PROVIDE (end = .);
66: }
67:
CVSweb