]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - include/ChangeLog
include: Sync plugin-api.h with GCC
[thirdparty/binutils-gdb.git] / include / ChangeLog
1 2020-04-01 Martin Liska <mliska@suse.cz>
2 Maciej W. Rozycki <macro@linux-mips.org>
3
4 PR lto/94249
5 * plugin-api.h: Fix a typo.
6
7 2020-03-30 Nelson Chu <nelson.chu@sifive.com>
8
9 * opcode/riscv-opc.h: Update CSR to 1.11.
10
11 2020-03-26 John Baldwin <jhb@FreeBSD.org>
12
13 * elf/common.h (AT_FREEBSD_BSDFLAGS): Define.
14
15 2020-03-24 Martin Liska <mliska@suse.cz>
16
17 PR lto/94249
18 * plugin-api.h: Add more robust endianess detection.
19
20 2020-03-21 Martin Liska <mliska@suse.cz>
21
22 * plugin-api.h (enum ld_plugin_symbol_type): Remove
23 comma after last value of an enum.
24 * lto-symtab.h (enum gcc_plugin_symbol_type): Likewise.
25
26 2020-03-19 Martin Liska <mliska@suse.cz>
27
28 * lto-symtab.h (enum gcc_plugin_symbol_type): New.
29 (enum gcc_plugin_symbol_section_kind): Likewise.
30
31 2020-03-19 Martin Liska <mliska@suse.cz>
32
33 * plugin-api.h (struct ld_plugin_symbol): Split
34 int def into 4 char fields.
35 (enum ld_plugin_symbol_type): New.
36 (enum ld_plugin_symbol_section_kind): New.
37 (enum ld_plugin_tag): Add LDPT_ADD_SYMBOLS_V2.
38
39 2020-03-13 Kamil Rytarowski <n54@gmx.com>
40
41 * elf/common.h (NT_NETBSDCORE_LWPSTATUS): New define.
42
43 2020-03-13 Kamil Rytarowski <n54@gmx.com>
44
45 * elf/common.h (NT_NETBSDCORE_AUXV): New define.
46
47 2020-03-13 Christophe Lyon <christophe.lyon@linaro.org>
48
49 * bfdlink.h (bfd_link_info): Add non_contiguous_regions and
50 non_contiguous_regions_warnings fields.
51
52 2020-03-13 Christian Eggers <ceggers@gmx.de>
53
54 * bfdlink.h (struct bfd_link_order): Add unit (bytes/octets) to
55 offset and size members.
56 * elf/internal.h (struct elf_internal_phdr): Likewise for
57 p_align member.
58 (struct elf_segment_map): Likewise for p_paddr and p_size
59 members
60
61 2020-03-13 Christian Eggers <ceggers@gmx.de>
62
63 * elf/internal.h (struct elf_internal_phdr): Add unit (octets)
64 to several member field comments.
65 (Elf_Internal_Shdr): likewise.
66
67 2020-03-10 Alan Modra <amodra@gmail.com>
68
69 * som/aout.h (SOM_AUX_ID_MANDATORY, SOM_SPACE_IS_LOADABLE),
70 (SOM_SYMBOL_HIDDEN, SOM_SYMBOL_HAS_LONG_RETURN): Use 1u << 31.
71 * som/lst.h (LST_SYMBOL_HIDDEN): Likewise.
72
73 2020-03-03 Luis Machado <luis.machado@linaro.org>
74
75 * elf/common.h (AT_L1I_CACHESIZE, AT_L1I_CACHEGEOMETRY)
76 (AT_L1D_CACHESIZE, AT_L1D_CACHEGEOMETRY, AT_L2_CACHESIZE)
77 (AT_L2_CACHEGEOMETRY, AT_L3_CACHESIZE, AT_L3_CACHEGEOMETRY)
78 (AT_MINSIGSTKSZ): New defines, imported from glibc.
79
80 2020-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
81
82 Import from gcc mainline:
83 2020-02-05 Andrew Burgess <andrew.burgess@embecosm.com>
84
85 * hashtab.h (htab_remove_elt): Make a parameter const.
86 (htab_remove_elt_with_hash): Likewise.
87
88 2020-02-20 Nelson Chu <nelson.chu@sifive.com>
89
90 * opcode/riscv-opc.h: Extend DECLARE_CSR and DECLARE_CSR_ALIAS to
91 record riscv_csr_class.
92
93 2020-02-10 Stam Markianos-Wright <stam.markianos-wright@arm.com>
94 Matthew Malcomson <matthew.malcomson@arm.com>
95
96 * opcode/arm.h (ARM_EXT2_CDE): New extension macro.
97 (ARM_EXT2_CDE0): New extension macro.
98 (ARM_EXT2_CDE1): New extension macro.
99 (ARM_EXT2_CDE2): New extension macro.
100 (ARM_EXT2_CDE3): New extension macro.
101 (ARM_EXT2_CDE4): New extension macro.
102 (ARM_EXT2_CDE5): New extension macro.
103 (ARM_EXT2_CDE6): New extension macro.
104 (ARM_EXT2_CDE7): New extension macro.
105
106 2020-02-07 Sergey Belyashov <sergey.belyashov@gmail.com>
107
108 PR 25469
109 * coff/internal.h (R_IMM16BE): Define.
110 * elf/z80.h (EF_Z80_MACH_Z80N): Define.
111 (R_Z80_16_BE): New reloc.
112
113 2020-02-04 Alan Modra <amodra@gmail.com>
114
115 * opcode/d30v.h (struct pd_reg): Make value field unsigned.
116
117 2020-01-16 Jon Turney <jon.turney@dronecode.org.uk>
118
119 * coff/internal.h (PE_IMAGE_DEBUG_TYPE_VC_FEATURE)
120 (PE_IMAGE_DEBUG_TYPE_POGO, PE_IMAGE_DEBUG_TYPE_ILTCG)
121 (PE_IMAGE_DEBUG_TYPE_MPX, PE_IMAGE_DEBUG_TYPE_REPRO): Add.
122
123 2020-01-18 Nick Clifton <nickc@redhat.com>
124
125 Binutils 2.34 branch created.
126
127 2020-01-17 Nick Clifton <nickc@redhat.com>
128
129 * Import from gcc mainline:
130 2019-06-10 Martin Liska <mliska@suse.cz>
131
132 * ansidecl.h (ATTRIBUTE_WARN_UNUSED_RESULT): New macro.
133 * libiberty.h (xmalloc): Use it.
134 (xrealloc): Likewise.
135 (xcalloc): Likewise.
136 (xstrdup): Likewise.
137 (xstrndup): Likewise.
138 (xmemdup): Likewise.
139
140 2019-06-10 Martin Liska <mliska@suse.cz>
141
142 * ansidecl.h:
143 (ATTRIBUTE_RESULT_SIZE_1): Define new macro.
144 (ATTRIBUTE_RESULT_SIZE_2): Likewise.
145 (ATTRIBUTE_RESULT_SIZE_1_2): Likewise.
146 * libiberty.h (xmalloc): Add RESULT_SIZE attribute.
147 (xrealloc): Likewise.
148 (xcalloc): Likewise.
149
150 2019-11-16 Tim Ruehsen <tim.ruehsen@gmx.de>
151
152 * demangle.h (struct demangle_component): Add member
153 d_counting.
154
155 2019-11-16 Eduard-Mihai Burtescu <eddyb@lyken.rs>
156
157 * demangle.h (rust_demangle_callback): Add.
158
159 2019-07-18 Eduard-Mihai Burtescu <eddyb@lyken.rs>
160
161 * demangle.h (rust_is_mangled): Move to libiberty/rust-demangle.h.
162 (rust_demangle_sym): Move to libiberty/rust-demangle.h.
163
164 2020-01-16 Andre Vieira <andre.simoesdiasvieira@arm.com>
165
166 PR 25376
167 * opcodes/arm.h (FPU_MVE, FPU_MVE_FPU): Move these features to...
168 (ARM_EXT2_MVE, ARM_EXT2_MVE_FP): ... the CORE_HIGH space.
169 (ARM_ANY): Redefine to not include any MVE bits.
170 (ARM_FEATURE_ALL): Removed.
171
172 2020-01-15 Jozef Lawrynowicz <jozef.l@mittosystems.com>
173
174 * opcode/msp430.h (enum msp430_expp_e): New.
175 (struct msp430_operand_s): Add expp member to struct.
176
177 2020-01-13 Claudiu Zissulescu <claziss@gmail.com>
178
179 * elf/arc-cpu.def: Update ARC cpu list.
180
181 2020-01-13 Alan Modra <amodra@gmail.com>
182
183 * opcode/tic4x.h (EXTR): Delete.
184 (EXTRU, EXTRS, INSERTU, INSERTS): Rewrite without zero/sign
185 extension using shifts. Do trim INSERTU value to specified bitfield.
186
187 2020-01-10 Alan Modra <amodra@gmail.com>
188
189 * opcode/spu.h: Formatting.
190 (UNSIGNED_EXTRACT): Use 1u.
191 (SIGNED_EXTRACT): Don't sign extend with shifts.
192 (DECODE_INSN_I9a, DECODE_INSN_I9b): Avoid left shift of signed value.
193 Keep result signed.
194 (DECODE_INSN_U9a, DECODE_INSN_U9b): Delete.
195
196 2020-01-07 Shahab Vahedi <shahab@synopsys.com>
197
198 * opcode/arc.h (insn_class_t): Add 'LLOCK' and 'SCOND'.
199
200 2020-01-02 Sergey Belyashov <sergey.belyashov@gmail.com>
201
202 * coff/internal.h: Add defintions of Z80 reloc names.
203
204 2020-01-02 Christian Biesinger <cbiesinger@google.com>
205
206 * opcode/s12z.h: Undef REG_Y.
207
208 2020-01-01 Alan Modra <amodra@gmail.com>
209
210 Update year range in copyright notice of all files.
211
212 For older changes see ChangeLog-2019
213 \f
214 Copyright (C) 2020 Free Software Foundation, Inc.
215
216 Copying and distribution of this file, with or without modification,
217 are permitted in any medium without royalty provided the copyright
218 notice and this notice are preserved.
219
220 Local Variables:
221 mode: change-log
222 left-margin: 8
223 fill-column: 74
224 version-control: never
225 End: