X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2b5f62a0b2db198609b45dec622a018dae37008e..79fb264130d6b8091f2d53dbfdcf64e281444ac7:/aclocal.m4 diff --git a/aclocal.m4 b/aclocal.m4 index a5d7c56139..2f8507f5c7 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -1,4 +1,4 @@ -dnl aclocal.m4 generated automatically by aclocal 1.4-p5 +dnl aclocal.m4 generated automatically by aclocal 1.4-p6 dnl Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation @@ -409,15 +409,17 @@ AC_DEFUN([WX_VERSIONED_SYMBOLS], [ found_versioning=no - dnl Check for known non-gcc cases: - case "${host}" in - *-*-solaris2* ) - if test "x$GCC" != "xyes" ; then - LDFLAGS_VERSIONING="-M $1" - found_versioning=yes - fi - ;; - esac + dnl FIXME - doesn't work, Solaris linker doesn't accept wildcards + dnl in the script. + dnl dnl Check for known non-gcc cases: + dnl case "${host}" in + dnl *-*-solaris2* ) + dnl if test "x$GCC" != "xyes" ; then + dnl LDFLAGS_VERSIONING="-M $1" + dnl found_versioning=yes + dnl fi + dnl ;; + dnl esac dnl Generic check for GCC or GCC-like behaviour (Intel C++, GCC): if test $found_versioning = no ; then @@ -591,6 +593,24 @@ if test "$enable_largefile" != no; then fi ]) + +dnl Available from the GNU Autoconf Macro Archive at: +dnl http://www.gnu.org/software/ac-archive/htmldoc/ac_cxx_const_cast.html +dnl +AC_DEFUN([AC_CXX_CONST_CAST], +[AC_CACHE_CHECK(whether the compiler supports const_cast<>, +ac_cv_cxx_const_cast, +[AC_LANG_SAVE + AC_LANG_CPLUSPLUS + AC_TRY_COMPILE(,[int x = 0;const int& y = x;int& z = const_cast(y);return z;], + ac_cv_cxx_const_cast=yes, ac_cv_cxx_const_cast=no) + AC_LANG_RESTORE +]) +if test "$ac_cv_cxx_const_cast" = yes; then + AC_DEFINE(HAVE_CONST_CAST,,[define if the compiler supports const_cast<>]) +fi +]) + # Configure paths for GTK+ # Owen Taylor 1997-2001