From 247ec65a6c1cba324012053a9bc6f95c5cc66c0d Mon Sep 17 00:00:00 2001 From: nobu Date: Sun, 18 Feb 2018 09:33:21 +0000 Subject: [PATCH] mjit.c: pch file argument * mjit.c (compile_c_to_so): pass pch file only when using "-include-pch" option. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62469 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- mjit.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mjit.c b/mjit.c index d9e8665632..63ed1db861 100644 --- a/mjit.c +++ b/mjit.c @@ -676,7 +676,9 @@ compile_c_to_so(const char *c_file, const char *so_file) p = append_str2(p, so_file, solen); *p = '\0'; #else +# ifdef __clang__ files[1] = pch_file; +# endif files[numberof(files)-3] = so_file; #endif args = form_args(5, CC_LDSHARED_ARGS, CC_CODEFLAG_ARGS,