bfd/binutils/gas/gprof/ld/libiberty/opcodes: add .gitignore
[deliverable/binutils-gdb.git] / binutils / ChangeLog
index 0c431af0f1865c5d7f5036dec1745d253c715373..014d8af34a6244cf34900b618d833da141aa23e9 100644 (file)
@@ -1,3 +1,178 @@
+2010-12-09  Mike Frysinger  <vapier@gentoo.org>
+
+       * .gitignore: New file.
+
+2010-12-08  Alan Modra  <amodra@gmail.com>
+
+       * ar.c: Formatting.
+       (usage): Correct help strings.
+       (decode_options): Correct getopt_long short options.  Remove
+       duplicate non-handled option message.
+       (main): Don't handle -M specially.
+
+2010-12-08  Arnaud Lacombe  <lacombar@gmail.com>
+
+       * ar.c (long_options): Add target.
+       (decode_options): Handle the --target option.
+       (open_inarch): Check for plugin's target, default to --target
+       (replace_members): Use generic `target'.
+
+       * ar.c (operation): New global variable.
+       (show_version): Likewise.
+       (show_help): Likewise.
+       (long_options): Likewise.
+       (usage): Fix help string argument order.
+       (decode_options): New.
+       (ranlib_main): Use getopt_long.
+       (main): Use decode_options.
+
+       * ar.c (main): Split ranlib path.
+       (ranlib_usage): New
+       (ranlib_main): New
+
+2010-12-03  Doug Evans  <dje@google.com>
+
+       * dwarf.c: #include "bfd_stdint.h".
+       (do_gdb_index): New global.
+       (display_gdb_index): New function.
+       (dwarf_select_sections_by_names) Add "gdb_index".
+       (dwarf_select_sections_all): Set do_gdb_index.
+       (debug_displays): Add .gdb_index.
+       * dwarf.h (do_gdb_index): Declare.
+       * objdump.c (usage): Add gdb_index.
+       * readelf.c (usage): Add gdb_index.
+       (process_section_headers): Process ".gdb_index".
+       * doc/binutils.texi (readelf): Document gdb_index dump.
+       (objdump): Ditto.
+
+2010-12-01  Kai Tietz  <kai.tietz@onevision.com>
+
+       PR binutils/11065
+       * dlltool.c (dll_name_set_by_exp_name): New variable.
+       (def_name): Allow setting of dll_name by .def file.
+       (def_library): Likewise.
+       (main): Set dll_name_set_by_exp_name, if dll_name is
+       set indirect by exp_name.
+
+2010-11-26  Alan Modra  <amodra@gmail.com>
+
+       * dwarf.c (decode_location_expression, display_debug_frames): Move
+       code handling DW_EH_PE_pcrel into..
+       (get_encoded_value): ..here.
+
+2010-11-26  Alan Modra  <amodra@gmail.com>
+
+       * po/ja.po: Update.
+
+2010-11-25  Alan Modra  <amodra@gmail.com>
+
+       * po/bg.po: Update.
+       * po/es.po: Update.
+       * po/fi.po: Update.
+       * po/ja.po: Update.
+       * po/ru.po: Update.
+       * po/zh_CN.po: Update.
+
+2010-11-21  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR binutils/12235
+       * elfcomm.c: New.
+       * elfcomm.h: Likewise.
+
+       * Makefile.am (HFILES): Add elfcomm.h.
+       (CFILES): Add elfcomm.c.
+       (ELFLIBS): New.
+       (readelf_SOURCES): Add $(ELFLIBS).
+       (elfedit_SOURCES): Likewise.
+       (objdump_SOURCES): Likewise.
+       * Makefile.in: Regenerated.
+
+       * dwarf.c: Include "elfcomm.h".
+       (byte_get): Removed.
+       (byte_get_little_endian): Likewise.
+       (byte_get_big_endian): Likewise.
+       (byte_get_signed): Likewise.
+       (error): Likewise.
+       (warn): Likewise.
+
+       * dwarf.h (dwarf_vma): Defined with HOST_WIDEST_INT.
+       (dwarf_size_type): Likewise.
+       (byte_get): Removed.
+       (byte_get_signed): Likewise.
+       (byte_get_little_endian): Likewise.
+       (byte_get_big_endian): Likewise.
+       (error): Likewise.
+       (warn): Likewise.
+
+       * elfedit.c: Include "elfcomm.h".  Don't include "aout/ar.h".
+       Call error () instead of non_fatal ().
+       (streq): Removed.
+       (strneq): Likewise.
+       (const_strneq): Likewise.
+       (non_fatal): Likewise.
+       (BYTE_GET): Likewise.
+       (BYTE_PUT): Likewise.
+       (byte_get): Likewise.
+       (byte_put): Likewise.
+       (byte_get_little_endian): Likewise.
+       (byte_get_big_endian): Likewise.
+       (byte_put_little_endian): Likewise.
+       (byte_put_big_endian): Likewise.
+       (adjust_relative_path): Likewise.
+       (archive_info): Likewise.
+       (setup_archive): Likewise.
+       (release_archive): Likewise.
+       (setup_nested_archive): Likewise.
+       (get_archive_member_name): Likewise.
+       (get_archive_member_name_at): Likewise.
+       (make_qualified_name): Likewise.
+
+       * objdump.c: Include "elfcomm.h".
+
+       * readelf.c: Include "elfcomm.h".  Don't include "aout/ar.h".
+       (BYTE_GET): Removed.
+       (BYTE_GET_SIGNED): Removed.
+       (streq): Likewise.
+       (strneq): Likewise.
+       (const_strneq): Likewise.
+       (byte_put): Likewise.
+       (byte_put_little_endian): Likewise.
+       (byte_put_big_endian): Likewise.
+       (adjust_relative_path): Likewise.
+       (archive_info): Likewise.
+       (setup_archive): Likewise.
+       (release_archive): Likewise.
+       (setup_nested_archive): Likewise.
+       (get_archive_member_name): Likewise.
+       (get_archive_member_name_at): Likewise.
+       (make_qualified_name): Likewise.
+
+2010-11-18  Alan Modra  <amodra@gmail.com>
+
+       PR binutils/11742
+       * readelf.c (get_archive_member_name): Formatting.  Properly
+       handle full size ar_name.
+
+2010-11-17  Alan Modra  <amodra@gmail.com>
+
+       * ar.c (print_contents): Don't internationalize strings without words.
+       * dwarf.c (process_extended_line_op): Likewise.
+       (process_debug_info): Likwise.
+       (display_debug_lines_raw): Likewise.
+       (display_debug_lines_decoded): Likewise.
+       (display_debug_abbrev): Likewise.
+       * readelf.c (process_file_header): Likewise.
+       (GET_OP): Likewise.
+       (decode_arm_unwind): Likewise.
+       (process_mips_specific): Likewise.
+       * resrc.c (run_cmd): Likewise.
+       (rcparse_warning): Likewise.
+       * objdump.c (dump_headers): Don't print "Pg".
+
+2010-11-16  Jorma Karvonen  <karvonen.jorma@gmail.com>
+
+       * windmc.c: ,%s' -> `%s' in a number of strings.
+
 2010-11-16  Jie Zhang  <jie.zhang@analog.com>
 
        * readelf.c (get_machine_flags): Deal with Blackfin specific flags.
This page took 0.024711 seconds and 4 git commands to generate.