23 lines
673 B
Plaintext
23 lines
673 B
Plaintext
dnl Available from the GNU Autoconf Macro Archive at:
|
|
dnl http://www.gnu.org/software/ac-archive/htmldoc/ac_cxx_new_for_scoping.html
|
|
dnl
|
|
AC_DEFUN([AC_CXX_NEW_FOR_SCOPING],
|
|
[AC_CACHE_CHECK(whether the compiler accepts the new for scoping rules,
|
|
ac_cv_cxx_new_for_scoping,
|
|
[AC_LANG_SAVE
|
|
AC_LANG_CPLUSPLUS
|
|
AC_TRY_COMPILE(,[
|
|
int z = 0;
|
|
for (int i = 0; i < 10; ++i)
|
|
z = z + i;
|
|
for (int i = 0; i < 10; ++i)
|
|
z = z - i;
|
|
return z;],
|
|
ac_cv_cxx_new_for_scoping=yes, ac_cv_cxx_new_for_scoping=no)
|
|
AC_LANG_RESTORE
|
|
])
|
|
if test "$ac_cv_cxx_new_for_scoping" = yes; then
|
|
AC_DEFINE(HAVE_NEW_FOR_SCOPING,,[define if the compiler accepts the new for scoping rules])
|
|
fi
|
|
])
|