Currently configure sets "#define FOO" if a test succeeds and if it fails it sets "#undef FOO" in config.h. I wonder if this is necessary. AFAICT we only depend on defined and not on undefine things. I'm tempted to remove all the #undef, which should get rid of 250 or more lines in configure. Am I overlooking something? Diego