Evan Dower <evantd@u.washington.edu> writes: > > GCC is giving me "syntax error before ';' token" errors. Maybe a stray #define is having an unexpected effect. Check the preprocessor output, ie. gcc -I/usr/local/include -ansi -E test.c Post the part which is your code expanded if the problem isn't immediately apparent.