Home | History | Annotate | Line # | Download | only in binutils
ChangeLog revision 1.7
      1  1.7  christos 2020-02-01  Nick Clifton  <nickc (a] redhat.com>
      2  1.1  christos 
      3  1.7  christos 	Binutils 2.34 release.
      4  1.1  christos 
      5  1.7  christos 2020-01-31  Nick Clifton  <nickc (a] redhat.com>
      6  1.3  christos 
      7  1.7  christos 	* po/sv.po: Updated Swedish translation.
      8  1.6  christos 
      9  1.7  christos 2020-01-27  Roland McGrath  <mcgrathr (a] google.com>
     10  1.6  christos 
     11  1.7  christos 	* objcopy.c (compare_gnu_build_notes): Fix comparison results
     12  1.7  christos 	for overlapping ranges so that (A == B) == (B == A) holds.
     13  1.3  christos 
     14  1.7  christos 2020-01-23  Nick Clifton  <nickc (a] redhat.com>
     15  1.6  christos 
     16  1.7  christos 	* po/fr.po: Updated French translation.
     17  1.6  christos 
     18  1.7  christos 2020-01-20  Nick Clifton  <nickc (a] redhat.com>
     19  1.6  christos 
     20  1.7  christos 	* po/pt.po: Updated Portuguese translation.
     21  1.6  christos 	* po/uk.po: Updated Ukranian translation.
     22  1.6  christos 
     23  1.7  christos 2020-01-18  Nick Clifton  <nickc (a] redhat.com>
     24  1.3  christos 
     25  1.3  christos 	* configure: Regenerate.
     26  1.6  christos 	* po/binutils.pot: Regenerate.
     27  1.6  christos 
     28  1.7  christos 2020-01-18  Nick Clifton  <nickc (a] redhat.com>
     29  1.3  christos 
     30  1.7  christos 	Binutils 2.34 branch created.
     31  1.3  christos 
     32  1.7  christos 2020-01-17  Thomas Troeger  <tstroege (a] gmx.de>
     33  1.3  christos 
     34  1.7  christos 	* objdump.c (jump_info_visualize_address): Discard jumps that are
     35  1.7  christos 	no longer needed.
     36  1.7  christos 	(disassemble_bytes): Only compute the maximum level if jumps were
     37  1.7  christos 	detected.
     38  1.7  christos 
     39  1.7  christos 2020-01-13  Nick Clifton  <nickc (a] redhat.com>
     40  1.7  christos 
     41  1.7  christos 	* objdump.c (disassemble_bytes): Remove C99-ism.
     42  1.7  christos 	* testsuite/binutils-all/debuginfod.exp: New tests.
     43  1.7  christos 
     44  1.7  christos 2020-01-13  Thomas Troeger  <tstroege (a] gmx.de>
     45  1.7  christos 
     46  1.7  christos 	* objdump.c (visualize_jumps, color_output, extended_color_output)
     47  1.7  christos 	(detected_jumps): New variables.
     48  1.7  christos 	(usage): Add the new jump visualization options.
     49  1.7  christos 	(option_values): Add new option value.
     50  1.7  christos 	(long_options): Add the new option.
     51  1.7  christos 	(jump_info_new, jump_info_free): New functions.
     52  1.7  christos 	(jump_info_min_address, jump_info_max_address): Likewise.
     53  1.7  christos 	(jump_info_end_address, jump_info_is_start_address): Likewise.
     54  1.7  christos 	(jump_info_is_end_address, jump_info_size): Likewise.
     55  1.7  christos 	(jump_info_unlink, jump_info_insert): Likewise.
     56  1.7  christos 	(jump_info_add_front, jump_info_move_linked): Likewise.
     57  1.7  christos 	(jump_info_intersect, jump_info_merge): Likewise.
     58  1.7  christos 	(jump_info_sort, jump_info_visualize_address): Likewise.
     59  1.7  christos 	(disassemble_jumps): New function - used to locate jumps.
     60  1.7  christos 	(disassemble_bytes): Add ascii art generation.
     61  1.7  christos 	(disassemble_section): Add scan to locate jumps.
     62  1.7  christos 	(main): Parse the new visualization option.
     63  1.7  christos 	* doc/binutils.texi: Document the new feature.
     64  1.6  christos 	* NEWS: Mention the new feature.
     65  1.3  christos 
     66  1.7  christos 2020-01-13  Alan Modra  <amodra (a] gmail.com>
     67  1.3  christos 
     68  1.7  christos 	PR 25360
     69  1.7  christos 	PR 25361
     70  1.7  christos 	* dwarf.c (display_debug_frames): Move fde_fc earlier.  Free
     71  1.7  christos 	fde_fc col_type and col_offset.
     72  1.7  christos 	* readelf.c (apply_relocations): Move symsec check earlier.
     73  1.7  christos 	(free_debug_section): Free reloc_info.
     74  1.7  christos 	(process_notes_at): Free pnotes on error path.
     75  1.7  christos 	(process_object): Free dump_sects here..
     76  1.7  christos 	(process_archive): ..not here.
     77  1.7  christos 
     78  1.7  christos 2020-01-13  Alan Modra  <amodra (a] gmail.com>
     79  1.7  christos 
     80  1.7  christos 	PR 25362
     81  1.7  christos 	* nm.c (display_rel_file): Free dyn_syms.
     82  1.7  christos 
     83  1.7  christos 2020-01-09  Nick Clifton  <nickc (a] redhat.com>
     84  1.7  christos 
     85  1.7  christos 	PR 25220
     86  1.7  christos 	* objcopy.c (empty_name): New variable.
     87  1.7  christos 	(need_sym_before): Prevent an attempt to free a static variable.
     88  1.7  christos 	(filter_symbols): Avoid strcmp test by checking for pointer
     89  1.7  christos 	equality.
     90  1.7  christos 
     91  1.7  christos 2020-01-09  Nick Clifton  <nickc (a] redhat.com>
     92  1.7  christos 
     93  1.7  christos 	* po/zh_TW.po: Updated Traditional Chinese translation.
     94  1.7  christos 
     95  1.7  christos 2020-01-09  Aaron Merey  <amerey (a] redhat.com>
     96  1.7  christos 
     97  1.7  christos         * Makefile.am (readelf_LDADD, objdump_LDADD): Add libdebuginfod.
     98  1.7  christos         * Makefile.in: Regenerate.
     99  1.7  christos         * NEWS: Update.
    100  1.7  christos         * config.in: Regenerate.
    101  1.7  christos         * configure: Regenerate.
    102  1.7  christos         * configure.ac: Call AC_DEBUGINFOD.
    103  1.7  christos         * doc/Makefile.in: Regenerate.
    104  1.7  christos         * doc/binutils.texi: Add section on using binutils
    105  1.7  christos         with debuginfod.
    106  1.7  christos         * dwarf.c (debuginfod_fetch_separate_debug_info): New function.
    107  1.7  christos         Query debuginfod servers for the target debug file.
    108  1.7  christos         (load_separate_debug_info): Call
    109  1.7  christos         debuginfod_fetch_separate_debug_info if configured with
    110  1.7  christos         debuginfod.
    111  1.7  christos         (load_separate_debug_files): Add file argument to
    112  1.7  christos         load_separate_debug_info calls.
    113  1.7  christos         * dwarf.h (get_build_id): Add declaration.
    114  1.7  christos         * objdump.c (get_build_id): New function. Get build-id of file.
    115  1.7  christos         * readelf.c (get_build_id): Likewise.
    116  1.7  christos         * testsuite/binutils-all/debuginfod.exp: New tests.
    117  1.7  christos         * testsuite/binutils-all/linkdebug.s: Add .note.gnu.build-id
    118  1.7  christos         section.
    119  1.3  christos 
    120  1.7  christos 2020-01-02  Sergey Belyashov  <sergey.belyashov (a] gmail.com>
    121  1.3  christos 
    122  1.7  christos 	* readelf.c: Add support for new Z*) relocations and machine
    123  1.7  christos 	types.
    124  1.1  christos 
    125  1.7  christos 2020-01-01  Alan Modra  <amodra (a] gmail.com>
    126  1.1  christos 
    127  1.3  christos 	Update year range in copyright notice of all files.
    128  1.1  christos 
    129  1.7  christos For older changes see ChangeLog-2019
    130  1.1  christos 
    132  1.3  christos Copyright (C) 2020 Free Software Foundation, Inc.
    133  1.3  christos 
    134  1.3  christos Copying and distribution of this file, with or without modification,
    135  1.3  christos are permitted in any medium without royalty provided the copyright
    136  1.3  christos notice and this notice are preserved.
    137  1.1  christos 
    138  1.1  christos Local Variables:
    139  1.1  christos mode: change-log
    140  1.1  christos left-margin: 8
    141  1.1  christos fill-column: 74
    142  1.1  christos version-control: never
    143                End:
    144