This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
src/gas ChangeLog config/tc-i386.c
- From: jbeulich at sourceware dot org
- To: binutils-cvs at sourceware dot org
- Date: 31 Jul 2012 07:41:39 -0000
- Subject: src/gas ChangeLog config/tc-i386.c
CVSROOT: /cvs/src
Module name: src
Changes by: jbeulich@sourceware.org 2012-07-31 07:41:39
Modified files:
gas : ChangeLog
gas/config : tc-i386.c
Log message:
At the point where check_VecOperands()/VEX_check_operands() get run,
all other instruction attributes already matched, so any mismatch here
will tell the user more precisely what is wrong than using an eventual
(and very likely to occur) more generic error encountered on a
subsequent iteration through the template matching loop.
2012-07-31 Jan Beulich <jbeulich@suse.com>
* config/tc-i386.c (match_template): New local variable
'specific_error'. Set it from i.error after failed
check_VecOperands or VEX_check_operands. Use it if set in
preference to i.error when actually issuing disagnostic.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.4773&r2=1.4774
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/config/tc-i386.c.diff?cvsroot=src&r1=1.497&r2=1.498