Symbol Size Variance
Sebastian Huber
sebastian.huber at embedded-brains.de
Wed May 23 06:28:37 UTC 2018
On 23/05/18 01:06, Joel Sherrill wrote:
> Or we may need to limit ourselves to source line mapping on a per
> executable
> basis. And generate reports using gcov output if we see methods change
> between executables. I have shied away from gcov as the primary format
> because I don't see how to do subexpression analysis.
>
> if (a == 0 || b == 1)
>
> That's one line of source but two sub-expressions. Unless it's changed
> recently, the debug info is not at a level of granularity to generate
> gcov data that can tell we always too the first sub-expression.
>
> I'm not arguing -- just saying that doing the analysis at the asm level
> gives us branch information I don't think we get via source line
> analysis and gcov.
Is the --all-blocks option of gcov helpful here?
https://gcc.gnu.org/onlinedocs/gcc/Invoking-Gcov.html#Invoking-Gcov
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.huber at embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
More information about the devel
mailing list