[U-Boot-Users] [PATCH] Fixup relocation patch.]

Joakim Tjernlund
2007-02-13T18:37:16Z

> -----Original Message-----
> From: u-boot-users-bounces at lists.sourceforge.net
> [mailto:u-boot-users-bounces at lists.sourceforge.net] On Behalf
> Of Grant Likely
> Sent: den 13 februari 2007 17:51
> To: Txema Lopez
> Cc: u-boot-users at lists.sourceforge.net
> Subject: Re: [U-Boot-Users] [PATCH] Fixup relocation patch.]
>
> On 2/13/07, Txema Lopez <tlopez@aotek.es> wrote:
> > Grant Likely wrote:
> >
> > >I needed to add the -mrelocatable flag to the linker flags
> in cpu/ppc4xx/config.mk (I did not remove the -fPIC flag when
> I did this). Without -mrelocatable, the .fixup section would
> remain empty.
> > >
> > >
> > It's not the case of the MPC5200. It's enough with the
> -fPIC flag. It
> > could be a problem with the gcc cross compiler/linker for
> the ppc4xx.
>
> I actually tried it on the 5200 also, and I didn't get the fixup
> section without -mrelocatable. Might be a gcc version difference.
> I'm using ELDK 4.0 which uses gcc 4.0. What version of gcc are you
> using?
>
> > I'm sorry but I've got not time to do this task by now. I'm
> not sure if
> > this work must be done by only one persone or by the people
> who have the
> > equipment to test it. Anway, if you are a volunteer for me is OK.
>
> Okay, I'll take this on then.

I wonder, how far off is a fully relocatable u-boot? That is, burn it anywhere
in flash and start it from there?

Jocke