From 4b06377fcc7bb175c9d2f8789236fd95e76fbbea Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Tue, 20 Oct 2009 22:18:19 +0000 Subject: gas/ 2009-10-20 H.J. Lu PR gas/10775 * doc/c-i386.texi: Mention movabs. gas/testsuite/ 2009-10-20 H.J. Lu PR gas/10775 * gas/i386/immed64.d: Updated. * gas/i386/l1om.d: Likewise. * gas/i386/x86-64-disp-intel.d: Likewise. * gas/i386/x86-64-disp.d: Likewise. * gas/i386/x86_64.d: Likewise. opcodes/ 2009-10-20 H.J. Lu PR gas/10775 * i386-dis.c: Document LB, LS and LV macros. (dis386): Use mov%LB, mov%LS and mov%LV on mov instruction with the 64-bit displacement or immediate operand. (putop): Handle LB, LS and LV macros. --- gas/doc/c-i386.texi | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gas/doc/c-i386.texi') diff --git a/gas/doc/c-i386.texi b/gas/doc/c-i386.texi index 80760a22393..411067975bf 100644 --- a/gas/doc/c-i386.texi +++ b/gas/doc/c-i386.texi @@ -309,6 +309,9 @@ this by prefixing memory operands (@emph{not} the instruction mnemonics) with Intel @samp{mov al, byte ptr @var{foo}} is @samp{movb @var{foo}, %al} in AT&T syntax. +In 64-bit code, @samp{movabs} can be used to encode the @samp{mov} +instruction with the 64-bit displacement or immediate operand. + @cindex return instructions, i386 @cindex i386 jump, call, return @cindex return instructions, x86-64 -- cgit v1.2.1