diff options
author | Simon Marlow <marlowsd@gmail.com> | 2009-09-08 15:19:08 +0000 |
---|---|---|
committer | Simon Marlow <marlowsd@gmail.com> | 2009-09-08 15:19:08 +0000 |
commit | 93cd31711eea3dc9aa2ef8995e8ba054dabd87f0 (patch) | |
tree | c65fde198db97373fefbfe222d9462b9b952cb12 /mk | |
parent | 03bb97e0a29fe3f414c17e6b4074f2c9e8e8012e (diff) | |
download | haskell-93cd31711eea3dc9aa2ef8995e8ba054dabd87f0.tar.gz |
add $(CONF_*_OPTS) for options that come from ./configure (fixes #3426)
Diffstat (limited to 'mk')
-rw-r--r-- | mk/config.mk.in | 9 |
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))) |