Hello Robert,
My purpose with the previous compilation was to add Linaro's gcc to Debian.
Humm, Debian's gcc already contains the linaro patchset:
http://anonscm.debian.org/viewvc/gcccvs/branches/sid/gcc-4.7/debian/patches/...
OK, but probably not the official image: https://www.olimex.com/wiki/A20-OLinuXino-MICRO#Linux, since it seems to use gcc 4.6.
You mean in the near future, Debian images will already come with Linaro's optimizations? That's good.
If interesting, I can replicate the bits/predefs.h issue and further debug it.
Did you tell configure to use: /usr/include/$(dpkg-architecture -qDEB_HOST_MULTIARCH)/ ?
I don't think so, since I followed: https://wiki.linaro.org/WorkingGroups/ToolChain/Using/GCCNative and there seems to be no switch for that purpose.
But that should somehow solve it, since from what I ascertained, it had to do exactly with choosing the wrong include file for the architecture.
Best regards, João M. S. Silva