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-Tag: releases/gcc-3.4.0~6968 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=267594f312390a605dfd729def7ef626cf72fc8b;p=thirdparty%2Fgcc.git * varasm.c (default_assemble_visibility): Use assemble_name. From-SVN: r66220 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f598277e6def..559de62d0803 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 5b038b263b0a..c204c6982859 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