m32r: make mach_table static and const
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
8f4f9071
MF
12016-05-11 Andrew Bennett <andrew.bennett@imgtec.com>
2
3 * readelf.c (print_mips_ases): Add DSPR3.
4
15afaa63
TP
52016-05-10 Thomas Preud'homme <thomas.preudhomme@arm.com>
6
7 * readelf.c (display_arm_attribute): Add output for Tag_DSP_extension.
8 (arm_attr_public_tags): Define DSP_extension attribute.
9
29f4fdc4
AB
102016-05-10 Andrew Burgess <andrew.burgess@embecosm.com>
11
12 * doc/binutils.texi (nm): Update description of --size-sort.
13
315350be
NC
142016-05-09 Nick Clifton <nickc@redhat.com>
15
16 PR binutils/20063
17 * readelf.c (get_32bit_section_headers): Warn if an out of range
18 sh_link or sh_info field is encountered.
19 (get_64bit_section_headers): Likewise.
20
4a85cc09
SKS
212016-05-04 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
22
23 * testsuite/lib/binutils-common.exp (is_elf_format): Add avr-*-*.
24
99d1b268
NC
252016-05-03 Nick Clifton <nickc@redhat.com>
26
27 * po/sv.po: Updated Swedish translation.
28
d347c9df
PS
292016-04-29 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
30
31 * readelf.c (is_32bit_pcrel_reloc): Return true if reloc is 32-bit
32 PC relocation for AVR target.
33 (is_none_reloc): Return true if reloc is any of AVR diff
34 relocations.
35
5522f910
NC
362016-04-29 Nick Clifton <nickc@redhat.com>
37
38 PR 19938
39 * readelf.c (get_solaris_segment_type): New function.
40 (get_segment_type): Call it.
41
786a118c
NC
422016-04-28 Nick Clifton <nickc@redhat.com>
43
44 * po/zh_CN.po: Updated Chinese (simplified) translation.
45
4bd13cde
NC
462016-04-28 Nick Clifton <nickc@redhat.com>
47
48 PR target/19722
49 * testsuite/binutils-all/aarch64/illegal.s: New test.
50 * testsuite/binutils-all/aarch64/illegal.d: New test driver.
51
e6c7cdec
TS
522016-04-20 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
53
54 * resres.c: Likewise.
55
6fd8e7c2
L
562016-04-15 H.J. Lu <hongjiu.lu@intel.com>
57
58 * Makefile.in: Regenerated with automake 1.11.6.
59 * aclocal.m4: Likewise.
60 * doc/Makefile.in: Likewise.
61
84865015
NC
622016-04-14 Nick Clifton <nickc@redhat.com>
63
64 PR target/19938
65 * testsuite/binutils-all/i386/compressed-1b.d: Allow for the
66 string sections possibly having the SHF_STRINGS flag bit set.
67 * testsuite/binutils-all/i386/compressed-1c.d: Likewise.
68 * testsuite/binutils-all/readelf.s: Likewise.
69 * testsuite/binutils-all/readelf.s-64: Likewise.
70 * testsuite/binutils-all/x86-64/compressed-1b.d: Likewise.
71 * testsuite/binutils-all/x86-64/compressed-1c.d: Likewise.
72
fd85a6a1
NC
732016-04-13 Nick Clifton <nickc@redhat.com>
74
84865015 75 PR target/19938
fd85a6a1
NC
76 * readelf.c (get_solaris_section_type): New function: Returns the
77 name of Solaris specific section types.
78 (get_solaris_dynamic_type): New function: Return the name of
79 Solaris specific dynamic types.
80 (get_dynamic_type): Use get_solaris_dynamic_type.
81 (get_section_type_name): Use get_solaris_section_type.
82 (get_solaris_symbol_visibility): New function: Returns Solaris
83 specific symbol visibilities.
84 (print_dynamic_symbol): Use get_solaris_symbol_visibility.
85 (process_symbol_table): Likewise.
86
d6bb17b0
AA
872016-04-13 Andreas Arnez <arnez@linux.vnet.ibm.com>
88
89 * dwarf.h (init_dwarf_regnames_s390): Declare.
90 * dwarf.c (dwarf_regnames_s390): New.
91 (init_dwarf_regnames_s390): New.
92 (init_dwarf_regnames): Call it.
93 * objdump.c (dump_dwarf): Likewise.
94
92708cec
MR
952016-04-11 Maciej W. Rozycki <macro@imgtec.com>
96
97 * testsuite/binutils-all/mips/mips16-undecoded.d: New test.
98 * testsuite/binutils-all/mips/mips16-undecoded.s: New test
99 source.
100 * testsuite/binutils-all/mips/mips.exp: Run the new test.
101
67f101ee
NC
1022016-04-04 Nick Clifton <nickc@redhat.com>
103
104 PR 19872
105 * dwarf.c (display_debug_aranges): Skip warning about unrecognised
106 version number if the version is zero.
107
ed754a13
AM
1082016-03-29 Alan Modra <amodra@gmail.com>
109
110 * readelf.c (get_data): Use BFD_VMA_FMT to print bfd_size_type vars.
111 (get_dynamic_data): Likewise.
112
9780e045
NC
1132016-03-22 Nick Clifton <nickc@redhat.com>
114
34b9f729
NC
115 PR 19851
116 * dwarf.c (SAFE_BYTE_GET): Replace local dynamic array allocation
117 with run time size check.
118
9780e045
NC
119 * configure: Regenerate.
120
8699fc3e
AB
1212016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
122
123 * readelf.c (decode_ARC_machine_flags): Handle nps400.
124
a9522a21
AB
1252016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
126
127 * readelf.c (get_machine_flags): Move arc processing into...
128 (decode_ARC_machine_flags): ... new function. Remove use of
129 EF_ARC_CPU_GENERIC, change default case from "generic arc" to
130 "unknown arc". Merged ABI printing between two machine types.
131
24740d83
AB
1322016-03-21 Andrew Burgess <andrew.burgess@embecosm.com>
133
134 * testsuite/binutils-all/objdump.exp (cpus_expected): Add ARC700
135 to the architecture list.
136
e1fa0163
NC
1372016-03-21 Nick Clifton <nickc@redhat.com>
138
139 * dlltool.c: Replace use of alloca with call to xmalloc.
140 * dllwrap.c: Likewise.
141 * nlmconv.c: Likewise.
142 * objdump.c: Likewise.
143 * resrc.c: Likewise.
144 * winduni.c: Likewise.
145 * configure: Regenerate.
146
4fc87424
NC
1472016-03-07 Nick Clifton <nickc@redhat.com>
148
149 PR binutils/19775
150 * testsuite/binutils-all/ar.exp (proc empty_archive): New proc.
151 Run the new proc.
152 * testsuite/binutils-all/empty: New, empty, file.
153
9411fd44
MW
1542016-03-04 Matthew Wahab <matthew.wahab@arm.com>
155
156 * readelf.c (arm_attry_tag_FP_arch): Add "NEON for ARMv8.1".
157
11e5f1ec
L
1582016-02-26 H.J. Lu <hongjiu.lu@intel.com>
159
160 PR ld/19645
161 * NEWS: Mention --elf-stt-common= for objcopy.
162 * doc/binutils.texi: Document --elf-stt-common= for objcopy.
163 * objcopy.c (do_elf_stt_common): New.
164 (command_line_switch): Add OPTION_ELF_STT_COMMON.
165 (copy_options): Add --elf-stt-common=.
166 (copy_usage): Add --elf-stt-common=.
167 (copy_object): Also check do_elf_stt_common for ELF targets.
168 (copy_file): Handle do_elf_stt_common.
169 (copy_main): Handle OPTION_ELF_STT_COMMON.
170 * readelf.c (apply_relocations): Support STT_COMMON.
171 * testsuite/binutils-all/common-1.s: New file.
172 * testsuite/binutils-all/common-1a.d: Likewise.
173 * testsuite/binutils-all/common-1b.d: Likewise.
174 * testsuite/binutils-all/common-1c.d: Likewise.
175 * testsuite/binutils-all/common-1d.d: Likewise.
176 * testsuite/binutils-all/common-1e.d: Likewise.
177 * testsuite/binutils-all/common-1f.d: Likewise.
178 * testsuite/binutils-all/common-2.s: Likewise.
179 * testsuite/binutils-all/common-2a.d: Likewise.
180 * testsuite/binutils-all/common-2b.d: Likewise.
181 * testsuite/binutils-all/common-2c.d: Likewise.
182 * testsuite/binutils-all/common-2d.d: Likewise.
183 * testsuite/binutils-all/common-2e.d: Likewise.
184 * testsuite/binutils-all/common-2f.d: Likewise.
185 * testsuite/binutils-all/objcopy.exp
186 (objcopy_test_elf_common_symbols): New proc.
187 Run objcopy_test_elf_common_symbols for ELF targets
188
a9fb83be
L
1892016-02-16 H.J. Lu <hongjiu.lu@intel.com>
190
191 PR binutils/19647
192 * readelf.c (get_section_type_name): Add a missing break.
193
726c18e1
CZ
1942016-02-16 Claudiu Zissulescu <claziss@synopsys.com>
195
196 * readelf.c (is_32bit_pcrel_reloc): Add R_ARC_32_PCREL.
197
9fb71ee4
NC
1982016-02-15 Nick Clifton <nickc@redhat.com>
199
200 * readelf.c (get_section_type_name): Add hex prefix to offsets
201 printed for LOPROC and LOOS values. Ensure that a result is
202 always returned for the V850 target, even when an unrecognised
203 processor specific value is encountered.
204 (process_section_headers): Display key values in the order in
205 which they appear to the user. Add the "C (compressed)" value to
206 the list.
207
96d491cf
L
2082016-02-12 H.J. Lu <hongjiu.lu@intel.com>
209
210 * doc/binutils.texi: Fix a typo.
211
bdbca4e6
CM
2122016-02-05 Cupertino Miranda <Cupertino.Miranda@synopsys.com>
213
214 * testsuite/binutils-all/objdump.exp: Update expected default
215 architecture value for ARC binaries.
216
14f2c699
L
2172016-02-02 H.J. Lu <hongjiu.lu@intel.com>
218
219 PR binutils/19547
220 * testsuite/binutils-all/objcopy.exp
221 (objcopy_test_without_global_symbol): New proc.
222 Run objcopy_test_without_global_symbol.
223 * testsuite/binutils-all/pr19547.c: New file.
224
bf150a0b
L
2252016-01-28 H.J. Lu <hongjiu.lu@intel.com>
226
227 PR binutils/19523
228 * Makefile.am (check-DEJAGNU): Pass CC and CC_FOR_BUILD to
229 runtest.
230 * Makefile.in: Regenerated.
231 * testsuite/binutils-all/compress.exp (test_gnu_debuglink): New
232 proc.
233 Run test_gnu_debuglink for native ELF build.
234
0398b8d6
NC
2352016-01-20 Nick Clifton <nickc@redhat.com>
236
237 PR 19495
238 * testsuite/binutils-all/dlltool.exp: Fix tests for targets which
bdbca4e6 239 do not support inserting leading underscores.
0398b8d6 240
91f68a68
MG
2412016-01-20 Mickael Guene <mickael.guene@st.com>
242
243 * readelf.c (get_elf_section_flags): Display y letter for section
244 with SHF_ARM_NOREAD section flag in readelf section output.
245 (process_section_headers): Add y letter in readelf section output
246 key mapping for ARM architecture.
247 * objdump.c (dump_section_header): Display NOREAD attributes as
248 well.
249 * doc/binutils.texi (objdump): Note that it is correct for
250 sections to have both the READONLY and NOREAD attributes.
251
40068dcc
JB
2522016-01-19 John Baldwin <jhb@FreeBSD.org>
253
254 * readelf.c (get_freebsd_elfcore_note_type): Remove unused variable.
255
f4ddf30f
JB
2562016-01-19 John Baldwin <jhb@FreeBSD.org>
257
258 * readelf.c (get_freebsd_elfcore_note_type): New
259 (process_note): Add support for FreeBSD core notes.
260
34e967a5
MC
2612016-01-18 Miranda Cupertino <Cupertino.Miranda@synopsys.com>
262 Zissulescu Claudiu <Claudiu.Zissulescu@synopsys.com>
263
264 * readelf.c (get_machine_flags): Add support for newer ARC ELF
265 header flags.
266
3d961d0d
AM
2672016-01-18 Alan Modra <amodra@gmail.com>
268
269 * configure: Regenerate.
270
5c14705f
AM
2712016-01-17 Alan Modra <amodra@gmail.com>
272
273 * configure: Regenerate.
274
b3066ae8
AM
2752016-01-17 Alan Modra <amodra@gmail.com>
276
277 * testsuite/lib/binutils-common.exp (is_elf_format): Return true
278 for m68hc11/12 and xgate triples.
279
adec12c1
AM
2802016-01-17 Alan Modra <amodra@gmail.com>
281
282 * readelf.c (is_32bit_abs_reloc): Add R_M68HC11_32.
283
6f2750fe
AM
2842016-01-01 Alan Modra <amodra@gmail.com>
285
286 Update year range in copyright notice of all files.
287
3499769a
AM
288For older changes see ChangeLog-2015 and testsuite/ChangeLog-1215
289\f
290Copyright (C) 2016 Free Software Foundation, Inc.
291
292Copying and distribution of this file, with or without modification,
293are permitted in any medium without royalty provided the copyright
294notice and this notice are preserved.
295
296Local Variables:
297mode: change-log
298left-margin: 8
299fill-column: 74
300version-control: never
301End:
This page took 0.050342 seconds and 4 git commands to generate.