[U-Boot-Users] What's going on here: global offset table

Wolfgang Denk wd at denx.de
Tue Nov 1 14:09:15 CET 2005

In message <bdc2f4990511010133m311cfefv at mail.gmail.com> you wrote:
> (1)   what is the meaning of the "LCT0C1"?  is ".LCTOC1" a symbol or a
> directive ?      if ".LCTOC1" is a symbol ,why I can not see it using 
> nm or objdump?

It's a local symbol. [This answers both questions.]

> (2) what is the meaning of the ".L__GOT2_TABLE_". what is the relation
> between ".L__GOT2_TABLE_"  and "_GOT2_TABLE_" defined in u-boot.lds?

I recommend to read the C  source  (instead  of  generated  assembler
code), which has some comments.

Also reading  some  background  information  about  the  GOT  may  be

Best regards,

Wolfgang Denk

Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Those who hate and fight must stop themselves -- otherwise it is  not
	-- Spock, "Day of the Dove", stardate unknown

More information about the U-Boot mailing list