This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
gcc inline assembly for sparc
- From: dave77 <zhu_dave at yahoo dot com>
- To: gcc-help at gcc dot gnu dot org
- Date: Thu, 11 Jan 2007 13:08:58 -0800 (PST)
- Subject: gcc inline assembly for sparc
Hi,
I have the following inline assembly code (for a sparc machine), but get
compilation errors (such as /usr/ccs/bin/as: "/var/tmp//ccJC2PUL.s", line
415: error: statement syntax). Could you please tell me what is wrong with
my code as the error message is not very helpful? Thanks.
__asm__ __volatile__ ( \
"movl %0, %%g1;" \
"movl %0, %%g2;" \
"movl %0, %%g3;" \
: /* no outputs */ \
: "g" (var1), "g" (var2), "g" (var3) \
: "g1", "g2", "g3" \
);
--
View this message in context: http://www.nabble.com/gcc-inline-assembly-for-sparc-tf2961729.html#a8286324
Sent from the gcc - Help mailing list archive at Nabble.com.