From 8c4b4e67fb0a519a7d3b6a344bafe395197a1764 Mon Sep 17 00:00:00 2001 From: James E Wilson Date: Mon, 24 Oct 2005 17:54:29 -0700 Subject: [PATCH] IA-64 bootstrap failure with --param max-pending-list-length=2. * sched-deps.c (flush_pending_lists): Pass 1 not 0 in first two add_dependence_list_and_free calls. From-SVN: r105877 --- gcc/ChangeLog | 5 +++++ gcc/sched-deps.c | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2248289b614d..d63624042b39 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2005-10-24 James E. Wilson + + * sched-deps.c (flush_pending_lists): Pass 1 not 0 in first two + add_dependence_list_and_free calls. + 2005-10-24 Steven Bosscher * contrib.texi: Add the names of the LLNL folks who donated diff --git a/gcc/sched-deps.c b/gcc/sched-deps.c index 25dccb76dcd2..9fa4fabd30c8 100644 --- a/gcc/sched-deps.c +++ b/gcc/sched-deps.c @@ -469,12 +469,12 @@ flush_pending_lists (struct deps *deps, rtx insn, int for_read, { if (for_write) { - add_dependence_list_and_free (insn, &deps->pending_read_insns, 0, + add_dependence_list_and_free (insn, &deps->pending_read_insns, 1, REG_DEP_ANTI); free_EXPR_LIST_list (&deps->pending_read_mems); } - add_dependence_list_and_free (insn, &deps->pending_write_insns, 0, + add_dependence_list_and_free (insn, &deps->pending_write_insns, 1, for_read ? REG_DEP_ANTI : REG_DEP_OUTPUT); free_EXPR_LIST_list (&deps->pending_write_mems); deps->pending_lists_length = 0; -- 2.39.2