summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorSimon Marlow <marlowsd@gmail.com>2009-09-08 15:19:08 +0000
committerSimon Marlow <marlowsd@gmail.com>2009-09-08 15:19:08 +0000
commit93cd31711eea3dc9aa2ef8995e8ba054dabd87f0 (patch)
treec65fde198db97373fefbfe222d9462b9b952cb12 /mk
parent03bb97e0a29fe3f414c17e6b4074f2c9e8e8012e (diff)
downloadhaskell-93cd31711eea3dc9aa2ef8995e8ba054dabd87f0.tar.gz
add $(CONF_*_OPTS) for options that come from ./configure (fixes #3426)
Diffstat (limited to 'mk')
-rw-r--r--mk/config.mk.in9
1 files changed, 5 insertions, 4 deletions
diff --git a/mk/config.mk.in b/mk/config.mk.in
index ba5406ba77..53d7f81dc5 100644
--- a/mk/config.mk.in
+++ b/mk/config.mk.in
@@ -542,12 +542,13 @@ else
endif
endif
-# default C compiler and linker flags
-SRC_CC_OPTS = @SRC_CC_OPTS@
-SRC_LD_OPTS = @SRC_LD_OPTS@
+# C compiler and linker flags from configure (e.g. -m<blah> to select
+# correct C compiler backend).
+CONF_CC_OPTS = @CONF_CC_OPTS@
+CONF_LD_OPTS = @CONF_LD_OPTS@
ifeq "$(TARGETPLATFORM)" "ia64-unknown-linux"
-SRC_CC_OPTS += -G0
+CONF_CC_OPTS += -G0
endif
SRC_HSC2HS_OPTS += $(addprefix --cflag=,$(filter-out -O,$(SRC_CC_OPTS)))