aboutsummaryrefslogtreecommitdiffstats
path: root/mjit.c
diff options
context:
space:
mode:
authork0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-02-05 12:57:24 +0000
committerk0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-02-05 12:57:24 +0000
commit827322569f6ddb790745e51f51ab25d2e2702de2 (patch)
tree7b7fdcaa20ba751bed0178d81b3e58c0fb82824c /mjit.c
parent1ddaa1ce09d66f032caf4b0ecdedd1eb94c4a8b5 (diff)
downloadruby-827322569f6ddb790745e51f51ab25d2e2702de2.tar.gz
mjit.c: prefer using --jit-cc=clang if __clang__
is defined. This is basically for OpenBSD. Failure on using the compiler which is not used for Ruby compilation is not supported. [Bug #14440] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'mjit.c')
-rw-r--r--mjit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/mjit.c b/mjit.c
index d9277294bb..af8d3fc044 100644
--- a/mjit.c
+++ b/mjit.c
@@ -1125,7 +1125,7 @@ mjit_init(struct mjit_options *opts)
mjit_opts.max_cache_size = MIN_CACHE_SIZE;
if (mjit_opts.cc == MJIT_CC_DEFAULT) {
-#if defined(__MACH__)
+#if defined(__clang__)
mjit_opts.cc = MJIT_CC_CLANG;
verbose(2, "MJIT: CC defaults to clang");
#else