ChangeLog revision 1.1 1 1.1 christos 2013-01-22 Alan Modra <amodra (a] gmail.com>
2 1.1 christos
3 1.1 christos Apply mainline patches
4 1.1 christos 2012-09-04 H.J. Lu <hongjiu.lu (a] intel.com>
5 1.1 christos PR binutils/14493
6 1.1 christos * readelf.c (get_symbol_index_type): Check bad section index.
7 1.1 christos
8 1.1 christos 2013-01-07 Roland McGrath <mcgrathr (a] google.com>
9 1.1 christos
10 1.1 christos * objcopy.c (deterministic): Make int rather than bfd_boolean,
11 1.1 christos initialize to -1.
12 1.1 christos (strip_options, copy_options): Add -U/--disable-deterministic-archives.
13 1.1 christos (default_deterministic): New function.
14 1.1 christos (strip_main, copy_main): Handle -U. Call default_deterministic.
15 1.1 christos (copy_usage, strip_usage): Describe -U. Cite whether -D or -U is
16 1.1 christos the default based on DEFAULT_AR_DETERMINISTIC.
17 1.1 christos * doc/binutils.texi (objcopy, strip): Describe -U and effect of
18 1.1 christos configure options on -D.
19 1.1 christos
20 1.1 christos * ar.c (default_deterministic): Comment fix.
21 1.1 christos
22 1.1 christos 2012-11-05 Alan Modra <amodra (a] gmail.com>
23 1.1 christos
24 1.1 christos * configure.in: Apply 2012-09-10 change to config.in here. Add
25 1.1 christos __CONFIG_H__ check.
26 1.1 christos * config.in: Regenerate.
27 1.1 christos
28 1.1 christos 2012-10-30 Nick Clifton <nickc (a] redhat.com>
29 1.1 christos
30 1.1 christos PR binutils/14779
31 1.1 christos * configure.in: Add checks for wchar.h and mbstate_t.
32 1.1 christos * config.in: Regenerate.
33 1.1 christos * configure: Regenerate.
34 1.1 christos * readelf.c: Conditionally include wchar.h.
35 1.1 christos (print_symbol): Conditionally use mbstate_t.
36 1.1 christos
37 1.1 christos 2012-10-21 H.J. Lu <hongjiu.lu (a] intel.com>
38 1.1 christos
39 1.1 christos * objdump.c (dump_dwarf): Handle bfd_mach_x64_32 and
40 1.1 christos bfd_mach_x64_32_intel_syntax.
41 1.1 christos
42 1.1 christos 2012-09-10 Matthias Klose <doko (a] ubuntu.com>
43 1.1 christos
44 1.1 christos * config.in: Disable sanity check for kfreebsd.
45 1.1 christos
46 1.1 christos 2012-08-16 Ian Bolton <ian.bolton (a] arm.com>
47 1.1 christos Laurent Desnogues <laurent.desnogues (a] arm.com>
48 1.1 christos Jim MacArthur <jim.macarthur (a] arm.com>
49 1.1 christos Marcus Shawcroft <marcus.shawcroft (a] arm.com>
50 1.1 christos Nigel Stephens <nigel.stephens (a] arm.com>
51 1.1 christos Ramana Radhakrishnan <ramana.radhakrishnan (a] arm.com>
52 1.1 christos Richard Earnshaw <rearnsha (a] arm.com>
53 1.1 christos Sofiane Naci <sofiane.naci (a] arm.com>
54 1.1 christos Tejas Belagod <tejas.belagod (a] arm.com>
55 1.1 christos Yufeng Zhang <yufeng.zhang (a] arm.com>
56 1.1 christos
57 1.1 christos * readelf.c (guess_is_rela): Handle EM_AARCH64.
58 1.1 christos (get_machine_name): Likewise.
59 1.1 christos (get_aarch64_segment_type): New function.
60 1.1 christos (get_segment_type): Handle EM_AARCH64 by calling the new function.
61 1.1 christos (get_aarch64_section_type_name): New function.
62 1.1 christos (get_section_type_name): Handle EM_AARCH64 by calling the new function.
63 1.1 christos (is_32bit_abs_reloc): Handle EM_AARCH64.
64 1.1 christos (is_32bit_pcrel_reloc): Likewise.
65 1.1 christos (is_64bit_abs_reloc): Likewise.
66 1.1 christos (is_64bit_pcrel_reloc): Likewise.
67 1.1 christos (is_none_reloc): Likewise.
68 1.1 christos
69 1.1 christos 2012-08-09 Nick Clifton <nickc (a] redhat.com>
70 1.1 christos
71 1.1 christos * po/vi.po: Updated Vietnamese translation.
72 1.1 christos
73 1.1 christos 2012-07-30 Nick Clifton <nickc (a] redhat.com>
74 1.1 christos
75 1.1 christos * po/binutils.pot: Updated template.
76 1.1 christos * po/bg.po: Updated Bulgarian translation.
77 1.1 christos * po/es.po: Updated Spanish translation.
78 1.1 christos * po/fi.po: Updated Finnish translation.
79 1.1 christos * po/fr.po: Updated French translation.
80 1.1 christos * po/uk.po: Updated Ukranian translation.
81 1.1 christos
82 1.1 christos 2012-07-27 Tristan Gingold <gingold (a] adacore.com>
83 1.1 christos
84 1.1 christos * NEWS: Add marker for 2.23.
85 1.1 christos
86 1.1 christos 2012-07-24 Teresa Johnson <tejohnson (a] google.com>
87 1.1 christos
88 1.1 christos * addr2line.c (find_address_in_section): Invoke
89 1.1 christos bfd_find_nearest_line_discriminator to get the discriminator.
90 1.1 christos (find_offset_in_section): Likewise.
91 1.1 christos (translate_addresses): Print discriminator if it is non-zero.
92 1.1 christos * objdump.c (show_line): Invoke
93 1.1 christos bfd_find_nearest_line_discriminator to get the discriminator,
94 1.1 christos and keep track of prev_discriminator. Print discriminator
95 1.1 christos if it is non-zero.
96 1.1 christos (disassemble_data): Initialize prev_discriminator.
97 1.1 christos (dump_reloc_set): Invoke bfd_find_nearest_line_discriminator
98 1.1 christos to get the discriminator, and keep track of last_discriminator.
99 1.1 christos Print discriminator if it is non-zero.
100 1.1 christos
101 1.1 christos 2012-07-17 Nick Clifton <nickc (a] redhat.com>
102 1.1 christos
103 1.1 christos * elfcomm.c (setup_archive): Extract index table and symbol table
104 1.1 christos scanning code into...
105 1.1 christos (process_archive_index_and_symbols): ... this function and add
106 1.1 christos support for 64-bit index tables.
107 1.1 christos * elfcomm.h (struct archive_info): Change type of index_num and
108 1.1 christos index_array to elf_vma.
109 1.1 christos Add 'uses_64bit_indicies' field.
110 1.1 christos * readelf.c (process_archive): Fix support for 64-bit indicies.
111 1.1 christos
112 1.1 christos 2012-07-03 Nick Clifton <nickc (a] redhat.com>
113 1.1 christos
114 1.1 christos * readelf.c (process_archive): Display member indicies when
115 1.1 christos dumping index.
116 1.1 christos
117 1.1 christos 2012-07-02 Tom Tromey <tromey (a] redhat.com>
118 1.1 christos
119 1.1 christos * dwarf.c: Include gdb-index.h.
120 1.1 christos (display_gdb_index): Handle version 7.
121 1.1 christos
122 1.1 christos 2012-06-29 H.J. Lu <hongjiu.lu (a] intel.com>
123 1.1 christos
124 1.1 christos * nm.c (filter_symbols): Simplify global symbol handling.
125 1.1 christos
126 1.1 christos 2012-06-29 Francois Gouget <fgouget (a] codeweavers.com>
127 1.1 christos
128 1.1 christos PR binutils/14302
129 1.1 christos * bucomm.c (print_arelt_descr): Correctly report the archive size
130 1.1 christos field (for 'ar tv').
131 1.1 christos * ar.c (print_contents): Use correct types for archive element
132 1.1 christos sizes (for 'ar p').
133 1.1 christos (extract_file): Likewise (for 'ar x').
134 1.1 christos
135 1.1 christos 2012-06-29 Alan Modra <amodra (a] gmail.com>
136 1.1 christos
137 1.1 christos * readelf.c (is_16bit_abs_reloc): Handle mn10200 reloc.
138 1.1 christos
139 1.1 christos 2012-06-12 Tom Tromey <tromey (a] redhat.com>
140 1.1 christos
141 1.1 christos * dwarf-mode.el: Add final comment. Bump version.
142 1.1 christos (dwarf-insert-substructure-button): Use string-to-number.
143 1.1 christos (dwarf-browse): Fix autoload cookie.
144 1.1 christos
145 1.1 christos 2012-06-08 Jakub Jelinek <jakub (a] redhat.com>
146 1.1 christos
147 1.1 christos * dwarf.c (read_and_display_attr_value): Handle
148 1.1 christos DW_FORM_GNU_ref_alt and DW_FORM_GNU_strp_alt.
149 1.1 christos (display_debug_macro): Handle DW_MACRO_GNU_define_indirect_alt,
150 1.1 christos DW_MACRO_GNU_undef_indirect_alt and
151 1.1 christos DW_MACRO_GNU_transparent_include_alt.
152 1.1 christos
153 1.1 christos 2012-06-01 Alan Modra <amodra (a] gmail.com>
154 1.1 christos
155 1.1 christos * addr2line.c (translate_addresses): Truncate input addresses to
156 1.1 christos arch_size bits. Avoid undefined shift. Print '?' for zero line.
157 1.1 christos
158 1.1 christos 2012-05-30 Nick Clifton <nickc (a] redhat.com>
159 1.1 christos
160 1.1 christos * readelf.c (process_section_headers): Correct bug in previous
161 1.1 christos delta - display full section type in wide mode.
162 1.1 christos
163 1.1 christos 2012-05-28 Nick Clifton <nickc (a] redhat.com>
164 1.1 christos
165 1.1 christos * readelf.c (print_symbol): Display multibyte characters in symbol
166 1.1 christos names.
167 1.1 christos (process_section_headers): Use print_symbol.
168 1.1 christos
169 1.1 christos 2012-05-18 Andreas Schwab <schwab (a] linux-m68k.org>
170 1.1 christos
171 1.1 christos * aclocal.m4: Regenerate.
172 1.1 christos * configure: Regenerate.
173 1.1 christos * config.in: Regenerate.
174 1.1 christos * Makefile.in: Regenerate.
175 1.1 christos
176 1.1 christos 2012-05-17 Daniel Richard G. <skunk (a] iskunk.org>
177 1.1 christos Nick Clifton <nickc (a] redhat.com>
178 1.1 christos
179 1.1 christos PR 14072
180 1.1 christos * configure.in: Add check that sysdep.h has been included before
181 1.1 christos any system header files.
182 1.1 christos * configure: Regenerate.
183 1.1 christos * config.in: Regenerate.
184 1.1 christos * unwind-ia64.h: Include config.h.
185 1.1 christos
186 1.1 christos 2012-05-17 Alan Modra <amodra (a] gmail.com>
187 1.1 christos
188 1.1 christos * dwarf.c (process_debug_info): Display abbrev offset in hex.
189 1.1 christos (display_debug_abbrev): Show offset of abbrev.
190 1.1 christos
191 1.1 christos 2012-05-17 Alan Modra <amodra (a] gmail.com>
192 1.1 christos
193 1.1 christos * dwarf.c (display_debug_ranges): Don't report more than one use
194 1.1 christos of the same range set as an overlap.
195 1.1 christos
196 1.1 christos 2012-05-16 Daniel Richard G. <skunk (a] iskunk.org>
197 1.1 christos
198 1.1 christos PR binutils/13558
199 1.1 christos * Makefile.am (CFILES): Add syslex_wrap.c.
200 1.1 christos (sysinfo): Depend upon syslex_wrap.o.
201 1.1 christos (syslex_wrap.o): New rule.
202 1.1 christos (syslex.o): Delete rule.
203 1.1 christos * syslex_wrap.c: New file.
204 1.1 christos * Makefile.in: Regenerate.
205 1.1 christos
206 1.1 christos 2012-05-15 James Murray <jsm (a] jsm-net.demon.co.uk>
207 1.1 christos
208 1.1 christos * readelf.c (get_machine_name): Update m68hc12 entry.
209 1.1 christos
210 1.1 christos 2012-05-13 H.J. Lu <hongjiu.lu (a] intel.com>
211 1.1 christos
212 1.1 christos * objdump.c (disassemble_bytes): Print addend as signed.
213 1.1 christos (dump_reloc_set): Likewise.
214 1.1 christos
215 1.1 christos 2012-05-04 Sterling Augustine <saugustine (a] google.com>
216 1.1 christos Cary Coutant <ccoutant (a] google.com>
217 1.1 christos
218 1.1 christos * doc/binutils.texi: Add --dwarf-check option.
219 1.1 christos * dwarf.c (dwarf_check): New global flag.
220 1.1 christos (fetch_indexed_string): New function.
221 1.1 christos (fetch_indexed_value): New function.
222 1.1 christos (get_FORM_name): Add DW_FORM_GNU_str_index and DW_FORM_GNU_addr_index.
223 1.1 christos (decode_location_expression): Add DW_OP_GNU_addr_index.
224 1.1 christos (read_and_display_attr_value): Add DW_FORM_GNU_str_index,
225 1.1 christos DW_FORM_GNU_addr_index, DW_AT_GNU_addr_base, and DW_AT_GNU_ranges_base.
226 1.1 christos (get_AT_name): Add new attributes for Fission.
227 1.1 christos (process_debug_info): Load new debug sections for Fission.
228 1.1 christos (load_debug_info): Check for .debug_info.dwo section.
229 1.1 christos (display_loc_list, display_loc_list_dwo): New functions.
230 1.1 christos (display_debug_loc): Move logic to above two functions.
231 1.1 christos (display_debug_info): Choose abbrev section based on info section.
232 1.1 christos (display_debug_types): Likewise.
233 1.1 christos (display_trace_info): Likewise.
234 1.1 christos (comp_addr_base): New function.
235 1.1 christos (display_debug_addr): New function.
236 1.1 christos (display_debug_str_offsets): New function.
237 1.1 christos (display_debug_ranges): Allow missing range lists. Suppress
238 1.1 christos diagnostics if dwarf_check not set.
239 1.1 christos (debug_displays): Add column to select abbrev section.
240 1.1 christos * dwarf.h (enum dwarf_section_display_enum): Add new debug sections
241 1.1 christos for Fission.
242 1.1 christos (struct dwarf_section): Add abbrev_sec field.
243 1.1 christos (struct dwarf_section_display): New type.
244 1.1 christos (debug_info): Add addr_base, ranges_base fields.
245 1.1 christos (dwarf_check): New global variable.
246 1.1 christos * objdump.c (usage): Add --dwarf-check option.
247 1.1 christos (enum option_values): Add OPTION_DWARF_CHECK.
248 1.1 christos (long_options): Add --dwarf-check.
249 1.1 christos (main): Likewise.
250 1.1 christos * readelf.c (OPTION_DWARF_CHECK): New macro.
251 1.1 christos (options): Add --dwarf-check.
252 1.1 christos (parse_args): Likewise.
253 1.1 christos (process_section_headers): Use const_strneq instead of
254 1.1 christos streq.
255 1.1 christos
256 1.1 christos 2012-05-11 H.J. Lu <hongjiu.lu (a] intel.com>
257 1.1 christos
258 1.1 christos PR binutils/14088
259 1.1 christos * readelf.c (dump_relocations): Always display addend as
260 1.1 christos signed hex number.
261 1.1 christos
262 1.1 christos 2012-05-11 Daniel Richard G. <skunk (a] iskunk.org>
263 1.1 christos
264 1.1 christos PR binutils/14028
265 1.1 christos * configure.in: Invoke ACX_HEADER_STRING.
266 1.1 christos * configure: Regenerate.
267 1.1 christos * config.in: Regenerate.
268 1.1 christos * sysdep.h: If STRINGS_WITH_STRING is defined then include both
269 1.1 christos string.h and strings.h.
270 1.1 christos
271 1.1 christos 2012-05-10 Jakub Jelinek <jakub (a] redhat.com>
272 1.1 christos
273 1.1 christos * dwarf.c (read_and_display_attr_value): Don't look up tag from
274 1.1 christos abbrev for DW_FORM_ref_addr.
275 1.1 christos
276 1.1 christos 2012-05-08 Sean Keys <skeys (a] ipdatasys.com>
277 1.1 christos
278 1.1 christos * binutils/MAINTAINERS: Added my entry to the maintainers secion.
279 1.1 christos
280 1.1 christos 2012-05-08 Cary Coutant <ccoutant (a] google.com>
281 1.1 christos
282 1.1 christos * doc/binutils.texi (objcopy): Add --strip-dwo, --extract-dwo options.
283 1.1 christos (strip): Add --strip-dwo option.
284 1.1 christos * objcopy.c (enum strip_action): Add STRIP_DWO, STRIP_NONDWO.
285 1.1 christos (enum command_line_switch): Add OPTION_EXTRACT_DWO, OPTION_STRIP_DWO.
286 1.1 christos (strip_options): Add --strip-dwo option.
287 1.1 christos (copy_options): Add --extract-dwo, --strip-dwo options.
288 1.1 christos (copy_usage): Likewise.
289 1.1 christos (strip_usage): Add --strip-dwo option.
290 1.1 christos (is_dwo_section): New function.
291 1.1 christos (is_strip_section_1): Check for DWO sections.
292 1.1 christos (copy_object): Check for --strip-dwo, --extract-dwo options.
293 1.1 christos (copy_relocations_in_section): Discard relocations for DWO sections.
294 1.1 christos Discard entire relocation section when no relocations.
295 1.1 christos (strip_main): Add --strip-dwo option.
296 1.1 christos (copy_main): Add --strip-dwo, --extract-dwo options.
297 1.1 christos
298 1.1 christos 2012-05-08 Alan Modra <amodra (a] gmail.com>
299 1.1 christos
300 1.1 christos * Makefile.am (check_DEJAGNU): Export LC_ALL=C in place of other
301 1.1 christos LC and LANG environment vars.
302 1.1 christos * Makefile.in: Regenerate.
303 1.1 christos
304 1.1 christos 2012-05-07 Tom Tromey <tromey (a] redhat.com>
305 1.1 christos
306 1.1 christos * dwarf.c (get_TAG_name): Use get_DW_TAG_name.
307 1.1 christos (get_FORM_name): Use get_DW_FORM_name.
308 1.1 christos (get_AT_name): Use get_DW_AT_name.
309 1.1 christos
310 1.1 christos 2012-05-07 Alan Modra <amodra (a] gmail.com>
311 1.1 christos
312 1.1 christos * Makefile.am (check-DEJAGNU): Clear LC_COLLATE, LC_ALL and LANG.
313 1.1 christos * Makefile.in: Regenerate.
314 1.1 christos
315 1.1 christos 2012-05-05 Alan Modra <amodra (a] gmail.com>
316 1.1 christos
317 1.1 christos * dlltool.c (make_one_lib_file): Use bfd_und_section_ptr.
318 1.1 christos
319 1.1 christos 2012-05-03 Sean Keys <skeys (a] ipdatasys.com>
320 1.1 christos
321 1.1 christos * readelf.c: Add support for XGATE.
322 1.1 christos
323 1.1 christos 2012-05-02 Nick Clifton <nickc (a] redhat.com>
324 1.1 christos
325 1.1 christos * po/vi.po: Updated Vietnamese translation.
326 1.1 christos * po/it.po: New Italian translation.
327 1.1 christos * configure.in (ALL_LINGUAS): Add it.
328 1.1 christos * configure: Regenerate.
329 1.1 christos
330 1.1 christos 2012-05-01 Nick Clifton <nickc (a] redhat.com>
331 1.1 christos
332 1.1 christos PR binutils/13121
333 1.1 christos * rescoff.c: Rename 'finfo' to 'flaginfo' to avoid conflicts with
334 1.1 christos AIX system headers.
335 1.1 christos
336 1.1 christos 2012-04-25 Cary Coutant <ccoutant (a] google.com>
337 1.1 christos
338 1.1 christos * doc/binutils.texi: Add -D/--enable-deterministic-archives option
339 1.1 christos to strip and objcopy.
340 1.1 christos * objcopy.c (deterministic): New global variable.
341 1.1 christos (strip_options): Add --enable-deterministic-archives.
342 1.1 christos (copy_options): Likewise.
343 1.1 christos (copy_usage): Likewise.
344 1.1 christos (strip_usage): Likewise.
345 1.1 christos (copy_archive): When stripping all, don't add archive map; set
346 1.1 christos deterministic output when requested.
347 1.1 christos (strip_main): Add -D/--enable-deterministic-archives option.
348 1.1 christos (copy_main): Likewise.
349 1.1 christos
350 1.1 christos 2012-04-12 H.J. Lu <hongjiu.lu (a] intel.com>
351 1.1 christos
352 1.1 christos PR binutils/13947
353 1.1 christos * objcopy.c (copy_object): Call copy_relocations_in_section
354 1.1 christos before copy_section.
355 1.1 christos (skip_section): New.
356 1.1 christos (copy_relocations_in_section): Likewise.
357 1.1 christos (copy_section): Use skip_section. Don't copy relocations here.
358 1.1 christos
359 1.1 christos 2012-04-11 Ryan Mansfield <rmansfield (a] qnx.com>
360 1.1 christos
361 1.1 christos * objdump.c (dump_bfd): If defaulting to dwarf call
362 1.1 christos dwarf_select_sections_all to enable displays.
363 1.1 christos
364 1.1 christos 2012-04-06 Roland McGrath <mcgrathr (a] google.com>
365 1.1 christos
366 1.1 christos * configure.in (AC_CHECK_HEADERS): Add locale.h.
367 1.1 christos * config.in: Regenerate.
368 1.1 christos * configure: Regenerate.
369 1.1 christos
370 1.1 christos 2012-04-05 Nick Clifton <nickc (a] redhat.com>
371 1.1 christos
372 1.1 christos * configure.in (AC_CHECK_FUNCS): Add setlocale.
373 1.1 christos (AM_LC_MESSAGES): Add.
374 1.1 christos * aclocal.m4: Regenerate.
375 1.1 christos * config.in: Regenerate.
376 1.1 christos * configure: Regenerate.
377 1.1 christos
378 1.1 christos 2012-03-30 Nick Clifton <nickc (a] redhat.com>
379 1.1 christos
380 1.1 christos PR binutils/13925
381 1.1 christos * stabs.c (stab_demangle_v3_arglist): Cope with the demangler
382 1.1 christos returning an empty context for a function with no arguments.
383 1.1 christos
384 1.1 christos 2012-03-28 Tom Tromey <tromey (a] redhat.com>
385 1.1 christos
386 1.1 christos * dwarf.c (display_gdb_index): Handle index version 6.
387 1.1 christos
388 1.1 christos 2012-03-07 Nick Clifton <nickc (a] redhat.com>
389 1.1 christos
390 1.1 christos * readelf.c (is_16bit_abs_reloc): Add detection of R_MN10300_16.
391 1.1 christos
392 1.1 christos 2012-02-29 Jeff Law <law (a] redhat.com>
393 1.1 christos
394 1.1 christos * doc/binutils.texi (c++filt): Fix typos.
395 1.1 christos
396 1.1 christos 2012-02-24 Kai Tietz <ktietz (a] redhat.com>
397 1.1 christos
398 1.1 christos PR binutils/13710
399 1.1 christos * defparse.y (keyword_as_name): Disable LIBRARY
400 1.1 christos keyword.
401 1.1 christos * doc/binutils.texi: Document LIBRARY exception.
402 1.1 christos
403 1.1 christos 2012-02-21 Kai Tietz<ktietz (a] redhat.com>
404 1.1 christos
405 1.1 christos PR binutils/13682
406 1.1 christos * NEWS: Mention new feature.
407 1.1 christos * dlltool.c (i386_x64_dljtab): New stub-code for x64
408 1.1 christos delayed-load feature.
409 1.1 christos (i386_x64_trampoline): New trampoline-code for x64
410 1.1 christos delayed-load feature.
411 1.1 christos (make_one_lib_file): Add support for x64 delayed-load
412 1.1 christos feature.
413 1.1 christos (make_delay_head): Likewis
414 1.1 christos
415 1.1 christos 2012-02-20 Namhyung Kim <namhyung.kim (a] lge.com>
416 1.1 christos
417 1.1 christos * objdump.c (slurp_file): Close file if fstat fails.
418 1.1 christos
419 1.1 christos 2012-02-14 Cary Coutant <ccoutant (a] google.com>
420 1.1 christos
421 1.1 christos * dwarf.c (dwarf_vmatoa64): New function.
422 1.1 christos (read_and_display_attr_value): Print 8-byte forms as single hex
423 1.1 christos numbers.
424 1.1 christos (process_debug_info): Print type signatures as single hex numbers.
425 1.1 christos * elfcomm.c (byte_get_64): New function.
426 1.1 christos * elfcomm.h (byte_get_64): New function.
427 1.1 christos
428 1.1 christos 2012-02-11 Kai Tietz <ktietz (a] redhat.com>
429 1.1 christos
430 1.1 christos PR binutils/13657
431 1.1 christos * defparse.y (%union): New type id_const.
432 1.1 christos (opt_name2): New rule.
433 1.1 christos (keyword_as_name): New rule.
434 1.1 christos (opt_name): Adjust rule.
435 1.1 christos (opt_import_name): Likewise.
436 1.1 christos (opt_equal_name): Likewise.
437 1.1 christos
438 1.1 christos 2012-02-11 Kai Tietz <ktietz (a] redhat.com>
439 1.1 christos
440 1.1 christos PR binutils/13297
441 1.1 christos * resrc.c (write_rc_dialog_control): Omit text dump for
442 1.1 christos EDITTEXT, COMBOBOX, LISTBOX, and SCROLLBAR.
443 1.1 christos
444 1.1 christos 2012-02-09 Alan Modra <amodra (a] gmail.com>
445 1.1 christos
446 1.1 christos * sysdep.h: Include sys/stat.h here.
447 1.1 christos * ar.c: Don't include headers already included by sysdep.h.
448 1.1 christos * bucomm.c: Likewise.
449 1.1 christos * budbg.h: Likewise.
450 1.1 christos * dlltool.h: Likewise.
451 1.1 christos * elfedit.c: Likewise.
452 1.1 christos * nlmconv.c: Likewise.
453 1.1 christos * objcopy.c: Likewise.
454 1.1 christos * objdump.c: Likewise.
455 1.1 christos * objdump.h: Likewise.
456 1.1 christos * readelf.c: Likewise.
457 1.1 christos * rename.c: Likewise.
458 1.1 christos * resrc.c: Likewise.
459 1.1 christos * strings.c: Likewise.
460 1.1 christos * windres.c: Likewise.
461 1.1 christos * od-macho.c: Ensure #include sysdep.h is first.
462 1.1 christos * od-xcoff.c: Likewise.
463 1.1 christos * dllwrap.c: Remove alloca pragma handled by sysdep.h, and
464 1.1 christos remove duplicate headers.
465 1.1 christos * dlltool.c: Likewise and ensure #include sysdep.h is first.
466 1.1 christos
467 1.1 christos 2012-02-01 Nick Clifton <nickc (a] redhat.com>
468 1.1 christos
469 1.1 christos PR binutils/13493
470 1.1 christos * ar.c (ranlib_main): Process --plugin option.
471 1.1 christos * doc/binutils.texi: Document --plugin support for ranlib.
472 1.1 christos
473 1.1 christos 2012-02-01 Nick Clifton <nickc (a] redhat.com>
474 1.1 christos
475 1.1 christos PR binutils/13482
476 1.1 christos * readelf.c (process_corefile_note_segment): Fix off-by-one errors
477 1.1 christos verifying the contents of a note.
478 1.1 christos
479 1.1 christos 2012-01-26 Nick Clifton <nickc (a] redhat.com>
480 1.1 christos
481 1.1 christos PR binutils/13622
482 1.1 christos * readelf.c (process_section_groups): If there are no section
483 1.1 christos headers do not scan for section groups.
484 1.1 christos (process_note_sections): Likewise for note sections.
485 1.1 christos
486 1.1 christos 2012-01-20 Tristan Gingold <gingold (a] adacore.com>
487 1.1 christos
488 1.1 christos * od-macho.c (OPT_SEG_SPLIT_INFO): New macro.
489 1.1 christos (options): Add an entry for seg_split_info.
490 1.1 christos (mach_o_help): Document it.
491 1.1 christos (dump_segment_split_info): New function.
492 1.1 christos (dump_load_command): Handle seg_split_info.
493 1.1 christos
494 1.1 christos 2012-01-19 Tristan Gingold <gingold (a] adacore.com>
495 1.1 christos
496 1.1 christos * dwarf.c (process_extended_line_op): Add a cast to silent a
497 1.1 christos warning.
498 1.1 christos
499 1.1 christos 2012-01-19 Tristan Gingold <gingold (a] adacore.com>
500 1.1 christos
501 1.1 christos * dwarf.c (process_extended_line_op): Reindent define_file output.
502 1.1 christos Detect define_file opcode length mismatch.
503 1.1 christos (display_debug_lines_decoded): Add an entry in file_table for each
504 1.1 christos define_file opcode.
505 1.1 christos Ignore DW_LNE_set_discriminator and DW_LNE_HP_set_sequence.
506 1.1 christos Display extended opcode for unhandle opcode.
507 1.1 christos
508 1.1 christos 2012-01-17 Alan Modra <amodra (a] gmail.com>
509 1.1 christos
510 1.1 christos * version.c (print_version): Update copyright message year.
511 1.1 christos
512 1.1 christos 2012-01-16 Alan Modra <amodra (a] gmail.com>
513 1.1 christos
514 1.1 christos PR binutils/13593
515 1.1 christos * nm.c (OPTION_SIZE_SORT): Define.
516 1.1 christos (long_options): Don't set no_sort, sort_numerically or
517 1.1 christos sort_by_size directly.
518 1.1 christos (main): Instead set the flags here, making them mutually exclusive.
519 1.1 christos
520 1.1 christos 2012-01-10 Tristan Gingold <gingold (a] adacore.com>
521 1.1 christos
522 1.1 christos * objdump.c (display_object_bfd): Renamed from ...
523 1.1 christos (display_bfd): ... this.
524 1.1 christos (display_any_bfd): New function.
525 1.1 christos (display_file): Split. Handle nested archives.
526 1.1 christos
527 1.1 christos 2012-01-09 Roland McGrath <mcgrathr (a] google.com>
528 1.1 christos
529 1.1 christos * configure.in: Use AM_ZLIB.
530 1.1 christos * configure: Regenerated.
531 1.1 christos
532 1.1 christos 2012-01-06 Nick Clifton <nickc (a] redhat.com>
533 1.1 christos
534 1.1 christos * po/ru.po: Updated Russian translation.
535 1.1 christos
536 1.1 christos 2012-01-04 Tristan Gingold <gingold (a] adacore.com>
537 1.1 christos
538 1.1 christos * od-macho.c (dump_load_command): Handle fvmlib.
539 1.1 christos
540 1.1 christos 2012-01-04 Tristan Gingold <gingold (a] adacore.com>
541 1.1 christos
542 1.1 christos * od-macho.c: Update copyright year.
543 1.1 christos (dump_load_command): Handle BFD_MACH_O_LC_ENCRYPTION_INFO.
544 1.1 christos
545 1.1 christos For older changes see ChangeLog-2011
546 1.1 christos
548 1.1 christos Local Variables:
549 1.1 christos mode: change-log
550 1.1 christos left-margin: 8
551 1.1 christos fill-column: 74
552 1.1 christos version-control: never
553 End:
554