]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - bfd/ChangeLog
mmo tdata leak
[thirdparty/binutils-gdb.git] / bfd / ChangeLog
CommitLineData
f24bdec4
AM
12020-01-04 Alan Modra <amodra@gmail.com>
2
3 * mmo.c (mmo_mkobject): Allocate tdata with bfd_zalloc.
4
991fb595
AM
52020-01-04 Alan Modra <amodra@gmail.com>
6
7 * coffgen.c (coff_real_object_p): Free malloc'd memory on target
8 match too.
9
f2a3559d
NC
102020-01-03 Nick Clifton <nickc@redhat.com>
11
12 PR 25307
13 (bfd_pef_parse_function_stubs): Correct the test that ensures that
14 there is enough data remaining in the code buffer before
15 attempting to read a function stub.
16
7a0fb7be
NC
172020-01-03 Nick Clifton <nickc@redhat.com>
18
19 PR 25308
20 * elf-properties.c (_bfd_elf_convert_gnu_properties): Check the
21 return value from bfd_malloc.
22 * elf32-arm.c (bfd_elf32_arm_vfp11_fix_veneer_locations): Likewise.
23 (bfd_elf32_arm_stm32l4xx_fix_veneer_locations): Likewise.
24 (elf32_arm_filter_cmse_symbols): Likewise.
25 (elf32_arm_write_section): Likewise.
26 * mach-o.c (bfd_mach_o_core_fetch_environment): Likewise.
27 (bfd_mach_o_follow_dsym): Likewise.
28 * pef.c (bfd_pef_print_loader_section): Likewise.
29 (bfd_pef_scan_start_address): Likewise.
30 (bfd_pef_parse_function_stubs): Likewise.
31 (bfd_pef_parse_symbols): Likewise.
32
b26a3d58
ST
332020-01-03 Sergei Trofimovich <siarheit@google.com>
34
35 * elfnn-ia64.c (elfNN_ia64_merge_private_bfd_data): don't fail
36 on binary inputs ld/PR25316.
37 (is_ia64_elf): new helper to filter on ia64 objects.
38
4bb7a87e
JB
392020-01-03 Jan Beulich <jbeulich@suse.com>
40
41 * mach-o.c (cpusubtype, bfd_mach_o_header_p): Insert underscore
42 in parameter names.
43 (bfd_mach_o_scan): Insert underscore in two variable names.
44
6655dba2
SB
452020-01-02 Sergey Belyashov <sergey.belyashov@gmail.com>
46
47 * Makefile.am: Add z80-elf target support.
48 * configure.ac: Likewise.
49 * targets.c: Likewise.
50 * Makefile.in: Regenerate.
51 * configure: Regenerate.
52 * config.bfd: Add z80-elf target support and new arches: ez80 and
53 z180.
54 * elf32-z80.c: New file.
55 * archures.c: Add new z80 architectures: eZ80 and Z180.
56 * coffcode.h: Likewise.
57 * cpu-z80.c: Likewise.
58 * coff-z80.c: Add new relocations for Z80 target and local label
59 check.
60 * reloc.c: Add new relocs.
61 * bfd-in2.h: Regenerate.
62 * libbfd.h: Regenerate.
63
0db131fb
TC
642020-01-02 Tamar Christina <tamar.christina@arm.com>
65
66 PR 25210
67 PR 24753
68 * elfnn-aarch64.c (_bfd_aarch64_create_stub_section): Set ELF class.
69
b14ce8bf
AM
702020-01-01 Alan Modra <amodra@gmail.com>
71
72 Update year range in copyright notice of all files.
73
0b114740 74For older changes see ChangeLog-2019
3499769a 75\f
0b114740 76Copyright (C) 2020 Free Software Foundation, Inc.
3499769a
AM
77
78Copying and distribution of this file, with or without modification,
79are permitted in any medium without royalty provided the copyright
80notice and this notice are preserved.
81
82Local Variables:
83mode: change-log
84left-margin: 8
85fill-column: 74
86version-control: never
87End: