This is the mail archive of the binutils@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]

PATCH: Document WordMem for 64 bit memory reference


We have

#define WordReg (Reg16|Reg32|Reg64)

and

{"cmovz",   2, 0x0f44, X, Cpu686, wlq_Suf|Modrm,        { WordReg|WordMem, WordReg, 0} },

WordMem includes 64 bit memory reference. I am checking in this patch
to make it clear.


H.J.
----
2006-12-12  H.J. Lu  <hongjiu.lu@intel.com>

	* config/tc-i386.h (WordMem): Document it for 64 bit memory
	reference.

--- gas/config/tc-i386.h.word	2006-12-09 08:52:20.000000000 -0800
+++ gas/config/tc-i386.h	2006-12-12 12:22:42.000000000 -0800
@@ -314,7 +314,7 @@ typedef struct
 #define LLongMem AnyMem		/* 64 bits (or more) */
 #define LongMem AnyMem		/* 32 bit memory ref */
 #define ShortMem AnyMem		/* 16 bit memory ref */
-#define WordMem AnyMem		/* 16 or 32 bit memory ref */
+#define WordMem AnyMem		/* 16, 32 or 64 bit memory ref */
 #define ByteMem AnyMem		/* 8 bit memory ref */
 }
 template;


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