summaryrefslogtreecommitdiff
path: root/src/lj_bc.h
diff options
context:
space:
mode:
authorMike Pall <mike>2010-12-24 01:31:39 +0100
committerMike Pall <mike>2010-12-24 01:31:39 +0100
commit461bf7733164c1c02f3e3001faef6eb028cd6e9e (patch)
treea4d51e369da8906c5151cd8c43b4424ec56e1404 /src/lj_bc.h
parent4850865c57996897df61f60631fa064f4adbb088 (diff)
downloadluajit-461bf7733164c1c02f3e3001faef6eb028cd6e9e.tar.gz
luajit-461bf7733164c1c02f3e3001faef6eb028cd6e9e.tar.bz2
luajit-461bf7733164c1c02f3e3001faef6eb028cd6e9e.zip
FFI: Parse complex and 64 bit integer literals.
Diffstat (limited to 'src/lj_bc.h')
-rw-r--r--src/lj_bc.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lj_bc.h b/src/lj_bc.h
index 837316d5..101e2c15 100644
--- a/src/lj_bc.h
+++ b/src/lj_bc.h
@@ -121,6 +121,7 @@
121 \ 121 \
122 /* Constant ops. */ \ 122 /* Constant ops. */ \
123 _(KSTR, dst, ___, str, ___) \ 123 _(KSTR, dst, ___, str, ___) \
124 _(KCDATA, dst, ___, cdata, ___) \
124 _(KSHORT, dst, ___, lits, ___) \ 125 _(KSHORT, dst, ___, lits, ___) \
125 _(KNUM, dst, ___, num, ___) \ 126 _(KNUM, dst, ___, num, ___) \
126 _(KPRI, dst, ___, pri, ___) \ 127 _(KPRI, dst, ___, pri, ___) \
@@ -234,7 +235,7 @@ enum {
234/* Bytecode operand modes. ORDER BCMode */ 235/* Bytecode operand modes. ORDER BCMode */
235typedef enum { 236typedef enum {
236 BCMnone, BCMdst, BCMbase, BCMvar, BCMrbase, BCMuv, /* Mode A must be <= 7 */ 237 BCMnone, BCMdst, BCMbase, BCMvar, BCMrbase, BCMuv, /* Mode A must be <= 7 */
237 BCMlit, BCMlits, BCMpri, BCMnum, BCMstr, BCMtab, BCMfunc, BCMjump, 238 BCMlit, BCMlits, BCMpri, BCMnum, BCMstr, BCMtab, BCMfunc, BCMjump, BCMcdata,
238 BCM_max 239 BCM_max
239} BCMode; 240} BCMode;
240#define BCM___ BCMnone 241#define BCM___ BCMnone