This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
A bug in IA32 assembler
- To: binutils at sourceware dot cygnus dot com
- Subject: A bug in IA32 assembler
- From: "H . J . Lu" <hjl at lucon dot org>
- Date: Wed, 27 Jun 2001 23:48:57 -0700
# gcc -c xmm.s
xmm.s: Assembler messages:
xmm.s:11: Error: suffix or operands invalid for `movaps'
Which one is valid,
movaps (A.3),%xmm0
or
movaps ($A.3),%xmm0
Also gas thinks $A.3 is a label in
movaps ($A.3),%xmm0
H.J.
-----
.data
.align 16
.type A.3,@object
.size A.3,16
A.3:
.long 0x3f800000
.text
movaps (A.3),%xmm0
movaps A.3,%xmm0
movaps ($A.3),%xmm0
movaps $A.3,%xmm0
.p2align 2