aboutsummaryrefslogtreecommitdiff
path: root/src/lj_ircall.h
diff options
context:
space:
mode:
authorMike Pall <mike>2016-05-28 05:10:55 +0200
committerMike Pall <mike>2016-05-28 05:10:55 +0200
commitd9986fbadb6c50b826e39e5f690bcf0b4cd6a20b (patch)
treec89961a1a8949c19872aa39269c2408dd6595733 /src/lj_ircall.h
parente3c4c9af0f07a114fb754fed6ac358a102f49e2f (diff)
downloadluajit-d9986fbadb6c50b826e39e5f690bcf0b4cd6a20b.tar.gz
luajit-d9986fbadb6c50b826e39e5f690bcf0b4cd6a20b.tar.bz2
luajit-d9986fbadb6c50b826e39e5f690bcf0b4cd6a20b.zip
MIPS64, part 1: Add MIPS64 support to interpreter.
Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc.
Diffstat (limited to 'src/lj_ircall.h')
-rw-r--r--src/lj_ircall.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lj_ircall.h b/src/lj_ircall.h
index f2a6ecec..c7cd4257 100644
--- a/src/lj_ircall.h
+++ b/src/lj_ircall.h
@@ -78,13 +78,13 @@ typedef struct CCallInfo {
78#define IRCALLCOND_SOFTFP_FFI(x) NULL 78#define IRCALLCOND_SOFTFP_FFI(x) NULL
79#endif 79#endif
80 80
81#if LJ_SOFTFP && LJ_TARGET_MIPS 81#if LJ_SOFTFP && LJ_TARGET_MIPS32
82#define IRCALLCOND_SOFTFP_MIPS(x) x 82#define IRCALLCOND_SOFTFP_MIPS(x) x
83#else 83#else
84#define IRCALLCOND_SOFTFP_MIPS(x) NULL 84#define IRCALLCOND_SOFTFP_MIPS(x) NULL
85#endif 85#endif
86 86
87#define LJ_NEED_FP64 (LJ_TARGET_ARM || LJ_TARGET_PPC || LJ_TARGET_MIPS) 87#define LJ_NEED_FP64 (LJ_TARGET_ARM || LJ_TARGET_PPC || LJ_TARGET_MIPS32)
88 88
89#if LJ_HASFFI && (LJ_SOFTFP || LJ_NEED_FP64) 89#if LJ_HASFFI && (LJ_SOFTFP || LJ_NEED_FP64)
90#define IRCALLCOND_FP64_FFI(x) x 90#define IRCALLCOND_FP64_FFI(x) x