Use `#if !HAVE_DECL...' instead of `#ifndef HAVE_DECL..'
authorJim Meyering <jim@meyering.net>
Sun, 27 Feb 2000 17:41:20 +0000 (17:41 +0000)
committerJim Meyering <jim@meyering.net>
Sun, 27 Feb 2000 17:41:20 +0000 (17:41 +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/same.c
lib/strtoumax.c

index 930ca0b2f7fccfaabc9467aaee418756c899a982..cdf6452b23bc9caeead4ba04870d1aab8f760372 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 1642e97354c6deb1b1bf7c2a64f4df894e331303..22b9a3d8dc28f99461d667dc0902b5b7430d16e2 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