Propagate gdb_disassembly_flags to btrace_print_lines
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
d11ae95e
NC
12018-03-01 Nick Clifton <nickc@redhat.com>
2
3 PR 22905
4 * dwarf.c (display_debug_ranges): Check that the offset loaded
5 from the range_entry structure is valid.
6
e184813f
AM
72018-03-01 Alan Modra <amodra@gmail.com>
8
9 * configure.ac (ALL_LINGUAS): Add sr. Sort.
10 * configure: Regenerate.
11
bc7c0509
NC
122018-02-27 Nick Clifton <nickc@redhat.com>
13
14 * po/pt.po: New Portuguese translation.
15 * configure.ac (ALL_LINGUAS): Add pt.
16 * configure: Regenerate.
17
f3185997
NC
182018-02-27 Nick Clifton <nickc@redhat.com>
19
20 PR 22875
21 * objcopy.c (copy_object): Check the error status after marking
22 symbols used in relocations.
23 * testsuite/binutils-all/strip-13.s: New test source file.
24 * testsuite/binutils-all/strip-13.s: New test driver file.
25 * testsuite/binutils-all/objcopy.exp: Run the new test.
26
2c1c9679
AM
272018-02-26 Alan Modra <amodra@gmail.com>
28
29 * testsuite/binutils-all/mips/mips-reginfo-n32.d,
30 * testsuite/binutils-all/mips/mips-reginfo.d: Update.
31
6e05870c
AM
322018-02-23 Alan Modra <amodra@gmail.com>
33
34 * testsuite/binutils-all/mips/mips-reginfo-n32.d,
35 * testsuite/binutils-all/mips/mips-reginfo.d: Update.
36
b0ab9c45
RH
372018-02-20 Ronald Hoogenboom <hoogenboom30@zonnet.nl>
38
39 * doc/binutils.texi (objcopy): Add missing closing square
40 parenthesis to listing of objcopy's command line options.
41
e535d0dd
MK
422018-02-19 Matthias Klose <doko@debian.org>
43
44 * strings.c (long_options): Include-all-whitespace does not take
45 an extra agument.
46
6e5e9d58
AM
472018-02-13 Alan Modra <amodra@gmail.com>
48
49 PR 22836
50 * testsuite/binutils-all/group-7.s,
51 * testsuite/binutils-all/group-7a.d,
52 * testsuite/binutils-all/group-7b.d,
53 * testsuite/binutils-all/group-7c.d: New tests.
54 * testsuite/binutils-all/objcopy.exp: Run them.
55
8de3a6e2
NC
562018-02-08 Nick Clifton <nickc@redhat.com>
57
58 PR 22802
59 * dwarf.c (load_separate_debug_file): Return early if the user is
60 not interested in debug links.
61
68807c3c
NC
622018-02-06 Nick Clifton <nickc@redhat.com>
63
64 PR 22793
65 * readelf.c (find_section): Replace assertion with test and return
66 of NULL.
67 (find_section_by_address): Add test of section header table
68 existance.
69 (find_section_by_type): Likewise.
70 (find_section_in_set): Likewise.
71
2d6dda71
MR
722018-02-05 Maciej W. Rozycki <macro@mips.com>
73
74 * testsuite/binutils-all/mips/mips-reginfo.d: New test.
75 * testsuite/binutils-all/mips/mips-reginfo-n32.d: New test.
76 * testsuite/binutils-all/mips/mips-reginfo.s: New test source.
77 * testsuite/binutils-all/mips/mips.exp: Run the new tests.
78
78c88364
MR
792018-02-05 Maciej W. Rozycki <macro@mips.com>
80
81 * testsuite/config/default.exp (binutils_run): Document
82 `binutils_run_status'.
83 * testsuite/lib/utils-lib.exp (default_binutils_run): Likewise,
84 and set it.
85 (run_dump_test): Add `error', `error_output', `warning' and
86 `warning_output' options. Update documentation accordingly.
87
5bb0830d
AB
882018-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
89
90 * dwarf.c (dwarf_regnames_riscv): New register name table.
91 (init_dwarf_regnames_riscv): New function.
92 (init_dwarf_regnames): Add call to initialise RiscV register
93 names.
94 * dwarf.h (init_dwarf_regnames_riscv): Declare.
95 * objdump.c (dump_dwarf): Add call to initialise RiscV register
96 names.
97
f2023ce7
AM
982018-02-01 Alan Modra <amodra@gmail.com>
99
100 PR 22769
101 * objdump.c (load_specific_debug_section): Check for overflow
102 when adding one to section size for a string section terminator.
103
fcabedd5
NC
1042018-01-30 Nick Clifton <nickc@redhat.com>
105
106 PR 22734
107 * doc/binutils.texi (nm): Update description to point out that
108 zero-initialized values can also be shown as type B, b, S or s
109 since they can be stored in the BSS section.
110
f49db8be
AM
1112018-01-30 Alan Modra <amodra@gmail.com>
112
113 * objcopy.c (merge_gnu_build_notes): Use (bfd_vma) -1 as
114 "artificially large" end address.
115
a8d6d6ac
NC
1162018-01-28 Nick Clifton <nickc@redhat.com>
117
118 * README-how-to-make-a-release: Add note about checking gpg key
119 and the results of gnupload.
120
9a5db26e
NC
1212018-01-27 Nick Clifton <nickc@redhat.com>
122
123 * README-how-to-make-a-release: Add details on how to actually
124 make the release.
125
94c2436b
NC
1262018-01-26 Nick Clifton <nickc@redhat.com>
127
128 * README-how-to-make-a-release: Add more details on updating
129 version numbers.
130
1ea332d6
MR
1312018-01-22 Maciej W. Rozycki <macro@mips.com>
132
133 * doc/binutils.texi (objcopy): Fix a typo in `--rename-section'
134 option description.
135
d65ce302
MR
1362018-01-22 Maciej W. Rozycki <macro@mips.com>
137
138 * MAINTAINERS: Update my company e-mail address.
139
f433138f
NC
1402018-01-22 Nick Clifton <nickc@redhat.com>
141
142 * po/sv.po: Updated Swedish translation.
143
7ab82037
NC
1442018-01-18 Nick Clifton <nickc@redhat.com>
145
146 * po/bg.po: Updated Bulgarian translation.
147
0dd86f32
JB
1482018-01-16 Joel Brobecker <brobecker@adacore.com>
149
150 * README-how-to-make-a-release: Add reminder to update the
151 branch name in gdbadmin's crontab on sourceware.
152
a960d29f
JB
1532018-01-16 Joel Brobecker <brobecker@adacore.com>
154
155 * README-how-to-make-a-release: Remove trailing spaces.
156
f6efed01
NC
1572018-01-16 Nick Clifton <nickc@redhat.com>
158
159 * po/fr.po: Updated French translation.
160
616dcb87
NC
1612018-01-15 Nick Clifton <nickc@redhat.com>
162
163 * po/uk.po: Updated Ukranian translation.
164
3957a496
NC
1652018-01-13 Nick Clifton <nickc@redhat.com>
166
19e2900b 167 * README-how-to-make-a-release: Update notes.
3957a496
NC
168 * po/binutils.pot: Regenerated.
169
769c7ea5
NC
1702018-01-13 Nick Clifton <nickc@redhat.com>
171
172 * configure: Regenerate.
173
9176ac5b
NC
1742018-01-13 Nick Clifton <nickc@redhat.com>
175
faf766e3 176 2.30 branch created.
9176ac5b
NC
177 * NEWS: Add marker for 2.30.
178
98ab9e96
NC
1792018-01-12 Nick Clifton <nickc@redhat.com>
180
181 * README-how-to-make-a-release: Add notes on how to make the
182 branch and prelease snapshot.
183 * BRANCHES: Add binutils-2_29-branch.
184
bf41f30d
NC
1852018-01-10 Nick Clifton <nickc@redhat.com>
186
187 * MAINTAINERS: Note that it is now the configure.ac file and not
188 the configure.in file that needs to be kept in sync with gcc.
189 Add a note about sending patches for libiberty to gcc.
190
f13974bd
NC
1912018-01-03 Nick Clifton <nickc@redhat.com>
192
193 * objcopy.c (merge_gnu_build_notes): Add cast to maximum address
194 constants.
195
6f156d7a
NC
1962018-01-03 Nick Clifton <nickc@redhat.com>
197
198 * objcopy.c (objcopy_internal_note): New structure.
199 (gap_exists): New function.
200 (is_open_note): New function.
201 (is_func_note): New function.
202 (is_64bit): New function.
203 (merge_gnu_build_notes): Handle v3 notes. Do not merge
204 if there are relocations against the notes.
205 * readelf.c (get_note_type): Use short names for build attribute
206 notes.
207 (print_symbol_for_build_attribute): Rename to
208 get_symbol_for_build_attribute. Returns the found symbol rather
209 than printing it.
210 (print_gnu_build_attribute_description): Maintain address ranges
211 for function notes as well as global notes. Handle v3 notes.
212 (print_gnu_build_attribute_name): Use more space for printing the
213 name in wide mode.
214 * testsuite/binutils-all/note-2-32.s: Use .dc.l instead of .word.
215 Eliminate symbol references in order to remove the need for
216 relocations.
217 * testsuite/binutils-all/note-2-64.s: Likewise.
218 * testsuite/binutils-all/note-3-32.s: Add a size to the note_1
219 symbol.
220 * testsuite/binutils-all/note-3-64.s: Likewise.
221 * testsuite/binutils-all/mips/mips-note-2r-n32.d: Update expected
222 output.
223 * testsuite/binutils-all/mips/mips-note-2r-n64.d: Likewise.
224 * testsuite/binutils-all/mips/mips-note-2r.d: Likewise.
225 * testsuite/binutils-all/note-2-32.d: Likewise.
226 * testsuite/binutils-all/note-2-64.d: Likewise.
227 * testsuite/binutils-all/note-3-32.d: Likewise.
228 * testsuite/binutils-all/note-3-64.d: Likewise.
229 * testsuite/binutils-all/note-4-64.s: New test. Checks v3 notes.
230 * testsuite/binutils-all/note-4-32.s: New test.
231 * testsuite/binutils-all/note-4-64.d: New test result file.
232 * testsuite/binutils-all/note-4-32.d: New test result file.
233
219d1afa
AM
2342018-01-03 Alan Modra <amodra@gmail.com>
235
236 Update year range in copyright notice of all files.
237
1e563868 238For older changes see ChangeLog-2017
3499769a 239\f
1e563868 240Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
241
242Copying and distribution of this file, with or without modification,
243are permitted in any medium without royalty provided the copyright
244notice and this notice are preserved.
245
246Local Variables:
247mode: change-log
248left-margin: 8
249fill-column: 74
250version-control: never
251End:
This page took 0.120086 seconds and 4 git commands to generate.