X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=aclocal.m4;h=6e9801fbc858a4bbb059d11fa319d43e6ab236c3;hb=671fdd151ac7f8e4c67f1a2b55189cc48f2e5983;hp=a8f54124ea9598c149cdb780ce0815f5cd5c4902;hpb=a4f3f0790c84739ab08ee0e41a4b7a7132cdba0b;p=ghc-base.git diff --git a/aclocal.m4 b/aclocal.m4 index a8f5412..6e9801f 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -169,12 +169,17 @@ AC_DEFUN([FPTOOLS_CHECK_HTYPE_ELSE],[ fi fi ]) + if test "$AC_CV_NAME_supported" = no + then + $2 + fi + + dnl Note: evaluating dollar-2 can change the value of + dnl $AC_CV_NAME_supported, so we might now get a different answer if test "$AC_CV_NAME_supported" = yes; then AC_MSG_RESULT($AC_CV_NAME) AC_DEFINE_UNQUOTED(AC_TYPE_NAME, $AC_CV_NAME, [Define to Haskell type for $1]) - else - $2 fi undefine([AC_TYPE_NAME])dnl undefine([AC_CV_NAME])dnl