summaryrefslogtreecommitdiff
path: root/compiler/main/DynFlags.hs
diff options
context:
space:
mode:
authorIan Lynagh <ian@well-typed.com>2012-08-05 21:28:20 +0100
committerIan Lynagh <ian@well-typed.com>2012-08-05 21:28:20 +0100
commit668151c880f5662e59288a0884d8d3505c0ce7d7 (patch)
treefa20b117613c448c7e0c33f078c5c17a11fb7ede /compiler/main/DynFlags.hs
parent1235c2742ee991d15e1db4e2b2ed8587951221ea (diff)
downloadhaskell-668151c880f5662e59288a0884d8d3505c0ce7d7.tar.gz
More more ld-related settings into the settings file
Related to #4862
Diffstat (limited to 'compiler/main/DynFlags.hs')
-rw-r--r--compiler/main/DynFlags.hs3
1 files changed, 3 insertions, 0 deletions
diff --git a/compiler/main/DynFlags.hs b/compiler/main/DynFlags.hs
index 67681fd3bc..c422980dd8 100644
--- a/compiler/main/DynFlags.hs
+++ b/compiler/main/DynFlags.hs
@@ -672,6 +672,9 @@ data Settings = Settings {
sRawSettings :: [(String, String)],
sExtraGccViaCFlags :: [String],
sSystemPackageConfig :: FilePath,
+ sLdSupportsCompactUnwind :: Bool,
+ sLdSupportsBuildId :: Bool,
+ sLdIsGnuLd :: Bool,
-- commands for particular phases
sPgm_L :: String,
sPgm_P :: (String,[Option]),