Fwd: [patch bfd/binutils/ld]: Fix PR 14067 for x86/x64 pe-coff targets
nick clifton
nickc@redhat.com
Wed Oct 10 14:54:00 GMT 2012
Hi Kai,
> 2012-10-05 Kai Tietz
>
> PR binutils/14067
> * coff-i386.c (bfd_target): Add section flag SEC_EXCLUDE.
> Allow BFD_COMPRESS and BFD_DECOMPRESS flags.
> * coff-x86_64.c: Likewise.
> * coffcode.h (DOT_ZDEBUG): New define.
> (sec_to_styp_flags): Check for .zdebug.
> (styp_to_sec_flags): Likewise.
> * coffgen.c (make_a_section): Handle .debug_* section
> compression/decompression flags.
> * cofflink.c (mark_relocs): Ignore relocations
> for a section, which isn't marked as used.
> (_bfd_coff_link_input_bfd): Add support of compressed
> debug sections.
> * compress.c (decompress_contents): Loop as long
> as there is input available and there is room for
> output.
> * bfd/pe-arm.c: Add .zdebug_ partial match entry.
> * pe-i386.c: Likewise.
> * pe-x86_64.c: Likewise.
> * peXXigen.c (_bfd_XXi_swap_aouthdr_out): Don't clear all
> data-directories as this might destroy content.
>
> ChangeLog binutils
>
> 2012-10-05 Kai Tietz
>
> * objdump.c (dump_bfd): Call dump headers after
> call of slurp_symtab.
>
> ChangeLog ld
>
> 2012-10-05 Kai Tietz
>
> PR binutils/14067
> * scripttempl/pep.sc: Add zdebug sections.
> * scripttempl/pe.sc: Likewise.
Please add an entry in ld/NEWS. Approved with this change.
Cheers
Nick
More information about the Binutils
mailing list