aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1992-02-18 15:33:31 -0800
committerJim Wilson <wilson@gcc.gnu.org>1992-02-18 15:33:31 -0800
commit53dd0e6e8d81ca96930e401efb379c2b5b54d8ad (patch)
tree458e82046088b8a5913398126ec8c9ac84af8c0d
parenta019653eb25f5d200b7dc3724a30ec8cac31543c (diff)
downloadgcc-53dd0e6e8d81ca96930e401efb379c2b5b54d8ad.zip
gcc-53dd0e6e8d81ca96930e401efb379c2b5b54d8ad.tar.gz
gcc-53dd0e6e8d81ca96930e401efb379c2b5b54d8ad.tar.bz2
*** empty log message ***
From-SVN: r344
-rw-r--r--gcc/sched.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/sched.c b/gcc/sched.c
index 020df0e..a804fbe 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);