I was trying to update fpc to the latest and got this error today after updating through cvs:
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../unix/x86.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../unix/ports.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../i386/cpu.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../i386/mmx.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE -I../inc/graph ../unix/graph.pp /usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../unix/oldlinux.pp
/usr/local/bin/ppc386 -Ur -Xs -OG2p3 -n -Fi../inc -Fi../i386 -Fi../unix -Fii386 -FE. -di386 -dRELEASE ../unix/dos.pp
dos.pp(227,1) Fatal: Syntax error, "BEGIN" expected but "identifier THREADVAR" found
make[3]: *** [dos.ppu] Error 1
make[3]: Leaving directory `/home/matt/fpc/fpc/rtl/linux' make[2]: *** [cycle] Error 2
make[2]: Leaving directory `/home/matt/fpc/fpc/compiler' make[1]: *** [compiler_cycle] Error 2
make[1]: Leaving directory `/home/matt/fpc/fpc'
make: *** [build-stamp.linux] Error 2
Any ideas?
Matt
