[U-Boot] [RFC] [PATCH V2] arm: arm926ejs: use ELF relocations

Wolfgang Denk
2010-10-05T11:43:07Z

Dear Albert ARIBAUD,

In message <4CAB0793.4000300@free.fr> you wrote:
>
> Rather than submitting a patch set for mainline, I'll submit a single
> ELF patch that you will put on a specific branch (let's call it
> elf_reloc here for the sake of clarity)

Please submit 2 patches:

- ELF patch
- edminiv2 changes

> In order to keep elf_reloc devoted to elf relocation and make it simpler
> for you to squash it back to main, elf_reloc should receive only changes
> which are imperative for elf relocation support.

Right. Heiko and me will probably add fixes for armv7 and arm1136
(which later will be squashed into the ELF patch, like other patches
that need to be done for the remaining processors).

Heiko and me will also provide some patches for other boards, like
tx25, magnesium, qong, and beagle.

> This means the ble bugfix (changing existing ble's into blo's in all ARM
> start.S files) will be a separate patch to main, coming RSN.

Right.

> Also, I won't submit changes to edminiv2 on elf_reloc either; that'll
> come on main once elf_reloc is squashed back onto it.

No. Please submit it now. We can keep this in the elf_reloc branch. I
will just squash all "ELF patch" related commits before pulling into
mainline.

> > Umm... is my understanding correct that we can drop the whole
> > CONFIG_SYS_ARM_WITHOUT_RELOC stuff then, too?
>
> I believe we're just changing the relocation solution, but we're not
> changing the overall strategy regarding CONFIG_SYS_ARM_WITHOUT_RELOC.

OK.

Thanks!

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
Living on Earth may be expensive, but it includes an annual free trip
around the Sun.