diff --git a/src/vm_arm.dasc b/src/vm_arm.dasc index edefac32..5bbdbbff 100644 --- a/src/vm_arm.dasc +++ b/src/vm_arm.dasc @@ -699,6 +699,7 @@ static void build_subroutines(BuildCtx *ctx) |->vmeta_tsetr: | str BASE, L->base | .IOS mov RC, BASE + | mov CARG1, L | str PC, SAVE_PC | bl extern lj_tab_setinth // (lua_State *L, GCtab *t, int32_t key) | // Returns TValue *. diff --git a/src/vm_arm64.dasc b/src/vm_arm64.dasc index edceb549..62946373 100644 --- a/src/vm_arm64.dasc +++ b/src/vm_arm64.dasc @@ -711,6 +711,7 @@ static void build_subroutines(BuildCtx *ctx) |->vmeta_tsetr: | sxtw CARG3, TMP1w | str BASE, L->base + | mov CARG1, L | str PC, SAVE_PC | bl extern lj_tab_setinth // (lua_State *L, GCtab *t, int32_t key) | // Returns TValue *. diff --git a/src/vm_ppc.dasc b/src/vm_ppc.dasc index 4299e266..a66e30b5 100644 --- a/src/vm_ppc.dasc +++ b/src/vm_ppc.dasc @@ -1083,6 +1083,7 @@ static void build_subroutines(BuildCtx *ctx) | |->vmeta_tsetr: | stp BASE, L->base + | mr CARG1, L | stw PC, SAVE_PC | bl extern lj_tab_setinth // (lua_State *L, GCtab *t, int32_t key) | // Returns TValue *.