2010-06-15 Zoltan Varga <vargaz@gmail.com>
authorZoltan Varga <vargaz@gmail.com>
Tue, 15 Jun 2010 20:09:51 +0000 (20:09 -0000)
committerZoltan Varga <vargaz@gmail.com>
Tue, 15 Jun 2010 20:09:51 +0000 (20:09 -0000)
* mini-llvm.c (process_bb): Add a missing CHECK_FAILURE.

svn path=/trunk/mono/; revision=158971

mono/mini/ChangeLog
mono/mini/mini-llvm.c

index a079cb68eee7471238a46ccf68e0938db002b23d..46a2c2bf04c725f60702dd2a9f2e495ed19b2035 100755 (executable)
@@ -1,5 +1,7 @@
 2010-06-15  Zoltan Varga  <vargaz@gmail.com>
 
+       * mini-llvm.c (process_bb): Add a missing CHECK_FAILURE.
+
        * mini.c (mini_init): Remove some of the llvm restrictions, they are no longer needed.
 
        * method-to-ir.c (mono_method_to_ir): Enable fast virtual calls when using llvm.
index dd9d8de680a4f173f39103fd6131e67b13c9019d..f34ea5bf882f4f83292a8b394de746944936ec76 100644 (file)
@@ -2823,6 +2823,7 @@ process_bb (EmitContext *ctx, MonoBasicBlock *bb)
                case OP_FCALL_REG:
                case OP_VCALL_REG: {
                        process_call (ctx, bb, &builder, ins);
+                       CHECK_FAILURE (ctx);
                        break;
                }
                case OP_AOTCONST: {