authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-03-14 00:07:05-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-03-14 00:07:05-04:00
loge861da03f9b9d1261cf32872ea942ee7a63812d3
tree6317d8efba1a833bec1fc1ecf7cc3907edd393e4
parent862ac42a6e1414d3109ec309d36000a8f22821eb
signaturelock-open Commit is signed but in an unrecognized format.

macho linking: always -dynamic for non-static-libs


1 files changed, 1 insertions(+), 1 deletions(-)

src/link.cpp+1-1
...@@ -1436,7 +1436,7 @@ static void construct_linker_job_macho(LinkJob *lj) {...@@ -1436,7 +1436,7 @@ static void construct_linker_job_macho(LinkJob *lj) {
14361436
1437 bool is_lib = g->out_type == OutTypeLib;1437 bool is_lib = g->out_type == OutTypeLib;
1438 bool is_dyn_lib = g->is_dynamic && is_lib;1438 bool is_dyn_lib = g->is_dynamic && is_lib;
1439 if (!g->is_dynamic) {1439 if (is_lib && !g->is_dynamic) {
1440 lj->args.append("-static");1440 lj->args.append("-static");
1441 } else {1441 } else {
1442 lj->args.append("-dynamic");1442 lj->args.append("-dynamic");