Browse Source

2008-01-10 H.J. Lu <hongjiu.lu@intel.com>

* config/tc-i386.c (match_template): Check processor support
	first.
insight_6_8-branch
H.J. Lu 19 years ago
parent
commit
50aecf8c5f
  1. 5
      gas/ChangeLog
  2. 10
      gas/config/tc-i386.c

5
gas/ChangeLog

@ -1,3 +1,8 @@
2008-01-10 H.J. Lu <hongjiu.lu@intel.com>
* config/tc-i386.c (match_template): Check processor support
first.
2008-01-10 H.J. Lu <hongjiu.lu@intel.com>
* config/tc-i386.c (match_template): Continue if processor

10
gas/config/tc-i386.c

@ -3000,6 +3000,11 @@ match_template (void)
if (i.operands != t->operands)
continue;
/* Check processor support. */
found_cpu_match = cpu_flags_match (t->cpu_flags) == 3;
if (!found_cpu_match)
continue;
/* Check old gcc support. */
if (!old_gcc && t->opcode_modifier.oldgcc)
continue;
@ -3053,11 +3058,8 @@ match_template (void)
continue;
/* Do not verify operands when there are none. */
else
else
{
found_cpu_match = cpu_flags_match (t->cpu_flags) == 3;
if (!found_cpu_match)
continue;
if (!t->operands)
/* We've found a match; break out of loop. */
break;

Loading…
Cancel
Save