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: Fwd: [patch bfd/binutils/ld]: Fix PR 14067 for x86/x64 pe-coff targets


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


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