]> git.saurik.com Git - wxWidgets.git/commitdiff
Use AC_LANG_SOURCE and add missing quoting to configure.
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 26 Oct 2011 23:20:10 +0000 (23:20 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 26 Oct 2011 23:20:10 +0000 (23:20 +0000)
This fixes some of the warnings from autoconf 2.68 while still remaining
compatible with 2.61.

Closes #13591.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@69554 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

build/aclocal/ax_func_which_gethostbyname_r.m4
configure
configure.in

index b71519edb6d102f3018b174e36830b023622d869..0b043ac4dbba97bfb2422cb15868ddc30a367e63 100644 (file)
@@ -45,13 +45,15 @@ ac_cv_func_which_gethostbyname_r=unknown
 # assuming an implicit prototype. In which case, we're out of luck.
 #
 AC_COMPILE_IFELSE(
-    AC_LANG_PROGRAM(
-       [[#include <netdb.h>]],
-       [[
-           char *name = "www.gnu.org";
-           (void)gethostbyname_r(name) /* ; */
-       ]]),
-    ac_cv_func_which_gethostbyname_r=no)
+    [AC_LANG_PROGRAM(
+        [[#include <netdb.h>]],
+        [[
+            char *name = "www.gnu.org";
+            (void)gethostbyname_r(name) /* ; */
+        ]]
+    )],
+    ac_cv_func_which_gethostbyname_r=no
+    )
 
 #
 # SIX ARGUMENTS
@@ -61,17 +63,19 @@ AC_COMPILE_IFELSE(
 if test "$ac_cv_func_which_gethostbyname_r" = "unknown"; then
 
 AC_COMPILE_IFELSE(
-    AC_LANG_PROGRAM(
-       [[#include <netdb.h>]],
-       [[
-           char *name = "www.gnu.org";
-           struct hostent ret, *retp;
-           char buf@<:@1024@:>@;
-           int buflen = 1024;
-           int my_h_errno;
-           (void)gethostbyname_r(name, &ret, buf, buflen, &retp, &my_h_errno) /* ; */
-       ]]),
-    ac_cv_func_which_gethostbyname_r=six)
+    [AC_LANG_PROGRAM(
+        [[#include <netdb.h>]],
+        [[
+            char *name = "www.gnu.org";
+            struct hostent ret, *retp;
+            char buf@<:@1024@:>@;
+            int buflen = 1024;
+            int my_h_errno;
+            (void)gethostbyname_r(name, &ret, buf, buflen, &retp, &my_h_errno) /* ; */
+        ]]
+    )],
+    ac_cv_func_which_gethostbyname_r=six
+    )
 
 fi
 
@@ -83,17 +87,19 @@ fi
 if test "$ac_cv_func_which_gethostbyname_r" = "unknown"; then
 
 AC_COMPILE_IFELSE(
-    AC_LANG_PROGRAM(
+    [AC_LANG_PROGRAM(
        [[#include <netdb.h>]],
-       [[
-           char *name = "www.gnu.org";
-           struct hostent ret;
-           char buf@<:@1024@:>@;
-           int buflen = 1024;
-           int my_h_errno;
-           (void)gethostbyname_r(name, &ret, buf, buflen, &my_h_errno) /* ; */
-       ]]),
-    ac_cv_func_which_gethostbyname_r=five)
+        [[
+            char *name = "www.gnu.org";
+            struct hostent ret;
+            char buf@<:@1024@:>@;
+            int buflen = 1024;
+            int my_h_errno;
+            (void)gethostbyname_r(name, &ret, buf, buflen, &my_h_errno) /* ; */
+        ]]
+    )],
+    ac_cv_func_which_gethostbyname_r=five
+    )
 
 fi
 
@@ -105,15 +111,17 @@ fi
 if test "$ac_cv_func_which_gethostbyname_r" = "unknown"; then
 
 AC_COMPILE_IFELSE(
-    AC_LANG_PROGRAM(
-       [[#include <netdb.h>]],
-       [[
-           char *name = "www.gnu.org";
-           struct hostent ret;
-           struct hostent_data data;
-           (void)gethostbyname_r(name, &ret, &data) /* ; */
-       ]]),
-    ac_cv_func_which_gethostbyname_r=three)
+    [AC_LANG_PROGRAM(
+        [[#include <netdb.h>]],
+        [[
+            char *name = "www.gnu.org";
+            struct hostent ret;
+            struct hostent_data data;
+            (void)gethostbyname_r(name, &ret, &data) /* ; */
+        ]]
+    )],
+    ac_cv_func_which_gethostbyname_r=three
+    )
 
 fi
 
index 46e9ce3397ad3d6f9a081a0746c7748af6b75f69..434f039519598b89d922357b0affd3ac9a711c09 100755 (executable)
--- a/configure
+++ b/configure
@@ -24550,20 +24550,27 @@ ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 
         cat >conftest.$ac_ext <<_ACEOF
 
-            #include <stdarg.h>
-            void foo(char *f, ...)
-            {
-                va_list ap1, ap2;
-                va_start(ap1, f);
-                va_copy(ap2, ap1);
-                va_end(ap2);
-                va_end(ap1);
-            }
-            int main()
-            {
-                foo("hi", 17);
-                return 0;
-            }
+            /* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+
+                #include <stdarg.h>
+                void foo(char *f, ...)
+                {
+                    va_list ap1, ap2;
+                    va_start(ap1, f);
+                    va_copy(ap2, ap1);
+                    va_end(ap2);
+                    va_end(ap1);
+                }
+                int main()
+                {
+                    foo("hi", 17);
+                    return 0;
+                }
+
 _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext
 if { (ac_try="$ac_link"
@@ -24624,22 +24631,29 @@ else
 else
   cat >conftest.$ac_ext <<_ACEOF
 
-                #include <stdarg.h>
-                int foo(char *f, ...)
-                {
-                    va_list ap1, ap2;
-                    va_start(ap1, f);
-                    ap2 = ap1;
-                    if ( va_arg(ap1, int) != 17 || va_arg(ap2, int) != 17 )
-                        return 1;
-                    va_end(ap2);
-                    va_end(ap1);
-                    return 0;
-                }
-                int main()
-                {
-                    return foo("hi", 17);
-                }
+                /* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+
+                    #include <stdarg.h>
+                    int foo(char *f, ...)
+                    {
+                        va_list ap1, ap2;
+                        va_start(ap1, f);
+                        ap2 = ap1;
+                        if ( va_arg(ap1, int) != 17 || va_arg(ap2, int) != 17 )
+                            return 1;
+                        va_end(ap2);
+                        va_end(ap1);
+                        return 0;
+                    }
+                    int main()
+                    {
+                        return foo("hi", 17);
+                    }
+
 _ACEOF
 rm -f conftest$ac_exeext
 if { (ac_try="$ac_link"
@@ -24703,7 +24717,8 @@ ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ex
 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 
         cat >conftest.$ac_ext <<_ACEOF
-/* confdefs.h.  */
+
+            /* confdefs.h.  */
 _ACEOF
 cat confdefs.h >>conftest.$ac_ext
 cat >>conftest.$ac_ext <<_ACEOF
@@ -27107,7 +27122,14 @@ else
                             save_LIBS="$LIBS"
                             LIBS="$libc"
                             cat >conftest.$ac_ext <<_ACEOF
+
+                                    /* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
 int main() { return 0; }
+
 _ACEOF
 rm -f conftest.$ac_objext conftest$ac_exeext
 if { (ac_try="$ac_link"
@@ -42532,8 +42554,9 @@ int
 main ()
 {
 
-           char *name = "www.gnu.org";
-           (void)gethostbyname_r(name) /* ; */
+            char *name = "www.gnu.org";
+            (void)gethostbyname_r(name) /* ; */
+
 
   ;
   return 0;
@@ -42557,6 +42580,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         test ! -s conftest.err
        } && test -s conftest.$ac_objext; then
   ac_cv_func_which_gethostbyname_r=no
+
 else
   echo "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
@@ -42584,12 +42608,13 @@ int
 main ()
 {
 
-           char *name = "www.gnu.org";
-           struct hostent ret, *retp;
-           char buf[1024];
-           int buflen = 1024;
-           int my_h_errno;
-           (void)gethostbyname_r(name, &ret, buf, buflen, &retp, &my_h_errno) /* ; */
+            char *name = "www.gnu.org";
+            struct hostent ret, *retp;
+            char buf[1024];
+            int buflen = 1024;
+            int my_h_errno;
+            (void)gethostbyname_r(name, &ret, buf, buflen, &retp, &my_h_errno) /* ; */
+
 
   ;
   return 0;
@@ -42613,6 +42638,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         test ! -s conftest.err
        } && test -s conftest.$ac_objext; then
   ac_cv_func_which_gethostbyname_r=six
+
 else
   echo "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
@@ -42642,12 +42668,13 @@ int
 main ()
 {
 
-           char *name = "www.gnu.org";
-           struct hostent ret;
-           char buf[1024];
-           int buflen = 1024;
-           int my_h_errno;
-           (void)gethostbyname_r(name, &ret, buf, buflen, &my_h_errno) /* ; */
+            char *name = "www.gnu.org";
+            struct hostent ret;
+            char buf[1024];
+            int buflen = 1024;
+            int my_h_errno;
+            (void)gethostbyname_r(name, &ret, buf, buflen, &my_h_errno) /* ; */
+
 
   ;
   return 0;
@@ -42671,6 +42698,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         test ! -s conftest.err
        } && test -s conftest.$ac_objext; then
   ac_cv_func_which_gethostbyname_r=five
+
 else
   echo "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
@@ -42700,10 +42728,11 @@ int
 main ()
 {
 
-           char *name = "www.gnu.org";
-           struct hostent ret;
-           struct hostent_data data;
-           (void)gethostbyname_r(name, &ret, &data) /* ; */
+            char *name = "www.gnu.org";
+            struct hostent ret;
+            struct hostent_data data;
+            (void)gethostbyname_r(name, &ret, &data) /* ; */
+
 
   ;
   return 0;
@@ -42727,6 +42756,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         test ! -s conftest.err
        } && test -s conftest.$ac_objext; then
   ac_cv_func_which_gethostbyname_r=three
+
 else
   echo "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
index df84bd2feb21db875e65da2609eb219e23f114c9..ef058225043a44acf7a685319ad348b02a20258a 100644 (file)
@@ -1709,20 +1709,22 @@ AC_CACHE_CHECK([for va_copy],
     [
         AC_LANG_PUSH(C++)
         AC_LINK_IFELSE([
-            #include <stdarg.h>
-            void foo(char *f, ...)
-            {
-                va_list ap1, ap2;
-                va_start(ap1, f);
-                va_copy(ap2, ap1);
-                va_end(ap2);
-                va_end(ap1);
-            }
-            int main()
-            {
-                foo("hi", 17);
-                return 0;
-            }],
+            AC_LANG_SOURCE([
+                #include <stdarg.h>
+                void foo(char *f, ...)
+                {
+                    va_list ap1, ap2;
+                    va_start(ap1, f);
+                    va_copy(ap2, ap1);
+                    va_end(ap2);
+                    va_end(ap1);
+                }
+                int main()
+                {
+                    foo("hi", 17);
+                    return 0;
+                }])
+            ],
             wx_cv_func_va_copy=yes,
             wx_cv_func_va_copy=no
         )
@@ -1738,22 +1740,24 @@ else
         wx_cv_type_va_list_lvalue,
         [
             AC_RUN_IFELSE([
-                #include <stdarg.h>
-                int foo(char *f, ...)
-                {
-                    va_list ap1, ap2;
-                    va_start(ap1, f);
-                    ap2 = ap1;
-                    if ( va_arg(ap1, int) != 17 || va_arg(ap2, int) != 17 )
-                        return 1;
-                    va_end(ap2);
-                    va_end(ap1);
-                    return 0;
-                }
-                int main()
-                {
-                    return foo("hi", 17);
-                }],
+                AC_LANG_SOURCE([
+                    #include <stdarg.h>
+                    int foo(char *f, ...)
+                    {
+                        va_list ap1, ap2;
+                        va_start(ap1, f);
+                        ap2 = ap1;
+                        if ( va_arg(ap1, int) != 17 || va_arg(ap2, int) != 17 )
+                            return 1;
+                        va_end(ap2);
+                        va_end(ap1);
+                        return 0;
+                    }
+                    int main()
+                    {
+                        return foo("hi", 17);
+                    }])
+                ],
                 wx_cv_type_va_list_lvalue=yes,
                 wx_cv_type_va_list_lvalue=no,
                 dnl assume most common case for cross-compiling...
@@ -1782,7 +1786,7 @@ AC_CACHE_CHECK(
         dnl C compiler might support variadic macros when C++ one doesn't
         dnl (happens with gcc/g++ 2.95.4), so must use C++ one explicitly
         AC_LANG_PUSH(C++)
-        AC_COMPILE_IFELSE(
+        AC_COMPILE_IFELSE([
             AC_LANG_PROGRAM(
                 [
                     #include <stdio.h>
@@ -1791,7 +1795,7 @@ AC_CACHE_CHECK(
                 [
                     test("%s %d %p", "test", 1, 0);
                 ]
-            ),
+            )],
             [wx_cv_have_variadic_macros=yes],
             [wx_cv_have_variadic_macros=no]
             )
@@ -2268,7 +2272,9 @@ case "${host}" in
                         if test -f $libc; then
                             save_LIBS="$LIBS"
                             LIBS="$libc"
-                            AC_LINK_IFELSE([int main() { return 0; }],
+                            AC_LINK_IFELSE([
+                                    AC_LANG_SOURCE([int main() { return 0; }])
+                                ],
                                 wx_cv_std_libpath=`echo $d | sed s@/usr/@@`)
                             LIBS="$save_LIBS"
                             if test "x$wx_cv_std_libpath" != "x"; then