diff options
Diffstat (limited to 'gcc/varasm.c')
-rw-r--r-- | gcc/varasm.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c index ce6f7318320..d22cb112af3 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -4618,7 +4618,8 @@ assemble_visibility (decl, visibility_type) { const char *name; - name = IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (decl)); + name = (* targetm.strip_name_encoding) + (IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (decl))); #ifdef HAVE_GAS_HIDDEN fprintf (asm_out_file, "\t.%s\t%s\n", visibility_type, name); |