[commit: ghc] master: Support multiple debug output levels (7aaeaf8)
git at git.haskell.org
git at git.haskell.org
Mon Nov 23 16:56:16 UTC 2015
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/7aaeaf81ea95c36fe1dc4da449cf6092a792fd09/ghc
>---------------------------------------------------------------
commit 7aaeaf81ea95c36fe1dc4da449cf6092a792fd09
Author: Ben Gamari <ben at smart-cactus.org>
Date: Fri Sep 25 18:00:19 2015 +0200
Support multiple debug output levels
We now only strip block information from DebugBlocks when compiling with
`-g1`, intended to be used when only minimal debug information is
desired. `-g2` is assumed when `-g` is passed without any integer
argument.
Differential Revision: https://phabricator.haskell.org/D1281
>---------------------------------------------------------------
7aaeaf81ea95c36fe1dc4da449cf6092a792fd09
compiler/cmm/CmmLayoutStack.hs | 2 +-
compiler/codeGen/StgCmmMonad.hs | 4 ++--
compiler/coreSyn/CoreLint.hs | 6 +++---
compiler/coreSyn/CorePrep.hs | 2 +-
compiler/deSugar/Coverage.hs | 2 +-
compiler/iface/TcIface.hs | 4 ++--
compiler/main/DynFlags.hs | 10 ++++++----
compiler/nativeGen/AsmCodeGen.hs | 6 +++---
compiler/nativeGen/Dwarf.hs | 7 ++++---
compiler/nativeGen/X86/Ppr.hs | 6 +++---
utils/mkUserGuidePart/Options/CodeGen.hs | 7 +++++++
11 files changed, 33 insertions(+), 23 deletions(-)
Diff suppressed because of size. To see it, use:
git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 7aaeaf81ea95c36fe1dc4da449cf6092a792fd09
More information about the ghc-commits
mailing list