aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1992-07-03 20:34:33 +0000
committerRichard Stallman <rms@gnu.org>1992-07-03 20:34:33 +0000
commit079a79484f39ac58e8890d59b071ccff24f4dffe (patch)
tree9dae4e6bbb376316e9b19feff0f1b3bc81023d86
parent0631fb176a4cca18ae1504ad29e6e402c9e41938 (diff)
downloadgcc-079a79484f39ac58e8890d59b071ccff24f4dffe.zip
gcc-079a79484f39ac58e8890d59b071ccff24f4dffe.tar.gz
gcc-079a79484f39ac58e8890d59b071ccff24f4dffe.tar.bz2
(ASM_OUTPUT_CASE_LABEL): Fixed definition to use
ASM_OUTPUT_ALIGN and ASM_OUTPUT_INTERNAL_LABEL. From-SVN: r1408
-rw-r--r--gcc/config/i860/i860.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/gcc/config/i860/i860.h b/gcc/config/i860/i860.h
index 3ebcf70..3c52613 100644
--- a/gcc/config/i860/i860.h
+++ b/gcc/config/i860/i860.h
@@ -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. */