aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1994-04-06 07:07:02 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1994-04-06 07:07:02 -0400
commit54bd7fd4f6f984a3d1c45bae40d5b387b8436e3e (patch)
tree13c58d9d034bb3a5e4080984b27adddd73b147e5
parentb0ceea8c6dd2ef95ac9f1f51298ecfa914c719dc (diff)
downloadgcc-54bd7fd4f6f984a3d1c45bae40d5b387b8436e3e.zip
gcc-54bd7fd4f6f984a3d1c45bae40d5b387b8436e3e.tar.gz
gcc-54bd7fd4f6f984a3d1c45bae40d5b387b8436e3e.tar.bz2
Avoid #ifdef HARD_REG_SET.
From-SVN: r6974
-rw-r--r--gcc/caller-save.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/gcc/caller-save.c b/gcc/caller-save.c
index 3518feb..4979dbf 100644
--- a/gcc/caller-save.c
+++ b/gcc/caller-save.c
@@ -1,5 +1,5 @@
/* Save and restore call-clobbered registers which are live across a call.
- Copyright (C) 1989, 1992 Free Software Foundation, Inc.
+ Copyright (C) 1989, 1992, 1994 Free Software Foundation, Inc.
This file is part of GNU CC.
@@ -406,11 +406,7 @@ save_call_clobbered_regs (insn_mode)
saved because we restore all of them before the end of the basic
block. */
-#ifdef HARD_REG_SET
- hard_regs_live = *regs_live;
-#else
- COPY_HARD_REG_SET (hard_regs_live, regs_live);
-#endif
+ COPY_HARD_REG_SET (hard_regs_live, *regs_live);
CLEAR_HARD_REG_SET (hard_regs_saved);
CLEAR_HARD_REG_SET (hard_regs_need_restore);