This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [v3] PATCH to revert the aliasing problem workaround in function::swap
- From: Paolo Carlini <paolo dot carlini at oracle dot com>
- To: Jason Merrill <jason at redhat dot com>
- Cc: gcc-patches List <gcc-patches at gcc dot gnu dot org>, libstdc++ <libstdc++ at gcc dot gnu dot org>, Richard Guenther <rguenther at suse dot de>
- Date: Thu, 27 May 2010 19:44:02 +0200
- Subject: Re: [v3] PATCH to revert the aliasing problem workaround in function::swap
- References: <4BFEA107.5020003@redhat.com>
On 05/27/2010 06:42 PM, Jason Merrill wrote:
> With recent improvements in alias analysis, this workaround is no
> longer necessary; I'm restoring the original code that just does union
> assignment so that the testsuite will complain if we start making
> invalid assumptions again.
>
> Tested x86_64-pc-linux-gnu, applied to trunk.
That's good to know, thanks.
Thus, it means that both 42832 and 42845 can be just closed?
Paolo.