This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: [RFC PATCH] Optimized __cxa_guard_{acquire,release,abort} for Linux
- From: Benjamin Kosnik <bkoz at redhat dot com>
- To: Jakub Jelinek <jakub at redhat dot com>
- Cc: Jason Merrill <jason at redhat dot com>, gcc-patches at gcc dot gnu dot org, libstdc++ at gcc dot gnu dot org
- Date: Fri, 4 Jan 2008 16:50:12 -0600
- Subject: Re: [RFC PATCH] Optimized __cxa_guard_{acquire,release,abort} for Linux
- References: <20071231133948.GQ20451@devserv.devel.redhat.com>
> The patch below doesn't include the configury bits yet (they might be
> very similar to enable_linux_futex stuff in libgomp configury).
> Would this be acceptable with the configury bits in even for 4.3
> (could be e.g. only enabled if explicitly requested with
> --enable-linux-futex there), or just 4.4+
I would rather put this in 4.3, especially considering the new work in
this area from 4.2 hasn't been released yet. Then, we won't be changing
it and changing it again.
As for the configure bits, I suggest using the same bits (exactly) for
both libgomp and libstdc++, to avoid yet more twisty borrowing between
these two runtimes.
;)
Which means you might as well move it toplevel and avoid the
duplication if possible. Thoughts?
-benjamin