[commit: ghc] master: Don't pass -dynamic-too to GHC when compiling C files (8b11578)
Ian Lynagh
igloo at earth.li
Sat Mar 9 21:02:39 CET 2013
Repository : http://darcs.haskell.org/ghc.git/
On branch : master
http://hackage.haskell.org/trac/ghc/changeset/8b115780c45d658019065dafd54d848dc4170db8
>---------------------------------------------------------------
commit 8b115780c45d658019065dafd54d848dc4170db8
Author: Ian Lynagh <ian at well-typed.com>
Date: Sat Mar 9 13:28:03 2013 +0000
Don't pass -dynamic-too to GHC when compiling C files
>---------------------------------------------------------------
rules/distdir-way-opts.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rules/distdir-way-opts.mk b/rules/distdir-way-opts.mk
index b04241d..0d5fdd7 100644
--- a/rules/distdir-way-opts.mk
+++ b/rules/distdir-way-opts.mk
@@ -100,7 +100,6 @@ $1_$2_$3_MOST_HC_OPTS = \
$$(if $$($1_PACKAGE),-optP-include -optP$1/$2/build/autogen/cabal_macros.h) \
$$(foreach pkg,$$($1_$2_DEPS),-package $$(pkg)) \
$$(if $$(findstring YES,$$($1_$2_SplitObjs)),$$(if $$(findstring dyn,$3),,-split-objs),) \
- $$(if $$(findstring YES,$$($1_$2_DYNAMIC_TOO)),$$(if $$(findstring v,$3),-dynamic-too)) \
$$($1_$2_HC_OPTS) \
$$(CONF_HC_OPTS_STAGE$4) \
$$($1_$2_MORE_HC_OPTS) \
@@ -117,6 +116,7 @@ $1_$2_$3_MOST_HC_OPTS = \
# for a given ($1,$2,$3).
$1_$2_$3_ALL_HC_OPTS = \
$$($1_$2_$3_MOST_HC_OPTS) \
+ $$(if $$(findstring YES,$$($1_$2_DYNAMIC_TOO)),$$(if $$(findstring v,$3),-dynamic-too)) \
-odir $1/$2/build -hidir $1/$2/build -stubdir $1/$2/build \
-hisuf $$($3_hisuf) -osuf $$($3_osuf) -hcsuf $$($3_hcsuf)
More information about the ghc-commits
mailing list