Kipp, Interesting. I hadn't realised `long long' was excluded from C++. I guess the question, then, is `Why are you testing for long long in a C++ environment?' Would it suffice to wrap that particular test, as AC_LANG_PUSH(C) AC_CHECK_SIZEOF(long long) AC_LANG_POP(C) Lou