From 1b2c9988bc38df3b0a8443471233d60e954ec67b Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Wed, 27 Jul 1994 19:06:43 -0400 Subject: [PATCH] (ASM_OUTPUT_ASCII): Fix bug when first character of string constant is single quote. From-SVN: r7800 --- gcc/config/i370/i370.h | 16 ++++++---------- 1 file 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) \ -- 2.7.4