u-boot.lds 955 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. /*
  2. * Copyright (C) 2017-2020 Alibaba Group Holding Limited
  3. *
  4. * SPDX-License-Identifier: GPL-2.0+
  5. */
  6. OUTPUT_ARCH(csky)
  7. ENTRY(_start)
  8. SECTIONS
  9. {
  10. .text ALIGN(0x4):
  11. {
  12. __text_start = .;
  13. *start.o(*.exptable)
  14. *(.text)
  15. *(.text*)
  16. __text_end = .;
  17. }
  18. .rodata ALIGN(0x4):
  19. {
  20. __rodata_start = .;
  21. *(.rodata)
  22. *(.rodata*)
  23. __rodata_end = .;
  24. }
  25. .data ALIGN(0x4):
  26. {
  27. __data_start = .;
  28. *(.data)
  29. __data_end = .;
  30. }
  31. .got ALIGN(4):
  32. {
  33. _got_start = .;
  34. *(.got)
  35. . = ALIGN(4);
  36. _got_end = .;
  37. }
  38. . = ALIGN(4);
  39. .u_boot_list : {
  40. KEEP(*(SORT(.u_boot_list*)));
  41. }
  42. __init_end = .;
  43. .bss ALIGN(0x4):
  44. {
  45. __bss_start = .;
  46. *(.sbss)
  47. *(.scommon)
  48. *(.bss)
  49. *(COMMON)
  50. . = ALIGN(4);
  51. __bss_end = . ;
  52. }
  53. __end = .;
  54. _end = .;
  55. }