Merge remote-tracking branch 'u-boot-ti/master'
[platform/kernel/u-boot.git] / arch / sh / cpu / sh3 / u-boot.lds
index 8afe160..c831961 100644 (file)
@@ -44,7 +44,7 @@ SECTIONS
 
        .text :
        {
-               arch/sh/cpu/sh3/start.o         (.text)
+               KEEP(arch/sh/cpu/sh3/start.o    (.text))
                . = ALIGN(8192);
                common/env_embedded.o   (.ppcenv)
                . = ALIGN(8192);
@@ -78,13 +78,10 @@ SECTIONS
        }
        PROVIDE (_egot = .);
 
-       PROVIDE (__u_boot_cmd_start = .);
-       .u_boot_cmd :
-       {
-               *(.u_boot_cmd)
-               . = ALIGN(4);
+
+       .u_boot_list : {
+               #include <u-boot.lst>
        }
-       PROVIDE (__u_boot_cmd_end = .);
 
        PROVIDE (reloc_dst_end = .);
        /* _reloc_dst_end = .; */
@@ -98,5 +95,5 @@ SECTIONS
        }
        PROVIDE (bss_end = .);
 
-       PROVIDE (_end = .);
+       PROVIDE (__bss_end__ = .);
 }