]> granicus.if.org Git - clang/commit
Introduce -flimit-debug-info.
authorDevang Patel <dpatel@apple.com>
Thu, 30 Sep 2010 19:05:55 +0000 (19:05 +0000)
committerDevang Patel <dpatel@apple.com>
Thu, 30 Sep 2010 19:05:55 +0000 (19:05 +0000)
commitc69e1cf04323f2e786d40e8a5ba84e77ee1c6827
tree95f650485a7f95f2ee8acb727460aeb7a2612075
parent297c706f219701b4c9464cccf527f3fe833afc95
Introduce -flimit-debug-info.
In this experimental mode try avoiding debug info emission for classes as much as possible. The goal is to reduce size of produced debuginfo without reducing quality of debug info in general. This is a work in progress.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@115188 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Driver/CC1Options.td
include/clang/Driver/Options.td
include/clang/Frontend/CodeGenOptions.h
lib/CodeGen/CGDebugInfo.cpp
lib/CodeGen/CGDebugInfo.h
lib/CodeGen/CGExprCXX.cpp
lib/Driver/Tools.cpp
lib/Frontend/CompilerInvocation.cpp