gdb/
authorJan Kratochvil <jan.kratochvil@redhat.com>
Tue, 14 Sep 2010 21:28:53 +0000 (21:28 +0000)
committerJan Kratochvil <jan.kratochvil@redhat.com>
Tue, 14 Sep 2010 21:28:53 +0000 (21:28 +0000)
* dwarf2read.c (dw2_map_ada_symtabs): Remove the internal_error.
Update the comment.

gdb/ChangeLog
gdb/dwarf2read.c

index b6ff84a96d05596defe99f17cc8dfb41a2773175..d82b4cce673f3a4770f8a935d406084d29fdba9b 100644 (file)
@@ -1,3 +1,8 @@
+2010-09-14  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * dwarf2read.c (dw2_map_ada_symtabs): Remove the internal_error.
+       Update the comment.
+
 2010-09-14  Tom Tromey  <tromey@redhat.com>
 
        PR symtab/8399:
index d7691cb5cabf9b88107fa6b17370be29d00c9c32..470a3f51d10ae398a73092112bfb91add0275184 100644 (file)
@@ -2369,10 +2369,9 @@ dw2_map_ada_symtabs (struct objfile *objfile,
                     domain_enum namespace, int wild,
                     void *data)
 {
-  /* For now, we don't support Ada, so this function can't be
-     reached.  */
-  internal_error (__FILE__, __LINE__,
-                 _("map_ada_symtabs called via index method"));
+  /* For now, we don't support Ada.  Still the function can be called if the
+     current language is Ada for a non-Ada objfile using GNU index.  As Ada
+     does not look for non-Ada symbols this function should just return.  */
 }
 
 static void