From 2c31e123f2abb86e5168982738c23b51579223b5 Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Thu, 16 Jul 1992 20:56:26 +0000 Subject: [PATCH] (ASM_OUTPUT_CASE_END): Deleted. From-SVN: r1597 --- gcc/config/m68k/mot3300.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gcc/config/m68k/mot3300.h b/gcc/config/m68k/mot3300.h index beadb729b0d..f1b620c2dc0 100644 --- a/gcc/config/m68k/mot3300.h +++ b/gcc/config/m68k/mot3300.h @@ -632,10 +632,14 @@ do { union { float f; long l;} tem; \ fprintf (FILE, "\tswbeg &%d\n%s%%%d:\n", \ XVECLEN (PATTERN (TABLE), 1), (PREFIX), (NUM)) +#if 0 /* At end of a switch table, define LD%n iff the symbol LI%n was defined. */ #define ASM_OUTPUT_CASE_END(FILE,NUM,TABLE) \ - if (switch_table_difference_label_flag) \ - fprintf (FILE, "\tset LD%%%d,L%%%d-LI%%%d\n", (NUM), (NUM), (NUM)) +{ if (switch_table_difference_label_flag) \ + asm_fprintf (FILE, "\t%s %LLD%d,%LL%d-%LLI%d-2.b\n",\ + SET_ASM_OP, (NUM), (NUM), (NUM)) \ + switch_table_difference_label_flag = 0; } +#endif /* Translate some opcodes to fit the sysV68 assembler syntax. */ /* The opcodes fdmov and fsmov are guesses. */ -- 2.30.2