Related to Fred J. Tyneman's error reports on pcc-list, it seems that pcc doesn't include <limits.h> correctly.
Attached is a simple test case which compiles fine with gcc, but with pcc I get
$ pcc test.c
test.c, line 6: INT_MAX undefined
From the preprocessed source one sees that something clearly is wrong with the preprocessor and <limits.h>.