This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [3.4 PATCH] Fix miscompilation of Ada compiler on Alpha
- From: Richard Henderson <rth at redhat dot com>
- To: Eric Botcazou <ebotcazou at act-europe dot fr>
- Cc: Mark Mitchell <mark at codesourcery dot com>, gcc-patches at gcc dot gnu dot org
- Date: Thu, 4 Nov 2004 10:11:23 -0800
- Subject: Re: [3.4 PATCH] Fix miscompilation of Ada compiler on Alpha
- References: <200410291835.28348.ebotcazou@act-europe.fr>
On Fri, Oct 29, 2004 at 06:41:27PM +0200, Eric Botcazou wrote:
> * config/alpha/alpha.c (alpha_emit_conditional_branch): Don't
> use (op0-op1) == 0 if op0 is a pointer.
Ok.
But you'll want to look into gcc.dg/20040123-1.c, which still
fails with this patch. Essentially, REG_POINTER isn't being
set for a pointer register in this case.
r~