On Tue, 9 Sept 2025 at 00:52, Jonathan Wakely <jwak...@redhat.com> wrote:
>
> On Mon, 8 Sept 2025 at 21:06, Jonathan Wakely <jwak...@redhat.com> wrote:
> >
> > On Mon, 8 Sept 2025 at 20:59, François Dumont <frs.dum...@gmail.com> wrote:
> > >
> > > This is V2 of this patch. Main diff with initial version is that I
> > > restored the copy of functors in C++98.
> > >
> > > I'm all ears for a new name for the _GLIBCXX_CP_FWDREF macros.
> >
> > Great, I was going to ask you about the status of this patch. I'll
> > take a look ASAP.
>
> It seems to be three changes all bundled together into one patch,
> replacing the __iter_comp_iter wrappers, reducing the number of copies
> of functors, and changing lower_bound/upper_bound internals to work
> with non-const values.
>
> The first two changes are good, but should be separate commits, and I
> don't think the third is needed.
>
> My approach for the first change seems simpler:
> https://forge.sourceware.org/gcc/gcc-TEST/compare/trunk...redi:remove-predefined-ops

I've updated that branch with some more simplifications.

Reply via email to