]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - arch/ppc64/boot/zImage.lds
[PATCH] ppc64 boot: make the zImage relocateable
[mirror_ubuntu-bionic-kernel.git] / arch / ppc64 / boot / zImage.lds
CommitLineData
1da177e4 1OUTPUT_ARCH(powerpc:common)
1da177e4
LT
2SECTIONS
3{
1da177e4
LT
4 .text :
5 {
6 *(.text)
7 *(.fixup)
1da177e4 8 }
1da177e4 9 _etext = .;
1da177e4
LT
10 . = ALIGN(4096);
11 .data :
12 {
06cf26be
OH
13 *(.rodata*)
14 *(.data*)
15 *(.sdata*)
a4497235
OH
16 __got2_start = .;
17 *(.got2)
18 __got2_end = .;
1da177e4
LT
19 }
20
21 . = ALIGN(4096);
22 _vmlinux_start = .;
23 .kernel:vmlinux.strip : { *(.kernel:vmlinux.strip) }
24 _vmlinux_end = .;
25
26 . = ALIGN(4096);
27 _initrd_start = .;
28 .kernel:initrd : { *(.kernel:initrd) }
29 _initrd_end = .;
30
31 . = ALIGN(4096);
32 _edata = .;
1da177e4
LT
33
34 . = ALIGN(4096);
35 __bss_start = .;
36 .bss :
37 {
06cf26be 38 *(.sbss)
1da177e4 39 *(.bss)
1da177e4
LT
40 }
41 . = ALIGN(4096);
42 _end = . ;
1da177e4 43}