Commit 20e52bf1 by Richard Stallman

(ASM_OUTPUT_CASE_END): Use switch_table_difference_label_flag.

From-SVN: r2901
parent e8030e8c
...@@ -222,12 +222,15 @@ do { \ ...@@ -222,12 +222,15 @@ do { \
putc ('\n', (FILE)); \ putc ('\n', (FILE)); \
} }
/* SVR4 m68k assembler is bitching on the syntax `2.b'. Change /* SVR4 m68k assembler is bitching on the syntax `2.b'.
it back to use the "LLDnnn-LLnnn" format. */ So use the "LLDnnn-LLnnn" format. Define LLDnnn after the table. */
#undef ASM_OUTPUT_CASE_END #undef ASM_OUTPUT_CASE_END
#define ASM_OUTPUT_CASE_END(FILE,NUM,TABLE) \ #define ASM_OUTPUT_CASE_END(FILE,NUM,TABLE) \
if (RTX_INTEGRATED_P (TABLE)) \ do { \
asm_fprintf (FILE, "\t%s %LLD%d,%LL%d\n",\ if (switch_table_difference_label_flag) \
SET_ASM_OP, (NUM), (NUM)) asm_fprintf ((FILE), "\t%s %LLD%d,%LL%d\n", SET_ASM_OP, (NUM), (NUM));\
switch_table_difference_label_flag = 0; \
} while (0)
int switch_table_difference_label_flag;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment