From 3892fe2988e308990a42fcaacfe92fb6683908d6 Mon Sep 17 00:00:00 2001 From: Aleksey Demakov Date: Sat, 22 May 2010 05:23:34 +0700 Subject: [PATCH] MacOS X x86-64 build fix --- ChangeLog | 4 ++++ jit/jit-apply-x86-64.h | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index ed0e7cf..28bd540 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2010-05-22 Aleksey Demakov + + * jit/jit-apply-x86-64.h (JIT_MEMCPY): fix build for MacOS X. + 2010-05-15 Klaus Treichel * jit/jit-instrinsic.c ((jit_float32_to_int, jit_float32_to_uint, diff --git a/jit/jit-apply-x86-64.h b/jit/jit-apply-x86-64.h index 3c39154..c2b452f 100644 --- a/jit/jit-apply-x86-64.h +++ b/jit/jit-apply-x86-64.h @@ -137,7 +137,11 @@ _jit_classify_struct(jit_param_passing_t *passing, #if defined(__GNUC__) #ifndef JIT_MEMCPY -#define JIT_MEMCPY "jit_memcpy@PLT" +# if defined(__APPLE__) && defined(__MACH__) +# define JIT_MEMCPY "_jit_memcpy" +# else +# define JIT_MEMCPY "jit_memcpy@PLT" +# endif #endif /* -- 2.47.3