This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Fix TLS related ICE
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Richard Henderson <rth at redhat dot com>, roland at redhat dot com, gcc-patches at gcc dot gnu dot org
- Date: Sun, 4 Aug 2002 15:20:54 -0400
- Subject: Re: [PATCH] Fix TLS related ICE
- References: <20020730154715.H20867@sunsite.ms.mff.cuni.cz> <20020730094559.E1375@redhat.com> <20020730141227.Q1596@devserv.devel.redhat.com> <20020801135656.B2731@redhat.com>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Thu, Aug 01, 2002 at 01:56:56PM -0700, Richard Henderson wrote:
> On Tue, Jul 30, 2002 at 02:12:27PM -0400, Jakub Jelinek wrote:
> > If memory_address_p was tested unconditionally there, I'm afraid it would
> > cause -fforce-addr by default on most arches (where a SYMBOL_REF
> > is not valid memory address).
>
> Hum. I wonder if that would be a bad thing?
>
> Anyway, I still don't like testing DECL_THREAD_LOCAL here. How
> about something like this instead?
>
> * calls.c: Include recog.h and insn-config.h.
> (precompute_register_parameters): Force arguments to be
> general_operand.
> * Makefile.in (calls.o): Update.
This one did not bootstrap on IA-64, will have to investigate.
Jakub