problem in extended asm
Bernardo Innocenti
bernie@develer.com
Tue Aug 10 02:18:00 GMT 2004
Dave Korn wrote:
>>-----Original Message-----
>>From: gcc-owner On Behalf Of Ankit Jain
>>Sent: 09 August 2004 18:10
>
>
>>hi
>>
>>a simple question: why the followinf instruction
>>dosent work in gcc
>>for(i=0;i<8;i++)
>>{
>>asm("movq i(%1),%%mm0 \n"
>> "movq %%mm0,(%0)
>> :"=r"(x)
>> :"r"(m)); //m is an array
>>}
>
> You forgot a closing quote.
And a \t after the \n. Without it, the second movq would
start at the beginning of the line and be interpreted as
a label by the assembler.
--
// Bernardo Innocenti - Develer S.r.l., R&D dept.
\X/ http://www.develer.com/
More information about the Gcc
mailing list