diff options
author | Richard Guenther <rguenther@suse.de> | 2007-08-31 10:23:25 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2007-08-31 10:23:25 +0000 |
commit | 05af427c1fbfd2d6a902a4aa98140ee9a1f8221e (patch) | |
tree | 37a29ba8d8dd1371ff4ef0c24b5ab7ae25901252 | |
parent | 671231d26ed16d187281ff215d4c9e5377cc2d43 (diff) | |
download | gcc-05af427c1fbfd2d6a902a4aa98140ee9a1f8221e.zip gcc-05af427c1fbfd2d6a902a4aa98140ee9a1f8221e.tar.gz gcc-05af427c1fbfd2d6a902a4aa98140ee9a1f8221e.tar.bz2 |
tree.c (build_complex_type): Always set TYPE_NAME for comples types.
2007-08-31 Richard Guenther <rguenther@suse.de>
* tree.c (build_complex_type): Always set TYPE_NAME for
comples types.
From-SVN: r127975
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/tree.c | 6 |
2 files changed, 7 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 524b9f1..bc077fa 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-08-31 Richard Guenther <rguenther@suse.de> + + * tree.c (build_complex_type): Always set TYPE_NAME for + comples types. + 2007-08-31 Olivier Hainque <hainque@adacore.com> * config/rs6000/xcoff.h (XCOFF_CSECT_DEFAULT_ALIGNMENT_STR): New @@ -5992,10 +5992,8 @@ build_complex_type (tree component_type) = build_complex_type (TYPE_CANONICAL (component_type)); } - /* If we are writing Dwarf2 output we need to create a name, - since complex is a fundamental type. */ - if ((write_symbols == DWARF2_DEBUG || write_symbols == VMS_AND_DWARF2_DEBUG) - && ! TYPE_NAME (t)) + /* We need to create a name, since complex is a fundamental type. */ + if (! TYPE_NAME (t)) { const char *name; if (component_type == char_type_node) |