[RFC] Add support for printing pdata for x86_64 pe coff objects

Nicholas Clifton nickc@redhat.com
Tue Dec 23 17:39:00 GMT 2014


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




More information about the Binutils mailing list