authorgravatar for mail@isaacfreund.comIsaac Freund <mail@isaacfreund.com> 2021-05-21 14:07:47+02:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-05-22 20:52:14-04:00
logb2126d33459a188272c23f2846894242a8c80e10
tree2e87e490fe780be50c3e96575f9d9114a455bcd9
parent742d588b3a2fc73c4bf6802f4ea37edb2534226f

stage2: only pass -lm -lc -ldl for android libc

The other libc components are not available on android.

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

src/target.zig+14-7
......@@ -387,13 +387,20 @@ pub fn libcFullLinkFlags(target: std.Target) []const []const u8 {
387387 "-lc",
388388 "-lutil",
389389 },
390 else => &[_][]const u8{
391 "-lm",
392 "-lpthread",
393 "-lc",
394 "-ldl",
395 "-lrt",
396 "-lutil",
390 else => switch (target.abi) {
391 .android => &[_][]const u8{
392 "-lm",
393 "-lc",
394 "-ldl",
395 },
396 else => &[_][]const u8{
397 "-lm",
398 "-lpthread",
399 "-lc",
400 "-ldl",
401 "-lrt",
402 "-lutil",
403 },
397404 },
398405 };
399406}