This is the mail archive of the binutils-cvs@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]