git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/branches/REL_1@807
de75baf8-a10c-0410-a50a-
987c0e22f00f
AC_CHECK_FUNCS([pthread_rwlock_init])
AC_CHECK_FUNCS([pthread_rwlock_init])
# are covariant methods allowed?
AC_LINK_IFELSE(
# are covariant methods allowed?
AC_LINK_IFELSE(
AC_DEFUN([AC_CXX_NAMESPACES],
[AC_CACHE_CHECK(whether the compiler implements namespaces,
ac_cv_cxx_namespaces,
AC_DEFUN([AC_CXX_NAMESPACES],
[AC_CACHE_CHECK(whether the compiler implements namespaces,
ac_cv_cxx_namespaces,
- 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_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([])
])
if test "$ac_cv_cxx_namespaces" = yes; then
AC_LANG_POP([])
])
if test "$ac_cv_cxx_namespaces" = yes; then
- AC_DEFINE([HAVE_NAMESPACES],[1],[Define if the compiler implements namespaces])
+ AC_DEFINE(HAVE_NAMESPACES,1,[define if the compiler implements namespaces])
ac_cv_cxx_have_stl,
[AC_REQUIRE([AC_CXX_NAMESPACES])
AC_LANG_PUSH([C++])
ac_cv_cxx_have_stl,
[AC_REQUIRE([AC_CXX_NAMESPACES])
AC_LANG_PUSH([C++])
- AC_COMPILE_IFELSE(
- [AC_LANG_PROGRAM([[#include <list>
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <list>
#include <deque>
#ifdef HAVE_NAMESPACES
using namespace std;
#include <deque>
#ifdef HAVE_NAMESPACES
using namespace std;
-#endif]], [[list<int> x; x.push_back(5); list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;]])],
- [ac_cv_cxx_have_stl=yes],[ac_cv_cxx_have_stl=no])
+#endif]], [[list<int> x; x.push_back(5);
+list<int>::iterator iter = x.begin(); if (iter != x.end()) ++iter; return 0;]])],[ac_cv_cxx_have_stl=yes],[ac_cv_cxx_have_stl=no])
AC_LANG_POP([])
])
if test "x_$ac_cv_cxx_have_stl" != x_yes; then
AC_LANG_POP([])
])
if test "x_$ac_cv_cxx_have_stl" != x_yes; then