[U-Boot] [PATCH 0/2] Make sure 85xx bss doesn't start at 0x0

Wolfgang Denk wd at denx.de
Wed Oct 7 08:55:31 CEST 2009


Dear Graeme Russ,

In message <d66caabb0910061824s4165d33bu5d5213f6783c09d0 at mail.gmail.com> you wrote:
>
> I think that even the -mrelocatable / .fixup method may not be needed at
> all. -pie / -pic used by themselves creates enough information for an OS
> dynamic loader to relocate an executable, so why not U-Boot? Given that
> the type and location of each section is easily determined, a striped
> down dynamic loader can provide a platform-independent relocation scheme.

One reason for not using ELF images for the boot loader is size. The
ELF header alone is often more than we would be willing to accept, not
to mention the additional code.

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
No one wants war.
	-- Kirk, "Errand of Mercy", stardate 3201.7


More information about the U-Boot mailing list