This is the mail archive of the binutils@sourceware.org mailing list for the binutils 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] Add support for printing pdata for x86_64 pe coff objects


Hi Pierre,

bfd/ChangeLog  entry:

2014-10-01  Pierre Muller  <muller@sourceware.org>

         Add support for pdata output for pe coff objects.
         * pe-x86_64.c (pex64_bfd_print_pdata): Add external
         declaration.
         (bfd_pe_print_data): Set macro to pex64_bfd_print_data.
         * pei-x86_64.c (pex64_bfd_print_pdata): Changed to
         global function. Now handles multiple .pdata sections.
         (pex_bfd_print_pdata_section): New static helper function,
         using most of old pex_bfd_print_pdata function code, but adding
         support for coff pe objects, which might have some fields
         starting at zero offset.
         (pex64_print_all_pdata_sections) : New static helper function,
         used in call to bfd_map_over_sections inside new
         pex66_bfd_print_pdata function.
         (bfd_boolean pdata_count): New static variable, used to return
         bfd_boolean value for pex64_bfd_print_pdata function.

Approved - please apply.

Sorry for the long delay in reviewing.

Cheers
  Nick



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