This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC 3.3 Prelease broken on s390
- From: Ulrich Weigand <weigand at immd1 dot informatik dot uni-erlangen dot de>
- To: rth at redhat dot com (Richard Henderson)
- Cc: weigand at immd1 dot informatik dot uni-erlangen dot de (Ulrich Weigand), mark at codesourcery dot com, gcc at gcc dot gnu dot org
- Date: Wed, 7 May 2003 21:42:19 +0200 (MET DST)
- Subject: Re: GCC 3.3 Prelease broken on s390
Richard Henderson wrote:
> If I understand correctly, then this would be fixed by
>
> + #ifndef __s390__
> _Unwind_SetGRPtr (context, __builtin_dwarf_sp_column (), NULL);
> + #endif
>
> correct?
Basically yes, except that then the initial cfa is no longer
found when called from uw_init_context_1. This is fixed by the
second hunk of the patch I just committed ...
> > Would you suggest to check the above patch in anyway to make 3.3
> > more similar to head (apparently the patch is already in 3.2 ...),
> > and because it fixes at least C++?
>
> Well, not to make it more similar to head, but because it gets
> more cases demonstrably correct. On s390 and elsewhere.
We should certainly fix it properly on the head and for 3.3.1.
Whether this is something for 3.3 I have no strong opinion on
-- that's Mark's call ...
Bye,
Ulrich
--
Dr. Ulrich Weigand
weigand@informatik.uni-erlangen.de