src gas/ChangeLog gas/config/tc-i386.c opcodes ...

hjl@sourceware.org hjl@sourceware.org
Sat Dec 19 18:36:00 GMT 2009


CVSROOT:	/cvs/src
Module name:	src
Changes by:	hjl@sourceware.org	2009-12-19 18:36:27

Modified files:
	gas            : ChangeLog 
	gas/config     : tc-i386.c 
	opcodes        : ChangeLog i386-gen.c i386-opc.h i386-opc.tbl 
	                 i386-tbl.h 

Log message:
	Replace VexNDS, VexNDD and VexLWP with VexVVVV.
	
	gas/
	
	2009-12-19  H.J. Lu  <hongjiu.lu@intel.com>
	
	* config/tc-i386.c (process_operands): Check vexvvvv instead
	of vexnds and vexndd.
	(build_modrm_byte): Check vexvvvv instead of vexnds, vexndd
	and vexlwp.
	
	opcodes/
	
	2009-12-19  H.J. Lu  <hongjiu.lu@intel.com>
	
	* i386-gen.c (opcode_modifiers): Remove VexNDS, VexNDD and
	VexLWP.  Add VexVVVV.
	
	* i386-opc.h (VexNDS): Removed.
	(VexNDD): Likewise.
	(VexLWP): Likewise.
	(VEXXDS): New.
	(VEXNDD): Likewise.
	(VEXLWP): Likewise.
	(VexVVVV): Likewise.
	(i386_opcode_modifier): Remove vexnds, vexndd and vexlwp.
	Add vexvvvv.
	
	* i386-opc.tbl: Replace VexNDS with VexVVVV=1, VexNDD with
	VexVVVV=2 and VexLWP with VexVVVV=3.
	* i386-tbl.h: Regenerated.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.4051&r2=1.4052
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-i386.c.diff?cvsroot=src&r1=1.417&r2=1.418
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/ChangeLog.diff?cvsroot=src&r1=1.1534&r2=1.1535
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/i386-gen.c.diff?cvsroot=src&r1=1.62&r2=1.63
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/i386-opc.h.diff?cvsroot=src&r1=1.66&r2=1.67
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/i386-opc.tbl.diff?cvsroot=src&r1=1.78&r2=1.79
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/i386-tbl.h.diff?cvsroot=src&r1=1.83&r2=1.84



More information about the Binutils-cvs mailing list