Clean up misapplied patch:
authorJim Blandy <jimb@codesourcery.com>
Wed, 28 Jan 2004 04:02:52 +0000 (04:02 +0000)
committerJim Blandy <jimb@codesourcery.com>
Wed, 28 Jan 2004 04:02:52 +0000 (04:02 +0000)
* dwarf2read.c (determine_prefix): Change one of the two forward
declarations for 'determine_prefix_aux' to a declaration for this.
(read_func_scope): Use cu->language, not cu_language.  Pass 'cu'
argument to 'die_specification'.

gdb/ChangeLog
gdb/dwarf2read.c

index 3fa492d..c939ebf 100644 (file)
@@ -1,3 +1,11 @@
+2004-01-27  Jim Blandy  <jimb@redhat.com>
+
+       Clean up misapplied patch:
+       * dwarf2read.c (determine_prefix): Change one of the two forward
+       declarations for 'determine_prefix_aux' to a declaration for this.
+       (read_func_scope): Use cu->language, not cu_language.  Pass 'cu'
+       argument to 'die_specification'.
+
 2004-01-27  Paul N. Hilfinger  <hilfinger@gnat.com>
        
        * breakpoint.c (breakpoint_re_set_one): Set b->cond, b->val, and
index 0991aae..94d210c 100644 (file)
@@ -765,7 +765,7 @@ static struct type *tag_type_to_type (struct die_info *, struct dwarf2_cu *);
 
 static void read_type_die (struct die_info *, struct dwarf2_cu *);
 
-static char *determine_prefix_aux (struct die_info *die, struct dwarf2_cu *);
+static char *determine_prefix (struct die_info *die, struct dwarf2_cu *);
 
 static char *determine_prefix_aux (struct die_info *die, struct dwarf2_cu *);
 
@@ -2169,9 +2169,9 @@ read_func_scope (struct die_info *die, struct dwarf2_cu *cu)
   if (name == NULL || !dwarf2_get_pc_bounds (die, &lowpc, &highpc, cu))
     return;
 
-  if (cu_language == language_cplus)
+  if (cu->language == language_cplus)
     {
-      struct die_info *spec_die = die_specification (die);
+      struct die_info *spec_die = die_specification (die, cu);
 
          /* NOTE: carlton/2004-01-23: We have to be careful in the
             presence of DW_AT_specification.  For example, with GCC