aboutsummaryrefslogtreecommitdiffstats
path: root/mjit.c
diff options
context:
space:
mode:
Diffstat (limited to 'mjit.c')
-rw-r--r--mjit.c2
1 files changed, 2 insertions, 0 deletions
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,