[U-Boot] [PATCH v4] Fix board init code to use a valid C runtime environment
Albert ARIBAUD
albert.u.boot at aribaud.net
Sun Nov 15 19:31:17 CET 2015
Hello Albert,
On Sun, 15 Nov 2015 19:25:25 +0100, Albert ARIBAUD
<albert.u.boot at aribaud.net> wrote:
> board_init_f_mem() alters the C runtime environment's
> stack it ls actually already using. This is not a valid
> C runtime environment.
>
> Split board_init_f_mem into C functions which do not
> alter their own stack and therefore run in a valid C
> runtime environment.
Of course, I only see the typos above now: that paragraph
should read:
board_init_f_mem() alters the C runtime environment's
stack it is actually already using. This is not a valid
behaviour within a C runtime environment.
Split board_init_f_mem into C functions which do not alter
their own stack and always behave properly with respect to
their C runtime environment.
If no comment calls for a v5, then whoever applies this v4 please fix
the commit message accordingly.
Amicalement,
--
Albert.
More information about the U-Boot
mailing list