--- a/fft.c 2006-08-06 19:15:40.000000000 +0200 +++ b/fft.c 2006-08-06 19:09:43.000000000 +0200 @@ -105,7 +105,7 @@ } else { canjump = 1; - asm volatile ("mtspr 256, %0\n\t" + __asm__ volatile ("mtspr 256, %0\n\t" "vand %%v0, %%v0, %%v0" : : "r" (-1));