diff options
author | Michael Meissner <meissner@gcc.gnu.org> | 1995-02-10 16:49:12 +0000 |
---|---|---|
committer | Michael Meissner <meissner@gcc.gnu.org> | 1995-02-10 16:49:12 +0000 |
commit | 35c2dbf43bd8e88b514e67b2c1334e1c04f4724e (patch) | |
tree | 53418398ed828cd1f0e5793eb8dd3b0fcf5cd3ff | |
parent | 8b236af9f9005ebde5dd0d0f5dc2a064626d4bb4 (diff) | |
download | gcc-35c2dbf43bd8e88b514e67b2c1334e1c04f4724e.zip gcc-35c2dbf43bd8e88b514e67b2c1334e1c04f4724e.tar.gz gcc-35c2dbf43bd8e88b514e67b2c1334e1c04f4724e.tar.bz2 |
Remove last change.
From-SVN: r8900
-rw-r--r-- | gcc/config/rs6000/rs6000.h | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h index 9c70815..d848450 100644 --- a/gcc/config/rs6000/rs6000.h +++ b/gcc/config/rs6000/rs6000.h @@ -1131,26 +1131,6 @@ struct rs6000_args {int words, fregno, nargs_prototype; }; force_reg (SImode, (CXT))); \ } -/* Definitions for __builtin_return_address and __builtin_frame_address. */ -/* __builtin_return_address (0) should give $lr, enable this. */ -/* This should be uncommented, so that the link register is used, but - currently this would result in unmatched insns and spilling fixed - registers so we'll leave it for another day. When these problems are taken - care of one additional fetch will be necessary in RETURN_ADDR_RTX. (mrs) */ -/* #define RETURN_ADDR_IN_PREVIOUS_FRAME */ - -/* The current return address is in $lr (65). The return address of anything - farther back is accessed normally at [[%fp]+8]. */ -#define RETURN_ADDR_RTX(count, frame) \ - ((count == -1) \ - ? gen_rtx (REG, Pmode, 65) \ - : copy_to_reg (gen_rtx (MEM, Pmode, \ - memory_address (Pmode, \ - plus_constant (copy_to_reg (gen_rtx (MEM, Pmode, \ - memory_address (Pmode, frame))), \ - 8))))) - - /* Definitions for register eliminations. We have two registers that can be eliminated on the RS/6000. First, the |