Automatic date update in version.in
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
7f999549
JW
12018-05-18 Kito Cheng <kito.cheng@gmail.com>
2
3 * readelf.c (get_machine_flags): Handle EF_RISCV_RVE.
4
7b4ae824
JD
52018-05-18 John Darrington <john@darrington.wattle.id.au>
6
7 * readelf.c: Add support for s12z architecture.
8 * testsuite/lib/binutils-common.exp (is_elf_format): Excluse s12z
9 targets.
10
f9830ec1
TC
112018-05-15 Tamar Christina <tamar.christina@arm.com>
12
13 PR binutils/21446
14 * doc/binutils.texi (-M): Document AArch64 options.
15
7d02540a
TC
162018-05-15 Tamar Christina <tamar.christina@arm.com>
17
18 PR binutils/21446
19 * doc/binutils.texi (-M): Document AArch64 options.
20 * NEWS: Document notes and warnings.
21
679ca975
AM
222018-05-15 Alan Modra <amodra@gmail.com>
23
24 * testsuite/lib/binutils-common.exp (is_elf_format): Add chorus,
25 cloudabi, fuchsia, kaos and nto. Merge netbsdelf* into *elf*,
26 and *uclinux* into *linux*.
27 * testsuite/binutils-all/objcopy.exp: Accept armeb for rel
28 strip-13 test, exclude arm-vxworks and arm-windiss.
29
637b1970
JD
302018-05-10 John Darrington <john@darrington.wattle.id.au>
31
32 * readelf.c (get_machine_name): EM_S12Z - handle new case.
33
60cb2c8a
AM
342018-05-09 Alan Modra <amodra@gmail.com>
35
36 * od-macho.c (dump_unwind_encoding_x86): Fix typo in last patch.
37
84f9f8c3
AM
382018-05-09 Sebastian Rasmussen <sebras@gmail.com>
39
40 * od-macho.c (dump_unwind_encoding_x86): Adjust for macro renaming.
41
886d5428
AM
422018-05-08 Alan Modra <amodra@gmail.com>
43
44 PR 23141
45 * objcopy.c (is_strip_section): Strip groups without a valid
46 signature symbol.
47
ce4ec1a9
AM
482018-05-07 Alan Modra <amodra@gmail.com>
49
50 PR 23142
51 * objcopy.c (group_signature): Don't accept groups that use a
52 symbol table other than the one we've read.
53
fe944acf
FT
542018-04-30 Francois H. Theron <francois.theron@netronome.com>
55
56 * readelf.c: Very basic support for EM_NFP and its section types.
57 * testsuite/binutils-all/nfp: New directory.
58 * testsuite/binutils-all/nfp/objdump.exp: New file. Run new
59 tests.
60 * testsuite/binutils-all/nfp/test2_ctx8.d: New file.
61 * testsuite/binutils-all/nfp/test2_no-pc_ctx4.d: New file.
62 * testsuite/binutils-all/nfp/test1.d: New file.
63 * testsuite/binutils-all/nfp/nfp6000.nffw: New file.
64 * testsuite/binutils-all/nfp/test2_nfp6000.nffw: New file.
65 * NEWS: Mention the new support.
66
6d9dabbb
MR
672018-04-27 Maciej W. Rozycki <macro@mips.com>
68
69 * testsuite/lib/binutils-common.exp (match_target): New procedure.
70 * testsuite/lib/utils-lib.exp (run_dump_test): Use it in place
71 of `istarget' for matching with `target', `not-target', `skip'
72 and `not-skip' options.
73
0df8ad28
NC
742018-04-26 Nick Clifton <nickc@redhat.com>
75
76 * readelf.c (is_32bit_abs_reloc): Support R_PARISC_DIR32 as a
77 32-bit absolute reloc for the HPPA target.
78 * testsuite/binutils-all/note-5.d: New test.
79 * testsuite/binutils-all/note-5.s: Source file for new test.
80 * testsuite/binutils-all/objcopy.exp: Run new test.
81
f1ac0afe
CL
822018-04-25 Christophe Lyon <christophe.lyon@st.com>
83
84 * testsuite/binutils-all/elfedit-2.d: Accept arm*-*-uclinuxfdpiceabi.
85 * testsuite/binutils-all/elfedit-3.d: Likewise.
86 * testsuite/binutils-all/objcopy.exp: Likewise.
87 * testsuite/binutils-all/strip-3.d: Likewise.
88 * testsuite/lib/binutils-common.exp: Likewise.
89
18a20338
CL
902018-04-25 Christophe Lyon <christophe.lyon@st.com>
91 Mickaël Guêné <mickael.guene@st.com>
92
93 * readelf.c (decode_ARM_machine_flags): Support EF_ARM_PIC.
94 (get_osabi_name): Support ELFOSABI_ARM_FDPIC.
95
2ac93be7
AM
962018-04-25 Alan Modra <amodra@gmail.com>
97
98 * testsuite/binutils-all/arm/objdump.exp: Remove arm-aout and
99 arm-coff support.
100 * testsuite/binutils-all/objcopy.exp: Likewise.
101 * testsuite/lib/binutils-common.exp: Likewise.
102
a7504f87
NC
1032018-04-18 Nick Clifton <nickc@redhat.com>
104
105 PR 23062
106 * dwarf.c (read_and_display_attr_value): Replace assertions with
107 test and warning message.
108
c65c21e1
AM
1092018-04-18 Alan Modra <amodra@gmail.com>
110
111 * testsuite/lib/binutils-common.exp: Remove support for assorted
112 aout targets.
113
6aea08d9
NC
1142018-04-17 Nick Clifton <nickc@redhat.com>
115
c4a91159 116 PR 23063
56d8f8a9
NC
117 * readelf.c (print_symbol): If the width is zero, return straight
118 away.
119
6aea08d9
NC
120 PR 23064
121 * dwarf.c (process_cu_tu_index): Test for a potential buffer
122 overrun before copying signature pointer.
123
f954747f
AM
1242018-04-17 Alan Modra <amodra@gmail.com>
125
126 * readelf.c: Revert 2018-04-16 and 2018-04-11 changes.
127
d7867d17
AM
1282018-04-16 Alan Modra <amodra@gmail.com>
129
130 * readelf.c (get_machine_name): Correct typo.
131
ddb00039
AM
1322018-04-16 Alan Modra <amodra@gmail.com>
133
134 * configure.ac: Remove arm-epoc-pe support.
135 * dlltool.c: Likewise.
136 * configure: Regenerate.
137
c9098af4
AM
1382018-04-16 Alan Modra <amodra@gmail.com>
139
140 * testsuite/lib/binutils-common.exp: Remove sparc-aout and
141 sparc-coff support.
142
dc12032b
AM
1432018-04-16 Alan Modra <amodra@gmail.com>
144
145 * testsuite/binutils-all/copy-2.d: Remove m68k-aout and m68k-coff
146 support.
147 * testsuite/binutils-all/copy-3.d: Likewise.
148 * testsuite/binutils-all/objcopy.exp: Likewise.
149 * testsuite/lib/binutils-common.exp: Likewise.
150
211dc24b
AM
1512018-04-16 Alan Modra <amodra@gmail.com>
152
153 * testsuite/binutils-all/objcopy.exp: Remove sh5 and sh64 support.
154
a9a4b302
AM
1552018-04-16 Alan Modra <amodra@gmail.com>
156
157 * testsuite/binutils-all/objcopy.exp: Remove w65 support.
158
04cb01fd
AM
1592018-04-16 Alan Modra <amodra@gmail.com>
160
161 * testsuite/binutils-all/objdump.exp: Remove we32k support.
162
c2bf1eec
AM
1632018-04-16 Alan Modra <amodra@gmail.com>
164
165 * MAINTAINERS (Mark Kettenis): Move to past maintainers.
166 * testsuite/binutils-all/objdump.exp: Remove m88k support.
167
6793974d
AM
1682018-04-16 Alan Modra <amodra@gmail.com>
169
170 * readelf.c: Remove i370 support.
171 * testsuite/binutils-all/objdump.exp: Likewise.
172
e82aa794
AM
1732018-04-16 Alan Modra <amodra@gmail.com>
174
175 * testsuite/binutils-all/objcopy.exp: Remove h8500 support.
176 * testsuite/lib/binutils-common.exp: Likewise.
177
fe0bf0fd
AM
1782018-04-16 Alan Modra <amodra@gmail.com>
179
180 * testsuite/binutils-all/objcopy.exp: Remove h8300-coff support.
181
fdef3943
AM
1822018-04-16 Alan Modra <amodra@gmail.com>
183
184 * Makefile.am: Remove IEEE 695 support.
185 * budbg.h: Likewise.
186 * doc/binutils.texi: Likewise.
187 * makefile.vms: Likewise.
188 * objcopy.c: Likewise.
189 * objdump.c: Likewise.
190 * rddbg.c: Likewise.
191 * ieee.c: Delete.
192 * Makefile.in: Regenerate.
193 * po/POTFILES.in: Regenerate.
194
5972ac73
AM
1952018-04-16 Alan Modra <amodra@gmail.com>
196
197 * testsuite/binutils-all/copy-2.d: Remove newsos3 support.
198 * testsuite/binutils-all/nm.exp: Likewise.
199
b4b594e3
AM
2002018-04-16 Alan Modra <amodra@gmail.com>
201
202 * .gitignore: Remove netware support.
203 * Makefile.am: Likewise.
204 * configure.ac: Likewise.
205 * doc/Makefile.am: Likewise.
206 * doc/binutils.texi: Likewise.
207 * testsuite/binutils-all/nm.exp: Likewise.
208 * nlmconv.c: Delete.
209 * nlmconv.h: Delete.
210 * nlmheader.y: Delete.
211 * Makefile.in: Regenerate.
212 * configure: Regenerate.
213 * doc/Makefile.in: Regenerate.
214 * po/POTFILES.in: Regenerate.
215
fceadf09
AM
2162018-04-16 Alan Modra <amodra@gmail.com>
217
218 * testsuite/binutils-all/objdump.exp: Remove tahoe support.
219
fb70ec17
AM
2202018-04-14 Alan Modra <amodra@gmail.com>
221
222 * readelf.c (get_machine_name): Revert 2018-04-11 change.
223
86c6c6df
NC
2242018-04-12 Nick Clifton <nickc@redhat.com>
225
226 PR 23050
227 * readelf.c (process_dynamic_section): Correct dynamic string
228 table size calculation.
229
a8eb42a8
AM
2302018-04-11 Alan Modra <amodra@gmail.com>
231
232 * ieee.c: Remove i960 support.
233 * od-macho.c: Remove i860 support.
234 * readelf.c: Remove i860 and i960 support.
235 * testsuite/binutils-all/objcopy.exp: Likewise.
236 * testsuite/binutils-all/objdump.exp: Likewise.
237 * testsuite/lib/binutils-common.exp: Likewise.
238
c43b2c54
MR
2392018-04-11 Maciej W. Rozycki <macro@mips.com>
240
241 * testsuite/lib/binutils-common.exp (is_elf_format): Also return
242 1 for `*-*-lynxos*' and `*-*-symbianelf*' targets.
243
d4ae1932
AM
2442018-04-10 Alan Modra <amodra@gmail.com>
245
246 * testsuite/binutils-all/objcopy.exp (strip-14, strip-15): Choose
247 reloc=11 for pru and reloc=50 for nds32.
248 * testsuite/binutils-all/strip-15.d: Accept 0xb reloc number.
249
d52e3d06
MR
2502018-04-09 Maciej W. Rozycki <macro@mips.com>
251
252 * testsuite/binutils-all/strip-15.d: New test.
253 * testsuite/binutils-all/strip-15rel.s: New test source.
254 * testsuite/binutils-all/strip-15rela.s: New test source.
255 * testsuite/binutils-all/strip-15mips64.s: New test source.
256 * testsuite/binutils-all/objcopy.exp: Run the new test.
257
3f97ba9f
MR
2582018-04-09 Maciej W. Rozycki <macro@mips.com>
259
260 * testsuite/binutils-all/strip-14.d: New test.
261 * testsuite/binutils-all/strip-14rel.s: New test source.
262 * testsuite/binutils-all/strip-14rela.s: New test source.
263 * testsuite/binutils-all/strip-14mips64.s: New test source.
264 * testsuite/binutils-all/objcopy.exp: Run the new test.
265
2008a0db
TT
2662018-04-06 Tom Tromey <tom@tromey.com>
267
268 * dwarf.c (read_and_display_attr_value): Add missing DW_LANG
269 constants from DWARF 5.
270
3cba8b6c
L
2712018-04-05 H.J. Lu <hongjiu.lu@intel.com>
272
273 PR gas/22318
274 * configure: Regenerated.
275
2d8c1a23
MR
2762018-04-05 Maciej W. Rozycki <macro@mips.com>
277
278 * testsuite/binutils-all/strip-13mips64.s: Use `.dc.l' rather
279 than `.dc.w' in second relocation.
280
65bd2045
MR
2812018-04-05 Maciej W. Rozycki <macro@mips.com>
282
283 * testsuite/binutils-all/strip-13.d: Also expect `unsupported
284 relocation type 0x8f' error message.
285
2f8ceb38
MR
2862018-04-05 Maciej W. Rozycki <macro@mips.com>
287
288 * testsuite/binutils-all/strip-13.s: Rename to...
289 * testsuite/binutils-all/strip-13rela.s: ... this.
290 * testsuite/binutils-all/strip-13rel.s: New test source.
291 * testsuite/binutils-all/strip-13mips64.s: New test source.
292 * testsuite/binutils-all/strip-13.d: Remove `arm-*', `d10v-*',
293 `dlx-*' and `xgate-*' from `not-target' list. Add `m6811-*' and
294 `m68hc11-*' to `not-target' list.
295 * testsuite/binutils-all/objcopy.exp: Switch between sources for
296 `strip-13'.
297
aad7be45
MR
2982018-04-05 Maciej W. Rozycki <macro@mips.com>
299
300 * testsuite/binutils-all/strip-13.s: Use 143 (0x8f) rather than
301 241 (0xf1) for the relocation number and RELA addend.
302 * testsuite/binutils-all/strip-13.d: Remove `hppa*-*' from the
303 `not-target' list.
304
89f60df2
JDA
3052018-04-04 John David Anglin <danglin@gcc.gnu.org>
306
307 * MAINTAINERS: Update my e-mail address.
308
f1ca0d6d
NC
3092018-04-04 Nick Clifton <nickc@redhat.com>
310
311 * MAINTAINERS: Move Jason Eckhardt to past maintainers section.
312
8fd75781
NC
3132018-03-23 Nick Clifton <nickc@redhat.com>
314
315 * readelf.c (get_symbol_for_build_attribute): Skip ARM mapping
316 symbols.
317 (print_gnu_build_attribute_description): If no file start symbol
318 could be found, look for one two bytes into the file.
319 * testsuite/binutils-all/note-4-64.s: Set the address of the file
320 start symbol to two bytes into the file.
321 * testsuite/binutils-all/note-4-32.s: Likewise.
322
b1202ffa
L
3232018-03-21 H.J. Lu <hongjiu.lu@intel.com>
324
325 * readelf.c (process_dynamic_section): Also dump DF_1_KMOD,
326 DF_1_WEAKFILTER and DF_1_NOCOMMON.
327
7e100140
NC
3282018-03-20 Nick Clifton <nickc@redhat.com>
329
330 * po/es.po: Updated Spanish translation.
331 * po/ru.po: Updated Russian translation.
332
e45ad123
NC
3332018-03-13 Nick Clifton <nickc@redhat.com>
334
335 PR 22957
336 * stabs.c (pop_binincl): Fail if the file index is off the end of
337 the stack.
338
81db3241
NC
3392018-03-13 Nick Clifton <nickc@redhat.com>
340
341 PR 22955
342 * stabs.c (parse_number): Add p_end parameter and use it to check
343 the validity of the pp parameter. Add checks to prevent walking
344 off the end of the string buffer.
345 (parse_stab_string): Likewise.
346 (parse_stab_type): Likewise.
347 (parse_stab_type_number): Likewise.
348 (parse_stab_range_type): Likewise.
349 (parse_stab_sun_builtin_type): Likewise.
350 (parse_stab_sun_floating_type): Likewise.
351 (parse_stab_enum_type): Likewise.
352 (parse_stab_struct_type): Likewise.
353 (parse_stab_baseclasses): Likewise.
354 (parse_stab_struct_fields): Likewise.
355 (parse_stab_cpp_abbrev): Likewise.
356 (parse_stab_one_struct_field): Likewise.
357 (parse_stab_members): Likewise.
358 (parse_stab_tilde_field): Likewise.
359 (parse_stab_array_type): Likewise.
e45ad123 360
81db3241
NC
361 * parse_stab: Compute the end of the string and then pass it on to
362 individual parser functions.
363
6d4f21f6
PP
3642018-03-07 Paul Pluzhnikov <ppluzhnikov@google.com>
365
366 PR binutils/22923
367 * binutils/readelf.c (get_ver_flags): Expand buffer to avoid
368 overflow.
369
52fe4420
AM
3702018-03-07 Alan Modra <amodra@gmail.com>
371
372 * configure.ac: Add objdump_private_desc_xcoff for rs6000.
373 * configure: Regenerate.
374
0e70b27b
L
3752018-03-05 H.J. Lu <hongjiu.lu@intel.com>
376
377 PR binutils/22911
378 * objdump.c (is_significant_symbol_name): Return TRUE for all
379 .plt* sections.
380 (find_symbol_for_address): Replace linear search with binary
381 search on dynamic relocations.
382
d11ae95e
NC
3832018-03-01 Nick Clifton <nickc@redhat.com>
384
385 PR 22905
386 * dwarf.c (display_debug_ranges): Check that the offset loaded
387 from the range_entry structure is valid.
388
e184813f
AM
3892018-03-01 Alan Modra <amodra@gmail.com>
390
391 * configure.ac (ALL_LINGUAS): Add sr. Sort.
392 * configure: Regenerate.
393
bc7c0509
NC
3942018-02-27 Nick Clifton <nickc@redhat.com>
395
396 * po/pt.po: New Portuguese translation.
397 * configure.ac (ALL_LINGUAS): Add pt.
398 * configure: Regenerate.
399
f3185997
NC
4002018-02-27 Nick Clifton <nickc@redhat.com>
401
402 PR 22875
403 * objcopy.c (copy_object): Check the error status after marking
404 symbols used in relocations.
405 * testsuite/binutils-all/strip-13.s: New test source file.
406 * testsuite/binutils-all/strip-13.s: New test driver file.
407 * testsuite/binutils-all/objcopy.exp: Run the new test.
408
2c1c9679
AM
4092018-02-26 Alan Modra <amodra@gmail.com>
410
411 * testsuite/binutils-all/mips/mips-reginfo-n32.d,
412 * testsuite/binutils-all/mips/mips-reginfo.d: Update.
413
6e05870c
AM
4142018-02-23 Alan Modra <amodra@gmail.com>
415
416 * testsuite/binutils-all/mips/mips-reginfo-n32.d,
417 * testsuite/binutils-all/mips/mips-reginfo.d: Update.
418
b0ab9c45
RH
4192018-02-20 Ronald Hoogenboom <hoogenboom30@zonnet.nl>
420
421 * doc/binutils.texi (objcopy): Add missing closing square
422 parenthesis to listing of objcopy's command line options.
423
e535d0dd
MK
4242018-02-19 Matthias Klose <doko@debian.org>
425
426 * strings.c (long_options): Include-all-whitespace does not take
427 an extra agument.
428
6e5e9d58
AM
4292018-02-13 Alan Modra <amodra@gmail.com>
430
431 PR 22836
432 * testsuite/binutils-all/group-7.s,
433 * testsuite/binutils-all/group-7a.d,
434 * testsuite/binutils-all/group-7b.d,
435 * testsuite/binutils-all/group-7c.d: New tests.
436 * testsuite/binutils-all/objcopy.exp: Run them.
437
8de3a6e2
NC
4382018-02-08 Nick Clifton <nickc@redhat.com>
439
440 PR 22802
441 * dwarf.c (load_separate_debug_file): Return early if the user is
442 not interested in debug links.
443
68807c3c
NC
4442018-02-06 Nick Clifton <nickc@redhat.com>
445
446 PR 22793
447 * readelf.c (find_section): Replace assertion with test and return
448 of NULL.
449 (find_section_by_address): Add test of section header table
450 existance.
451 (find_section_by_type): Likewise.
452 (find_section_in_set): Likewise.
453
2d6dda71
MR
4542018-02-05 Maciej W. Rozycki <macro@mips.com>
455
456 * testsuite/binutils-all/mips/mips-reginfo.d: New test.
457 * testsuite/binutils-all/mips/mips-reginfo-n32.d: New test.
458 * testsuite/binutils-all/mips/mips-reginfo.s: New test source.
459 * testsuite/binutils-all/mips/mips.exp: Run the new tests.
460
78c88364
MR
4612018-02-05 Maciej W. Rozycki <macro@mips.com>
462
463 * testsuite/config/default.exp (binutils_run): Document
464 `binutils_run_status'.
465 * testsuite/lib/utils-lib.exp (default_binutils_run): Likewise,
466 and set it.
467 (run_dump_test): Add `error', `error_output', `warning' and
468 `warning_output' options. Update documentation accordingly.
469
5bb0830d
AB
4702018-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
471
472 * dwarf.c (dwarf_regnames_riscv): New register name table.
473 (init_dwarf_regnames_riscv): New function.
474 (init_dwarf_regnames): Add call to initialise RiscV register
475 names.
476 * dwarf.h (init_dwarf_regnames_riscv): Declare.
477 * objdump.c (dump_dwarf): Add call to initialise RiscV register
478 names.
479
f2023ce7
AM
4802018-02-01 Alan Modra <amodra@gmail.com>
481
482 PR 22769
483 * objdump.c (load_specific_debug_section): Check for overflow
484 when adding one to section size for a string section terminator.
485
fcabedd5
NC
4862018-01-30 Nick Clifton <nickc@redhat.com>
487
488 PR 22734
489 * doc/binutils.texi (nm): Update description to point out that
490 zero-initialized values can also be shown as type B, b, S or s
491 since they can be stored in the BSS section.
492
f49db8be
AM
4932018-01-30 Alan Modra <amodra@gmail.com>
494
495 * objcopy.c (merge_gnu_build_notes): Use (bfd_vma) -1 as
496 "artificially large" end address.
497
a8d6d6ac
NC
4982018-01-28 Nick Clifton <nickc@redhat.com>
499
500 * README-how-to-make-a-release: Add note about checking gpg key
501 and the results of gnupload.
502
9a5db26e
NC
5032018-01-27 Nick Clifton <nickc@redhat.com>
504
505 * README-how-to-make-a-release: Add details on how to actually
506 make the release.
507
94c2436b
NC
5082018-01-26 Nick Clifton <nickc@redhat.com>
509
510 * README-how-to-make-a-release: Add more details on updating
511 version numbers.
512
1ea332d6
MR
5132018-01-22 Maciej W. Rozycki <macro@mips.com>
514
515 * doc/binutils.texi (objcopy): Fix a typo in `--rename-section'
516 option description.
517
d65ce302
MR
5182018-01-22 Maciej W. Rozycki <macro@mips.com>
519
520 * MAINTAINERS: Update my company e-mail address.
521
f433138f
NC
5222018-01-22 Nick Clifton <nickc@redhat.com>
523
524 * po/sv.po: Updated Swedish translation.
525
7ab82037
NC
5262018-01-18 Nick Clifton <nickc@redhat.com>
527
528 * po/bg.po: Updated Bulgarian translation.
529
0dd86f32
JB
5302018-01-16 Joel Brobecker <brobecker@adacore.com>
531
532 * README-how-to-make-a-release: Add reminder to update the
533 branch name in gdbadmin's crontab on sourceware.
534
a960d29f
JB
5352018-01-16 Joel Brobecker <brobecker@adacore.com>
536
537 * README-how-to-make-a-release: Remove trailing spaces.
538
f6efed01
NC
5392018-01-16 Nick Clifton <nickc@redhat.com>
540
541 * po/fr.po: Updated French translation.
542
616dcb87
NC
5432018-01-15 Nick Clifton <nickc@redhat.com>
544
545 * po/uk.po: Updated Ukranian translation.
546
3957a496
NC
5472018-01-13 Nick Clifton <nickc@redhat.com>
548
19e2900b 549 * README-how-to-make-a-release: Update notes.
3957a496
NC
550 * po/binutils.pot: Regenerated.
551
769c7ea5
NC
5522018-01-13 Nick Clifton <nickc@redhat.com>
553
554 * configure: Regenerate.
555
9176ac5b
NC
5562018-01-13 Nick Clifton <nickc@redhat.com>
557
faf766e3 558 2.30 branch created.
9176ac5b
NC
559 * NEWS: Add marker for 2.30.
560
98ab9e96
NC
5612018-01-12 Nick Clifton <nickc@redhat.com>
562
563 * README-how-to-make-a-release: Add notes on how to make the
564 branch and prelease snapshot.
565 * BRANCHES: Add binutils-2_29-branch.
566
bf41f30d
NC
5672018-01-10 Nick Clifton <nickc@redhat.com>
568
569 * MAINTAINERS: Note that it is now the configure.ac file and not
570 the configure.in file that needs to be kept in sync with gcc.
571 Add a note about sending patches for libiberty to gcc.
572
f13974bd
NC
5732018-01-03 Nick Clifton <nickc@redhat.com>
574
575 * objcopy.c (merge_gnu_build_notes): Add cast to maximum address
576 constants.
577
6f156d7a
NC
5782018-01-03 Nick Clifton <nickc@redhat.com>
579
580 * objcopy.c (objcopy_internal_note): New structure.
581 (gap_exists): New function.
582 (is_open_note): New function.
583 (is_func_note): New function.
584 (is_64bit): New function.
585 (merge_gnu_build_notes): Handle v3 notes. Do not merge
586 if there are relocations against the notes.
587 * readelf.c (get_note_type): Use short names for build attribute
588 notes.
589 (print_symbol_for_build_attribute): Rename to
590 get_symbol_for_build_attribute. Returns the found symbol rather
591 than printing it.
592 (print_gnu_build_attribute_description): Maintain address ranges
593 for function notes as well as global notes. Handle v3 notes.
594 (print_gnu_build_attribute_name): Use more space for printing the
595 name in wide mode.
596 * testsuite/binutils-all/note-2-32.s: Use .dc.l instead of .word.
597 Eliminate symbol references in order to remove the need for
598 relocations.
599 * testsuite/binutils-all/note-2-64.s: Likewise.
600 * testsuite/binutils-all/note-3-32.s: Add a size to the note_1
601 symbol.
602 * testsuite/binutils-all/note-3-64.s: Likewise.
603 * testsuite/binutils-all/mips/mips-note-2r-n32.d: Update expected
604 output.
605 * testsuite/binutils-all/mips/mips-note-2r-n64.d: Likewise.
606 * testsuite/binutils-all/mips/mips-note-2r.d: Likewise.
607 * testsuite/binutils-all/note-2-32.d: Likewise.
608 * testsuite/binutils-all/note-2-64.d: Likewise.
609 * testsuite/binutils-all/note-3-32.d: Likewise.
610 * testsuite/binutils-all/note-3-64.d: Likewise.
611 * testsuite/binutils-all/note-4-64.s: New test. Checks v3 notes.
612 * testsuite/binutils-all/note-4-32.s: New test.
613 * testsuite/binutils-all/note-4-64.d: New test result file.
614 * testsuite/binutils-all/note-4-32.d: New test result file.
615
219d1afa
AM
6162018-01-03 Alan Modra <amodra@gmail.com>
617
618 Update year range in copyright notice of all files.
619
1e563868 620For older changes see ChangeLog-2017
3499769a 621\f
1e563868 622Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
623
624Copying and distribution of this file, with or without modification,
625are permitted in any medium without royalty provided the copyright
626notice and this notice are preserved.
627
628Local Variables:
629mode: change-log
630left-margin: 8
631fill-column: 74
632version-control: never
633End:
This page took 0.142728 seconds and 4 git commands to generate.