From eab91b9df6cd3eab7ba1b2ed0f0e649b314611bc Mon Sep 17 00:00:00 2001 From: Simon Marlow Date: Tue, 29 Sep 2009 10:38:11 +0000 Subject: [PATCH] No need to use -split-objs with dynamic libraries --- 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 3fc8813..fc80597 100644 --- a/rules/distdir-way-opts.mk +++ b/rules/distdir-way-opts.mk @@ -46,7 +46,7 @@ $1_$2_$3_MOST_HC_OPTS = \ $$(foreach opt,$$($1_$2_CPP_OPTS),-optP$$(opt)) \ $$(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)),-split-objs,) \ + $$(if $$(findstring YES,$$($1_$2_SplitObjs)),$$(if $$(findstring dyn,$3),,-split-objs),) \ $$($1_$2_HC_OPTS) \ $$($1_$2_EXTRA_HC_OPTS) \ $$($1_$2_$3_HC_OPTS) \ -- 1.7.10.4