2006-05-03 Paul Brook <paul@codesourcery.com>
authorPaul Brook <paul@codesourcery.com>
Wed, 3 May 2006 02:07:53 +0000 (02:07 +0000)
committerPaul Brook <paul@codesourcery.com>
Wed, 3 May 2006 02:07:53 +0000 (02:07 +0000)
commit3557dd90a9368ba46f27155898c15723d2ab5b46
tree383fb3ae783c314df053a087c909279acd7c5080
parent25163f32779c180769df78c718c66c23a9758a13
2006-05-03  Paul Brook  <paul@codesourcery.com>
Daniel Jacobowitz  <dan@codesourcery.com>

* gdb/dwarf2read.c (read_subroutine_type): Add armcc workaround.

* gdb/dwarf2read.c (read_structure_type): Look for ADS vtable
pointers.

* gdb/dwarf2read.c (dwarf_decode_lines): Don't set dir for absolute
paths.
(dwarf_decode_lines): Ditto.
(dwarf2_start_subfile): Split absolute filenames into path+file.

* gdb/symtab.h (struct symbol): Add is_argument.
(SYMBOL_IS_ARGUMENT): Define.
* gdb/stack.c (print_frame_args): Use SYMBOL_IS_ARGUMENT.
(print_frame_arg_vars): Ditto.
* gdb/dwarf2read.c (new_symbol): Set SYMBOL_IS_ARGUMENT.
(new_symbol): Mark optimized out arguments.

* gdb/dwarf2read.c (partial_read_comp_unit_head): Accept version 3.

* gdb/dwarf2read.c (read_unspecified_type): New function.
(read_type_die): Handle DW_TAG_unspecified_type.
ChangeLog.csl
gdb/dwarf2read.c
gdb/stack.c
gdb/symtab.h