u-boot.lds 834 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. /* SPDX-License-Identifier: GPL-2.0+ */
  2. /*
  3. * Copyright (c) 2011-2012 The Chromium OS Authors.
  4. * Use of this source code is governed by a BSD-style license that can be
  5. * found in the LICENSE file.
  6. */
  7. SECTIONS
  8. {
  9. . = ALIGN(4);
  10. .u_boot_list : {
  11. KEEP(*(SORT(.u_boot_list*)));
  12. }
  13. __u_boot_sandbox_option_start = .;
  14. _u_boot_sandbox_getopt : { *(.u_boot_sandbox_getopt) }
  15. __u_boot_sandbox_option_end = .;
  16. __bss_start = .;
  17. .__efi_runtime_start : {
  18. *(.__efi_runtime_start)
  19. }
  20. .efi_runtime : {
  21. *(efi_runtime_text)
  22. *(efi_runtime_data)
  23. }
  24. .__efi_runtime_stop : {
  25. *(.__efi_runtime_stop)
  26. }
  27. .efi_runtime_rel_start :
  28. {
  29. *(.__efi_runtime_rel_start)
  30. }
  31. .efi_runtime_rel : {
  32. *(.relefi_runtime_text)
  33. *(.relefi_runtime_data)
  34. }
  35. .efi_runtime_rel_stop :
  36. {
  37. *(.__efi_runtime_rel_stop)
  38. }
  39. }
  40. INSERT BEFORE .data;