summaryrefslogtreecommitdiff
path: root/gcc/config/romp
diff options
context:
space:
mode:
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>1992-11-24 02:10:47 +0000
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>1992-11-24 02:10:47 +0000
commit8d9dfbf66e3876efb601c5a0c0053c14dc5d20af (patch)
tree75d0de2bedc4c5b46e69466dceacd818cd20445b /gcc/config/romp
parent213ab20486216eb9d27863a08a6effb9027213d6 (diff)
downloadgcc-8d9dfbf66e3876efb601c5a0c0053c14dc5d20af.tar.gz
(ASM_FILE_START): Stop at first blank in VERSION_STRING.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2786 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/romp')
-rw-r--r--gcc/config/romp/romp.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/gcc/config/romp/romp.h b/gcc/config/romp/romp.h
index 7ea85896ad6..67178a99615 100644
--- a/gcc/config/romp/romp.h
+++ b/gcc/config/romp/romp.h
@@ -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