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

Albert ARIBAUD
2010-11-15T11:49:58Z

Le 15/11/2010 12:13, Wolfgang Denk a ?crit :
> Dear Albert ARIBAUD,
>
> In message<4CE11314.50807@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.

Understood.

> 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.

I can make the changes for other cpus, but I cannot perform even basic
testing beyond making sure it still builds.

Besides, while I can reasonably provide a V5 patch by this evening for
the five cpus which already support ELF, I won't be able to provide
fixes for the whole of arch/arm/cpu/* until thursday evening/friday
morning. Is that ok?

> Best regards,
>
> Wolfgang Denk

Amicalement,
--
Albert.