diff --git a/libf2c/ChangeLog b/libf2c/ChangeLog
index f48b5a014c1bbc336a4521e32d9922bab3d77831..6f57ca24198b7cfe7107ee173d82befff776f77d 100644
--- a/libf2c/ChangeLog
+++ b/libf2c/ChangeLog
@@ -1,5 +1,8 @@
-2000-07-02  Toon Moene  <toon@moene.indiv.nluug.nl>
+2000-07-03  Donn Terry  (donnte@microsoft.com)
+        * libU77/aclocal.m4: check for 2 argument gettimeofday without
+	struct timezone
 
+2000-07-02  Toon Moene  <toon@moene.indiv.nluug.nl>
 	* libF77/Version.c: Bumped version number to 0.5.26.
 	* libI77/Version.c: Ditto.
 	* libU77/Version.c: Ditto.
diff --git a/libf2c/libU77/aclocal.m4 b/libf2c/libU77/aclocal.m4
index b9a74fd82f6125dcc86072fc9f25a35ed4455a40..58f6a675899a134d25ed21be119f853d44c474a8 100644
--- a/libf2c/libU77/aclocal.m4
+++ b/libf2c/libU77/aclocal.m4
@@ -54,8 +54,13 @@ main ()
       ],
       [
       struct timeval time;
+#ifdef HAVE_TIMEZONE
       struct timezone dummy;
-      gettimeofday (&time, &dummy);],
+#define DUMMY &dummy
+#else
+#define DUMMY NULL
+#endif
+      gettimeofday (&time, DUMMY);],
       emacs_cv_gettimeofday_two_arguments=yes,
       emacs_cv_gettimeofday_two_arguments=no))
     if test $emacs_cv_gettimeofday_two_arguments = no; then