Automatic date update in version.in
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
d388f643
AM
12018-06-21 Alan Modra <amodra@gmail.com>
2
3 * doc/Makefile.am (AUTOMAKE_OPTIONS): Add "foreign".
4 * doc/Makefile.in: Regenerate.
5
d0ac1c44
SM
62018-06-19 Simon Marchi <simon.marchi@ericsson.com>
7
8 * configure.ac: Remove AC_PREREQ.
9 * doc/Makefile.am (AUTOMAKE_OPTIONS): Remove cygnus, add
10 info-in-builddir no-texinfo.tex.
11 * Makefile.in: Re-generate.
12 * aclocal.m4: Re-generate.
13 * config.in: Re-generate.
14 * configure: Re-generate.
15 * doc/Makefile.in: Re-generate.
16
3a075e56
AS
172018-06-19 Andreas Schwab <schwab@suse.de>
18
19 * readelf.c (is_16bit_abs_reloc): Handle R_RISCV_SET16.
20 (is_8bit_abs_reloc): New function.
21 (is_6bit_abs_reloc): New function.
22 (is_6bit_inplace_sub_reloc): New function.
23 (apply_relocations): Use them. Handle 6-bit relocations.
24
6f20c942
FS
252018-06-14 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
26
27 * readelf.c (print_mips_ases): Add GINV extension.
28
1f6f5dba
L
292018-06-14 H.J. Lu <hongjiu.lu@intel.com>
30
31 PR binutils/23267
32 * readelf.c (get_symbol_version_string): Check if the first
33 symbol version is base version.
34
730c3174
SE
352018-06-13 Scott Egerton <scott.egerton@imgtec.com>
36 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
37
38 * readelf.c (print_mips_ases): Add CRC.
39
7a486e6d
NC
402018-06-13 Nick Clifton <nickc@redhat.com>
41
42 * doc/binutils.texi (objdump): Add missing closing square
43 parenthesis to listing of objcopy's command line options.
44
5a485b38
NC
452018-06-11 Nick Clifton <nickc@redhat.com>
46
47 * po/es.po: Updated Spanish translation.
48
55e99962
L
492018-06-01 H.J. Lu <hongjiu.lu@intel.com>
50
51 * configure: Regenerated.
52
0034eed0
AM
532018-05-31 Alan Modra <amodra@gmail.com>
54
55 * testsuite/binutils-all/compress.exp (test_gnu_debuglink): Don't
56 set CC_FOR_TARGET. Run test non-native.
57 * testsuite/binutils-all/objdump.exp (test_build_id_debuglink):
58 Likewise.
59 (test_follow_debuglink): Run test non-native.
60
1869e86f
AB
612018-05-30 Ant Bikeneev <ant.bikineev@gmail.com>
62
63 PR 23107
64 * ar.c (display_offsets): New variable.
65 (usage): Add description of 'O' operator.
66 (decode_option): Handle 'O' operator.
67 (print_descr): Pass display_offsets to print_arelt_descr.
68 * arsup.c: Update call to printy_arelt_descr.
69 * objdump.c: Likewise.
70 * bucomm.c (print_arelt_descr): If offsets parameter is true then
71 display offset of archive element within the archive.
72 * bucomm.h: Update prototype for print_arelt_descr.
73 * doc/binutils.texi: Update description of ar command.
74 * NEWS: Mention the new feature.
75 * testsuite/binutils-all/ar.exp: Add text of new feature.
76
bb3b5316
AM
772018-05-28 Alan Modra <amodra@gmail.com>
78
79 PR 23235
80 * testsuite/binutils-all/compress.exp (test_gnu_debuglink): Return
81 unsupported rather than fail on compile errors.
82 * testsuite/binutils-all/objdump.exp (test_build_id_debuglink):
83 Likewise. Save and restore CFLAGS_FOR_TARGET.
84
7f999549
JW
852018-05-18 Kito Cheng <kito.cheng@gmail.com>
86
87 * readelf.c (get_machine_flags): Handle EF_RISCV_RVE.
88
7b4ae824
JD
892018-05-18 John Darrington <john@darrington.wattle.id.au>
90
91 * readelf.c: Add support for s12z architecture.
92 * testsuite/lib/binutils-common.exp (is_elf_format): Excluse s12z
93 targets.
94
f9830ec1
TC
952018-05-15 Tamar Christina <tamar.christina@arm.com>
96
97 PR binutils/21446
98 * doc/binutils.texi (-M): Document AArch64 options.
99
7d02540a
TC
1002018-05-15 Tamar Christina <tamar.christina@arm.com>
101
102 PR binutils/21446
103 * doc/binutils.texi (-M): Document AArch64 options.
104 * NEWS: Document notes and warnings.
105
679ca975
AM
1062018-05-15 Alan Modra <amodra@gmail.com>
107
108 * testsuite/lib/binutils-common.exp (is_elf_format): Add chorus,
109 cloudabi, fuchsia, kaos and nto. Merge netbsdelf* into *elf*,
110 and *uclinux* into *linux*.
111 * testsuite/binutils-all/objcopy.exp: Accept armeb for rel
112 strip-13 test, exclude arm-vxworks and arm-windiss.
113
637b1970
JD
1142018-05-10 John Darrington <john@darrington.wattle.id.au>
115
116 * readelf.c (get_machine_name): EM_S12Z - handle new case.
117
60cb2c8a
AM
1182018-05-09 Alan Modra <amodra@gmail.com>
119
120 * od-macho.c (dump_unwind_encoding_x86): Fix typo in last patch.
121
84f9f8c3
AM
1222018-05-09 Sebastian Rasmussen <sebras@gmail.com>
123
124 * od-macho.c (dump_unwind_encoding_x86): Adjust for macro renaming.
125
886d5428
AM
1262018-05-08 Alan Modra <amodra@gmail.com>
127
128 PR 23141
129 * objcopy.c (is_strip_section): Strip groups without a valid
130 signature symbol.
131
ce4ec1a9
AM
1322018-05-07 Alan Modra <amodra@gmail.com>
133
134 PR 23142
135 * objcopy.c (group_signature): Don't accept groups that use a
136 symbol table other than the one we've read.
137
fe944acf
FT
1382018-04-30 Francois H. Theron <francois.theron@netronome.com>
139
140 * readelf.c: Very basic support for EM_NFP and its section types.
141 * testsuite/binutils-all/nfp: New directory.
142 * testsuite/binutils-all/nfp/objdump.exp: New file. Run new
143 tests.
144 * testsuite/binutils-all/nfp/test2_ctx8.d: New file.
145 * testsuite/binutils-all/nfp/test2_no-pc_ctx4.d: New file.
146 * testsuite/binutils-all/nfp/test1.d: New file.
147 * testsuite/binutils-all/nfp/nfp6000.nffw: New file.
148 * testsuite/binutils-all/nfp/test2_nfp6000.nffw: New file.
149 * NEWS: Mention the new support.
150
6d9dabbb
MR
1512018-04-27 Maciej W. Rozycki <macro@mips.com>
152
153 * testsuite/lib/binutils-common.exp (match_target): New procedure.
154 * testsuite/lib/utils-lib.exp (run_dump_test): Use it in place
155 of `istarget' for matching with `target', `not-target', `skip'
156 and `not-skip' options.
157
0df8ad28
NC
1582018-04-26 Nick Clifton <nickc@redhat.com>
159
160 * readelf.c (is_32bit_abs_reloc): Support R_PARISC_DIR32 as a
161 32-bit absolute reloc for the HPPA target.
162 * testsuite/binutils-all/note-5.d: New test.
163 * testsuite/binutils-all/note-5.s: Source file for new test.
164 * testsuite/binutils-all/objcopy.exp: Run new test.
165
f1ac0afe
CL
1662018-04-25 Christophe Lyon <christophe.lyon@st.com>
167
168 * testsuite/binutils-all/elfedit-2.d: Accept arm*-*-uclinuxfdpiceabi.
169 * testsuite/binutils-all/elfedit-3.d: Likewise.
170 * testsuite/binutils-all/objcopy.exp: Likewise.
171 * testsuite/binutils-all/strip-3.d: Likewise.
172 * testsuite/lib/binutils-common.exp: Likewise.
173
18a20338
CL
1742018-04-25 Christophe Lyon <christophe.lyon@st.com>
175 Mickaël Guêné <mickael.guene@st.com>
176
177 * readelf.c (decode_ARM_machine_flags): Support EF_ARM_PIC.
178 (get_osabi_name): Support ELFOSABI_ARM_FDPIC.
179
2ac93be7
AM
1802018-04-25 Alan Modra <amodra@gmail.com>
181
182 * testsuite/binutils-all/arm/objdump.exp: Remove arm-aout and
183 arm-coff support.
184 * testsuite/binutils-all/objcopy.exp: Likewise.
185 * testsuite/lib/binutils-common.exp: Likewise.
186
a7504f87
NC
1872018-04-18 Nick Clifton <nickc@redhat.com>
188
189 PR 23062
190 * dwarf.c (read_and_display_attr_value): Replace assertions with
191 test and warning message.
192
c65c21e1
AM
1932018-04-18 Alan Modra <amodra@gmail.com>
194
195 * testsuite/lib/binutils-common.exp: Remove support for assorted
196 aout targets.
197
6aea08d9
NC
1982018-04-17 Nick Clifton <nickc@redhat.com>
199
c4a91159 200 PR 23063
56d8f8a9
NC
201 * readelf.c (print_symbol): If the width is zero, return straight
202 away.
203
6aea08d9
NC
204 PR 23064
205 * dwarf.c (process_cu_tu_index): Test for a potential buffer
206 overrun before copying signature pointer.
207
f954747f
AM
2082018-04-17 Alan Modra <amodra@gmail.com>
209
210 * readelf.c: Revert 2018-04-16 and 2018-04-11 changes.
211
d7867d17
AM
2122018-04-16 Alan Modra <amodra@gmail.com>
213
214 * readelf.c (get_machine_name): Correct typo.
215
ddb00039
AM
2162018-04-16 Alan Modra <amodra@gmail.com>
217
218 * configure.ac: Remove arm-epoc-pe support.
219 * dlltool.c: Likewise.
220 * configure: Regenerate.
221
c9098af4
AM
2222018-04-16 Alan Modra <amodra@gmail.com>
223
224 * testsuite/lib/binutils-common.exp: Remove sparc-aout and
225 sparc-coff support.
226
dc12032b
AM
2272018-04-16 Alan Modra <amodra@gmail.com>
228
229 * testsuite/binutils-all/copy-2.d: Remove m68k-aout and m68k-coff
230 support.
231 * testsuite/binutils-all/copy-3.d: Likewise.
232 * testsuite/binutils-all/objcopy.exp: Likewise.
233 * testsuite/lib/binutils-common.exp: Likewise.
234
211dc24b
AM
2352018-04-16 Alan Modra <amodra@gmail.com>
236
237 * testsuite/binutils-all/objcopy.exp: Remove sh5 and sh64 support.
238
a9a4b302
AM
2392018-04-16 Alan Modra <amodra@gmail.com>
240
241 * testsuite/binutils-all/objcopy.exp: Remove w65 support.
242
04cb01fd
AM
2432018-04-16 Alan Modra <amodra@gmail.com>
244
245 * testsuite/binutils-all/objdump.exp: Remove we32k support.
246
c2bf1eec
AM
2472018-04-16 Alan Modra <amodra@gmail.com>
248
249 * MAINTAINERS (Mark Kettenis): Move to past maintainers.
250 * testsuite/binutils-all/objdump.exp: Remove m88k support.
251
6793974d
AM
2522018-04-16 Alan Modra <amodra@gmail.com>
253
254 * readelf.c: Remove i370 support.
255 * testsuite/binutils-all/objdump.exp: Likewise.
256
e82aa794
AM
2572018-04-16 Alan Modra <amodra@gmail.com>
258
259 * testsuite/binutils-all/objcopy.exp: Remove h8500 support.
260 * testsuite/lib/binutils-common.exp: Likewise.
261
fe0bf0fd
AM
2622018-04-16 Alan Modra <amodra@gmail.com>
263
264 * testsuite/binutils-all/objcopy.exp: Remove h8300-coff support.
265
fdef3943
AM
2662018-04-16 Alan Modra <amodra@gmail.com>
267
268 * Makefile.am: Remove IEEE 695 support.
269 * budbg.h: Likewise.
270 * doc/binutils.texi: Likewise.
271 * makefile.vms: Likewise.
272 * objcopy.c: Likewise.
273 * objdump.c: Likewise.
274 * rddbg.c: Likewise.
275 * ieee.c: Delete.
276 * Makefile.in: Regenerate.
277 * po/POTFILES.in: Regenerate.
278
5972ac73
AM
2792018-04-16 Alan Modra <amodra@gmail.com>
280
281 * testsuite/binutils-all/copy-2.d: Remove newsos3 support.
282 * testsuite/binutils-all/nm.exp: Likewise.
283
b4b594e3
AM
2842018-04-16 Alan Modra <amodra@gmail.com>
285
286 * .gitignore: Remove netware support.
287 * Makefile.am: Likewise.
288 * configure.ac: Likewise.
289 * doc/Makefile.am: Likewise.
290 * doc/binutils.texi: Likewise.
291 * testsuite/binutils-all/nm.exp: Likewise.
292 * nlmconv.c: Delete.
293 * nlmconv.h: Delete.
294 * nlmheader.y: Delete.
295 * Makefile.in: Regenerate.
296 * configure: Regenerate.
297 * doc/Makefile.in: Regenerate.
298 * po/POTFILES.in: Regenerate.
299
fceadf09
AM
3002018-04-16 Alan Modra <amodra@gmail.com>
301
302 * testsuite/binutils-all/objdump.exp: Remove tahoe support.
303
fb70ec17
AM
3042018-04-14 Alan Modra <amodra@gmail.com>
305
306 * readelf.c (get_machine_name): Revert 2018-04-11 change.
307
86c6c6df
NC
3082018-04-12 Nick Clifton <nickc@redhat.com>
309
310 PR 23050
311 * readelf.c (process_dynamic_section): Correct dynamic string
312 table size calculation.
313
a8eb42a8
AM
3142018-04-11 Alan Modra <amodra@gmail.com>
315
316 * ieee.c: Remove i960 support.
317 * od-macho.c: Remove i860 support.
318 * readelf.c: Remove i860 and i960 support.
319 * testsuite/binutils-all/objcopy.exp: Likewise.
320 * testsuite/binutils-all/objdump.exp: Likewise.
321 * testsuite/lib/binutils-common.exp: Likewise.
322
c43b2c54
MR
3232018-04-11 Maciej W. Rozycki <macro@mips.com>
324
325 * testsuite/lib/binutils-common.exp (is_elf_format): Also return
326 1 for `*-*-lynxos*' and `*-*-symbianelf*' targets.
327
d4ae1932
AM
3282018-04-10 Alan Modra <amodra@gmail.com>
329
330 * testsuite/binutils-all/objcopy.exp (strip-14, strip-15): Choose
331 reloc=11 for pru and reloc=50 for nds32.
332 * testsuite/binutils-all/strip-15.d: Accept 0xb reloc number.
333
d52e3d06
MR
3342018-04-09 Maciej W. Rozycki <macro@mips.com>
335
336 * testsuite/binutils-all/strip-15.d: New test.
337 * testsuite/binutils-all/strip-15rel.s: New test source.
338 * testsuite/binutils-all/strip-15rela.s: New test source.
339 * testsuite/binutils-all/strip-15mips64.s: New test source.
340 * testsuite/binutils-all/objcopy.exp: Run the new test.
341
3f97ba9f
MR
3422018-04-09 Maciej W. Rozycki <macro@mips.com>
343
344 * testsuite/binutils-all/strip-14.d: New test.
345 * testsuite/binutils-all/strip-14rel.s: New test source.
346 * testsuite/binutils-all/strip-14rela.s: New test source.
347 * testsuite/binutils-all/strip-14mips64.s: New test source.
348 * testsuite/binutils-all/objcopy.exp: Run the new test.
349
2008a0db
TT
3502018-04-06 Tom Tromey <tom@tromey.com>
351
352 * dwarf.c (read_and_display_attr_value): Add missing DW_LANG
353 constants from DWARF 5.
354
3cba8b6c
L
3552018-04-05 H.J. Lu <hongjiu.lu@intel.com>
356
357 PR gas/22318
358 * configure: Regenerated.
359
2d8c1a23
MR
3602018-04-05 Maciej W. Rozycki <macro@mips.com>
361
362 * testsuite/binutils-all/strip-13mips64.s: Use `.dc.l' rather
363 than `.dc.w' in second relocation.
364
65bd2045
MR
3652018-04-05 Maciej W. Rozycki <macro@mips.com>
366
367 * testsuite/binutils-all/strip-13.d: Also expect `unsupported
368 relocation type 0x8f' error message.
369
2f8ceb38
MR
3702018-04-05 Maciej W. Rozycki <macro@mips.com>
371
372 * testsuite/binutils-all/strip-13.s: Rename to...
373 * testsuite/binutils-all/strip-13rela.s: ... this.
374 * testsuite/binutils-all/strip-13rel.s: New test source.
375 * testsuite/binutils-all/strip-13mips64.s: New test source.
376 * testsuite/binutils-all/strip-13.d: Remove `arm-*', `d10v-*',
377 `dlx-*' and `xgate-*' from `not-target' list. Add `m6811-*' and
378 `m68hc11-*' to `not-target' list.
379 * testsuite/binutils-all/objcopy.exp: Switch between sources for
380 `strip-13'.
381
aad7be45
MR
3822018-04-05 Maciej W. Rozycki <macro@mips.com>
383
384 * testsuite/binutils-all/strip-13.s: Use 143 (0x8f) rather than
385 241 (0xf1) for the relocation number and RELA addend.
386 * testsuite/binutils-all/strip-13.d: Remove `hppa*-*' from the
387 `not-target' list.
388
89f60df2
JDA
3892018-04-04 John David Anglin <danglin@gcc.gnu.org>
390
391 * MAINTAINERS: Update my e-mail address.
392
f1ca0d6d
NC
3932018-04-04 Nick Clifton <nickc@redhat.com>
394
395 * MAINTAINERS: Move Jason Eckhardt to past maintainers section.
396
8fd75781
NC
3972018-03-23 Nick Clifton <nickc@redhat.com>
398
399 * readelf.c (get_symbol_for_build_attribute): Skip ARM mapping
400 symbols.
401 (print_gnu_build_attribute_description): If no file start symbol
402 could be found, look for one two bytes into the file.
403 * testsuite/binutils-all/note-4-64.s: Set the address of the file
404 start symbol to two bytes into the file.
405 * testsuite/binutils-all/note-4-32.s: Likewise.
406
b1202ffa
L
4072018-03-21 H.J. Lu <hongjiu.lu@intel.com>
408
409 * readelf.c (process_dynamic_section): Also dump DF_1_KMOD,
410 DF_1_WEAKFILTER and DF_1_NOCOMMON.
411
7e100140
NC
4122018-03-20 Nick Clifton <nickc@redhat.com>
413
414 * po/es.po: Updated Spanish translation.
415 * po/ru.po: Updated Russian translation.
416
e45ad123
NC
4172018-03-13 Nick Clifton <nickc@redhat.com>
418
419 PR 22957
420 * stabs.c (pop_binincl): Fail if the file index is off the end of
421 the stack.
422
81db3241
NC
4232018-03-13 Nick Clifton <nickc@redhat.com>
424
425 PR 22955
426 * stabs.c (parse_number): Add p_end parameter and use it to check
427 the validity of the pp parameter. Add checks to prevent walking
428 off the end of the string buffer.
429 (parse_stab_string): Likewise.
430 (parse_stab_type): Likewise.
431 (parse_stab_type_number): Likewise.
432 (parse_stab_range_type): Likewise.
433 (parse_stab_sun_builtin_type): Likewise.
434 (parse_stab_sun_floating_type): Likewise.
435 (parse_stab_enum_type): Likewise.
436 (parse_stab_struct_type): Likewise.
437 (parse_stab_baseclasses): Likewise.
438 (parse_stab_struct_fields): Likewise.
439 (parse_stab_cpp_abbrev): Likewise.
440 (parse_stab_one_struct_field): Likewise.
441 (parse_stab_members): Likewise.
442 (parse_stab_tilde_field): Likewise.
443 (parse_stab_array_type): Likewise.
e45ad123 444
81db3241
NC
445 * parse_stab: Compute the end of the string and then pass it on to
446 individual parser functions.
447
6d4f21f6
PP
4482018-03-07 Paul Pluzhnikov <ppluzhnikov@google.com>
449
450 PR binutils/22923
451 * binutils/readelf.c (get_ver_flags): Expand buffer to avoid
452 overflow.
453
52fe4420
AM
4542018-03-07 Alan Modra <amodra@gmail.com>
455
456 * configure.ac: Add objdump_private_desc_xcoff for rs6000.
457 * configure: Regenerate.
458
0e70b27b
L
4592018-03-05 H.J. Lu <hongjiu.lu@intel.com>
460
461 PR binutils/22911
462 * objdump.c (is_significant_symbol_name): Return TRUE for all
463 .plt* sections.
464 (find_symbol_for_address): Replace linear search with binary
465 search on dynamic relocations.
466
d11ae95e
NC
4672018-03-01 Nick Clifton <nickc@redhat.com>
468
469 PR 22905
470 * dwarf.c (display_debug_ranges): Check that the offset loaded
471 from the range_entry structure is valid.
472
e184813f
AM
4732018-03-01 Alan Modra <amodra@gmail.com>
474
475 * configure.ac (ALL_LINGUAS): Add sr. Sort.
476 * configure: Regenerate.
477
bc7c0509
NC
4782018-02-27 Nick Clifton <nickc@redhat.com>
479
480 * po/pt.po: New Portuguese translation.
481 * configure.ac (ALL_LINGUAS): Add pt.
482 * configure: Regenerate.
483
f3185997
NC
4842018-02-27 Nick Clifton <nickc@redhat.com>
485
486 PR 22875
487 * objcopy.c (copy_object): Check the error status after marking
488 symbols used in relocations.
489 * testsuite/binutils-all/strip-13.s: New test source file.
490 * testsuite/binutils-all/strip-13.s: New test driver file.
491 * testsuite/binutils-all/objcopy.exp: Run the new test.
492
2c1c9679
AM
4932018-02-26 Alan Modra <amodra@gmail.com>
494
495 * testsuite/binutils-all/mips/mips-reginfo-n32.d,
496 * testsuite/binutils-all/mips/mips-reginfo.d: Update.
497
6e05870c
AM
4982018-02-23 Alan Modra <amodra@gmail.com>
499
500 * testsuite/binutils-all/mips/mips-reginfo-n32.d,
501 * testsuite/binutils-all/mips/mips-reginfo.d: Update.
502
b0ab9c45
RH
5032018-02-20 Ronald Hoogenboom <hoogenboom30@zonnet.nl>
504
505 * doc/binutils.texi (objcopy): Add missing closing square
506 parenthesis to listing of objcopy's command line options.
507
e535d0dd
MK
5082018-02-19 Matthias Klose <doko@debian.org>
509
510 * strings.c (long_options): Include-all-whitespace does not take
511 an extra agument.
512
6e5e9d58
AM
5132018-02-13 Alan Modra <amodra@gmail.com>
514
515 PR 22836
516 * testsuite/binutils-all/group-7.s,
517 * testsuite/binutils-all/group-7a.d,
518 * testsuite/binutils-all/group-7b.d,
519 * testsuite/binutils-all/group-7c.d: New tests.
520 * testsuite/binutils-all/objcopy.exp: Run them.
521
8de3a6e2
NC
5222018-02-08 Nick Clifton <nickc@redhat.com>
523
524 PR 22802
525 * dwarf.c (load_separate_debug_file): Return early if the user is
526 not interested in debug links.
527
68807c3c
NC
5282018-02-06 Nick Clifton <nickc@redhat.com>
529
530 PR 22793
531 * readelf.c (find_section): Replace assertion with test and return
532 of NULL.
533 (find_section_by_address): Add test of section header table
534 existance.
535 (find_section_by_type): Likewise.
536 (find_section_in_set): Likewise.
537
2d6dda71
MR
5382018-02-05 Maciej W. Rozycki <macro@mips.com>
539
540 * testsuite/binutils-all/mips/mips-reginfo.d: New test.
541 * testsuite/binutils-all/mips/mips-reginfo-n32.d: New test.
542 * testsuite/binutils-all/mips/mips-reginfo.s: New test source.
543 * testsuite/binutils-all/mips/mips.exp: Run the new tests.
544
78c88364
MR
5452018-02-05 Maciej W. Rozycki <macro@mips.com>
546
547 * testsuite/config/default.exp (binutils_run): Document
548 `binutils_run_status'.
549 * testsuite/lib/utils-lib.exp (default_binutils_run): Likewise,
550 and set it.
551 (run_dump_test): Add `error', `error_output', `warning' and
552 `warning_output' options. Update documentation accordingly.
553
5bb0830d
AB
5542018-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
555
556 * dwarf.c (dwarf_regnames_riscv): New register name table.
557 (init_dwarf_regnames_riscv): New function.
558 (init_dwarf_regnames): Add call to initialise RiscV register
559 names.
560 * dwarf.h (init_dwarf_regnames_riscv): Declare.
561 * objdump.c (dump_dwarf): Add call to initialise RiscV register
562 names.
563
f2023ce7
AM
5642018-02-01 Alan Modra <amodra@gmail.com>
565
566 PR 22769
567 * objdump.c (load_specific_debug_section): Check for overflow
568 when adding one to section size for a string section terminator.
569
fcabedd5
NC
5702018-01-30 Nick Clifton <nickc@redhat.com>
571
572 PR 22734
573 * doc/binutils.texi (nm): Update description to point out that
574 zero-initialized values can also be shown as type B, b, S or s
575 since they can be stored in the BSS section.
576
f49db8be
AM
5772018-01-30 Alan Modra <amodra@gmail.com>
578
579 * objcopy.c (merge_gnu_build_notes): Use (bfd_vma) -1 as
580 "artificially large" end address.
581
a8d6d6ac
NC
5822018-01-28 Nick Clifton <nickc@redhat.com>
583
584 * README-how-to-make-a-release: Add note about checking gpg key
585 and the results of gnupload.
586
9a5db26e
NC
5872018-01-27 Nick Clifton <nickc@redhat.com>
588
589 * README-how-to-make-a-release: Add details on how to actually
590 make the release.
591
94c2436b
NC
5922018-01-26 Nick Clifton <nickc@redhat.com>
593
594 * README-how-to-make-a-release: Add more details on updating
595 version numbers.
596
1ea332d6
MR
5972018-01-22 Maciej W. Rozycki <macro@mips.com>
598
599 * doc/binutils.texi (objcopy): Fix a typo in `--rename-section'
600 option description.
601
d65ce302
MR
6022018-01-22 Maciej W. Rozycki <macro@mips.com>
603
604 * MAINTAINERS: Update my company e-mail address.
605
f433138f
NC
6062018-01-22 Nick Clifton <nickc@redhat.com>
607
608 * po/sv.po: Updated Swedish translation.
609
7ab82037
NC
6102018-01-18 Nick Clifton <nickc@redhat.com>
611
612 * po/bg.po: Updated Bulgarian translation.
613
0dd86f32
JB
6142018-01-16 Joel Brobecker <brobecker@adacore.com>
615
616 * README-how-to-make-a-release: Add reminder to update the
617 branch name in gdbadmin's crontab on sourceware.
618
a960d29f
JB
6192018-01-16 Joel Brobecker <brobecker@adacore.com>
620
621 * README-how-to-make-a-release: Remove trailing spaces.
622
f6efed01
NC
6232018-01-16 Nick Clifton <nickc@redhat.com>
624
625 * po/fr.po: Updated French translation.
626
616dcb87
NC
6272018-01-15 Nick Clifton <nickc@redhat.com>
628
629 * po/uk.po: Updated Ukranian translation.
630
3957a496
NC
6312018-01-13 Nick Clifton <nickc@redhat.com>
632
19e2900b 633 * README-how-to-make-a-release: Update notes.
3957a496
NC
634 * po/binutils.pot: Regenerated.
635
769c7ea5
NC
6362018-01-13 Nick Clifton <nickc@redhat.com>
637
638 * configure: Regenerate.
639
9176ac5b
NC
6402018-01-13 Nick Clifton <nickc@redhat.com>
641
faf766e3 642 2.30 branch created.
9176ac5b
NC
643 * NEWS: Add marker for 2.30.
644
98ab9e96
NC
6452018-01-12 Nick Clifton <nickc@redhat.com>
646
647 * README-how-to-make-a-release: Add notes on how to make the
648 branch and prelease snapshot.
649 * BRANCHES: Add binutils-2_29-branch.
650
bf41f30d
NC
6512018-01-10 Nick Clifton <nickc@redhat.com>
652
653 * MAINTAINERS: Note that it is now the configure.ac file and not
654 the configure.in file that needs to be kept in sync with gcc.
655 Add a note about sending patches for libiberty to gcc.
656
f13974bd
NC
6572018-01-03 Nick Clifton <nickc@redhat.com>
658
659 * objcopy.c (merge_gnu_build_notes): Add cast to maximum address
660 constants.
661
6f156d7a
NC
6622018-01-03 Nick Clifton <nickc@redhat.com>
663
664 * objcopy.c (objcopy_internal_note): New structure.
665 (gap_exists): New function.
666 (is_open_note): New function.
667 (is_func_note): New function.
668 (is_64bit): New function.
669 (merge_gnu_build_notes): Handle v3 notes. Do not merge
670 if there are relocations against the notes.
671 * readelf.c (get_note_type): Use short names for build attribute
672 notes.
673 (print_symbol_for_build_attribute): Rename to
674 get_symbol_for_build_attribute. Returns the found symbol rather
675 than printing it.
676 (print_gnu_build_attribute_description): Maintain address ranges
677 for function notes as well as global notes. Handle v3 notes.
678 (print_gnu_build_attribute_name): Use more space for printing the
679 name in wide mode.
680 * testsuite/binutils-all/note-2-32.s: Use .dc.l instead of .word.
681 Eliminate symbol references in order to remove the need for
682 relocations.
683 * testsuite/binutils-all/note-2-64.s: Likewise.
684 * testsuite/binutils-all/note-3-32.s: Add a size to the note_1
685 symbol.
686 * testsuite/binutils-all/note-3-64.s: Likewise.
687 * testsuite/binutils-all/mips/mips-note-2r-n32.d: Update expected
688 output.
689 * testsuite/binutils-all/mips/mips-note-2r-n64.d: Likewise.
690 * testsuite/binutils-all/mips/mips-note-2r.d: Likewise.
691 * testsuite/binutils-all/note-2-32.d: Likewise.
692 * testsuite/binutils-all/note-2-64.d: Likewise.
693 * testsuite/binutils-all/note-3-32.d: Likewise.
694 * testsuite/binutils-all/note-3-64.d: Likewise.
695 * testsuite/binutils-all/note-4-64.s: New test. Checks v3 notes.
696 * testsuite/binutils-all/note-4-32.s: New test.
697 * testsuite/binutils-all/note-4-64.d: New test result file.
698 * testsuite/binutils-all/note-4-32.d: New test result file.
699
219d1afa
AM
7002018-01-03 Alan Modra <amodra@gmail.com>
701
702 Update year range in copyright notice of all files.
703
1e563868 704For older changes see ChangeLog-2017
3499769a 705\f
1e563868 706Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
707
708Copying and distribution of this file, with or without modification,
709are permitted in any medium without royalty provided the copyright
710notice and this notice are preserved.
711
712Local Variables:
713mode: change-log
714left-margin: 8
715fill-column: 74
716version-control: never
717End:
This page took 0.229311 seconds and 4 git commands to generate.