[U-Boot] [PATCH V4 1/2] arm926ejs: fix linker file for newer ld support

Wolfgang Denk wd at denx.de
Mon Nov 15 12:13:21 CET 2010


Dear Albert ARIBAUD,

In message <4CE11314.50807 at free.fr> you wrote:
>
> ATM on mainline master branch only five ARM cpus (arm926ejs, arm1136, 
> arm1176, armv7 and pxa)  have ELF relocation support. Others still use 
> GOT relocation (or the older fixed-location scheme maybe), which IIUC 
> means all boards using these other cpus are broken unless a maintainer 
> gets patches pulled in to support ELF relocs.
> 
> I therefore propose that V5 of my patch fixes arm926ejs, armv7, arm1136, 
> arm1176 and pxa only, and leave the ten other ARM cpus untouched. Board 
> maintainers who want to fix their board support for ELF relocs may have 
> to also fix their cpu if it is not yet.
> 
> Does everyone agree?

I dislike having such a mix of different relocation methods.

Let's face it: this discussion has been going on for so long already
that every interested party could have adapted their code.  I am
afraid if we do not force the change now it will never happen.  And I
do not want to carry on such a bifurcation much longer.

Do you think you could convert the remaining CPUs to ELF relocation as
well?  That would probably provide the best base for any further work.

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
This is now.  Later is later.


More information about the U-Boot mailing list