
2 Oct
2010
2 Oct
'10
11:29 a.m.
Le 02/10/2010 11:08, Heiko Schocher a écrit :
Short answer - the relocation process does not handle pointers inside data structures.
And yes, this means the content arrays of pointers such as init_sequence is not relocated. Been there, done that, can give you one of the
The init_sequence should not called anymore after relocation, as it is the init_sequence ... or?
... or you may want to have an u-boot binary which is truly position-independent. I'd like to have that, but the init_sequence table issue makes it difficult.
Amicalement,
--
Albert.