------- Comment #4 from jocke at vmlinux dot org 2010-01-06 13:53 ------- I can confirm this issue while building an armeb-unknown-uclibcgnueabi (big-endian) cross toolchain on i686 (Ubuntu 9.10 32-bit) using crosstool-NG. However, I cannot replicate it on any host running x86_64 (Ubuntu 9.04 or 9.10, 64-bit). Also, when building a arm-unknown-uclibcgnueabi (little-endian) this bug is not triggered. Maybe that helps.
Some of the messages in the official mailing list archive related to this issue have somehow been lost (?), http://gcc.gnu.org/ml/gcc-bugs/2009-10/msg02122.html (see the thread view). I found http://old.nabble.com/Re:-Error-when-building-cross-compiler-td25755999.html where Kai Ruottu gave some interesting insight. The bug can be worked around by adding the --disable-shared configure option to the last (final) stage in the compiler build. -- jocke at vmlinux dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jocke at vmlinux dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41818