[U-Boot] [PATCH v2 06/22] Add generic spl infrastructure
Wolfgang Denk
wd at denx.de
Tue May 17 13:17:07 CEST 2011
Dear Aneesh V,
In message <4DD24E63.3020006 at ti.com> you wrote:
>
> > But that's not what you are doing. You are not changing the storage
> > of the global data itself, you are changing the storage of the POINTER
> > TO the global data - and this makes no sense to me. The pointer can
> > certainly remain in a register even if the data itself is somewhere
> > else.
>
> Why do we want to waste a register in the entire SPL when global data
> can be accessed directly from .data section?
Because the resulting code is smaller?
I did not measure it on your hardware with your compiler, but IIRC
this was the result on some other processors.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
It may be that your whole purpose in life is simply to serve as a
warning to others.
More information about the U-Boot
mailing list