On trunk I get /usr/src/packages/BUILD/gcc-4.3.0-20070917/obj-powerpc64-suse-linux/./gcc/xgcc -B/usr/src/packages/BUILD/gcc-4.3.0-20070917/obj-powerpc64-suse-linux/./gcc/ -B/usr/powerpc64-suse-linux/bin/ -B/usr/powerpc64-suse-linux/lib/ -isystem /usr/powerpc64-suse-linux/include -isystem /usr/powerpc64-suse-linux/sys-include -c -g -O2 -fPIC -mno-minimal-toc -W -Wall -gnatpg a-direct.adb -o a-direct.o a-direct.adb:661:13: warning: types for unchecked conversion have different sizes make[7]: *** [a-direct.o] Error 1 make[7]: Leaving directory `/usr/src/packages/BUILD/gcc-4.3.0-20070917/obj-powerpc64-suse-linux/gcc/ada/rts' make[6]: *** [gnatlib] Error 2 make[6]: Leaving directory `/usr/src/packages/BUILD/gcc-4.3.0-20070917/obj-powerpc64-suse-linux/gcc/ada' make[5]: *** [gnatlib-shared-default] Error 2 make[5]: Leaving directory `/usr/src/packages/BUILD/gcc-4.3.0-20070917/obj-powerpc64-suse-linux/gcc/ada' make[4]: *** [gnatlib-shared-dual] Error 2 make[4]: Leaving directory `/usr/src/packages/BUILD/gcc-4.3.0-20070917/obj-powerpc64-suse-linux/gcc/ada' make[3]: *** [gnatlib-shared] Error 2 make[3]: Leaving directory `/usr/src/packages/BUILD/gcc-4.3.0-20070917/obj-powerpc64-suse-linux/gcc/ada' make[2]: *** [gnatlib-shared] Error 2 make[2]: Leaving directory `/usr/src/packages/BUILD/gcc-4.3.0-20070917/obj-powerpc64-suse-linux/powerpc64-suse-linux/libada' make[1]: *** [all-target-libada] Error 2
does it now try to build a multilib for libada? Richard.