(ASM_FILE_START): Stop at first blank in VERSION_STRING.
authorRichard Kenner <kenner@gcc.gnu.org>
Tue, 24 Nov 1992 02:10:47 +0000 (21:10 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Tue, 24 Nov 1992 02:10:47 +0000 (21:10 -0500)
From-SVN: r2786

gcc/config/romp/romp.h

index 7ea85896ad63738b8dfb390a9d9987bf8c88e75a..67178a9961581d7a7402b5b6ab67cf391de896bb 100644 (file)
@@ -1343,9 +1343,16 @@ struct rt_cargs {int gregs, fregs; };
 
 #define ASM_FILE_START(FILE)                           \
 { extern char *version_string;                         \
+  char *p;                                             \
+                                                       \
   fprintf (FILE, "\t.globl .oVncs\n\t.set .oVncs,0\n") ; \
-  fprintf (FILE, "\t.globl .oVgcc%s\n\t.set .oVgcc%s,0\n", \
-          version_string, version_string);             \
+  fprintf (FILE, "\t.globl .oVgcc");                   \
+  for (p = version_string; *p != ' ' && *p != 0; p++)  \
+    fprintf (FILE, "%c", *p);                          \
+  fprintf (FILE, "\n\t.set .oVgcc");                   \
+  for (p = version_string; *p != ' ' && *p != 0; p++)  \
+    fprintf (FILE, "%c", *p);                          \
+  fprintf (FILE, ",0\n");                              \
 }
 
 /* Output to assembler file text saying following lines