[Bug target/35907] [4.3/4.4 Regression] 64-bit power6 glibc miscompilation
amodra at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Thu Apr 17 12:29:00 GMT 2008
------- Comment #21 from amodra at gcc dot gnu dot org 2008-04-17 12:28 -------
Subject: Bug 35907
Author: amodra
Date: Thu Apr 17 12:27:56 2008
New Revision: 134388
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134388
Log:
PR target/35907
* config/rs6000/rs6000.c (rs6000_emit_epilogue): Restore vr and vrsave
regs before frame pop when needed. If use_backchain_to_restore_sp
then load backchain into a temp reg to restore vr and vrsave. Add
code to restore vr after frame pop if possible.
Modified:
branches/gcc-4_3-branch/gcc/ChangeLog
branches/gcc-4_3-branch/gcc/config/rs6000/rs6000.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35907
More information about the Gcc-bugs
mailing list