On cygwin, current gcc trunk, I get this new problem: /usr/local/src/trunk/objdir.withada/./gcc/xgcc -B/usr/local/src/trunk/objdir.withada/./gcc/ -B/usr/i686-pc-cygwin/bin/ -B/usr/i686-pc-cygwin/lib/ -isystem /usr/i686-pc-cygwin/include -isystem /usr/i686-pc-cygwin/sys-include -c -g -O2 -W -Wall -gnatpg -nostdinc s-taprop.adb -o s-taprop.o s-tpoaal.adb:60:13: "Specific" is undefined (more references follow) make[5]: *** [s-taprop.o] Error 1 make[5]: Leaving directory `/usr/local/src/trunk/objdir.withada/gcc/ada/rts' make[4]: *** [gnatlib] Error 2 make[4]: Leaving directory `/usr/local/src/trunk/objdir.withada/gcc/ada' make[3]: *** [gnatlib-shared] Error 2 make[3]: Leaving directory `/usr/local/src/trunk/objdir.withada/gcc/ada' make[2]: *** [gnatlib-shared] Error 2 make[2]: Leaving directory `/usr/local/src/trunk/objdir.withada/i686-pc-cygwin/libada' make[1]: *** [all-target-libada] Error 2 make[1]: Leaving directory `/usr/local/src/trunk/objdir.withada' make: *** [all] Error 2
-- Cheers, /ChJ