aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorFangrui Song <maskray@google.com>2020-06-03 19:29:21 -0700
committerFangrui Song <maskray@google.com>2020-06-03 19:29:21 -0700
commit01899bb4e41178af6f4cf7b32833e661fe1e3322 (patch)
tree446a41e2da8fc3424f299fd30439936c16ad0abd /clang/lib/Lex/ModuleMap.cpp
parent049d860707ef22978b9379fee6dce38c66a22671 (diff)
downloadllvm-01899bb4e41178af6f4cf7b32833e661fe1e3322.zip
llvm-01899bb4e41178af6f4cf7b32833e661fe1e3322.tar.gz
llvm-01899bb4e41178af6f4cf7b32833e661fe1e3322.tar.bz2
[gcov] Improve .gcno compatibility with gcov and use DataExtractor
llvm-cov.test and many Inputs/test* files contain wrong tests. This patch rewrites a large portion of these files. The pre-canned .gcno & .gcda are replaced by binaries produced by clang --coverage (compatible with gcov 4.8~7) (after some GCDAProfiling.c bugs were fixed by my previous commits). Also make llvm-cov gcov on a little-endian host capable to parse big-endian .gcno and .gcda, and make llvm-cov gcov on big-endian host capable to parse little-endian .gcno and .gcda
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions