Cc: <linux-kernel@...>, Peter Oberparleiter <oberparleiter@...>, Peter Oberparleiter <peter.oberparleiter@...>, Sam Ravnborg <sam@...>, <ltp-coverage@...>
>> Sounds like your toolchain was built without biarch support, but
That's the culprit. I believe 4.1.0 enables multilib by default on
PowerPC
compilers that target 64-bit by default (the patch for that is dated
almost
a full year before the 4.1.0 release). I have no idea why crosstool
disables this support; perhaps there were some problems with some older
GCC version (or this one, even; it's ancient as well).
Right, as expected.
You were lucky, yes. If your compiler would have been just a little
bit older it wouldn't have been able to build 32-bit at all.
Do you have a separate 32-bit PowerPC compiler? If so, just set
CROSS32_COMPILE to it; if not, you'll need a new toolchain. In
that case, it's probably worthwhile to upgrade to 4.1.2 at least...
Segher
--