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: Richard Henderson <rth at redhat dot com>
- To: Ulrich Weigand <weigand at immd1 dot informatik dot uni-erlangen dot de>
- Cc: mark at codesourcery dot com, gcc at gcc dot gnu dot org
- Date: Tue, 6 May 2003 14:57:17 -0700
- Subject: Re: GCC 3.3 Prelease broken on s390
- References: <200305062147.XAA09742@faui11.informatik.uni-erlangen.de>
On Tue, May 06, 2003 at 11:47:28PM +0200, Ulrich Weigand wrote:
> On s390, the CFA does not have the same value as the saved stack pointer,
> it is biased by 96/160 bytes relative to the stack.
Eh? There are assumptions *all over* that code that the
CFA of one frame is the stack pointer of the previous.
If s390 is doing something different... well, I don't
know how it ever worked.
I can work with you to address this, but I'm going to need
a few pointers to speed up the process. E.g. a picture of
the stack frame between one function and the next.
r~