X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=configure.ac;h=085dd35164f1e9f16e5fd0841be06f9c878d2833;hb=5368455619482deeb90af1b3b85784bc4b57a09d;hp=eb63052bff2d30c9d51bee78ba9439851f56330b;hpb=6caa45bf8762fe38bb8d43a6181276f132f3c728;p=ghc-hetmet.git diff --git a/configure.ac b/configure.ac index eb63052..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