asm related error while compilation with gcc
Ian Lance Taylor
iant@google.com
Fri Nov 6 15:55:00 GMT 2009
Arjun Prasad <arjunprasadmca@gmail.com> writes:
> While compiling(with gcc cross compiler build for powerpc target
> proccessor + AMX RTOS) a xyz.c file containing some code in following
> format:-
> asm void abcxyz(void *ptr,int arjunSroll)
> {
>
> !"r6"
> ......
> ......
> ......
> mfspr r6,hido
> ......
> ......
> addi r6,r0,...@1
> }
> I got following errors..
> error:expected '(' before 'void'
> error:stray '@' in program
>
> Can anybody tell me the reason of geting such errors.
That is not the gcc asm syntax. That is the asm syntax for some other
compiler.
Ian
More information about the Gcc-help
mailing list