This is the mail archive of the gdb-cvs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gdb and binutils branch master updated. 6aa5f3a6ed6482e242fb5aec2a4ae378b53b801d


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".

The branch, master has been updated
       via  6aa5f3a6ed6482e242fb5aec2a4ae378b53b801d (commit)
      from  f70b8a9ba21e63154db6eb5644dd645f6bfa8f68 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6aa5f3a6ed6482e242fb5aec2a4ae378b53b801d

commit 6aa5f3a6ed6482e242fb5aec2a4ae378b53b801d
Author: Doug Evans <dje@google.com>
Date:   Mon Jun 2 17:16:07 2014 -0700

    Add support for skeletonless type units.
    
    	* dwarf2read.c (struct dwarf2_per_objfile): New member
    	n_allocated_type_units.
    	(struct dwarf2_per_objfile) <tu_stats>: New member
    	nr_all_type_units_reallocs.
    	(create_signatured_type_table_from_index): Initialize
    	n_allocated_type_units
    	(create_all_type_units): Ditto.
    	(add_type_unit): Move up in file.  New arg slot.
    	All callers updated.  Increase space for all_type_units more
    	efficiently.
    	(fill_in_sig_entry_from_dwo_entry): Handle psymtabs.
    	(lookup_dwo_signatured_type): Handle skeletonless TUs.
    	(lookup_dwp_signatured_type): Ditto.
    	(init_tu_and_read_dwo_dies): New arg use_existing_cu.
    	All callers updated.
    	(build_type_psymtabs_1): Leave type_unit_groups as
    	NULL if no TUs present.
    	(print_tu_stats): New function.
    	(process_skeletonless_type_unit): New function.
    	(process_dwo_file_for_skeletonless_type_units): New
    	function.
    	(process_skeletonless_type_units): New function.
    	(dwarf2_build_psymtabs_hard): Handle skeletonless TUs.
    	Call print tu_stats if debugging enabled.

-----------------------------------------------------------------------

Summary of changes:
 gdb/ChangeLog    |   28 ++++
 gdb/dwarf2read.c |  401 ++++++++++++++++++++++++++++++++++++-----------------
 2 files changed, 300 insertions(+), 129 deletions(-)


hooks/post-receive
-- 
gdb and binutils


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]