uname -a AIX ibm270cu 3 4 000001934C00 gcc/c-pragma.c defines a macro "BAD" which also defined in /usr/include/sys/param.h A sugguested fix is to rename BAD to something else. -Bill