movq instruction not supported?

Ian Lance Taylor iant@google.com
Tue Sep 5 15:13:00 GMT 2006


wizard00 <sys_eng00@yahoo.com> writes:

>    I try to do movq  0x5555555555555555, %es:(%edx)
>  move quadword to a memory location
> but gcc complains error suffix or operand invalid.
> what's wrong?

Wrong mailing list.  This is not a gcc question.  It is a binutils
question.  See http://sourceware.org/binutils/

If you want to move a quadword, you need to use %rdx, not %edx.

Ian



More information about the Gcc-help mailing list