From: J"orn Rennecke Date: Tue, 29 Apr 2003 12:18:17 +0000 (+0000) Subject: * varasm.c (default_assemble_visibility): Use assemble_name. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=267594f312390a605dfd729def7ef626cf72fc8b;p=gcc.git * varasm.c (default_assemble_visibility): Use assemble_name. From-SVN: r66220 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f598277e6de..559de62d080 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2003-04-29 J"orn Rennecke + + * varasm.c (default_assemble_visibility): Use assemble_name. + 2003-04-29 David O'Brien * config/i386/freebsd64.h (LINK_SPEC): Mirror FreeBSD linker. diff --git a/gcc/varasm.c b/gcc/varasm.c index 5b038b263b0..c204c698285 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -4475,12 +4475,13 @@ default_assemble_visibility (decl, vis) const char *name, *type; - name = (* targetm.strip_name_encoding) - (IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (decl))); + name = (IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (decl))); type = visibility_types[vis]; #ifdef HAVE_GAS_HIDDEN - fprintf (asm_out_file, "\t.%s\t%s\n", type, name); + fprintf (asm_out_file, "\t.%s\t", type); + assemble_name (asm_out_file, name); + fprintf (asm_out_file, "\n"); #else warning ("visibility attribute not supported in this configuration; ignored"); #endif