summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver/Config/Tidy.hs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/GHC/Driver/Config/Tidy.hs')
-rw-r--r--compiler/GHC/Driver/Config/Tidy.hs6
1 files changed, 1 insertions, 5 deletions
diff --git a/compiler/GHC/Driver/Config/Tidy.hs b/compiler/GHC/Driver/Config/Tidy.hs
index d7ad76fc87..89bdf31b2c 100644
--- a/compiler/GHC/Driver/Config/Tidy.hs
+++ b/compiler/GHC/Driver/Config/Tidy.hs
@@ -62,12 +62,8 @@ initStaticPtrOpts hsc_env = do
-- If we are compiling for the interpreter we will insert any necessary
-- SPT entries dynamically, otherwise we add a C stub to do so
- , opt_gen_cstub = case backend dflags of
- Interpreter -> False
- _ -> True
-
+ , opt_gen_cstub = backendWritesFiles (backend dflags)
, opt_mk_string = mk_string
, opt_static_ptr_info_datacon = static_ptr_info_datacon
, opt_static_ptr_datacon = static_ptr_datacon
}
-