Set fourth file version digit to signify rebuild.
[shibboleth/cpp-xmltooling.git] / m4 / acinclude.m4
index 79a124b..d5f732a 100644 (file)
@@ -8,10 +8,8 @@ dnl
 AC_DEFUN([AC_CXX_NAMESPACES],
 [AC_CACHE_CHECK(whether the compiler implements namespaces,
 ac_cv_cxx_namespaces,
-[AC_DIAGNOSE([obsolete],[Instead of using `AC_LANG', `AC_LANG_SAVE', and `AC_LANG_RESTORE',
-you should use `AC_LANG_PUSH' and `AC_LANG_POP'.])dnl
-AC_LANG_SAVE
- AC_LANG([C++])
+[
+ AC_LANG_PUSH([C++])
  AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[namespace Outer { namespace Inner { int i = 0; }}]], [[using namespace Outer::Inner; return i;]])],[ac_cv_cxx_namespaces=yes],[ac_cv_cxx_namespaces=no])
  AC_LANG_POP([])
 ])
@@ -28,10 +26,7 @@ AC_DEFUN([AC_CXX_REQUIRE_STL],
 [AC_CACHE_CHECK(whether the compiler supports Standard Template Library,
 ac_cv_cxx_have_stl,
 [AC_REQUIRE([AC_CXX_NAMESPACES])
- AC_DIAGNOSE([obsolete],[Instead of using `AC_LANG', `AC_LANG_SAVE', and `AC_LANG_RESTORE',
-you should use `AC_LANG_PUSH' and `AC_LANG_POP'.])dnl
-AC_LANG_SAVE
- AC_LANG([C++])
+ AC_LANG_PUSH([C++])
  AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <list>
 #include <deque>
 #ifdef HAVE_NAMESPACES
@@ -49,7 +44,7 @@ dnl Determine whether we have gcc of a particular version or later,
 dnl based on major, minor, patchlevel versions and date.
 dnl AC_HAVE_GCC_VERSION(MAJOR_VERSION, MINOR_VERSION, PATCH_LEVEL, 
 dnl    SNAPSHOT_DATE [, ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]])
-AC_DEFUN(AC_HAVE_GCC_VERSION,
+AC_DEFUN([AC_HAVE_GCC_VERSION],
 [AC_CACHE_CHECK([gcc is at least version $1.$2.$3.$4],
           ac_cv_gcc_version_$1_$2_$3_$4,
 [
@@ -57,7 +52,7 @@ AC_DEFUN(AC_HAVE_GCC_VERSION,
   else 
     ac_gcc_date=`$CC -v 2>&1 | grep '^gcc version ' | sed 's/ (.*//; s/.* //'`
     if test 0$ac_gcc_date -eq 0 ; then ac_gcc_date=0 ; fi
-    AC_EGREP_CPP(yes, [#define HAVE_GCC_VERSION(MAJOR, MINOR, MICRO, DATE) \
+    AC_EGREP_CPP([yes], [#define HAVE_GCC_VERSION(MAJOR, MINOR, MICRO, DATE) \
     (__GNUC__ > (MAJOR) \
      || (__GNUC__ == (MAJOR) && __GNUC_MINOR__ > (MINOR)) \
      || (__GNUC__ == (MAJOR) && __GNUC_MINOR__ == (MINOR) \