From 131a764e0e7abc90b322fd568e042d3c5a0633af Mon Sep 17 00:00:00 2001 From: Yuchen Wu Date: Thu, 14 Nov 2013 00:32:00 +0000 Subject: llvm-cov: Removed StringMap holding GCOVLines. According to the hazy gcov documentation, it appeared to be technically possible for lines within a block to belong to different source files. However, upon further investigation, gcov does not actually support multiple source files for a single block. This change removes a level of separation between blocks and lines by replacing the StringMap of GCOVLines with a SmallVector of ints representing line numbers. This also means that the GCOVLines class is no longer needed. This paves the way for supporting the "-a" option, which will output block information. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194637 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/tools/llvm-cov/Inputs/test_read_fail.gcno | Bin 0 -> 111 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 test/tools/llvm-cov/Inputs/test_read_fail.gcno (limited to 'test/tools/llvm-cov') diff --git a/test/tools/llvm-cov/Inputs/test_read_fail.gcno b/test/tools/llvm-cov/Inputs/test_read_fail.gcno new file mode 100644 index 0000000..63b5d71 Binary files /dev/null and b/test/tools/llvm-cov/Inputs/test_read_fail.gcno differ -- cgit v1.1