Frantisek Kluknavsky 62670b
diff --git a/CONFIG/src/SpewMakeInc.c b/CONFIG/src/SpewMakeInc.c
Frantisek Kluknavsky 62670b
index eed259e..65d68a1 100644
Frantisek Kluknavsky 62670b
--- a/CONFIG/src/SpewMakeInc.c
Frantisek Kluknavsky 62670b
+++ b/CONFIG/src/SpewMakeInc.c
Frantisek Kluknavsky 62670b
@@ -764,9 +764,9 @@ int main(int nargs, char **args)
Frantisek Kluknavsky 62670b
       else
Frantisek Kluknavsky 62670b
       {
Frantisek Kluknavsky 62670b
          if (ptrbits == 32)
Frantisek Kluknavsky 62670b
-            fprintf(fpout, " -melf_i386");
Frantisek Kluknavsky 62670b
+            fprintf(fpout, " -Wl,-melf_i386");
Frantisek Kluknavsky 62670b
          else if (ptrbits == 64)
Frantisek Kluknavsky 62670b
-            fprintf(fpout, " -melf_x86_64");
Frantisek Kluknavsky 62670b
+            fprintf(fpout, " -Wl,-melf_x86_64");
Frantisek Kluknavsky 62670b
          if (OS == OSFreeBSD)
Frantisek Kluknavsky 62670b
             fprintf(fpout, "_fbsd");
Frantisek Kluknavsky 62670b
       }