diff options
| author | Mike Pall <mike> | 2012-04-30 17:09:41 +0200 |
|---|---|---|
| committer | Mike Pall <mike> | 2012-04-30 17:09:41 +0200 |
| commit | eec0d80d1b9767beef0c38168b772a2b49175268 (patch) | |
| tree | 913334c66495c766decbb367b1452f1a631b1b58 /src | |
| parent | 8d31b5cdde5041d8c16a71588ee5b83248f1f8a1 (diff) | |
| download | luajit-eec0d80d1b9767beef0c38168b772a2b49175268.tar.gz luajit-eec0d80d1b9767beef0c38168b772a2b49175268.tar.bz2 luajit-eec0d80d1b9767beef0c38168b772a2b49175268.zip | |
ARM: Fix compilation of math.sinh/cosh/tanh.
Diffstat (limited to 'src')
| -rw-r--r-- | src/lj_ffrecord.c | 2 | ||||
| -rw-r--r-- | src/lj_ircall.h | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/lj_ffrecord.c b/src/lj_ffrecord.c index b2b6282d..716226bc 100644 --- a/src/lj_ffrecord.c +++ b/src/lj_ffrecord.c | |||
| @@ -476,7 +476,7 @@ static void LJ_FASTCALL recff_math_atrig(jit_State *J, RecordFFData *rd) | |||
| 476 | static void LJ_FASTCALL recff_math_htrig(jit_State *J, RecordFFData *rd) | 476 | static void LJ_FASTCALL recff_math_htrig(jit_State *J, RecordFFData *rd) |
| 477 | { | 477 | { |
| 478 | TRef tr = lj_ir_tonum(J, J->base[0]); | 478 | TRef tr = lj_ir_tonum(J, J->base[0]); |
| 479 | J->base[0] = lj_ir_call(J, rd->data, tr); | 479 | J->base[0] = emitir(IRTN(IR_CALLN), tr, rd->data); |
| 480 | } | 480 | } |
| 481 | 481 | ||
| 482 | static void LJ_FASTCALL recff_math_modf(jit_State *J, RecordFFData *rd) | 482 | static void LJ_FASTCALL recff_math_modf(jit_State *J, RecordFFData *rd) |
diff --git a/src/lj_ircall.h b/src/lj_ircall.h index 4e8b7246..39f054a9 100644 --- a/src/lj_ircall.h +++ b/src/lj_ircall.h | |||
| @@ -114,9 +114,9 @@ typedef struct CCallInfo { | |||
| 114 | _(ANY, lj_mem_newgco, 2, FS, P32, CCI_L) \ | 114 | _(ANY, lj_mem_newgco, 2, FS, P32, CCI_L) \ |
| 115 | _(ANY, lj_math_random_step, 1, FS, NUM, CCI_CASTU64|CCI_NOFPRCLOBBER) \ | 115 | _(ANY, lj_math_random_step, 1, FS, NUM, CCI_CASTU64|CCI_NOFPRCLOBBER) \ |
| 116 | _(ANY, lj_vm_modi, 2, FN, INT, 0) \ | 116 | _(ANY, lj_vm_modi, 2, FN, INT, 0) \ |
| 117 | _(ANY, sinh, 1, N, NUM, 0) \ | 117 | _(ANY, sinh, ARG1_FP, N, NUM, 0) \ |
| 118 | _(ANY, cosh, 1, N, NUM, 0) \ | 118 | _(ANY, cosh, ARG1_FP, N, NUM, 0) \ |
| 119 | _(ANY, tanh, 1, N, NUM, 0) \ | 119 | _(ANY, tanh, ARG1_FP, N, NUM, 0) \ |
| 120 | _(ANY, fputc, 2, S, INT, 0) \ | 120 | _(ANY, fputc, 2, S, INT, 0) \ |
| 121 | _(ANY, fwrite, 4, S, INT, 0) \ | 121 | _(ANY, fwrite, 4, S, INT, 0) \ |
| 122 | _(ANY, fflush, 1, S, INT, 0) \ | 122 | _(ANY, fflush, 1, S, INT, 0) \ |
