(ASM_OUTPUT_CASE_LABEL): Fixed definition to use
authorRichard Stallman <rms@gnu.org>
Fri, 3 Jul 1992 20:34:33 +0000 (20:34 +0000)
committerRichard Stallman <rms@gnu.org>
Fri, 3 Jul 1992 20:34:33 +0000 (20:34 +0000)
ASM_OUTPUT_ALIGN and ASM_OUTPUT_INTERNAL_LABEL.

From-SVN: r1408

gcc/config/i860/i860.h

index 3ebcf70a6f92525ed1ff0ed934d5c1373bfddaf1..3c526133b9c8409e8fc529da4f7b687f6036f737 100644 (file)
@@ -1055,8 +1055,11 @@ struct cumulative_args { int ints, floats; };
 /* This is how to output an internal numbered label which
    labels a jump table.  */
 
-#define ASM_OUTPUT_CASE_LABEL(FILE,PREFIX,NUM,JUMPTABLE)       \
-  fprintf (FILE, "\t.align\t4\n.%s%d:\n", PREFIX, NUM)
+#undef ASM_OUTPUT_CASE_LABEL
+#define ASM_OUTPUT_CASE_LABEL(FILE, PREFIX, NUM, JUMPTABLE)            \
+do { ASM_OUTPUT_ALIGN ((FILE), 2);                                     \
+     ASM_OUTPUT_INTERNAL_LABEL ((FILE), PREFIX, NUM);                  \
+   } while (0)
 
 /* Output at the end of a jump table.  */