You are here: DENX Home »  U-Boot » Tasks » TaskFixRelocation

Fix Relocation

Currently relocation is not working as it should: as is, statically initialized pointers must be manually relocated, or they will continue to point into flash which may make U-Boot crash when the original flash image should get erased during some update procedures.

Patches were provided, but had to be backed out because of incompatibilities with certain tool chanes.

See for example

Note: according to the string pointers in uimage_{arch,os,type,comp}[] are not being relocated and still point to flash. This is a bug that needs to be fixed one way or another.

-- Main.WolfgangDenk - 12 Oct 2008
Copyright © 2002-2022 by DENX Software Engineering GmbH ImprintTerms & ConditionsPrivacyFeedback
This website is using cookies. More info. That's Fine