]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/powerpc/math-emu/fmul.c
Merge tag 'spi-for-linus' of git://git.secretlab.ca/git/linux-2.6
[karo-tx-linux.git] / arch / powerpc / math-emu / fmul.c
index 391fd17d3440fd85c1637480857ffc386c219e6c..2c1929779892b6e29f228467c0625a46cff830ee 100644 (file)
@@ -13,7 +13,6 @@ fmul(void *frD, void *frA, void *frB)
        FP_DECL_D(B);
        FP_DECL_D(R);
        FP_DECL_EX;
-       int ret = 0;
 
 #ifdef DEBUG
        printk("%s: %p %p %p\n", __func__, frD, frA, frB);
@@ -31,7 +30,7 @@ fmul(void *frD, void *frA, void *frB)
 
        if ((A_c == FP_CLS_INF && B_c == FP_CLS_ZERO) ||
            (A_c == FP_CLS_ZERO && B_c == FP_CLS_INF))
-               ret |= EFLAG_VXIMZ;
+               FP_SET_EXCEPTION(EFLAG_VXIMZ);
 
        FP_MUL_D(R, A, B);