diff options
author | Joern Rennecke <amylaar@gcc.gnu.org> | 1997-02-11 19:59:59 +0000 |
---|---|---|
committer | Joern Rennecke <amylaar@gcc.gnu.org> | 1997-02-11 19:59:59 +0000 |
commit | f3e9068e0ad8cde02aba80ff04df52430a97023f (patch) | |
tree | cf3cccb9fd2a1cdb9a37c5157b0f44d6f727bb0e /gcc | |
parent | cc27ef7497f9b2df0a3a89809b848259ddc63d24 (diff) | |
download | gcc-f3e9068e0ad8cde02aba80ff04df52430a97023f.zip gcc-f3e9068e0ad8cde02aba80ff04df52430a97023f.tar.gz gcc-f3e9068e0ad8cde02aba80ff04df52430a97023f.tar.bz2 |
(calc_live_regs): exclude RETURN_ADDRESS_POINTER_REGNUM.
From-SVN: r13626
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/sh/sh.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config/sh/sh.c b/gcc/config/sh/sh.c index 74d157b..0ffdeae 100644 --- a/gcc/config/sh/sh.c +++ b/gcc/config/sh/sh.c @@ -2595,6 +2595,7 @@ calc_live_regs (count_ptr, live_regs_mask2) || reg == MACH_REG || reg == MACL_REG) && reg != STACK_POINTER_REGNUM && reg != ARG_POINTER_REGNUM + && reg != RETURN_ADDRESS_POINTER_REGNUM && reg != T_REG && reg != GBR_REG) { if (reg >= 32) |