forked from GitHub/gf-core
dummy jit_base_tail_finishr for x86_64.
This commit is contained in:
@@ -190,6 +190,14 @@ struct jit_local_state {
|
||||
? (ADDQir(sizeof(long) * _jitl.argssize, JIT_SP), _jitl.argssize = 0) \
|
||||
: 0))
|
||||
|
||||
#ifdef __APPLE__
|
||||
#define jit_tail_finishr(reg) jit_base_tail_finishr(-12, reg)
|
||||
#else
|
||||
#define jit_tail_finishr(reg) jit_base_tail_finishr(_jitl.alloca_offset, reg)
|
||||
#endif
|
||||
|
||||
#define jit_base_tail_finishr(ofs, reg)
|
||||
|
||||
#define jit_retval_l(rd) ((void)jit_movr_l ((rd), _EAX))
|
||||
#define jit_arg_i() (_jitl.nextarg_geti < JIT_ARG_MAX \
|
||||
? _jitl.nextarg_geti++ \
|
||||
|
||||
Reference in New Issue
Block a user