fix linking mode
authorMatthias Braun <matze@braunis.de>
Wed, 25 Jun 2008 08:26:10 +0000 (08:26 +0000)
committerMatthias Braun <matze@braunis.de>
Wed, 25 Jun 2008 08:26:10 +0000 (08:26 +0000)
[r20250]

main.c

diff --git a/main.c b/main.c
index 4eecd4c..7b4d0c1 100644 (file)
--- a/main.c
+++ b/main.c
@@ -793,12 +793,15 @@ int main(int argc, char **argv)
                obstack_1grow(&ldflags_obst, '\0');
                const char *flags = obstack_finish(&ldflags_obst);
 
-               obstack_printf(&file_obst, LINKER " %s -o %s", flags, outname);
+               obstack_printf(&file_obst, "%s", LINKER);
 
                for (file_list_entry_t *entry = o_files; entry != NULL;
                                entry = entry->next) {
                        obstack_printf(&file_obst, " %s", entry->filename);
                }
+
+               obstack_printf(&file_obst, " -o %s %s", outname, flags);
+
                char *buf = obstack_finish(&file_obst);
 
                if(verbose) {