From: Jan Beulich Date: Wed, 25 May 2005 07:17:08 +0000 (+0000) Subject: gas/ X-Git-Tag: msnyder-tracepoint-checkpoint-branchpoint~55 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=286cee81bb229d7fd1d1377dbb34f649aa18af6c;p=thirdparty%2Fbinutils-gdb.git gas/ 2005-05-25 Jan Beulich * config/tc-ia64.c (md_begin): Don't try to match slot 2 of an MLX template. --- diff --git a/gas/ChangeLog b/gas/ChangeLog index 4158f79d323..751a0d03909 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2005-05-25 Jan Beulich + + * config/tc-ia64.c (md_begin): Don't try to match slot 2 of an MLX + template. + 2005-05-25 Jan Beulich * config/tc-ia64.c (ia64_gen_real_reloc_type): Also handle diff --git a/gas/config/tc-ia64.c b/gas/config/tc-ia64.c index 42c9c0bcf9f..4f2e462a8aa 100644 --- a/gas/config/tc-ia64.c +++ b/gas/config/tc-ia64.c @@ -7288,7 +7288,7 @@ md_begin () { if (match (t, j, 1)) { - if (match (t, k, 2)) + if ((t == 2 && j == IA64_TYPE_X) || match (t, k, 2)) goodness = 3 + 3 + 3; else goodness = 3 + 3 + extra_goodness (t, 2); @@ -7304,7 +7304,7 @@ md_begin () } else if (match (t, i, 1)) { - if (match (t, j, 2)) + if ((t == 2 && i == IA64_TYPE_X) || match (t, j, 2)) goodness = 3 + 3; else goodness = 3 + extra_goodness (t, 2);