summaryrefslogtreecommitdiff
path: root/gcc/sched.c
diff options
context:
space:
mode:
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>1992-02-18 23:33:31 +0000
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>1992-02-18 23:33:31 +0000
commitc5237fc372b586fb6884ce17c3c843896b66dd5b (patch)
tree458e82046088b8a5913398126ec8c9ac84af8c0d /gcc/sched.c
parent36b04af4b8bc53f905331d3fafe2f67656c65234 (diff)
downloadgcc-c5237fc372b586fb6884ce17c3c843896b66dd5b.tar.gz
*** empty log message ***
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@344 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/sched.c')
-rw-r--r--gcc/sched.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/sched.c b/gcc/sched.c
index 020df0e9491..a804fbe113b 100644
--- a/gcc/sched.c
+++ b/gcc/sched.c
@@ -1988,9 +1988,6 @@ attach_deaths (x, insn, set_p)
#if ARG_POINTER_REGNUM != FRAME_POINTER_REGNUM
&& ! (regno == ARG_POINTER_REGNUM && fixed_regs[regno])
#endif
-#ifdef PIC_OFFSET_TABLE_REGNUM
- && ! (regno == PIC_OFFSET_TABLE_REGNUM && flag_pic)
-#endif
&& regno != STACK_POINTER_REGNUM)
{
if (! all_needed && ! dead_or_set_p (insn, x))
@@ -2534,6 +2531,8 @@ schedule_block (b, file)
|| GET_CODE (XVECEXP (PATTERN (insn), 0, j)) == CLOBBER)
sched_note_set (b, XVECEXP (PATTERN (insn), 0, j), 0);
+ /* ??? This code is obsolete and should be deleted. It
+ is harmless though, so we will leave it in for now. */
for (j = XVECLEN (PATTERN (insn), 0) - 1; j >= 0; j--)
if (GET_CODE (XVECEXP (PATTERN (insn), 0, j)) == USE)
sched_note_set (b, XVECEXP (PATTERN (insn), 0, j), 0);
@@ -2631,6 +2630,8 @@ schedule_block (b, file)
|| GET_CODE (XVECEXP (PATTERN (insn), 0, j)) == CLOBBER)
sched_note_set (b, XVECEXP (PATTERN (insn), 0, j), 0);
+ /* ??? This code is obsolete and should be deleted. It
+ is harmless though, so we will leave it in for now. */
for (j = XVECLEN (PATTERN (insn), 0) - 1; j >= 0; j--)
if (GET_CODE (XVECEXP (PATTERN (insn), 0, j)) == USE)
sched_note_set (b, XVECEXP (PATTERN (insn), 0, j), 0);