Dear Peter Tyser,

In message <1252709159-22326-1-git-send-email-pty...@xes-inc.com> you wrote:
> ** This patch is only meant to allow others to test relocation, it
> should not be applied!! **
> 
> This patch is a quick hack to enable proper relocation on powerpc
> boards.  I tested on some mpc85xx-based boards.
> 
> I updated the common ppc config.mk and u-boot.lds in cpu/ as needed, but
> didn't bother to update board-specific ones.  CONFIG_RELOC_FIXUP_WORKS
> has also been hacked into common.h unconditionally.
> 
> So if you want to try out this patch, make sure that you
> 1. Remove the *(.fixup) entry from the text section in your board's
> linker script.
> 
> 2. Make sure your board's config.mk file includes:
> PLATFORM_RELFLAGS += -mrelocatable
> 
> I'm hoping that relocation will work for all powerpc boards assuming you
> use a semi-recent version.  I think at least gcc >= 3.4.6 (or maybe even
> 3.4.5) should work.
> 
> It'd be great if people could give feedback if this patch works for
> them, and if not, how their board breaks.

I have tested this patch on the following boards / tool chains:


Tool Chain:     ELDK 3.1.1      ELDK 4.0        ELDK 4.2
                gcc-3.3.3       gcc-4.0.0       gcc-4.2.2
Board:          binutils-2.14   binutils-2.16.1 binutils-2.17.50.0
TQM834x         OK              OK              OK
Canyonlands     NOK1            OK              OK
MPC5121ADS      OK              OK              OK
Haleakala       OK              OK              OK
Ocotea          NOK1            OK              OK

NOK1: build error because old compiler does not accept "-m440" option


So I would say this looks pretty good :-)

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: w...@denx.de
That said, there may be good reasons for what you did beyond obsequi-
ous sycophantic parody. Perhaps you might be so kind as to elucidate.
         -- Tom Christiansen in <5ldjbm$jt...@csnews.cs.colorado.edu>
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to