1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
|
2011-11-06 Pawel Zagorski <pzagor@agh.edu.pl>
* DesiredSymbols.cc, ExecutableInfo.cc, SymbolTable.cc, covoar.cc:
Added methods dumpExecutableInfo( void ) and dumpSymbolTable( void )
that can dump cointainers to stdout for debug purposes. Covoar now
accepts aditional command line argument -g GCNOS_LIST with list of
xxx.gcno files. If non-empty list is provided gcov outputs will be
craeated based on each file in the list.
2011-11-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* DesiredSymbols.cc, ReportsBase.h, ReportsText.cc, ReportsText.h,
TraceConverter.cc, covoar.cc: Make compile again after host OS
update.
2011-09-19 Pawel Zagorski <pzagor@agh.edu.pl>
PR 1909/testing
* DesiredSymbols.cc, ReportsHtml.cc: Fixed Taken / Not taken
information to be shown in separate sortable and filterable collumns
in branch report. Minor code aligment fix in DesiredSymbols.c
2011-09-01 Pawel Zagorski <pzagor@agh.edu.pl>
PR 1909/testing
* ReportsHtml.cc: Add branch taken and not taken count columns.
2011-08-31 Pawel Zagorski <pzagor@agh.edu.pl>
* covoar/CoverageMapBase.cc, covoar/CoverageMapBase.h,
covoar/DesiredSymbols.cc, covoar/DesiredSymbols.h,
covoar/app_common.cc, covoar/app_common.h,
rtems-coverage/do_coverage:
Modified do_coverage script and source code to gather information
about object files from which symbols originate. Changed tracking
of "branch was taken" and "branch was not taken" from booleans to
counters. Change propagated and new helper methods added:
(getWasTaken, getWasNotTaken, sumWasTaken, sumWasNotTaken)
2011-08-21 Pawel Zagorski <pzagor@agh.edu.pl>
PR 1900/testing
* CoverageMapBase.cc, CoverageMapBase.h, DesiredSymbols.cc:
Changed tracking of "instruction was executed" from a boolean
to a counter. This change was propagated as needed and a helper
method to access new information (getWasExecuted) was added.
* covoar.cc: Removed unnecessary blank line.
2011-03-08 Joel Sherrill <joel.sherrilL@OARcorp.com>
* DesiredSymbols.cc, DesiredSymbols.h, covoar.cc: Fix typo.
2011-03-07 Jennifer Averett <Jennifer.Averett@oarcorp.com>
* CoverageMapBase.cc, ObjdumpProcessor.cc: Increase symbol length so
there is no chance of overflow. Initialize isNop in order to fix bug
that results in missed instructions both covered and uncovered.
2011-01-25 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* CoverageMapBase.cc, CoverageMapBase.h, CoverageReaderQEMU.cc,
DesiredSymbols.cc, ExecutableInfo.cc, SymbolTable.cc, SymbolTable.h:
Modifications to track multiple address ranges for the same symbol.
2011-01-25 Joel Sherrill <joel.sherrill@oarcorp.com>
* ExecutableInfo.cc: Hack a shot at seeing if symbol is already known.
If so, then say it has multiple ranges.
2011-01-24 Joel Sherrill <joel.sherrilL@OARcorp.com>
* CoverageReaderQEMU.cc: Finetune debug.
2011-01-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* CoverageReaderQEMU.cc: Add debug for trace block having a bad address
range.
2011-01-17 Joel Sherrill <joel.sherrilL@OARcorp.com>
* CoverageMapBase.cc, CoverageMapBase.h, DesiredSymbols.cc: Improve NOP
detection and processing.
2010-10-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* qemu-dump-trace.c: Fix issues identified by clang-analyzer.
2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* mkExplanation: Default value for verbose.
2010-06-18 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile: Add simple script to help write explanation entries.
* mkExplanation: New file.
2010-05-27 Joel Sherrill <joel.sherrilL@OARcorp.com>
* CoverageReaderTSIM.cc: Coverage byte is in hexadecimal.
* Target_sparc.cc: Add annulled form of branches.
2010-05-27 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* ReportsHtml.cc: Modified to correctly sort of numeric values.
2010-05-27 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* ReportsBase.cc, ReportsBase.h, ReportsHtml.cc, ReportsHtml.h,
ReportsText.cc, ReportsText.h: Added visual break between information
sections in the annotated report.
2010-05-26 Joel Sherrill <joel.sherrilL@OARcorp.com>
* CoverageReaderTSIM.cc: Branch coverage works now.
* DesiredSymbols.cc: Do not fatal on size mismatch. Just patch it
up and continue.
2010-05-26 Jennifer.Averett<Jennifer.Averett@OARcorp.com>
* DesiredSymbols.cc: added -C to addr2line system call.
2010-05-25 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* DesiredSymbols.cc, Explanations.cc, ObjdumpProcessor.cc,
TraceReaderLogQEMU.cc, app_common.cc, app_common.h: Added a
inputBuffer to app_common and modified all fgets calls to use this
buffer. This will allow for a size increase if necessary.
2010-05-25 Jennifer.Averett <Jennifer.Averett@OARcorp.com>
* ObjdumpProcessor.cc, TargetBase.cc, TargetBase.h: Removed nm and
moved -C on objdump call to point of system call.
2010-05-25 Jennifer.Averett <Jennifer.Averett@OARcorp.com>
* TargetBase.cc: Added -C to objdump and nm calls.
2010-05-25 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* ReportsBase.cc, ReportsBase.h, ReportsHtml.cc, covoar.cc: Moved the
summary report to the covoar common reports in the report class and
out of the rtems specific items in the report index.
2010-05-24 Joel Sherrill <joel.sherrilL@OARcorp.com>
* ConfigFile.cc, ReportsBase.cc: Fix warnings.
2010-05-24 TEAM
* Created directory and split covoar from rtems-coverage.
|