diff options
Diffstat (limited to 'src/vm_arm64.dasc')
| -rw-r--r-- | src/vm_arm64.dasc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/vm_arm64.dasc b/src/vm_arm64.dasc index 755d9a64..3a63d23b 100644 --- a/src/vm_arm64.dasc +++ b/src/vm_arm64.dasc | |||
| @@ -2035,8 +2035,9 @@ static void build_subroutines(BuildCtx *ctx) | |||
| 2035 | | b <2 | 2035 | | b <2 |
| 2036 | | | 2036 | | |
| 2037 | |9: // Rethrow error from the right C frame. | 2037 | |9: // Rethrow error from the right C frame. |
| 2038 | | neg CARG2w, CARG1w | ||
| 2038 | | mov CARG1, L | 2039 | | mov CARG1, L |
| 2039 | | bl extern lj_err_run // (lua_State *L) | 2040 | | bl extern lj_err_trace // (lua_State *L, int errcode) |
| 2040 | |.endif | 2041 | |.endif |
| 2041 | | | 2042 | | |
| 2042 | |//----------------------------------------------------------------------- | 2043 | |//----------------------------------------------------------------------- |
