zImage.lds.S 784 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. OUTPUT_ARCH(powerpc:common)
  2. ENTRY(_zimage_start)
  3. EXTERN(_zimage_start)
  4. SECTIONS
  5. {
  6. . = (4*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. *(.sdata*)
  20. __got2_start = .;
  21. *(.got2)
  22. __got2_end = .;
  23. }
  24. . = ALIGN(8);
  25. _dtb_start = .;
  26. .kernel:dtb : { *(.kernel:dtb) }
  27. _dtb_end = .;
  28. . = ALIGN(4096);
  29. _vmlinux_start = .;
  30. .kernel:vmlinux.strip : { *(.kernel:vmlinux.strip) }
  31. _vmlinux_end = .;
  32. . = ALIGN(4096);
  33. _initrd_start = .;
  34. .kernel:initrd : { *(.kernel:initrd) }
  35. _initrd_end = .;
  36. . = ALIGN(4096);
  37. _edata = .;
  38. . = ALIGN(4096);
  39. __bss_start = .;
  40. .bss :
  41. {
  42. *(.sbss)
  43. *(.bss)
  44. }
  45. . = ALIGN(4096);
  46. _end = . ;
  47. }