and set the language to C++ (analogous to the equivalent Fortran
tests).
2006-05-20 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+ * lib/autoconf/c.m4 (AC_PROG_CXX_C_O): Require AC_PROG_CXX,
+ and set the language to C++ (analogous to the equivalent Fortran
+ tests).
+
* lib/autoconf/c.m4 (AC_PROG_CXX_C_O): New macro.
* doc/autoconf.texi (C++ Compiler): Document it.
* lib/autoconf/fortran.m4 (_AC_PROG_FC_C_O): Adjust comment.
# Test if the C++ compiler accepts the options `-c' and `-o'
# simultaneously, and define `CXX_NO_MINUS_C_MINUS_O' if it does not.
AC_DEFUN([AC_PROG_CXX_C_O],
-[AC_LANG_ASSERT([C++])dnl
+[AC_REQUIRE([AC_PROG_CXX])dnl
+AC_LANG_PUSH([C++])dnl
AC_CACHE_CHECK([whether $CXX understands -c and -o together],
[ac_cv_prog_cxx_c_o],
[AC_LANG_CONFTEST([AC_LANG_PROGRAM([])])
[Define to 1 if your C++ compiler doesn't accept
-c and -o together.])
fi
+AC_LANG_POP([C++])dnl
])# AC_PROG_CXX_C_O