2012-05-08 Alan Modra * Makefile.am (check_DEJAGNU): Export LC_ALL=C in place of other LC and LANG environment vars. * Makefile.in: Regenerate. 2012-05-07 Tom Tromey * dwarf.c (get_TAG_name): Use get_DW_TAG_name. (get_FORM_name): Use get_DW_FORM_name. (get_AT_name): Use get_DW_AT_name. 2012-05-07 Alan Modra * Makefile.am (check-DEJAGNU): Clear LC_COLLATE, LC_ALL and LANG. * Makefile.in: Regenerate. 2012-05-05 Alan Modra * dlltool.c (make_one_lib_file): Use bfd_und_section_ptr. 2012-05-03 Sean Keys * readelf.c: Add support for XGATE. 2012-05-02 Nick Clifton * po/vi.po: Updated Vietnamese translation. * po/it.po: New Italian translation. * configure.in (ALL_LINGUAS): Add it. * configure: Regenerate. 2012-05-01 Nick Clifton PR binutils/13121 * rescoff.c: Rename 'finfo' to 'flaginfo' to avoid conflicts with AIX system headers. 2012-04-25 Cary Coutant * doc/binutils.texi: Add -D/--enable-deterministic-archives option to strip and objcopy. * objcopy.c (deterministic): New global variable. (strip_options): Add --enable-deterministic-archives. (copy_options): Likewise. (copy_usage): Likewise. (strip_usage): Likewise. (copy_archive): When stripping all, don't add archive map; set deterministic output when requested. (strip_main): Add -D/--enable-deterministic-archives option. (copy_main): Likewise. 2012-04-12 H.J. Lu PR binutils/13947 * objcopy.c (copy_object): Call copy_relocations_in_section before copy_section. (skip_section): New. (copy_relocations_in_section): Likewise. (copy_section): Use skip_section. Don't copy relocations here. 2012-04-11 Ryan Mansfield * objdump.c (dump_bfd): If defaulting to dwarf call dwarf_select_sections_all to enable displays. 2012-04-06 Roland McGrath * configure.in (AC_CHECK_HEADERS): Add locale.h. * config.in: Regenerate. * configure: Regenerate. 2012-04-05 Nick Clifton * configure.in (AC_CHECK_FUNCS): Add setlocale. (AM_LC_MESSAGES): Add. * aclocal.m4: Regenerate. * config.in: Regenerate. * configure: Regenerate. 2012-03-30 Nick Clifton PR binutils/13925 * stabs.c (stab_demangle_v3_arglist): Cope with the demangler returning an empty context for a function with no arguments. 2012-03-28 Tom Tromey * dwarf.c (display_gdb_index): Handle index version 6. 2012-03-07 Nick Clifton * readelf.c (is_16bit_abs_reloc): Add detection of R_MN10300_16. 2012-02-29 Jeff Law * doc/binutils.texi (c++filt): Fix typos. 2012-02-24 Kai Tietz PR binutils/13710 * defparse.y (keyword_as_name): Disable LIBRARY keyword. * doc/binutils.texi: Document LIBRARY exception. 2012-02-21 Kai Tietz PR binutils/13682 * NEWS: Mention new feature. * dlltool.c (i386_x64_dljtab): New stub-code for x64 delayed-load feature. (i386_x64_trampoline): New trampoline-code for x64 delayed-load feature. (make_one_lib_file): Add support for x64 delayed-load feature. (make_delay_head): Likewis 2012-02-20 Namhyung Kim * objdump.c (slurp_file): Close file if fstat fails. 2012-02-14 Cary Coutant * dwarf.c (dwarf_vmatoa64): New function. (read_and_display_attr_value): Print 8-byte forms as single hex numbers. (process_debug_info): Print type signatures as single hex numbers. * elfcomm.c (byte_get_64): New function. * elfcomm.h (byte_get_64): New function. 2012-02-11 Kai Tietz PR binutils/13657 * defparse.y (%union): New type id_const. (opt_name2): New rule. (keyword_as_name): New rule. (opt_name): Adjust rule. (opt_import_name): Likewise. (opt_equal_name): Likewise. 2012-02-11 Kai Tietz PR binutils/13297 * resrc.c (write_rc_dialog_control): Omit text dump for EDITTEXT, COMBOBOX, LISTBOX, and SCROLLBAR. 2012-02-09 Alan Modra * sysdep.h: Include sys/stat.h here. * ar.c: Don't include headers already included by sysdep.h. * bucomm.c: Likewise. * budbg.h: Likewise. * dlltool.h: Likewise. * elfedit.c: Likewise. * nlmconv.c: Likewise. * objcopy.c: Likewise. * objdump.c: Likewise. * objdump.h: Likewise. * readelf.c: Likewise. * rename.c: Likewise. * resrc.c: Likewise. * strings.c: Likewise. * windres.c: Likewise. * od-macho.c: Ensure #include sysdep.h is first. * od-xcoff.c: Likewise. * dllwrap.c: Remove alloca pragma handled by sysdep.h, and remove duplicate headers. * dlltool.c: Likewise and ensure #include sysdep.h is first. 2012-02-01 Nick Clifton PR binutils/13493 * ar.c (ranlib_main): Process --plugin option. * doc/binutils.texi: Document --plugin support for ranlib. 2012-02-01 Nick Clifton PR binutils/13482 * readelf.c (process_corefile_note_segment): Fix off-by-one errors verifying the contents of a note. 2012-01-26 Nick Clifton PR binutils/13622 * readelf.c (process_section_groups): If there are no section headers do not scan for section groups. (process_note_sections): Likewise for note sections. 2012-01-20 Tristan Gingold * od-macho.c (OPT_SEG_SPLIT_INFO): New macro. (options): Add an entry for seg_split_info. (mach_o_help): Document it. (dump_segment_split_info): New function. (dump_load_command): Handle seg_split_info. 2012-01-19 Tristan Gingold * dwarf.c (process_extended_line_op): Add a cast to silent a warning. 2012-01-19 Tristan Gingold * dwarf.c (process_extended_line_op): Reindent define_file output. Detect define_file opcode length mismatch. (display_debug_lines_decoded): Add an entry in file_table for each define_file opcode. Ignore DW_LNE_set_discriminator and DW_LNE_HP_set_sequence. Display extended opcode for unhandle opcode. 2012-01-17 Alan Modra * version.c (print_version): Update copyright message year. 2012-01-16 Alan Modra PR binutils/13593 * nm.c (OPTION_SIZE_SORT): Define. (long_options): Don't set no_sort, sort_numerically or sort_by_size directly. (main): Instead set the flags here, making them mutually exclusive. 2012-01-10 Tristan Gingold * objdump.c (display_object_bfd): Renamed from ... (display_bfd): ... this. (display_any_bfd): New function. (display_file): Split. Handle nested archives. 2012-01-09 Roland McGrath * configure.in: Use AM_ZLIB. * configure: Regenerated. 2012-01-06 Nick Clifton * po/ru.po: Updated Russian translation. 2012-01-04 Tristan Gingold * od-macho.c (dump_load_command): Handle fvmlib. 2012-01-04 Tristan Gingold * od-macho.c: Update copyright year. (dump_load_command): Handle BFD_MACH_O_LC_ENCRYPTION_INFO. For older changes see ChangeLog-2011 Local Variables: mode: change-log left-margin: 8 fill-column: 74 version-control: never End: