[U-Boot-Users] global data pointer on arm
Andreas.Engel at marconi.com
Fri Jul 2 13:54:34 CEST 2004
On Fri, 2 Jul 2004 13:14:39 +0200 Andreas Engel wrote:
> compiled code of getenv_r destroys the content of r8, which holds the
> global data pointer. Of course this makes u-boot fail. Is this a bug
> in u-boot or the toolchain? Or did I miss something else?
Umm... of course I missed something: I shouldn't stop reading in the
middle of the relevant gcc info page.
JFTR: in cpu/epxa/config.mk add '-ffixed-r8' to PLATFORM_RELFLAGS.
More information about the U-Boot