This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [RFC] use symbol_ref flags for rs6000
- From: Janis Johnson <janis187 at us dot ibm dot com>
- To: David Edelsohn <dje at watson dot ibm dot com>
- Cc: Andreas Tobler <toa at pop dot agri dot ch>, Geoff Keating <geoffk at geoffk dot org>, Stan Shebs <shebs at apple dot com>, Janis Johnson <janis187 at us dot ibm dot com>, gcc-patches at gcc dot gnu dot org
- Date: Wed, 30 Apr 2003 14:47:55 -0700
- Subject: Re: [RFC] use symbol_ref flags for rs6000
- References: <toa@pop.agri.ch> <200304301904.PAA29534@makai.watson.ibm.com>
On Wed, Apr 30, 2003 at 03:04:14PM -0400, David Edelsohn wrote:
> >>>>> Andreas Tobler writes:
>
> Andreas> ../../gcc/gcc/genflags.c: In function `max_operand_1':
> Andreas> ../../gcc/gcc/genflags.c:82: internal compiler error: in
> Andreas> current_file_function_operand, at config/rs6000/rs6000.c:2105
>
> I do not see a similar failure on AIX.
>
> I think these are bugs in config/darwin.c where it is creating a
> SYMBOL_REF for a stub, but not setting the appropriate flags -- possibly
> darwin.c:machopic_indirect_call_target().
Should I remove the assertion that is failing for Darwin, or revert
the patch, or will there be a fix to Darwin soon that sets the flags?
Janis