]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
2003-05-28 David Carlton <carlton@bactrian.org>
authorDavid Carlton <carlton@bactrian.org>
Thu, 29 May 2003 00:01:36 +0000 (00:01 +0000)
committerDavid Carlton <carlton@bactrian.org>
Thu, 29 May 2003 00:01:36 +0000 (00:01 +0000)
* dwarf2read.c (add_partial_structure): When looking for a
subprogram child, go sibling by sibling.

gdb/ChangeLog
gdb/dwarf2read.c

index 004120452a2d555347a0c0366994e726733f3214..ea4253109395f8335f56fd99078e03412d7a935f 100644 (file)
@@ -1,3 +1,8 @@
+2003-05-28  David Carlton  <carlton@bactrian.org>
+
+       * dwarf2read.c (add_partial_structure): When looking for a
+       subprogram child, go sibling by sibling.
+
 2003-05-28  David Carlton  <carlton@bactrian.org>
 
        * dwarf2read.c (determine_prefix): Handle anonymous
index 55d31d17adaf57a106f2b36126694b9cc631accc..276163ad80b1249b989d7f52774e1c1f5214a81a 100644 (file)
@@ -1774,6 +1774,11 @@ add_partial_structure (struct partial_die_info *struct_pdi, char *info_ptr,
                struct_pdi->name = actual_class_name;
              break;
            }
+         else
+           {
+             next_child = locate_pdi_sibling (&child_pdi, next_child,
+                                              abfd, cu_header);
+           }
        }
     }