duchier@ps.uni-sb.de writes:
>
> it would be useful to see the assembly code. Could you try to run the
> command above and add -save-temps, then send me the assembly file
>
Attached as tmp.s
> However, I am guessing that it is this line:
>
> > asm volatile(".align 8,3");
>
> which causes problems. hmm... crap, I think it means that the sparc
> assembler doesn't support this syntax (with a 2nd arg to fill the
> alignment bytes). Try to replace:
>
> asm volatile(".byte 3");
> asm volatile(".align 8,3");
>
> by:
> asm volatile(".byte 3");
> asm volatile(".byte 3");
> asm volatile(".byte 3");
> asm volatile(".byte 3");
>
This compiles! Assembly file is attached as tmp-I.s
cheers
k
tmp.s
tmp-I.s