From f82eb40dbb7cbeab60615d0bef1fd73aa02998af Mon Sep 17 00:00:00 2001 From: lemon Date: Thu, 1 Jan 2026 12:05:51 +0100 Subject: driver: when linking, put libraries at the end of command --- main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'main.c') diff --git a/main.c b/main.c index a821baa..6a4385e 100644 --- a/main.c +++ b/main.c @@ -426,7 +426,6 @@ dolink(void) } else if (task.outft == OFTexe) { vpush(&cmd, ccopt.pie ? "-pie" : "-no-pie"); } - vpushn(&cmd, task.linkargs.p, task.linkargs.n); vpush(&cmd, "-o"); vpush(&cmd, task.out); assert(task.ninf > 0); @@ -440,6 +439,7 @@ dolink(void) } vpush(&cmd, o); } + vpushn(&cmd, task.linkargs.p, task.linkargs.n); if (task.verbose) { efmt("> "); for (int i = 0; i < cmd.n; ++i) -- cgit v1.2.3