Display user op byte
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
0502a2b4
JK
12017-02-22 Jan Kratochvil <jan.kratochvil@redhat.com>
2
3 * dwarf.c (decode_location_expression): Display also OP.
4
233f82cf
MR
52017-02-22 Maciej W. Rozycki <macro@imgtec.com>
6
7 * readelf.c (process_version_sections) <SHT_GNU_verdef>: Print a
8 new line between the heading and the first version definition
9 entry.
10
43a444f9
NC
112017-02-20 Nick Clifton <nickc@redhat.com>
12
13 PR binutils/21156
14 * dwarf.c (cu_tu_indexes_read): Move into...
15 (load_cu_tu_indexes): ... here. Change the variable into
16 tri-state. Change the function into boolean, returning
17 false if the indicies could not be loaded.
18 (find_cu_tu_set): Return NULL if the indicies could not be
19 loaded.
20
b814a36d
NC
212017-02-17 Nick Clifton <nickc@redhat.com>
22
23 PR binutils/21156
24 * readelf.c (find_section_in_set): Test for invalid section
25 indicies.
26
1b4b80bf
NC
272017-02-17 Nick Clifton <nickc@redhat.com>
28
29 * readelf.c (get_section_type_name): Add decoding of GNU section
30 types.
31
7c723eec
NC
322017-02-15 Nick Clifton <nickc@redhat.com>
33
34 * MAINTAINERS: (MIPS, MN10300): Move Eric Christopher to Past
35 Maintainers section.
36
bc303e5d
NC
372017-02-14 Nick Clifton <nickc@redhat.com>
38
39 PR binutils/21159
40 * readelf.c (dump_section_as_strings): Reset the start address if
41 no decompression is perfromed.
42 (dump_section_as_bytes): Likewise.
43
92134dc1
NC
442017-02-14 Nick Clifton <nickc@redhat.com>
45
46 PR binutils/21158
47 * rddbg.c (read_symbol_stabs_debugging_info): Check for a null or
48 empty symbol name.
49
a2dea0b2
NC
502017-02-14 Nick Clifton <nickc@redhat.com>
51
52 PR binutils/21157
53 * stabs.c (parse_stab_enum_type): Check for corrupt NAME:VALUE
54 pairs.
55 (parse_number): Exit early if passed an empty string.
56
b32e566b
NC
572017-02-14 Nick Clifton <nickc@redhat.com>
58
59 PR binutils/21155
60 * readelf.c (IN_RANGE): New macro. Tests for an address + offset
61 being within a given range.
62 (target_specific_reloc_handling): Use macro to test for underflow
63 as well as overflow of reloc offset.
64
c1221402
NC
652017-02-13 Nick Clifton <nickc@redhat.com>
66
67 PR binutils/21150
68 * nm.c (file_symbol): Add test of string length before testing
69 string characters.
70
f055032e
NC
712017-02-13 Nick Clifton <nickc@redhat.com>
72
73 PR binutils/21135
74 * readelf.c (dump_section_as_bytes): Handle the case where
75 uncompress_section_contents returns false.
1835f746 76 (dump_section_as_bytes, load_specific_debug_section): Likewise.
f055032e 77
ebdf1ebf
NC
782017-02-13 Nick Clifton <nickc@redhat.com>
79
80 PR binutils/21149
81 * readelf.c (get_compression_header): Add size parameter. Check
82 size against sizeof compression header before attempting to
83 extract the header.
84 (process_section_headers): Pass size to get_compression_header.
85 (dump_section_as_strings): Likewise.
86 (dump_section_as_bytes): Likewise.
87 (load_specific_debug_section): Likewise.
88
4aeb00ad
NC
892017-02-13 Nick Clifton <nickc@redhat.com>
90
91 PR binutils/21148
92 * readelf.c (process_version_sections): Include size of auxillary
93 version information when checking for buffer overflow.
94
0ee3043f
NC
952017-02-13 Nick Clifton <nickc@redhat.com>
96
97 PR binutils/21147
98 * readelf.c (process_section_contents): Fix off by one error
99 reporting un-dumped sections.
100
f84ce13b
NC
1012017-02-13 Nick Clifton <nickc@redhat.com>
102
103 PR binutils/21139
104 * readelf.c (target_specific_reloc_handling): Add num_syms
105 parameter. Check for symbol table overflow before accessing
106 symbol value. If reloc pointer is NULL, discard all saved state.
107 (apply_relocations): Pass num_syms to target_specific_reloc_handling.
108 Call target_specific_reloc_handling with a NULL reloc pointer
109 after processing all of the relocs.
110
03f7786e
NC
1112017-02-13 Nick Clifton <nickc@redhat.com>
112
113 PR binutils/21137
114 * readelf.c (target_specific_reloc_handling): Add end parameter.
115 Check for buffer overflow before writing relocated values.
116 (apply_relocations): Pass end to target_specific_reloc_handling.
117
387dd777
DP
1182017-01-27 Dilyan Palauzov <dilyan.palauzov@aegee.org>
119 Nick Clifton <nickc@redhat.com>
120
121 PR 20343
122 * doc/binutils.texi (ar): Extend documentation of the --plugin
123 option. Include a description of where the plugins should be
124 located.
125 (nm): Likewise.
126
cf581a9b
NC
1272017-01-23 Nick Clifton <nickc@redhat.com>
128
129 * MAINTAINERS: Add Bernd to Past Maintainers section.
c49f9d0f 130 (SCORE): Remove Mei Ligang as maintainer. Add to Past Maintainers
71d01c69 131 section.
cf581a9b 132
715e99a4
BS
1332017-01-23 Bernd Schmidt <bschmidt@redhat.com>
134
135 * MAINTAINERS (BFIN): Remove myself as Blackfin maintainer.
136
1737c640
AB
1372017-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
138
139 * objdump.c (dump_section_header): Extract max section name length
140 from data parameter, use this when formatting output.
141 (find_longest_section_name): New function.
142 (dump_headers): Calculate longest section name when in wide mode,
143 reformat to unify printing of header line.
144
2cedb9eb
BR
1452017-01-18 Bernhard Rosenkranzer <bero@lindev.ch>
146
147 PR 21059
148 * arlex.l: Support processing with flex 2.6.3.
149 * deflex.l: Likewise.
150
6bb21700
DT
1512017-01-17 Dmitry Timoshkov <dmitry@baikal.ru>
152
153 * resbin.c: Optional dialog control data immediately follows
154 the control description without alignment.
155 * testsuite/binutils-all/windres/controldata.rc: New test.
156 source.
157 * testsuite/binutils-all/windres/controldata.rsd: New test.
158
2425a30e
NC
1592017-01-12 Nick Clifton <nickc@redhat.com>
160
161 PR binutils/20876
162 * NEWS: Mention the new feature.
163 * testsuite/binutils-all/objdump.exp (test_build_id_debuglink):
164 New proc to test the location of separate debug info files using
165 the build-id method.
166
b972a0d6
NC
1672017-01-10 Nick Clifton <nickc@redhat.com>
168
169 PR 21034
170 * stabs.c (parse_stab_members): Fix thinko checking for g++
171 version 1 stabs information.
172
cd6581da
NC
1732017-01-09 Nick Clifton <nickc@redhat.com>
174
175 * objdump.c (display_file): Add new parameter 'last_file'. If
176 last_file is true, do not call bfd_close at the end of the
177 function.
178 (main): Set the value of the last_file parameter when calling
179 display_file.
180
4d74727a
AM
1812017-01-09 Alan Modra <amodra@gmail.com>
182
183 * readelf.c (process_section_headers): Correct .rel.dyn/.rela.dyn
184 comment.
185
fd13a84b
NC
1862017-01-06 Nick Clifton <nickc@redhat.com>
187
188 * MAINTAINERS: Move Paul Brook to the Past Maintainers section.
189
b0556316
DP
1902017-01-04 Dilan Palauzov <dilyan.palauzov@aegee.org>
191
192 PR 20958
193 * syslex.l (option): Add noyywrap
194 (yywrap): Delete.
195
2571583a
AM
1962017-01-02 Alan Modra <amodra@gmail.com>
197
198 Update year range in copyright notice of all files.
199
5c1ad6b5 200For older changes see ChangeLog-2016
3499769a 201\f
5c1ad6b5 202Copyright (C) 2017 Free Software Foundation, Inc.
3499769a
AM
203
204Copying and distribution of this file, with or without modification,
205are permitted in any medium without royalty provided the copyright
206notice and this notice are preserved.
207
208Local Variables:
209mode: change-log
210left-margin: 8
211fill-column: 74
212version-control: never
213End:
This page took 0.081263 seconds and 4 git commands to generate.