Remove use of alloca.
[deliverable/binutils-gdb.git] / binutils / ChangeLog
1 2016-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
11 2016-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
18 2016-03-04 Matthew Wahab <matthew.wahab@arm.com>
19
20 * readelf.c (arm_attry_tag_FP_arch): Add "NEON for ARMv8.1".
21
22 2016-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
53 2016-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
58 2016-02-16 Claudiu Zissulescu <claziss@synopsys.com>
59
60 * readelf.c (is_32bit_pcrel_reloc): Add R_ARC_32_PCREL.
61
62 2016-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
72 2016-02-12 H.J. Lu <hongjiu.lu@intel.com>
73
74 * doc/binutils.texi: Fix a typo.
75
76 2016-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
81 2016-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
89 2016-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
99 2016-01-20 Nick Clifton <nickc@redhat.com>
100
101 PR 19495
102 * testsuite/binutils-all/dlltool.exp: Fix tests for targets which
103 do not support inserting leading underscores.
104
105 2016-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
116 2016-01-19 John Baldwin <jhb@FreeBSD.org>
117
118 * readelf.c (get_freebsd_elfcore_note_type): Remove unused variable.
119
120 2016-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
125 2016-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
131 2016-01-18 Alan Modra <amodra@gmail.com>
132
133 * configure: Regenerate.
134
135 2016-01-17 Alan Modra <amodra@gmail.com>
136
137 * configure: Regenerate.
138
139 2016-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
144 2016-01-17 Alan Modra <amodra@gmail.com>
145
146 * readelf.c (is_32bit_abs_reloc): Add R_M68HC11_32.
147
148 2016-01-01 Alan Modra <amodra@gmail.com>
149
150 Update year range in copyright notice of all files.
151
152 For older changes see ChangeLog-2015 and testsuite/ChangeLog-1215
153 \f
154 Copyright (C) 2016 Free Software Foundation, Inc.
155
156 Copying and distribution of this file, with or without modification,
157 are permitted in any medium without royalty provided the copyright
158 notice and this notice are preserved.
159
160 Local Variables:
161 mode: change-log
162 left-margin: 8
163 fill-column: 74
164 version-control: never
165 End:
This page took 0.042238 seconds and 4 git commands to generate.