X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=configure.ac;h=085dd35164f1e9f16e5fd0841be06f9c878d2833;hb=46d2e100dc2e232f5d76ff9fc6a3f11e07d383ce;hp=cea9bc4460e1f54e0fbc717bcb6c91f04e5bf964;hpb=436e13f5661e1a42c3ce51c0712e93280c90b213;p=ghc-hetmet.git diff --git a/configure.ac b/configure.ac index cea9bc4..085dd35 100644 --- a/configure.ac +++ b/configure.ac @@ -371,7 +371,10 @@ x86_64-apple-darwin*) HostArch_CPP='x86_64' HostVendor_CPP='apple' HostOS_CPP='darwin' - soext='.dylib' + soext='.dylib' + # By default, gcc makes 32bit executables on OS X + CFLAGS="$CFLAGS -m64" + LDFLAGS="$LDFLAGS -m64" ;; m68k-*-linux*) HostPlatform=m68k-unknown-linux # hack again @@ -948,7 +951,11 @@ AC_PROG_CPP dnl ** Without optimization some INLINE trickery fails for GHCi SRC_CC_OPTS="-O" +SRC_CC_OPTS="$SRC_CC_OPTS $CFLAGS" +SRC_LD_OPTS="$SRC_LD_OPTS $LDFLAGS" + AC_SUBST(SRC_CC_OPTS) +AC_SUBST(SRC_LD_OPTS) dnl ** figure out how to do context diffs FP_PROG_CONTEXT_DIFF @@ -1007,6 +1014,8 @@ FP_DIR_DOCBOOK_XSL([/usr/share/xml/docbook/stylesheet/nwalsh/current /usr/share/ FP_PROG_DBLATEX +FP_PROG_HSTAGS + dnl ** check for ghc-pkg command FP_PROG_GHC_PKG