summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordpatel <dpatel@138bc75d-0d04-0410-961f-82ee72b054a4>2004-02-05 23:02:54 +0000
committerdpatel <dpatel@138bc75d-0d04-0410-961f-82ee72b054a4>2004-02-05 23:02:54 +0000
commiteb550b191e9e515b613bee953b2d2cfaae517c22 (patch)
tree6ac6db8f9873ce1863f224ffb607c24fe1e5bd3c
parent56b9b457c6dc93682c085ccdb92977954a29c13e (diff)
downloadppe42-gcc-eb550b191e9e515b613bee953b2d2cfaae517c22.tar.gz
ppe42-gcc-eb550b191e9e515b613bee953b2d2cfaae517c22.zip
* dwarf2out.c (force_type_die): Look up input type itself
instead of root_type() of type. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77348 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/dwarf2out.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 30da54b46ae..8d1efc61d7b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2004-02-05 Devang Patel <dpatel@apple.com>
+
+ * dwarf2out.c (force_type_die): Look up input type itself
+ instead of root_type() of type.
+
2004-02-05 Andreas Krebbel <krebbel1@de.ibm.com>
* config/s390/s390.md ("*tmqidi_ext"): New insn.
diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c
index acd79c42d1e..824add7ee73 100644
--- a/gcc/dwarf2out.c
+++ b/gcc/dwarf2out.c
@@ -11958,7 +11958,7 @@ force_type_die (tree type)
{
dw_die_ref type_die;
- type_die = lookup_type_die (root_type (type));
+ type_die = lookup_type_die (type);
if (!type_die)
{
dw_die_ref context_die;
@@ -11971,7 +11971,7 @@ force_type_die (tree type)
context_die = comp_unit_die;
gen_type_die (type, context_die);
- type_die = lookup_type_die (root_type (type));
+ type_die = lookup_type_die (type);
if (!type_die)
abort();
}
OpenPOWER on IntegriCloud