Fix typo in NT_PPC_TM_CVSX note description
[deliverable/binutils-gdb.git] / binutils / ChangeLog
1 2018-07-16 Pedro Franco de Carvalho <pedromfc@linux.ibm.com>
2
3 * readelf.c (get_note_type): Fix typo in NT_PPC_TM_CVSX note
4 description.
5
6 2018-07-16 Nick Clifton <nickc@redhat.com>
7
8 * README-how-to-make-a-release: Add note to check for new top
9 level files and add them to the src-release.sh script.
10
11 2018-07-14 Nick Clifton <nickc@redhat.com>
12
13 * README-how-to-make-a-release: Updated with corrections based on
14 the 2.31 release experience.
15
16 2018-07-12 Francois H. Theron <francois.theron@netronome.com>
17
18 * readelf.c (process_section_headers): Don't print section type
19 twice for --section-details.
20
21 2018-07-10 Alan Modra <amodra@gmail.com>
22
23 * testsuite/lib/binutils-common.exp (supports_gnu_unique): Return
24 zero for xgate.
25
26 2018-07-06 Nick Clifton <nickc@redhat.com>
27
28 * readelf.c (same_section): New function.
29 (print_gnu_build_attribute_description): Do not complain about
30 gaps that cross a section boundary.
31
32 2018-07-05 Nick Clifton <nickc@redhat.com>
33
34 * po/bg.po: Updated Bulgarian translation.
35
36 2018-07-02 Thomas Preud'homme <thomas.preudhomme@arm.com>
37
38 * NEWS: Use command-line consistently when used in a compount word.
39 * doc/binutils.texi: Likewise and fix trailing whitespace on same
40 line.
41
42 2018-06-26 Nick Clifton <nickc@redhat.com>
43
44 * po/sv.po: Updated Swedish translation.
45 * po/uk.po: Updated Ukranian translation.
46
47 2018-06-26 Nick Clifton <nickc@redhat.com>
48
49 * doc/binutils.texi: Fix spelling mistakes.
50 * README--how-to-make-a-release: Likewise.
51
52 2018-06-25 Tom Tromey <tom@tromey.com>
53
54 * dwarf-mode.el (dwarf-mode-syntax-table): New variable.
55 Bump version number.
56
57 2018-06-24 Nick Clifton <nickc@redhat.com>
58
59 * README-how-to-make-a-release: Update with experiences from
60 making 2.31 branch.
61 * po/binutils.pot: Regenerate.
62 * configure: Regenerate.
63
64 2018-06-24 Nick Clifton <nickc@redhat.com>
65
66 2.31 branch created.
67 * NEWS: Add marker for 2.31.
68
69 2018-06-21 Alan Modra <amodra@gmail.com>
70
71 * doc/Makefile.am (AUTOMAKE_OPTIONS): Add "foreign".
72 * doc/Makefile.in: Regenerate.
73
74 2018-06-19 Simon Marchi <simon.marchi@ericsson.com>
75
76 * configure.ac: Remove AC_PREREQ.
77 * doc/Makefile.am (AUTOMAKE_OPTIONS): Remove cygnus, add
78 info-in-builddir no-texinfo.tex.
79 * Makefile.in: Re-generate.
80 * aclocal.m4: Re-generate.
81 * config.in: Re-generate.
82 * configure: Re-generate.
83 * doc/Makefile.in: Re-generate.
84
85 2018-06-19 Andreas Schwab <schwab@suse.de>
86
87 * readelf.c (is_16bit_abs_reloc): Handle R_RISCV_SET16.
88 (is_8bit_abs_reloc): New function.
89 (is_6bit_abs_reloc): New function.
90 (is_6bit_inplace_sub_reloc): New function.
91 (apply_relocations): Use them. Handle 6-bit relocations.
92
93 2018-06-14 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
94
95 * readelf.c (print_mips_ases): Add GINV extension.
96
97 2018-06-14 H.J. Lu <hongjiu.lu@intel.com>
98
99 PR binutils/23267
100 * readelf.c (get_symbol_version_string): Check if the first
101 symbol version is base version.
102
103 2018-06-13 Scott Egerton <scott.egerton@imgtec.com>
104 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
105
106 * readelf.c (print_mips_ases): Add CRC.
107
108 2018-06-13 Nick Clifton <nickc@redhat.com>
109
110 * doc/binutils.texi (objdump): Add missing closing square
111 parenthesis to listing of objcopy's command line options.
112
113 2018-06-11 Nick Clifton <nickc@redhat.com>
114
115 * po/es.po: Updated Spanish translation.
116
117 2018-06-01 H.J. Lu <hongjiu.lu@intel.com>
118
119 * configure: Regenerated.
120
121 2018-05-31 Alan Modra <amodra@gmail.com>
122
123 * testsuite/binutils-all/compress.exp (test_gnu_debuglink): Don't
124 set CC_FOR_TARGET. Run test non-native.
125 * testsuite/binutils-all/objdump.exp (test_build_id_debuglink):
126 Likewise.
127 (test_follow_debuglink): Run test non-native.
128
129 2018-05-30 Ant Bikeneev <ant.bikineev@gmail.com>
130
131 PR 23107
132 * ar.c (display_offsets): New variable.
133 (usage): Add description of 'O' operator.
134 (decode_option): Handle 'O' operator.
135 (print_descr): Pass display_offsets to print_arelt_descr.
136 * arsup.c: Update call to printy_arelt_descr.
137 * objdump.c: Likewise.
138 * bucomm.c (print_arelt_descr): If offsets parameter is true then
139 display offset of archive element within the archive.
140 * bucomm.h: Update prototype for print_arelt_descr.
141 * doc/binutils.texi: Update description of ar command.
142 * NEWS: Mention the new feature.
143 * testsuite/binutils-all/ar.exp: Add text of new feature.
144
145 2018-05-28 Alan Modra <amodra@gmail.com>
146
147 PR 23235
148 * testsuite/binutils-all/compress.exp (test_gnu_debuglink): Return
149 unsupported rather than fail on compile errors.
150 * testsuite/binutils-all/objdump.exp (test_build_id_debuglink):
151 Likewise. Save and restore CFLAGS_FOR_TARGET.
152
153 2018-05-18 Kito Cheng <kito.cheng@gmail.com>
154
155 * readelf.c (get_machine_flags): Handle EF_RISCV_RVE.
156
157 2018-05-18 John Darrington <john@darrington.wattle.id.au>
158
159 * readelf.c: Add support for s12z architecture.
160 * testsuite/lib/binutils-common.exp (is_elf_format): Excluse s12z
161 targets.
162
163 2018-05-15 Tamar Christina <tamar.christina@arm.com>
164
165 PR binutils/21446
166 * doc/binutils.texi (-M): Document AArch64 options.
167
168 2018-05-15 Tamar Christina <tamar.christina@arm.com>
169
170 PR binutils/21446
171 * doc/binutils.texi (-M): Document AArch64 options.
172 * NEWS: Document notes and warnings.
173
174 2018-05-15 Alan Modra <amodra@gmail.com>
175
176 * testsuite/lib/binutils-common.exp (is_elf_format): Add chorus,
177 cloudabi, fuchsia, kaos and nto. Merge netbsdelf* into *elf*,
178 and *uclinux* into *linux*.
179 * testsuite/binutils-all/objcopy.exp: Accept armeb for rel
180 strip-13 test, exclude arm-vxworks and arm-windiss.
181
182 2018-05-10 John Darrington <john@darrington.wattle.id.au>
183
184 * readelf.c (get_machine_name): EM_S12Z - handle new case.
185
186 2018-05-09 Alan Modra <amodra@gmail.com>
187
188 * od-macho.c (dump_unwind_encoding_x86): Fix typo in last patch.
189
190 2018-05-09 Sebastian Rasmussen <sebras@gmail.com>
191
192 * od-macho.c (dump_unwind_encoding_x86): Adjust for macro renaming.
193
194 2018-05-08 Alan Modra <amodra@gmail.com>
195
196 PR 23141
197 * objcopy.c (is_strip_section): Strip groups without a valid
198 signature symbol.
199
200 2018-05-07 Alan Modra <amodra@gmail.com>
201
202 PR 23142
203 * objcopy.c (group_signature): Don't accept groups that use a
204 symbol table other than the one we've read.
205
206 2018-04-30 Francois H. Theron <francois.theron@netronome.com>
207
208 * readelf.c: Very basic support for EM_NFP and its section types.
209 * testsuite/binutils-all/nfp: New directory.
210 * testsuite/binutils-all/nfp/objdump.exp: New file. Run new
211 tests.
212 * testsuite/binutils-all/nfp/test2_ctx8.d: New file.
213 * testsuite/binutils-all/nfp/test2_no-pc_ctx4.d: New file.
214 * testsuite/binutils-all/nfp/test1.d: New file.
215 * testsuite/binutils-all/nfp/nfp6000.nffw: New file.
216 * testsuite/binutils-all/nfp/test2_nfp6000.nffw: New file.
217 * NEWS: Mention the new support.
218
219 2018-04-27 Maciej W. Rozycki <macro@mips.com>
220
221 * testsuite/lib/binutils-common.exp (match_target): New procedure.
222 * testsuite/lib/utils-lib.exp (run_dump_test): Use it in place
223 of `istarget' for matching with `target', `not-target', `skip'
224 and `not-skip' options.
225
226 2018-04-26 Nick Clifton <nickc@redhat.com>
227
228 * readelf.c (is_32bit_abs_reloc): Support R_PARISC_DIR32 as a
229 32-bit absolute reloc for the HPPA target.
230 * testsuite/binutils-all/note-5.d: New test.
231 * testsuite/binutils-all/note-5.s: Source file for new test.
232 * testsuite/binutils-all/objcopy.exp: Run new test.
233
234 2018-04-25 Christophe Lyon <christophe.lyon@st.com>
235
236 * testsuite/binutils-all/elfedit-2.d: Accept arm*-*-uclinuxfdpiceabi.
237 * testsuite/binutils-all/elfedit-3.d: Likewise.
238 * testsuite/binutils-all/objcopy.exp: Likewise.
239 * testsuite/binutils-all/strip-3.d: Likewise.
240 * testsuite/lib/binutils-common.exp: Likewise.
241
242 2018-04-25 Christophe Lyon <christophe.lyon@st.com>
243 Mickaël Guêné <mickael.guene@st.com>
244
245 * readelf.c (decode_ARM_machine_flags): Support EF_ARM_PIC.
246 (get_osabi_name): Support ELFOSABI_ARM_FDPIC.
247
248 2018-04-25 Alan Modra <amodra@gmail.com>
249
250 * testsuite/binutils-all/arm/objdump.exp: Remove arm-aout and
251 arm-coff support.
252 * testsuite/binutils-all/objcopy.exp: Likewise.
253 * testsuite/lib/binutils-common.exp: Likewise.
254
255 2018-04-18 Nick Clifton <nickc@redhat.com>
256
257 PR 23062
258 * dwarf.c (read_and_display_attr_value): Replace assertions with
259 test and warning message.
260
261 2018-04-18 Alan Modra <amodra@gmail.com>
262
263 * testsuite/lib/binutils-common.exp: Remove support for assorted
264 aout targets.
265
266 2018-04-17 Nick Clifton <nickc@redhat.com>
267
268 PR 23063
269 * readelf.c (print_symbol): If the width is zero, return straight
270 away.
271
272 PR 23064
273 * dwarf.c (process_cu_tu_index): Test for a potential buffer
274 overrun before copying signature pointer.
275
276 2018-04-17 Alan Modra <amodra@gmail.com>
277
278 * readelf.c: Revert 2018-04-16 and 2018-04-11 changes.
279
280 2018-04-16 Alan Modra <amodra@gmail.com>
281
282 * readelf.c (get_machine_name): Correct typo.
283
284 2018-04-16 Alan Modra <amodra@gmail.com>
285
286 * configure.ac: Remove arm-epoc-pe support.
287 * dlltool.c: Likewise.
288 * configure: Regenerate.
289
290 2018-04-16 Alan Modra <amodra@gmail.com>
291
292 * testsuite/lib/binutils-common.exp: Remove sparc-aout and
293 sparc-coff support.
294
295 2018-04-16 Alan Modra <amodra@gmail.com>
296
297 * testsuite/binutils-all/copy-2.d: Remove m68k-aout and m68k-coff
298 support.
299 * testsuite/binutils-all/copy-3.d: Likewise.
300 * testsuite/binutils-all/objcopy.exp: Likewise.
301 * testsuite/lib/binutils-common.exp: Likewise.
302
303 2018-04-16 Alan Modra <amodra@gmail.com>
304
305 * testsuite/binutils-all/objcopy.exp: Remove sh5 and sh64 support.
306
307 2018-04-16 Alan Modra <amodra@gmail.com>
308
309 * testsuite/binutils-all/objcopy.exp: Remove w65 support.
310
311 2018-04-16 Alan Modra <amodra@gmail.com>
312
313 * testsuite/binutils-all/objdump.exp: Remove we32k support.
314
315 2018-04-16 Alan Modra <amodra@gmail.com>
316
317 * MAINTAINERS (Mark Kettenis): Move to past maintainers.
318 * testsuite/binutils-all/objdump.exp: Remove m88k support.
319
320 2018-04-16 Alan Modra <amodra@gmail.com>
321
322 * readelf.c: Remove i370 support.
323 * testsuite/binutils-all/objdump.exp: Likewise.
324
325 2018-04-16 Alan Modra <amodra@gmail.com>
326
327 * testsuite/binutils-all/objcopy.exp: Remove h8500 support.
328 * testsuite/lib/binutils-common.exp: Likewise.
329
330 2018-04-16 Alan Modra <amodra@gmail.com>
331
332 * testsuite/binutils-all/objcopy.exp: Remove h8300-coff support.
333
334 2018-04-16 Alan Modra <amodra@gmail.com>
335
336 * Makefile.am: Remove IEEE 695 support.
337 * budbg.h: Likewise.
338 * doc/binutils.texi: Likewise.
339 * makefile.vms: Likewise.
340 * objcopy.c: Likewise.
341 * objdump.c: Likewise.
342 * rddbg.c: Likewise.
343 * ieee.c: Delete.
344 * Makefile.in: Regenerate.
345 * po/POTFILES.in: Regenerate.
346
347 2018-04-16 Alan Modra <amodra@gmail.com>
348
349 * testsuite/binutils-all/copy-2.d: Remove newsos3 support.
350 * testsuite/binutils-all/nm.exp: Likewise.
351
352 2018-04-16 Alan Modra <amodra@gmail.com>
353
354 * .gitignore: Remove netware support.
355 * Makefile.am: Likewise.
356 * configure.ac: Likewise.
357 * doc/Makefile.am: Likewise.
358 * doc/binutils.texi: Likewise.
359 * testsuite/binutils-all/nm.exp: Likewise.
360 * nlmconv.c: Delete.
361 * nlmconv.h: Delete.
362 * nlmheader.y: Delete.
363 * Makefile.in: Regenerate.
364 * configure: Regenerate.
365 * doc/Makefile.in: Regenerate.
366 * po/POTFILES.in: Regenerate.
367
368 2018-04-16 Alan Modra <amodra@gmail.com>
369
370 * testsuite/binutils-all/objdump.exp: Remove tahoe support.
371
372 2018-04-14 Alan Modra <amodra@gmail.com>
373
374 * readelf.c (get_machine_name): Revert 2018-04-11 change.
375
376 2018-04-12 Nick Clifton <nickc@redhat.com>
377
378 PR 23050
379 * readelf.c (process_dynamic_section): Correct dynamic string
380 table size calculation.
381
382 2018-04-11 Alan Modra <amodra@gmail.com>
383
384 * ieee.c: Remove i960 support.
385 * od-macho.c: Remove i860 support.
386 * readelf.c: Remove i860 and i960 support.
387 * testsuite/binutils-all/objcopy.exp: Likewise.
388 * testsuite/binutils-all/objdump.exp: Likewise.
389 * testsuite/lib/binutils-common.exp: Likewise.
390
391 2018-04-11 Maciej W. Rozycki <macro@mips.com>
392
393 * testsuite/lib/binutils-common.exp (is_elf_format): Also return
394 1 for `*-*-lynxos*' and `*-*-symbianelf*' targets.
395
396 2018-04-10 Alan Modra <amodra@gmail.com>
397
398 * testsuite/binutils-all/objcopy.exp (strip-14, strip-15): Choose
399 reloc=11 for pru and reloc=50 for nds32.
400 * testsuite/binutils-all/strip-15.d: Accept 0xb reloc number.
401
402 2018-04-09 Maciej W. Rozycki <macro@mips.com>
403
404 * testsuite/binutils-all/strip-15.d: New test.
405 * testsuite/binutils-all/strip-15rel.s: New test source.
406 * testsuite/binutils-all/strip-15rela.s: New test source.
407 * testsuite/binutils-all/strip-15mips64.s: New test source.
408 * testsuite/binutils-all/objcopy.exp: Run the new test.
409
410 2018-04-09 Maciej W. Rozycki <macro@mips.com>
411
412 * testsuite/binutils-all/strip-14.d: New test.
413 * testsuite/binutils-all/strip-14rel.s: New test source.
414 * testsuite/binutils-all/strip-14rela.s: New test source.
415 * testsuite/binutils-all/strip-14mips64.s: New test source.
416 * testsuite/binutils-all/objcopy.exp: Run the new test.
417
418 2018-04-06 Tom Tromey <tom@tromey.com>
419
420 * dwarf.c (read_and_display_attr_value): Add missing DW_LANG
421 constants from DWARF 5.
422
423 2018-04-05 H.J. Lu <hongjiu.lu@intel.com>
424
425 PR gas/22318
426 * configure: Regenerated.
427
428 2018-04-05 Maciej W. Rozycki <macro@mips.com>
429
430 * testsuite/binutils-all/strip-13mips64.s: Use `.dc.l' rather
431 than `.dc.w' in second relocation.
432
433 2018-04-05 Maciej W. Rozycki <macro@mips.com>
434
435 * testsuite/binutils-all/strip-13.d: Also expect `unsupported
436 relocation type 0x8f' error message.
437
438 2018-04-05 Maciej W. Rozycki <macro@mips.com>
439
440 * testsuite/binutils-all/strip-13.s: Rename to...
441 * testsuite/binutils-all/strip-13rela.s: ... this.
442 * testsuite/binutils-all/strip-13rel.s: New test source.
443 * testsuite/binutils-all/strip-13mips64.s: New test source.
444 * testsuite/binutils-all/strip-13.d: Remove `arm-*', `d10v-*',
445 `dlx-*' and `xgate-*' from `not-target' list. Add `m6811-*' and
446 `m68hc11-*' to `not-target' list.
447 * testsuite/binutils-all/objcopy.exp: Switch between sources for
448 `strip-13'.
449
450 2018-04-05 Maciej W. Rozycki <macro@mips.com>
451
452 * testsuite/binutils-all/strip-13.s: Use 143 (0x8f) rather than
453 241 (0xf1) for the relocation number and RELA addend.
454 * testsuite/binutils-all/strip-13.d: Remove `hppa*-*' from the
455 `not-target' list.
456
457 2018-04-04 John David Anglin <danglin@gcc.gnu.org>
458
459 * MAINTAINERS: Update my e-mail address.
460
461 2018-04-04 Nick Clifton <nickc@redhat.com>
462
463 * MAINTAINERS: Move Jason Eckhardt to past maintainers section.
464
465 2018-03-23 Nick Clifton <nickc@redhat.com>
466
467 * readelf.c (get_symbol_for_build_attribute): Skip ARM mapping
468 symbols.
469 (print_gnu_build_attribute_description): If no file start symbol
470 could be found, look for one two bytes into the file.
471 * testsuite/binutils-all/note-4-64.s: Set the address of the file
472 start symbol to two bytes into the file.
473 * testsuite/binutils-all/note-4-32.s: Likewise.
474
475 2018-03-21 H.J. Lu <hongjiu.lu@intel.com>
476
477 * readelf.c (process_dynamic_section): Also dump DF_1_KMOD,
478 DF_1_WEAKFILTER and DF_1_NOCOMMON.
479
480 2018-03-20 Nick Clifton <nickc@redhat.com>
481
482 * po/es.po: Updated Spanish translation.
483 * po/ru.po: Updated Russian translation.
484
485 2018-03-13 Nick Clifton <nickc@redhat.com>
486
487 PR 22957
488 * stabs.c (pop_binincl): Fail if the file index is off the end of
489 the stack.
490
491 2018-03-13 Nick Clifton <nickc@redhat.com>
492
493 PR 22955
494 * stabs.c (parse_number): Add p_end parameter and use it to check
495 the validity of the pp parameter. Add checks to prevent walking
496 off the end of the string buffer.
497 (parse_stab_string): Likewise.
498 (parse_stab_type): Likewise.
499 (parse_stab_type_number): Likewise.
500 (parse_stab_range_type): Likewise.
501 (parse_stab_sun_builtin_type): Likewise.
502 (parse_stab_sun_floating_type): Likewise.
503 (parse_stab_enum_type): Likewise.
504 (parse_stab_struct_type): Likewise.
505 (parse_stab_baseclasses): Likewise.
506 (parse_stab_struct_fields): Likewise.
507 (parse_stab_cpp_abbrev): Likewise.
508 (parse_stab_one_struct_field): Likewise.
509 (parse_stab_members): Likewise.
510 (parse_stab_tilde_field): Likewise.
511 (parse_stab_array_type): Likewise.
512
513 * parse_stab: Compute the end of the string and then pass it on to
514 individual parser functions.
515
516 2018-03-07 Paul Pluzhnikov <ppluzhnikov@google.com>
517
518 PR binutils/22923
519 * binutils/readelf.c (get_ver_flags): Expand buffer to avoid
520 overflow.
521
522 2018-03-07 Alan Modra <amodra@gmail.com>
523
524 * configure.ac: Add objdump_private_desc_xcoff for rs6000.
525 * configure: Regenerate.
526
527 2018-03-05 H.J. Lu <hongjiu.lu@intel.com>
528
529 PR binutils/22911
530 * objdump.c (is_significant_symbol_name): Return TRUE for all
531 .plt* sections.
532 (find_symbol_for_address): Replace linear search with binary
533 search on dynamic relocations.
534
535 2018-03-01 Nick Clifton <nickc@redhat.com>
536
537 PR 22905
538 * dwarf.c (display_debug_ranges): Check that the offset loaded
539 from the range_entry structure is valid.
540
541 2018-03-01 Alan Modra <amodra@gmail.com>
542
543 * configure.ac (ALL_LINGUAS): Add sr. Sort.
544 * configure: Regenerate.
545
546 2018-02-27 Nick Clifton <nickc@redhat.com>
547
548 * po/pt.po: New Portuguese translation.
549 * configure.ac (ALL_LINGUAS): Add pt.
550 * configure: Regenerate.
551
552 2018-02-27 Nick Clifton <nickc@redhat.com>
553
554 PR 22875
555 * objcopy.c (copy_object): Check the error status after marking
556 symbols used in relocations.
557 * testsuite/binutils-all/strip-13.s: New test source file.
558 * testsuite/binutils-all/strip-13.s: New test driver file.
559 * testsuite/binutils-all/objcopy.exp: Run the new test.
560
561 2018-02-26 Alan Modra <amodra@gmail.com>
562
563 * testsuite/binutils-all/mips/mips-reginfo-n32.d,
564 * testsuite/binutils-all/mips/mips-reginfo.d: Update.
565
566 2018-02-23 Alan Modra <amodra@gmail.com>
567
568 * testsuite/binutils-all/mips/mips-reginfo-n32.d,
569 * testsuite/binutils-all/mips/mips-reginfo.d: Update.
570
571 2018-02-20 Ronald Hoogenboom <hoogenboom30@zonnet.nl>
572
573 * doc/binutils.texi (objcopy): Add missing closing square
574 parenthesis to listing of objcopy's command line options.
575
576 2018-02-19 Matthias Klose <doko@debian.org>
577
578 * strings.c (long_options): Include-all-whitespace does not take
579 an extra agument.
580
581 2018-02-13 Alan Modra <amodra@gmail.com>
582
583 PR 22836
584 * testsuite/binutils-all/group-7.s,
585 * testsuite/binutils-all/group-7a.d,
586 * testsuite/binutils-all/group-7b.d,
587 * testsuite/binutils-all/group-7c.d: New tests.
588 * testsuite/binutils-all/objcopy.exp: Run them.
589
590 2018-02-08 Nick Clifton <nickc@redhat.com>
591
592 PR 22802
593 * dwarf.c (load_separate_debug_file): Return early if the user is
594 not interested in debug links.
595
596 2018-02-06 Nick Clifton <nickc@redhat.com>
597
598 PR 22793
599 * readelf.c (find_section): Replace assertion with test and return
600 of NULL.
601 (find_section_by_address): Add test of section header table
602 existance.
603 (find_section_by_type): Likewise.
604 (find_section_in_set): Likewise.
605
606 2018-02-05 Maciej W. Rozycki <macro@mips.com>
607
608 * testsuite/binutils-all/mips/mips-reginfo.d: New test.
609 * testsuite/binutils-all/mips/mips-reginfo-n32.d: New test.
610 * testsuite/binutils-all/mips/mips-reginfo.s: New test source.
611 * testsuite/binutils-all/mips/mips.exp: Run the new tests.
612
613 2018-02-05 Maciej W. Rozycki <macro@mips.com>
614
615 * testsuite/config/default.exp (binutils_run): Document
616 `binutils_run_status'.
617 * testsuite/lib/utils-lib.exp (default_binutils_run): Likewise,
618 and set it.
619 (run_dump_test): Add `error', `error_output', `warning' and
620 `warning_output' options. Update documentation accordingly.
621
622 2018-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
623
624 * dwarf.c (dwarf_regnames_riscv): New register name table.
625 (init_dwarf_regnames_riscv): New function.
626 (init_dwarf_regnames): Add call to initialise RiscV register
627 names.
628 * dwarf.h (init_dwarf_regnames_riscv): Declare.
629 * objdump.c (dump_dwarf): Add call to initialise RiscV register
630 names.
631
632 2018-02-01 Alan Modra <amodra@gmail.com>
633
634 PR 22769
635 * objdump.c (load_specific_debug_section): Check for overflow
636 when adding one to section size for a string section terminator.
637
638 2018-01-30 Nick Clifton <nickc@redhat.com>
639
640 PR 22734
641 * doc/binutils.texi (nm): Update description to point out that
642 zero-initialized values can also be shown as type B, b, S or s
643 since they can be stored in the BSS section.
644
645 2018-01-30 Alan Modra <amodra@gmail.com>
646
647 * objcopy.c (merge_gnu_build_notes): Use (bfd_vma) -1 as
648 "artificially large" end address.
649
650 2018-01-28 Nick Clifton <nickc@redhat.com>
651
652 * README-how-to-make-a-release: Add note about checking gpg key
653 and the results of gnupload.
654
655 2018-01-27 Nick Clifton <nickc@redhat.com>
656
657 * README-how-to-make-a-release: Add details on how to actually
658 make the release.
659
660 2018-01-26 Nick Clifton <nickc@redhat.com>
661
662 * README-how-to-make-a-release: Add more details on updating
663 version numbers.
664
665 2018-01-22 Maciej W. Rozycki <macro@mips.com>
666
667 * doc/binutils.texi (objcopy): Fix a typo in `--rename-section'
668 option description.
669
670 2018-01-22 Maciej W. Rozycki <macro@mips.com>
671
672 * MAINTAINERS: Update my company e-mail address.
673
674 2018-01-22 Nick Clifton <nickc@redhat.com>
675
676 * po/sv.po: Updated Swedish translation.
677
678 2018-01-18 Nick Clifton <nickc@redhat.com>
679
680 * po/bg.po: Updated Bulgarian translation.
681
682 2018-01-16 Joel Brobecker <brobecker@adacore.com>
683
684 * README-how-to-make-a-release: Add reminder to update the
685 branch name in gdbadmin's crontab on sourceware.
686
687 2018-01-16 Joel Brobecker <brobecker@adacore.com>
688
689 * README-how-to-make-a-release: Remove trailing spaces.
690
691 2018-01-16 Nick Clifton <nickc@redhat.com>
692
693 * po/fr.po: Updated French translation.
694
695 2018-01-15 Nick Clifton <nickc@redhat.com>
696
697 * po/uk.po: Updated Ukranian translation.
698
699 2018-01-13 Nick Clifton <nickc@redhat.com>
700
701 * README-how-to-make-a-release: Update notes.
702 * po/binutils.pot: Regenerated.
703
704 2018-01-13 Nick Clifton <nickc@redhat.com>
705
706 * configure: Regenerate.
707
708 2018-01-13 Nick Clifton <nickc@redhat.com>
709
710 2.30 branch created.
711 * NEWS: Add marker for 2.30.
712
713 2018-01-12 Nick Clifton <nickc@redhat.com>
714
715 * README-how-to-make-a-release: Add notes on how to make the
716 branch and prelease snapshot.
717 * BRANCHES: Add binutils-2_29-branch.
718
719 2018-01-10 Nick Clifton <nickc@redhat.com>
720
721 * MAINTAINERS: Note that it is now the configure.ac file and not
722 the configure.in file that needs to be kept in sync with gcc.
723 Add a note about sending patches for libiberty to gcc.
724
725 2018-01-03 Nick Clifton <nickc@redhat.com>
726
727 * objcopy.c (merge_gnu_build_notes): Add cast to maximum address
728 constants.
729
730 2018-01-03 Nick Clifton <nickc@redhat.com>
731
732 * objcopy.c (objcopy_internal_note): New structure.
733 (gap_exists): New function.
734 (is_open_note): New function.
735 (is_func_note): New function.
736 (is_64bit): New function.
737 (merge_gnu_build_notes): Handle v3 notes. Do not merge
738 if there are relocations against the notes.
739 * readelf.c (get_note_type): Use short names for build attribute
740 notes.
741 (print_symbol_for_build_attribute): Rename to
742 get_symbol_for_build_attribute. Returns the found symbol rather
743 than printing it.
744 (print_gnu_build_attribute_description): Maintain address ranges
745 for function notes as well as global notes. Handle v3 notes.
746 (print_gnu_build_attribute_name): Use more space for printing the
747 name in wide mode.
748 * testsuite/binutils-all/note-2-32.s: Use .dc.l instead of .word.
749 Eliminate symbol references in order to remove the need for
750 relocations.
751 * testsuite/binutils-all/note-2-64.s: Likewise.
752 * testsuite/binutils-all/note-3-32.s: Add a size to the note_1
753 symbol.
754 * testsuite/binutils-all/note-3-64.s: Likewise.
755 * testsuite/binutils-all/mips/mips-note-2r-n32.d: Update expected
756 output.
757 * testsuite/binutils-all/mips/mips-note-2r-n64.d: Likewise.
758 * testsuite/binutils-all/mips/mips-note-2r.d: Likewise.
759 * testsuite/binutils-all/note-2-32.d: Likewise.
760 * testsuite/binutils-all/note-2-64.d: Likewise.
761 * testsuite/binutils-all/note-3-32.d: Likewise.
762 * testsuite/binutils-all/note-3-64.d: Likewise.
763 * testsuite/binutils-all/note-4-64.s: New test. Checks v3 notes.
764 * testsuite/binutils-all/note-4-32.s: New test.
765 * testsuite/binutils-all/note-4-64.d: New test result file.
766 * testsuite/binutils-all/note-4-32.d: New test result file.
767
768 2018-01-03 Alan Modra <amodra@gmail.com>
769
770 Update year range in copyright notice of all files.
771
772 For older changes see ChangeLog-2017
773 \f
774 Copyright (C) 2018 Free Software Foundation, Inc.
775
776 Copying and distribution of this file, with or without modification,
777 are permitted in any medium without royalty provided the copyright
778 notice and this notice are preserved.
779
780 Local Variables:
781 mode: change-log
782 left-margin: 8
783 fill-column: 74
784 version-control: never
785 End:
This page took 0.044412 seconds and 5 git commands to generate.