]> granicus.if.org Git - postgresql/commitdiff
If we're going to test for switch validity by observing whether the
authorTom Lane <tgl@sss.pgh.pa.us>
Sun, 24 Oct 2004 00:54:12 +0000 (00:54 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sun, 24 Oct 2004 00:54:12 +0000 (00:54 +0000)
compiler emits any warnings, the test program had better be 100%
correct, not only 90% correct.  The recent addition of -Wold-style-definition
broke thread-safety detection on every platform that has that switch,
because the test program used an old-style definition.

config/acx_pthread.m4
configure

index 5f9071056e59eb807eeba543fc4a824698b19f7d..254a383a9b83d29cd8fa55bad16c5ba42a31172a 100644 (file)
@@ -134,8 +134,10 @@ for flag in $acx_pthread_flags; do
             # We find them by checking stderror.
             cat >conftest.$ac_ext <<_ACEOF
 int
-main ()
+main (int argc, char **argv)
 {
+  (void) argc;
+  (void) argv;
   return 0;
 }
 _ACEOF
index 5eaa809ae88d01a8115897f5ace7b59a8c06b733..a96ff78d0efc64ccbc309d9fffc8bcba9100afbb 100755 (executable)
--- a/configure
+++ b/configure
@@ -13606,8 +13606,10 @@ rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
             # We find them by checking stderror.
             cat >conftest.$ac_ext <<_ACEOF
 int
-main ()
+main (int argc, char **argv)
 {
+  (void) argc;
+  (void) argv;
   return 0;
 }
 _ACEOF