GCC 3.3 Prelease broken on s390
Ulrich Weigand
weigand@immd1.informatik.uni-erlangen.de
Wed May 7 19:42:00 GMT 2003
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
More information about the Gcc
mailing list