X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b4eecb7e2f52c0df1067c005eaf6f4c47cc6bca9..cd01e3646a12ab504a4e8f2342859cf45b6bf1ee:/aclocal.m4 diff --git a/aclocal.m4 b/aclocal.m4 index 5bec16026b..2f8507f5c7 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -593,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