MIPS/GAS: Split Loongson MMI Instructions from loongson2f/3a
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
8095d2f7
CX
12018-07-20 Chenghua Xu <paul.hua.gm@gmail.com>
2 Maciej W. Rozycki <macro@mips.com>
3
4 * readelf.c (print_mips_ases): Add MMI extension.
5
79f5b65e
DD
62018-07-19 DJ Delorie <dj@redhat.com>
7
8 * MAINTAINERS (RL78, RX): Remove myself as maintainer.
9
442a6ce8
NC
102018-07-19 Nick Clifton <nickc@redhat.com>
11
12 * dwarf.c (read_cie): Free allocated memory before returning with
13 a failure result.
14
3fd21718
PFC
152018-07-16 Pedro Franco de Carvalho <pedromfc@linux.ibm.com>
16
17 * readelf.c (get_note_type): Fix typo in NT_PPC_TM_CVSX note
18 description.
19
ad96220c
NC
202018-07-16 Nick Clifton <nickc@redhat.com>
21
22 * README-how-to-make-a-release: Add note to check for new top
23 level files and add them to the src-release.sh script.
24
6cb624f8
NC
252018-07-14 Nick Clifton <nickc@redhat.com>
26
27 * README-how-to-make-a-release: Updated with corrections based on
28 the 2.31 release experience.
29
55cc53e9
FT
302018-07-12 Francois H. Theron <francois.theron@netronome.com>
31
32 * readelf.c (process_section_headers): Don't print section type
33 twice for --section-details.
34
be570f06
AM
352018-07-10 Alan Modra <amodra@gmail.com>
36
37 * testsuite/lib/binutils-common.exp (supports_gnu_unique): Return
38 zero for xgate.
39
d20e98ab
NC
402018-07-06 Nick Clifton <nickc@redhat.com>
41
42 * readelf.c (same_section): New function.
43 (print_gnu_build_attribute_description): Do not complain about
44 gaps that cross a section boundary.
45
d8dab054
NC
462018-07-05 Nick Clifton <nickc@redhat.com>
47
48 * po/bg.po: Updated Bulgarian translation.
49
a05a5b64
TP
502018-07-02 Thomas Preud'homme <thomas.preudhomme@arm.com>
51
52 * NEWS: Use command-line consistently when used in a compount word.
53 * doc/binutils.texi: Likewise and fix trailing whitespace on same
54 line.
55
30aa1306
NC
562018-06-26 Nick Clifton <nickc@redhat.com>
57
58 * po/sv.po: Updated Swedish translation.
59 * po/uk.po: Updated Ukranian translation.
60
eca4b721
NC
612018-06-26 Nick Clifton <nickc@redhat.com>
62
63 * doc/binutils.texi: Fix spelling mistakes.
64 * README--how-to-make-a-release: Likewise.
65
1021d1cb
TT
662018-06-25 Tom Tromey <tom@tromey.com>
67
68 * dwarf-mode.el (dwarf-mode-syntax-table): New variable.
69 Bump version number.
70
71300e2c
NC
712018-06-24 Nick Clifton <nickc@redhat.com>
72
73 * README-how-to-make-a-release: Update with experiences from
74 making 2.31 branch.
75 * po/binutils.pot: Regenerate.
76 * configure: Regenerate.
77
719d8288
NC
782018-06-24 Nick Clifton <nickc@redhat.com>
79
80 2.31 branch created.
81 * NEWS: Add marker for 2.31.
82
d388f643
AM
832018-06-21 Alan Modra <amodra@gmail.com>
84
85 * doc/Makefile.am (AUTOMAKE_OPTIONS): Add "foreign".
86 * doc/Makefile.in: Regenerate.
87
d0ac1c44
SM
882018-06-19 Simon Marchi <simon.marchi@ericsson.com>
89
90 * configure.ac: Remove AC_PREREQ.
91 * doc/Makefile.am (AUTOMAKE_OPTIONS): Remove cygnus, add
92 info-in-builddir no-texinfo.tex.
93 * Makefile.in: Re-generate.
94 * aclocal.m4: Re-generate.
95 * config.in: Re-generate.
96 * configure: Re-generate.
97 * doc/Makefile.in: Re-generate.
98
3a075e56
AS
992018-06-19 Andreas Schwab <schwab@suse.de>
100
101 * readelf.c (is_16bit_abs_reloc): Handle R_RISCV_SET16.
102 (is_8bit_abs_reloc): New function.
103 (is_6bit_abs_reloc): New function.
104 (is_6bit_inplace_sub_reloc): New function.
105 (apply_relocations): Use them. Handle 6-bit relocations.
106
6f20c942
FS
1072018-06-14 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
108
109 * readelf.c (print_mips_ases): Add GINV extension.
110
1f6f5dba
L
1112018-06-14 H.J. Lu <hongjiu.lu@intel.com>
112
113 PR binutils/23267
114 * readelf.c (get_symbol_version_string): Check if the first
115 symbol version is base version.
116
730c3174
SE
1172018-06-13 Scott Egerton <scott.egerton@imgtec.com>
118 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
119
120 * readelf.c (print_mips_ases): Add CRC.
121
7a486e6d
NC
1222018-06-13 Nick Clifton <nickc@redhat.com>
123
124 * doc/binutils.texi (objdump): Add missing closing square
125 parenthesis to listing of objcopy's command line options.
126
5a485b38
NC
1272018-06-11 Nick Clifton <nickc@redhat.com>
128
129 * po/es.po: Updated Spanish translation.
130
55e99962
L
1312018-06-01 H.J. Lu <hongjiu.lu@intel.com>
132
133 * configure: Regenerated.
134
0034eed0
AM
1352018-05-31 Alan Modra <amodra@gmail.com>
136
137 * testsuite/binutils-all/compress.exp (test_gnu_debuglink): Don't
138 set CC_FOR_TARGET. Run test non-native.
139 * testsuite/binutils-all/objdump.exp (test_build_id_debuglink):
140 Likewise.
141 (test_follow_debuglink): Run test non-native.
142
1869e86f
AB
1432018-05-30 Ant Bikeneev <ant.bikineev@gmail.com>
144
145 PR 23107
146 * ar.c (display_offsets): New variable.
147 (usage): Add description of 'O' operator.
148 (decode_option): Handle 'O' operator.
149 (print_descr): Pass display_offsets to print_arelt_descr.
150 * arsup.c: Update call to printy_arelt_descr.
151 * objdump.c: Likewise.
152 * bucomm.c (print_arelt_descr): If offsets parameter is true then
153 display offset of archive element within the archive.
154 * bucomm.h: Update prototype for print_arelt_descr.
155 * doc/binutils.texi: Update description of ar command.
156 * NEWS: Mention the new feature.
157 * testsuite/binutils-all/ar.exp: Add text of new feature.
158
bb3b5316
AM
1592018-05-28 Alan Modra <amodra@gmail.com>
160
161 PR 23235
162 * testsuite/binutils-all/compress.exp (test_gnu_debuglink): Return
163 unsupported rather than fail on compile errors.
164 * testsuite/binutils-all/objdump.exp (test_build_id_debuglink):
165 Likewise. Save and restore CFLAGS_FOR_TARGET.
166
7f999549
JW
1672018-05-18 Kito Cheng <kito.cheng@gmail.com>
168
169 * readelf.c (get_machine_flags): Handle EF_RISCV_RVE.
170
7b4ae824
JD
1712018-05-18 John Darrington <john@darrington.wattle.id.au>
172
173 * readelf.c: Add support for s12z architecture.
174 * testsuite/lib/binutils-common.exp (is_elf_format): Excluse s12z
175 targets.
176
f9830ec1
TC
1772018-05-15 Tamar Christina <tamar.christina@arm.com>
178
179 PR binutils/21446
180 * doc/binutils.texi (-M): Document AArch64 options.
181
7d02540a
TC
1822018-05-15 Tamar Christina <tamar.christina@arm.com>
183
184 PR binutils/21446
185 * doc/binutils.texi (-M): Document AArch64 options.
186 * NEWS: Document notes and warnings.
187
679ca975
AM
1882018-05-15 Alan Modra <amodra@gmail.com>
189
190 * testsuite/lib/binutils-common.exp (is_elf_format): Add chorus,
191 cloudabi, fuchsia, kaos and nto. Merge netbsdelf* into *elf*,
192 and *uclinux* into *linux*.
193 * testsuite/binutils-all/objcopy.exp: Accept armeb for rel
194 strip-13 test, exclude arm-vxworks and arm-windiss.
195
637b1970
JD
1962018-05-10 John Darrington <john@darrington.wattle.id.au>
197
198 * readelf.c (get_machine_name): EM_S12Z - handle new case.
199
60cb2c8a
AM
2002018-05-09 Alan Modra <amodra@gmail.com>
201
202 * od-macho.c (dump_unwind_encoding_x86): Fix typo in last patch.
203
84f9f8c3
AM
2042018-05-09 Sebastian Rasmussen <sebras@gmail.com>
205
206 * od-macho.c (dump_unwind_encoding_x86): Adjust for macro renaming.
207
886d5428
AM
2082018-05-08 Alan Modra <amodra@gmail.com>
209
210 PR 23141
211 * objcopy.c (is_strip_section): Strip groups without a valid
212 signature symbol.
213
ce4ec1a9
AM
2142018-05-07 Alan Modra <amodra@gmail.com>
215
216 PR 23142
217 * objcopy.c (group_signature): Don't accept groups that use a
218 symbol table other than the one we've read.
219
fe944acf
FT
2202018-04-30 Francois H. Theron <francois.theron@netronome.com>
221
222 * readelf.c: Very basic support for EM_NFP and its section types.
223 * testsuite/binutils-all/nfp: New directory.
224 * testsuite/binutils-all/nfp/objdump.exp: New file. Run new
225 tests.
226 * testsuite/binutils-all/nfp/test2_ctx8.d: New file.
227 * testsuite/binutils-all/nfp/test2_no-pc_ctx4.d: New file.
228 * testsuite/binutils-all/nfp/test1.d: New file.
229 * testsuite/binutils-all/nfp/nfp6000.nffw: New file.
230 * testsuite/binutils-all/nfp/test2_nfp6000.nffw: New file.
231 * NEWS: Mention the new support.
232
6d9dabbb
MR
2332018-04-27 Maciej W. Rozycki <macro@mips.com>
234
235 * testsuite/lib/binutils-common.exp (match_target): New procedure.
236 * testsuite/lib/utils-lib.exp (run_dump_test): Use it in place
237 of `istarget' for matching with `target', `not-target', `skip'
238 and `not-skip' options.
239
0df8ad28
NC
2402018-04-26 Nick Clifton <nickc@redhat.com>
241
242 * readelf.c (is_32bit_abs_reloc): Support R_PARISC_DIR32 as a
243 32-bit absolute reloc for the HPPA target.
244 * testsuite/binutils-all/note-5.d: New test.
245 * testsuite/binutils-all/note-5.s: Source file for new test.
246 * testsuite/binutils-all/objcopy.exp: Run new test.
247
f1ac0afe
CL
2482018-04-25 Christophe Lyon <christophe.lyon@st.com>
249
250 * testsuite/binutils-all/elfedit-2.d: Accept arm*-*-uclinuxfdpiceabi.
251 * testsuite/binutils-all/elfedit-3.d: Likewise.
252 * testsuite/binutils-all/objcopy.exp: Likewise.
253 * testsuite/binutils-all/strip-3.d: Likewise.
254 * testsuite/lib/binutils-common.exp: Likewise.
255
18a20338
CL
2562018-04-25 Christophe Lyon <christophe.lyon@st.com>
257 Mickaël Guêné <mickael.guene@st.com>
258
259 * readelf.c (decode_ARM_machine_flags): Support EF_ARM_PIC.
260 (get_osabi_name): Support ELFOSABI_ARM_FDPIC.
261
2ac93be7
AM
2622018-04-25 Alan Modra <amodra@gmail.com>
263
264 * testsuite/binutils-all/arm/objdump.exp: Remove arm-aout and
265 arm-coff support.
266 * testsuite/binutils-all/objcopy.exp: Likewise.
267 * testsuite/lib/binutils-common.exp: Likewise.
268
a7504f87
NC
2692018-04-18 Nick Clifton <nickc@redhat.com>
270
271 PR 23062
272 * dwarf.c (read_and_display_attr_value): Replace assertions with
273 test and warning message.
274
c65c21e1
AM
2752018-04-18 Alan Modra <amodra@gmail.com>
276
277 * testsuite/lib/binutils-common.exp: Remove support for assorted
278 aout targets.
279
6aea08d9
NC
2802018-04-17 Nick Clifton <nickc@redhat.com>
281
c4a91159 282 PR 23063
56d8f8a9
NC
283 * readelf.c (print_symbol): If the width is zero, return straight
284 away.
285
6aea08d9
NC
286 PR 23064
287 * dwarf.c (process_cu_tu_index): Test for a potential buffer
288 overrun before copying signature pointer.
289
f954747f
AM
2902018-04-17 Alan Modra <amodra@gmail.com>
291
292 * readelf.c: Revert 2018-04-16 and 2018-04-11 changes.
293
d7867d17
AM
2942018-04-16 Alan Modra <amodra@gmail.com>
295
296 * readelf.c (get_machine_name): Correct typo.
297
ddb00039
AM
2982018-04-16 Alan Modra <amodra@gmail.com>
299
300 * configure.ac: Remove arm-epoc-pe support.
301 * dlltool.c: Likewise.
302 * configure: Regenerate.
303
c9098af4
AM
3042018-04-16 Alan Modra <amodra@gmail.com>
305
306 * testsuite/lib/binutils-common.exp: Remove sparc-aout and
307 sparc-coff support.
308
dc12032b
AM
3092018-04-16 Alan Modra <amodra@gmail.com>
310
311 * testsuite/binutils-all/copy-2.d: Remove m68k-aout and m68k-coff
312 support.
313 * testsuite/binutils-all/copy-3.d: Likewise.
314 * testsuite/binutils-all/objcopy.exp: Likewise.
315 * testsuite/lib/binutils-common.exp: Likewise.
316
211dc24b
AM
3172018-04-16 Alan Modra <amodra@gmail.com>
318
319 * testsuite/binutils-all/objcopy.exp: Remove sh5 and sh64 support.
320
a9a4b302
AM
3212018-04-16 Alan Modra <amodra@gmail.com>
322
323 * testsuite/binutils-all/objcopy.exp: Remove w65 support.
324
04cb01fd
AM
3252018-04-16 Alan Modra <amodra@gmail.com>
326
327 * testsuite/binutils-all/objdump.exp: Remove we32k support.
328
c2bf1eec
AM
3292018-04-16 Alan Modra <amodra@gmail.com>
330
331 * MAINTAINERS (Mark Kettenis): Move to past maintainers.
332 * testsuite/binutils-all/objdump.exp: Remove m88k support.
333
6793974d
AM
3342018-04-16 Alan Modra <amodra@gmail.com>
335
336 * readelf.c: Remove i370 support.
337 * testsuite/binutils-all/objdump.exp: Likewise.
338
e82aa794
AM
3392018-04-16 Alan Modra <amodra@gmail.com>
340
341 * testsuite/binutils-all/objcopy.exp: Remove h8500 support.
342 * testsuite/lib/binutils-common.exp: Likewise.
343
fe0bf0fd
AM
3442018-04-16 Alan Modra <amodra@gmail.com>
345
346 * testsuite/binutils-all/objcopy.exp: Remove h8300-coff support.
347
fdef3943
AM
3482018-04-16 Alan Modra <amodra@gmail.com>
349
350 * Makefile.am: Remove IEEE 695 support.
351 * budbg.h: Likewise.
352 * doc/binutils.texi: Likewise.
353 * makefile.vms: Likewise.
354 * objcopy.c: Likewise.
355 * objdump.c: Likewise.
356 * rddbg.c: Likewise.
357 * ieee.c: Delete.
358 * Makefile.in: Regenerate.
359 * po/POTFILES.in: Regenerate.
360
5972ac73
AM
3612018-04-16 Alan Modra <amodra@gmail.com>
362
363 * testsuite/binutils-all/copy-2.d: Remove newsos3 support.
364 * testsuite/binutils-all/nm.exp: Likewise.
365
b4b594e3
AM
3662018-04-16 Alan Modra <amodra@gmail.com>
367
368 * .gitignore: Remove netware support.
369 * Makefile.am: Likewise.
370 * configure.ac: Likewise.
371 * doc/Makefile.am: Likewise.
372 * doc/binutils.texi: Likewise.
373 * testsuite/binutils-all/nm.exp: Likewise.
374 * nlmconv.c: Delete.
375 * nlmconv.h: Delete.
376 * nlmheader.y: Delete.
377 * Makefile.in: Regenerate.
378 * configure: Regenerate.
379 * doc/Makefile.in: Regenerate.
380 * po/POTFILES.in: Regenerate.
381
fceadf09
AM
3822018-04-16 Alan Modra <amodra@gmail.com>
383
384 * testsuite/binutils-all/objdump.exp: Remove tahoe support.
385
fb70ec17
AM
3862018-04-14 Alan Modra <amodra@gmail.com>
387
388 * readelf.c (get_machine_name): Revert 2018-04-11 change.
389
86c6c6df
NC
3902018-04-12 Nick Clifton <nickc@redhat.com>
391
392 PR 23050
393 * readelf.c (process_dynamic_section): Correct dynamic string
394 table size calculation.
395
a8eb42a8
AM
3962018-04-11 Alan Modra <amodra@gmail.com>
397
398 * ieee.c: Remove i960 support.
399 * od-macho.c: Remove i860 support.
400 * readelf.c: Remove i860 and i960 support.
401 * testsuite/binutils-all/objcopy.exp: Likewise.
402 * testsuite/binutils-all/objdump.exp: Likewise.
403 * testsuite/lib/binutils-common.exp: Likewise.
404
c43b2c54
MR
4052018-04-11 Maciej W. Rozycki <macro@mips.com>
406
407 * testsuite/lib/binutils-common.exp (is_elf_format): Also return
408 1 for `*-*-lynxos*' and `*-*-symbianelf*' targets.
409
d4ae1932
AM
4102018-04-10 Alan Modra <amodra@gmail.com>
411
412 * testsuite/binutils-all/objcopy.exp (strip-14, strip-15): Choose
413 reloc=11 for pru and reloc=50 for nds32.
414 * testsuite/binutils-all/strip-15.d: Accept 0xb reloc number.
415
d52e3d06
MR
4162018-04-09 Maciej W. Rozycki <macro@mips.com>
417
418 * testsuite/binutils-all/strip-15.d: New test.
419 * testsuite/binutils-all/strip-15rel.s: New test source.
420 * testsuite/binutils-all/strip-15rela.s: New test source.
421 * testsuite/binutils-all/strip-15mips64.s: New test source.
422 * testsuite/binutils-all/objcopy.exp: Run the new test.
423
3f97ba9f
MR
4242018-04-09 Maciej W. Rozycki <macro@mips.com>
425
426 * testsuite/binutils-all/strip-14.d: New test.
427 * testsuite/binutils-all/strip-14rel.s: New test source.
428 * testsuite/binutils-all/strip-14rela.s: New test source.
429 * testsuite/binutils-all/strip-14mips64.s: New test source.
430 * testsuite/binutils-all/objcopy.exp: Run the new test.
431
2008a0db
TT
4322018-04-06 Tom Tromey <tom@tromey.com>
433
434 * dwarf.c (read_and_display_attr_value): Add missing DW_LANG
435 constants from DWARF 5.
436
3cba8b6c
L
4372018-04-05 H.J. Lu <hongjiu.lu@intel.com>
438
439 PR gas/22318
440 * configure: Regenerated.
441
2d8c1a23
MR
4422018-04-05 Maciej W. Rozycki <macro@mips.com>
443
444 * testsuite/binutils-all/strip-13mips64.s: Use `.dc.l' rather
445 than `.dc.w' in second relocation.
446
65bd2045
MR
4472018-04-05 Maciej W. Rozycki <macro@mips.com>
448
449 * testsuite/binutils-all/strip-13.d: Also expect `unsupported
450 relocation type 0x8f' error message.
451
2f8ceb38
MR
4522018-04-05 Maciej W. Rozycki <macro@mips.com>
453
454 * testsuite/binutils-all/strip-13.s: Rename to...
455 * testsuite/binutils-all/strip-13rela.s: ... this.
456 * testsuite/binutils-all/strip-13rel.s: New test source.
457 * testsuite/binutils-all/strip-13mips64.s: New test source.
458 * testsuite/binutils-all/strip-13.d: Remove `arm-*', `d10v-*',
459 `dlx-*' and `xgate-*' from `not-target' list. Add `m6811-*' and
460 `m68hc11-*' to `not-target' list.
461 * testsuite/binutils-all/objcopy.exp: Switch between sources for
462 `strip-13'.
463
aad7be45
MR
4642018-04-05 Maciej W. Rozycki <macro@mips.com>
465
466 * testsuite/binutils-all/strip-13.s: Use 143 (0x8f) rather than
467 241 (0xf1) for the relocation number and RELA addend.
468 * testsuite/binutils-all/strip-13.d: Remove `hppa*-*' from the
469 `not-target' list.
470
89f60df2
JDA
4712018-04-04 John David Anglin <danglin@gcc.gnu.org>
472
473 * MAINTAINERS: Update my e-mail address.
474
f1ca0d6d
NC
4752018-04-04 Nick Clifton <nickc@redhat.com>
476
477 * MAINTAINERS: Move Jason Eckhardt to past maintainers section.
478
8fd75781
NC
4792018-03-23 Nick Clifton <nickc@redhat.com>
480
481 * readelf.c (get_symbol_for_build_attribute): Skip ARM mapping
482 symbols.
483 (print_gnu_build_attribute_description): If no file start symbol
484 could be found, look for one two bytes into the file.
485 * testsuite/binutils-all/note-4-64.s: Set the address of the file
486 start symbol to two bytes into the file.
487 * testsuite/binutils-all/note-4-32.s: Likewise.
488
b1202ffa
L
4892018-03-21 H.J. Lu <hongjiu.lu@intel.com>
490
491 * readelf.c (process_dynamic_section): Also dump DF_1_KMOD,
492 DF_1_WEAKFILTER and DF_1_NOCOMMON.
493
7e100140
NC
4942018-03-20 Nick Clifton <nickc@redhat.com>
495
496 * po/es.po: Updated Spanish translation.
497 * po/ru.po: Updated Russian translation.
498
e45ad123
NC
4992018-03-13 Nick Clifton <nickc@redhat.com>
500
501 PR 22957
502 * stabs.c (pop_binincl): Fail if the file index is off the end of
503 the stack.
504
81db3241
NC
5052018-03-13 Nick Clifton <nickc@redhat.com>
506
507 PR 22955
508 * stabs.c (parse_number): Add p_end parameter and use it to check
509 the validity of the pp parameter. Add checks to prevent walking
510 off the end of the string buffer.
511 (parse_stab_string): Likewise.
512 (parse_stab_type): Likewise.
513 (parse_stab_type_number): Likewise.
514 (parse_stab_range_type): Likewise.
515 (parse_stab_sun_builtin_type): Likewise.
516 (parse_stab_sun_floating_type): Likewise.
517 (parse_stab_enum_type): Likewise.
518 (parse_stab_struct_type): Likewise.
519 (parse_stab_baseclasses): Likewise.
520 (parse_stab_struct_fields): Likewise.
521 (parse_stab_cpp_abbrev): Likewise.
522 (parse_stab_one_struct_field): Likewise.
523 (parse_stab_members): Likewise.
524 (parse_stab_tilde_field): Likewise.
525 (parse_stab_array_type): Likewise.
e45ad123 526
81db3241
NC
527 * parse_stab: Compute the end of the string and then pass it on to
528 individual parser functions.
529
6d4f21f6
PP
5302018-03-07 Paul Pluzhnikov <ppluzhnikov@google.com>
531
532 PR binutils/22923
533 * binutils/readelf.c (get_ver_flags): Expand buffer to avoid
534 overflow.
535
52fe4420
AM
5362018-03-07 Alan Modra <amodra@gmail.com>
537
538 * configure.ac: Add objdump_private_desc_xcoff for rs6000.
539 * configure: Regenerate.
540
0e70b27b
L
5412018-03-05 H.J. Lu <hongjiu.lu@intel.com>
542
543 PR binutils/22911
544 * objdump.c (is_significant_symbol_name): Return TRUE for all
545 .plt* sections.
546 (find_symbol_for_address): Replace linear search with binary
547 search on dynamic relocations.
548
d11ae95e
NC
5492018-03-01 Nick Clifton <nickc@redhat.com>
550
551 PR 22905
552 * dwarf.c (display_debug_ranges): Check that the offset loaded
553 from the range_entry structure is valid.
554
e184813f
AM
5552018-03-01 Alan Modra <amodra@gmail.com>
556
557 * configure.ac (ALL_LINGUAS): Add sr. Sort.
558 * configure: Regenerate.
559
bc7c0509
NC
5602018-02-27 Nick Clifton <nickc@redhat.com>
561
562 * po/pt.po: New Portuguese translation.
563 * configure.ac (ALL_LINGUAS): Add pt.
564 * configure: Regenerate.
565
f3185997
NC
5662018-02-27 Nick Clifton <nickc@redhat.com>
567
568 PR 22875
569 * objcopy.c (copy_object): Check the error status after marking
570 symbols used in relocations.
571 * testsuite/binutils-all/strip-13.s: New test source file.
572 * testsuite/binutils-all/strip-13.s: New test driver file.
573 * testsuite/binutils-all/objcopy.exp: Run the new test.
574
2c1c9679
AM
5752018-02-26 Alan Modra <amodra@gmail.com>
576
577 * testsuite/binutils-all/mips/mips-reginfo-n32.d,
578 * testsuite/binutils-all/mips/mips-reginfo.d: Update.
579
6e05870c
AM
5802018-02-23 Alan Modra <amodra@gmail.com>
581
582 * testsuite/binutils-all/mips/mips-reginfo-n32.d,
583 * testsuite/binutils-all/mips/mips-reginfo.d: Update.
584
b0ab9c45
RH
5852018-02-20 Ronald Hoogenboom <hoogenboom30@zonnet.nl>
586
587 * doc/binutils.texi (objcopy): Add missing closing square
588 parenthesis to listing of objcopy's command line options.
589
e535d0dd
MK
5902018-02-19 Matthias Klose <doko@debian.org>
591
592 * strings.c (long_options): Include-all-whitespace does not take
593 an extra agument.
594
6e5e9d58
AM
5952018-02-13 Alan Modra <amodra@gmail.com>
596
597 PR 22836
598 * testsuite/binutils-all/group-7.s,
599 * testsuite/binutils-all/group-7a.d,
600 * testsuite/binutils-all/group-7b.d,
601 * testsuite/binutils-all/group-7c.d: New tests.
602 * testsuite/binutils-all/objcopy.exp: Run them.
603
8de3a6e2
NC
6042018-02-08 Nick Clifton <nickc@redhat.com>
605
606 PR 22802
607 * dwarf.c (load_separate_debug_file): Return early if the user is
608 not interested in debug links.
609
68807c3c
NC
6102018-02-06 Nick Clifton <nickc@redhat.com>
611
612 PR 22793
613 * readelf.c (find_section): Replace assertion with test and return
614 of NULL.
615 (find_section_by_address): Add test of section header table
616 existance.
617 (find_section_by_type): Likewise.
618 (find_section_in_set): Likewise.
619
2d6dda71
MR
6202018-02-05 Maciej W. Rozycki <macro@mips.com>
621
622 * testsuite/binutils-all/mips/mips-reginfo.d: New test.
623 * testsuite/binutils-all/mips/mips-reginfo-n32.d: New test.
624 * testsuite/binutils-all/mips/mips-reginfo.s: New test source.
625 * testsuite/binutils-all/mips/mips.exp: Run the new tests.
626
78c88364
MR
6272018-02-05 Maciej W. Rozycki <macro@mips.com>
628
629 * testsuite/config/default.exp (binutils_run): Document
630 `binutils_run_status'.
631 * testsuite/lib/utils-lib.exp (default_binutils_run): Likewise,
632 and set it.
633 (run_dump_test): Add `error', `error_output', `warning' and
634 `warning_output' options. Update documentation accordingly.
635
5bb0830d
AB
6362018-02-02 Andrew Burgess <andrew.burgess@embecosm.com>
637
638 * dwarf.c (dwarf_regnames_riscv): New register name table.
639 (init_dwarf_regnames_riscv): New function.
640 (init_dwarf_regnames): Add call to initialise RiscV register
641 names.
642 * dwarf.h (init_dwarf_regnames_riscv): Declare.
643 * objdump.c (dump_dwarf): Add call to initialise RiscV register
644 names.
645
f2023ce7
AM
6462018-02-01 Alan Modra <amodra@gmail.com>
647
648 PR 22769
649 * objdump.c (load_specific_debug_section): Check for overflow
650 when adding one to section size for a string section terminator.
651
fcabedd5
NC
6522018-01-30 Nick Clifton <nickc@redhat.com>
653
654 PR 22734
655 * doc/binutils.texi (nm): Update description to point out that
656 zero-initialized values can also be shown as type B, b, S or s
657 since they can be stored in the BSS section.
658
f49db8be
AM
6592018-01-30 Alan Modra <amodra@gmail.com>
660
661 * objcopy.c (merge_gnu_build_notes): Use (bfd_vma) -1 as
662 "artificially large" end address.
663
a8d6d6ac
NC
6642018-01-28 Nick Clifton <nickc@redhat.com>
665
666 * README-how-to-make-a-release: Add note about checking gpg key
667 and the results of gnupload.
668
9a5db26e
NC
6692018-01-27 Nick Clifton <nickc@redhat.com>
670
671 * README-how-to-make-a-release: Add details on how to actually
672 make the release.
673
94c2436b
NC
6742018-01-26 Nick Clifton <nickc@redhat.com>
675
676 * README-how-to-make-a-release: Add more details on updating
677 version numbers.
678
1ea332d6
MR
6792018-01-22 Maciej W. Rozycki <macro@mips.com>
680
681 * doc/binutils.texi (objcopy): Fix a typo in `--rename-section'
682 option description.
683
d65ce302
MR
6842018-01-22 Maciej W. Rozycki <macro@mips.com>
685
686 * MAINTAINERS: Update my company e-mail address.
687
f433138f
NC
6882018-01-22 Nick Clifton <nickc@redhat.com>
689
690 * po/sv.po: Updated Swedish translation.
691
7ab82037
NC
6922018-01-18 Nick Clifton <nickc@redhat.com>
693
694 * po/bg.po: Updated Bulgarian translation.
695
0dd86f32
JB
6962018-01-16 Joel Brobecker <brobecker@adacore.com>
697
698 * README-how-to-make-a-release: Add reminder to update the
699 branch name in gdbadmin's crontab on sourceware.
700
a960d29f
JB
7012018-01-16 Joel Brobecker <brobecker@adacore.com>
702
703 * README-how-to-make-a-release: Remove trailing spaces.
704
f6efed01
NC
7052018-01-16 Nick Clifton <nickc@redhat.com>
706
707 * po/fr.po: Updated French translation.
708
616dcb87
NC
7092018-01-15 Nick Clifton <nickc@redhat.com>
710
711 * po/uk.po: Updated Ukranian translation.
712
3957a496
NC
7132018-01-13 Nick Clifton <nickc@redhat.com>
714
19e2900b 715 * README-how-to-make-a-release: Update notes.
3957a496
NC
716 * po/binutils.pot: Regenerated.
717
769c7ea5
NC
7182018-01-13 Nick Clifton <nickc@redhat.com>
719
720 * configure: Regenerate.
721
9176ac5b
NC
7222018-01-13 Nick Clifton <nickc@redhat.com>
723
faf766e3 724 2.30 branch created.
9176ac5b
NC
725 * NEWS: Add marker for 2.30.
726
98ab9e96
NC
7272018-01-12 Nick Clifton <nickc@redhat.com>
728
729 * README-how-to-make-a-release: Add notes on how to make the
730 branch and prelease snapshot.
731 * BRANCHES: Add binutils-2_29-branch.
732
bf41f30d
NC
7332018-01-10 Nick Clifton <nickc@redhat.com>
734
735 * MAINTAINERS: Note that it is now the configure.ac file and not
736 the configure.in file that needs to be kept in sync with gcc.
737 Add a note about sending patches for libiberty to gcc.
738
f13974bd
NC
7392018-01-03 Nick Clifton <nickc@redhat.com>
740
741 * objcopy.c (merge_gnu_build_notes): Add cast to maximum address
742 constants.
743
6f156d7a
NC
7442018-01-03 Nick Clifton <nickc@redhat.com>
745
746 * objcopy.c (objcopy_internal_note): New structure.
747 (gap_exists): New function.
748 (is_open_note): New function.
749 (is_func_note): New function.
750 (is_64bit): New function.
751 (merge_gnu_build_notes): Handle v3 notes. Do not merge
752 if there are relocations against the notes.
753 * readelf.c (get_note_type): Use short names for build attribute
754 notes.
755 (print_symbol_for_build_attribute): Rename to
756 get_symbol_for_build_attribute. Returns the found symbol rather
757 than printing it.
758 (print_gnu_build_attribute_description): Maintain address ranges
759 for function notes as well as global notes. Handle v3 notes.
760 (print_gnu_build_attribute_name): Use more space for printing the
761 name in wide mode.
762 * testsuite/binutils-all/note-2-32.s: Use .dc.l instead of .word.
763 Eliminate symbol references in order to remove the need for
764 relocations.
765 * testsuite/binutils-all/note-2-64.s: Likewise.
766 * testsuite/binutils-all/note-3-32.s: Add a size to the note_1
767 symbol.
768 * testsuite/binutils-all/note-3-64.s: Likewise.
769 * testsuite/binutils-all/mips/mips-note-2r-n32.d: Update expected
770 output.
771 * testsuite/binutils-all/mips/mips-note-2r-n64.d: Likewise.
772 * testsuite/binutils-all/mips/mips-note-2r.d: Likewise.
773 * testsuite/binutils-all/note-2-32.d: Likewise.
774 * testsuite/binutils-all/note-2-64.d: Likewise.
775 * testsuite/binutils-all/note-3-32.d: Likewise.
776 * testsuite/binutils-all/note-3-64.d: Likewise.
777 * testsuite/binutils-all/note-4-64.s: New test. Checks v3 notes.
778 * testsuite/binutils-all/note-4-32.s: New test.
779 * testsuite/binutils-all/note-4-64.d: New test result file.
780 * testsuite/binutils-all/note-4-32.d: New test result file.
781
219d1afa
AM
7822018-01-03 Alan Modra <amodra@gmail.com>
783
784 Update year range in copyright notice of all files.
785
1e563868 786For older changes see ChangeLog-2017
3499769a 787\f
1e563868 788Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
789
790Copying and distribution of this file, with or without modification,
791are permitted in any medium without royalty provided the copyright
792notice and this notice are preserved.
793
794Local Variables:
795mode: change-log
796left-margin: 8
797fill-column: 74
798version-control: never
799End:
This page took 0.157408 seconds and 4 git commands to generate.