Hi, please Cc: replies to my address (marcelo.magallon@xxxxxxxxxxx), I am not subscribed to this mailing list. Thanks. I'm trying to get the same compiler working on all the platforms we use here. I started with the one currently in Debian unstable, which identifies itself as gcc (GCC) 3.3.1 20030626 (Debian prerelease), and I had this same problem. I tried with the 20030707 snapshot and the problem is still there. When building on IRIX it manages to build the stage 1 and 2 compilers and the it proceeds to build libstdc++ and it fails with: OBJDIR/mips-sgi-irix6.5_ALPHA_1279182020/mabi=64/libstdc++-v3/src $ gmake /bin/sh ../libtool --tag CXX --mode=compile OBJDIR/gcc/xgcc -shared-libgcc -BOBJDIR/gcc/ -nostdinc++ -LOBJDIR/mips-sgi-irix6.5_ALPHA_1279182020/mabi=64/libstdc++-v3/src -LOBJDIR/mips-sgi-irix6.5_ALPHA_1279182020/mabi=64/libstdc++-v3/src/.libs -BEXECDIR/mips-sgi-irix6.5_ALPHA_1279182020/bin/ -BEXECDIR/mips-sgi-irix6.5_ALPHA_1279182020/lib/ -isystem EXECDIR/mips-sgi-irix6.5_ALPHA_1279182020/include -mabi=64 -nostdinc++ -IOBJDIR/mips-sgi-irix6.5_ALPHA_1279182020/mabi=64/libstdc++-v3/include/mips-sgi-irix6.5_ALPHA_1279182020 -IOBJDIR/mips-sgi-irix6.5_ALPHA_1279182020/mabi=64/libstdc++-v3/include -ISRCDIR/libstdc++-v3/libsupc++ -ISRCDIR/libstdc++-v3/libmath -g -O2 -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c SRCDIR/libstdc++-v3/src/vterminate.cc OBJDIR/gcc/xgcc -shared-libgcc -BOBJDIR/gcc/ -nostdinc++ -LOBJDIR/mips-sgi-irix6.5_ALPHA_1279182020/mabi=64/libstdc++-v3/src -LOBJDIR/mips-sgi-irix6.5_ALPHA_1279182020/mabi=64/libstdc++-v3/src/.libs -BEXECDIR/mips-sgi-irix6.5_ALPHA_1279182020/bin/ -BEXECDIR/mips-sgi-irix6.5_ALPHA_1279182020/lib/ -isystem EXECDIR/mips-sgi-irix6.5_ALPHA_1279182020/include -mabi=64 -nostdinc++ -IOBJDIR/mips-sgi-irix6.5_ALPHA_1279182020/mabi=64/libstdc++-v3/include/mips-sgi-irix6.5_ALPHA_1279182020 -IOBJDIR/mips-sgi-irix6.5_ALPHA_1279182020/mabi=64/libstdc++-v3/include -ISRCDIR/libstdc++-v3/libsupc++ -ISRCDIR/libstdc++-v3/libmath -g -O2 -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c SRCDIR/libstdc++-v3/src/vterminate.cc -DPIC -o .libs/vterminate.o In file included from SRCDIR/libstdc++-v3/src/vterminate.cc:34: SRCDIR/libstdc++-v3/libsupc++/cxxabi.h:288: error: parse error before `)' token SRCDIR/libstdc++-v3/libsupc++/cxxabi.h:359: error: parse error before `)' token SRCDIR/libstdc++-v3/libsupc++/cxxabi.h:408: error: parse error before `)' token gmake: *** [vterminate.lo] Error 1 the lines in question read: 283: public: 284: /* Helper for upcast. See if DST is us, or one of our bases. */ 285: /* Return false if not found, true if found. */ 286: virtual bool __do_upcast (const __class_type_info *__dst, 287: const void *__obj, 288: __upcast_result &__restrict __result) const; any clues? TIA, Marcelo