diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 5e2bed1cfc3..8eaf22af0a3 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2003-05-28 H.J. Lu + + * dwarf2read.c (process_die): Handle DW_TAG_try_block and + DW_TAG_catch_block. + 2003-05-26 Elena Zannoni * stabsread.c (dbx_lookup_type): Make static. diff --git a/gdb/dwarf2read.c b/gdb/dwarf2read.c index 8f927f0f0ea..182ee4fd064 100644 --- a/gdb/dwarf2read.c +++ b/gdb/dwarf2read.c @@ -1768,6 +1768,8 @@ process_die (struct die_info *die, struct objfile *objfile, of a function and make GDB `next' properly over inlined functions. */ break; case DW_TAG_lexical_block: + case DW_TAG_try_block: + case DW_TAG_catch_block: read_lexical_block_scope (die, objfile, cu_header); break; case DW_TAG_class_type: