| OUTPUT_ARCH(powerpc:common) | 
 | SECTIONS | 
 | { | 
 |   /* Read-only sections, merged into text segment: */ | 
 |   . = + SIZEOF_HEADERS; | 
 |   .interp : { *(.interp) } | 
 |   .hash          : { *(.hash)		} | 
 |   .dynsym        : { *(.dynsym)		} | 
 |   .dynstr        : { *(.dynstr)		} | 
 |   .rel.text      : { *(.rel.text)		} | 
 |   .rela.text     : { *(.rela.text) 	} | 
 |   .rel.data      : { *(.rel.data)		} | 
 |   .rela.data     : { *(.rela.data) 	} | 
 |   .rel.rodata    : { *(.rel.rodata) 	} | 
 |   .rela.rodata   : { *(.rela.rodata) 	} | 
 |   .rel.got       : { *(.rel.got)		} | 
 |   .rela.got      : { *(.rela.got)		} | 
 |   .rel.ctors     : { *(.rel.ctors)	} | 
 |   .rela.ctors    : { *(.rela.ctors)	} | 
 |   .rel.dtors     : { *(.rel.dtors)	} | 
 |   .rela.dtors    : { *(.rela.dtors)	} | 
 |   .rel.bss       : { *(.rel.bss)		} | 
 |   .rela.bss      : { *(.rela.bss)		} | 
 |   .rel.plt       : { *(.rel.plt)		} | 
 |   .rela.plt      : { *(.rela.plt)		} | 
 |   .plt : { *(.plt) } | 
 |   .text      : | 
 |   { | 
 |     *(.text) | 
 |     *(.fixup) | 
 |     __relocate_start = .; | 
 |     *(.relocate_code) | 
 |     __relocate_end = .; | 
 |   } | 
 |   _etext = .; | 
 |   PROVIDE (etext = .); | 
 |  | 
 |   /* Read-write section, merged into data segment: */ | 
 |   . = ALIGN(4096); | 
 |   .data    : | 
 |   { | 
 |     *(.data) | 
 |     *(.data1) | 
 |     *(.data.boot) | 
 |     *(.sdata) | 
 |     *(.sdata2) | 
 |     *(.got.plt) *(.got) | 
 |     *(.dynamic) | 
 |     *(.rodata) | 
 |     *(.rodata.*) | 
 |     *(.rodata1) | 
 |     *(.got1) | 
 |     __image_begin = .; | 
 |     *(.image) | 
 |     __image_end = .; | 
 |     . = ALIGN(4096); | 
 |     __ramdisk_begin = .; | 
 |     *(.ramdisk) | 
 |     __ramdisk_end = .; | 
 |     . = ALIGN(4096); | 
 |     CONSTRUCTORS | 
 |   } | 
 |   _edata  =  .; | 
 |   PROVIDE (edata = .); | 
 |  | 
 |   . = ALIGN(4096); | 
 |   __bss_start = .; | 
 |   .bss       : | 
 |   { | 
 |    *(.sbss) *(.scommon) | 
 |    *(.dynbss) | 
 |    *(.bss) | 
 |    *(COMMON) | 
 |   } | 
 |   _end = . ; | 
 |   PROVIDE (end = .); | 
 |  | 
 |   /DISCARD/ : { | 
 |     *(__ksymtab) | 
 |     *(__ksymtab_strings) | 
 |     *(__bug_table) | 
 |     *(__kcrctab) | 
 |   } | 
 |  | 
 | } |