diff options
author | J"orn Rennecke <joern.rennecke@superh.com> | 2003-04-29 12:18:17 +0000 |
---|---|---|
committer | Joern Rennecke <amylaar@gcc.gnu.org> | 2003-04-29 13:18:17 +0100 |
commit | 267594f312390a605dfd729def7ef626cf72fc8b (patch) | |
tree | d14785e97e51a283932abaa7eb337a711631c6a3 /gcc | |
parent | 5b51b1f540941901dbdb99ce49990679a58ee56c (diff) | |
download | gcc-267594f312390a605dfd729def7ef626cf72fc8b.zip gcc-267594f312390a605dfd729def7ef626cf72fc8b.tar.gz gcc-267594f312390a605dfd729def7ef626cf72fc8b.tar.bz2 |
* varasm.c (default_assemble_visibility): Use assemble_name.
From-SVN: r66220
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/varasm.c | 7 |
2 files changed, 8 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f598277..559de62 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2003-04-29 J"orn Rennecke <joern.rennecke@superh.com> + + * varasm.c (default_assemble_visibility): Use assemble_name. + 2003-04-29 David O'Brien <obrien@FreeBSD.org> * config/i386/freebsd64.h (LINK_SPEC): Mirror FreeBSD linker. diff --git a/gcc/varasm.c b/gcc/varasm.c index 5b038b2..c204c69 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 |