diff options
author | Jan Kratochvil <jan.kratochvil@redhat.com> | 2011-05-06 15:06:49 +0000 |
---|---|---|
committer | Jan Kratochvil <jan.kratochvil@redhat.com> | 2011-05-06 15:06:49 +0000 |
commit | 8be455d765a7cfb8f2cb045ec80e2b2af1597d15 (patch) | |
tree | 590872ecc1332caa71367175d77510db99fa6589 /gdb/ChangeLog | |
parent | 5b7b7d6e05dc23db02e401ec9fdf6d38cacafc41 (diff) | |
download | gdb-8be455d765a7cfb8f2cb045ec80e2b2af1597d15.zip gdb-8be455d765a7cfb8f2cb045ec80e2b2af1597d15.tar.gz gdb-8be455d765a7cfb8f2cb045ec80e2b2af1597d15.tar.bz2 |
gdb/
PR 12573
* dwarf2read.c (struct dwarf2_cu): New field has_loclist.
(producer_is_gcc_ge_4_0): New function.
(process_full_comp_unit): Set also symtab->locations_valid. Move the
symtab->language code.
(var_decode_location): Set cu->has_loclist.
* symtab.c (skip_prologue_sal): New variables saved_pc, force_skip and
skip. Intialize force_skip from locations_valid. Move the prologue
skipping code into two passes.
* symtab.h (struct symtab): Make the primary field a bitfield. New
field locations_valid.
gdb/testsuite/
PR 12573
* gdb.dwarf2/dw2-skip-prologue.S: New file.
* gdb.dwarf2/dw2-skip-prologue.c: New file.
* gdb.dwarf2/dw2-skip-prologue.exp: New file.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 02689af..1306b88 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,19 @@ 2011-05-06 Jan Kratochvil <jan.kratochvil@redhat.com> + PR 12573 + * dwarf2read.c (struct dwarf2_cu): New field has_loclist. + (producer_is_gcc_ge_4_0): New function. + (process_full_comp_unit): Set also symtab->locations_valid. Move the + symtab->language code. + (var_decode_location): Set cu->has_loclist. + * symtab.c (skip_prologue_sal): New variables saved_pc, force_skip and + skip. Intialize force_skip from locations_valid. Move the prologue + skipping code into two passes. + * symtab.h (struct symtab): Make the primary field a bitfield. New + field locations_valid. + +2011-05-06 Jan Kratochvil <jan.kratochvil@redhat.com> + * c-exp.y (qualified_name): Call destructor_name_p with $1.type. (classify_inner_name): Call cp_lookup_nested_type with yylval.tsym.type. |