diff options
-rw-r--r-- | byterun/interp.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/byterun/interp.c b/byterun/interp.c index 4e10fe18b..2ef623db7 100644 --- a/byterun/interp.c +++ b/byterun/interp.c @@ -985,8 +985,12 @@ value interprete(code_t prog, asize_t prog_size) #ifndef THREADED_CODE default: +#if _MSC_VER >= 1200 + __assume(0); +#else fatal_error_arg("Fatal error: bad opcode (%lx)\n", (char *)(long)(*(pc-1))); +#endif } } #endif |