Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
[linux-2.6] / arch / powerpc / boot / zImage.coff.lds.S
1 OUTPUT_ARCH(powerpc:common)
2 ENTRY(_zimage_start_opd)
3 EXTERN(_zimage_start_opd)
4 SECTIONS
5 {
6   . = (5*1024*1024);
7   _start = .;
8   .text      :
9   {
10     *(.text)
11     *(.fixup)
12   }
13   _etext = .;
14   . = ALIGN(4096);
15   .data    :
16   {
17     *(.rodata*)
18     *(.data*)
19     *(__builtin_*)
20     *(.sdata*)
21     __got2_start = .;
22     *(.got2)
23     __got2_end = .;
24
25     _dtb_start = .;
26     *(.kernel:dtb)
27     _dtb_end = .;
28
29     _vmlinux_start =  .;
30     *(.kernel:vmlinux.strip)
31     _vmlinux_end =  .;
32
33     _initrd_start =  .;
34     *(.kernel:initrd)
35     _initrd_end =  .;
36   }
37
38   . = ALIGN(4096);
39   _edata  =  .;
40   __bss_start = .;
41   .bss       :
42   {
43    *(.sbss)
44    *(.bss)
45   }
46   _end = . ;
47
48   /DISCARD/ :
49   {
50     *(.comment)
51   }
52 }