authorgravatar for meme@users.noreply.github.commeme <meme@users.noreply.github.com> 2019-09-28 12:48:13-04:00
committergravatar for meme@users.noreply.github.commeme <meme@users.noreply.github.com> 2019-09-28 12:48:13-04:00
log0c556095f40bfd935bf1c1c8a638b7bc8dfcfb8a
treeec354bd2336d82b1381fbdab5d6685cf764ad193
parent308e7d531452a06be815218f781ecd40afe451ac

do not link against gcc runtime on Android target


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

src/link.cpp+3-3
......@@ -1777,24 +1777,24 @@ static void construct_linker_job_elf(LinkJob *lj) {
17771777 if (g->libc != nullptr) {
17781778 if (!g->have_dynamic_link) {
17791779 lj->args.append("--start-group");
1780 lj->args.append("-lgcc");
17811780 if (!target_is_android(g->zig_target)) {
1781 lj->args.append("-lgcc");
17821782 lj->args.append("-lgcc_eh");
17831783 }
17841784 lj->args.append("-lc");
17851785 lj->args.append("-lm");
17861786 lj->args.append("--end-group");
17871787 } else {
1788 lj->args.append("-lgcc");
17891788 if (!target_is_android(g->zig_target)) {
1789 lj->args.append("-lgcc");
17901790 lj->args.append("--as-needed");
17911791 lj->args.append("-lgcc_s");
17921792 lj->args.append("--no-as-needed");
17931793 }
17941794 lj->args.append("-lc");
17951795 lj->args.append("-lm");
1796 lj->args.append("-lgcc");
17971796 if (!target_is_android(g->zig_target)) {
1797 lj->args.append("-lgcc");
17981798 lj->args.append("--as-needed");
17991799 lj->args.append("-lgcc_s");
18001800 lj->args.append("--no-as-needed");