aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/mn10200/mn10200.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/mn10200/mn10200.h')
-rw-r--r--gcc/config/mn10200/mn10200.h8
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.