The command declaration now uses the new LG-array method to generate
list of commands. Thus the __u_boot_cmd section is now superseded and
redundant and therefore can be removed. Also, remove externed symbols
associated with this section from include/command.h .
Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Joe Hershberger <joe.hershberger@gmail.com>
Cc: Mike Frysinger <vapier@gentoo.org>
173 files changed:
$(PLATFORM_LIBS) -Wl,-Map -Wl,u-boot.map -o u-boot
else
GEN_UBOOT = \
$(PLATFORM_LIBS) -Wl,-Map -Wl,u-boot.map -o u-boot
else
GEN_UBOOT = \
- UNDEF_SYM=`$(OBJDUMP) -x $(LIBBOARD) $(LIBS) | \
- sed -n -e 's/.*\($(SYM_PREFIX)__u_boot_cmd_.*\)/-u\1/p'|sort|uniq`;\
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=`$(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_SYM $$UNDEF_LST $(__OBJS) \
+ $$UNDEF_LST $(__OBJS) \
--start-group $(__LIBS) --end-group $(PLATFORM_LIBS) \
-Map u-boot.map -o u-boot
endif
--start-group $(__LIBS) --end-group $(PLATFORM_LIBS) \
-Map u-boot.map -o u-boot
endif
.got : { *(.got) }
. = .;
.got : { *(.got) }
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
.u_boot_list : {
#include <u-boot.lst>
.u_boot_list : {
#include <u-boot.lst>
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
.u_boot_list : {
#include <u-boot.lst>
.u_boot_list : {
#include <u-boot.lst>
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- __u_boot_cmd_start = .;
- .u_boot_cmd : {
- KEEP(*(.u_boot_cmd))
- }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- .u_boot_cmd :
- {
- ___u_boot_cmd_start = .;
- *(.u_boot_cmd)
- ___u_boot_cmd_end = .;
- } >ram_data
.u_boot_list : {
#include <u-boot.lst>
.u_boot_list : {
#include <u-boot.lst>
- .u_boot_cmd ALIGN(0x4):
- {
- . = .;
- __u_boot_cmd_start = .;
- *(.u_boot_cmd)
- __u_boot_cmd_end = .;
- }
-
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
* the initialization code relocates the command table as
* well -- admittedly, this is just pure laziness ;-)
*/
* the initialization code relocates the command table as
* well -- admittedly, this is just pure laziness ;-)
*/
- __u_boot_cmd_start = .;
- .u_boot_cmd :
- {
- *(.u_boot_cmd)
- }
- . = ALIGN(4);
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
.u_boot_list : {
#include <u-boot.lst>
.u_boot_list : {
#include <u-boot.lst>
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
.u_boot_list : {
#include <u-boot.lst>
.u_boot_list : {
#include <u-boot.lst>
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- __u_boot_cmd_start = .;
- _u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- PROVIDE (__u_boot_cmd_start = .);
- .u_boot_cmd :
- {
- *(.u_boot_cmd)
- . = ALIGN(4);
- }
- PROVIDE (__u_boot_cmd_end = .);
.u_boot_list : {
#include <u-boot.lst>
.u_boot_list : {
#include <u-boot.lst>
- PROVIDE (__u_boot_cmd_start = .);
- .u_boot_cmd :
- {
- *(.u_boot_cmd)
- . = ALIGN(4);
- }
- PROVIDE (__u_boot_cmd_end = .);
.u_boot_list : {
#include <u-boot.lst>
.u_boot_list : {
#include <u-boot.lst>
- PROVIDE (__u_boot_cmd_start = .);
- .u_boot_cmd :
- {
- *(.u_boot_cmd)
- . = ALIGN(4);
- }
- PROVIDE (__u_boot_cmd_end = .);
.u_boot_list : {
#include <u-boot.lst>
.u_boot_list : {
#include <u-boot.lst>
.text : { *(.text*); }
. = ALIGN(4);
.text : { *(.text*); }
. = ALIGN(4);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- . = ALIGN(4);
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- __u_boot_cmd_start =.;
- .u_boot_cmd : {
- *(.u_boot_cmd)
- }
- __u_boot_cmd_end =.;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- __u_boot_cmd_start =.;
- .u_boot_cmd : {
- *(.u_boot_cmd)
- }
- __u_boot_cmd_end =.;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- __u_boot_cmd_start =.;
- .u_boot_cmd : {
- *(.u_boot_cmd)
- }
- __u_boot_cmd_end =.;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
* the initialization code relocates the command table as
* well -- admittedly, this is just pure laziness ;-)
*/
* the initialization code relocates the command table as
* well -- admittedly, this is just pure laziness ;-)
*/
- __u_boot_cmd_start = .;
- .u_boot_cmd :
- {
- *(.u_boot_cmd)
- }
- . = ALIGN(4);
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
.u_boot_list : {
#include <u-boot.lst>
.u_boot_list : {
#include <u-boot.lst>
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
.u_boot_list : {
#include <u-boot.lst>
.u_boot_list : {
#include <u-boot.lst>
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
.u_boot_list : {
#include <u-boot.lst>
.u_boot_list : {
#include <u-boot.lst>
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
.u_boot_list : {
#include <u-boot.lst>
.u_boot_list : {
#include <u-boot.lst>
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
.u_boot_list : {
#include <u-boot.lst>
.u_boot_list : {
#include <u-boot.lst>
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
.u_boot_list : {
#include <u-boot.lst>
.u_boot_list : {
#include <u-boot.lst>
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- .u_boot_cmd : {
- __u_boot_cmd_start = .;
- *(.u_boot_cmd)
- __u_boot_cmd_end = .;
- }
-
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
- __u_boot_cmd_start =.;
- .u_boot_cmd : {
- *(.u_boot_cmd)
- }
- __u_boot_cmd_end =.;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
.u_boot_list : {
#include <u-boot.lst>
.u_boot_list : {
#include <u-boot.lst>
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- . = ALIGN(4);
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- . = ALIGN(4);
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- . = ALIGN(4);
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- . = ALIGN(4);
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- . = ALIGN(4);
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
.u_boot_list : {
#include <u-boot.lst>
.u_boot_list : {
#include <u-boot.lst>
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- .u_boot_cmd : {
- __u_boot_cmd_start = .;
- *(.u_boot_cmd)
- __u_boot_cmd_end = .;
- }
-
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
.u_boot_list : {
#include <u-boot.lst>
.u_boot_list : {
#include <u-boot.lst>
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.sdata : { *(.sdata*) }
. = ALIGN(4);
.sdata : { *(.sdata*) }
- . = ALIGN(4);
- .u_boot_cmd : {
- __u_boot_cmd_start = .;
- *(.u_boot_cmd)
- __u_boot_cmd_end = .;
- }
-
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
__start___ex_table = .;
__ex_table : { *(__ex_table) } > ram
__start___ex_table = .;
__ex_table : { *(__ex_table) } > ram
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
__start___ex_table = .;
__ex_table : { *(__ex_table) }
__start___ex_table = .;
__ex_table : { *(__ex_table) }
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) } > ram
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- .u_boot_cmd : {
- __u_boot_cmd_start = .;
- *(.u_boot_cmd)
- __u_boot_cmd_end = .;
- }
-
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
. = ALIGN(4);
.sdata : { *(.sdata*) }
. = ALIGN(4);
.sdata : { *(.sdata*) }
- . = .;
- .u_boot_cmd : {
- __u_boot_cmd_start = .;
- *(.u_boot_cmd)
- __u_boot_cmd_end = .;
- }
-
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
. = ALIGN(4);
.u_boot_list : {
#include <u-boot.lst>
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- PROVIDE (__u_boot_cmd_start = .);
- .u_boot_cmd :
- {
- *(.u_boot_cmd)
- . = ALIGN(4);
- }
- PROVIDE (__u_boot_cmd_end = .);
.u_boot_list : {
#include <u-boot.lst>
.u_boot_list : {
#include <u-boot.lst>
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.got : { *(.got) }
. = ALIGN(4);
.got : { *(.got) }
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = align(4);
.u_boot_list : {
. = align(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
PROVIDE (edata = .);
. = .;
PROVIDE (edata = .);
. = .;
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
_edata = .;
PROVIDE (edata = .);
_edata = .;
PROVIDE (edata = .);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
typedef struct cmd_tbl_s cmd_tbl_t;
typedef struct cmd_tbl_s cmd_tbl_t;
-extern cmd_tbl_t __u_boot_cmd_start;
-extern cmd_tbl_t __u_boot_cmd_end;
#if defined(CONFIG_CMD_RUN)
extern int do_run(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]);
#if defined(CONFIG_CMD_RUN)
extern int do_run(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[]);
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.got : { *(.got) }
. = ALIGN(4);
.got : { *(.got) }
- __u_boot_cmd_start = .;
- .u_boot_cmd : { *(.u_boot_cmd) }
- __u_boot_cmd_end = .;
. = ALIGN(4);
.u_boot_list : {
. = ALIGN(4);
.u_boot_list : {