From 803d4ddf0c8cfae1c5c300f7d7306f5a6cafb68a Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Tue, 10 Sep 2013 00:47:28 +0200 Subject: [PATCH] Fix non-FFI build. --- src/Makefile.dep | 10 +++++----- src/lib_jit.c | 2 +- src/lj_ffrecord.c | 1 + 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/Makefile.dep b/src/Makefile.dep index 3f080374..9ae6043a 100644 --- a/src/Makefile.dep +++ b/src/Makefile.dep @@ -22,11 +22,11 @@ lib_init.o: lib_init.c lua.h luaconf.h lauxlib.h lualib.h lj_arch.h lib_io.o: lib_io.c lua.h luaconf.h lauxlib.h lualib.h lj_obj.h lj_def.h \ lj_arch.h lj_gc.h lj_err.h lj_errmsg.h lj_buf.h lj_str.h lj_state.h \ lj_strfmt.h lj_ff.h lj_ffdef.h lj_lib.h lj_libdef.h -lib_jit.o: lib_jit.c lua.h luaconf.h lauxlib.h lualib.h lj_arch.h \ - lj_obj.h lj_def.h lj_err.h lj_errmsg.h lj_debug.h lj_str.h lj_tab.h \ - lj_state.h lj_bc.h lj_ctype.h lj_gc.h lj_ir.h lj_jit.h lj_ircall.h \ - lj_iropt.h lj_target.h lj_target_*.h lj_dispatch.h lj_vm.h \ - lj_vmevent.h lj_lib.h luajit.h lj_libdef.h +lib_jit.o: lib_jit.c lua.h luaconf.h lauxlib.h lualib.h lj_obj.h lj_def.h \ + lj_arch.h lj_gc.h lj_err.h lj_errmsg.h lj_debug.h lj_str.h lj_tab.h \ + lj_state.h lj_bc.h lj_ctype.h lj_ir.h lj_jit.h lj_ircall.h lj_iropt.h \ + lj_target.h lj_target_*.h lj_dispatch.h lj_vm.h lj_vmevent.h lj_lib.h \ + luajit.h lj_libdef.h lib_math.o: lib_math.c lua.h luaconf.h lauxlib.h lualib.h lj_obj.h \ lj_def.h lj_arch.h lj_lib.h lj_vm.h lj_libdef.h lib_os.o: lib_os.c lua.h luaconf.h lauxlib.h lualib.h lj_obj.h lj_def.h \ diff --git a/src/lib_jit.c b/src/lib_jit.c index e8acb55a..be075ce4 100644 --- a/src/lib_jit.c +++ b/src/lib_jit.c @@ -10,8 +10,8 @@ #include "lauxlib.h" #include "lualib.h" -#include "lj_arch.h" #include "lj_obj.h" +#include "lj_gc.h" #include "lj_err.h" #include "lj_debug.h" #include "lj_str.h" diff --git a/src/lj_ffrecord.c b/src/lj_ffrecord.c index fcc46319..918cc9cf 100644 --- a/src/lj_ffrecord.c +++ b/src/lj_ffrecord.c @@ -659,6 +659,7 @@ static void LJ_FASTCALL recff_bit_tohex(jit_State *J, RecordFFData *rd) TRef tr = recff_bit64_tohex(J, rd, hdr); J->base[0] = emitir(IRT(IR_BUFSTR, IRT_STR), tr, hdr); #else + UNUSED(rd); recff_nyiu(J); /* Don't bother working around this NYI. */ #endif }