This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: var-tracking and s390's LM(G)
- From: "Ulrich Weigand" <uweigand at de dot ibm dot com>
- To: uweigand at de dot ibm dot com (Ulrich Weigand)
- Cc: rdsandiford at googlemail dot com (Richard Sandiford), rth at redhat dot com (Richard Henderson), jakub at redhat dot com (Jakub Jelinek), gcc-patches at gcc dot gnu dot org, Andreas dot Krebbel at de dot ibm dot com
- Date: Wed, 5 Feb 2014 22:29:00 +0100 (CET)
- Subject: Re: var-tracking and s390's LM(G)
- Authentication-results: sourceware.org; auth=none
I wrote and forgot to proof-read:
> Actually, now I think the problem originally described there is still
> valid: on s390 the CFA is *not* equal to the value at function entry,
... CFA is not equal to the *SP* value at function entry ...
> but biased by 96/160 bytes. So setting the SP to the CFA is wrong ...
Bye,
Ulrich
--
Dr. Ulrich Weigand
GNU/Linux compilers and toolchain
Ulrich.Weigand@de.ibm.com