From mboxrd@z Thu Jan 1 00:00:00 1970 From: Albert ARIBAUD Date: Tue, 02 Nov 2010 07:32:28 +0100 Subject: [U-Boot] arm: wrong Relocation and not cleared BSS In-Reply-To: References: <4CCC18E7.8080708@ahsoftware.de> <4CCC1F6C.7040603@free.fr> <4CCC3697.1060703@gmail.com> <4CCC7A2D.3040204@ahsoftware.de> <4CCC8559.1050603@ahsoftware.de> <4CCD1F22.3080807@denx.de> Message-ID: <4CCFB07C.3040108@free.fr> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Le 02/11/2010 06:58, V, Aneesh a ?crit : > Hi Heiko, > >> -----Original Message----- >> From: u-boot-bounces at lists.denx.de [mailto:u-boot- >> bounces at lists.denx.de] On Behalf Of V, Aneesh >> Sent: Tuesday, November 02, 2010 11:10 AM >> To: hs at denx.de; Alexander Holler >> Cc: Darius Augulis; u-boot at lists.denx.de >> Subject: Re: [U-Boot] arm: wrong Relocation and not cleared BSS >> >> >> Assembly listing: >> ***************** >> 80e8017c<_board_init_r_ofs>: >> 80e8017c: 00000748 .word 0x00000748 >> >> 80e80180<_rel_dyn_start_ofs>: >> 80e80180: 0002358c .word 0x0002358c >> >> 80e80184<_rel_dyn_end_ofs>: >> 80e80184: 0002358c .word 0x0002358c >> >> 80e80188<_dynsym_start_ofs>: >> 80e80188: 0002358c .word 0x0002358c >> > > I don't know if this was clear in the previous mail. Please note that > last three labels have same value. > > Best regards, > Aneesh Aneesh, This has been seen on tx25 and analyzed over the last few days. The root cause was found to be a change in the .rel.dyn handling by the compilers. See if the fixes in can apply to your board; either the .lds fix as done in the first two patches, or the fix in the third one, or both. Amicalement, -- Albert.