4 msgExtracting all functions from C++ source code
2 msgForce GCC to unroll a loop?
5 msgSyslog fixes a bug?
2 msggcc 4.2.x large file support
2 msgWindows DEP problem with nested functions
8 msgPorting GCC to 8051 Microcontroller
2 msgCleanup for thread local storage?
3 msgGCC 4.3.2 Install into Cygwin

gcno file doesn't include uncalled member funct...
\ Michael Morrell (6 May 2008)
. \ John Love-Jensen (6 May 2008)
. . \ Michael Morrell (7 May 2008)
. . . \ John Love-Jensen (7 May 2008)

3 msgGCC 4.3.0 configure failure: libgcc
2 msglex/yacc
1 msgBuilding trunk -- error msg instrucitons not qu...
2 msgMIPS atomic builtins
3 msgEnabling loop unrolling in small sections of code.
1 msg#pragma warning
2 msgProblems building gcc 4.3
8 msggcc 4.3.0 -- program search path issue
1 msgRe: WELCOME to gcc
2 msgInclude paths for cpp/g++ (gcc 4.3.0)
2 msgLinking a library and source file into another ...
Subject:Re: gcno file doesn't include uncalled member functions?
Group:Gcc-help
From:John Love-Jensen
Date:7 May 2008


Hi Michael,

> Can you elaborate on your comment about -O0 producing not-useful results?

That's in the context of performance profiling.

I have seen performance profiling that indicated that 90% of the programs
time was spent in a routine that in the optimized build was much less than
1% of the time.

That specific case is exemplary of non-optimized builds in general. Hence
performance profiling for the non-optimized build is not interesting, since
time spent fine-tuning (or re-architecting) the non-performant non-optimized
code is not a useful effort.

In the context of coverage profiling, -O0 should be fine. Perhaps even
preferred.

The rest of your message is a bit out of my knowledge, so hopefully someone
else addresses your other inquiries.

Sincerely,
--Eljay



© 2004-2008 readlist.com