summaryrefslogtreecommitdiff
path: root/gcc/caller-save.c
diff options
context:
space:
mode:
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>1994-04-06 11:07:02 +0000
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>1994-04-06 11:07:02 +0000
commit42e30d57947fdb7baf0b50fa0586299cd6e09380 (patch)
tree13c58d9d034bb3a5e4080984b27adddd73b147e5 /gcc/caller-save.c
parent081d395fa72ddc5c49d45d76ea8108141fc7b9ae (diff)
downloadgcc-42e30d57947fdb7baf0b50fa0586299cd6e09380.tar.gz
Avoid #ifdef HARD_REG_SET.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6974 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/caller-save.c')
-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 3518feb373b..4979dbfd91b 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);