This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
PATCH: Document WordMem for 64 bit memory reference
- From: "H. J. Lu" <hjl at lucon dot org>
- To: binutils at sources dot redhat dot com
- Date: Tue, 12 Dec 2006 12:26:35 -0800
- Subject: 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;