summaryrefslogtreecommitdiff
path: root/libguile/vm-engine.c
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/vm-engine.c')
-rw-r--r--libguile/vm-engine.c11
1 files changed, 3 insertions, 8 deletions
diff --git a/libguile/vm-engine.c b/libguile/vm-engine.c
index 45faa1495..7919c4615 100644
--- a/libguile/vm-engine.c
+++ b/libguile/vm-engine.c
@@ -736,15 +736,10 @@ VM_NAME (scm_i_thread *thread, struct scm_vm *vp,
NEXT (2);
}
- /* return src:24
- *
- * Return a value.
- */
- VM_DEFINE_OP (8, return, "return", OP1 (X8_S24))
+ VM_DEFINE_OP (8, unused_8, NULL, NOP)
{
- scm_t_uint32 src;
- UNPACK_24 (op, src);
- RETURN_ONE_VALUE (SP_REF (src));
+ vm_error_bad_instruction (op);
+ abort (); /* never reached */
}
/* return-values nlocals:24