]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - binutils/ChangeLog
Add mi-threads-interrupt.exp test (PR 20039)
[thirdparty/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
1401d2fe
MR
12016-05-18 Maciej W. Rozycki <macro@imgtec.com>
2
3 * testsuite/binutils-all/mips/mixed-mips16-micromips.d: New test.
4 * testsuite/binutils-all/mips/mixed-mips16-micromips.s: New test
5 source.
6 * testsuite/binutils-all/mips/mips.exp: Run the new test.
7
50498060
NC
82016-05-18 Nick Clifton <nickc@redhat.com>
9
10 * po/sv.po: Updated Swedish translation.
11
c69075ac
MR
122016-05-18 Maciej W. Rozycki <macro@imgtec.com>
13
14 * readelf.c (dynamic_section_mips_val) <DT_MIPS_RLD_VERSION>
15 <DT_MIPS_LOCAL_GOTNO, DT_MIPS_CONFLICTNO, DT_MIPS_LIBLISTNO>
16 <DT_MIPS_SYMTABNO, DT_MIPS_UNREFEXTNO, DT_MIPS_HIPAGENO>
17 <DT_MIPS_DELTA_CLASS_NO, DT_MIPS_DELTA_INSTANCE_NO>
18 <DT_MIPS_DELTA_RELOC_NO, DT_MIPS_DELTA_SYM_NO>
19 <DT_MIPS_DELTA_CLASSSYM_NO, DT_MIPS_COMPACT_SIZE>: Use the
20 `d_val' rather than `d_ptr' member of the dynamic entry.
21
a43942db
MR
222016-05-17 Maciej W. Rozycki <macro@imgtec.com>
23
24 * testsuite/lib/binutils-common.exp (supports_gnu_unique): New
25 procedure.
26 * testsuite/binutils-all/objcopy.exp: Use `supports_gnu_unique'
27 with the `strip-10' test.
28
71de3413
MR
292016-05-16 Maciej W. Rozycki <macro@imgtec.com>
30
31 * testsuite/binutils-all/objcopy.exp: Don't skip the `strip-10'
32 test for the V850.
33
8f4f9071
MF
342016-05-11 Andrew Bennett <andrew.bennett@imgtec.com>
35
36 * readelf.c (print_mips_ases): Add DSPR3.
37
15afaa63
TP
382016-05-10 Thomas Preud'homme <thomas.preudhomme@arm.com>
39
40 * readelf.c (display_arm_attribute): Add output for Tag_DSP_extension.
41 (arm_attr_public_tags): Define DSP_extension attribute.
42
29f4fdc4
AB
432016-05-10 Andrew Burgess <andrew.burgess@embecosm.com>
44
45 * doc/binutils.texi (nm): Update description of --size-sort.
46
315350be
NC
472016-05-09 Nick Clifton <nickc@redhat.com>
48
49 PR binutils/20063
50 * readelf.c (get_32bit_section_headers): Warn if an out of range
51 sh_link or sh_info field is encountered.
52 (get_64bit_section_headers): Likewise.
53
4a85cc09
SKS
542016-05-04 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
55
56 * testsuite/lib/binutils-common.exp (is_elf_format): Add avr-*-*.
57
99d1b268
NC
582016-05-03 Nick Clifton <nickc@redhat.com>
59
60 * po/sv.po: Updated Swedish translation.
61
d347c9df
PS
622016-04-29 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
63
64 * readelf.c (is_32bit_pcrel_reloc): Return true if reloc is 32-bit
65 PC relocation for AVR target.
66 (is_none_reloc): Return true if reloc is any of AVR diff
67 relocations.
68
5522f910
NC
692016-04-29 Nick Clifton <nickc@redhat.com>
70
71 PR 19938
72 * readelf.c (get_solaris_segment_type): New function.
73 (get_segment_type): Call it.
74
786a118c
NC
752016-04-28 Nick Clifton <nickc@redhat.com>
76
77 * po/zh_CN.po: Updated Chinese (simplified) translation.
78
4bd13cde
NC
792016-04-28 Nick Clifton <nickc@redhat.com>
80
81 PR target/19722
82 * testsuite/binutils-all/aarch64/illegal.s: New test.
83 * testsuite/binutils-all/aarch64/illegal.d: New test driver.
84
e6c7cdec
TS
852016-04-20 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
86
87 * resres.c: Likewise.
88
6fd8e7c2
L
892016-04-15 H.J. Lu <hongjiu.lu@intel.com>
90
91 * Makefile.in: Regenerated with automake 1.11.6.
92 * aclocal.m4: Likewise.
93 * doc/Makefile.in: Likewise.
94
84865015
NC
952016-04-14 Nick Clifton <nickc@redhat.com>
96
97 PR target/19938
98 * testsuite/binutils-all/i386/compressed-1b.d: Allow for the
99 string sections possibly having the SHF_STRINGS flag bit set.
100 * testsuite/binutils-all/i386/compressed-1c.d: Likewise.
101 * testsuite/binutils-all/readelf.s: Likewise.
102 * testsuite/binutils-all/readelf.s-64: Likewise.
103 * testsuite/binutils-all/x86-64/compressed-1b.d: Likewise.
104 * testsuite/binutils-all/x86-64/compressed-1c.d: Likewise.
105
fd85a6a1
NC
1062016-04-13 Nick Clifton <nickc@redhat.com>
107
84865015 108 PR target/19938
fd85a6a1
NC
109 * readelf.c (get_solaris_section_type): New function: Returns the
110 name of Solaris specific section types.
111 (get_solaris_dynamic_type): New function: Return the name of
112 Solaris specific dynamic types.
113 (get_dynamic_type): Use get_solaris_dynamic_type.
114 (get_section_type_name): Use get_solaris_section_type.
115 (get_solaris_symbol_visibility): New function: Returns Solaris
116 specific symbol visibilities.
117 (print_dynamic_symbol): Use get_solaris_symbol_visibility.
118 (process_symbol_table): Likewise.
119
d6bb17b0
AA
1202016-04-13 Andreas Arnez <arnez@linux.vnet.ibm.com>
121
122 * dwarf.h (init_dwarf_regnames_s390): Declare.
123 * dwarf.c (dwarf_regnames_s390): New.
124 (init_dwarf_regnames_s390): New.
125 (init_dwarf_regnames): Call it.
126 * objdump.c (dump_dwarf): Likewise.
127
92708cec
MR
1282016-04-11 Maciej W. Rozycki <macro@imgtec.com>
129
130 * testsuite/binutils-all/mips/mips16-undecoded.d: New test.
131 * testsuite/binutils-all/mips/mips16-undecoded.s: New test
132 source.
133 * testsuite/binutils-all/mips/mips.exp: Run the new test.
134
67f101ee
NC
1352016-04-04 Nick Clifton <nickc@redhat.com>
136
137 PR 19872
138 * dwarf.c (display_debug_aranges): Skip warning about unrecognised
139 version number if the version is zero.
140
ed754a13
AM
1412016-03-29 Alan Modra <amodra@gmail.com>
142
143 * readelf.c (get_data): Use BFD_VMA_FMT to print bfd_size_type vars.
144 (get_dynamic_data): Likewise.
145
9780e045
NC
1462016-03-22 Nick Clifton <nickc@redhat.com>
147
34b9f729
NC
148 PR 19851
149 * dwarf.c (SAFE_BYTE_GET): Replace local dynamic array allocation
150 with run time size check.
151
9780e045
NC
152 * configure: Regenerate.
153
8699fc3e
AB
1542016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
155
156 * readelf.c (decode_ARC_machine_flags): Handle nps400.
157
a9522a21
AB
1582016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
159
160 * readelf.c (get_machine_flags): Move arc processing into...
161 (decode_ARC_machine_flags): ... new function. Remove use of
162 EF_ARC_CPU_GENERIC, change default case from "generic arc" to
163 "unknown arc". Merged ABI printing between two machine types.
164
24740d83
AB
1652016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
166
167 * testsuite/binutils-all/objdump.exp (cpus_expected): Add ARC700
168 to the architecture list.
169
e1fa0163
NC
1702016-03-21 Nick Clifton <nickc@redhat.com>
171
172 * dlltool.c: Replace use of alloca with call to xmalloc.
173 * dllwrap.c: Likewise.
174 * nlmconv.c: Likewise.
175 * objdump.c: Likewise.
176 * resrc.c: Likewise.
177 * winduni.c: Likewise.
178 * configure: Regenerate.
179
4fc87424
NC
1802016-03-07 Nick Clifton <nickc@redhat.com>
181
182 PR binutils/19775
183 * testsuite/binutils-all/ar.exp (proc empty_archive): New proc.
184 Run the new proc.
185 * testsuite/binutils-all/empty: New, empty, file.
186
9411fd44
MW
1872016-03-04 Matthew Wahab <matthew.wahab@arm.com>
188
189 * readelf.c (arm_attry_tag_FP_arch): Add "NEON for ARMv8.1".
190
11e5f1ec
L
1912016-02-26 H.J. Lu <hongjiu.lu@intel.com>
192
193 PR ld/19645
194 * NEWS: Mention --elf-stt-common= for objcopy.
195 * doc/binutils.texi: Document --elf-stt-common= for objcopy.
196 * objcopy.c (do_elf_stt_common): New.
197 (command_line_switch): Add OPTION_ELF_STT_COMMON.
198 (copy_options): Add --elf-stt-common=.
199 (copy_usage): Add --elf-stt-common=.
200 (copy_object): Also check do_elf_stt_common for ELF targets.
201 (copy_file): Handle do_elf_stt_common.
202 (copy_main): Handle OPTION_ELF_STT_COMMON.
203 * readelf.c (apply_relocations): Support STT_COMMON.
204 * testsuite/binutils-all/common-1.s: New file.
205 * testsuite/binutils-all/common-1a.d: Likewise.
206 * testsuite/binutils-all/common-1b.d: Likewise.
207 * testsuite/binutils-all/common-1c.d: Likewise.
208 * testsuite/binutils-all/common-1d.d: Likewise.
209 * testsuite/binutils-all/common-1e.d: Likewise.
210 * testsuite/binutils-all/common-1f.d: Likewise.
211 * testsuite/binutils-all/common-2.s: Likewise.
212 * testsuite/binutils-all/common-2a.d: Likewise.
213 * testsuite/binutils-all/common-2b.d: Likewise.
214 * testsuite/binutils-all/common-2c.d: Likewise.
215 * testsuite/binutils-all/common-2d.d: Likewise.
216 * testsuite/binutils-all/common-2e.d: Likewise.
217 * testsuite/binutils-all/common-2f.d: Likewise.
218 * testsuite/binutils-all/objcopy.exp
219 (objcopy_test_elf_common_symbols): New proc.
220 Run objcopy_test_elf_common_symbols for ELF targets
221
a9fb83be
L
2222016-02-16 H.J. Lu <hongjiu.lu@intel.com>
223
224 PR binutils/19647
225 * readelf.c (get_section_type_name): Add a missing break.
226
726c18e1
CZ
2272016-02-16 Claudiu Zissulescu <claziss@synopsys.com>
228
229 * readelf.c (is_32bit_pcrel_reloc): Add R_ARC_32_PCREL.
230
9fb71ee4
NC
2312016-02-15 Nick Clifton <nickc@redhat.com>
232
233 * readelf.c (get_section_type_name): Add hex prefix to offsets
234 printed for LOPROC and LOOS values. Ensure that a result is
235 always returned for the V850 target, even when an unrecognised
236 processor specific value is encountered.
237 (process_section_headers): Display key values in the order in
238 which they appear to the user. Add the "C (compressed)" value to
239 the list.
240
96d491cf
L
2412016-02-12 H.J. Lu <hongjiu.lu@intel.com>
242
243 * doc/binutils.texi: Fix a typo.
244
bdbca4e6
CM
2452016-02-05 Cupertino Miranda <Cupertino.Miranda@synopsys.com>
246
247 * testsuite/binutils-all/objdump.exp: Update expected default
248 architecture value for ARC binaries.
249
14f2c699
L
2502016-02-02 H.J. Lu <hongjiu.lu@intel.com>
251
252 PR binutils/19547
253 * testsuite/binutils-all/objcopy.exp
254 (objcopy_test_without_global_symbol): New proc.
255 Run objcopy_test_without_global_symbol.
256 * testsuite/binutils-all/pr19547.c: New file.
257
bf150a0b
L
2582016-01-28 H.J. Lu <hongjiu.lu@intel.com>
259
260 PR binutils/19523
261 * Makefile.am (check-DEJAGNU): Pass CC and CC_FOR_BUILD to
262 runtest.
263 * Makefile.in: Regenerated.
264 * testsuite/binutils-all/compress.exp (test_gnu_debuglink): New
265 proc.
266 Run test_gnu_debuglink for native ELF build.
267
0398b8d6
NC
2682016-01-20 Nick Clifton <nickc@redhat.com>
269
270 PR 19495
271 * testsuite/binutils-all/dlltool.exp: Fix tests for targets which
bdbca4e6 272 do not support inserting leading underscores.
0398b8d6 273
91f68a68
MG
2742016-01-20 Mickael Guene <mickael.guene@st.com>
275
276 * readelf.c (get_elf_section_flags): Display y letter for section
277 with SHF_ARM_NOREAD section flag in readelf section output.
278 (process_section_headers): Add y letter in readelf section output
279 key mapping for ARM architecture.
280 * objdump.c (dump_section_header): Display NOREAD attributes as
281 well.
282 * doc/binutils.texi (objdump): Note that it is correct for
283 sections to have both the READONLY and NOREAD attributes.
284
40068dcc
JB
2852016-01-19 John Baldwin <jhb@FreeBSD.org>
286
287 * readelf.c (get_freebsd_elfcore_note_type): Remove unused variable.
288
f4ddf30f
JB
2892016-01-19 John Baldwin <jhb@FreeBSD.org>
290
291 * readelf.c (get_freebsd_elfcore_note_type): New
292 (process_note): Add support for FreeBSD core notes.
293
34e967a5
MC
2942016-01-18 Miranda Cupertino <Cupertino.Miranda@synopsys.com>
295 Zissulescu Claudiu <Claudiu.Zissulescu@synopsys.com>
296
297 * readelf.c (get_machine_flags): Add support for newer ARC ELF
298 header flags.
299
3d961d0d
AM
3002016-01-18 Alan Modra <amodra@gmail.com>
301
302 * configure: Regenerate.
303
5c14705f
AM
3042016-01-17 Alan Modra <amodra@gmail.com>
305
306 * configure: Regenerate.
307
b3066ae8
AM
3082016-01-17 Alan Modra <amodra@gmail.com>
309
310 * testsuite/lib/binutils-common.exp (is_elf_format): Return true
311 for m68hc11/12 and xgate triples.
312
adec12c1
AM
3132016-01-17 Alan Modra <amodra@gmail.com>
314
315 * readelf.c (is_32bit_abs_reloc): Add R_M68HC11_32.
316
6f2750fe
AM
3172016-01-01 Alan Modra <amodra@gmail.com>
318
319 Update year range in copyright notice of all files.
320
3499769a
AM
321For older changes see ChangeLog-2015 and testsuite/ChangeLog-1215
322\f
323Copyright (C) 2016 Free Software Foundation, Inc.
324
325Copying and distribution of this file, with or without modification,
326are permitted in any medium without royalty provided the copyright
327notice and this notice are preserved.
328
329Local Variables:
330mode: change-log
331left-margin: 8
332fill-column: 74
333version-control: never
334End: