diff options
Diffstat (limited to 'gdb/ChangeLog.intercu')
-rw-r--r-- | gdb/ChangeLog.intercu | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gdb/ChangeLog.intercu b/gdb/ChangeLog.intercu index a3c6be777a5..f09fbafd7b5 100644 --- a/gdb/ChangeLog.intercu +++ b/gdb/ChangeLog.intercu @@ -1,3 +1,20 @@ +2004-02-24 Daniel Jacobowitz <drow@mvista.com> + + * dwarf2read.c (free_one_comp_unit): Update signature so it can be + used as a cleanup. Clear the per_cu pointer. Add some comments. + (free_one_cached_comp_unit): Update signature so it can be used + as a cleanup. Remove unused argument. + (dwarf2_build_psymtabs_hard): Update call to + free_one_cached_comp_unit. Don't free the obstack here. + (process_queue): Keep dwarf2_queue up to date as we remove items + from the queue. + (dwarf2_release_queue): New function. + (psymtab_to_symtab_1): Use cleanups. + (load_full_comp_unit): Likewise. + (free_comp_units_worker): Remove clearing of the cu pointer. + (clear_per_cu_pointer): Also free the partial_die_obstack. Update + comments. + 2004-02-23 Daniel Jacobowitz <drow@mvista.com> * dwarf2read.c (MAX_CACHE_AGE): Lower to 5. |