From: law Date: Tue, 25 May 1999 21:32:01 +0000 (+0000) Subject: * output.h (STRIP_NAME_ENCODING): Provide default definition. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1c5153f26f6072a612366c7485f26a7dc6da5a9a;p=platform%2Fupstream%2Flinaro-gcc.git * output.h (STRIP_NAME_ENCODING): Provide default definition. * dwarf2out.c (ASM_NAME_TO_STRING): Use STRIP_NAME_ENCODING. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27151 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 11ac9b6..663c118 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,8 @@ Tue May 25 14:06:06 1999 Jeffrey A Law (law@cygnus.com) + * output.h (STRIP_NAME_ENCODING): Provide default definition. + * dwarf2out.c (ASM_NAME_TO_STRING): Use STRIP_NAME_ENCODING. + * flow.c (mark_set_1): Do not record BLKmode stores as dead store elimination candidates. diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c index 659b119..58cf338 100644 --- a/gcc/dwarf2out.c +++ b/gcc/dwarf2out.c @@ -2728,8 +2728,10 @@ static char debug_line_section_label[MAX_ARTIFICIAL_LABEL_BYTES]; dyn_string_append (STR, NAME + 1); \ else \ { \ + char *newstr; \ + STRIP_NAME_ENCODING (newstr, NAME); \ dyn_string_append (STR, user_label_prefix); \ - dyn_string_append (STR, NAME); \ + dyn_string_append (STR, newstr); \ } \ } \ while (0) diff --git a/gcc/output.h b/gcc/output.h index e1cf6d8..9456ed8 100644 --- a/gcc/output.h +++ b/gcc/output.h @@ -505,3 +505,9 @@ extern FILE *rtl_dump_file; /* User label prefix in effect for this compilation. */ extern const char *user_label_prefix; + +/* Define a default version of STRIP_NAME_ENCODING so that we can use + it without a mess of #ifdefs. */ +#ifndef STRIP_NAME_ENCODING +#define STRIP_NAME_ENCODING(TARGET,SOURCE) (TARGET = SOURCE) +#endif