loader.lds 409 B

1234567891011121314151617181920212223242526272829303132333435
  1. OUTPUT_ARCH(mips)
  2. SECTIONS {
  3. .text : {
  4. _code_start = .;
  5. *(.text)
  6. *(.text.*)
  7. *(.rodata)
  8. *(.rodata.*)
  9. *(.data.lzma)
  10. }
  11. . = ALIGN(32);
  12. .data : {
  13. *(.data)
  14. *(.data.*)
  15. . = . + 524288; /* workaround for buggy bootloaders */
  16. }
  17. . = ALIGN(32);
  18. _code_end = .;
  19. _bss_start = .;
  20. .bss : {
  21. *(.bss)
  22. *(.bss.*)
  23. }
  24. . = ALIGN(32);
  25. _bss_end = .;
  26. . = . + 8192;
  27. _stack = .;
  28. workspace = .;
  29. }