build: put test source code into AC_LANG_PROGRAM (bgo #655225)
authorKrzesimir Nowak <qdlacz@gmail.com>
Sun, 24 Jul 2011 16:48:09 +0000 (18:48 +0200)
committerDan Williams <dcbw@redhat.com>
Thu, 28 Jul 2011 18:53:36 +0000 (13:53 -0500)
This change silences autotools warnings about source code not
being inside AC_LANG_SOURCE in AC_LANG_CONFTEST.

m4/libnl-check.m4

index f7d6d70..8eef576 100644 (file)
@@ -4,14 +4,12 @@ AC_DEFUN([NM_LIBNL_CHECK], [
     save_LDFLAGS="$LDFLAGS"
     CFLAGS="$CFLAGS $LIBNL_CFLAGS"
     LDFLAGS="$LDFLAGS $LIBNL_LIBS"
-    AC_RUN_IFELSE([
+    AC_RUN_IFELSE([AC_LANG_PROGRAM([[
 #include <stdio.h>
 #include <netlink/route/addr.h>
 #include <netlink/object-api.h>
-
-int
-main (int argc, char **argv)
-{
+]],
+[[
        struct nl_handle *nlh;
        struct nl_cache *cache;
        struct nl_object *obj;
@@ -37,8 +35,7 @@ main (int argc, char **argv)
                return 1;
        else
                return 2;
-}
-], libnl_bug=$?, libnl_bug=$?, libnl_bug=cross)
+]])], libnl_bug=$?, libnl_bug=$?, libnl_bug=cross)
 
     CFLAGS="$save_CFLAGS"
     LDFLAGS="$save_LDFLAGS"