]> granicus.if.org Git - yasm/commitdiff
InternalError on unrecognized operations rather than just dropping them.
authorPeter Johnson <peter@tortall.net>
Mon, 23 Sep 2002 16:29:34 +0000 (16:29 -0000)
committerPeter Johnson <peter@tortall.net>
Mon, 23 Sep 2002 16:29:34 +0000 (16:29 -0000)
svn path=/trunk/yasm/; revision=707

libyasm/intnum.c
src/intnum.c

index f91fff981ecd4c67ac2c83c53cf3fdc713d25eae..45da0c7a190c9cb4c30c3d806e05d04687affd1c 100644 (file)
@@ -435,6 +435,8 @@ intnum_calc(intnum *acc, ExprOp op, intnum *operand)
            if (result)
                BitVector_Copy(result, op1);
            break;
+       default:
+           InternalError(_("invalid operation in intnum calculation"));
     }
 
     /* If we were doing a bitvector computation... */
index f91fff981ecd4c67ac2c83c53cf3fdc713d25eae..45da0c7a190c9cb4c30c3d806e05d04687affd1c 100644 (file)
@@ -435,6 +435,8 @@ intnum_calc(intnum *acc, ExprOp op, intnum *operand)
            if (result)
                BitVector_Copy(result, op1);
            break;
+       default:
+           InternalError(_("invalid operation in intnum calculation"));
     }
 
     /* If we were doing a bitvector computation... */