X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=aclocal.m4;h=e34db889ce13417427cd2fe959da18f57da01698;hb=a8cf15f207bb5b3d7173cf8e2f9314ad9a80d40b;hp=f0585f7e576db13b9c7297d28b1234aa9da5b02b;hpb=be2cd17f430a43475915e690efc54d7593a5ce98;p=ghc-hetmet.git diff --git a/aclocal.m4 b/aclocal.m4 index f0585f7..e34db88 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -1,4 +1,4 @@ -dnl $Id: aclocal.m4,v 1.105 2002/07/15 16:43:34 panne Exp $ +dnl $Id: aclocal.m4,v 1.107 2002/07/23 10:08:58 simonmar Exp $ dnl dnl Extra autoconf macros for the Glasgow fptools dnl @@ -223,6 +223,26 @@ AC_SUBST(HappyVersion) ]) dnl +dnl Check for Haddock and version. If there's no installed Haddock, we look +dnl for a haddock source tree and point the build system at that instead. +dnl +AC_DEFUN(FPTOOLS_HADDOCK, +[ +if test -d $srcdir/haddock; then + SrcTreeHaddockCmd=$hardtop/haddock/src/haddock-inplace +fi +if test x"$UseSrcTreeHaddock" = xYES; then + HaddockCmd=$SrcTreeHaddockCmd +else + AC_PATH_PROG(HaddockCmd,haddock,$SrcTreeHaddockCmd) +fi +dnl Darn, I forgot to make Haddock print out its version number when +dnl invoked with -v. We could try generating some HTML and grepping +dnl through that to find the version number, but I think we'll make +dnl do without it for now. +]) + +dnl dnl What's the best way of doing context diffs? dnl dnl (NB: NeXTStep thinks diff'ing a file against itself is "trouble") @@ -1260,7 +1280,8 @@ dnl Check to see whether 'struct msghdr' contains msg_control dnl AC_DEFUN(FPTOOLS_MSGHDR_MSG_CONTROL, [AC_CACHE_CHECK([for msg_control in struct msghdr], fptools_cv_struct_msghdr_msg_control, -[AC_TRY_COMPILE([#include +[AC_TRY_COMPILE([#include +#include #include ], [struct msghdr m; m.msg_control;], fptools_cv_struct_msghdr_msg_control=yes, fptools_cv_struct_msghdr_msg_control=no)]) if test $fptools_cv_struct_msghdr_msg_control = yes; then @@ -1274,7 +1295,8 @@ dnl Check to see whether 'struct msghdr' contains msg_accrights dnl AC_DEFUN(FPTOOLS_MSGHDR_MSG_ACCRIGHTS, [AC_CACHE_CHECK([for msg_accrights in struct msghdr], fptools_cv_struct_msghdr_msg_accrights, -[AC_TRY_COMPILE([#include +[AC_TRY_COMPILE([#include +#include #include ], [struct msghdr m; m.msg_accrights;], fptools_cv_struct_msghdr_msg_accrights=yes, fptools_cv_struct_msghdr_msg_accrights=no)]) if test $fptools_cv_struct_msghdr_msg_accrights = yes; then