Use `#if !HAVE_DECL...' instead of `#ifndef HAVE_DECL..'
authorJim Meyering <jim@meyering.net>
Sun, 27 Feb 2000 17:39:52 +0000 (17:39 +0000)
committerJim Meyering <jim@meyering.net>
Sun, 27 Feb 2000 17:39:52 +0000 (17:39 +0000)
now that autoconf always defines the HAVE_DECL_ symbols.

Arrange for cpp to fail if the configure-time
declaration check was not run.

lib/backupfile.c
lib/human.c
lib/same.c
lib/strtoumax.c

index 7f4da17..94f22de 100644 (file)
@@ -1,5 +1,5 @@
 /* backupfile.c -- make Emacs style backup file names
-   Copyright (C) 1990-1997, 1998, 1999 Free Software Foundation, Inc.
+   Copyright (C) 1990-1997, 1998, 1999, 2000 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -65,6 +65,9 @@ char *malloc ();
 #endif
 
 #ifndef HAVE_DECL_GETENV
+'this configure-time declaration test was not run'
+#endif
+#if !HAVE_DECL_GETENV
 char *getenv ();
 #endif
 
index 600614e..9c2c16a 100644 (file)
@@ -1,5 +1,5 @@
 /* human.c -- print human readable file size
-   Copyright (C) 1996, 1997, 1998, 1999 Free Software Foundation, Inc.
+   Copyright (C) 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -44,6 +44,9 @@
 #endif
 
 #ifndef HAVE_DECL_GETENV
+'this configure-time declaration test was not run'
+#endif
+#if !HAVE_DECL_GETENV
 char *getenv ();
 #endif
 
index 930ca0b..cdf6452 100644 (file)
@@ -50,6 +50,9 @@ extern int errno;
 #define STREQ(a, b) (strcmp ((a), (b)) == 0)
 
 #ifndef HAVE_DECL_FREE
+'this configure-time declaration test was not run'
+#endif
+#if !HAVE_DECL_FREE
 void free ();
 #endif
 
index 1642e97..22b9a3d 100644 (file)
 #endif
 
 #ifndef HAVE_DECL_STRTOUL
+'this configure-time declaration test was not run'
+#endif
+#if !HAVE_DECL_STRTOUL
 unsigned long long strtoul PARAMS ((char const *, char **, int));
 #endif
 
 #ifndef HAVE_DECL_STRTOULL
+'this configure-time declaration test was not run'
+#endif
+#if !HAVE_DECL_STRTOULL
 unsigned long long strtoull PARAMS ((char const *, char **, int));
 #endif