What harm would come if HAVE_CONFIG_H were assumed always to be #defined (and conditional #includes protected by #ifdef HAVE_CONFIG_H were made unconditional)? One could always supply empty config.h files if need be. -- Dave