Refactor linker-generated arrays

Refactor linker-generated array code so that symbols
which were previously linker-generated are now compiler-
generated. This causes relocation records of type
R_ARM_ABS32 to become R_ARM_RELATIVE, which makes
code which uses LGA able to run before relocation as
well as after.

Note: this affects more than ARM targets, as linker-
lists span possibly all target architectures, notably
PowerPC.

Conflicts:
	arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds
	arch/arm/cpu/arm926ejs/spear/u-boot-spl.lds
	arch/arm/cpu/armv7/omap-common/u-boot-spl.lds
	board/ait/cam_enc_4xx/u-boot-spl.lds
	board/davinci/da8xxevm/u-boot-spl-da850evm.lds
	board/davinci/da8xxevm/u-boot-spl-hawk.lds
	board/vpac270/u-boot-spl.lds

Signed-off-by: Albert ARIBAUD <albert.u.boot@aribaud.net>
master
Albert ARIBAUD 11 years ago
parent 3ebd1cbc49
commit ef123c5253
  1. 1
      .gitignore
  2. 13
      Makefile
  3. 2
      arch/arm/cpu/arm920t/ep93xx/u-boot.lds
  4. 2
      arch/arm/cpu/armv7/am33xx/u-boot-spl.lds
  5. 2
      arch/arm/cpu/ixp/u-boot.lds
  6. 2
      arch/arm/cpu/u-boot.lds
  7. 2
      arch/avr32/cpu/u-boot.lds
  8. 2
      arch/blackfin/cpu/u-boot.lds
  9. 2
      arch/microblaze/cpu/u-boot.lds
  10. 2
      arch/mips/cpu/u-boot.lds
  11. 2
      arch/nds32/cpu/n1213/u-boot.lds
  12. 2
      arch/nios2/cpu/u-boot.lds
  13. 2
      arch/powerpc/cpu/74xx_7xx/u-boot.lds
  14. 2
      arch/powerpc/cpu/mpc512x/u-boot.lds
  15. 2
      arch/powerpc/cpu/mpc5xx/u-boot.lds
  16. 2
      arch/powerpc/cpu/mpc5xxx/u-boot-customlayout.lds
  17. 2
      arch/powerpc/cpu/mpc5xxx/u-boot.lds
  18. 2
      arch/powerpc/cpu/mpc8220/u-boot.lds
  19. 2
      arch/powerpc/cpu/mpc824x/u-boot.lds
  20. 2
      arch/powerpc/cpu/mpc8260/u-boot.lds
  21. 2
      arch/powerpc/cpu/mpc83xx/u-boot.lds
  22. 2
      arch/powerpc/cpu/mpc85xx/u-boot-nand.lds
  23. 2
      arch/powerpc/cpu/mpc85xx/u-boot-nand_spl.lds
  24. 2
      arch/powerpc/cpu/mpc85xx/u-boot.lds
  25. 2
      arch/powerpc/cpu/mpc86xx/u-boot.lds
  26. 2
      arch/powerpc/cpu/ppc4xx/u-boot.lds
  27. 2
      arch/sandbox/cpu/u-boot.lds
  28. 2
      arch/sh/cpu/sh2/u-boot.lds
  29. 2
      arch/sh/cpu/sh3/u-boot.lds
  30. 2
      arch/sh/cpu/sh4/u-boot.lds
  31. 2
      arch/x86/cpu/u-boot.lds
  32. 2
      board/BuS/eb_cpu5282/u-boot.lds
  33. 2
      board/LEOX/elpt860/u-boot.lds
  34. 2
      board/RPXClassic/u-boot.lds
  35. 2
      board/RPXClassic/u-boot.lds.debug
  36. 2
      board/RPXlite/u-boot.lds
  37. 2
      board/RPXlite/u-boot.lds.debug
  38. 2
      board/RPXlite_dw/u-boot.lds
  39. 2
      board/RPXlite_dw/u-boot.lds.debug
  40. 2
      board/RRvision/u-boot.lds
  41. 2
      board/actux1/u-boot.lds
  42. 2
      board/actux2/u-boot.lds
  43. 2
      board/actux3/u-boot.lds
  44. 2
      board/adder/u-boot.lds
  45. 2
      board/altera/nios2-generic/u-boot.lds
  46. 2
      board/amcc/acadia/u-boot-nand.lds
  47. 2
      board/amcc/bamboo/u-boot-nand.lds
  48. 2
      board/amcc/canyonlands/u-boot-nand.lds
  49. 2
      board/amcc/kilauea/u-boot-nand.lds
  50. 2
      board/amcc/sequoia/u-boot-nand.lds
  51. 2
      board/amcc/sequoia/u-boot-ram.lds
  52. 2
      board/astro/mcf5373l/u-boot.lds
  53. 2
      board/cobra5272/u-boot.lds
  54. 2
      board/cogent/u-boot.lds
  55. 2
      board/cogent/u-boot.lds.debug
  56. 2
      board/cray/L1/u-boot.lds.debug
  57. 2
      board/dave/PPChameleonEVB/u-boot.lds
  58. 2
      board/dvlhost/u-boot.lds
  59. 2
      board/eltec/mhpc/u-boot.lds
  60. 2
      board/eltec/mhpc/u-boot.lds.debug
  61. 2
      board/emk/top860/u-boot.lds
  62. 2
      board/ep88x/u-boot.lds
  63. 2
      board/esd/dasa_sim/u-boot.lds
  64. 2
      board/esd/pmc440/u-boot-nand.lds
  65. 2
      board/esd/tasreg/u-boot.lds
  66. 2
      board/esteem192e/u-boot.lds
  67. 2
      board/evb64260/u-boot.lds
  68. 2
      board/fads/u-boot.lds
  69. 2
      board/flagadm/u-boot.lds
  70. 2
      board/flagadm/u-boot.lds.debug
  71. 2
      board/freescale/m5208evbe/u-boot.lds
  72. 2
      board/freescale/m52277evb/u-boot.lds
  73. 2
      board/freescale/m5235evb/u-boot.lds
  74. 2
      board/freescale/m5249evb/u-boot.lds
  75. 2
      board/freescale/m5253demo/u-boot.lds
  76. 2
      board/freescale/m5253evbe/u-boot.lds
  77. 2
      board/freescale/m5271evb/u-boot.lds
  78. 2
      board/freescale/m5272c3/u-boot.lds
  79. 2
      board/freescale/m5275evb/u-boot.lds
  80. 2
      board/freescale/m5282evb/u-boot.lds
  81. 2
      board/freescale/m53017evb/u-boot.lds
  82. 2
      board/freescale/m5329evb/u-boot.lds
  83. 2
      board/freescale/m5373evb/u-boot.lds
  84. 2
      board/freescale/m54418twr/u-boot.lds
  85. 2
      board/freescale/m54451evb/u-boot.lds
  86. 2
      board/freescale/m54455evb/u-boot.lds
  87. 2
      board/freescale/m547xevb/u-boot.lds
  88. 2
      board/freescale/m548xevb/u-boot.lds
  89. 2
      board/freescale/mx31ads/u-boot.lds
  90. 2
      board/gaisler/gr_cpci_ax2000/u-boot.lds
  91. 2
      board/gaisler/gr_ep2s60/u-boot.lds
  92. 2
      board/gaisler/gr_xc3s_1500/u-boot.lds
  93. 2
      board/gaisler/grsim/u-boot.lds
  94. 2
      board/gaisler/grsim_leon2/u-boot.lds
  95. 2
      board/gen860t/u-boot-flashenv.lds
  96. 2
      board/gen860t/u-boot.lds
  97. 2
      board/genietv/u-boot.lds
  98. 2
      board/genietv/u-boot.lds.debug
  99. 2
      board/hermes/u-boot.lds
  100. 2
      board/hermes/u-boot.lds.debug
  101. Some files were not shown because too many files have changed in this diff Show More

1
.gitignore vendored

@ -44,7 +44,6 @@
/u-boot.dtb
/u-boot.sb
/u-boot.geany
/include/u-boot.lst
#
# Generated files

@ -556,10 +556,8 @@ GEN_UBOOT = \
$(PLATFORM_LIBS) -Wl,-Map -Wl,u-boot.map -o u-boot
else
GEN_UBOOT = \
UNDEF_LST=`$(OBJDUMP) -x $(LIBBOARD) $(LIBS) | \
sed -n -e 's/.*\($(SYM_PREFIX)_u_boot_list_.*\)/-u\1/p'|sort|uniq`;\
cd $(LNDIR) && $(LD) $(LDFLAGS) $(LDFLAGS_$(@F)) \
$$UNDEF_LST $(__OBJS) \
$(__OBJS) \
--start-group $(__LIBS) --end-group $(PLATFORM_LIBS) \
-Map u-boot.map -o u-boot
endif
@ -592,11 +590,7 @@ $(SUBDIR_EXAMPLES): $(obj)u-boot
$(LDSCRIPT): depend
$(MAKE) -C $(dir $@) $(notdir $@)
# The following line expands into whole rule which generates u-boot.lst,
# the file containing u-boots LG-array linker section. This is included into
# $(LDSCRIPT). The function make_u_boot_list is defined in helper.mk file.
$(eval $(call make_u_boot_list, $(obj)include/u-boot.lst, $(LIBBOARD) $(LIBS)))
$(obj)u-boot.lds: $(LDSCRIPT) $(obj)include/u-boot.lst
$(obj)u-boot.lds: $(LDSCRIPT)
$(CPP) $(CPPFLAGS) $(LDPPFLAGS) -ansi -D__ASSEMBLY__ -P - <$< >$@
nand_spl: $(TIMESTAMP_FILE) $(VERSION_FILE) depend
@ -832,7 +826,6 @@ clean:
$(obj)board/matrix_vision/*/bootscript.img \
$(obj)board/voiceblue/eeprom \
$(obj)u-boot.lds \
$(obj)include/u-boot.lst \
$(obj)arch/blackfin/cpu/bootrom-asm-offsets.[chs] \
$(obj)arch/blackfin/cpu/init.{lds,elf}
@rm -f $(obj)include/bmp_logo.h
@ -870,7 +863,7 @@ clobber: tidy
@rm -f $(obj)nand_spl/{u-boot.{lds,lst},System.map}
@rm -f $(obj)nand_spl/{u-boot-nand_spl.lds,u-boot-spl,u-boot-spl.map}
@rm -f $(obj)spl/{u-boot-spl,u-boot-spl.bin,u-boot-spl.map}
@rm -f $(obj)spl/{u-boot-spl.lds,u-boot.lst}
@rm -f $(obj)spl/u-boot-spl.lds
@rm -f $(obj)MLO MLO.byteswap
@rm -f $(obj)SPL
@rm -f $(obj)tools/xway-swap-bytes

@ -51,7 +51,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = ALIGN(4);

@ -49,7 +49,7 @@ SECTIONS
.data : { *(SORT_BY_ALIGNMENT(.data*)) } >.sram
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
} >.sram
. = ALIGN(4);

@ -49,7 +49,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = ALIGN(4);

@ -52,7 +52,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = ALIGN(4);

@ -50,7 +50,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = ALIGN(4);

@ -114,7 +114,7 @@ SECTIONS
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
} >ram_data
.text_l1 :

@ -54,7 +54,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
.bss ALIGN(0x4):

@ -64,7 +64,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = ALIGN(4);

@ -55,7 +55,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = ALIGN(4);

@ -48,7 +48,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
/* INIT DATA sections - "Small" data (see the gcc -G option)

@ -65,7 +65,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -60,7 +60,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -68,7 +68,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -68,7 +68,7 @@ SECTIONS
. = .;
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -63,7 +63,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -62,7 +62,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -63,7 +63,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -62,7 +62,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -61,7 +61,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -72,7 +72,7 @@ SECTIONS
. = .;
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -54,7 +54,7 @@ SECTIONS
_edata = .;
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = ALIGN(8);

@ -80,7 +80,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -67,7 +67,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -81,7 +81,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -27,7 +27,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
__u_boot_sandbox_option_start = .;

@ -74,7 +74,7 @@ SECTIONS
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
PROVIDE (reloc_dst_end = .);

@ -80,7 +80,7 @@ SECTIONS
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
PROVIDE (reloc_dst_end = .);

@ -77,7 +77,7 @@ SECTIONS
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
PROVIDE (reloc_dst_end = .);

@ -36,7 +36,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = ALIGN(4);

@ -68,7 +68,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -89,7 +89,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -69,7 +69,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -109,7 +109,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -69,7 +69,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -109,7 +109,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -69,7 +69,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -109,7 +109,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -74,7 +74,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -57,7 +57,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = ALIGN (4);

@ -57,7 +57,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = ALIGN (4);

@ -57,7 +57,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = ALIGN (4);

@ -65,7 +65,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -49,7 +49,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
/* INIT DATA sections - "Small" data (see the gcc -G option)

@ -74,7 +74,7 @@ SECTIONS
. = .;
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -75,7 +75,7 @@ SECTIONS
. = .;
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -75,7 +75,7 @@ SECTIONS
. = .;
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -74,7 +74,7 @@ SECTIONS
. = .;
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -75,7 +75,7 @@ SECTIONS
. = .;
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -66,7 +66,7 @@ SECTIONS
. = .;
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -72,7 +72,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -71,7 +71,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -73,7 +73,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -109,7 +109,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -109,7 +109,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -77,7 +77,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -57,7 +57,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = ALIGN (4);

@ -69,7 +69,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -109,7 +109,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -70,7 +70,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -65,7 +65,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -76,7 +76,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -104,7 +104,7 @@ SECTIONS
. = .;
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -68,7 +68,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -77,7 +77,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -73,7 +73,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -71,7 +71,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -69,7 +69,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -109,7 +109,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -72,7 +72,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -71,7 +71,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -71,7 +71,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -71,7 +71,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -72,7 +72,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -71,7 +71,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -71,7 +71,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -71,7 +71,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -71,7 +71,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -71,7 +71,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -74,7 +74,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -72,7 +72,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -72,7 +72,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -69,7 +69,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -69,7 +69,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -69,7 +69,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -69,7 +69,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -69,7 +69,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -60,7 +60,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = ALIGN(4);

@ -88,7 +88,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
.data :

@ -88,7 +88,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
.data :

@ -88,7 +88,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
.data :

@ -87,7 +87,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
.data :

@ -87,7 +87,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
.data :

@ -73,7 +73,7 @@ SECTIONS
. = .;
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}
. = .;

@ -74,7 +74,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -83,7 +83,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -110,7 +110,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -75,7 +75,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

@ -109,7 +109,7 @@ SECTIONS
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
KEEP(*(SORT(.u_boot_list*)));
}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save