Repository : ssh://darcs.haskell.org//srv/darcs/packages/base On branch : master
http://hackage.haskell.org/trac/ghc/changeset/27ab5e52aacaedf125f31eb01fbb89381bef4006 >--------------------------------------------------------------- commit 27ab5e52aacaedf125f31eb01fbb89381bef4006 Author: Ian Lynagh <[email protected]> Date: Sun Jun 12 13:05:03 2011 +0100 configure: fail if suseconds_t doesn't exist, except on Windows On Windows we use Int32. >--------------------------------------------------------------- configure.ac | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/configure.ac b/configure.ac index 1cf01a4..787bf66 100644 --- a/configure.ac +++ b/configure.ac @@ -97,7 +97,15 @@ FPTOOLS_CHECK_HTYPE(sig_atomic_t) FPTOOLS_CHECK_HTYPE(clock_t) FPTOOLS_CHECK_HTYPE(time_t) FPTOOLS_CHECK_HTYPE(useconds_t) -FPTOOLS_CHECK_HTYPE(suseconds_t) +FPTOOLS_CHECK_HTYPE_ELSE(suseconds_t, + [if test "$WINDOWS" = "YES" + then + AC_CV_NAME=Int32 + AC_CV_NAME_supported=yes + AC_MSG_RESULT([not found...on Windows, so using Int32]) + else + AC_MSG_ERROR([type not found]) + fi]) FPTOOLS_CHECK_HTYPE(dev_t) FPTOOLS_CHECK_HTYPE(ino_t) FPTOOLS_CHECK_HTYPE(mode_t) _______________________________________________ Cvs-libraries mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-libraries
