aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorVladimir Makarov <vmakarov@redhat.com>2004-07-08 22:13:40 +0000
committerVladimir Makarov <vmakarov@gcc.gnu.org>2004-07-08 22:13:40 +0000
commit2d8f9759a2d0cc44b96439ab29b67286b1fa541a (patch)
tree62808572d5dc27fcce0f6e2616930520ca2e7f84 /gcc
parent083385aae90eb4dff408962df34a096b846e081f (diff)
downloadgcc-2d8f9759a2d0cc44b96439ab29b67286b1fa541a.zip
gcc-2d8f9759a2d0cc44b96439ab29b67286b1fa541a.tar.gz
gcc-2d8f9759a2d0cc44b96439ab29b67286b1fa541a.tar.bz2
re PR target/16414 (Gcc 3.4 ICE on valid code)
2004-07-08 Vladimir Makarov <vmakarov@redhat.com> PR target/16414 * config/ia64/ia64.c (ia64_dfa_new_cycle): Fix typo in comparison of asm_noperands result. From-SVN: r84318
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/ia64/ia64.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 18a2b3a..a7f9992 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2004-07-08 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR target/16414
+ * config/ia64/ia64.c (ia64_dfa_new_cycle): Fix typo in comparison
+ of asm_noperands result.
+
2004-07-08 Richard Henderson <rth@redhat.com>
* builtins.c (ind_gimplify_va_arg_expr): New.
diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.c
index b8e3345..117f965 100644
--- a/gcc/config/ia64/ia64.c
+++ b/gcc/config/ia64/ia64.c
@@ -6341,7 +6341,7 @@ ia64_dfa_new_cycle (FILE *dump, int verbose, rtx insn, int last_clock,
setup_clocks_p = TRUE;
if (setup_clocks_p && ia64_tune == PROCESSOR_ITANIUM
&& GET_CODE (PATTERN (insn)) != ASM_INPUT
- && asm_noperands (PATTERN (insn)) == 0)
+ && asm_noperands (PATTERN (insn)) < 0)
{
enum attr_itanium_class c = ia64_safe_itanium_class (insn);