Index: kernel/arch/dreamcast/include/dc/matrix.h =================================================================== --- kernel/arch/dreamcast/include/dc/matrix.h (revision 103) +++ kernel/arch/dreamcast/include/dc/matrix.h (working copy) @@ -40,10 +40,10 @@ __asm__ __volatile__( \ "fldi1 fr3\n" \ "ftrv xmtrx,fv0\n" \ - "fdiv fr3,fr0\n" \ - "fdiv fr3,fr1\n" \ "fldi1 fr2\n" \ "fdiv fr3,fr2\n" \ + "fmul fr2,fr0\n" \ + "fmul fr2,fr1\n" \ : "=f" (__x), "=f" (__y), "=f" (__z) \ : "0" (__x), "1" (__y), "2" (__z) \ : "fr3" ); \