Home | History | Annotate | Line # | Download | only in binutils
ChangeLog revision 1.1
      1  1.1  christos 2013-01-22  Alan Modra  <amodra (a] gmail.com>
      2  1.1  christos 
      3  1.1  christos 	Apply mainline patches
      4  1.1  christos 	2012-09-04  H.J. Lu  <hongjiu.lu (a] intel.com>
      5  1.1  christos 	PR binutils/14493
      6  1.1  christos 	* readelf.c (get_symbol_index_type): Check bad section index.
      7  1.1  christos 
      8  1.1  christos 2013-01-07  Roland McGrath  <mcgrathr (a] google.com>
      9  1.1  christos 
     10  1.1  christos 	* objcopy.c (deterministic): Make int rather than bfd_boolean,
     11  1.1  christos 	initialize to -1.
     12  1.1  christos 	(strip_options, copy_options): Add -U/--disable-deterministic-archives.
     13  1.1  christos 	(default_deterministic): New function.
     14  1.1  christos 	(strip_main, copy_main): Handle -U.  Call default_deterministic.
     15  1.1  christos 	(copy_usage, strip_usage): Describe -U.  Cite whether -D or -U is
     16  1.1  christos 	the default based on DEFAULT_AR_DETERMINISTIC.
     17  1.1  christos 	* doc/binutils.texi (objcopy, strip): Describe -U and effect of
     18  1.1  christos 	configure options on -D.
     19  1.1  christos 
     20  1.1  christos 	* ar.c (default_deterministic): Comment fix.
     21  1.1  christos 
     22  1.1  christos 2012-11-05  Alan Modra  <amodra (a] gmail.com>
     23  1.1  christos 
     24  1.1  christos 	* configure.in: Apply 2012-09-10 change to config.in here.  Add
     25  1.1  christos 	__CONFIG_H__ check.
     26  1.1  christos 	* config.in: Regenerate.
     27  1.1  christos 
     28  1.1  christos 2012-10-30  Nick Clifton  <nickc (a] redhat.com>
     29  1.1  christos 
     30  1.1  christos 	PR binutils/14779
     31  1.1  christos 	* configure.in: Add checks for wchar.h and mbstate_t.
     32  1.1  christos 	* config.in: Regenerate.
     33  1.1  christos 	* configure: Regenerate.
     34  1.1  christos 	* readelf.c: Conditionally include wchar.h.
     35  1.1  christos 	(print_symbol): Conditionally use mbstate_t.
     36  1.1  christos 
     37  1.1  christos 2012-10-21  H.J. Lu  <hongjiu.lu (a] intel.com>
     38  1.1  christos 
     39  1.1  christos 	* objdump.c (dump_dwarf): Handle bfd_mach_x64_32 and
     40  1.1  christos 	bfd_mach_x64_32_intel_syntax.
     41  1.1  christos 
     42  1.1  christos 2012-09-10  Matthias Klose  <doko (a] ubuntu.com>
     43  1.1  christos 
     44  1.1  christos 	* config.in: Disable sanity check for kfreebsd.
     45  1.1  christos 
     46  1.1  christos 2012-08-16  Ian Bolton  <ian.bolton (a] arm.com>
     47  1.1  christos             Laurent Desnogues  <laurent.desnogues (a] arm.com>
     48  1.1  christos             Jim MacArthur  <jim.macarthur (a] arm.com>
     49  1.1  christos             Marcus Shawcroft  <marcus.shawcroft (a] arm.com>
     50  1.1  christos             Nigel Stephens  <nigel.stephens (a] arm.com>
     51  1.1  christos             Ramana Radhakrishnan  <ramana.radhakrishnan (a] arm.com>
     52  1.1  christos             Richard Earnshaw  <rearnsha (a] arm.com>
     53  1.1  christos             Sofiane Naci  <sofiane.naci (a] arm.com>
     54  1.1  christos             Tejas Belagod  <tejas.belagod (a] arm.com>
     55  1.1  christos             Yufeng Zhang  <yufeng.zhang (a] arm.com>
     56  1.1  christos 
     57  1.1  christos 	* readelf.c (guess_is_rela): Handle EM_AARCH64.
     58  1.1  christos 	(get_machine_name): Likewise.
     59  1.1  christos 	(get_aarch64_segment_type): New function.
     60  1.1  christos 	(get_segment_type): Handle EM_AARCH64 by calling the new function.
     61  1.1  christos 	(get_aarch64_section_type_name): New function.
     62  1.1  christos 	(get_section_type_name): Handle EM_AARCH64 by calling the new function.
     63  1.1  christos 	(is_32bit_abs_reloc): Handle EM_AARCH64.
     64  1.1  christos 	(is_32bit_pcrel_reloc): Likewise.
     65  1.1  christos 	(is_64bit_abs_reloc): Likewise.
     66  1.1  christos 	(is_64bit_pcrel_reloc): Likewise.
     67  1.1  christos 	(is_none_reloc): Likewise.
     68  1.1  christos 
     69  1.1  christos 2012-08-09  Nick Clifton  <nickc (a] redhat.com>
     70  1.1  christos 
     71  1.1  christos 	* po/vi.po: Updated Vietnamese translation.
     72  1.1  christos 
     73  1.1  christos 2012-07-30  Nick Clifton  <nickc (a] redhat.com>
     74  1.1  christos 
     75  1.1  christos 	* po/binutils.pot: Updated template.
     76  1.1  christos 	* po/bg.po: Updated Bulgarian translation.
     77  1.1  christos 	* po/es.po: Updated Spanish translation.
     78  1.1  christos 	* po/fi.po: Updated Finnish translation.
     79  1.1  christos 	* po/fr.po: Updated French translation.
     80  1.1  christos 	* po/uk.po: Updated Ukranian translation.
     81  1.1  christos 
     82  1.1  christos 2012-07-27  Tristan Gingold  <gingold (a] adacore.com>
     83  1.1  christos 
     84  1.1  christos 	* NEWS: Add marker for 2.23.
     85  1.1  christos 
     86  1.1  christos 2012-07-24  Teresa Johnson  <tejohnson (a] google.com>
     87  1.1  christos 
     88  1.1  christos 	* addr2line.c (find_address_in_section): Invoke
     89  1.1  christos         bfd_find_nearest_line_discriminator to get the discriminator.
     90  1.1  christos 	(find_offset_in_section): Likewise.
     91  1.1  christos 	(translate_addresses): Print discriminator if it is non-zero.
     92  1.1  christos 	* objdump.c (show_line): Invoke
     93  1.1  christos         bfd_find_nearest_line_discriminator to get the discriminator,
     94  1.1  christos         and keep track of prev_discriminator. Print discriminator
     95  1.1  christos         if it is non-zero.
     96  1.1  christos 	(disassemble_data): Initialize prev_discriminator.
     97  1.1  christos 	(dump_reloc_set): Invoke bfd_find_nearest_line_discriminator
     98  1.1  christos         to get the discriminator, and keep track of last_discriminator.
     99  1.1  christos         Print discriminator if it is non-zero.
    100  1.1  christos 
    101  1.1  christos 2012-07-17  Nick Clifton  <nickc (a] redhat.com>
    102  1.1  christos 
    103  1.1  christos 	* elfcomm.c (setup_archive): Extract index table and symbol table
    104  1.1  christos 	scanning code into...
    105  1.1  christos 	(process_archive_index_and_symbols): ... this function and add
    106  1.1  christos 	support for 64-bit index tables.
    107  1.1  christos 	* elfcomm.h (struct archive_info): Change type of index_num and
    108  1.1  christos 	index_array to elf_vma.
    109  1.1  christos 	Add 'uses_64bit_indicies' field.
    110  1.1  christos 	* readelf.c (process_archive): Fix support for 64-bit indicies.
    111  1.1  christos 
    112  1.1  christos 2012-07-03  Nick Clifton  <nickc (a] redhat.com>
    113  1.1  christos 
    114  1.1  christos 	* readelf.c (process_archive): Display member indicies when
    115  1.1  christos 	dumping index.
    116  1.1  christos 
    117  1.1  christos 2012-07-02  Tom Tromey  <tromey (a] redhat.com>
    118  1.1  christos 
    119  1.1  christos 	* dwarf.c: Include gdb-index.h.
    120  1.1  christos 	(display_gdb_index): Handle version 7.
    121  1.1  christos 
    122  1.1  christos 2012-06-29  H.J. Lu  <hongjiu.lu (a] intel.com>
    123  1.1  christos 
    124  1.1  christos 	* nm.c (filter_symbols): Simplify global symbol handling.
    125  1.1  christos 
    126  1.1  christos 2012-06-29  Francois Gouget  <fgouget (a] codeweavers.com>
    127  1.1  christos 
    128  1.1  christos 	PR binutils/14302
    129  1.1  christos 	* bucomm.c (print_arelt_descr): Correctly report the archive size
    130  1.1  christos 	field (for 'ar tv').
    131  1.1  christos 	* ar.c (print_contents): Use correct types for archive element
    132  1.1  christos 	sizes (for 'ar p').
    133  1.1  christos 	(extract_file): Likewise (for 'ar x').
    134  1.1  christos 
    135  1.1  christos 2012-06-29  Alan Modra  <amodra (a] gmail.com>
    136  1.1  christos 
    137  1.1  christos 	* readelf.c (is_16bit_abs_reloc): Handle mn10200 reloc.
    138  1.1  christos 
    139  1.1  christos 2012-06-12  Tom Tromey  <tromey (a] redhat.com>
    140  1.1  christos 
    141  1.1  christos 	* dwarf-mode.el: Add final comment.  Bump version.
    142  1.1  christos 	(dwarf-insert-substructure-button): Use string-to-number.
    143  1.1  christos 	(dwarf-browse): Fix autoload cookie.
    144  1.1  christos 
    145  1.1  christos 2012-06-08  Jakub Jelinek  <jakub (a] redhat.com>
    146  1.1  christos 
    147  1.1  christos 	* dwarf.c (read_and_display_attr_value): Handle
    148  1.1  christos 	DW_FORM_GNU_ref_alt and DW_FORM_GNU_strp_alt.
    149  1.1  christos 	(display_debug_macro): Handle DW_MACRO_GNU_define_indirect_alt,
    150  1.1  christos 	DW_MACRO_GNU_undef_indirect_alt and
    151  1.1  christos 	DW_MACRO_GNU_transparent_include_alt.
    152  1.1  christos 
    153  1.1  christos 2012-06-01  Alan Modra  <amodra (a] gmail.com>
    154  1.1  christos 
    155  1.1  christos 	* addr2line.c (translate_addresses): Truncate input addresses to
    156  1.1  christos 	arch_size bits.  Avoid undefined shift.  Print '?' for zero line.
    157  1.1  christos 
    158  1.1  christos 2012-05-30  Nick Clifton  <nickc (a] redhat.com>
    159  1.1  christos 
    160  1.1  christos 	* readelf.c (process_section_headers): Correct bug in previous
    161  1.1  christos 	delta - display full section type in wide mode.
    162  1.1  christos 
    163  1.1  christos 2012-05-28  Nick Clifton  <nickc (a] redhat.com>
    164  1.1  christos 
    165  1.1  christos 	* readelf.c (print_symbol): Display multibyte characters in symbol
    166  1.1  christos 	names.
    167  1.1  christos 	(process_section_headers): Use print_symbol.
    168  1.1  christos 
    169  1.1  christos 2012-05-18  Andreas Schwab  <schwab (a] linux-m68k.org>
    170  1.1  christos 
    171  1.1  christos 	* aclocal.m4: Regenerate.
    172  1.1  christos 	* configure: Regenerate.
    173  1.1  christos 	* config.in: Regenerate.
    174  1.1  christos 	* Makefile.in: Regenerate.
    175  1.1  christos 
    176  1.1  christos 2012-05-17  Daniel Richard G.  <skunk (a] iskunk.org>
    177  1.1  christos 	    Nick Clifton  <nickc (a] redhat.com>
    178  1.1  christos 
    179  1.1  christos 	PR 14072
    180  1.1  christos 	* configure.in: Add check that sysdep.h has been included before
    181  1.1  christos 	any system header files.
    182  1.1  christos 	* configure: Regenerate.
    183  1.1  christos 	* config.in: Regenerate.
    184  1.1  christos 	* unwind-ia64.h: Include config.h.
    185  1.1  christos 
    186  1.1  christos 2012-05-17  Alan Modra  <amodra (a] gmail.com>
    187  1.1  christos 
    188  1.1  christos 	* dwarf.c (process_debug_info): Display abbrev offset in hex.
    189  1.1  christos 	(display_debug_abbrev): Show offset of abbrev.
    190  1.1  christos 
    191  1.1  christos 2012-05-17  Alan Modra  <amodra (a] gmail.com>
    192  1.1  christos 
    193  1.1  christos 	* dwarf.c (display_debug_ranges): Don't report more than one use
    194  1.1  christos 	of the same range set as an overlap.
    195  1.1  christos 
    196  1.1  christos 2012-05-16  Daniel Richard G.  <skunk (a] iskunk.org>
    197  1.1  christos 
    198  1.1  christos 	PR binutils/13558
    199  1.1  christos 	* Makefile.am (CFILES): Add syslex_wrap.c.
    200  1.1  christos 	(sysinfo): Depend upon syslex_wrap.o.
    201  1.1  christos 	(syslex_wrap.o): New rule.
    202  1.1  christos 	(syslex.o): Delete rule.
    203  1.1  christos 	* syslex_wrap.c: New file.
    204  1.1  christos 	* Makefile.in: Regenerate.
    205  1.1  christos 
    206  1.1  christos 2012-05-15  James Murray <jsm (a] jsm-net.demon.co.uk>
    207  1.1  christos 
    208  1.1  christos 	* readelf.c (get_machine_name): Update m68hc12 entry.
    209  1.1  christos 
    210  1.1  christos 2012-05-13  H.J. Lu  <hongjiu.lu (a] intel.com>
    211  1.1  christos 
    212  1.1  christos 	* objdump.c (disassemble_bytes): Print addend as signed.
    213  1.1  christos 	(dump_reloc_set): Likewise.
    214  1.1  christos 
    215  1.1  christos 2012-05-04  Sterling Augustine  <saugustine (a] google.com>
    216  1.1  christos 	    Cary Coutant  <ccoutant (a] google.com>
    217  1.1  christos 
    218  1.1  christos 	* doc/binutils.texi: Add --dwarf-check option.
    219  1.1  christos 	* dwarf.c (dwarf_check): New global flag.
    220  1.1  christos 	(fetch_indexed_string): New function.
    221  1.1  christos 	(fetch_indexed_value): New function.
    222  1.1  christos 	(get_FORM_name): Add DW_FORM_GNU_str_index and DW_FORM_GNU_addr_index.
    223  1.1  christos 	(decode_location_expression): Add DW_OP_GNU_addr_index.
    224  1.1  christos 	(read_and_display_attr_value): Add DW_FORM_GNU_str_index,
    225  1.1  christos 	DW_FORM_GNU_addr_index, DW_AT_GNU_addr_base, and DW_AT_GNU_ranges_base.
    226  1.1  christos 	(get_AT_name): Add new attributes for Fission.
    227  1.1  christos 	(process_debug_info): Load new debug sections for Fission.
    228  1.1  christos 	(load_debug_info): Check for .debug_info.dwo section.
    229  1.1  christos 	(display_loc_list, display_loc_list_dwo): New functions.
    230  1.1  christos 	(display_debug_loc): Move logic to above two functions.
    231  1.1  christos 	(display_debug_info): Choose abbrev section based on info section.
    232  1.1  christos 	(display_debug_types): Likewise.
    233  1.1  christos 	(display_trace_info): Likewise.
    234  1.1  christos 	(comp_addr_base): New function.
    235  1.1  christos 	(display_debug_addr): New function.
    236  1.1  christos 	(display_debug_str_offsets): New function.
    237  1.1  christos 	(display_debug_ranges): Allow missing range lists.  Suppress
    238  1.1  christos 	diagnostics if dwarf_check not set.
    239  1.1  christos 	(debug_displays): Add column to select abbrev section.
    240  1.1  christos 	* dwarf.h (enum dwarf_section_display_enum): Add new debug sections
    241  1.1  christos 	for Fission.
    242  1.1  christos 	(struct dwarf_section): Add abbrev_sec field.
    243  1.1  christos 	(struct dwarf_section_display): New type.
    244  1.1  christos 	(debug_info): Add addr_base, ranges_base fields.
    245  1.1  christos 	(dwarf_check): New global variable.
    246  1.1  christos 	* objdump.c (usage): Add --dwarf-check option.
    247  1.1  christos 	(enum option_values): Add OPTION_DWARF_CHECK.
    248  1.1  christos 	(long_options): Add --dwarf-check.
    249  1.1  christos 	(main): Likewise.
    250  1.1  christos 	* readelf.c (OPTION_DWARF_CHECK): New macro.
    251  1.1  christos 	(options): Add --dwarf-check.
    252  1.1  christos 	(parse_args): Likewise.
    253  1.1  christos 	(process_section_headers): Use const_strneq instead of
    254  1.1  christos 	streq.
    255  1.1  christos 
    256  1.1  christos 2012-05-11  H.J. Lu  <hongjiu.lu (a] intel.com>
    257  1.1  christos 
    258  1.1  christos 	PR binutils/14088
    259  1.1  christos 	* readelf.c (dump_relocations): Always display addend as
    260  1.1  christos 	signed hex number.
    261  1.1  christos 
    262  1.1  christos 2012-05-11  Daniel Richard G.  <skunk (a] iskunk.org>
    263  1.1  christos 
    264  1.1  christos 	PR binutils/14028
    265  1.1  christos 	* configure.in: Invoke ACX_HEADER_STRING.
    266  1.1  christos 	* configure: Regenerate.
    267  1.1  christos 	* config.in: Regenerate.
    268  1.1  christos 	* sysdep.h: If STRINGS_WITH_STRING is defined then include both
    269  1.1  christos 	string.h and strings.h.
    270  1.1  christos 
    271  1.1  christos 2012-05-10  Jakub Jelinek  <jakub (a] redhat.com>
    272  1.1  christos 
    273  1.1  christos 	* dwarf.c (read_and_display_attr_value): Don't look up tag from
    274  1.1  christos 	abbrev for DW_FORM_ref_addr.
    275  1.1  christos 
    276  1.1  christos 2012-05-08  Sean Keys  <skeys (a] ipdatasys.com>
    277  1.1  christos 
    278  1.1  christos 	* binutils/MAINTAINERS: Added my entry to the maintainers secion.
    279  1.1  christos 
    280  1.1  christos 2012-05-08  Cary Coutant  <ccoutant (a] google.com>
    281  1.1  christos 
    282  1.1  christos 	* doc/binutils.texi (objcopy): Add --strip-dwo, --extract-dwo options.
    283  1.1  christos 	(strip): Add --strip-dwo option.
    284  1.1  christos 	* objcopy.c (enum strip_action): Add STRIP_DWO, STRIP_NONDWO.
    285  1.1  christos 	(enum command_line_switch): Add OPTION_EXTRACT_DWO, OPTION_STRIP_DWO.
    286  1.1  christos 	(strip_options): Add --strip-dwo option.
    287  1.1  christos 	(copy_options): Add --extract-dwo, --strip-dwo options.
    288  1.1  christos 	(copy_usage): Likewise.
    289  1.1  christos 	(strip_usage): Add --strip-dwo option.
    290  1.1  christos 	(is_dwo_section): New function.
    291  1.1  christos 	(is_strip_section_1): Check for DWO sections.
    292  1.1  christos 	(copy_object): Check for --strip-dwo, --extract-dwo options.
    293  1.1  christos 	(copy_relocations_in_section): Discard relocations for DWO sections.
    294  1.1  christos 	Discard entire relocation section when no relocations.
    295  1.1  christos 	(strip_main): Add --strip-dwo option.
    296  1.1  christos 	(copy_main): Add --strip-dwo, --extract-dwo options.
    297  1.1  christos 
    298  1.1  christos 2012-05-08  Alan Modra  <amodra (a] gmail.com>
    299  1.1  christos 
    300  1.1  christos 	* Makefile.am (check_DEJAGNU): Export LC_ALL=C in place of other
    301  1.1  christos 	LC and LANG environment vars.
    302  1.1  christos 	* Makefile.in: Regenerate.
    303  1.1  christos 
    304  1.1  christos 2012-05-07  Tom Tromey  <tromey (a] redhat.com>
    305  1.1  christos 
    306  1.1  christos 	* dwarf.c (get_TAG_name): Use get_DW_TAG_name.
    307  1.1  christos 	(get_FORM_name): Use get_DW_FORM_name.
    308  1.1  christos 	(get_AT_name): Use get_DW_AT_name.
    309  1.1  christos 
    310  1.1  christos 2012-05-07  Alan Modra  <amodra (a] gmail.com>
    311  1.1  christos 
    312  1.1  christos 	* Makefile.am (check-DEJAGNU): Clear LC_COLLATE, LC_ALL and LANG.
    313  1.1  christos 	* Makefile.in: Regenerate.
    314  1.1  christos 
    315  1.1  christos 2012-05-05  Alan Modra  <amodra (a] gmail.com>
    316  1.1  christos 
    317  1.1  christos 	* dlltool.c (make_one_lib_file): Use bfd_und_section_ptr.
    318  1.1  christos 
    319  1.1  christos 2012-05-03  Sean Keys  <skeys (a] ipdatasys.com>
    320  1.1  christos 
    321  1.1  christos 	* readelf.c: Add support for XGATE.
    322  1.1  christos 
    323  1.1  christos 2012-05-02  Nick Clifton  <nickc (a] redhat.com>
    324  1.1  christos 
    325  1.1  christos 	* po/vi.po: Updated Vietnamese translation.
    326  1.1  christos 	* po/it.po: New Italian translation.
    327  1.1  christos 	* configure.in (ALL_LINGUAS): Add it.
    328  1.1  christos 	* configure: Regenerate.
    329  1.1  christos 
    330  1.1  christos 2012-05-01  Nick Clifton  <nickc (a] redhat.com>
    331  1.1  christos 
    332  1.1  christos 	PR binutils/13121
    333  1.1  christos 	* rescoff.c: Rename 'finfo' to 'flaginfo' to avoid conflicts with
    334  1.1  christos 	AIX system headers.
    335  1.1  christos 
    336  1.1  christos 2012-04-25  Cary Coutant  <ccoutant (a] google.com>
    337  1.1  christos 
    338  1.1  christos 	* doc/binutils.texi: Add -D/--enable-deterministic-archives option
    339  1.1  christos 	to strip and objcopy.
    340  1.1  christos 	* objcopy.c (deterministic): New global variable.
    341  1.1  christos 	(strip_options): Add --enable-deterministic-archives.
    342  1.1  christos 	(copy_options): Likewise.
    343  1.1  christos 	(copy_usage): Likewise.
    344  1.1  christos 	(strip_usage): Likewise.
    345  1.1  christos 	(copy_archive): When stripping all, don't add archive map; set
    346  1.1  christos 	deterministic output when requested.
    347  1.1  christos 	(strip_main): Add -D/--enable-deterministic-archives option.
    348  1.1  christos 	(copy_main): Likewise.
    349  1.1  christos 
    350  1.1  christos 2012-04-12  H.J. Lu  <hongjiu.lu (a] intel.com>
    351  1.1  christos 
    352  1.1  christos 	PR binutils/13947
    353  1.1  christos 	* objcopy.c (copy_object): Call copy_relocations_in_section
    354  1.1  christos 	before copy_section.
    355  1.1  christos 	(skip_section): New.
    356  1.1  christos 	(copy_relocations_in_section): Likewise.
    357  1.1  christos 	(copy_section): Use skip_section.  Don't copy relocations here.
    358  1.1  christos 
    359  1.1  christos 2012-04-11  Ryan Mansfield  <rmansfield (a] qnx.com>
    360  1.1  christos 
    361  1.1  christos         * objdump.c (dump_bfd): If defaulting to dwarf call
    362  1.1  christos         dwarf_select_sections_all to enable displays.
    363  1.1  christos 
    364  1.1  christos 2012-04-06  Roland McGrath  <mcgrathr (a] google.com>
    365  1.1  christos 
    366  1.1  christos 	* configure.in (AC_CHECK_HEADERS): Add locale.h.
    367  1.1  christos 	* config.in: Regenerate.
    368  1.1  christos 	* configure: Regenerate.
    369  1.1  christos 
    370  1.1  christos 2012-04-05  Nick Clifton  <nickc (a] redhat.com>
    371  1.1  christos 
    372  1.1  christos 	* configure.in (AC_CHECK_FUNCS): Add setlocale.
    373  1.1  christos 	(AM_LC_MESSAGES): Add.
    374  1.1  christos 	* aclocal.m4: Regenerate.
    375  1.1  christos 	* config.in: Regenerate.
    376  1.1  christos 	* configure: Regenerate.
    377  1.1  christos 
    378  1.1  christos 2012-03-30  Nick Clifton  <nickc (a] redhat.com>
    379  1.1  christos 
    380  1.1  christos 	PR binutils/13925
    381  1.1  christos 	* stabs.c (stab_demangle_v3_arglist): Cope with the demangler
    382  1.1  christos 	returning an empty context for a function with no arguments.
    383  1.1  christos 
    384  1.1  christos 2012-03-28  Tom Tromey  <tromey (a] redhat.com>
    385  1.1  christos 
    386  1.1  christos 	* dwarf.c (display_gdb_index): Handle index version 6.
    387  1.1  christos 
    388  1.1  christos 2012-03-07  Nick Clifton  <nickc (a] redhat.com>
    389  1.1  christos 
    390  1.1  christos 	* readelf.c (is_16bit_abs_reloc): Add detection of R_MN10300_16.
    391  1.1  christos 
    392  1.1  christos 2012-02-29  Jeff Law  <law (a] redhat.com>
    393  1.1  christos 
    394  1.1  christos 	* doc/binutils.texi (c++filt): Fix typos.
    395  1.1  christos 
    396  1.1  christos 2012-02-24  Kai Tietz  <ktietz (a] redhat.com>
    397  1.1  christos 
    398  1.1  christos 	PR binutils/13710
    399  1.1  christos 	* defparse.y (keyword_as_name): Disable LIBRARY
    400  1.1  christos 	keyword.
    401  1.1  christos 	* doc/binutils.texi: Document LIBRARY exception.
    402  1.1  christos 
    403  1.1  christos 2012-02-21  Kai Tietz<ktietz (a] redhat.com>
    404  1.1  christos 
    405  1.1  christos 	PR binutils/13682
    406  1.1  christos 	* NEWS: Mention new feature.
    407  1.1  christos 	* dlltool.c (i386_x64_dljtab): New stub-code for x64
    408  1.1  christos 	delayed-load feature.
    409  1.1  christos 	(i386_x64_trampoline): New trampoline-code for x64
    410  1.1  christos 	delayed-load feature.
    411  1.1  christos 	(make_one_lib_file): Add support for x64 delayed-load
    412  1.1  christos 	feature.
    413  1.1  christos 	(make_delay_head): Likewis
    414  1.1  christos 
    415  1.1  christos 2012-02-20  Namhyung Kim  <namhyung.kim (a] lge.com>
    416  1.1  christos 
    417  1.1  christos 	* objdump.c (slurp_file): Close file if fstat fails.
    418  1.1  christos 
    419  1.1  christos 2012-02-14  Cary Coutant  <ccoutant (a] google.com>
    420  1.1  christos 
    421  1.1  christos 	* dwarf.c (dwarf_vmatoa64): New function.
    422  1.1  christos 	(read_and_display_attr_value): Print 8-byte forms as single hex
    423  1.1  christos 	numbers.
    424  1.1  christos 	(process_debug_info): Print type signatures as single hex numbers.
    425  1.1  christos 	* elfcomm.c (byte_get_64): New function.
    426  1.1  christos 	* elfcomm.h (byte_get_64): New function.
    427  1.1  christos 
    428  1.1  christos 2012-02-11  Kai Tietz  <ktietz (a] redhat.com>
    429  1.1  christos 
    430  1.1  christos 	PR binutils/13657
    431  1.1  christos 	* defparse.y (%union): New type id_const.
    432  1.1  christos 	(opt_name2): New rule.
    433  1.1  christos 	(keyword_as_name): New rule.
    434  1.1  christos 	(opt_name): Adjust rule.
    435  1.1  christos 	(opt_import_name): Likewise.
    436  1.1  christos 	(opt_equal_name): Likewise.
    437  1.1  christos 
    438  1.1  christos 2012-02-11  Kai Tietz  <ktietz (a] redhat.com>
    439  1.1  christos 
    440  1.1  christos 	PR binutils/13297
    441  1.1  christos 	* resrc.c (write_rc_dialog_control): Omit text dump for
    442  1.1  christos 	EDITTEXT, COMBOBOX, LISTBOX, and SCROLLBAR.
    443  1.1  christos 
    444  1.1  christos 2012-02-09  Alan Modra  <amodra (a] gmail.com>
    445  1.1  christos 
    446  1.1  christos 	* sysdep.h: Include sys/stat.h here.
    447  1.1  christos 	* ar.c: Don't include headers already included by sysdep.h.
    448  1.1  christos 	* bucomm.c: Likewise.
    449  1.1  christos 	* budbg.h: Likewise.
    450  1.1  christos 	* dlltool.h: Likewise.
    451  1.1  christos 	* elfedit.c: Likewise.
    452  1.1  christos 	* nlmconv.c: Likewise.
    453  1.1  christos 	* objcopy.c: Likewise.
    454  1.1  christos 	* objdump.c: Likewise.
    455  1.1  christos 	* objdump.h: Likewise.
    456  1.1  christos 	* readelf.c: Likewise.
    457  1.1  christos 	* rename.c: Likewise.
    458  1.1  christos 	* resrc.c: Likewise.
    459  1.1  christos 	* strings.c: Likewise.
    460  1.1  christos 	* windres.c: Likewise.
    461  1.1  christos 	* od-macho.c: Ensure #include sysdep.h is first.
    462  1.1  christos 	* od-xcoff.c: Likewise.
    463  1.1  christos 	* dllwrap.c: Remove alloca pragma handled by sysdep.h, and
    464  1.1  christos 	remove duplicate headers.
    465  1.1  christos 	* dlltool.c: Likewise and ensure #include sysdep.h is first.
    466  1.1  christos 
    467  1.1  christos 2012-02-01  Nick Clifton  <nickc (a] redhat.com>
    468  1.1  christos 
    469  1.1  christos 	PR binutils/13493
    470  1.1  christos 	* ar.c (ranlib_main): Process --plugin option.
    471  1.1  christos 	* doc/binutils.texi: Document --plugin support for ranlib.
    472  1.1  christos 
    473  1.1  christos 2012-02-01  Nick Clifton  <nickc (a] redhat.com>
    474  1.1  christos 
    475  1.1  christos 	PR binutils/13482
    476  1.1  christos 	* readelf.c (process_corefile_note_segment): Fix off-by-one errors
    477  1.1  christos 	verifying the contents of a note.
    478  1.1  christos 
    479  1.1  christos 2012-01-26  Nick Clifton  <nickc (a] redhat.com>
    480  1.1  christos 
    481  1.1  christos 	PR binutils/13622
    482  1.1  christos 	* readelf.c (process_section_groups): If there are no section
    483  1.1  christos 	headers do not scan for section groups.
    484  1.1  christos 	(process_note_sections): Likewise for note sections.
    485  1.1  christos 
    486  1.1  christos 2012-01-20  Tristan Gingold  <gingold (a] adacore.com>
    487  1.1  christos 
    488  1.1  christos 	* od-macho.c (OPT_SEG_SPLIT_INFO): New macro.
    489  1.1  christos 	(options): Add an entry for seg_split_info.
    490  1.1  christos 	(mach_o_help): Document it.
    491  1.1  christos 	(dump_segment_split_info): New function.
    492  1.1  christos 	(dump_load_command): Handle seg_split_info.
    493  1.1  christos 
    494  1.1  christos 2012-01-19  Tristan Gingold  <gingold (a] adacore.com>
    495  1.1  christos 
    496  1.1  christos 	* dwarf.c (process_extended_line_op): Add a cast to silent a
    497  1.1  christos 	warning.
    498  1.1  christos 
    499  1.1  christos 2012-01-19  Tristan Gingold  <gingold (a] adacore.com>
    500  1.1  christos 
    501  1.1  christos 	* dwarf.c (process_extended_line_op): Reindent define_file output.
    502  1.1  christos 	Detect define_file opcode length mismatch.
    503  1.1  christos 	(display_debug_lines_decoded): Add an entry in file_table for each
    504  1.1  christos 	define_file opcode.
    505  1.1  christos 	Ignore DW_LNE_set_discriminator and DW_LNE_HP_set_sequence.
    506  1.1  christos 	Display extended opcode for unhandle opcode.
    507  1.1  christos 
    508  1.1  christos 2012-01-17  Alan Modra  <amodra (a] gmail.com>
    509  1.1  christos 
    510  1.1  christos 	* version.c (print_version): Update copyright message year.
    511  1.1  christos 
    512  1.1  christos 2012-01-16  Alan Modra  <amodra (a] gmail.com>
    513  1.1  christos 
    514  1.1  christos 	PR binutils/13593
    515  1.1  christos 	* nm.c (OPTION_SIZE_SORT): Define.
    516  1.1  christos 	(long_options): Don't set no_sort, sort_numerically or
    517  1.1  christos 	sort_by_size directly.
    518  1.1  christos 	(main): Instead set the flags here, making them mutually exclusive.
    519  1.1  christos 
    520  1.1  christos 2012-01-10  Tristan Gingold  <gingold (a] adacore.com>
    521  1.1  christos 
    522  1.1  christos 	* objdump.c (display_object_bfd): Renamed from ...
    523  1.1  christos 	(display_bfd): ... this.
    524  1.1  christos 	(display_any_bfd): New function.
    525  1.1  christos 	(display_file): Split.  Handle nested archives.
    526  1.1  christos 
    527  1.1  christos 2012-01-09  Roland McGrath  <mcgrathr (a] google.com>
    528  1.1  christos 
    529  1.1  christos 	* configure.in: Use AM_ZLIB.
    530  1.1  christos 	* configure: Regenerated.
    531  1.1  christos 
    532  1.1  christos 2012-01-06  Nick Clifton  <nickc (a] redhat.com>
    533  1.1  christos 
    534  1.1  christos 	* po/ru.po: Updated Russian translation.
    535  1.1  christos 
    536  1.1  christos 2012-01-04  Tristan Gingold  <gingold (a] adacore.com>
    537  1.1  christos 
    538  1.1  christos 	* od-macho.c (dump_load_command): Handle fvmlib.
    539  1.1  christos 
    540  1.1  christos 2012-01-04  Tristan Gingold  <gingold (a] adacore.com>
    541  1.1  christos 
    542  1.1  christos 	* od-macho.c: Update copyright year.
    543  1.1  christos 	(dump_load_command): Handle BFD_MACH_O_LC_ENCRYPTION_INFO.
    544  1.1  christos 
    545  1.1  christos For older changes see ChangeLog-2011
    546  1.1  christos 
    548  1.1  christos Local Variables:
    549  1.1  christos mode: change-log
    550  1.1  christos left-margin: 8
    551  1.1  christos fill-column: 74
    552  1.1  christos version-control: never
    553                End:
    554