0aa5bc4
diff -up allegro-4.2.2/src/i386/icpus.s~ allegro-4.2.2/src/i386/icpus.s
0aa5bc4
--- allegro-4.2.2/src/i386/icpus.s~	2008-03-20 15:11:46.000000000 +0100
0aa5bc4
+++ allegro-4.2.2/src/i386/icpus.s	2008-03-20 15:11:46.000000000 +0100
0aa5bc4
@@ -67,7 +67,7 @@ FUNC(_i_is_fpu)
0aa5bc4
 
0aa5bc4
    fninit
0aa5bc4
    movl $0x5A5A, %eax
0aa5bc4
-   fnstsw %eax
0aa5bc4
+   fnstsw %ax
0aa5bc4
    cmpl $0, %eax
0aa5bc4
    jne is_fpu_not_found
0aa5bc4