diff --git a/pc/instrs/mov.c b/pc/instrs/mov.c index ca6bd30..faeec70 100644 --- a/pc/instrs/mov.c +++ b/pc/instrs/mov.c @@ -28,10 +28,6 @@ IMPL_OUT; IMPL_START_1(lea) { - if (!p2->mem) { - _except(ctx, E_ILL, "Bad LEA format"); - } - v1 = (p2->type == A_REG ? ctx->r[p2->val].val : p2->val) + p2->off; } IMPL_OUT;