From: Aleksey Demakov Date: Fri, 21 May 2010 22:23:34 +0000 (+0700) Subject: MacOS X x86-64 build fix X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=3892fe2988e308990a42fcaacfe92fb6683908d6;p=francis%2Flibjit.git MacOS X x86-64 build fix --- 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 /*