I noticed the following on darwin10, since it builds with x86_64 as the default where appropriate. The libiberty testsuite is building with the system compiler instead of the one from gcc trunk...
make[2]: [check-objc] Error 1 (ignored) make[2]: Nothing to be done for `check'. make[2]: Nothing to be done for `check'. make[2]: Nothing to be done for `check'. gcc -DHAVE_CONFIG_H -g -O2 -I.. -I../../../gcc-4.4-20090221/libiberty/testsuite/../../include -o test-demangle \ ../../../gcc-4.4-20090221/libiberty/testsuite/test-demangle.c ../libiberty.a This was flagged on darwin10 because libiberty.a is built with the gcc trunk compiler and is i386 code not x86_64 code. Jack