| Index: third_party/lcov/CHANGES
|
| diff --git a/third_party/lcov/CHANGES b/third_party/lcov/CHANGES
|
| index bb678962174c66dd4292cdcedadb57fb5dbc61e5..18cfcefa8030629254b16a56c0b90800f3521ce3 100644
|
| --- a/third_party/lcov/CHANGES
|
| +++ b/third_party/lcov/CHANGES
|
| @@ -1,3 +1,183 @@
|
| +Version 1.10
|
| +============
|
| +
|
| +All:
|
| +- Disabled branch coverage processing per default to improve processing
|
| + performance (can be re-enabled using a config file setting)
|
| +- Added option --rc to override config file settings from the command line
|
| +- Added option --config-file to override the config file location
|
| +- Fixed handling of '<' in filenames
|
| +
|
| +genhtml:
|
| +- Added option --ignore-errors to continue after errors
|
| +- Added man page note to further explain branch coverage output
|
| +- Fixed man page description of default coverage rates
|
| +- Fixed HTML page title for directory pages
|
| +- Fixed handling of special characters in file and directory names
|
| +- Fixed directory prefix calculation
|
| +- Fixed warning when source files are found in root directory
|
| +
|
| +geninfo:
|
| +- Added options --external and --no-external to include/exclude external
|
| + source files such as standard libary headers
|
| +- Added option --compat to specify compatibility modes
|
| +- Added missing man page sections for --derive-func-data and --no-markers
|
| +- Added support for MinGW output on MSYS. From martin.hopfeld@sse-erfurt.de
|
| +- Added support for gcc 4.7 .gcno file format. Based on patch by
|
| + berrange@redhat.com
|
| +- Added auto-detection of gcc-4.7 function record format. Includes
|
| + suggestions by garnold@google.com
|
| +- Fixed exclusion markers for --derive-func-data. Reported by bettse@gmail.com
|
| +- Fixed processing of pre-3.3 gcov files. Reported by georgysebastian@gmail.com
|
| +- Fixed handling of '<built-in>.gcov' files
|
| +- Fixed warning about unhandled .gcov files
|
| +- Improved --debug output
|
| +- Removed help text for obsolete parameter --function-coverage
|
| +
|
| +genpng:
|
| +- Fixed handling of empty source files. Reported by: sylvestre@debian.org
|
| +
|
| +lcov:
|
| +- Added options --external and --no-external to include/exclude external source
|
| + files such as standard libary headers
|
| +- Added option --summary to show summary coverage information
|
| +- Added option --compat to specify compatibility modes
|
| +- Fixed missing Perl version dependency in RPM spec file. Reported by
|
| + Martin Hopfeld <martin.hopfeld@sse-erfurt.de>
|
| +- Fixed geninfo not recognizing Objective-C functions. Based on patch
|
| + by abrahamh@web.de
|
| +- Fixed option --no-recursion not being passed to geninfo
|
| +- Fixed capitalization of the term 'Perl'
|
| +- Improved coverage rate calculation to only show 0%/100% when no/full coverage
|
| + is achieved. Based on suggestions by Paul.Zimmermann@loria.fr and
|
| + vincent@vinc17.net
|
| +
|
| +lcovrc:
|
| +- Added description for geninfo_compat setting
|
| +- Added config file setting 'genhtml_charset' to specify HTML charset
|
| +- Added config file setting 'geninfo_external' to include/exclude external
|
| + source files such as standard libary headers
|
| +- Added config file setting 'geninfo_gcov_all_blocks' to modify lcov's use
|
| + of gcov's -a option
|
| +- Added config file setting 'geninfo_compat' to specify compatibility modes
|
| +- Added config file setting 'geninfo_adjust_src_path' to enabled source path
|
| + adjustments. Inspired by patch by ammon.riley@gmail.com
|
| +- Added config file setting 'geninfo_auto_base' to automatically determine
|
| + the base directory when collecting coverage data
|
| +- Added config file setting 'lcov_function_coverage' to enable/disable
|
| + function coverage processing
|
| +- Added config file setting 'lcov_branch_coverage' to enable/disable
|
| + branch coverage processing
|
| +
|
| +
|
| +Version 1.9
|
| +===========
|
| +
|
| +genhtml:
|
| +- Improved wording for branch representation tooltip text
|
| +- Fixed vertical alignment of HTML branch representation
|
| +
|
| +geninfo:
|
| +- Improved warning message about --initial not generating branch coverage data
|
| +- Debugging messages are now printed to STDERR instead of STDOUT
|
| +- Fixed problem with some .gcno files. Reported by gui@futarque.com.
|
| + (file.gcno: reached unexpected end of file)
|
| +- Fixed problem with relative build paths. Reported by zhanbiao2000@gmail.com.
|
| + (cannot find an entry for ^#src#test.c.gcov in .gcno file, skipping file!)
|
| +- Fixed problem where coverage data is missing for some files. Reported by
|
| + weston_schmidt@open-roadster.com
|
| +- Fixed problem where exclusion markers are ignored when gathering
|
| + initial coverage data. Reported by ahmed_osman@mentor.com.
|
| +- Fixed large execution counts showing as negative numbers in HTML output.
|
| + Reported by kkyriako@yahoo.com.
|
| +- Fixed problem that incorrectly associated branches outside of a block with
|
| + branches inside the first block
|
| +
|
| +lcov:
|
| +- Fixed problem that made lcov ignore --kernel-directory parameters when
|
| + specifying --initial. Reported by hjia@redhat.com.
|
| +- Added --list-full-path option to prevent lcov from truncating paths in list
|
| + output
|
| +- Added lcov_list_width and lcov_list_truncate_max directives to the
|
| + lcov configuration file to allow for list output customization
|
| +- Improved list output
|
| +
|
| +COPYING:
|
| +- Added license text to better comply with GPL recommendations
|
| +
|
| +
|
| +Version 1.8
|
| +===========
|
| +
|
| +gendesc:
|
| +- Fixed problem with single word descriptions
|
| +
|
| +genhtml:
|
| +- Added support for branch coverage measurements
|
| +- Added --demangle-cpp option to convert C++ function names to human readable
|
| + format. Based on a patch by slava.semushin@gmail.com.
|
| +- Improved color legend: legend display takes up less space in HTML output
|
| +- Improved coverage rate limits: all coverage types use the same limits
|
| + unless specified otherwise
|
| +- Fixed CRLF line breaks in source code when generating html output. Based
|
| + on patch by michael.knigge@set-software.de.
|
| +- Fixed warning when $HOME is not set
|
| +- Fixed problem with --baseline-file option. Reported by sixarm@gmail.com.
|
| + (Undefined subroutine &main::add_fnccounts called at genhtml line 4560.)
|
| +- Fixed problem with --baseline-file option and files without function
|
| + coverage data (Can't use an undefined value as a HASH reference at genhtml
|
| + line 4441.)
|
| +- Fixed short-name option ambiguities
|
| +- Fixed --highlight option not showing line data from converted test data
|
| +- Fixed warnings about undefined value used. Reported by nikita@zhuk.fi.
|
| +- Fixed error when processing tracefiles without function data. Reported
|
| + by richard.corden@gmail.com (Can't use an undefined value as a HASH
|
| + reference at genhtml line 1506.)
|
| +
|
| +geninfo:
|
| +- Added support for branch coverage measurements
|
| +- Added support for exclusion markers: Users can exclude lines of code from
|
| + coverage reports by adding keywords to the source code.
|
| +- Added --derive-func-data option
|
| +- Added --debug option to better debug problems with graph files
|
| +- Fixed CRLF line breaks in source code when generating tracefiles. Based on
|
| + patch by michael.knigge@set-software.de.
|
| +- Fixed problems with unnamed source files
|
| +- Fixed warning when $HOME is not set. Reported by acalando@free.fr.
|
| +- Fixed errors when processing unnamed source files
|
| +- Fixed help text typo
|
| +- Fixed errors when processing incomplete function names in .bb files
|
| +- Fixed filename prefix detection
|
| +- Fixed problem with matching filename
|
| +- Fixed problem when LANG is set to non-english locale. Reported by
|
| + benoit_belbezet@yahoo.fr.
|
| +- Fixed short-name option ambiguities
|
| +
|
| +genpng:
|
| +- Fixed runtime-warning
|
| +
|
| +lcov:
|
| +- Added support for branch coverage measurements
|
| +- Added support for the linux-2.6.31 upstream gcov kernel support
|
| +- Added --from-package and --to-package options
|
| +- Added --derive-func-data option
|
| +- Added overall coverage result output for more operations
|
| +- Improved output of lcov --list
|
| +- Improved gcov-kernel handling
|
| +- Fixed minor problem with --diff
|
| +- Fixed double-counting of function data
|
| +- Fixed warning when $HOME is not set. Reported by acalando@free.fr.
|
| +- Fixed error when combining tracefiles without function data. Reported by
|
| + richard.corden@gmail.com. (Can't use an undefined value as a HASH reference
|
| + at lcov line 1341.)
|
| +- Fixed help text typo
|
| +- Fixed filename prefix detection
|
| +- Fixed lcov ignoring information about converted test data
|
| +
|
| +README:
|
| +- Added note to mention required -lgcov switch during linking
|
| +
|
| +
|
| Version 1.7:
|
| ============
|
|
|
| @@ -85,7 +265,7 @@ lcov:
|
| - Updated help text
|
| - Updated man page
|
| - Fixed lcov not working when -k is specified more than once
|
| -- Fixed lcov not deleting .gcda files when specifiying -z and -d
|
| +- Fixed lcov not deleting .gcda files when specifying -z and -d
|
|
|
| lcovrc:
|
| - Added geninfo_compat_libtool option
|
|
|