This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Fix PR optimization/11198
- From: Mark Mitchell <mark at codesourcery dot com>
- To: Eric Botcazou <ebotcazou at libertysurf dot fr>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: 06 Jul 2003 15:32:28 -0700
- Subject: Re: [PATCH] Fix PR optimization/11198
- Organization: CodeSourcery, LLC
- References: <200307061039.30249.ebotcazou@libertysurf.fr>
On Sun, 2003-07-06 at 01:54, Eric Botcazou wrote:
> Hi,
>
> This is a regression from GCC 3.2.1 present on the 3.3 branch only (but
> latent on mainline). See http://gcc.gnu.org/ml/gcc/2003-07/msg00368.html
> for an analysis.
>
> Richard proposed to say that two objects conflict for the purpose of stack
> slots reuse if they have the same alias set. This ensures that distinct
> aggregate types don't conflict, without dwelling on the members of the
> aggregates.
>
> Big thanks to Volker and Wolfgang for reducing the original testcase (1.9 MB)
> to something usable from a debugging viewpoint.
>
> Bootstrapped/regtested on i586-redhat-linux-gnu (3.3 branch except Ada). Ok
> for mainline and 3.3 branch?
OK, thanks.
--
Mark Mitchell <mark@codesourcery.com>
CodeSourcery, LLC