Don't include libbfd.h outside of bfd, part 5
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
aac502f7
AM
12016-07-16 Alan Modra <amodra@gmail.com>
2
3 * bucomm.c: Don't include libbfd.h.
4 (endian_string, display_target_list): Delete forward declaration.
5 (display_info_table, display_target_tables): Likewise.
6 (LONGEST_ARCH): Delete.
7 (struct display_target): New.
8 (do_display_target): New function.
9 (display_target_list, display_info): Rewrite functions.
10 (display_info_table): Delete.
11 (do_info_size, do_info_header, do_info_row): New functions.
12
16412c3b
AM
132016-07-16 Alan Modra <amodra@gmail.com>
14
15 * elfcomm.h (HOST_WIDEST_INT): Move to..
16 * sysdep.h: ..here.
17 * od-macho.c: Don't include libbfd.h. Do include dwarf.h
18 (dump_dyld_info_rebase): Use read_leb128 rather than
19 read_unsigned_leb128.
20 (dump_dyld_info_bind, dump_dyld_info_export_1): Likewise.
21 (dump_segment_split_info): Likewise.
22 (dump_dyld_info): Rename vars to avoid shadowing dwarf.h enums.
23 (dump_load_command): Likewise.
24
76e7a751
AM
252016-07-16 Alan Modra <amodra@gmail.com>
26
27 * ar.c: Don't include libbfd.h.
28 * objcopy.c: Likewise.
29 * bucomm.c (bfd_get_archive_filename): Use xmalloc rather than
30 bfd_malloc.
31
003c15c9
AM
322016-07-15 Alan Modra <amodra@gmail.com>
33
34 * testsuite/binutils-all/remove-relocs-01.s: Use .dc.a, not .word.
35
d3e5f6c8
AB
362016-07-14 Andrew Burgess <andrew.burgess@embecosm.com>
37
38 * doc/binutils.texi (objcopy): Document 'remove-relocations'.
39 (strip): Likewise.
40 * objcopy.c (SECTION_CONTEXT_REMOVE_RELOCS): Define.
41 (enum command_line_switch): Add 'OPTION_REMOVE_RELOCS'.
42 (struct option strip_options): Add 'remove-relocations'.
43 (struct option copy_options): Likewise.
44 (copy_usage): Likewise.
45 (strip_usage): Likewise.
46 (handle_remove_relocations_option): New function.
47 (discard_relocations): New function.
48 (handle_remove_section_option): New function.
49 (copy_relocations_in_section): Use discard_relocations.
50 (strip_main): Use handle_remove_section_option for
51 'remove-section', and handle 'remove-relocations' option.
52 (copy_main): Likewise.
53 * testsuite/binutils-all/objcopy.exp: Run new tests.
54 * testsuite/binutils-all/remove-relocs-01.d: New file.
55 * testsuite/binutils-all/remove-relocs-01.s: New file.
56 * testsuite/binutils-all/remove-relocs-02.d: New file.
57 * testsuite/binutils-all/remove-relocs-03.d: New file.
58 * testsuite/binutils-all/remove-relocs-04.d: New file.
59 * testsuite/binutils-all/remove-relocs-05.d: New file.
60 * testsuite/binutils-all/remove-relocs-06.d: New file.
61 * NEWS: Mention new option.
62
e511c9b1
AB
632016-07-14 Andrew Burgess <andrew.burgess@embecosm.com>
64
65 * objcopy.c (find_section_list): Handle section patterns starting
66 with '!' being a non-matching pattern.
67 * doc/binutils.texi (objcopy): Give example of using '!' with
68 --remove-section and --only-section.
69 (strip): Give example of using '!' with --remove-section.
70 * testsuite/binutils-all/data-sections.s: New file.
71 * testsuite/binutils-all/only-section-01.d: New file.
72 * testsuite/binutils-all/remove-section-01.d: New file.
73 * testsuite/binutils-all/objcopy.exp: Run new tests.
74 * NEWS: Mention new feature.
75
32a0481f
AM
762016-07-09 Alan Modra <amodra@gmail.com>
77
78 PR binutils/20337
79 * objdump.c (compare_symbols): For ELF, sort same value/type
80 symbols according to size.
81
f0728ee3
AV
822016-07-05 Andre Vieria <andre.simoesdiasvieira@arm.com>
83
84 * objdump.c (dump_section_header): Rename SEC_ELF_NOREAD
85 to SEC_ELF_NOREAD.
86 * readelf.c (get_elf_section_flags): Rename ARM_NOREAD to
87 ARM_PURECODE and SHF_ARM_NOREAD to SHF_ARM_PURECODE.
88 (process_section_headers): Rename noread to purecode.
89
90 * section.c (SEC_ELF_NOREAD): Rename to ...
91 (SEC_ELF_PURECODE): ... this.
92
98a4fc78
NC
932016-07-01 Nick Clifton <nickc@redhat.com>
94
95 * prdbg.c (pr_enum_type): Use a buffer big enough to hold an
96 extremely large decimal value.
97 (pr_range_type): Likewise.
98 (pr_array_type): Likewise.
99 (pr_struct_field): Likewise.
100 (pr_class_baseclass): Likewise.
101 (pr_class_method_variant): Likewise.
102 (pr_tag_type): Likewise.
103 (pr_int_constant): Likewise.
104 (pr_typed_constant): Likewise.
105 (pr_variable): Likewise.
106 (pr_function_parameter): Likewise.
107 (pr_start_block): Likewise.
108 (pr_lineno): Likewise.
109 (pr_end_block): Likewise.
110 (tg_enum_type): Likewise.
111 (tg_int_constant): Likewise.
112 (tg_typed_constant): Likewise.
113 (tg_start_block): Likewise.
114
41699fa4
NC
1152016-07-01 Nick Clifton <nickc@redhat.com>
116
117 * testsuite/binutils-all/objcopy.exp
118 (objcopy_test_without_global_symbol): Expect this test to fail on
119 the AArch64 and ARM targets, since they preserve their mapping
120 symbols.
121
96a84ea3
TG
1222016-07-01 Tristan Gingold <gingold@adacore.com>
123
124 * NEWS: Add marker for 2.27.
125
b2a40aa5
TG
1262016-07-30 Tristan Gingold <gingold@adacore.com>
127
128 * doc/binutils.texi (objdump): Fix mis-placement.
129
50c901ed
NC
1302016-06-28 Nick Clifton <nickc@redhat.com>
131
132 * testsuite/binutils-all/ar.exp: Relax previous restriction on
133 Alpha targets. Allow ELF based Alpha targets.
134
eb9bb5b4
MR
1352016-06-28 Maciej W. Rozycki <macro@imgtec.com>
136
137 * testsuite/binutils-all/ar.exp: Use `supports_gnu_unique' with
138 the `unique_symbol' test.
139
f2b2af2c
AM
1402016-06-28 Alan Modra <amodra@gmail.com>
141
142 PR 20304
143 * objdump.c (objdump_print_symname): Don't attempt to retrieve
144 version info from synthetic symbols.
145
9cc0123f
AM
1462016-06-24 Alan Modra <amodra@gmail.com>
147
148 * objcopy.c (find_section_rename): Forward declare. Remove
149 ibfd and sec_ptr param. Add old_name param. Allow for NULL
150 returned_flags. Move read of section name and flags to..
151 (setup_section): ..here. Update find_section_rename call.
152 (filter_symbols): Rename section symbols for renamed sections.
153 (copy_object): Call filter_symbols when renamed sections.
154 * testsuite/lib/binutils-common.exp (is_bad_symtab): New.
155 * testsuite/binutils-all/update-section.exp: Revert 96037eb0
156 mips xfail.
157 * testsuite/binutils-all/objcopy.exp (copy_executable): Use
158 is_bad_symtab.
159 (localize-hidden-1): xfail if is_bad_symtab.
160 * testsuite/binutils-all/readelf.exp: Use is_bad_symtab to select
161 between mips/tmips.
162
43339b1d
AM
1632016-06-24 Alan Modra <amodra@gmail.com>
164
165 * objdump.c (struct print_file_list): Add "max_printed".
166 (try_print_file_open): Init new field.
167 (show_line): Don't show 5 context lines when redisplaying source.
168
96037eb0
NC
1692016-06-22 Nick Clifton <nickc@redhat.com>
170
171 * testsuite/binutils-all/ar.exp: Skip tests for Alpha target.
172 Skip bfdtest1 tests for tic30 target.
173 * testsuite/binutils-all/arm/objdump.exp: Skip for aout arm
174 target.
175 * testsuite/binutils-all/compress.exp: Expect some tests to fail
176 on the nds32.
177 * testsuite/binutils-all/copy-3.d: Skip for go32 targets.
178 * testsuite/binutils-all/copy-4.d: Skip for AIX and linuxecoff
179 targets.
180 * testsuite/binutils-all/nm.exp: Treat beos based targets as ELF
181 targets.
182 * testsuite/binutils-all/objcopy.exp: Only run reverse bytes tests
183 if the bintest.o file was created. Use the
184 get_standard_section_names proc to get the name of the data
185 section.
186 * testsuite/binutils-all/objdump.exp: Update regexps to allow for
187 RX section names.
188 * testsuite/binutils-all/readelf.exp: Use
189 get_standard_section_names proc to get the name of the data
190 section.
191 * testsuite/binutils-all/readelf.r: Allow for non standard text
192 section names.
193 * testsuite/binutils-all/readelf.s: Update regexps for tilepro.
194 * testsuite/binutils-all/size.exp: Allow for non standard section
195 names.
196 * testsuite/binutils-all/update-section.exp: Expect comapre 1vs4
197 to fail on mips targets.
198 * testsuite/lib/utils-lib.exp (default_binutils_run): Use
199 get_standard_section_names proc.
200 (run_dump_test): Likewise.
201 (proc get_standard_section_names): New proc.
202
d5b07ef4
NC
2032016-06-22 Nick Clifton <nickc@redhat.com>
204
205 * readelf.c (dynamic_section_mips_val): Increase size of timebuf.
206 (process_mips_specific): Likewise.
207 (process_gnu_liblist): Likewise.
208
bdd582db
GM
2092016-06-21 Graham Markall <graham.markall@embecosm.com>
210
211 * readelf.c (decode_ARC_machine_flags): Remove E_ARC_MACH_NPS400
212 case.
213
3ee6e4fb
NC
2142016-06-15 Nick Clifton <nickc@redhat.com>
215
216 * readelf.c (is_24bit_abs_reloc): Add support for R_FT32_20
217 reloc.
218
eecc1a7f
JB
2192016-06-14 John Baldwin <jhb@FreeBSD.org>
220
221 * objcopy.c (do_elf_stt_common): Use correct type.
222
3860d2b4
AM
2232016-06-14 Alan Modra <amodra@gmail.com>
224
225 * ar.c: Expand uses of bfd_my_archive.
226 * size.c: Likewise.
227
b0cffb47
AM
2282016-06-14 Alan Modra <amodra@gmail.com>
229
230 PR ld/20241
231 * bucomm.c (bfd_get_archive_filename): Return file name within thin
232 archive.
233
5b6312fd
NC
2342016-06-02 Nick Clifton <nickc@redhat.com>
235
bcc3a8bc
NC
236 PR 20089
237 * objcopy.c (group_signature): Fail if the input symbol table has
c09ec62d 238 not been loaded, or if the sh_info field of the group header is 0.
bcc3a8bc 239
5b6312fd
NC
240 * dwarf.c (display_debug_frames): Do not display any
241 interpretation if the block consists solely of DW__CFA_NOPs.
242
f7433f01
AM
2432016-05-31 Alan Modra <amodra@gmail.com>
244
245 * objcopy.c: Formatting, whitespace throughout.
246 (copy_main): Init newsym->othersym.
247 (parse_symflags): Make len a size_t. Adjust uses.
248
e6cc316a
L
2492016-05-25 H.J. Lu <hongjiu.lu@intel.com>
250
251 PR binutils/14625
252 * NEWS: Mention --enable-64-bit-archive.
253
f507bebf
NC
2542016-05-18 Nick Clifton <nickc@redhat.com>
255
256 PR 20096
257 * objcopy.c (copy_relocations_in_section): Also check for the
258 symbol pointed to by sym_ptr_ptr being NULL.
259
1401d2fe
MR
2602016-05-18 Maciej W. Rozycki <macro@imgtec.com>
261
262 * testsuite/binutils-all/mips/mixed-mips16-micromips.d: New test.
263 * testsuite/binutils-all/mips/mixed-mips16-micromips.s: New test
264 source.
265 * testsuite/binutils-all/mips/mips.exp: Run the new test.
266
50498060
NC
2672016-05-18 Nick Clifton <nickc@redhat.com>
268
269 * po/sv.po: Updated Swedish translation.
270
c69075ac
MR
2712016-05-18 Maciej W. Rozycki <macro@imgtec.com>
272
273 * readelf.c (dynamic_section_mips_val) <DT_MIPS_RLD_VERSION>
274 <DT_MIPS_LOCAL_GOTNO, DT_MIPS_CONFLICTNO, DT_MIPS_LIBLISTNO>
275 <DT_MIPS_SYMTABNO, DT_MIPS_UNREFEXTNO, DT_MIPS_HIPAGENO>
276 <DT_MIPS_DELTA_CLASS_NO, DT_MIPS_DELTA_INSTANCE_NO>
277 <DT_MIPS_DELTA_RELOC_NO, DT_MIPS_DELTA_SYM_NO>
278 <DT_MIPS_DELTA_CLASSSYM_NO, DT_MIPS_COMPACT_SIZE>: Use the
279 `d_val' rather than `d_ptr' member of the dynamic entry.
280
a43942db
MR
2812016-05-17 Maciej W. Rozycki <macro@imgtec.com>
282
283 * testsuite/lib/binutils-common.exp (supports_gnu_unique): New
284 procedure.
285 * testsuite/binutils-all/objcopy.exp: Use `supports_gnu_unique'
286 with the `strip-10' test.
287
71de3413
MR
2882016-05-16 Maciej W. Rozycki <macro@imgtec.com>
289
290 * testsuite/binutils-all/objcopy.exp: Don't skip the `strip-10'
291 test for the V850.
292
8f4f9071
MF
2932016-05-11 Andrew Bennett <andrew.bennett@imgtec.com>
294
295 * readelf.c (print_mips_ases): Add DSPR3.
296
15afaa63
TP
2972016-05-10 Thomas Preud'homme <thomas.preudhomme@arm.com>
298
299 * readelf.c (display_arm_attribute): Add output for Tag_DSP_extension.
300 (arm_attr_public_tags): Define DSP_extension attribute.
301
29f4fdc4
AB
3022016-05-10 Andrew Burgess <andrew.burgess@embecosm.com>
303
304 * doc/binutils.texi (nm): Update description of --size-sort.
305
315350be
NC
3062016-05-09 Nick Clifton <nickc@redhat.com>
307
308 PR binutils/20063
309 * readelf.c (get_32bit_section_headers): Warn if an out of range
310 sh_link or sh_info field is encountered.
311 (get_64bit_section_headers): Likewise.
312
4a85cc09
SKS
3132016-05-04 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
314
315 * testsuite/lib/binutils-common.exp (is_elf_format): Add avr-*-*.
316
99d1b268
NC
3172016-05-03 Nick Clifton <nickc@redhat.com>
318
319 * po/sv.po: Updated Swedish translation.
320
d347c9df
PS
3212016-04-29 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
322
323 * readelf.c (is_32bit_pcrel_reloc): Return true if reloc is 32-bit
324 PC relocation for AVR target.
325 (is_none_reloc): Return true if reloc is any of AVR diff
326 relocations.
327
5522f910
NC
3282016-04-29 Nick Clifton <nickc@redhat.com>
329
330 PR 19938
331 * readelf.c (get_solaris_segment_type): New function.
332 (get_segment_type): Call it.
333
786a118c
NC
3342016-04-28 Nick Clifton <nickc@redhat.com>
335
336 * po/zh_CN.po: Updated Chinese (simplified) translation.
337
4bd13cde
NC
3382016-04-28 Nick Clifton <nickc@redhat.com>
339
340 PR target/19722
341 * testsuite/binutils-all/aarch64/illegal.s: New test.
342 * testsuite/binutils-all/aarch64/illegal.d: New test driver.
343
e6c7cdec
TS
3442016-04-20 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
345
346 * resres.c: Likewise.
347
6fd8e7c2
L
3482016-04-15 H.J. Lu <hongjiu.lu@intel.com>
349
350 * Makefile.in: Regenerated with automake 1.11.6.
351 * aclocal.m4: Likewise.
352 * doc/Makefile.in: Likewise.
353
84865015
NC
3542016-04-14 Nick Clifton <nickc@redhat.com>
355
356 PR target/19938
357 * testsuite/binutils-all/i386/compressed-1b.d: Allow for the
358 string sections possibly having the SHF_STRINGS flag bit set.
359 * testsuite/binutils-all/i386/compressed-1c.d: Likewise.
360 * testsuite/binutils-all/readelf.s: Likewise.
361 * testsuite/binutils-all/readelf.s-64: Likewise.
362 * testsuite/binutils-all/x86-64/compressed-1b.d: Likewise.
363 * testsuite/binutils-all/x86-64/compressed-1c.d: Likewise.
364
fd85a6a1
NC
3652016-04-13 Nick Clifton <nickc@redhat.com>
366
84865015 367 PR target/19938
fd85a6a1
NC
368 * readelf.c (get_solaris_section_type): New function: Returns the
369 name of Solaris specific section types.
370 (get_solaris_dynamic_type): New function: Return the name of
371 Solaris specific dynamic types.
372 (get_dynamic_type): Use get_solaris_dynamic_type.
373 (get_section_type_name): Use get_solaris_section_type.
374 (get_solaris_symbol_visibility): New function: Returns Solaris
375 specific symbol visibilities.
376 (print_dynamic_symbol): Use get_solaris_symbol_visibility.
377 (process_symbol_table): Likewise.
378
d6bb17b0
AA
3792016-04-13 Andreas Arnez <arnez@linux.vnet.ibm.com>
380
381 * dwarf.h (init_dwarf_regnames_s390): Declare.
382 * dwarf.c (dwarf_regnames_s390): New.
383 (init_dwarf_regnames_s390): New.
384 (init_dwarf_regnames): Call it.
385 * objdump.c (dump_dwarf): Likewise.
386
92708cec
MR
3872016-04-11 Maciej W. Rozycki <macro@imgtec.com>
388
389 * testsuite/binutils-all/mips/mips16-undecoded.d: New test.
390 * testsuite/binutils-all/mips/mips16-undecoded.s: New test
391 source.
392 * testsuite/binutils-all/mips/mips.exp: Run the new test.
393
67f101ee
NC
3942016-04-04 Nick Clifton <nickc@redhat.com>
395
396 PR 19872
397 * dwarf.c (display_debug_aranges): Skip warning about unrecognised
398 version number if the version is zero.
399
ed754a13
AM
4002016-03-29 Alan Modra <amodra@gmail.com>
401
402 * readelf.c (get_data): Use BFD_VMA_FMT to print bfd_size_type vars.
403 (get_dynamic_data): Likewise.
404
9780e045
NC
4052016-03-22 Nick Clifton <nickc@redhat.com>
406
34b9f729
NC
407 PR 19851
408 * dwarf.c (SAFE_BYTE_GET): Replace local dynamic array allocation
409 with run time size check.
410
9780e045
NC
411 * configure: Regenerate.
412
8699fc3e
AB
4132016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
414
415 * readelf.c (decode_ARC_machine_flags): Handle nps400.
416
a9522a21
AB
4172016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
418
419 * readelf.c (get_machine_flags): Move arc processing into...
420 (decode_ARC_machine_flags): ... new function. Remove use of
421 EF_ARC_CPU_GENERIC, change default case from "generic arc" to
422 "unknown arc". Merged ABI printing between two machine types.
423
24740d83
AB
4242016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
425
426 * testsuite/binutils-all/objdump.exp (cpus_expected): Add ARC700
427 to the architecture list.
428
e1fa0163
NC
4292016-03-21 Nick Clifton <nickc@redhat.com>
430
431 * dlltool.c: Replace use of alloca with call to xmalloc.
432 * dllwrap.c: Likewise.
433 * nlmconv.c: Likewise.
434 * objdump.c: Likewise.
435 * resrc.c: Likewise.
436 * winduni.c: Likewise.
437 * configure: Regenerate.
438
4fc87424
NC
4392016-03-07 Nick Clifton <nickc@redhat.com>
440
441 PR binutils/19775
442 * testsuite/binutils-all/ar.exp (proc empty_archive): New proc.
443 Run the new proc.
444 * testsuite/binutils-all/empty: New, empty, file.
445
9411fd44
MW
4462016-03-04 Matthew Wahab <matthew.wahab@arm.com>
447
448 * readelf.c (arm_attry_tag_FP_arch): Add "NEON for ARMv8.1".
449
11e5f1ec
L
4502016-02-26 H.J. Lu <hongjiu.lu@intel.com>
451
452 PR ld/19645
453 * NEWS: Mention --elf-stt-common= for objcopy.
454 * doc/binutils.texi: Document --elf-stt-common= for objcopy.
455 * objcopy.c (do_elf_stt_common): New.
456 (command_line_switch): Add OPTION_ELF_STT_COMMON.
457 (copy_options): Add --elf-stt-common=.
458 (copy_usage): Add --elf-stt-common=.
459 (copy_object): Also check do_elf_stt_common for ELF targets.
460 (copy_file): Handle do_elf_stt_common.
461 (copy_main): Handle OPTION_ELF_STT_COMMON.
462 * readelf.c (apply_relocations): Support STT_COMMON.
463 * testsuite/binutils-all/common-1.s: New file.
464 * testsuite/binutils-all/common-1a.d: Likewise.
465 * testsuite/binutils-all/common-1b.d: Likewise.
466 * testsuite/binutils-all/common-1c.d: Likewise.
467 * testsuite/binutils-all/common-1d.d: Likewise.
468 * testsuite/binutils-all/common-1e.d: Likewise.
469 * testsuite/binutils-all/common-1f.d: Likewise.
470 * testsuite/binutils-all/common-2.s: Likewise.
471 * testsuite/binutils-all/common-2a.d: Likewise.
472 * testsuite/binutils-all/common-2b.d: Likewise.
473 * testsuite/binutils-all/common-2c.d: Likewise.
474 * testsuite/binutils-all/common-2d.d: Likewise.
475 * testsuite/binutils-all/common-2e.d: Likewise.
476 * testsuite/binutils-all/common-2f.d: Likewise.
477 * testsuite/binutils-all/objcopy.exp
478 (objcopy_test_elf_common_symbols): New proc.
479 Run objcopy_test_elf_common_symbols for ELF targets
480
a9fb83be
L
4812016-02-16 H.J. Lu <hongjiu.lu@intel.com>
482
483 PR binutils/19647
484 * readelf.c (get_section_type_name): Add a missing break.
485
726c18e1
CZ
4862016-02-16 Claudiu Zissulescu <claziss@synopsys.com>
487
488 * readelf.c (is_32bit_pcrel_reloc): Add R_ARC_32_PCREL.
489
9fb71ee4
NC
4902016-02-15 Nick Clifton <nickc@redhat.com>
491
492 * readelf.c (get_section_type_name): Add hex prefix to offsets
493 printed for LOPROC and LOOS values. Ensure that a result is
494 always returned for the V850 target, even when an unrecognised
495 processor specific value is encountered.
496 (process_section_headers): Display key values in the order in
497 which they appear to the user. Add the "C (compressed)" value to
498 the list.
499
96d491cf
L
5002016-02-12 H.J. Lu <hongjiu.lu@intel.com>
501
502 * doc/binutils.texi: Fix a typo.
503
bdbca4e6
CM
5042016-02-05 Cupertino Miranda <Cupertino.Miranda@synopsys.com>
505
506 * testsuite/binutils-all/objdump.exp: Update expected default
507 architecture value for ARC binaries.
508
14f2c699
L
5092016-02-02 H.J. Lu <hongjiu.lu@intel.com>
510
511 PR binutils/19547
512 * testsuite/binutils-all/objcopy.exp
513 (objcopy_test_without_global_symbol): New proc.
514 Run objcopy_test_without_global_symbol.
515 * testsuite/binutils-all/pr19547.c: New file.
516
bf150a0b
L
5172016-01-28 H.J. Lu <hongjiu.lu@intel.com>
518
519 PR binutils/19523
520 * Makefile.am (check-DEJAGNU): Pass CC and CC_FOR_BUILD to
521 runtest.
522 * Makefile.in: Regenerated.
523 * testsuite/binutils-all/compress.exp (test_gnu_debuglink): New
524 proc.
525 Run test_gnu_debuglink for native ELF build.
526
0398b8d6
NC
5272016-01-20 Nick Clifton <nickc@redhat.com>
528
529 PR 19495
530 * testsuite/binutils-all/dlltool.exp: Fix tests for targets which
bdbca4e6 531 do not support inserting leading underscores.
0398b8d6 532
91f68a68
MG
5332016-01-20 Mickael Guene <mickael.guene@st.com>
534
535 * readelf.c (get_elf_section_flags): Display y letter for section
536 with SHF_ARM_NOREAD section flag in readelf section output.
537 (process_section_headers): Add y letter in readelf section output
538 key mapping for ARM architecture.
539 * objdump.c (dump_section_header): Display NOREAD attributes as
540 well.
541 * doc/binutils.texi (objdump): Note that it is correct for
542 sections to have both the READONLY and NOREAD attributes.
543
40068dcc
JB
5442016-01-19 John Baldwin <jhb@FreeBSD.org>
545
546 * readelf.c (get_freebsd_elfcore_note_type): Remove unused variable.
547
f4ddf30f
JB
5482016-01-19 John Baldwin <jhb@FreeBSD.org>
549
550 * readelf.c (get_freebsd_elfcore_note_type): New
551 (process_note): Add support for FreeBSD core notes.
552
34e967a5
MC
5532016-01-18 Miranda Cupertino <Cupertino.Miranda@synopsys.com>
554 Zissulescu Claudiu <Claudiu.Zissulescu@synopsys.com>
555
556 * readelf.c (get_machine_flags): Add support for newer ARC ELF
557 header flags.
558
3d961d0d
AM
5592016-01-18 Alan Modra <amodra@gmail.com>
560
561 * configure: Regenerate.
562
5c14705f
AM
5632016-01-17 Alan Modra <amodra@gmail.com>
564
565 * configure: Regenerate.
566
b3066ae8
AM
5672016-01-17 Alan Modra <amodra@gmail.com>
568
569 * testsuite/lib/binutils-common.exp (is_elf_format): Return true
570 for m68hc11/12 and xgate triples.
571
adec12c1
AM
5722016-01-17 Alan Modra <amodra@gmail.com>
573
574 * readelf.c (is_32bit_abs_reloc): Add R_M68HC11_32.
575
6f2750fe
AM
5762016-01-01 Alan Modra <amodra@gmail.com>
577
578 Update year range in copyright notice of all files.
579
3499769a
AM
580For older changes see ChangeLog-2015 and testsuite/ChangeLog-1215
581\f
582Copyright (C) 2016 Free Software Foundation, Inc.
583
584Copying and distribution of this file, with or without modification,
585are permitted in any medium without royalty provided the copyright
586notice and this notice are preserved.
587
588Local Variables:
589mode: change-log
590left-margin: 8
591fill-column: 74
592version-control: never
593End:
This page took 0.069113 seconds and 4 git commands to generate.