0001
0002 OUTPUT_ARCH(powerpc:common)
0003 ENTRY(_zimage_start)
0004 EXTERN(_zimage_start)
0005 SECTIONS
0006 {
0007 _vmlinux_start = .;
0008 .kernel:vmlinux.bin : { *(.kernel:vmlinux.bin) }
0009 _vmlinux_end = .;
0010
0011 . = ALIGN(8);
0012 _dtb_start = .;
0013 .kernel:dtb : { *(.kernel:dtb) }
0014 _dtb_end = .;
0015
0016 . = ALIGN(4096);
0017 _initrd_start = .;
0018 .kernel:initrd : { *(.kernel:initrd) }
0019 _initrd_end = .;
0020
0021 _start = .;
0022 .text :
0023 {
0024 *(.text)
0025 *(.fixup)
0026 }
0027 _etext = .;
0028 . = ALIGN(4096);
0029 .data :
0030 {
0031 *(.rodata*)
0032 *(.data*)
0033 *(.sdata*)
0034 __got2_start = .;
0035 *(.got2)
0036 __got2_end = .;
0037 }
0038
0039 . = ALIGN(4096);
0040 _edata = .;
0041
0042 . = ALIGN(4096);
0043 __bss_start = .;
0044 .bss :
0045 {
0046 *(.sbss)
0047 *(.bss)
0048 }
0049 . = ALIGN(4096);
0050 _end = . ;
0051 }