2011-11-06 Pawel Zagorski * 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 * DesiredSymbols.cc, ReportsBase.h, ReportsText.cc, ReportsText.h, TraceConverter.cc, covoar.cc: Make compile again after host OS update. 2011-09-19 Pawel Zagorski 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 PR 1909/testing * ReportsHtml.cc: Add branch taken and not taken count columns. 2011-08-31 Pawel Zagorski * 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 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 * DesiredSymbols.cc, DesiredSymbols.h, covoar.cc: Fix typo. 2011-03-07 Jennifer Averett * 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 * 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 * 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 * CoverageReaderQEMU.cc: Finetune debug. 2011-01-24 Joel Sherrill * CoverageReaderQEMU.cc: Add debug for trace block having a bad address range. 2011-01-17 Joel Sherrill * CoverageMapBase.cc, CoverageMapBase.h, DesiredSymbols.cc: Improve NOP detection and processing. 2010-10-04 Joel Sherrill * qemu-dump-trace.c: Fix issues identified by clang-analyzer. 2010-06-21 Joel Sherrill * mkExplanation: Default value for verbose. 2010-06-18 Joel Sherrill * Makefile: Add simple script to help write explanation entries. * mkExplanation: New file. 2010-05-27 Joel Sherrill * CoverageReaderTSIM.cc: Coverage byte is in hexadecimal. * Target_sparc.cc: Add annulled form of branches. 2010-05-27 Jennifer Averett * ReportsHtml.cc: Modified to correctly sort of numeric values. 2010-05-27 Jennifer Averett * 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 * 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 * DesiredSymbols.cc: added -C to addr2line system call. 2010-05-25 Jennifer Averett * 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 * ObjdumpProcessor.cc, TargetBase.cc, TargetBase.h: Removed nm and moved -C on objdump call to point of system call. 2010-05-25 Jennifer.Averett * TargetBase.cc: Added -C to objdump and nm calls. 2010-05-25 Jennifer Averett * 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 * ConfigFile.cc, ReportsBase.cc: Fix warnings. 2010-05-24 TEAM * Created directory and split covoar from rtems-coverage.