diff -U 3 -H -d -r -N -- allegro-4.2.2/src/i386/icpus.s allegro-4.2.2b/src/i386/icpus.s --- allegro-4.2.2/src/i386/icpus.s 2005-03-10 19:32:55.000000000 +0100 +++ allegro-4.2.2b/src/i386/icpus.s 2009-11-01 17:01:11.073199469 +0100 @@ -67,7 +67,7 @@ fninit movl $0x5A5A, %eax - fnstsw %eax + fnstsw %ax cmpl $0, %eax jne is_fpu_not_found