summaryrefslogtreecommitdiffstats
path: root/covoar (follow)
Commit message (Collapse)AuthorAgeFilesLines
* covoar/GcovData.h: Remove unused private variableJoel Sherrill2014-05-021-1/+0
|
* covoar: Fix issues spotted by clang on FreeBSD 10Joel Sherrill2014-05-029-153/+171
|
* Remove CVS RemnantsJoel Sherrill2013-04-151-150/+0
|
* SymbolTable.cc: Improve diagnostics on method size mismatchJoel Sherrill2012-09-121-3/+8
|
* ObjdumpProcessor.cc: Fix single NOP instructions for alignment bugJoel Sherrill2012-09-121-1/+4
| | | | | | finalizeSymbol() must account for only a single instruction being added at the end of a method for alignment purposes. This requires using a different form of the erase() method.
* DesiredSymbols.cc::computeUncovered: Ensure all bytes in a NOP are marked as ↵Joel Sherrill2012-09-121-1/+6
| | | | executed
* rtems-testing - Remove CVS Ids (manual edits)Joel Sherrill2012-05-153-8/+0
|
* rtems-testing - Remove CVS Ids (scripted)Joel Sherrill2012-05-1585-329/+0
|
* Rename .cvsignore to .gitignore.Joel Sherrill2012-01-141-0/+0
|
* 2011-11-06 Pawel Zagorski <pzagor@agh.edu.pl>Joel Sherrill2011-12-0113-6/+1683
| | | | | | | | | * 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>Joel Sherrill2011-11-047-3/+15
| | | | | | * 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>Joel Sherrill2011-09-203-4/+16
| | | | | | | 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>Joel Sherrill2011-09-012-1/+21
| | | | | PR 1909/testing * ReportsHtml.cc: Add branch taken and not taken count columns.
* *** empty log message ***Joel Sherrill2011-08-317-22/+133
|
* 2011-08-21 Pawel Zagorski <pzagor@agh.edu.pl>Joel Sherrill2011-08-215-11/+67
| | | | | | | | | 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>Joel Sherrill2011-03-084-3/+7
| | | | * DesiredSymbols.cc, DesiredSymbols.h, covoar.cc: Fix typo.
* 2011-03-07 Jennifer Averett <Jennifer.Averett@oarcorp.com>Jennifer Averett2011-03-073-1/+8
| | | | | | * 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>Jennifer Averett2011-01-258-78/+283
| | | | | | * 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>Joel Sherrill2011-01-252-11/+12
| | | | | * 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>Joel Sherrill2011-01-242-18/+31
| | | | * CoverageReaderQEMU.cc: Finetune debug.
* 2011-01-24 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-01-242-1/+14
| | | | | * CoverageReaderQEMU.cc: Add debug for trace block having a bad address range.
* 2011-01-17 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-01-174-2/+73
| | | | | * CoverageMapBase.cc, CoverageMapBase.h, DesiredSymbols.cc: Improve NOP detection and processing.
* 2010-10-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-10-042-4/+8
| | | | * qemu-dump-trace.c: Fix issues identified by clang-analyzer.
* 2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-06-212-0/+5
| | | | * mkExplanation: Default value for verbose.
* 2010-06-18 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-06-183-2/+82
| | | | | * Makefile: Add simple script to help write explanation entries. * mkExplanation: New file.
* 2010-06-07 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-06-071-1/+1
| | | | * Makefile: Drop arguments not supported by older GCC versions.
* 2010-05-27 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-05-273-1/+22
| | | | | * CoverageReaderTSIM.cc: Coverage byte is in hexadecimal. * Target_sparc.cc: Add annulled form of branches.
* 2010-05-27 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett2010-05-272-4/+8
| | | | * ReportsHtml.cc: Modified to correctly sort of numeric values.
* 2010-05-27 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett2010-05-277-4/+93
| | | | | | * 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>Joel Sherrill2010-05-263-8/+22
| | | | | | * 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>Jennifer Averett2010-05-262-1/+5
| | | | * DesiredSymbols.cc: added -C to addr2line system call.
* 2010-05-25 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett2010-05-257-174/+59
| | | | | | | * 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>Jennifer Averett2010-05-254-21/+7
| | | | | * 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>Jennifer Averett2010-05-252-2/+6
| | | | * TargetBase.cc: Added -C to objdump and nm calls.
* 2010-05-25 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett2010-05-255-69/+98
| | | | | | * 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>Joel Sherrill2010-05-243-4/+9
| | | | * ConfigFile.cc, ReportsBase.cc: Fix warnings.
* 2010-05-24 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-05-244-0/+1554
| | | | * .cvsignore, Doxyfile, configFile.txt, covoar_flow.doc: New files.
* 2010-05-24 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-05-242-8/+20
| | | | | | * CoverageReaderTSIM.cc: Add branch coverage to TSIM. Only on erc32 and leon3 at this time. * ChangeLog: New file.
* 2010-05-24 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett2010-05-2489-0/+13086
* covoar/05_ascending.gif, covoar/05_descending.gif, covoar/05_unsorted.gif, covoar/ConfigFile.cc, covoar/ConfigFile.h, covoar/CoverageFactory.cc, covoar/CoverageFactory.h, covoar/CoverageMap.cc, covoar/CoverageMap.h, covoar/CoverageMapBase.cc, covoar/CoverageMapBase.h, covoar/CoverageRanges.cc, covoar/CoverageRanges.h, covoar/CoverageReaderBase.cc, covoar/CoverageReaderBase.h, covoar/CoverageReaderQEMU.cc, covoar/CoverageReaderQEMU.h, covoar/CoverageReaderRTEMS.cc, covoar/CoverageReaderRTEMS.h, covoar/CoverageReaderSkyeye.cc, covoar/CoverageReaderSkyeye.h, covoar/CoverageReaderTSIM.cc, covoar/CoverageReaderTSIM.h, covoar/CoverageWriterBase.cc, covoar/CoverageWriterBase.h, covoar/CoverageWriterRTEMS.cc, covoar/CoverageWriterRTEMS.h, covoar/CoverageWriterSkyeye.cc, covoar/CoverageWriterSkyeye.h, covoar/CoverageWriterTSIM.cc, covoar/CoverageWriterTSIM.h, covoar/DesiredSymbols.cc, covoar/DesiredSymbols.h, covoar/ExecutableInfo.cc, covoar/ExecutableInfo.h, covoar/Explanations.cc, covoar/Explanations.h, covoar/Makefile, covoar/ObjdumpProcessor.cc, covoar/ObjdumpProcessor.h, covoar/ReportsBase.cc, covoar/ReportsBase.h, covoar/ReportsHtml.cc, covoar/ReportsHtml.h, covoar/ReportsText.cc, covoar/ReportsText.h, covoar/SymbolTable.cc, covoar/SymbolTable.h, covoar/TargetBase.cc, covoar/TargetBase.h, covoar/TargetFactory.cc, covoar/TargetFactory.h, covoar/Target_arm.cc, covoar/Target_arm.h, covoar/Target_i386.cc, covoar/Target_i386.h, covoar/Target_lm32.cc, covoar/Target_lm32.h, covoar/Target_m68k.cc, covoar/Target_m68k.h, covoar/Target_powerpc.cc, covoar/Target_powerpc.h, covoar/Target_sparc.cc, covoar/Target_sparc.h, covoar/TraceConverter.cc, covoar/TraceList.cc, covoar/TraceList.h, covoar/TraceReaderBase.cc, covoar/TraceReaderBase.h, covoar/TraceReaderLogQEMU.cc, covoar/TraceReaderLogQEMU.h, covoar/TraceWriterBase.cc, covoar/TraceWriterBase.h, covoar/TraceWriterQEMU.cc, covoar/TraceWriterQEMU.h, covoar/app_common.cc, covoar/app_common.h, covoar/configfile_test.cc, covoar/coverage_converter.cc, covoar/covmerge.cc, covoar/covoar.cc, covoar/covoar.css, covoar/filter.gif, covoar/qemu-dump-trace.c, covoar/qemu-log.h, covoar/qemu-traces.h, covoar/rtemscov_header.h, covoar/skyeye_header.h, covoar/table.js: New files.