aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/vax/vaxv.h
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1993-12-13 19:09:31 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1993-12-13 19:09:31 -0500
commit9e269f7292efa5a81ecf66544d0bb6192e84ca65 (patch)
treebf082a31775f8de607a18fc38ce35c64bb939b8c /gcc/config/vax/vaxv.h
parent389bb5081b674d257ff802608c454801f89a75dc (diff)
downloadgcc-9e269f7292efa5a81ecf66544d0bb6192e84ca65.zip
gcc-9e269f7292efa5a81ecf66544d0bb6192e84ca65.tar.gz
gcc-9e269f7292efa5a81ecf66544d0bb6192e84ca65.tar.bz2
(ASM_OUTPUT_ASCII): Wrap in `do { ... } while (0)'.
From-SVN: r6225
Diffstat (limited to 'gcc/config/vax/vaxv.h')
-rw-r--r--gcc/config/vax/vaxv.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/config/vax/vaxv.h b/gcc/config/vax/vaxv.h
index 60c0901..133452b 100644
--- a/gcc/config/vax/vaxv.h
+++ b/gcc/config/vax/vaxv.h
@@ -1,5 +1,5 @@
/* Definitions of target machine for GNU compiler. Vax sysV version.
- Copyright (C) 1988 Free Software Foundation, Inc.
+ Copyright (C) 1988, 1993 Free Software Foundation, Inc.
This file is part of GNU CC.
@@ -51,8 +51,8 @@ output_file_directive ((FILE), main_input_filename)
fprintf ((FILE), ":\n\t.space %u\n", (ROUNDED)))
#define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \
-{ \
- unsigned char *s; \
+do { \
+ unsigned char *s; \
int i; \
for (i = 0, s = (PTR); i < (LEN); s++, i++) \
{ \
@@ -61,7 +61,7 @@ output_file_directive ((FILE), main_input_filename)
fprintf ((FILE), "%s0x%x", (i%8?",":""), (unsigned)*s); \
} \
fputs ("\n", (FILE)); \
-}
+} while (0)
#undef ASM_OUTPUT_DOUBLE
#define ASM_OUTPUT_DOUBLE(FILE,VALUE) \