From fc739cc581d5c2763f3ec82e496f5747f3848e38 Mon Sep 17 00:00:00 2001 From: Juan Jose Garcia-Ripoll Date: Sun, 21 Aug 2011 22:54:47 +0200 Subject: [PATCH] Deactivate the threaded interpreter when building with OS X Lion. --- src/h/bytecodes.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/h/bytecodes.h b/src/h/bytecodes.h index 6af366b14..203ccdfdd 100644 --- a/src/h/bytecodes.h +++ b/src/h/bytecodes.h @@ -151,7 +151,7 @@ typedef int16_t cl_oparg; * NOTE: We cannot use this in Solaris because GCC erroneously produces * relocation tables. */ -#if (defined(__GNUC__) && !defined(__STRICT_ANSI__) && !defined(__clang__)) +#if (defined(__GNUC__) && !defined(__STRICT_ANSI__) && !defined(__clang__) && !defined(__llvm__)) #define ECL_THREADED_INTERPRETER # if defined(__sun__) && (FIXNUM_BITS > 32) # undef ECL_THREADED_INTERPRETER