zImage.lds 676 Bytes
Newer Older
Linus Torvalds's avatar
Linus Torvalds committed
1
OUTPUT_ARCH(powerpc:common)
2
ENTRY(_zimage_start)
Linus Torvalds's avatar
Linus Torvalds committed
3 4
SECTIONS
{
5 6
  . = (4*1024*1024);
  _start = .;
Linus Torvalds's avatar
Linus Torvalds committed
7 8 9 10 11 12 13 14 15
  .text      :
  {
    *(.text)
    *(.fixup)
  }
  _etext = .;
  . = ALIGN(4096);
  .data    :
  {
16 17 18
    *(.rodata*)
    *(.data*)
    *(.sdata*)
19 20 21
    __got2_start = .;
    *(.got2)
    __got2_end = .;
Linus Torvalds's avatar
Linus Torvalds committed
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
  }

  . = ALIGN(4096);
  _vmlinux_start =  .;
  .kernel:vmlinux.strip : { *(.kernel:vmlinux.strip) }
  _vmlinux_end =  .;

  . = ALIGN(4096);
  _initrd_start =  .;
  .kernel:initrd : { *(.kernel:initrd) }
  _initrd_end =  .;

  . = ALIGN(4096);
  _edata  =  .;

  . = ALIGN(4096);
  __bss_start = .;
  .bss       :
  {
41
   *(.sbss)
Linus Torvalds's avatar
Linus Torvalds committed
42 43 44 45 46
   *(.bss)
  }
  . = ALIGN(4096);
  _end = . ;
}