On Thu, May 09, 2024 at 02:58:52PM -0400, Marek Polacek wrote:
> On Thu, May 09, 2024 at 08:20:00PM +0200, Jakub Jelinek wrote:
> > --- gcc/cp/decl.cc.jj       2024-05-09 10:30:54.804505130 +0200
> > +++ gcc/cp/decl.cc  2024-05-09 17:07:08.400110018 +0200
> > @@ -19280,6 +19280,14 @@ cxx_comdat_group (tree decl)
> >       else
> >         break;
> >     }
> > +      /* If a ctor/dtor has already set the comdat group by
> > +    maybe_clone_body, don't override it.  */
> > +      if (SUPPORTS_ONE_ONLY
> > +     && TREE_CODE (decl) == FUNCTION_DECL
> > +     && DECL_CLONED_FUNCTION_P (decl)
> > +     && SUPPORTS_ONE_ONLY)
> > +   if (tree comdat = DECL_COMDAT_GROUP (decl))
> > +     return comdat;
> 
> This checks SUPPORTS_ONE_ONLY twice.

Oops, you're right, fixed in my copy.

        Jakub

Reply via email to