[Bug gcov-profile/44779] New: The gcov library does not adequately handle functions with constructor/destructor attributes

2010-07-02 Thread jay dot vaughan at thalesgroup dot com
oduct: gcc Version: 4.1.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: gcov-profile AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jay dot vaughan at thalesgroup dot com GCC host triplet: i586-redhat-lin

[Bug gcov-profile/44779] The gcov library does not adequately handle functions with constructor/destructor attributes

2010-07-02 Thread jay dot vaughan at thalesgroup dot com
--- Comment #2 from jay dot vaughan at thalesgroup dot com 2010-07-02 11:29 --- Created an attachment (id=21066) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21066&action=view) Makefile for testcase. This the Makefile for a testunit that will demonstrate this be

[Bug gcov-profile/44779] The gcov library does not adequately handle functions with constructor/destructor attributes

2010-07-02 Thread jay dot vaughan at thalesgroup dot com
--- Comment #3 from jay dot vaughan at thalesgroup dot com 2010-07-02 11:30 --- Created an attachment (id=21067) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21067&action=view) This is the test application program sources for the testunit. This file is the test applicat

[Bug gcov-profile/44779] The gcov library does not adequately handle functions with constructor/destructor attributes

2010-07-02 Thread jay dot vaughan at thalesgroup dot com
--- Comment #4 from jay dot vaughan at thalesgroup dot com 2010-07-02 11:31 --- Created an attachment (id=21068) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21068&action=view) This is the test library sources for the testunit. This file is the test library, which is

[Bug gcov-profile/44779] The gcov library does not adequately handle functions with constructor/destructor attributes

2010-07-02 Thread jay dot vaughan at thalesgroup dot com
--- Comment #5 from jay dot vaughan at thalesgroup dot com 2010-07-02 11:32 --- To use the sources provided as a test unit: 1. First, 'make clean'. 2. Then, 'make test.app' - notice the coverage of the constructor/destructor functions. 3. Then, 'make te