aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1994-07-27 19:06:43 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1994-07-27 19:06:43 -0400
commit1b2c9988bc38df3b0a8443471233d60e954ec67b (patch)
tree78d16a49329993dbb6822ec4f787b787e6942a4d /gcc
parent2c47b58a4f90c9e82a55b0ba24180c811a62ca0c (diff)
downloadgcc-1b2c9988bc38df3b0a8443471233d60e954ec67b.zip
gcc-1b2c9988bc38df3b0a8443471233d60e954ec67b.tar.gz
gcc-1b2c9988bc38df3b0a8443471233d60e954ec67b.tar.bz2
(ASM_OUTPUT_ASCII): Fix bug when first character of string constant is
single quote. From-SVN: r7800
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/i370/i370.h16
1 files changed, 6 insertions, 10 deletions
diff --git a/gcc/config/i370/i370.h b/gcc/config/i370/i370.h
index b1ee3ce..d036827 100644
--- a/gcc/config/i370/i370.h
+++ b/gcc/config/i370/i370.h
@@ -1170,16 +1170,12 @@ enum reg_class
{ \
if (j % MVS_ASCII_TEXT_LENGTH == 0) \
fprintf (FILE, "\tDC\tC'%c", c); \
- else \
- { \
- if ( c == '\'' ) \
- fprintf (FILE, "%c%c", c, c); \
- else \
- fprintf (FILE, "%c", c); \
- if (j % MVS_ASCII_TEXT_LENGTH \
- == MVS_ASCII_TEXT_LENGTH - 1) \
- fprintf (FILE, "'\n" ); \
- } \
+ if ( c == '\'' ) \
+ fprintf (FILE, "%c%c", c, c); \
+ else \
+ fprintf (FILE, "%c", c); \
+ if (j % MVS_ASCII_TEXT_LENGTH == MVS_ASCII_TEXT_LENGTH - 1) \
+ fprintf (FILE, "'\n" ); \
} \
} \
if (j % MVS_ASCII_TEXT_LENGTH != 0) \