* nor does the C++ overload fmod (mono_fmod instead). These functions therefore
* must be extern "C".
*/
+#ifdef DISABLE_JIT
+#define register_icall(func, sig, avoid_wrapper) \
+ (mono_register_jit_icall_info (&mono_get_jit_icall_info ()->func, func, NULL, (sig), (avoid_wrapper), NULL))
+#else
#define register_icall(func, sig, avoid_wrapper) \
(mono_register_jit_icall_info (&mono_get_jit_icall_info ()->func, func, #func, (sig), (avoid_wrapper), #func))
+#endif
#define register_icall_no_wrapper(func, sig) register_icall (func, sig, TRUE)
#define register_icall_with_wrapper(func, sig) register_icall (func, sig, FALSE)