diff options
author | Jakub Jelinek <jakub@redhat.com> | 2004-06-29 21:27:07 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2004-06-29 21:27:07 +0200 |
commit | b4db40bf1d01d70605906d9c6a5274acba677668 (patch) | |
tree | e6d98ee2b5e7a183363c1d90876fddc8ca385777 /gcc/fortran/decl.c | |
parent | 9056bd70254731635be255e7aed12fae1aa3705f (diff) | |
download | gcc-b4db40bf1d01d70605906d9c6a5274acba677668.zip gcc-b4db40bf1d01d70605906d9c6a5274acba677668.tar.gz gcc-b4db40bf1d01d70605906d9c6a5274acba677668.tar.bz2 |
re PR target/16195 ([3.4 only] Miscompilation of GCC 3.3.x by 3.4.x)
PR target/16195
* config/rs6000/rs6000.c (rs6000_conditional_register_usage): Make
r30 fixed if TARGET_TOC && TARGET_MINIMAL_TOC.
(first_reg_to_save): Pretend call_used_regs[30] is 0 if
TARGET_TOC && TARGET_MINIMAL_TOC.
(rs6000_emit_prologue, rs6000_emit_epilogue): Likewise.
* gcc.dg/20040625-1.c: New test.
From-SVN: r83872
Diffstat (limited to 'gcc/fortran/decl.c')
0 files changed, 0 insertions, 0 deletions