* defaults.h (ASM_OUTPUT_ALTERNATE_LABEL_NAME): Wrap macro
authorm.hayes <m.hayes@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 13 Nov 1999 03:22:26 +0000 (03:22 +0000)
committerm.hayes <m.hayes@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 13 Nov 1999 03:22:26 +0000 (03:22 +0000)
  definition in do while (0).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30516 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/defaults.h

index 7b10f81..16e0d12 100644 (file)
@@ -1,3 +1,8 @@
+Sat Nov 13 16:20:09 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
+
+       * defaults.h (ASM_OUTPUT_ALTERNATE_LABEL_NAME): Wrap macro
+       definition in do while (0).
+
 Fri Nov 12 16:26:25 1999  Jim Wilson  <wilson@cygnus.com>
 
        * stmt.c (pushcase, pushcase_range): Partially revert Oct 28 change.
index 6b42fe1..c4d1a60 100644 (file)
@@ -57,7 +57,7 @@ do { fprintf (FILE, "\t%s\t", ASM_LONG);                              \
 /* Provide default for ASM_OUTPUT_ALTERNATE_LABEL_NAME.  */
 #ifndef ASM_OUTPUT_ALTERNATE_LABEL_NAME
 #define ASM_OUTPUT_ALTERNATE_LABEL_NAME(FILE,INSN) \
-  ASM_OUTPUT_LABEL(FILE,LABEL_ALTERNATE_NAME (INSN))
+do {ASM_OUTPUT_LABEL(FILE,LABEL_ALTERNATE_NAME (INSN))} while (0)
 #endif
 
 /* choose a reasonable default for ASM_OUTPUT_ASCII.  */