Make clang emit linkage names in debug info for subprograms when coverage info
authorNick Lewycky <nicholas@mxc.ca>
Wed, 20 Mar 2013 01:38:16 +0000 (01:38 +0000)
committerNick Lewycky <nicholas@mxc.ca>
Wed, 20 Mar 2013 01:38:16 +0000 (01:38 +0000)
commitc02bbb61e1225f961d99ae6daf9789afdee8bbcf
tree7e2ef4d480782f2b7f8e7967d3a71c9d4da48bcb
parent86e04ceaadf5e42877a0d76e766af45bf68224ff
Make clang emit linkage names in debug info for subprograms when coverage info
is enabled. Also add a new -test-coverage cc1 flag which makes testing coverage
possible and add our first clang-side coverage test.

llvm-svn: 177470
clang/include/clang/Driver/CC1Options.td
clang/include/clang/Frontend/CodeGenOptions.def
clang/lib/CodeGen/BackendUtil.cpp
clang/lib/CodeGen/CGDebugInfo.cpp
clang/lib/Frontend/CompilerInvocation.cpp
clang/test/CodeGenCXX/coverage.cpp [new file with mode: 0644]