Index: awk.h =================================================================== RCS file: /cvsroot/xmlgawk/xmlgawk/awk.h,v retrieving revision 1.28 diff -b -u -p -r1.28 awk.h --- awk.h 1 Jan 2006 20:32:46 -0000 1.28 +++ awk.h 6 Jan 2006 18:31:33 -0000 @@ -241,7 +241,7 @@ typedef struct Regexp { #define RE_NO_BOL 2 /* for RS, not allowed to match ^ in regexp */ /* Stuff for losing systems. */ -#ifdef STRTOD_NOT_C89 +#if !defined(HAVE_STRTOD) || defined(STRTOD_NOT_C89) extern double gawk_strtod(); #define strtod gawk_strtod #endif