Bump to autoconf 2.69 and automake 1.15.1
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
d0ac1c44
SM
12018-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
3a075e56
AS
122018-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
6f20c942
FS
202018-06-14 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
21
22 * readelf.c (print_mips_ases): Add GINV extension.
23
1f6f5dba
L
242018-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
730c3174
SE
302018-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
7a486e6d
NC
352018-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
5a485b38
NC
402018-06-11 Nick Clifton <nickc@redhat.com>
41
42 * po/es.po: Updated Spanish translation.
43
55e99962
L
442018-06-01 H.J. Lu <hongjiu.lu@intel.com>
45
46 * configure: Regenerated.
47
0034eed0
AM
482018-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
1869e86f
AB
562018-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
bb3b5316
AM
722018-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
7f999549
JW
802018-05-18 Kito Cheng <kito.cheng@gmail.com>
81
82 * readelf.c (get_machine_flags): Handle EF_RISCV_RVE.
83
7b4ae824
JD
842018-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
f9830ec1
TC
902018-05-15 Tamar Christina <tamar.christina@arm.com>
91
92 PR binutils/21446
93 * doc/binutils.texi (-M): Document AArch64 options.
94
7d02540a
TC
952018-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
679ca975
AM
1012018-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
637b1970
JD
1092018-05-10 John Darrington <john@darrington.wattle.id.au>
110
111 * readelf.c (get_machine_name): EM_S12Z - handle new case.
112
60cb2c8a
AM
1132018-05-09 Alan Modra <amodra@gmail.com>
114
115 * od-macho.c (dump_unwind_encoding_x86): Fix typo in last patch.
116
84f9f8c3
AM
1172018-05-09 Sebastian Rasmussen <sebras@gmail.com>
118
119 * od-macho.c (dump_unwind_encoding_x86): Adjust for macro renaming.
120
886d5428
AM
1212018-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
ce4ec1a9
AM
1272018-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
fe944acf
FT
1332018-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
6d9dabbb
MR
1462018-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
0df8ad28
NC
1532018-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
f1ac0afe
CL
1612018-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
18a20338
CL
1692018-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
2ac93be7
AM
1752018-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
a7504f87
NC
1822018-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
c65c21e1
AM
1882018-04-18 Alan Modra <amodra@gmail.com>
189
190 * testsuite/lib/binutils-common.exp: Remove support for assorted
191 aout targets.
192
6aea08d9
NC
1932018-04-17 Nick Clifton <nickc@redhat.com>
194
c4a91159 195 PR 23063
56d8f8a9
NC
196 * readelf.c (print_symbol): If the width is zero, return straight
197 away.
198
6aea08d9
NC
199 PR 23064
200 * dwarf.c (process_cu_tu_index): Test for a potential buffer
201 overrun before copying signature pointer.
202
f954747f
AM
2032018-04-17 Alan Modra <amodra@gmail.com>
204
205 * readelf.c: Revert 2018-04-16 and 2018-04-11 changes.
206
d7867d17
AM
2072018-04-16 Alan Modra <amodra@gmail.com>
208
209 * readelf.c (get_machine_name): Correct typo.
210
ddb00039
AM
2112018-04-16 Alan Modra <amodra@gmail.com>
212
213 * configure.ac: Remove arm-epoc-pe support.
214 * dlltool.c: Likewise.
215 * configure: Regenerate.
216
c9098af4
AM
2172018-04-16 Alan Modra <amodra@gmail.com>
218
219 * testsuite/lib/binutils-common.exp: Remove sparc-aout and
220 sparc-coff support.
221
dc12032b
AM
2222018-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
211dc24b
AM
2302018-04-16 Alan Modra <amodra@gmail.com>
231
232 * testsuite/binutils-all/objcopy.exp: Remove sh5 and sh64 support.
233
a9a4b302
AM
2342018-04-16 Alan Modra <amodra@gmail.com>
235
236 * testsuite/binutils-all/objcopy.exp: Remove w65 support.
237
04cb01fd
AM
2382018-04-16 Alan Modra <amodra@gmail.com>
239
240 * testsuite/binutils-all/objdump.exp: Remove we32k support.
241
c2bf1eec
AM
2422018-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
6793974d
AM
2472018-04-16 Alan Modra <amodra@gmail.com>
248
249 * readelf.c: Remove i370 support.
250 * testsuite/binutils-all/objdump.exp: Likewise.
251
e82aa794
AM
2522018-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
fe0bf0fd
AM
2572018-04-16 Alan Modra <amodra@gmail.com>
258
259 * testsuite/binutils-all/objcopy.exp: Remove h8300-coff support.
260
fdef3943
AM
2612018-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
5972ac73
AM
2742018-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
b4b594e3
AM
2792018-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
fceadf09
AM
2952018-04-16 Alan Modra <amodra@gmail.com>
296
297 * testsuite/binutils-all/objdump.exp: Remove tahoe support.
298
fb70ec17
AM
2992018-04-14 Alan Modra <amodra@gmail.com>
300
301 * readelf.c (get_machine_name): Revert 2018-04-11 change.
302
86c6c6df
NC
3032018-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
a8eb42a8
AM
3092018-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
c43b2c54
MR
3182018-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
d4ae1932
AM
3232018-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
d52e3d06
MR
3292018-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
3f97ba9f
MR
3372018-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
2008a0db
TT
3452018-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
3cba8b6c
L
3502018-04-05 H.J. Lu <hongjiu.lu@intel.com>
351
352 PR gas/22318
353 * configure: Regenerated.
354
2d8c1a23
MR
3552018-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
65bd2045
MR
3602018-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
2f8ceb38
MR
3652018-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
aad7be45
MR
3772018-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
89f60df2
JDA
3842018-04-04 John David Anglin <danglin@gcc.gnu.org>
385
386 * MAINTAINERS: Update my e-mail address.
387
f1ca0d6d
NC
3882018-04-04 Nick Clifton <nickc@redhat.com>
389
390 * MAINTAINERS: Move Jason Eckhardt to past maintainers section.
391
8fd75781
NC
3922018-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
b1202ffa
L
4022018-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
7e100140
NC
4072018-03-20 Nick Clifton <nickc@redhat.com>
408
409 * po/es.po: Updated Spanish translation.
410 * po/ru.po: Updated Russian translation.
411
e45ad123
NC
4122018-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
81db3241
NC
4182018-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.
e45ad123 439
81db3241
NC
440 * parse_stab: Compute the end of the string and then pass it on to
441 individual parser functions.
442
6d4f21f6
PP
4432018-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
52fe4420
AM
4492018-03-07 Alan Modra <amodra@gmail.com>
450
451 * configure.ac: Add objdump_private_desc_xcoff for rs6000.
452 * configure: Regenerate.
453
0e70b27b
L
4542018-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
d11ae95e
NC
4622018-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
e184813f
AM
4682018-03-01 Alan Modra <amodra@gmail.com>
469
470 * configure.ac (ALL_LINGUAS): Add sr. Sort.
471 * configure: Regenerate.
472
bc7c0509
NC
4732018-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
f3185997
NC
4792018-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
2c1c9679
AM
4882018-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
6e05870c
AM
4932018-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
b0ab9c45
RH
4982018-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
e535d0dd
MK
5032018-02-19 Matthias Klose <doko@debian.org>
504
505 * strings.c (long_options): Include-all-whitespace does not take
506 an extra agument.
507
6e5e9d58
AM
5082018-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
8de3a6e2
NC
5172018-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
68807c3c
NC
5232018-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
2d6dda71
MR
5332018-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
78c88364
MR
5402018-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
5bb0830d
AB
5492018-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
f2023ce7
AM
5592018-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
fcabedd5
NC
5652018-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
f49db8be
AM
5722018-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
a8d6d6ac
NC
5772018-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
9a5db26e
NC
5822018-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
94c2436b
NC
5872018-01-26 Nick Clifton <nickc@redhat.com>
588
589 * README-how-to-make-a-release: Add more details on updating
590 version numbers.
591
1ea332d6
MR
5922018-01-22 Maciej W. Rozycki <macro@mips.com>
593
594 * doc/binutils.texi (objcopy): Fix a typo in `--rename-section'
595 option description.
596
d65ce302
MR
5972018-01-22 Maciej W. Rozycki <macro@mips.com>
598
599 * MAINTAINERS: Update my company e-mail address.
600
f433138f
NC
6012018-01-22 Nick Clifton <nickc@redhat.com>
602
603 * po/sv.po: Updated Swedish translation.
604
7ab82037
NC
6052018-01-18 Nick Clifton <nickc@redhat.com>
606
607 * po/bg.po: Updated Bulgarian translation.
608
0dd86f32
JB
6092018-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
a960d29f
JB
6142018-01-16 Joel Brobecker <brobecker@adacore.com>
615
616 * README-how-to-make-a-release: Remove trailing spaces.
617
f6efed01
NC
6182018-01-16 Nick Clifton <nickc@redhat.com>
619
620 * po/fr.po: Updated French translation.
621
616dcb87
NC
6222018-01-15 Nick Clifton <nickc@redhat.com>
623
624 * po/uk.po: Updated Ukranian translation.
625
3957a496
NC
6262018-01-13 Nick Clifton <nickc@redhat.com>
627
19e2900b 628 * README-how-to-make-a-release: Update notes.
3957a496
NC
629 * po/binutils.pot: Regenerated.
630
769c7ea5
NC
6312018-01-13 Nick Clifton <nickc@redhat.com>
632
633 * configure: Regenerate.
634
9176ac5b
NC
6352018-01-13 Nick Clifton <nickc@redhat.com>
636
faf766e3 637 2.30 branch created.
9176ac5b
NC
638 * NEWS: Add marker for 2.30.
639
98ab9e96
NC
6402018-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
bf41f30d
NC
6462018-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
f13974bd
NC
6522018-01-03 Nick Clifton <nickc@redhat.com>
653
654 * objcopy.c (merge_gnu_build_notes): Add cast to maximum address
655 constants.
656
6f156d7a
NC
6572018-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
219d1afa
AM
6952018-01-03 Alan Modra <amodra@gmail.com>
696
697 Update year range in copyright notice of all files.
698
1e563868 699For older changes see ChangeLog-2017
3499769a 700\f
1e563868 701Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
702
703Copying and distribution of this file, with or without modification,
704are permitted in any medium without royalty provided the copyright
705notice and this notice are preserved.
706
707Local Variables:
708mode: change-log
709left-margin: 8
710fill-column: 74
711version-control: never
712End:
This page took 0.156628 seconds and 4 git commands to generate.