Add SHF_COMPRESSED support to gas and objcopy
[deliverable/binutils-gdb.git] / binutils / ChangeLog
index 023bd981c82b680e12e426b03954d3324a362d2f..7d5b1a092fd3a1b1cf0dd412b11b3ba4827f5d31 100644 (file)
@@ -1,3 +1,31 @@
+2015-04-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * objcopy.c (do_debug_sections): Add compress_zlib,
+       compress_gnu_zlib and compress_gabi_zlib.
+       (copy_options): Use optional_argument on compress-debug-sections.
+       (copy_usage): Update --compress-debug-sections.
+       (copy_file): Handle compress_zlib, compress_gnu_zlib and
+       compress_gabi_zlib.
+       (copy_main): Handle
+       --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
+       * doc/binutils.texi: Document
+       --compress-debug-sections={none|zlib|zlib-gnu|zlib-gabi}.
+
+2015-04-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * objcopy.c (copy_usage): Replace "--interleave [<number>]" with
+       --interleave[=<number>].
+
+2015-04-05  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * readelf.c (get_elf_section_flags): Support SHF_COMPRESSED.
+       (get_compression_header): New.
+       (process_section_headers): Dump compression header if needed.
+       (uncompress_section_contents): Don't free compressed_buffer here.
+       (load_specific_debug_section): Free the compressed buffer, update
+       the section buffer and the section size if uncompress is
+       successful.
+
 2015-04-02  H.J. Lu  <hongjiu.lu@intel.com>
 
        * configure: Regenerated.
This page took 0.026249 seconds and 4 git commands to generate.