More fixes for invalid memory accesses triggered by fuzzed binaries.
[deliverable/binutils-gdb.git] / binutils / ChangeLog
CommitLineData
82b1b41b
NC
12015-01-05 Nick Clifton <nickc@redhat.com>
2
3 PR binutils/17531
4 * dwarf.c (alloc_num_debug_info_entries): New variable.
5 (process_debug_info): Set it. Use it to avoid displaying
6 attributes for which there is no info.
7 (display_debug_abbrev): Check that the debug_info_entry index is
8 valid before using it.
9 (display_loc_list_dwo): Likewise.
10 (process_cu_tu_index): Add range check for an overlarge dw_sect
11 value.
12 (free_debug_memory): Reset alloc_num_debug_info_entries.
13 * readelf.c (slurp_ia64_unwind_table): Warn if the reloc could not
14 be indentified.
15 (dynamic_section_mips_val): Warn if the timestamp is invalid.
16 (print_mips_got_entry): Add a data_end parameter. Warn if a read
17 would go beyond the end of the data, and return an error value.
18 (process_mips_specific): Do not read options from beyond the end
19 of the section.
20 Correct code to display optional data at the end of an option.
21 Warn if there are too many GOT symbols.
22 Update calls to print_mips_got_entry, and handle error returns.
23
c1724c7f
DK
242015-01-05 Daniel Klauer <daniel.c.klauer@web.de>
25
26 PR binutils/17489
27 * doc/binutils.texi (dlltool): Correct description of --kill-at
28 option.
29
efd321f9
AM
302015-01-01 Alan Modra <amodra@gmail.com>
31
32 * version.c (print_version): Just print current year.
33
b90efa5b 342015-01-01 Alan Modra <amodra@gmail.com>
5c294fee 35
b90efa5b 36 Update year range in copyright notice of all files.
5c294fee 37
b90efa5b 38For older changes see ChangeLog-2014
252b5132 39\f
b90efa5b 40Copyright (C) 2015 Free Software Foundation, Inc.
752937aa
NC
41
42Copying and distribution of this file, with or without modification,
43are permitted in any medium without royalty provided the copyright
44notice and this notice are preserved.
45
252b5132
RH
46Local Variables:
47mode: change-log
48left-margin: 8
49fill-column: 74
50version-control: never
51End:
This page took 0.712434 seconds and 4 git commands to generate.