Skip to content

Commit

Permalink
lcov: updated CHANGES file and copyright years
Browse files Browse the repository at this point in the history
  • Loading branch information
Peter Oberparleiter authored and oberpar committed Jun 10, 2014
1 parent 897322e commit a432eff
Show file tree
Hide file tree
Showing 4 changed files with 75 additions and 6 deletions.
69 changes: 69 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,72 @@
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

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 '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
===========

Expand Down
4 changes: 2 additions & 2 deletions bin/genhtml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/perl -w
#
# Copyright (c) International Business Machines Corp., 2002,2010
# Copyright (c) International Business Machines Corp., 2002,2012
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
Expand Down Expand Up @@ -72,7 +72,7 @@ use Digest::MD5 qw(md5_base64);

# Global constants
our $title = "LCOV - code coverage report";
our $lcov_version = 'LCOV version 1.10 pre (CVS $Revision: 1.65 $)';
our $lcov_version = 'LCOV version 1.10 pre (CVS $Revision: 1.66 $)';
our $lcov_url = "http://ltp.sourceforge.net/coverage/lcov.php";
our $tool_name = basename($0);

Expand Down
4 changes: 2 additions & 2 deletions bin/geninfo
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/perl -w
#
# Copyright (c) International Business Machines Corp., 2002,2010
# Copyright (c) International Business Machines Corp., 2002,2012
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
Expand Down Expand Up @@ -61,7 +61,7 @@ if( $^O eq "msys" )
}

# Constants
our $lcov_version = 'LCOV version 1.10 pre (CVS $Revision: 1.111 $)';
our $lcov_version = 'LCOV version 1.10 pre (CVS $Revision: 1.112 $)';
our $lcov_url = "http://ltp.sourceforge.net/coverage/lcov.php";
our $gcov_tool = "gcov";
our $tool_name = basename($0);
Expand Down
4 changes: 2 additions & 2 deletions bin/lcov
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/perl -w
#
# Copyright (c) International Business Machines Corp., 2002,2010
# Copyright (c) International Business Machines Corp., 2002,2012
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
Expand Down Expand Up @@ -71,7 +71,7 @@ use Cwd qw /abs_path getcwd/;


# Global constants
our $lcov_version = 'LCOV version 1.10 pre (CVS $Revision: 1.89 $)';
our $lcov_version = 'LCOV version 1.10 pre (CVS $Revision: 1.90 $)';
our $lcov_url = "http://ltp.sourceforge.net/coverage/lcov.php";
our $tool_name = basename($0);

Expand Down

0 comments on commit a432eff

Please sign in to comment.