aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Pall <mike>2012-04-30 17:09:41 +0200
committerMike Pall <mike>2012-04-30 17:09:41 +0200
commiteec0d80d1b9767beef0c38168b772a2b49175268 (patch)
tree913334c66495c766decbb367b1452f1a631b1b58 /src
parent8d31b5cdde5041d8c16a71588ee5b83248f1f8a1 (diff)
downloadluajit-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.c2
-rw-r--r--src/lj_ircall.h6
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)
476static void LJ_FASTCALL recff_math_htrig(jit_State *J, RecordFFData *rd) 476static 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
482static void LJ_FASTCALL recff_math_modf(jit_State *J, RecordFFData *rd) 482static 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) \