Change version to 2.32.51 and regenerate configure and pot files.
[external/binutils.git] / bfd / ChangeLog
1 2019-01-19  Nick Clifton  <nickc@redhat.com>
2
3         * version.m4: Reset to 2.32.51
4         * configure: Regenerate.
5         * po/bfd.pot: Regenerate.
6
7 2018-06-24  Nick Clifton  <nickc@redhat.com>
8
9         2.32 branch created.
10
11 2019-01-16  Kito Cheng  <kito@andestech.com>
12
13         * elf-attrs.c (vendor_obj_attr_size): Return 0 if size is 0 even
14         for OBJ_ATTR_PROC.
15
16 2019-01-16  Kito Cheng  <kito@andestech.com>
17             Nelson Chu  <nelson@andestech.com>
18
19         * elfnn-riscv.c (in_subsets): New.
20         (out_subsets): Likewise.
21         (merged_subsets): Likewise.
22         (riscv_std_ext_p): Likewise.
23         (riscv_non_std_ext_p): Likewise.
24         (riscv_std_sv_ext_p): Likewise.
25         (riscv_non_std_sv_ext_p): Likewise.
26         (riscv_version_mismatch): Likewise.
27         (riscv_i_or_e_p): Likewise.
28         (riscv_merge_std_ext): Likewise.
29         (riscv_merge_non_std_and_sv_ext): Likewise.
30         (riscv_merge_arch_attr_info): Likewise.
31         (riscv_merge_attributes): Likewise.
32         (_bfd_riscv_elf_merge_private_bfd_data): Merge attribute.
33
34         * elfnn-riscv.c (riscv_elf_obj_attrs_arg_type): New.
35         (elf_backend_obj_attrs_vendor): Define.
36         (elf_backend_obj_attrs_section_type): Likewise.
37         (elf_backend_obj_attrs_section): Likewise.
38         (elf_backend_obj_attrs_arg_type): Define as
39         riscv_elf_obj_attrs_arg_type.
40         * elfxx-riscv.c (riscv_estimate_digit): New.
41         (riscv_estimate_arch_strlen1): Likewise.
42         (riscv_estimate_arch_strlen): Likewise.
43         (riscv_arch_str1): Likewise.
44         (riscv_arch_str): Likewise.
45         * elfxx-riscv.h (riscv_arch_str): Declare.
46
47 2019-01-14  John Darrington <john@darrington.wattle.id.au>
48
49         * bfd-in2.h [BFD_RELOC_S12Z_OPR]: New reloc.
50         * libbfd.h: regen.
51         * elf32-s12z.c (eld_s12z_howto_table): R_S12Z_OPR takes non zero
52         source field.  (md_apply_fix): Apply final fix
53         to BFD_RELOC_S12Z_OPR.
54         * reloc.c[BFD_RELOC_S12Z_OPR]: New reloc.
55
56 2019-01-14  Maamoun Tarsha  <maamountk@hotmail.com>
57
58         PR 20113
59         * elf32-s390.c (allocate_dynrelocs): Update comment.
60
61 2019-01-09  Andrew Paprocki  <andrew@ishiboo.com>
62
63         * warning.m4: Adjust egrep pattern for non-GNU compilers.
64         * configure: Regenerate.
65
66 2019-01-08  Alan Modra  <amodra@gmail.com>
67
68         PR 23699
69         PR 24065
70         * ihex.c (ihex_write_object_contents): Properly check 32-bit
71         address range.
72
73 2019-01-05  Yoshinori Sato <ysato@users.sourceforge.jp>
74
75         * bfd/archures.c: Add bfd_mach_rx_v2 and bfd_mach_rx_v3.
76         * bfd/bfd-in2.h: Regenerate.
77         * bfd/cpu-rx.c (arch_info_struct): Add RXv2 and RXv3 entry.
78         * bfd/elf32-rx.c (elf32_rx_machine): Add RXv2 and RXv3 support.
79
80 2019-01-04  Lifang Xia  <lifang_xia@c-sky.com>
81
82         * config.bfd (csky-*-elf* | csky-*-linux*): Modify the csky
83         default target, little endian target is more suitable.
84
85 2019-01-04  Alan Modra  <amodra@gmail.com>
86
87         PR 24061
88         PR 21786
89         * coff-rs6000.c (GET_VALUE_IN_FIELD): Add base parameter and
90         adjust all callers.
91         (EQ_VALUE_IN_FIELD): Likewise.
92         * coff64-rs6000.c (GET_VALUE_IN_FIELD): Likewise.
93
94 2019-01-01  Alan Modra  <amodra@gmail.com>
95
96         Update year range in copyright notice of all files.
97
98 For older changes see ChangeLog-2018
99 \f
100 Copyright (C) 2019 Free Software Foundation, Inc.
101
102 Copying and distribution of this file, with or without modification,
103 are permitted in any medium without royalty provided the copyright
104 notice and this notice are preserved.
105
106 Local Variables:
107 mode: change-log
108 left-margin: 8
109 fill-column: 74
110 version-control: never
111 End: