Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/74eebed1d73023ebd7c2abc391492918272531f9

>---------------------------------------------------------------

commit 74eebed1d73023ebd7c2abc391492918272531f9
Author: Ian Lynagh <[email protected]>
Date:   Tue May 1 19:14:05 2012 +0100

    Define _HOST_OS and _HOST_ARCH when calling hsc2hs
    
    In particular, old-time assumes that mingw32_HOST_OS is set when
    we are on Windows, and was going wrong on Win64 because it wasn't
    defined.

>---------------------------------------------------------------

 rules/distdir-way-opts.mk |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/rules/distdir-way-opts.mk b/rules/distdir-way-opts.mk
index c26bbc7..dcbd9cb 100644
--- a/rules/distdir-way-opts.mk
+++ b/rules/distdir-way-opts.mk
@@ -189,6 +189,8 @@ $1_$2_$3_ALL_HSC2HS_OPTS = \
  $$(SRC_HSC2HS_OPTS) \
  $$(WAY_$3_HSC2HS_OPTS) \
  --cflag=-D__GLASGOW_HASKELL__=$$(if $$(filter 
0,$4),$$(GhcCanonVersion),$$(ProjectVersionInt)) \
+ --cflag=-D$$(HostArch_CPP)_HOST_ARCH=1 \
+ --cflag=-D$$(HostOS_CPP)_HOST_OS=1 \
  $$($1_$2_$3_HSC2HS_CC_OPTS) \
  $$($1_$2_$3_HSC2HS_LD_OPTS) \
  --cflag=-I$1/$2/build/autogen \



_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to