Annotation of sys/arch/macppc/stand/boot.mac/elf32_powerpc_merge.x, Revision 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