From: Hans de Goede Date: Sun, 13 Sep 2015 13:36:18 +0000 (+0200) Subject: spl: spl_relocate_stack_gd: Do not unnecessarily clear bss X-Git-Tag: v2016.01-rc1~328 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=8656c4f76f012254a1a01d6d7956d85d7d3d73bf;p=u-boot spl: spl_relocate_stack_gd: Do not unnecessarily clear bss 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 Reviewed-by: Simon Glass --- diff --git a/common/spl/spl.c b/common/spl/spl.c index a5892d7988..b09a6268e6 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;