summaryrefslogtreecommitdiff
path: root/settings.in
diff options
context:
space:
mode:
authorGabor Greif <ggreif@gmail.com>2013-02-25 18:53:31 +0100
committerGabor Greif <ggreif@gmail.com>2013-02-25 18:55:23 +0100
commit890f4657e0edc9fa945c1e70ddf1bec1f52b7590 (patch)
tree5ab93f6f1b1fe09caceff1573f7fa87c5b8850f7 /settings.in
parentcdae6654f2ba1a7d2c5711cd6ba26b0e73f4b1e1 (diff)
downloadhaskell-890f4657e0edc9fa945c1e70ddf1bec1f52b7590.tar.gz
Split SettingsCCompilerFlags into non-link and link portions
This fixes certain older GCCs which do not accept link options when assembling or compiling: ppc_85xx-gcc: --hash-size=31: linker input file unused because linking not done ppc_85xx-gcc: --reduce-memory-overheads: linker input file unused because linking not done and diagnose this to stderr.
Diffstat (limited to 'settings.in')
-rw-r--r--settings.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/settings.in b/settings.in
index e7354cd2cf..c749f2342f 100644
--- a/settings.in
+++ b/settings.in
@@ -1,6 +1,7 @@
[("GCC extra via C opts", "@GccExtraViaCOpts@"),
("C compiler command", "@SettingsCCompilerCommand@"),
("C compiler flags", "@SettingsCCompilerFlags@"),
+ ("C compiler link flags", "@SettingsCCompilerLinkFlags@"),
("ld command", "@SettingsLdCommand@"),
("ld flags", "@SettingsLdFlags@"),
("ld supports compact unwind", "@LdHasNoCompactUnwind@"),