> On 1/26/26 22:34, Joseph Myers wrote:
> > On Sun, 25 Jan 2026, Jørgen Kvalsvik wrote:
> > 
> > > diff --git a/gcc/testsuite/g++.dg/gcov/gcov-24.C 
> > > b/gcc/testsuite/g++.dg/gcov/gcov-24.C
> > > new file mode 100644
> > > index 00000000000..6bc82127736
> > > --- /dev/null
> > > +++ b/gcc/testsuite/g++.dg/gcov/gcov-24.C
> > > @@ -0,0 +1,814 @@
> > > +/* { dg-options "--coverage" } */
> > > +/* { dg-do run { target native } } */
> > 
> > gcov tests should no longer be restricted to { target native }, they can
> > run in cross-compilation environments as well now.  Likewise for all such
> > tests in this patch.
> > 
> 
> Ah, excellent. I've addressed this.
Hello,
I am sorry for taking long time to get to this.  The gcov interface
parts looks good to me.
The hash set for disable_coverage_blocks has chance to go out of sync as
blocks are removed. We have a lot of bit space in bb->flags
(cfg-flags.def).

However the front-end bits are out of my expertise, so I can not approve
them. Joseph, perhaps you can have a look?

Honza
> 
> Thanks,
> Jørgen

Reply via email to