summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver/Session.hs
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2020-11-20 17:31:57 -0500
committerBen Gamari <ben@smart-cactus.org>2020-11-20 17:35:46 -0500
commit612b4f9a296cf6634a3e85ab16befe1435f64fc6 (patch)
treefbbb43921a26bcfb75148b9fd0acfb8cc84a3d44 /compiler/GHC/Driver/Session.hs
parent8150f6546e6fd0006252e245d5697f13ffd8ce3e (diff)
downloadhaskell-wip/dump-c.tar.gz
Implement -ddump-c-backend argumentwip/dump-c
To dump output of the C backend.
Diffstat (limited to 'compiler/GHC/Driver/Session.hs')
-rw-r--r--compiler/GHC/Driver/Session.hs2
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/GHC/Driver/Session.hs b/compiler/GHC/Driver/Session.hs
index 687c6e1598..4e9fd45fe3 100644
--- a/compiler/GHC/Driver/Session.hs
+++ b/compiler/GHC/Driver/Session.hs
@@ -2551,6 +2551,8 @@ dynamic_flags_deps = [
(setDumpFlag Opt_D_dump_asm_expanded)
, make_ord_flag defGhcFlag "ddump-llvm"
(NoArg $ setObjBackend LLVM >> setDumpFlag' Opt_D_dump_llvm)
+ , make_ord_flag defGhcFlag "ddump-c-backend"
+ (NoArg $ setDumpFlag' Opt_D_dump_c_backend)
, make_ord_flag defGhcFlag "ddump-deriv"
(setDumpFlag Opt_D_dump_deriv)
, make_ord_flag defGhcFlag "ddump-ds"