aboutsummaryrefslogtreecommitdiff
path: root/gas/config/tc-ia64.c
diff options
context:
space:
mode:
authorBernd Schmidt <bernds@codesourcery.com>2000-10-31 10:30:11 +0000
committerBernd Schmidt <bernds@codesourcery.com>2000-10-31 10:30:11 +0000
commitebeeafe61cc1f31bae03052de4c11daf2641c112 (patch)
treef8108a7e7bd466b7a4e299971069cc8921aa81f7 /gas/config/tc-ia64.c
parent10689f25cd4c3fc7bae2211eb7cc6324326b9519 (diff)
downloadgdb-ebeeafe61cc1f31bae03052de4c11daf2641c112.zip
gdb-ebeeafe61cc1f31bae03052de4c11daf2641c112.tar.gz
gdb-ebeeafe61cc1f31bae03052de4c11daf2641c112.tar.bz2
Better bundle template selection
Diffstat (limited to 'gas/config/tc-ia64.c')
-rw-r--r--gas/config/tc-ia64.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gas/config/tc-ia64.c b/gas/config/tc-ia64.c
index 065a0ee..1c0508e 100644
--- a/gas/config/tc-ia64.c
+++ b/gas/config/tc-ia64.c
@@ -5711,9 +5711,9 @@ match (int templ, int type, int slot)
static inline int
extra_goodness (int templ, int slot)
{
- if (match (templ, IA64_TYPE_F, slot))
+ if (slot == 1 && match (templ, IA64_TYPE_F, slot))
return 2;
- if (match (templ, IA64_TYPE_B, slot))
+ if (slot == 2 && match (templ, IA64_TYPE_B, slot))
return 1;
return 0;
}