]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - binutils/ChangeLog
Remove use of alloca.
[thirdparty/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
e1fa0163
NC
12016-03-21 Nick Clifton <nickc@redhat.com>
2
3 * dlltool.c: Replace use of alloca with call to xmalloc.
4 * dllwrap.c: Likewise.
5 * nlmconv.c: Likewise.
6 * objdump.c: Likewise.
7 * resrc.c: Likewise.
8 * winduni.c: Likewise.
9 * configure: Regenerate.
10
4fc87424
NC
112016-03-07 Nick Clifton <nickc@redhat.com>
12
13 PR binutils/19775
14 * testsuite/binutils-all/ar.exp (proc empty_archive): New proc.
15 Run the new proc.
16 * testsuite/binutils-all/empty: New, empty, file.
17
9411fd44
MW
182016-03-04 Matthew Wahab <matthew.wahab@arm.com>
19
20 * readelf.c (arm_attry_tag_FP_arch): Add "NEON for ARMv8.1".
21
11e5f1ec
L
222016-02-26 H.J. Lu <hongjiu.lu@intel.com>
23
24 PR ld/19645
25 * NEWS: Mention --elf-stt-common= for objcopy.
26 * doc/binutils.texi: Document --elf-stt-common= for objcopy.
27 * objcopy.c (do_elf_stt_common): New.
28 (command_line_switch): Add OPTION_ELF_STT_COMMON.
29 (copy_options): Add --elf-stt-common=.
30 (copy_usage): Add --elf-stt-common=.
31 (copy_object): Also check do_elf_stt_common for ELF targets.
32 (copy_file): Handle do_elf_stt_common.
33 (copy_main): Handle OPTION_ELF_STT_COMMON.
34 * readelf.c (apply_relocations): Support STT_COMMON.
35 * testsuite/binutils-all/common-1.s: New file.
36 * testsuite/binutils-all/common-1a.d: Likewise.
37 * testsuite/binutils-all/common-1b.d: Likewise.
38 * testsuite/binutils-all/common-1c.d: Likewise.
39 * testsuite/binutils-all/common-1d.d: Likewise.
40 * testsuite/binutils-all/common-1e.d: Likewise.
41 * testsuite/binutils-all/common-1f.d: Likewise.
42 * testsuite/binutils-all/common-2.s: Likewise.
43 * testsuite/binutils-all/common-2a.d: Likewise.
44 * testsuite/binutils-all/common-2b.d: Likewise.
45 * testsuite/binutils-all/common-2c.d: Likewise.
46 * testsuite/binutils-all/common-2d.d: Likewise.
47 * testsuite/binutils-all/common-2e.d: Likewise.
48 * testsuite/binutils-all/common-2f.d: Likewise.
49 * testsuite/binutils-all/objcopy.exp
50 (objcopy_test_elf_common_symbols): New proc.
51 Run objcopy_test_elf_common_symbols for ELF targets
52
a9fb83be
L
532016-02-16 H.J. Lu <hongjiu.lu@intel.com>
54
55 PR binutils/19647
56 * readelf.c (get_section_type_name): Add a missing break.
57
726c18e1
CZ
582016-02-16 Claudiu Zissulescu <claziss@synopsys.com>
59
60 * readelf.c (is_32bit_pcrel_reloc): Add R_ARC_32_PCREL.
61
9fb71ee4
NC
622016-02-15 Nick Clifton <nickc@redhat.com>
63
64 * readelf.c (get_section_type_name): Add hex prefix to offsets
65 printed for LOPROC and LOOS values. Ensure that a result is
66 always returned for the V850 target, even when an unrecognised
67 processor specific value is encountered.
68 (process_section_headers): Display key values in the order in
69 which they appear to the user. Add the "C (compressed)" value to
70 the list.
71
96d491cf
L
722016-02-12 H.J. Lu <hongjiu.lu@intel.com>
73
74 * doc/binutils.texi: Fix a typo.
75
bdbca4e6
CM
762016-02-05 Cupertino Miranda <Cupertino.Miranda@synopsys.com>
77
78 * testsuite/binutils-all/objdump.exp: Update expected default
79 architecture value for ARC binaries.
80
14f2c699
L
812016-02-02 H.J. Lu <hongjiu.lu@intel.com>
82
83 PR binutils/19547
84 * testsuite/binutils-all/objcopy.exp
85 (objcopy_test_without_global_symbol): New proc.
86 Run objcopy_test_without_global_symbol.
87 * testsuite/binutils-all/pr19547.c: New file.
88
bf150a0b
L
892016-01-28 H.J. Lu <hongjiu.lu@intel.com>
90
91 PR binutils/19523
92 * Makefile.am (check-DEJAGNU): Pass CC and CC_FOR_BUILD to
93 runtest.
94 * Makefile.in: Regenerated.
95 * testsuite/binutils-all/compress.exp (test_gnu_debuglink): New
96 proc.
97 Run test_gnu_debuglink for native ELF build.
98
0398b8d6
NC
992016-01-20 Nick Clifton <nickc@redhat.com>
100
101 PR 19495
102 * testsuite/binutils-all/dlltool.exp: Fix tests for targets which
bdbca4e6 103 do not support inserting leading underscores.
0398b8d6 104
91f68a68
MG
1052016-01-20 Mickael Guene <mickael.guene@st.com>
106
107 * readelf.c (get_elf_section_flags): Display y letter for section
108 with SHF_ARM_NOREAD section flag in readelf section output.
109 (process_section_headers): Add y letter in readelf section output
110 key mapping for ARM architecture.
111 * objdump.c (dump_section_header): Display NOREAD attributes as
112 well.
113 * doc/binutils.texi (objdump): Note that it is correct for
114 sections to have both the READONLY and NOREAD attributes.
115
40068dcc
JB
1162016-01-19 John Baldwin <jhb@FreeBSD.org>
117
118 * readelf.c (get_freebsd_elfcore_note_type): Remove unused variable.
119
f4ddf30f
JB
1202016-01-19 John Baldwin <jhb@FreeBSD.org>
121
122 * readelf.c (get_freebsd_elfcore_note_type): New
123 (process_note): Add support for FreeBSD core notes.
124
34e967a5
MC
1252016-01-18 Miranda Cupertino <Cupertino.Miranda@synopsys.com>
126 Zissulescu Claudiu <Claudiu.Zissulescu@synopsys.com>
127
128 * readelf.c (get_machine_flags): Add support for newer ARC ELF
129 header flags.
130
3d961d0d
AM
1312016-01-18 Alan Modra <amodra@gmail.com>
132
133 * configure: Regenerate.
134
5c14705f
AM
1352016-01-17 Alan Modra <amodra@gmail.com>
136
137 * configure: Regenerate.
138
b3066ae8
AM
1392016-01-17 Alan Modra <amodra@gmail.com>
140
141 * testsuite/lib/binutils-common.exp (is_elf_format): Return true
142 for m68hc11/12 and xgate triples.
143
adec12c1
AM
1442016-01-17 Alan Modra <amodra@gmail.com>
145
146 * readelf.c (is_32bit_abs_reloc): Add R_M68HC11_32.
147
6f2750fe
AM
1482016-01-01 Alan Modra <amodra@gmail.com>
149
150 Update year range in copyright notice of all files.
151
3499769a
AM
152For older changes see ChangeLog-2015 and testsuite/ChangeLog-1215
153\f
154Copyright (C) 2016 Free Software Foundation, Inc.
155
156Copying and distribution of this file, with or without modification,
157are permitted in any medium without royalty provided the copyright
158notice and this notice are preserved.
159
160Local Variables:
161mode: change-log
162left-margin: 8
163fill-column: 74
164version-control: never
165End: