Fix typo
diff --git a/mingw-w64-tools/genstubdll/src/output.c b/mingw-w64-tools/genstubdll/src/output.c index b2ae002..5879b9c 100644 --- a/mingw-w64-tools/genstubdll/src/output.c +++ b/mingw-w64-tools/genstubdll/src/output.c
@@ -139,7 +139,7 @@ fprintf (fp,"\t.globl __imp_%s\n", l->sym); fprintf (fp, "\t.align 8\n"); fprintf (fp, "__imp_%s:\n", l->sym); - fprintf (fp, "\t.quad %\n", (l->libsym[0] != 0 ? l->libsym : "0")); + fprintf (fp, "\t.quad %s\n", (l->libsym[0] != 0 ? l->libsym : "0")); fprintf (fp, "\t.section .rdata, \"dr\"\n"); fprintf (fp, "__imp_%s_name:\n", l->sym); fprintf (fp, "\t.ascii \"%s\"\n", l->sym); @@ -152,7 +152,9 @@ fprintf (fp, "\t.align 4\n"); fprintf (fp,"\t.globl __imp__%s\n", l->sym); fprintf (fp, "__imp__%s:\n", l->sym); - fprintf (fp, "\t.long _%s\n", (l->libsym[0] != 0 ? l->libsym : "0")); + fprintf (fp, "\t.long %s%s\n", + (l->libsym[0] != 0 ? "_" : ""), + (l->libsym[0] != 0 ? l->libsym : "0")); fprintf (fp, "\t.section .rdata, \"dr\"\n"); fprintf (fp, "__imp__%s_name:\n", l->sym); fprintf (fp, "\t.ascii \"%s\"\n", l->sym);