aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Pall <mike>2016-07-17 16:24:30 +0200
committerMike Pall <mike>2016-07-17 16:24:30 +0200
commitd41469c12461da00db73d548d0fbf018fb28494a (patch)
treea7c6db6f9674ff852f45c33777bbe09a4b27c380
parent92d9ff211ae864777a8580b5a7326d5f408161ce (diff)
downloadluajit-d41469c12461da00db73d548d0fbf018fb28494a.tar.gz
luajit-d41469c12461da00db73d548d0fbf018fb28494a.tar.bz2
luajit-d41469c12461da00db73d548d0fbf018fb28494a.zip
Emit bytecode in .c/.h files with unsigned char type.
-rw-r--r--src/jit/bcsave.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/jit/bcsave.lua b/src/jit/bcsave.lua
index d0968b18..5117f714 100644
--- a/src/jit/bcsave.lua
+++ b/src/jit/bcsave.lua
@@ -125,12 +125,12 @@ extern "C"
125#ifdef _WIN32 125#ifdef _WIN32
126__declspec(dllexport) 126__declspec(dllexport)
127#endif 127#endif
128const char %s%s[] = { 128const unsigned char %s%s[] = {
129]], LJBC_PREFIX, ctx.modname)) 129]], LJBC_PREFIX, ctx.modname))
130 else 130 else
131 fp:write(string.format([[ 131 fp:write(string.format([[
132#define %s%s_SIZE %d 132#define %s%s_SIZE %d
133static const char %s%s[] = { 133static const unsigned char %s%s[] = {
134]], LJBC_PREFIX, ctx.modname, #s, LJBC_PREFIX, ctx.modname)) 134]], LJBC_PREFIX, ctx.modname, #s, LJBC_PREFIX, ctx.modname))
135 end 135 end
136 local t, n, m = {}, 0, 0 136 local t, n, m = {}, 0, 0