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