This is a fix for PR binutils/16723, where a corrupt .gnu.version_r section could
[binutils-gdb.git] / binutils / ChangeLog
1 2014-03-19 Nick Clifton <nickc@redhat.com>
2
3 PR binutils/16723
4 * readelf.c (process_version_sections): Prevent an infinite loop
5 when the vn_next field is zero but there are still entries to be
6 processed.
7
8 2014-03-17 Tristan Gingold <gingold@adacore.com>
9
10 * od-macho.c (dump_section_header): Renames of dump_section.
11 (dump_segment): Adjust after renaming.
12 (OPT_COMPACT_UNWIND): Define.
13 (options): Add compact unwind.
14 (mach_o_help): Document compact_unwind.
15 (unwind_x86_64_regs, unwind_x86_regs): New arrays.
16 (dump_unwind_encoding_x86, dump_unwind_encoding)
17 (dump_obj_compact_unwind, dump_exe_compact_unwind)
18 (dump_section_content): New functions.
19 (mach_o_dump): Handle compact unwind.
20
21 2014-03-17 Tristan Gingold <gingold@adacore.com>
22
23 * od-macho.c (dump_load_command): Handle lazy load dylib.
24
25 2014-03-14 Anthony Green <green@moxielogic.com>
26
27 * objcopy.c (copy_object): Check fwrite return code.
28
29 2014-03-14 Meador Inge <meadori@codesourcery.com>
30
31 * dwarf.c (strnlen): Move prototype ...
32 * sysdep.h (strnlen): ... to here.
33
34 2014-03-12 Nick Clifton <nickc@redhat.com>
35
36 PR binutils/16652
37 * doc/binutils.texi (ar cmdline): Move --plugin command line
38 option to after the command option.
39
40 2014-03-12 Dmitry Gorbachev <d.g.gorbachev@gmail.com>
41
42 PR binutils/16567
43 * deflex.l: Add noinput and nounput options.
44
45 2014-03-12 Alan Modra <amodra@gmail.com>
46
47 * Makefile.in: Regenerate.
48 * doc/Makefile.in: Regenerate.
49
50 2014-03-06 Nick Clifton <nickc@redhat.com>
51
52 PR binutils/16664
53 * readelf.c (process_attributes): Add checks for corrupt
54 attribute section names.
55
56 2014-03-05 Alan Modra <amodra@gmail.com>
57
58 Update copyright years.
59
60 2014-03-03 Alan Modra <amodra@gmail.com>
61
62 * README: Add "Copyright Notices" paragraph.
63
64 2014-02-11 Cary Coutant <ccoutant@google.com>
65
66 * binutils/dwarf.c (read_and_display_attr_value): Don't warn
67 for zero-length attribute value.
68
69 2014-02-10 Alan Modra <amodra@gmail.com>
70
71 * po/binutils.pot: Regenerate.
72
73 2014-02-06 Andrew Pinski <apinski@cavium.com>
74
75 * readelf.c (get_machine_flags): Handle E_MIPS_MACH_OCTEON3 case.
76
77 2014-02-06 Cary Coutant <ccoutant@google.com>
78
79 PR binutils/16444
80 * readelf.c (print_gnu_note): Add support for NT_GNU_GOLD_VERSION.
81
82 2014-01-08 H.J. Lu <hongjiu.lu@intel.com>
83
84 * version.c (print_version): Update copyright year to 2014.
85
86 2014-01-07 Tom Tromey <tromey@redhat.com>
87
88 * bucomm.c (fatal, non_fatal): Replace obsolete VA_* macros with
89 stdarg macros.
90 * dlltool.c (inform): Replace obsolete VA_* macros with stdarg
91 macros.
92 * dllwrap.c (inform, warn): Replace obsolete VA_* macros with
93 stdarg macros.
94
95 2014-01-07 Tom Tromey <tromey@redhat.com>
96
97 * coffgrok.h (coff_ofile): Don't use PARAMS.
98 * nlmheader.y (strerror): Don't use PARAMS.
99
100 For older changes see ChangeLog-2013
101 \f
102 Copyright (C) 2014 Free Software Foundation, Inc.
103
104 Copying and distribution of this file, with or without modification,
105 are permitted in any medium without royalty provided the copyright
106 notice and this notice are preserved.
107
108 Local Variables:
109 mode: change-log
110 left-margin: 8
111 fill-column: 74
112 version-control: never
113 End: