aboutsummaryrefslogtreecommitdiff
path: root/src/lj_ircall.h
diff options
context:
space:
mode:
authorMike Pall <mike>2013-04-21 01:01:33 +0200
committerMike Pall <mike>2013-04-21 01:01:33 +0200
commit5f1781a1277508c2b7bec527f722da98d8556e26 (patch)
treee1bbc8b5b4af7c7b374a0139225a585aa0009fdf /src/lj_ircall.h
parent7b629b7bcf6bca3bd7733db601722c551098557e (diff)
downloadluajit-5f1781a1277508c2b7bec527f722da98d8556e26.tar.gz
luajit-5f1781a1277508c2b7bec527f722da98d8556e26.tar.bz2
luajit-5f1781a1277508c2b7bec527f722da98d8556e26.zip
Compile string concatenations (BC_CAT).
Diffstat (limited to 'src/lj_ircall.h')
-rw-r--r--src/lj_ircall.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/lj_ircall.h b/src/lj_ircall.h
index 2c160bdf..3b1cc928 100644
--- a/src/lj_ircall.h
+++ b/src/lj_ircall.h
@@ -105,6 +105,10 @@ typedef struct CCallInfo {
105 _(ANY, lj_strscan_num, 2, FN, INT, 0) \ 105 _(ANY, lj_strscan_num, 2, FN, INT, 0) \
106 _(ANY, lj_str_fromint, 2, FN, STR, CCI_L) \ 106 _(ANY, lj_str_fromint, 2, FN, STR, CCI_L) \
107 _(ANY, lj_str_fromnum, 2, FN, STR, CCI_L) \ 107 _(ANY, lj_str_fromnum, 2, FN, STR, CCI_L) \
108 _(ANY, lj_buf_putstr, 2, FS, P32, 0) \
109 _(ANY, lj_buf_putint, 2, FS, P32, 0) \
110 _(ANY, lj_buf_putnum, 2, FS, P32, 0) \
111 _(ANY, lj_buf_tostr, 1, FL, STR, 0) \
108 _(ANY, lj_tab_new1, 2, FS, TAB, CCI_L) \ 112 _(ANY, lj_tab_new1, 2, FS, TAB, CCI_L) \
109 _(ANY, lj_tab_dup, 2, FS, TAB, CCI_L) \ 113 _(ANY, lj_tab_dup, 2, FS, TAB, CCI_L) \
110 _(ANY, lj_tab_newkey, 3, S, P32, CCI_L) \ 114 _(ANY, lj_tab_newkey, 3, S, P32, CCI_L) \
@@ -114,9 +118,9 @@ typedef struct CCallInfo {
114 _(ANY, lj_mem_newgco, 2, FS, P32, CCI_L) \ 118 _(ANY, lj_mem_newgco, 2, FS, P32, CCI_L) \
115 _(ANY, lj_math_random_step, 1, FS, NUM, CCI_CASTU64|CCI_NOFPRCLOBBER) \ 119 _(ANY, lj_math_random_step, 1, FS, NUM, CCI_CASTU64|CCI_NOFPRCLOBBER) \
116 _(ANY, lj_vm_modi, 2, FN, INT, 0) \ 120 _(ANY, lj_vm_modi, 2, FN, INT, 0) \
117 _(ANY, sinh, ARG1_FP, N, NUM, 0) \ 121 _(ANY, sinh, ARG1_FP, N, NUM, 0) \
118 _(ANY, cosh, ARG1_FP, N, NUM, 0) \ 122 _(ANY, cosh, ARG1_FP, N, NUM, 0) \
119 _(ANY, tanh, ARG1_FP, N, NUM, 0) \ 123 _(ANY, tanh, ARG1_FP, N, NUM, 0) \
120 _(ANY, fputc, 2, S, INT, 0) \ 124 _(ANY, fputc, 2, S, INT, 0) \
121 _(ANY, fwrite, 4, S, INT, 0) \ 125 _(ANY, fwrite, 4, S, INT, 0) \
122 _(ANY, fflush, 1, S, INT, 0) \ 126 _(ANY, fflush, 1, S, INT, 0) \