+2017-11-12 Tom de Vries <tom@codesourcery.com>
+
+ * config/cr16/cr16.h (ASM_OUTPUT_LABELREF): Remove semicolon after macro
+ body.
+ * config/powerpcspe/xcoff.h (ASM_OUTPUT_LABELREF): Same.
+ * config/rs6000/xcoff.h (ASM_OUTPUT_LABELREF): Same.
+ * defaults.h (ASM_OUTPUT_LABELREF): Same.
+
2017-11-11 Martin Sebor <msebor@redhat.com>
PR c/81117
#undef ASM_OUTPUT_LABELREF
#define ASM_OUTPUT_LABELREF(STREAM, NAME) \
- asm_fprintf (STREAM, "%U%s", (*targetm.strip_name_encoding) (NAME));
+ asm_fprintf (STREAM, "%U%s", (*targetm.strip_name_encoding) (NAME))
#define ASM_OUTPUT_SYMBOL_REF(STREAM, SYMBOL) \
do \
`assemble_name' uses this. */
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
- asm_fprintf ((FILE), "%U%s", rs6000_xcoff_strip_dollar (NAME));
+ asm_fprintf ((FILE), "%U%s", rs6000_xcoff_strip_dollar (NAME))
/* This is how to output an internal label prefix. rs6000.c uses this
when generating traceback tables. */
`assemble_name' uses this. */
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
- asm_fprintf ((FILE), "%U%s", rs6000_xcoff_strip_dollar (NAME));
+ asm_fprintf ((FILE), "%U%s", rs6000_xcoff_strip_dollar (NAME))
/* This is how to output an internal label prefix. rs6000.c uses this
when generating traceback tables. */
do { \
fputs (user_label_prefix, (FILE)); \
fputs ((NAME), (FILE)); \
- } while (0);
+ } while (0)
#endif
/* Allow target to print debug info labels specially. This is useful for