Stay compatible after the GCC PR fortran/29635 fix.
* dwarf2read.c (process_die <DW_TAG_imported_module>) (process_die <DW_TAG_imported_module>): Do not assert anything about these unsupported tags.
This commit is contained in:
parent
70296270a4
commit
d68209e4d0
@ -1,3 +1,10 @@
|
||||
2008-09-01 Jan Kratochvil <jan.kratochvil@redhat.com>
|
||||
|
||||
Stay compatible after the GCC PR fortran/29635 fix.
|
||||
* dwarf2read.c (process_die <DW_TAG_imported_module>)
|
||||
(process_die <DW_TAG_imported_module>): Do not assert anything about
|
||||
these unsupported tags.
|
||||
|
||||
2008-08-29 Tom Tromey <tromey@redhat.com>
|
||||
|
||||
* maint.c (_initialize_maint_cmds): Fix typo.
|
||||
|
@ -2760,10 +2760,10 @@ process_die (struct die_info *die, struct dwarf2_cu *cu)
|
||||
information contained in these. DW_TAG_imported_declaration
|
||||
dies shouldn't have children; DW_TAG_imported_module dies
|
||||
shouldn't in the C++ case, but conceivably could in the
|
||||
Fortran case, so we'll have to replace this gdb_assert if
|
||||
Fortran compilers start generating that info. */
|
||||
Fortran case. */
|
||||
processing_has_namespace_info = 1;
|
||||
gdb_assert (die->child == NULL);
|
||||
complaint (&symfile_complaints, _("unsupported tag: '%s'"),
|
||||
dwarf_tag_name (die->tag));
|
||||
break;
|
||||
default:
|
||||
new_symbol (die, NULL, cu);
|
||||
|
Loading…
Reference in New Issue
Block a user