[U-Boot] Code relocation in U-boot.
Albert ARIBAUD
albert.u.boot at aribaud.net
Mon Nov 7 21:35:15 CET 2011
Le 07/11/2011 14:41, Sandeep Sharma a écrit :
> Hi,
>
> I am analyzing U-Boot code for "relocate_code" function. In this function
> after copying the text section and before clearing the bss section we are
> doing "fix .rel.dyn relocations". I want to know that what actually we are
> doing in this section of code. What does this section actually contains and
> what kind of fix we are doing in this. What are relative and absolute fix
> that we are doing in this section.
>
> Any kind of help will we highly appreciated.
Hi Sandeep,
I assume you are specifically talking about ARM code in start.S? This
code is an implementation of the relocation mechanism defined in the ELF
specifications. Look up
<http://en.wikipedia.org/wiki/Executable_and_Linkable_Format#References>
for details.
Amicalement,
--
Albert.
More information about the U-Boot
mailing list