diff options
Diffstat (limited to 'src/vm_x86.dasc')
-rw-r--r-- | src/vm_x86.dasc | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/vm_x86.dasc b/src/vm_x86.dasc index 2ccc671f..b23d046b 100644 --- a/src/vm_x86.dasc +++ b/src/vm_x86.dasc | |||
@@ -3060,10 +3060,8 @@ static void build_subroutines(BuildCtx *ctx) | |||
3060 | |.endif | 3060 | |.endif |
3061 | | | 3061 | | |
3062 | |3: // Rethrow error from the right C frame. | 3062 | |3: // Rethrow error from the right C frame. |
3063 | | neg RD | ||
3064 | | mov FCARG1, L:RB | 3063 | | mov FCARG1, L:RB |
3065 | | mov FCARG2, RD | 3064 | | call extern lj_err_run@4 // (lua_State *L) |
3066 | | call extern lj_err_throw@8 // (lua_State *L, int errcode) | ||
3067 | |.endif | 3065 | |.endif |
3068 | | | 3066 | | |
3069 | |//----------------------------------------------------------------------- | 3067 | |//----------------------------------------------------------------------- |