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