aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2012-04-19 13:35:10 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2012-04-19 13:35:10 +0000
commitf68c04877cba9e6f2b77cfb8ba564e37c4d8a254 (patch)
tree026f9744d55841a71c46e3b3f30e2ccc16d5f36b /gcc
parent314b662a3a636250eda24be515fb34c34140fb6a (diff)
downloadgcc-f68c04877cba9e6f2b77cfb8ba564e37c4d8a254.zip
gcc-f68c04877cba9e6f2b77cfb8ba564e37c4d8a254.tar.gz
gcc-f68c04877cba9e6f2b77cfb8ba564e37c4d8a254.tar.bz2
symtab.c (dump_symtab_base): Use TREE_STRING_POINTER for dumping DECL_SECTION_NAME.
2012-04-19 Richard Guenther <rguenther@suse.de> * symtab.c (dump_symtab_base): Use TREE_STRING_POINTER for dumping DECL_SECTION_NAME. From-SVN: r186594
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/symtab.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1f27b62..c70e3bb 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2012-04-19 Richard Guenther <rguenther@suse.de>
+
+ * symtab.c (dump_symtab_base): Use TREE_STRING_POINTER
+ for dumping DECL_SECTION_NAME.
+
2012-04-19 Michael Matz <matz@suse.de>
PR middle-end/52977
diff --git a/gcc/symtab.c b/gcc/symtab.c
index d264e8c..38194b3 100644
--- a/gcc/symtab.c
+++ b/gcc/symtab.c
@@ -402,7 +402,7 @@ dump_symtab_base (FILE *f, symtab_node node)
fprintf (f, " one_only");
if (DECL_SECTION_NAME (node->symbol.decl))
fprintf (f, " section_name:%s",
- IDENTIFIER_POINTER (DECL_SECTION_NAME (node->symbol.decl)));
+ TREE_STRING_POINTER (DECL_SECTION_NAME (node->symbol.decl)));
if (DECL_VISIBILITY_SPECIFIED (node->symbol.decl))
fprintf (f, " visibility_specified");
if (DECL_VISIBILITY (node->symbol.decl))