From 7c61073a303b3ae254fcf351e30d30c6df7ed61b Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Fri, 11 Feb 2011 16:22:58 +0100 Subject: [PATCH] FFI: Disable unused code for some build modes. --- src/lj_carith.c | 2 +- src/lj_carith.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lj_carith.c b/src/lj_carith.c index bba9f6b9..f1435e1e 100644 --- a/src/lj_carith.c +++ b/src/lj_carith.c @@ -215,7 +215,7 @@ int lj_carith_op(lua_State *L, MMS mm) /* -- 64 bit integer arithmetic helpers ----------------------------------- */ -#if LJ_32 +#if LJ_32 && LJ_HASJIT /* Signed/unsigned 64 bit multiplication. */ int64_t lj_carith_mul64(int64_t a, int64_t b) { diff --git a/src/lj_carith.h b/src/lj_carith.h index faef7a07..c39594ac 100644 --- a/src/lj_carith.h +++ b/src/lj_carith.h @@ -12,7 +12,7 @@ LJ_FUNC int lj_carith_op(lua_State *L, MMS mm); -#if LJ_32 +#if LJ_32 && LJ_HASJIT LJ_FUNC int64_t lj_carith_mul64(int64_t x, int64_t k); #endif LJ_FUNC uint64_t lj_carith_divu64(uint64_t a, uint64_t b);