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