diff options
Diffstat (limited to 'gcc/config/mn10200/mn10200.h')
-rw-r--r-- | gcc/config/mn10200/mn10200.h | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/gcc/config/mn10200/mn10200.h b/gcc/config/mn10200/mn10200.h index 1356fd0..16f5f82 100644 --- a/gcc/config/mn10200/mn10200.h +++ b/gcc/config/mn10200/mn10200.h @@ -830,12 +830,8 @@ struct cum_arg { int nbytes; }; `assemble_name' uses this. */ #undef ASM_OUTPUT_LABELREF -#define ASM_OUTPUT_LABELREF(FILE, NAME) \ - do { \ - const char* real_name; \ - STRIP_NAME_ENCODING (real_name, (NAME)); \ - fprintf (FILE, "_%s", real_name); \ - } while (0) +#define ASM_OUTPUT_LABELREF(FILE, NAME) \ + fprintf (FILE, "_%s", (*targetm.strip_name_encoding) (NAME)) /* Store in OUTPUT a string (made with alloca) containing an assembler-name for a local static variable named NAME. |