fix non-futures build
svn: r16901
This commit is contained in:
parent
9473d1809f
commit
f0b5a9e6c6
|
@ -2150,6 +2150,8 @@ static jit_insn *generate_proc_struct_retry(mz_jit_state *jitter, int num_rands,
|
|||
extern int g_print_prims;
|
||||
#endif
|
||||
|
||||
#include "jit_ts.c"
|
||||
|
||||
/* Support for intercepting direct calls to primitives: */
|
||||
#ifdef FUTURES_ENABLED
|
||||
# define mz_prepare_direct_prim(n) mz_prepare(n)
|
||||
|
@ -2184,8 +2186,6 @@ static Scheme_Object *prim_indirect(Scheme_Primitive_Closure_Proc proc, int argc
|
|||
be invoked directly from JIT code and are not considered thread-safe
|
||||
(are not invoked via apply_multi_from_native, etc.) */
|
||||
|
||||
#include "jit_ts.c"
|
||||
|
||||
static void ts_on_demand(void)
|
||||
{
|
||||
START_XFORM_SKIP;
|
||||
|
|
|
@ -75,6 +75,9 @@ define_ts_S_s(apply_checked_fail)
|
|||
define_ts_iSi_s(scheme_build_list_offset)
|
||||
define_ts_siS_v(wrong_argument_count)
|
||||
#else
|
||||
# define ts__scheme_apply_multi_from_native _scheme_apply_multi_from_native
|
||||
# define ts__scheme_apply_from_native _scheme_apply_from_native
|
||||
# define ts__scheme_tail_apply_from_native _scheme_tail_apply_from_native
|
||||
# define ts__scheme_tail_apply_from_native_fixup_args _scheme_tail_apply_from_native_fixup_args
|
||||
# define ts_scheme_force_value_same_mark scheme_force_value_same_mark
|
||||
# define ts_scheme_force_one_value_same_mark scheme_force_one_value_same_mark
|
||||
|
|
Loading…
Reference in New Issue
Block a user