[U-Boot] [PATCH 1/7] spl: spl_relocate_stack_gd: Do not unnecessarily clear bss
Hans de Goede
hdegoede at redhat.com
Sun Sep 13 17:42:39 CEST 2015
spl_relocate_stack_gd only gets called from arch/arm/lib/crt0.S which
clears the bss directly after calling it, so there is no need to clear
it from spl_relocate_stack_gd.
Signed-off-by: Hans de Goede <hdegoede at redhat.com>
---
common/spl/spl.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/common/spl/spl.c b/common/spl/spl.c
index a5892d7..b09a626 100644
--- a/common/spl/spl.c
+++ b/common/spl/spl.c
@@ -347,9 +347,6 @@ ulong spl_relocate_stack_gd(void)
memcpy(new_gd, (void *)gd, sizeof(gd_t));
gd = new_gd;
- /* Clear the BSS. */
- memset(__bss_start, 0, __bss_end - __bss_start);
-
return ptr;
#else
return 0;
--
2.4.3
More information about the U-Boot
mailing list