This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC 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]

Re: RFC: DWARF Extensions for Separate Debug Info Files ("Fission")


On Fri, 23 Sep 2011 02:21:44 +0200, Cary Coutant wrote:
> * .debug_pubtypes - Public types for use in building the
>   .gdb_index section at link time. This section will have an
>   extended format to allow it to represent both types in the
>   .debug_dwo_info section and type units in .debug_types.
    ^^^^^^^^^^^^^^^
    = .dwo_info , maybe both .debug_info and .dwo_info


> * .dwo_abbrev - Defines the abbreviation codes used by the
>   .debug_dwo_info section.
    ^^^^^^^^^^^^^^^
    = .dwo_info


I find this .dwo_* setup is great for rapid development rebuilds but it should
remain optional as the currently used DWARF final separate .debug info file is
smaller than all the .dwo files together.  In the case of the final linked
.debug builds (rpm/deb/...) one does not consider the build speed as important.
It probably does not make sense to merge + convert .dwo files back to a single
.debug file for the rpm/deb/... build performance reasons.


Thanks,
Jan


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