Hi Marek, Gerlando, On Tue, 20 Nov 2012 14:26:15 +0100, Marek Vasut <ma...@denx.de> wrote:
> > What do you mean it didn't behave properly???? How's that even possible? > > The Linaro toolchain had broken libgcc and u-boot pulls in components from > this > libgcc ... thus the breakage. Marek: I don't know if that is supposed to be a case where Linaro is supposed to fail, but FWIW, a versatileqemu build performed with the Linaro ARM gcc version from Ubuntu 12.04 would fail to run whereas built with the Linaro ARM gcc from Ubuntu 12.10 -- 4.7.2 (Ubuntu/Linaro 4.7.2-1ubuntu1) -- it does work. So maybe Linaro fixed their act. > > A compiler which doesn't translate to assembly and from assembly to > > binary is by definition a _BROKEN_ compiler Gerlando, you may have to revise this definition: I think LLVM does not necessarily translate through assembly language, at least, not through the target's assembly language, and LLVM assembly language may count as 'intermediate representation' rather than true 'assembly language'. Amicalement, -- Albert. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot