commit 9184257d97708c7ad4ed7e2179d887a35701c0bb
parent 280cd6791e98f2c8c00d9aa45161b77bf58f89ff
Author: Joris Vink <joris@coders.se>
Date: Wed, 19 Nov 2014 14:20:31 +0100
Properly order linker arguments.
Fixes broken linkages with LDFLAGS on certain platforms see #23.
Diffstat:
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/cli.c b/src/cli.c
@@ -898,12 +898,12 @@ cli_link_library(void *arg)
args[idx++] = "-shared";
#endif
- for (i = 0; i < f; i++)
- args[idx++] = flags[i];
-
TAILQ_FOREACH(cf, &source_files, list)
args[idx++] = cf->opath;
+ for (i = 0; i < f; i++)
+ args[idx++] = flags[i];
+
args[idx++] = "-o";
args[idx++] = libname;
args[idx] = NULL;