PrePi-PIE.lds 723 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. /** @file
  2. Copyright (c) 2015, Linaro Ltd. All rights reserved.<BR>
  3. SPDX-License-Identifier: BSD-2-Clause-Patent
  4. **/
  5. SECTIONS
  6. {
  7. PROVIDE(__reloc_base = .);
  8. . = PECOFF_HEADER_SIZE;
  9. .text : ALIGN(CONSTANT(COMMONPAGESIZE)) {
  10. *(.text .text*)
  11. *(.got .got*)
  12. *(.rodata .rodata*)
  13. *(.data .data*)
  14. *(.bss .bss*)
  15. . = ALIGN(0x20);
  16. PROVIDE(__reloc_start = .);
  17. *(.rel .rel.*)
  18. *(.rela .rela.*)
  19. PROVIDE(__reloc_end = .);
  20. }
  21. .note (INFO) : { *(.note.gnu.build-id) }
  22. /DISCARD/ : {
  23. *(.note.GNU-stack)
  24. *(.gnu.hash)
  25. *(.gnu_debuglink)
  26. *(.interp)
  27. *(.dynamic)
  28. *(.dynsym)
  29. *(.dynstr)
  30. *(.hash)
  31. *(.comment)
  32. }
  33. }