All of lore.kernel.org
 help / color / mirror / Atom feed
From: Marek Vasut <marex@denx.de>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 3/5] common: Add .u_boot_list into all linker files
Date: Sat, 29 Sep 2012 03:35:01 +0200	[thread overview]
Message-ID: <1348882503-20763-4-git-send-email-marex@denx.de> (raw)
In-Reply-To: <1348882503-20763-1-git-send-email-marex@denx.de>

Add section for the linker-generated lists into all possible linker
files, so that everyone can easily use these lists. This is mostly
a mechanical adjustment.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Joe Hershberger <joe.hershberger@gmail.com>
Cc: Mike Frysinger <vapier@gentoo.org>
---
 arch/arm/cpu/arm920t/ep93xx/u-boot.lds           |    5 +++++
 arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds        |    4 ++++
 arch/arm/cpu/arm926ejs/spear/u-boot-spl.lds      |    4 ++++
 arch/arm/cpu/armv7/omap-common/u-boot-spl.lds    |    5 +++++
 arch/arm/cpu/ixp/u-boot.lds                      |    5 +++++
 arch/arm/cpu/u-boot.lds                          |    5 +++++
 arch/avr32/cpu/u-boot.lds                        |    5 +++++
 arch/blackfin/cpu/u-boot.lds                     |    4 ++++
 arch/microblaze/cpu/u-boot.lds                   |    5 +++++
 arch/nds32/cpu/n1213/u-boot.lds                  |    5 +++++
 arch/nios2/cpu/u-boot.lds                        |    5 +++++
 arch/powerpc/cpu/74xx_7xx/u-boot.lds             |    5 +++++
 arch/powerpc/cpu/mpc512x/u-boot.lds              |    5 +++++
 arch/powerpc/cpu/mpc5xx/u-boot.lds               |    5 +++++
 arch/powerpc/cpu/mpc5xxx/u-boot-customlayout.lds |    3 +++
 arch/powerpc/cpu/mpc5xxx/u-boot.lds              |    5 +++++
 arch/powerpc/cpu/mpc8220/u-boot.lds              |    5 +++++
 arch/powerpc/cpu/mpc824x/u-boot.lds              |    5 +++++
 arch/powerpc/cpu/mpc8260/u-boot.lds              |    5 +++++
 arch/powerpc/cpu/mpc83xx/u-boot.lds              |    5 +++++
 arch/powerpc/cpu/mpc85xx/u-boot-nand.lds         |    4 ++++
 arch/powerpc/cpu/mpc85xx/u-boot-nand_spl.lds     |    4 ++++
 arch/powerpc/cpu/mpc85xx/u-boot.lds              |    5 +++++
 arch/powerpc/cpu/mpc86xx/u-boot.lds              |    5 +++++
 arch/powerpc/cpu/ppc4xx/u-boot.lds               |    5 +++++
 arch/sandbox/cpu/u-boot.lds                      |    5 +++++
 arch/sh/cpu/sh2/u-boot.lds                       |    4 ++++
 arch/sh/cpu/sh3/u-boot.lds                       |    4 ++++
 arch/sh/cpu/sh4/u-boot.lds                       |    4 ++++
 arch/x86/cpu/u-boot.lds                          |    5 +++++
 board/BuS/eb_cpu5282/u-boot.lds                  |    5 +++++
 board/LEOX/elpt860/u-boot.lds                    |    5 +++++
 board/RPXClassic/u-boot.lds                      |    5 +++++
 board/RPXClassic/u-boot.lds.debug                |    5 +++++
 board/RPXlite/u-boot.lds                         |    5 +++++
 board/RPXlite/u-boot.lds.debug                   |    5 +++++
 board/RPXlite_dw/u-boot.lds                      |    5 +++++
 board/RPXlite_dw/u-boot.lds.debug                |    5 +++++
 board/RRvision/u-boot.lds                        |    5 +++++
 board/actux1/u-boot.lds                          |    5 +++++
 board/actux2/u-boot.lds                          |    5 +++++
 board/actux3/u-boot.lds                          |    5 +++++
 board/adder/u-boot.lds                           |    5 +++++
 board/ait/cam_enc_4xx/u-boot-spl.lds             |    4 ++++
 board/altera/nios2-generic/u-boot.lds            |    5 +++++
 board/amcc/acadia/u-boot-nand.lds                |    3 +++
 board/amcc/bamboo/u-boot-nand.lds                |    3 +++
 board/amcc/canyonlands/u-boot-nand.lds           |    3 +++
 board/amcc/kilauea/u-boot-nand.lds               |    3 +++
 board/amcc/sequoia/u-boot-nand.lds               |    3 +++
 board/amcc/sequoia/u-boot-ram.lds                |    3 +++
 board/amirix/ap1000/u-boot.lds                   |    5 +++++
 board/astro/mcf5373l/u-boot.lds                  |    5 +++++
 board/c2mon/u-boot.lds                           |    5 +++++
 board/c2mon/u-boot.lds.debug                     |    5 +++++
 board/cobra5272/u-boot.lds                       |    5 +++++
 board/cogent/u-boot.lds                          |    5 +++++
 board/cogent/u-boot.lds.debug                    |    5 +++++
 board/cray/L1/u-boot.lds.debug                   |    5 +++++
 board/dave/PPChameleonEVB/u-boot.lds             |    5 +++++
 board/davinci/da8xxevm/u-boot-spl-da850evm.lds   |    6 ++++++
 board/davinci/da8xxevm/u-boot-spl-hawk.lds       |    5 +++++
 board/dbau1x00/u-boot.lds                        |    5 +++++
 board/dvlhost/u-boot.lds                         |    5 +++++
 board/eltec/mhpc/u-boot.lds                      |    5 +++++
 board/eltec/mhpc/u-boot.lds.debug                |    5 +++++
 board/emk/top860/u-boot.lds                      |    5 +++++
 board/ep88x/u-boot.lds                           |    5 +++++
 board/esd/dasa_sim/u-boot.lds                    |    5 +++++
 board/esd/pmc440/u-boot-nand.lds                 |    3 +++
 board/esd/tasreg/u-boot.lds                      |    5 +++++
 board/esteem192e/u-boot.lds                      |    5 +++++
 board/etx094/u-boot.lds                          |    5 +++++
 board/evb64260/u-boot.lds                        |    5 +++++
 board/fads/u-boot.lds                            |    5 +++++
 board/flagadm/u-boot.lds                         |    5 +++++
 board/flagadm/u-boot.lds.debug                   |    5 +++++
 board/freescale/m5208evbe/u-boot.lds             |    5 +++++
 board/freescale/m52277evb/u-boot.lds             |    5 +++++
 board/freescale/m5235evb/u-boot.lds              |    5 +++++
 board/freescale/m5249evb/u-boot.lds              |    5 +++++
 board/freescale/m5253demo/u-boot.lds             |    5 +++++
 board/freescale/m5253evbe/u-boot.lds             |    5 +++++
 board/freescale/m5271evb/u-boot.lds              |    5 +++++
 board/freescale/m5272c3/u-boot.lds               |    5 +++++
 board/freescale/m5275evb/u-boot.lds              |    5 +++++
 board/freescale/m5282evb/u-boot.lds              |    5 +++++
 board/freescale/m53017evb/u-boot.lds             |    5 +++++
 board/freescale/m5329evb/u-boot.lds              |    5 +++++
 board/freescale/m5373evb/u-boot.lds              |    5 +++++
 board/freescale/m54451evb/u-boot.lds             |    5 +++++
 board/freescale/m54455evb/u-boot.lds             |    5 +++++
 board/freescale/m547xevb/u-boot.lds              |    5 +++++
 board/freescale/m548xevb/u-boot.lds              |    5 +++++
 board/freescale/mx31ads/u-boot.lds               |    5 +++++
 board/gaisler/gr_cpci_ax2000/u-boot.lds          |    5 +++++
 board/gaisler/gr_ep2s60/u-boot.lds               |    5 +++++
 board/gaisler/gr_xc3s_1500/u-boot.lds            |    5 +++++
 board/gaisler/grsim/u-boot.lds                   |    5 +++++
 board/gaisler/grsim_leon2/u-boot.lds             |    5 +++++
 board/gen860t/u-boot-flashenv.lds                |    4 ++++
 board/gen860t/u-boot.lds                         |    5 +++++
 board/genietv/u-boot.lds                         |    5 +++++
 board/genietv/u-boot.lds.debug                   |    5 +++++
 board/hermes/u-boot.lds                          |    5 +++++
 board/hermes/u-boot.lds.debug                    |    5 +++++
 board/hymod/u-boot.lds                           |    5 +++++
 board/hymod/u-boot.lds.debug                     |    5 +++++
 board/icu862/u-boot.lds                          |    5 +++++
 board/icu862/u-boot.lds.debug                    |    5 +++++
 board/idmr/u-boot.lds                            |    5 +++++
 board/incaip/u-boot.lds                          |    5 +++++
 board/ip860/u-boot.lds                           |    5 +++++
 board/ip860/u-boot.lds.debug                     |    5 +++++
 board/ivm/u-boot.lds                             |    5 +++++
 board/ivm/u-boot.lds.debug                       |    5 +++++
 board/korat/u-boot-F7FC.lds                      |    3 +++
 board/kup/kup4k/u-boot.lds                       |    5 +++++
 board/kup/kup4k/u-boot.lds.debug                 |    5 +++++
 board/kup/kup4x/u-boot.lds                       |    5 +++++
 board/kup/kup4x/u-boot.lds.debug                 |    5 +++++
 board/lantec/u-boot.lds                          |    5 +++++
 board/lantec/u-boot.lds.debug                    |    5 +++++
 board/lwmon/u-boot.lds                           |    5 +++++
 board/lwmon/u-boot.lds.debug                     |    5 +++++
 board/manroland/uc100/u-boot.lds                 |    5 +++++
 board/matrix_vision/mvsmr/u-boot.lds             |    5 +++++
 board/mbx8xx/u-boot.lds                          |    5 +++++
 board/mbx8xx/u-boot.lds.debug                    |    5 +++++
 board/micronas/vct/u-boot.lds                    |    5 +++++
 board/ml2/u-boot.lds                             |    5 +++++
 board/ml2/u-boot.lds.debug                       |    5 +++++
 board/mousse/u-boot.lds                          |    5 +++++
 board/mpl/pip405/u-boot.lds.debug                |    5 +++++
 board/mvblue/u-boot.lds                          |    5 +++++
 board/netphone/u-boot.lds                        |    5 +++++
 board/netphone/u-boot.lds.debug                  |    5 +++++
 board/netta/u-boot.lds                           |    5 +++++
 board/netta/u-boot.lds.debug                     |    5 +++++
 board/netta2/u-boot.lds                          |    5 +++++
 board/netta2/u-boot.lds.debug                    |    5 +++++
 board/netvia/u-boot.lds                          |    5 +++++
 board/netvia/u-boot.lds.debug                    |    5 +++++
 board/nx823/u-boot.lds                           |    5 +++++
 board/nx823/u-boot.lds.debug                     |    5 +++++
 board/openrisc/openrisc-generic/u-boot.lds       |    5 +++++
 board/pb1x00/u-boot.lds                          |    5 +++++
 board/qemu-mips/u-boot.lds                       |    5 +++++
 board/qi/qi_lb60/u-boot.lds                      |    5 +++++
 board/quantum/u-boot.lds                         |    5 +++++
 board/r360mpi/u-boot.lds                         |    5 +++++
 board/rbc823/u-boot.lds                          |    5 +++++
 board/renesas/sh7757lcr/u-boot.lds               |    4 ++++
 board/rsdproto/u-boot.lds                        |    5 +++++
 board/samsung/smdk5250/smdk5250-uboot-spl.lds    |    5 +++++
 board/samsung/smdk6400/u-boot-nand.lds           |    7 ++++++-
 board/sandburst/karef/u-boot.lds.debug           |    5 +++++
 board/sandburst/metrobox/u-boot.lds.debug        |    5 +++++
 board/sandpoint/u-boot.lds                       |    5 +++++
 board/siemens/IAD210/u-boot.lds                  |    5 +++++
 board/sixnet/u-boot.lds                          |    5 +++++
 board/snmc/qs850/u-boot.lds                      |    5 +++++
 board/snmc/qs860t/u-boot.lds                     |    5 +++++
 board/spc1920/u-boot.lds                         |    5 +++++
 board/spd8xx/u-boot.lds                          |    5 +++++
 board/spd8xx/u-boot.lds.debug                    |    5 +++++
 board/stx/stxxtc/u-boot.lds                      |    5 +++++
 board/stx/stxxtc/u-boot.lds.debug                |    5 +++++
 board/svm_sc8xx/u-boot.lds                       |    5 +++++
 board/tqc/tqm8xx/u-boot.lds                      |    5 +++++
 board/v37/u-boot.lds                             |    5 +++++
 board/vpac270/u-boot-spl.lds                     |    4 ++++
 board/w7o/u-boot.lds.debug                       |    5 +++++
 board/westel/amx860/u-boot.lds                   |    5 +++++
 board/westel/amx860/u-boot.lds.debug             |    5 +++++
 board/xes/xpedite1000/u-boot.lds.debug           |    5 +++++
 examples/standalone/mips.lds                     |    4 ++++
 examples/standalone/nds32.lds                    |    4 ++++
 examples/standalone/sparc.lds                    |    5 +++++
 nand_spl/board/freescale/mx31pdk/u-boot.lds      |    5 +++++
 nand_spl/board/karo/tx25/u-boot.lds              |    5 +++++
 nand_spl/board/samsung/smdk6400/u-boot.lds       |    5 +++++
 182 files changed, 880 insertions(+), 1 deletion(-)

diff --git a/arch/arm/cpu/arm920t/ep93xx/u-boot.lds b/arch/arm/cpu/arm920t/ep93xx/u-boot.lds
index dc6ba34..6ad9169 100644
--- a/arch/arm/cpu/arm920t/ep93xx/u-boot.lds
+++ b/arch/arm/cpu/arm920t/ep93xx/u-boot.lds
@@ -53,6 +53,11 @@ SECTIONS
 	__u_boot_cmd_end = .;
 
 	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
+	. = ALIGN(4);
 	__bss_start = .;
 	.bss : { *(.bss) }
 	__bss_end__ = .;
diff --git a/arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds b/arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds
index f8ea38c..dd12607 100644
--- a/arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds
+++ b/arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds
@@ -54,6 +54,10 @@ SECTIONS
 	.u_boot_cmd : { *(.u_boot_cmd) }
 	__u_boot_cmd_end = .;
 
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	}
+
 	. = ALIGN(4);
 
 	.rel.dyn : {
diff --git a/arch/arm/cpu/arm926ejs/spear/u-boot-spl.lds b/arch/arm/cpu/arm926ejs/spear/u-boot-spl.lds
index afd3381..65f80c2 100644
--- a/arch/arm/cpu/arm926ejs/spear/u-boot-spl.lds
+++ b/arch/arm/cpu/arm926ejs/spear/u-boot-spl.lds
@@ -54,6 +54,10 @@ SECTIONS
 	.u_boot_cmd : { *(.u_boot_cmd) }
 	__u_boot_cmd_end = .;
 
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	}
+
 	. = ALIGN(4);
 
 	.rel.dyn : {
diff --git a/arch/arm/cpu/armv7/omap-common/u-boot-spl.lds b/arch/arm/cpu/armv7/omap-common/u-boot-spl.lds
index 1d8efb2..c24c4e9 100644
--- a/arch/arm/cpu/armv7/omap-common/u-boot-spl.lds
+++ b/arch/arm/cpu/armv7/omap-common/u-boot-spl.lds
@@ -47,6 +47,11 @@ SECTIONS
 
 	. = ALIGN(4);
 	.data : { *(SORT_BY_ALIGNMENT(.data*)) } >.sram
+
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	}
+
 	. = ALIGN(4);
 	__image_copy_end = .;
 	_end = .;
diff --git a/arch/arm/cpu/ixp/u-boot.lds b/arch/arm/cpu/ixp/u-boot.lds
index 7199de4..e08f10b 100644
--- a/arch/arm/cpu/ixp/u-boot.lds
+++ b/arch/arm/cpu/ixp/u-boot.lds
@@ -51,6 +51,11 @@ SECTIONS
 	__u_boot_cmd_end = .;
 
 	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
+	. = ALIGN(4);
 
 	.rel.dyn : {
 		__rel_dyn_start = .;
diff --git a/arch/arm/cpu/u-boot.lds b/arch/arm/cpu/u-boot.lds
index e49ca0c..18eaf73 100644
--- a/arch/arm/cpu/u-boot.lds
+++ b/arch/arm/cpu/u-boot.lds
@@ -54,6 +54,11 @@ SECTIONS
 	__u_boot_cmd_end = .;
 
 	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
+	. = ALIGN(4);
 
 	__image_copy_end = .;
 
diff --git a/arch/avr32/cpu/u-boot.lds b/arch/avr32/cpu/u-boot.lds
index 0e532f2..5aef19b 100644
--- a/arch/avr32/cpu/u-boot.lds
+++ b/arch/avr32/cpu/u-boot.lds
@@ -54,6 +54,11 @@ SECTIONS
 	__u_boot_cmd_end = .;
 
 	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
+	. = ALIGN(4);
 	_got = .;
 	.got : {
 		*(.got)
diff --git a/arch/blackfin/cpu/u-boot.lds b/arch/blackfin/cpu/u-boot.lds
index 2b8d285..be70d81 100644
--- a/arch/blackfin/cpu/u-boot.lds
+++ b/arch/blackfin/cpu/u-boot.lds
@@ -119,6 +119,10 @@ SECTIONS
 		___u_boot_cmd_end = .;
 	} >ram_data
 
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	} >ram_data
+
 	.text_l1 :
 	{
 		. = ALIGN(4);
diff --git a/arch/microblaze/cpu/u-boot.lds b/arch/microblaze/cpu/u-boot.lds
index d033a28..86773b5e 100644
--- a/arch/microblaze/cpu/u-boot.lds
+++ b/arch/microblaze/cpu/u-boot.lds
@@ -56,6 +56,11 @@ SECTIONS
 		__u_boot_cmd_start = .;
 		*(.u_boot_cmd)
 		__u_boot_cmd_end = .;
+
+		. = ALIGN(4);
+		.u_boot_list : {
+	INCLUDE u-boot.lst;
+		}
 	}
 
 	.bss ALIGN(0x4):
diff --git a/arch/nds32/cpu/n1213/u-boot.lds b/arch/nds32/cpu/n1213/u-boot.lds
index 1903420..48d5b90 100644
--- a/arch/nds32/cpu/n1213/u-boot.lds
+++ b/arch/nds32/cpu/n1213/u-boot.lds
@@ -57,6 +57,11 @@ SECTIONS
 	__u_boot_cmd_end = .;
 
 	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
+	. = ALIGN(4);
 
 	_end = .;
 
diff --git a/arch/nios2/cpu/u-boot.lds b/arch/nios2/cpu/u-boot.lds
index 4856bd3..33cd0e2 100644
--- a/arch/nios2/cpu/u-boot.lds
+++ b/arch/nios2/cpu/u-boot.lds
@@ -53,6 +53,11 @@ SECTIONS
 	. = ALIGN(4);
 	__u_boot_cmd_end = .;
 
+	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
 	/* INIT DATA sections - "Small" data (see the gcc -G option)
 	 * is always gp-relative. Here we make all init data sections
 	 * adjacent to simplify the startup code -- and provide
diff --git a/arch/powerpc/cpu/74xx_7xx/u-boot.lds b/arch/powerpc/cpu/74xx_7xx/u-boot.lds
index 24823cd..049ae63 100644
--- a/arch/powerpc/cpu/74xx_7xx/u-boot.lds
+++ b/arch/powerpc/cpu/74xx_7xx/u-boot.lds
@@ -66,6 +66,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/arch/powerpc/cpu/mpc512x/u-boot.lds b/arch/powerpc/cpu/mpc512x/u-boot.lds
index 7a4d927..d93c097 100644
--- a/arch/powerpc/cpu/mpc512x/u-boot.lds
+++ b/arch/powerpc/cpu/mpc512x/u-boot.lds
@@ -61,6 +61,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/arch/powerpc/cpu/mpc5xx/u-boot.lds b/arch/powerpc/cpu/mpc5xx/u-boot.lds
index e02b213..2fbc379 100644
--- a/arch/powerpc/cpu/mpc5xx/u-boot.lds
+++ b/arch/powerpc/cpu/mpc5xx/u-boot.lds
@@ -69,6 +69,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/arch/powerpc/cpu/mpc5xxx/u-boot-customlayout.lds b/arch/powerpc/cpu/mpc5xxx/u-boot-customlayout.lds
index 0c6c54e..1574767 100644
--- a/arch/powerpc/cpu/mpc5xxx/u-boot-customlayout.lds
+++ b/arch/powerpc/cpu/mpc5xxx/u-boot-customlayout.lds
@@ -70,6 +70,9 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
 
   . = .;
   __start___ex_table = .;
diff --git a/arch/powerpc/cpu/mpc5xxx/u-boot.lds b/arch/powerpc/cpu/mpc5xxx/u-boot.lds
index 5dcaec1..52755e6 100644
--- a/arch/powerpc/cpu/mpc5xxx/u-boot.lds
+++ b/arch/powerpc/cpu/mpc5xxx/u-boot.lds
@@ -64,6 +64,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/arch/powerpc/cpu/mpc8220/u-boot.lds b/arch/powerpc/cpu/mpc8220/u-boot.lds
index 39bb42e..222f907 100644
--- a/arch/powerpc/cpu/mpc8220/u-boot.lds
+++ b/arch/powerpc/cpu/mpc8220/u-boot.lds
@@ -63,6 +63,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/arch/powerpc/cpu/mpc824x/u-boot.lds b/arch/powerpc/cpu/mpc824x/u-boot.lds
index b30ce76..bb16926 100644
--- a/arch/powerpc/cpu/mpc824x/u-boot.lds
+++ b/arch/powerpc/cpu/mpc824x/u-boot.lds
@@ -64,6 +64,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/arch/powerpc/cpu/mpc8260/u-boot.lds b/arch/powerpc/cpu/mpc8260/u-boot.lds
index 60b71ec..722d7fb 100644
--- a/arch/powerpc/cpu/mpc8260/u-boot.lds
+++ b/arch/powerpc/cpu/mpc8260/u-boot.lds
@@ -63,6 +63,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/arch/powerpc/cpu/mpc83xx/u-boot.lds b/arch/powerpc/cpu/mpc83xx/u-boot.lds
index 2f4b9ad..416bc07 100644
--- a/arch/powerpc/cpu/mpc83xx/u-boot.lds
+++ b/arch/powerpc/cpu/mpc83xx/u-boot.lds
@@ -62,6 +62,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/arch/powerpc/cpu/mpc85xx/u-boot-nand.lds b/arch/powerpc/cpu/mpc85xx/u-boot-nand.lds
index 8ba9399..5563b5f 100644
--- a/arch/powerpc/cpu/mpc85xx/u-boot-nand.lds
+++ b/arch/powerpc/cpu/mpc85xx/u-boot-nand.lds
@@ -74,6 +74,10 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/arch/powerpc/cpu/mpc85xx/u-boot-nand_spl.lds b/arch/powerpc/cpu/mpc85xx/u-boot-nand_spl.lds
index 668158f..6c8ae9a 100644
--- a/arch/powerpc/cpu/mpc85xx/u-boot-nand_spl.lds
+++ b/arch/powerpc/cpu/mpc85xx/u-boot-nand_spl.lds
@@ -53,6 +53,10 @@ SECTIONS
 	}
 	_edata  =  .;
 
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	}
+
 	. = ALIGN(8);
 	__init_begin = .;
 	__init_end = .;
diff --git a/arch/powerpc/cpu/mpc85xx/u-boot.lds b/arch/powerpc/cpu/mpc85xx/u-boot.lds
index efe34b7..009214b 100644
--- a/arch/powerpc/cpu/mpc85xx/u-boot.lds
+++ b/arch/powerpc/cpu/mpc85xx/u-boot.lds
@@ -81,6 +81,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/arch/powerpc/cpu/mpc86xx/u-boot.lds b/arch/powerpc/cpu/mpc86xx/u-boot.lds
index 121e529..e3b19d4 100644
--- a/arch/powerpc/cpu/mpc86xx/u-boot.lds
+++ b/arch/powerpc/cpu/mpc86xx/u-boot.lds
@@ -68,6 +68,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/arch/powerpc/cpu/ppc4xx/u-boot.lds b/arch/powerpc/cpu/ppc4xx/u-boot.lds
index 2466b79..005ec61 100644
--- a/arch/powerpc/cpu/ppc4xx/u-boot.lds
+++ b/arch/powerpc/cpu/ppc4xx/u-boot.lds
@@ -82,6 +82,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/arch/sandbox/cpu/u-boot.lds b/arch/sandbox/cpu/u-boot.lds
index 9960138..0a37657 100644
--- a/arch/sandbox/cpu/u-boot.lds
+++ b/arch/sandbox/cpu/u-boot.lds
@@ -28,6 +28,11 @@ SECTIONS
 	_u_boot_cmd : { *(.u_boot_cmd) }
 	__u_boot_cmd_end = .;
 
+	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
 	__u_boot_sandbox_option_start = .;
 	_u_boot_sandbox_getopt : { *(.u_boot_sandbox_getopt) }
 	__u_boot_sandbox_option_end = .;
diff --git a/arch/sh/cpu/sh2/u-boot.lds b/arch/sh/cpu/sh2/u-boot.lds
index b86a822..2331152 100644
--- a/arch/sh/cpu/sh2/u-boot.lds
+++ b/arch/sh/cpu/sh2/u-boot.lds
@@ -80,6 +80,10 @@ SECTIONS
 	}
 	PROVIDE (__u_boot_cmd_end = .);
 
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	}
+
 	PROVIDE (reloc_dst_end = .);
 
 	PROVIDE (bss_start = .);
diff --git a/arch/sh/cpu/sh3/u-boot.lds b/arch/sh/cpu/sh3/u-boot.lds
index 9bf8503..9d99434 100644
--- a/arch/sh/cpu/sh3/u-boot.lds
+++ b/arch/sh/cpu/sh3/u-boot.lds
@@ -86,6 +86,10 @@ SECTIONS
 	}
 	PROVIDE (__u_boot_cmd_end = .);
 
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	}
+
 	PROVIDE (reloc_dst_end = .);
 	/* _reloc_dst_end = .; */
 
diff --git a/arch/sh/cpu/sh4/u-boot.lds b/arch/sh/cpu/sh4/u-boot.lds
index d9c70bc..8702c9e 100644
--- a/arch/sh/cpu/sh4/u-boot.lds
+++ b/arch/sh/cpu/sh4/u-boot.lds
@@ -83,6 +83,10 @@ SECTIONS
 	}
 	PROVIDE (__u_boot_cmd_end = .);
 
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	}
+
 	PROVIDE (reloc_dst_end = .);
 	/* _reloc_dst_end = .; */
 
diff --git a/arch/x86/cpu/u-boot.lds b/arch/x86/cpu/u-boot.lds
index fe28030..aa2b653 100644
--- a/arch/x86/cpu/u-boot.lds
+++ b/arch/x86/cpu/u-boot.lds
@@ -39,6 +39,11 @@ SECTIONS
 	__u_boot_cmd_end = .;
 
 	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
+	. = ALIGN(4);
 	.rodata : { *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*))) }
 
 	. = ALIGN(4);
diff --git a/board/BuS/eb_cpu5282/u-boot.lds b/board/BuS/eb_cpu5282/u-boot.lds
index 4ba1964..3132a55 100644
--- a/board/BuS/eb_cpu5282/u-boot.lds
+++ b/board/BuS/eb_cpu5282/u-boot.lds
@@ -69,6 +69,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/LEOX/elpt860/u-boot.lds b/board/LEOX/elpt860/u-boot.lds
index 5aaf6b3..d85943c 100644
--- a/board/LEOX/elpt860/u-boot.lds
+++ b/board/LEOX/elpt860/u-boot.lds
@@ -90,6 +90,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/RPXClassic/u-boot.lds b/board/RPXClassic/u-boot.lds
index d0b60cf..92f78be 100644
--- a/board/RPXClassic/u-boot.lds
+++ b/board/RPXClassic/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/RPXClassic/u-boot.lds.debug b/board/RPXClassic/u-boot.lds.debug
index 99c48f2..47ad2e7 100644
--- a/board/RPXClassic/u-boot.lds.debug
+++ b/board/RPXClassic/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/RPXlite/u-boot.lds b/board/RPXlite/u-boot.lds
index d0b60cf..92f78be 100644
--- a/board/RPXlite/u-boot.lds
+++ b/board/RPXlite/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/RPXlite/u-boot.lds.debug b/board/RPXlite/u-boot.lds.debug
index 99c48f2..47ad2e7 100644
--- a/board/RPXlite/u-boot.lds.debug
+++ b/board/RPXlite/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/RPXlite_dw/u-boot.lds b/board/RPXlite_dw/u-boot.lds
index d0b60cf..92f78be 100644
--- a/board/RPXlite_dw/u-boot.lds
+++ b/board/RPXlite_dw/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/RPXlite_dw/u-boot.lds.debug b/board/RPXlite_dw/u-boot.lds.debug
index 4491edd..c76f9d0 100644
--- a/board/RPXlite_dw/u-boot.lds.debug
+++ b/board/RPXlite_dw/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/RRvision/u-boot.lds b/board/RRvision/u-boot.lds
index 8385373..3c2c708 100644
--- a/board/RRvision/u-boot.lds
+++ b/board/RRvision/u-boot.lds
@@ -75,6 +75,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/actux1/u-boot.lds b/board/actux1/u-boot.lds
index 9dbaa6f..e5d59db 100644
--- a/board/actux1/u-boot.lds
+++ b/board/actux1/u-boot.lds
@@ -60,6 +60,11 @@ SECTIONS
 	}
 	__u_boot_cmd_end =.;
 
+	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
 	. = ALIGN (4);
 	.rel.dyn : {
 		__rel_dyn_start = .;
diff --git a/board/actux2/u-boot.lds b/board/actux2/u-boot.lds
index 3575ed9..09bb7ab 100644
--- a/board/actux2/u-boot.lds
+++ b/board/actux2/u-boot.lds
@@ -60,6 +60,11 @@ SECTIONS
 	}
 	__u_boot_cmd_end =.;
 
+	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
 	. = ALIGN (4);
 	.rel.dyn : {
 		__rel_dyn_start = .;
diff --git a/board/actux3/u-boot.lds b/board/actux3/u-boot.lds
index 35aab29..71b6791 100644
--- a/board/actux3/u-boot.lds
+++ b/board/actux3/u-boot.lds
@@ -60,6 +60,11 @@ SECTIONS
 	}
 	__u_boot_cmd_end =.;
 
+	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
 	. = ALIGN (4);
 	.rel.dyn : {
 		__rel_dyn_start = .;
diff --git a/board/adder/u-boot.lds b/board/adder/u-boot.lds
index a762769..62afcb80 100644
--- a/board/adder/u-boot.lds
+++ b/board/adder/u-boot.lds
@@ -66,6 +66,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/ait/cam_enc_4xx/u-boot-spl.lds b/board/ait/cam_enc_4xx/u-boot-spl.lds
index 52c986e..9403c3c 100644
--- a/board/ait/cam_enc_4xx/u-boot-spl.lds
+++ b/board/ait/cam_enc_4xx/u-boot-spl.lds
@@ -48,6 +48,10 @@ SECTIONS
 	. = ALIGN(4);
 	.data : { *(SORT_BY_ALIGNMENT(.data*)) } >.sram
 	. = ALIGN(4);
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	} >.sram
+	. = ALIGN(4);
 	.rel.dyn : {
 		__rel_dyn_start = .;
 		*(.rel*)
diff --git a/board/altera/nios2-generic/u-boot.lds b/board/altera/nios2-generic/u-boot.lds
index 88ced62..764cc7d 100644
--- a/board/altera/nios2-generic/u-boot.lds
+++ b/board/altera/nios2-generic/u-boot.lds
@@ -54,6 +54,11 @@ SECTIONS
 	. = ALIGN(4);
 	__u_boot_cmd_end = .;
 
+	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
 	/* INIT DATA sections - "Small" data (see the gcc -G option)
 	 * is always gp-relative. Here we make all init data sections
 	 * adjacent to simplify the startup code -- and provide
diff --git a/board/amcc/acadia/u-boot-nand.lds b/board/amcc/acadia/u-boot-nand.lds
index ab67de2..bc0356b 100644
--- a/board/amcc/acadia/u-boot-nand.lds
+++ b/board/amcc/acadia/u-boot-nand.lds
@@ -76,6 +76,9 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
 
   . = .;
   __start___ex_table = .;
diff --git a/board/amcc/bamboo/u-boot-nand.lds b/board/amcc/bamboo/u-boot-nand.lds
index 3ad8709..2382ea9 100644
--- a/board/amcc/bamboo/u-boot-nand.lds
+++ b/board/amcc/bamboo/u-boot-nand.lds
@@ -77,6 +77,9 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
 
   . = .;
   __start___ex_table = .;
diff --git a/board/amcc/canyonlands/u-boot-nand.lds b/board/amcc/canyonlands/u-boot-nand.lds
index 76f89f1..0816387 100644
--- a/board/amcc/canyonlands/u-boot-nand.lds
+++ b/board/amcc/canyonlands/u-boot-nand.lds
@@ -77,6 +77,9 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
 
   . = .;
   __start___ex_table = .;
diff --git a/board/amcc/kilauea/u-boot-nand.lds b/board/amcc/kilauea/u-boot-nand.lds
index ab67de2..bc0356b 100644
--- a/board/amcc/kilauea/u-boot-nand.lds
+++ b/board/amcc/kilauea/u-boot-nand.lds
@@ -76,6 +76,9 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
 
   . = .;
   __start___ex_table = .;
diff --git a/board/amcc/sequoia/u-boot-nand.lds b/board/amcc/sequoia/u-boot-nand.lds
index 07ae8b1..94234de 100644
--- a/board/amcc/sequoia/u-boot-nand.lds
+++ b/board/amcc/sequoia/u-boot-nand.lds
@@ -77,6 +77,9 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
 
   . = .;
   __start___ex_table = .;
diff --git a/board/amcc/sequoia/u-boot-ram.lds b/board/amcc/sequoia/u-boot-ram.lds
index 423400a..0f594f5 100644
--- a/board/amcc/sequoia/u-boot-ram.lds
+++ b/board/amcc/sequoia/u-boot-ram.lds
@@ -68,6 +68,9 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
 
   . = .;
   __start___ex_table = .;
diff --git a/board/amirix/ap1000/u-boot.lds b/board/amirix/ap1000/u-boot.lds
index cd8f5ce..575d390 100644
--- a/board/amirix/ap1000/u-boot.lds
+++ b/board/amirix/ap1000/u-boot.lds
@@ -71,6 +71,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/astro/mcf5373l/u-boot.lds b/board/astro/mcf5373l/u-boot.lds
index a1d8e0f..d800805 100644
--- a/board/astro/mcf5373l/u-boot.lds
+++ b/board/astro/mcf5373l/u-boot.lds
@@ -113,6 +113,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/c2mon/u-boot.lds b/board/c2mon/u-boot.lds
index b9b8e3c..a170f06 100644
--- a/board/c2mon/u-boot.lds
+++ b/board/c2mon/u-boot.lds
@@ -78,6 +78,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/c2mon/u-boot.lds.debug b/board/c2mon/u-boot.lds.debug
index c771102..fd278a4 100644
--- a/board/c2mon/u-boot.lds.debug
+++ b/board/c2mon/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/cobra5272/u-boot.lds b/board/cobra5272/u-boot.lds
index c4039ed..d49b0ef 100644
--- a/board/cobra5272/u-boot.lds
+++ b/board/cobra5272/u-boot.lds
@@ -72,6 +72,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/cogent/u-boot.lds b/board/cogent/u-boot.lds
index 2393d8d..3a3d988 100644
--- a/board/cogent/u-boot.lds
+++ b/board/cogent/u-boot.lds
@@ -74,6 +74,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/cogent/u-boot.lds.debug b/board/cogent/u-boot.lds.debug
index 99c48f2..47ad2e7 100644
--- a/board/cogent/u-boot.lds.debug
+++ b/board/cogent/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/cray/L1/u-boot.lds.debug b/board/cray/L1/u-boot.lds.debug
index fcf8ebb..78fe44c 100644
--- a/board/cray/L1/u-boot.lds.debug
+++ b/board/cray/L1/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/dave/PPChameleonEVB/u-boot.lds b/board/dave/PPChameleonEVB/u-boot.lds
index 3b10114..fb40e3d 100644
--- a/board/dave/PPChameleonEVB/u-boot.lds
+++ b/board/dave/PPChameleonEVB/u-boot.lds
@@ -78,6 +78,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/davinci/da8xxevm/u-boot-spl-da850evm.lds b/board/davinci/da8xxevm/u-boot-spl-da850evm.lds
index 6f6e065..f1b53aa 100644
--- a/board/davinci/da8xxevm/u-boot-spl-da850evm.lds
+++ b/board/davinci/da8xxevm/u-boot-spl-da850evm.lds
@@ -47,6 +47,12 @@ SECTIONS
 
 	. = ALIGN(4);
 	.data : { *(SORT_BY_ALIGNMENT(.data*)) } >.sram
+
+	. = ALIGN(4);
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	} >.sram
+
 	. = ALIGN(4);
 	.rel.dyn : {
 		__rel_dyn_start = .;
diff --git a/board/davinci/da8xxevm/u-boot-spl-hawk.lds b/board/davinci/da8xxevm/u-boot-spl-hawk.lds
index b3a41af..15fa53a 100644
--- a/board/davinci/da8xxevm/u-boot-spl-hawk.lds
+++ b/board/davinci/da8xxevm/u-boot-spl-hawk.lds
@@ -58,6 +58,11 @@ SECTIONS
 	}
 
 	. = ALIGN(4);
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	}
+
+	. = ALIGN(4);
 	__rel_dyn_start = .;
 	__rel_dyn_end = .;
 	__dynsym_start = .;
diff --git a/board/dbau1x00/u-boot.lds b/board/dbau1x00/u-boot.lds
index 4a59cea..0569133 100644
--- a/board/dbau1x00/u-boot.lds
+++ b/board/dbau1x00/u-boot.lds
@@ -58,6 +58,11 @@ SECTIONS
 	  __u_boot_cmd_start = .;
 	  *(.u_boot_cmd)
 	  __u_boot_cmd_end = .;
+
+	  . = ALIGN(4);
+	  .u_boot_list : {
+	INCLUDE u-boot.lst;
+	  }
 	}
 
 	uboot_end_data = .;
diff --git a/board/dvlhost/u-boot.lds b/board/dvlhost/u-boot.lds
index 01ec390..897263e 100644
--- a/board/dvlhost/u-boot.lds
+++ b/board/dvlhost/u-boot.lds
@@ -60,6 +60,11 @@ SECTIONS
 	}
 	__u_boot_cmd_end =.;
 
+	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
 	. = ALIGN (4);
 	.rel.dyn : {
 		__rel_dyn_start = .;
diff --git a/board/eltec/mhpc/u-boot.lds b/board/eltec/mhpc/u-boot.lds
index fd4e8a5..4385876 100644
--- a/board/eltec/mhpc/u-boot.lds
+++ b/board/eltec/mhpc/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/eltec/mhpc/u-boot.lds.debug b/board/eltec/mhpc/u-boot.lds.debug
index c771102..fd278a4 100644
--- a/board/eltec/mhpc/u-boot.lds.debug
+++ b/board/eltec/mhpc/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/emk/top860/u-boot.lds b/board/emk/top860/u-boot.lds
index fb06648..887ee6b 100644
--- a/board/emk/top860/u-boot.lds
+++ b/board/emk/top860/u-boot.lds
@@ -71,6 +71,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/ep88x/u-boot.lds b/board/ep88x/u-boot.lds
index 332b35a..0c5a03e 100644
--- a/board/ep88x/u-boot.lds
+++ b/board/ep88x/u-boot.lds
@@ -66,6 +66,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/esd/dasa_sim/u-boot.lds b/board/esd/dasa_sim/u-boot.lds
index b15948d..9a3249d 100644
--- a/board/esd/dasa_sim/u-boot.lds
+++ b/board/esd/dasa_sim/u-boot.lds
@@ -77,6 +77,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/esd/pmc440/u-boot-nand.lds b/board/esd/pmc440/u-boot-nand.lds
index 71f0fd2..d4ef403 100644
--- a/board/esd/pmc440/u-boot-nand.lds
+++ b/board/esd/pmc440/u-boot-nand.lds
@@ -106,6 +106,9 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  .u_boot_list : {
+		INCLUDE u-boot.lst;
+  }
 
   . = .;
   __start___ex_table = .;
diff --git a/board/esd/tasreg/u-boot.lds b/board/esd/tasreg/u-boot.lds
index f697ccd..b302ba0 100644
--- a/board/esd/tasreg/u-boot.lds
+++ b/board/esd/tasreg/u-boot.lds
@@ -69,6 +69,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/esteem192e/u-boot.lds b/board/esteem192e/u-boot.lds
index 163b83d..83d9ec0 100644
--- a/board/esteem192e/u-boot.lds
+++ b/board/esteem192e/u-boot.lds
@@ -79,6 +79,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/etx094/u-boot.lds b/board/etx094/u-boot.lds
index 8465937..a98ee23 100644
--- a/board/etx094/u-boot.lds
+++ b/board/etx094/u-boot.lds
@@ -79,6 +79,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/evb64260/u-boot.lds b/board/evb64260/u-boot.lds
index 2d031ef..1eb7f30 100644
--- a/board/evb64260/u-boot.lds
+++ b/board/evb64260/u-boot.lds
@@ -74,6 +74,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/fads/u-boot.lds b/board/fads/u-boot.lds
index 9ea0674..deee255 100644
--- a/board/fads/u-boot.lds
+++ b/board/fads/u-boot.lds
@@ -72,6 +72,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/flagadm/u-boot.lds b/board/flagadm/u-boot.lds
index fd4e8a5..4385876 100644
--- a/board/flagadm/u-boot.lds
+++ b/board/flagadm/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/flagadm/u-boot.lds.debug b/board/flagadm/u-boot.lds.debug
index c771102..fd278a4 100644
--- a/board/flagadm/u-boot.lds.debug
+++ b/board/flagadm/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/freescale/m5208evbe/u-boot.lds b/board/freescale/m5208evbe/u-boot.lds
index 6e39be1..e184013 100644
--- a/board/freescale/m5208evbe/u-boot.lds
+++ b/board/freescale/m5208evbe/u-boot.lds
@@ -73,6 +73,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/freescale/m52277evb/u-boot.lds b/board/freescale/m52277evb/u-boot.lds
index 3e9f4c3..6214098 100644
--- a/board/freescale/m52277evb/u-boot.lds
+++ b/board/freescale/m52277evb/u-boot.lds
@@ -72,6 +72,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/freescale/m5235evb/u-boot.lds b/board/freescale/m5235evb/u-boot.lds
index d39e734..9b5e5e2 100644
--- a/board/freescale/m5235evb/u-boot.lds
+++ b/board/freescale/m5235evb/u-boot.lds
@@ -72,6 +72,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/freescale/m5249evb/u-boot.lds b/board/freescale/m5249evb/u-boot.lds
index c4039ed..d49b0ef 100644
--- a/board/freescale/m5249evb/u-boot.lds
+++ b/board/freescale/m5249evb/u-boot.lds
@@ -72,6 +72,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/freescale/m5253demo/u-boot.lds b/board/freescale/m5253demo/u-boot.lds
index cbd2831..3487a8d 100644
--- a/board/freescale/m5253demo/u-boot.lds
+++ b/board/freescale/m5253demo/u-boot.lds
@@ -73,6 +73,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/freescale/m5253evbe/u-boot.lds b/board/freescale/m5253evbe/u-boot.lds
index c4039ed..d49b0ef 100644
--- a/board/freescale/m5253evbe/u-boot.lds
+++ b/board/freescale/m5253evbe/u-boot.lds
@@ -72,6 +72,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/freescale/m5271evb/u-boot.lds b/board/freescale/m5271evb/u-boot.lds
index 4717036..3a86350 100644
--- a/board/freescale/m5271evb/u-boot.lds
+++ b/board/freescale/m5271evb/u-boot.lds
@@ -72,6 +72,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/freescale/m5272c3/u-boot.lds b/board/freescale/m5272c3/u-boot.lds
index c4039ed..d49b0ef 100644
--- a/board/freescale/m5272c3/u-boot.lds
+++ b/board/freescale/m5272c3/u-boot.lds
@@ -72,6 +72,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/freescale/m5275evb/u-boot.lds b/board/freescale/m5275evb/u-boot.lds
index 6c2dfe8..b37b06b 100644
--- a/board/freescale/m5275evb/u-boot.lds
+++ b/board/freescale/m5275evb/u-boot.lds
@@ -72,6 +72,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/freescale/m5282evb/u-boot.lds b/board/freescale/m5282evb/u-boot.lds
index 4ba1964..3132a55 100644
--- a/board/freescale/m5282evb/u-boot.lds
+++ b/board/freescale/m5282evb/u-boot.lds
@@ -69,6 +69,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/freescale/m53017evb/u-boot.lds b/board/freescale/m53017evb/u-boot.lds
index 80935f2..662bd31 100644
--- a/board/freescale/m53017evb/u-boot.lds
+++ b/board/freescale/m53017evb/u-boot.lds
@@ -75,6 +75,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/freescale/m5329evb/u-boot.lds b/board/freescale/m5329evb/u-boot.lds
index 40af8bc..fe5be41 100644
--- a/board/freescale/m5329evb/u-boot.lds
+++ b/board/freescale/m5329evb/u-boot.lds
@@ -73,6 +73,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/freescale/m5373evb/u-boot.lds b/board/freescale/m5373evb/u-boot.lds
index 19342ac..8ff6fc9 100644
--- a/board/freescale/m5373evb/u-boot.lds
+++ b/board/freescale/m5373evb/u-boot.lds
@@ -73,6 +73,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/freescale/m54451evb/u-boot.lds b/board/freescale/m54451evb/u-boot.lds
index 45924b7..ea0984f 100644
--- a/board/freescale/m54451evb/u-boot.lds
+++ b/board/freescale/m54451evb/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/freescale/m54455evb/u-boot.lds b/board/freescale/m54455evb/u-boot.lds
index f341449..fe1b58c 100644
--- a/board/freescale/m54455evb/u-boot.lds
+++ b/board/freescale/m54455evb/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/freescale/m547xevb/u-boot.lds b/board/freescale/m547xevb/u-boot.lds
index 5472689..877eaf2 100644
--- a/board/freescale/m547xevb/u-boot.lds
+++ b/board/freescale/m547xevb/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/freescale/m548xevb/u-boot.lds b/board/freescale/m548xevb/u-boot.lds
index cf3f38c..33e054b 100644
--- a/board/freescale/m548xevb/u-boot.lds
+++ b/board/freescale/m548xevb/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/freescale/mx31ads/u-boot.lds b/board/freescale/mx31ads/u-boot.lds
index 79eb7ac..3db5dc3 100644
--- a/board/freescale/mx31ads/u-boot.lds
+++ b/board/freescale/mx31ads/u-boot.lds
@@ -62,6 +62,11 @@ SECTIONS
 	__u_boot_cmd_end = .;
 
 	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
+	. = ALIGN(4);
 
 	.rel.dyn : {
 		__rel_dyn_start = .;
diff --git a/board/gaisler/gr_cpci_ax2000/u-boot.lds b/board/gaisler/gr_cpci_ax2000/u-boot.lds
index 87cb8e3..416761b 100644
--- a/board/gaisler/gr_cpci_ax2000/u-boot.lds
+++ b/board/gaisler/gr_cpci_ax2000/u-boot.lds
@@ -90,6 +90,11 @@ SECTIONS
 	. = ALIGN(4);
 	__u_boot_cmd_end = .;
 
+	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
 	.data	:
 	{
 		*(.data)
diff --git a/board/gaisler/gr_ep2s60/u-boot.lds b/board/gaisler/gr_ep2s60/u-boot.lds
index 2fb44aa..43faf26 100644
--- a/board/gaisler/gr_ep2s60/u-boot.lds
+++ b/board/gaisler/gr_ep2s60/u-boot.lds
@@ -90,6 +90,11 @@ SECTIONS
 	. = ALIGN(4);
 	__u_boot_cmd_end = .;
 
+	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
 	.data	:
 	{
 		*(.data)
diff --git a/board/gaisler/gr_xc3s_1500/u-boot.lds b/board/gaisler/gr_xc3s_1500/u-boot.lds
index 8719e97..14c631e 100644
--- a/board/gaisler/gr_xc3s_1500/u-boot.lds
+++ b/board/gaisler/gr_xc3s_1500/u-boot.lds
@@ -90,6 +90,11 @@ SECTIONS
 	. = ALIGN(4);
 	__u_boot_cmd_end = .;
 
+	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
 	.data	:
 	{
 		*(.data)
diff --git a/board/gaisler/grsim/u-boot.lds b/board/gaisler/grsim/u-boot.lds
index 33890b5..4766465 100644
--- a/board/gaisler/grsim/u-boot.lds
+++ b/board/gaisler/grsim/u-boot.lds
@@ -89,6 +89,11 @@ SECTIONS
 	. = ALIGN(4);
 	__u_boot_cmd_end = .;
 
+	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
 	.data	:
 	{
 		*(.data)
diff --git a/board/gaisler/grsim_leon2/u-boot.lds b/board/gaisler/grsim_leon2/u-boot.lds
index cf6e502..cbd4ed6 100644
--- a/board/gaisler/grsim_leon2/u-boot.lds
+++ b/board/gaisler/grsim_leon2/u-boot.lds
@@ -89,6 +89,11 @@ SECTIONS
 	. = ALIGN(4);
 	__u_boot_cmd_end = .;
 
+	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
 	.data	:
 	{
 		*(.data)
diff --git a/board/gen860t/u-boot-flashenv.lds b/board/gen860t/u-boot-flashenv.lds
index 5bb6c62..1302eaa 100644
--- a/board/gen860t/u-boot-flashenv.lds
+++ b/board/gen860t/u-boot-flashenv.lds
@@ -75,6 +75,10 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  .u_boot_list : {
+		INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/gen860t/u-boot.lds b/board/gen860t/u-boot.lds
index be99b51..de57dd1 100644
--- a/board/gen860t/u-boot.lds
+++ b/board/gen860t/u-boot.lds
@@ -75,6 +75,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/genietv/u-boot.lds b/board/genietv/u-boot.lds
index 1d66a9b..45c56bb 100644
--- a/board/genietv/u-boot.lds
+++ b/board/genietv/u-boot.lds
@@ -84,6 +84,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/genietv/u-boot.lds.debug b/board/genietv/u-boot.lds.debug
index cfa4ef3..4783367 100644
--- a/board/genietv/u-boot.lds.debug
+++ b/board/genietv/u-boot.lds.debug
@@ -111,6 +111,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/hermes/u-boot.lds b/board/hermes/u-boot.lds
index ca97115..8b90f6c 100644
--- a/board/hermes/u-boot.lds
+++ b/board/hermes/u-boot.lds
@@ -76,6 +76,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/hermes/u-boot.lds.debug b/board/hermes/u-boot.lds.debug
index 8a197de..53ffee1 100644
--- a/board/hermes/u-boot.lds.debug
+++ b/board/hermes/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/hymod/u-boot.lds b/board/hymod/u-boot.lds
index 1309f20..83d2dd4 100644
--- a/board/hymod/u-boot.lds
+++ b/board/hymod/u-boot.lds
@@ -114,6 +114,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/hymod/u-boot.lds.debug b/board/hymod/u-boot.lds.debug
index 99c48f2..47ad2e7 100644
--- a/board/hymod/u-boot.lds.debug
+++ b/board/hymod/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/icu862/u-boot.lds b/board/icu862/u-boot.lds
index 93c79a6..23d4405 100644
--- a/board/icu862/u-boot.lds
+++ b/board/icu862/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/icu862/u-boot.lds.debug b/board/icu862/u-boot.lds.debug
index 91d3e67..203f704 100644
--- a/board/icu862/u-boot.lds.debug
+++ b/board/icu862/u-boot.lds.debug
@@ -111,6 +111,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/idmr/u-boot.lds b/board/idmr/u-boot.lds
index f697ccd..b302ba0 100644
--- a/board/idmr/u-boot.lds
+++ b/board/idmr/u-boot.lds
@@ -69,6 +69,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/incaip/u-boot.lds b/board/incaip/u-boot.lds
index 4a59cea..0569133 100644
--- a/board/incaip/u-boot.lds
+++ b/board/incaip/u-boot.lds
@@ -58,6 +58,11 @@ SECTIONS
 	  __u_boot_cmd_start = .;
 	  *(.u_boot_cmd)
 	  __u_boot_cmd_end = .;
+
+	  . = ALIGN(4);
+	  .u_boot_list : {
+	INCLUDE u-boot.lst;
+	  }
 	}
 
 	uboot_end_data = .;
diff --git a/board/ip860/u-boot.lds b/board/ip860/u-boot.lds
index d0b60cf..92f78be 100644
--- a/board/ip860/u-boot.lds
+++ b/board/ip860/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/ip860/u-boot.lds.debug b/board/ip860/u-boot.lds.debug
index 2f61b11..4fc4c0f 100644
--- a/board/ip860/u-boot.lds.debug
+++ b/board/ip860/u-boot.lds.debug
@@ -111,6 +111,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/ivm/u-boot.lds b/board/ivm/u-boot.lds
index 1e843eb..d0d9a37 100644
--- a/board/ivm/u-boot.lds
+++ b/board/ivm/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/ivm/u-boot.lds.debug b/board/ivm/u-boot.lds.debug
index 732a46f..f4c04b3 100644
--- a/board/ivm/u-boot.lds.debug
+++ b/board/ivm/u-boot.lds.debug
@@ -111,6 +111,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/korat/u-boot-F7FC.lds b/board/korat/u-boot-F7FC.lds
index 6a017e3..da33f00 100644
--- a/board/korat/u-boot-F7FC.lds
+++ b/board/korat/u-boot-F7FC.lds
@@ -112,6 +112,9 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
 
   . = .;
   __start___ex_table = .;
diff --git a/board/kup/kup4k/u-boot.lds b/board/kup/kup4k/u-boot.lds
index d0b60cf..92f78be 100644
--- a/board/kup/kup4k/u-boot.lds
+++ b/board/kup/kup4k/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/kup/kup4k/u-boot.lds.debug b/board/kup/kup4k/u-boot.lds.debug
index 4491edd..c76f9d0 100644
--- a/board/kup/kup4k/u-boot.lds.debug
+++ b/board/kup/kup4k/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/kup/kup4x/u-boot.lds b/board/kup/kup4x/u-boot.lds
index d0b60cf..92f78be 100644
--- a/board/kup/kup4x/u-boot.lds
+++ b/board/kup/kup4x/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/kup/kup4x/u-boot.lds.debug b/board/kup/kup4x/u-boot.lds.debug
index 4491edd..c76f9d0 100644
--- a/board/kup/kup4x/u-boot.lds.debug
+++ b/board/kup/kup4x/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/lantec/u-boot.lds b/board/lantec/u-boot.lds
index de0b355..9360839 100644
--- a/board/lantec/u-boot.lds
+++ b/board/lantec/u-boot.lds
@@ -79,6 +79,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/lantec/u-boot.lds.debug b/board/lantec/u-boot.lds.debug
index 856a99b..7c1ccb2 100644
--- a/board/lantec/u-boot.lds.debug
+++ b/board/lantec/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/lwmon/u-boot.lds b/board/lwmon/u-boot.lds
index 8bf7324..7dfa157 100644
--- a/board/lwmon/u-boot.lds
+++ b/board/lwmon/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/lwmon/u-boot.lds.debug b/board/lwmon/u-boot.lds.debug
index 2412234..0778758 100644
--- a/board/lwmon/u-boot.lds.debug
+++ b/board/lwmon/u-boot.lds.debug
@@ -111,6 +111,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/manroland/uc100/u-boot.lds b/board/manroland/uc100/u-boot.lds
index 731cec9..d291d60 100644
--- a/board/manroland/uc100/u-boot.lds
+++ b/board/manroland/uc100/u-boot.lds
@@ -73,6 +73,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/matrix_vision/mvsmr/u-boot.lds b/board/matrix_vision/mvsmr/u-boot.lds
index 57c37de..2445b97 100644
--- a/board/matrix_vision/mvsmr/u-boot.lds
+++ b/board/matrix_vision/mvsmr/u-boot.lds
@@ -78,6 +78,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/mbx8xx/u-boot.lds b/board/mbx8xx/u-boot.lds
index d0b60cf..92f78be 100644
--- a/board/mbx8xx/u-boot.lds
+++ b/board/mbx8xx/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/mbx8xx/u-boot.lds.debug b/board/mbx8xx/u-boot.lds.debug
index a95c47f..7e62932 100644
--- a/board/mbx8xx/u-boot.lds.debug
+++ b/board/mbx8xx/u-boot.lds.debug
@@ -111,6 +111,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/micronas/vct/u-boot.lds b/board/micronas/vct/u-boot.lds
index 3a05ef9..273d190 100644
--- a/board/micronas/vct/u-boot.lds
+++ b/board/micronas/vct/u-boot.lds
@@ -57,6 +57,11 @@ SECTIONS
 	  __u_boot_cmd_start = .;
 	  *(.u_boot_cmd)
 	  __u_boot_cmd_end = .;
+
+	  . = ALIGN(4);
+	  .u_boot_list : {
+	INCLUDE u-boot.lst;
+	  }
 	}
 
 	. = ALIGN(4);
diff --git a/board/ml2/u-boot.lds b/board/ml2/u-boot.lds
index 9f9ddb8..a6cad6d 100644
--- a/board/ml2/u-boot.lds
+++ b/board/ml2/u-boot.lds
@@ -68,6 +68,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/ml2/u-boot.lds.debug b/board/ml2/u-boot.lds.debug
index fcf8ebb..78fe44c 100644
--- a/board/ml2/u-boot.lds.debug
+++ b/board/ml2/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/mousse/u-boot.lds b/board/mousse/u-boot.lds
index dae2cfc..863468e 100644
--- a/board/mousse/u-boot.lds
+++ b/board/mousse/u-boot.lds
@@ -64,6 +64,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/mpl/pip405/u-boot.lds.debug b/board/mpl/pip405/u-boot.lds.debug
index fcf8ebb..78fe44c 100644
--- a/board/mpl/pip405/u-boot.lds.debug
+++ b/board/mpl/pip405/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/mvblue/u-boot.lds b/board/mvblue/u-boot.lds
index 11624d2..4610de9 100644
--- a/board/mvblue/u-boot.lds
+++ b/board/mvblue/u-boot.lds
@@ -74,6 +74,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/netphone/u-boot.lds b/board/netphone/u-boot.lds
index a949e4f..86bb3b4 100644
--- a/board/netphone/u-boot.lds
+++ b/board/netphone/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/netphone/u-boot.lds.debug b/board/netphone/u-boot.lds.debug
index a001f3f..480feff 100644
--- a/board/netphone/u-boot.lds.debug
+++ b/board/netphone/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/netta/u-boot.lds b/board/netta/u-boot.lds
index a949e4f..86bb3b4 100644
--- a/board/netta/u-boot.lds
+++ b/board/netta/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/netta/u-boot.lds.debug b/board/netta/u-boot.lds.debug
index a001f3f..480feff 100644
--- a/board/netta/u-boot.lds.debug
+++ b/board/netta/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/netta2/u-boot.lds b/board/netta2/u-boot.lds
index a949e4f..86bb3b4 100644
--- a/board/netta2/u-boot.lds
+++ b/board/netta2/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/netta2/u-boot.lds.debug b/board/netta2/u-boot.lds.debug
index a001f3f..480feff 100644
--- a/board/netta2/u-boot.lds.debug
+++ b/board/netta2/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/netvia/u-boot.lds b/board/netvia/u-boot.lds
index a949e4f..86bb3b4 100644
--- a/board/netvia/u-boot.lds
+++ b/board/netvia/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/netvia/u-boot.lds.debug b/board/netvia/u-boot.lds.debug
index 6c7d698..2e3f83e 100644
--- a/board/netvia/u-boot.lds.debug
+++ b/board/netvia/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/nx823/u-boot.lds b/board/nx823/u-boot.lds
index fd4e8a5..4385876 100644
--- a/board/nx823/u-boot.lds
+++ b/board/nx823/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/nx823/u-boot.lds.debug b/board/nx823/u-boot.lds.debug
index c771102..fd278a4 100644
--- a/board/nx823/u-boot.lds.debug
+++ b/board/nx823/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/openrisc/openrisc-generic/u-boot.lds b/board/openrisc/openrisc-generic/u-boot.lds
index 1aed197..bc610bd 100644
--- a/board/openrisc/openrisc-generic/u-boot.lds
+++ b/board/openrisc/openrisc-generic/u-boot.lds
@@ -30,6 +30,11 @@ SECTIONS
 	 .u_boot_cmd : { *(.u_boot_cmd) } > ram
 	 __u_boot_cmd_end = .;
 
+	 . = ALIGN(4);
+	 .u_boot_list : {
+	INCLUDE u-boot.lst;
+	 }
+
 	.rodata : {
 		*(.rodata);
 		*(.rodata.*)
diff --git a/board/pb1x00/u-boot.lds b/board/pb1x00/u-boot.lds
index bd0dee1..cac9188 100644
--- a/board/pb1x00/u-boot.lds
+++ b/board/pb1x00/u-boot.lds
@@ -58,6 +58,11 @@ SECTIONS
 	  __u_boot_cmd_start = .;
 	  *(.u_boot_cmd)
 	  __u_boot_cmd_end = .;
+
+	  . = ALIGN(4);
+	  .u_boot_list : {
+	INCLUDE u-boot.lst;
+	  }
 	}
 
 	uboot_end_data = .;
diff --git a/board/qemu-mips/u-boot.lds b/board/qemu-mips/u-boot.lds
index 9460b20..1f37e8b 100644
--- a/board/qemu-mips/u-boot.lds
+++ b/board/qemu-mips/u-boot.lds
@@ -60,6 +60,11 @@ SECTIONS
 	__u_boot_cmd_start = .;
 	*(.u_boot_cmd)
 	__u_boot_cmd_end = .;
+
+	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
 	}
 
 	uboot_end_data = .;
diff --git a/board/qi/qi_lb60/u-boot.lds b/board/qi/qi_lb60/u-boot.lds
index 7317652..e1bb826 100644
--- a/board/qi/qi_lb60/u-boot.lds
+++ b/board/qi/qi_lb60/u-boot.lds
@@ -51,6 +51,11 @@ SECTIONS
 	.u_boot_cmd : { *(.u_boot_cmd) }
 	__u_boot_cmd_end = .;
 
+	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
 	uboot_end_data = .;
 	num_got_entries = (__got_end - __got_start) >> 2;
 
diff --git a/board/quantum/u-boot.lds b/board/quantum/u-boot.lds
index d0b60cf..92f78be 100644
--- a/board/quantum/u-boot.lds
+++ b/board/quantum/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/r360mpi/u-boot.lds b/board/r360mpi/u-boot.lds
index 2fa085a..181468d 100644
--- a/board/r360mpi/u-boot.lds
+++ b/board/r360mpi/u-boot.lds
@@ -72,6 +72,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/rbc823/u-boot.lds b/board/rbc823/u-boot.lds
index d943fb6..50c3eee 100644
--- a/board/rbc823/u-boot.lds
+++ b/board/rbc823/u-boot.lds
@@ -81,6 +81,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
   . = .;
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/renesas/sh7757lcr/u-boot.lds b/board/renesas/sh7757lcr/u-boot.lds
index 38ebe88..cff6ff5 100644
--- a/board/renesas/sh7757lcr/u-boot.lds
+++ b/board/renesas/sh7757lcr/u-boot.lds
@@ -85,6 +85,10 @@ SECTIONS
 	}
 	PROVIDE (__u_boot_cmd_end = .);
 
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	}
+
 	PROVIDE (reloc_dst_end = .);
 	/* _reloc_dst_end = .; */
 
diff --git a/board/rsdproto/u-boot.lds b/board/rsdproto/u-boot.lds
index a729c52..ee651d4 100644
--- a/board/rsdproto/u-boot.lds
+++ b/board/rsdproto/u-boot.lds
@@ -101,6 +101,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/samsung/smdk5250/smdk5250-uboot-spl.lds b/board/samsung/smdk5250/smdk5250-uboot-spl.lds
index d78dd77..c6e6414 100644
--- a/board/samsung/smdk5250/smdk5250-uboot-spl.lds
+++ b/board/samsung/smdk5250/smdk5250-uboot-spl.lds
@@ -48,6 +48,11 @@ SECTIONS
 	.data : { *(SORT_BY_ALIGNMENT(.data*)) } >.sram
 	. = ALIGN(4);
 
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	} >.sram
+	. = ALIGN(4);
+
 	/* Align .machine_param on 256 byte boundary for easier searching */
 	.machine_param ALIGN(0x100) : { *(.machine_param) } >.sram
 	. = ALIGN(4);
diff --git a/board/samsung/smdk6400/u-boot-nand.lds b/board/samsung/smdk6400/u-boot-nand.lds
index f162815..27693f0e 100644
--- a/board/samsung/smdk6400/u-boot-nand.lds
+++ b/board/samsung/smdk6400/u-boot-nand.lds
@@ -51,7 +51,12 @@ SECTIONS
 	.u_boot_cmd : { *(.u_boot_cmd) }
 	__u_boot_cmd_end = .;
 
-	. = ALIGN(4);
+	. = align(4);
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	}
+
+	. = align(4);
 	.mmudata : { *(.mmudata) }
 
 	. = ALIGN(4);
diff --git a/board/sandburst/karef/u-boot.lds.debug b/board/sandburst/karef/u-boot.lds.debug
index 31746e3..586dc95 100644
--- a/board/sandburst/karef/u-boot.lds.debug
+++ b/board/sandburst/karef/u-boot.lds.debug
@@ -119,6 +119,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/sandburst/metrobox/u-boot.lds.debug b/board/sandburst/metrobox/u-boot.lds.debug
index 4922bd2..48f5be0 100644
--- a/board/sandburst/metrobox/u-boot.lds.debug
+++ b/board/sandburst/metrobox/u-boot.lds.debug
@@ -119,6 +119,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/sandpoint/u-boot.lds b/board/sandpoint/u-boot.lds
index e382fd1..a4421a7 100644
--- a/board/sandpoint/u-boot.lds
+++ b/board/sandpoint/u-boot.lds
@@ -72,6 +72,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/siemens/IAD210/u-boot.lds b/board/siemens/IAD210/u-boot.lds
index 0e78e4f..3532d3b 100644
--- a/board/siemens/IAD210/u-boot.lds
+++ b/board/siemens/IAD210/u-boot.lds
@@ -79,6 +79,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/sixnet/u-boot.lds b/board/sixnet/u-boot.lds
index 02d1980..4153927 100644
--- a/board/sixnet/u-boot.lds
+++ b/board/sixnet/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/snmc/qs850/u-boot.lds b/board/snmc/qs850/u-boot.lds
index 9ab248a..039597e 100644
--- a/board/snmc/qs850/u-boot.lds
+++ b/board/snmc/qs850/u-boot.lds
@@ -73,6 +73,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/snmc/qs860t/u-boot.lds b/board/snmc/qs860t/u-boot.lds
index d0b60cf..92f78be 100644
--- a/board/snmc/qs860t/u-boot.lds
+++ b/board/snmc/qs860t/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/spc1920/u-boot.lds b/board/spc1920/u-boot.lds
index d0b60cf..92f78be 100644
--- a/board/spc1920/u-boot.lds
+++ b/board/spc1920/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/spd8xx/u-boot.lds b/board/spd8xx/u-boot.lds
index a84e7fd..ada68f1 100644
--- a/board/spd8xx/u-boot.lds
+++ b/board/spd8xx/u-boot.lds
@@ -79,6 +79,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/spd8xx/u-boot.lds.debug b/board/spd8xx/u-boot.lds.debug
index a95c47f..7e62932 100644
--- a/board/spd8xx/u-boot.lds.debug
+++ b/board/spd8xx/u-boot.lds.debug
@@ -111,6 +111,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/stx/stxxtc/u-boot.lds b/board/stx/stxxtc/u-boot.lds
index a949e4f..86bb3b4 100644
--- a/board/stx/stxxtc/u-boot.lds
+++ b/board/stx/stxxtc/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/stx/stxxtc/u-boot.lds.debug b/board/stx/stxxtc/u-boot.lds.debug
index a001f3f..480feff 100644
--- a/board/stx/stxxtc/u-boot.lds.debug
+++ b/board/stx/stxxtc/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/svm_sc8xx/u-boot.lds b/board/svm_sc8xx/u-boot.lds
index c65f022..af83956 100644
--- a/board/svm_sc8xx/u-boot.lds
+++ b/board/svm_sc8xx/u-boot.lds
@@ -87,6 +87,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/tqc/tqm8xx/u-boot.lds b/board/tqc/tqm8xx/u-boot.lds
index 4f08be6..226cfc1 100644
--- a/board/tqc/tqm8xx/u-boot.lds
+++ b/board/tqc/tqm8xx/u-boot.lds
@@ -87,6 +87,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/v37/u-boot.lds b/board/v37/u-boot.lds
index e62d53d..feb3870 100644
--- a/board/v37/u-boot.lds
+++ b/board/v37/u-boot.lds
@@ -70,6 +70,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/vpac270/u-boot-spl.lds b/board/vpac270/u-boot-spl.lds
index 1958c2f..b3551dd 100644
--- a/board/vpac270/u-boot-spl.lds
+++ b/board/vpac270/u-boot-spl.lds
@@ -57,6 +57,10 @@ SECTIONS
 		*(.data)
 	}
 
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	}
+
 	. = ALIGN(4);
 
 	.rel.dyn : {
diff --git a/board/w7o/u-boot.lds.debug b/board/w7o/u-boot.lds.debug
index 1c67b30..520acd5 100644
--- a/board/w7o/u-boot.lds.debug
+++ b/board/w7o/u-boot.lds.debug
@@ -110,6 +110,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/westel/amx860/u-boot.lds b/board/westel/amx860/u-boot.lds
index 3470b43..e642a3a 100644
--- a/board/westel/amx860/u-boot.lds
+++ b/board/westel/amx860/u-boot.lds
@@ -79,6 +79,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   . = .;
   __start___ex_table = .;
diff --git a/board/westel/amx860/u-boot.lds.debug b/board/westel/amx860/u-boot.lds.debug
index 91d3e67..203f704 100644
--- a/board/westel/amx860/u-boot.lds.debug
+++ b/board/westel/amx860/u-boot.lds.debug
@@ -111,6 +111,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/board/xes/xpedite1000/u-boot.lds.debug b/board/xes/xpedite1000/u-boot.lds.debug
index e2e66ae..d685738 100644
--- a/board/xes/xpedite1000/u-boot.lds.debug
+++ b/board/xes/xpedite1000/u-boot.lds.debug
@@ -115,6 +115,11 @@ SECTIONS
   .u_boot_cmd : { *(.u_boot_cmd) }
   __u_boot_cmd_end = .;
 
+  . = ALIGN(4);
+  .u_boot_list : {
+	INCLUDE u-boot.lst;
+  }
+
 
   __start___ex_table = .;
   __ex_table : { *(__ex_table) }
diff --git a/examples/standalone/mips.lds b/examples/standalone/mips.lds
index 5f766ed..65c654d 100644
--- a/examples/standalone/mips.lds
+++ b/examples/standalone/mips.lds
@@ -39,6 +39,10 @@ SECTIONS
 	. = ALIGN(4);
 	.data  : { *(.data*) }
 
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	}
+
 	. = .;
 	_gp = ALIGN(16) + 0x7ff0;
 
diff --git a/examples/standalone/nds32.lds b/examples/standalone/nds32.lds
index 50b4c4b..4e581ad 100644
--- a/examples/standalone/nds32.lds
+++ b/examples/standalone/nds32.lds
@@ -36,6 +36,10 @@ SECTIONS
 	. = ALIGN(4);
 	.data : { *(.data) }
 
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	}
+
 	. = ALIGN(4);
 
 	.got : {
diff --git a/examples/standalone/sparc.lds b/examples/standalone/sparc.lds
index 9733daa..908a9be 100644
--- a/examples/standalone/sparc.lds
+++ b/examples/standalone/sparc.lds
@@ -46,6 +46,11 @@ SECTIONS
 	{
 		*(.data)
 	}
+
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	}
+
 	. = ALIGN(4);
 	__data_end = .;
 
diff --git a/nand_spl/board/freescale/mx31pdk/u-boot.lds b/nand_spl/board/freescale/mx31pdk/u-boot.lds
index d2b08f6..363690f 100644
--- a/nand_spl/board/freescale/mx31pdk/u-boot.lds
+++ b/nand_spl/board/freescale/mx31pdk/u-boot.lds
@@ -51,6 +51,11 @@ SECTIONS
 	__u_boot_cmd_end = .;
 
 	. = ALIGN(4);
+	.u_boot_list : {
+		INCLUDE u-boot.lst;
+	}
+
+	. = ALIGN(4);
 
 	.rel.dyn : {
 		__rel_dyn_start = .;
diff --git a/nand_spl/board/karo/tx25/u-boot.lds b/nand_spl/board/karo/tx25/u-boot.lds
index d2b08f6..8332710 100644
--- a/nand_spl/board/karo/tx25/u-boot.lds
+++ b/nand_spl/board/karo/tx25/u-boot.lds
@@ -51,6 +51,11 @@ SECTIONS
 	__u_boot_cmd_end = .;
 
 	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
+	. = ALIGN(4);
 
 	.rel.dyn : {
 		__rel_dyn_start = .;
diff --git a/nand_spl/board/samsung/smdk6400/u-boot.lds b/nand_spl/board/samsung/smdk6400/u-boot.lds
index 567f635..7ceae32 100644
--- a/nand_spl/board/samsung/smdk6400/u-boot.lds
+++ b/nand_spl/board/samsung/smdk6400/u-boot.lds
@@ -55,6 +55,11 @@ SECTIONS
 	__u_boot_cmd_end = .;
 
 	. = ALIGN(4);
+	.u_boot_list : {
+	INCLUDE u-boot.lst;
+	}
+
+	. = ALIGN(4);
 
 	.rel.dyn : {
 	__rel_dyn_start = .;
-- 
1.7.10.4

  parent reply	other threads:[~2012-09-29  1:35 UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-09-24  1:21 [U-Boot] [RFC] [PATCH 0/3] Linker-generated arrays Marek Vasut
2012-09-24  1:21 ` [U-Boot] [PATCH 1/3] common: Add symbol handling for generic lists into Makefile Marek Vasut
2012-09-24 15:36   ` Joe Hershberger
2012-09-24 16:04     ` Marek Vasut
2012-09-24 17:00       ` Joe Hershberger
2012-09-24 17:08         ` Marek Vasut
2012-09-24 17:43           ` Joe Hershberger
2012-09-24  1:21 ` [U-Boot] [PATCH 2/3] common: Implement support for linker-generated arrays Marek Vasut
2012-09-24 16:30   ` Joe Hershberger
2012-09-24 16:52     ` Marek Vasut
2012-09-24  1:21 ` [U-Boot] [PATCH 3/3] common: Add .u_boot_list into all linker files Marek Vasut
2012-09-24 16:34   ` Joe Hershberger
2012-09-24 16:53     ` Marek Vasut
2012-09-24 17:06       ` Tom Rini
2012-09-24 17:09         ` Marek Vasut
2012-09-24 17:18           ` Tom Rini
2012-09-24 17:23             ` Joe Hershberger
2012-09-24 18:07               ` Tom Rini
2012-09-24 17:25             ` Marek Vasut
2012-09-24 17:29 ` [U-Boot] [RFC] [PATCH 0/3] Linker-generated arrays Tom Rini
2012-09-24 17:42   ` Marek Vasut
2012-09-25 16:11 ` [U-Boot] [RFC] [PATCH 0/3 v2] " Marek Vasut
2012-09-25 16:11   ` [U-Boot] [PATCH 1/3 V2] common: Add symbol handling for generic lists into Makefile Marek Vasut
2012-09-25 20:12     ` Wolfgang Denk
2012-09-25 20:22       ` Marek Vasut
2012-09-25 16:11   ` [U-Boot] [PATCH 2/3 V2] common: Implement support for linker-generated arrays Marek Vasut
2012-09-25 20:16     ` Wolfgang Denk
2012-09-25 20:24       ` Marek Vasut
2012-09-26  7:01         ` Wolfgang Denk
2012-09-26 16:53           ` Marek Vasut
2012-09-29  1:45     ` Joe Hershberger
2012-09-29  2:49       ` Marek Vasut
2012-09-25 16:12   ` [U-Boot] [PATCH 3/3 V2] common: Add .u_boot_list into all linker files Marek Vasut
2012-09-25 16:43     ` Otavio Salvador
2012-09-25 16:54       ` Marek Vasut
2012-09-25 20:17     ` Wolfgang Denk
2012-09-25 20:25       ` Marek Vasut
2012-09-29  1:34   ` [U-Boot] [PATCH 0/5 V2] Linker-generated arrays Marek Vasut
2012-09-29  1:34     ` [U-Boot] [PATCH 1/5] common: Add symbol handling for generic lists into Makefile Marek Vasut
2012-09-29  2:29       ` [U-Boot] [PATCH 1/5 V2] " Marek Vasut
2012-09-29  1:35     ` [U-Boot] [PATCH 2/5] common: Implement support for linker-generated arrays Marek Vasut
2012-09-29  1:35     ` Marek Vasut [this message]
2012-09-29  1:35     ` [U-Boot] [PATCH 4/5] common: Convert the U-Boot commands to LG-arrays Marek Vasut
2012-09-29  1:35     ` [U-Boot] [PATCH 5/5] common: Discard the __u_boot_cmd section Marek Vasut
2012-09-29  2:44     ` [U-Boot] [PATCH 0/5 V2] Linker-generated arrays Marek Vasut
2012-09-30  0:17 [U-Boot] [PATCH 0/5] Linker-generated arrays (take 2) Marek Vasut
2012-09-30  0:17 ` [U-Boot] [PATCH 3/5] common: Add .u_boot_list into all linker files Marek Vasut
2012-10-02 23:41   ` Joe Hershberger
2012-10-03 14:55   ` Daniel Schwierzeck
2012-10-03 15:01     ` Marek Vasut
2012-10-03 15:21       ` Daniel Schwierzeck
2012-10-03 16:44         ` Marek Vasut
2012-10-03 18:05           ` Daniel Schwierzeck

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1348882503-20763-4-git-send-email-marex@denx.de \
    --to=marex@denx.de \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.