[U-Boot] [RFC PATCH 3/7] reboard: Add generic relocation feature

Graeme Russ graeme.russ at gmail.com
Wed Nov 30 00:49:58 CET 2011


Hi Simon,

On Wed, Nov 30, 2011 at 10:41 AM, Simon Glass <sjg at chromium.org> wrote:
> Hi Mike,
>
> On Tue, Nov 29, 2011 at 3:20 PM, Mike Frysinger <vapier at gentoo.org> wrote:
>> On Tuesday 29 November 2011 17:15:18 Simon Glass wrote:
>>> On Mon, Nov 28, 2011 at 7:07 PM, Mike Frysinger wrote:
>>> > On Monday 21 November 2011 18:57:56 Simon Glass wrote:
>>> >> --- /dev/null
>>> >> +++ b/board/Makefile
>>> >>
>>> >> +ifndef CONFIG_SYS_LEGACY_BOARD
>>> >> +COBJS        += reloc.o
>>> >> +endif
>>> >
>>> > i don't think relocation should be tied "legacy board".  not all arches
>>> > do relocation at all, which means they might never opt in to this
>>> > aspect.
>>>
>>> If they don't do reloc then when we move them over we should add a
>>> CONFIG for this I think. But would prefer to wait until we have an
>>> arch moving over that requires no relocation, before addressing this.
>>
>> Blackfin does no relocation, so i'd be annoyed to have to carry a define like
>> "LEGACY_BOARD" forever ;)
>> -mike
>>
>
> Would you be happier with CONFIG_ARCH_NO_RELOCATION?

CONFIG_SYS_NO_RELOC

Regards,

Graeme


More information about the U-Boot mailing list