diff options
author | Maxim Kuvyrkov <mkuvyrkov@ispras.ru> | 2006-03-30 15:41:00 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <mkuvyrkov@gcc.gnu.org> | 2006-03-30 15:41:00 +0000 |
commit | c7ec5472672f0e68687081caa28ffb196e9c37a1 (patch) | |
tree | 3291951d5fbbe5479776ca150e5c6b32db277c5f /gcc/rtl.def | |
parent | 682b6a9e8f39f742d2db10c7d131a21405ca34fa (diff) | |
download | gcc-c7ec5472672f0e68687081caa28ffb196e9c37a1.zip gcc-c7ec5472672f0e68687081caa28ffb196e9c37a1.tar.gz gcc-c7ec5472672f0e68687081caa28ffb196e9c37a1.tar.bz2 |
re PR target/26734 (GCC cannot bootstrap on IA64 HP-UX)
2006-03-30 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
PR target/26734
* rtl.def (DEPS_LIST): Change type of the second operand to 'int'.
* target.h (struct gcc_target.speculate_insn): Change type of the
second parameter to 'int'.
* lists.c (alloc_DEPS_LIST): Change signature. Update reference to
the second operand of the DEPS_LIST.
(copy_DEPS_LIST_list): Update reference to the second operand of the
DEPS_LIST.
* rtl.h (alloc_DEPS_LIST): Update signature.
* sched-int.h (ds_t): Change typedef to 'int'.
(DEP_STATUS, BITS_PER_DEP_STATUS): Update.
From-SVN: r112538
Diffstat (limited to 'gcc/rtl.def')
-rw-r--r-- | gcc/rtl.def | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/gcc/rtl.def b/gcc/rtl.def index 078f4af..4c5a632 100644 --- a/gcc/rtl.def +++ b/gcc/rtl.def @@ -2,7 +2,7 @@ Register Transfer Expressions (rtx's) that make up the Register Transfer Language (rtl) used in the Back End of the GNU compiler. Copyright (C) 1987, 1988, 1992, 1994, 1995, 1997, 1998, 1999, 2000, 2004, - 2005 + 2005, 2006 Free Software Foundation, Inc. This file is part of GCC. @@ -95,9 +95,8 @@ DEF_RTL_EXPR(INSN_LIST, "insn_list", "ue", RTX_EXTRA) /* a linked list of dependencies. The insns are represented in print by their uids. - Operand 2 is a degree of speculativeness of the dependence. - Operand 3 is a degree of weakness of the dependence. */ -DEF_RTL_EXPR(DEPS_LIST, "deps_list", "uew", RTX_EXTRA) + Operand 2 is the status of a dependence (see sched-int.h for more). */ +DEF_RTL_EXPR(DEPS_LIST, "deps_list", "uei", RTX_EXTRA) /* SEQUENCE appears in the result of a `gen_...' function for a DEFINE_EXPAND that wants to make several insns. |