From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lukasz Majewski Date: Fri, 14 Mar 2014 08:37:00 +0100 Subject: [U-Boot] [PATCH] arm: Handle .gnu.hash section in ldscripts In-Reply-To: References: <1390798091-24747-1-git-send-email-afaerber@suse.de> <20140127142403.8C31E38033A@gemini.denx.de> <52E6A96B.1080002@suse.de> <20140213123907.6b97040e@lilith> <20140222142753.6f0768b8@lilith> <531370FA.5090207@suse.de> <20140302191552.BF553D48072@smtp5-g21.free.fr> <53139B3E.7010907@suse.de> <5313A9F3.7020907@suse.de> <531CCD8A.5070005@suse.de> <531CD49C.6020500@suse.de> <20140313164309.420a618a@amdc2363> Message-ID: <20140314083700.13dcaf7a@amdc2363> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Albert, > Hi Lukasz, > > On Thu, 13 Mar 2014 16:43:09 +0100, Lukasz Majewski > wrote: > > > I can report the same issue with OBS build of u-boot. > > > > When u-boot is build with qemu emulated environment with gcc-4.8.2 > > (native armv7l toolchain) in the OBS it needs patch prepared by > > Andreas. > > Hmm, ok, so maybe I can reproduce this by building U-Boot on native > armv7 hardware. Any target which systematically fails building? The Trats2 fails to be build. But to me it seems like compiler and linker issue. > > > However I can build the same code from u-boot directory (without > > this patch) with following toolchain: > > arm-v7a-linux-gnueabi-gcc (OSELAS.Toolchain-2013.12.0 > > linaro-4.8-2013.11) 4.8.3 20131111 > > Hmm... So it depends on the toolchain. > > > Any ideas how to solve this? > > Are both toolchains you used available somewhere so that I can fetch > them and experiment locally? Yes they are available. References below: arm-v7a-linux-gnueabi-gcc (OSELAS.Toolchain-2013.12.0linaro-4.8-2013.11) 4.8.3 20131111 linaro-4.8-2013.11) 4.8.3 20131111 http://www.ptxdist.org/software/ptxdist/index_en.html The one which is used in the OBS: gcc-4.8-2.56.armv7l.rpm can be download from: http://download.tizen.org/snapshots/tizen/rd-pq/latest/repos/mobile/armv7l/packages/armv7l/ I hope, that it helps. > > Amicalement, -- Best regards, Lukasz Majewski Samsung R&D Institute Poland (SRPOL) | Linux Platform Group