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