projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge git://git.denx.de/u-boot
[oweals/u-boot.git]
/
arch
/
powerpc
/
cpu
/
mpc512x
/
start.S
diff --git
a/arch/powerpc/cpu/mpc512x/start.S
b/arch/powerpc/cpu/mpc512x/start.S
index fe35190e796ac4b30f0ff0775e0b0305f00c2385..ed362d87aa440ee04b2c9cb347fde923ccbcd5f8 100644
(file)
--- a/
arch/powerpc/cpu/mpc512x/start.S
+++ b/
arch/powerpc/cpu/mpc512x/start.S
@@
-31,7
+31,9
@@
#include <asm-offsets.h>
#include <config.h>
#include <asm-offsets.h>
#include <config.h>
-#include <timestamp.h>
+#ifndef CONFIG_IDENT_STRING
+#define CONFIG_IDENT_STRING "MPC512X"
+#endif
#include <version.h>
#define CONFIG_521X 1 /* needed for Linux kernel header files*/
#include <version.h>
#define CONFIG_521X 1 /* needed for Linux kernel header files*/
@@
-46,10
+48,6
@@
#include <asm/mmu.h>
#include <asm/u-boot.h>
#include <asm/mmu.h>
#include <asm/u-boot.h>
-#ifndef CONFIG_IDENT_STRING
-#define CONFIG_IDENT_STRING "MPC512X"
-#endif
-
/*
* Floating Point enable, Machine Check and Recoverable Interr.
*/
/*
* Floating Point enable, Machine Check and Recoverable Interr.
*/
@@
-79,7
+77,7
@@
GOT_ENTRY(transfer_to_handler)
GOT_ENTRY(__init_end)
GOT_ENTRY(transfer_to_handler)
GOT_ENTRY(__init_end)
- GOT_ENTRY(_
end
)
+ GOT_ENTRY(_
_bss_end__
)
GOT_ENTRY(__bss_start)
END_GOT
GOT_ENTRY(__bss_start)
END_GOT
@@
-89,9
+87,7
@@
.long 0x27051956 /* U-Boot Magic Number */
.globl version_string
version_string:
.long 0x27051956 /* U-Boot Magic Number */
.globl version_string
version_string:
- .ascii U_BOOT_VERSION
- .ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")"
- .ascii " ", CONFIG_IDENT_STRING, "\0"
+ .ascii U_BOOT_VERSION_STRING, "\0"
/*
* Vector Table
/*
* Vector Table
@@
-616,7
+612,7
@@
in_ram:
lwzux r0,r4,r11
cmpwi r0,0
add r0,r0,r11
lwzux r0,r4,r11
cmpwi r0,0
add r0,r0,r11
- stw r
10
,0(r3)
+ stw r
4
,0(r3)
beq- 5f
stw r0,0(r4)
5: bdnz 3b
beq- 5f
stw r0,0(r4)
5: bdnz 3b
@@
-626,7
+622,7
@@
clear_bss:
* Now clear BSS segment
*/
lwz r3,GOT(__bss_start)
* Now clear BSS segment
*/
lwz r3,GOT(__bss_start)
- lwz r4,GOT(_
end
)
+ lwz r4,GOT(_
_bss_end__
)
cmplw 0, r3, r4
beq 6f
cmplw 0, r3, r4
beq 6f