[PowerPC] Rename testcase
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
12a0b67d
NA
12019-07-18 Nick Alcock <nick.alcock@oracle.com>
2
3 * ctf-api.h (ECTF_NOTFUNC): Fix description.
4 (ctf_func_type_info): New.
5 (ctf_func_type_args): Likewise.
6 (ctf_type_aname_raw): Likewise.
7
21df382b
JB
82019-07-16 Jan Beulich <jbeulich@suse.com>
9
10 * opcode/i386.h (POP_SEG386_SHORT): New.
11
41be57ca
MM
122019-07-01 Matthew Malcomson <matthew.malcomson@arm.com>
13
14 * opcode/aarch64.h (enum aarch64_insn_class): sve_size_013
15 renamed to sve_size_13.
16
7cee1826
NA
172019-06-19 Nick Alcock <nick.alcock@oracle.com>
18
19 * ctf.h (ctf_slice_t): Make cts_offset and cts_bits unsigned
20 short, so following structures are properly aligned.
21
e30d1fa1
SN
222019-06-14 Szabolcs Nagy <szabolcs.nagy@arm.com>
23
24 * elf/aarch64.h (R_AARCH64_P32_MOVW_PREL_G0): Define.
25 (R_AARCH64_P32_MOVW_PREL_G0_NC): Define.
26 (R_AARCH64_P32_MOVW_PREL_G1): Define.
27
a610aa4f
NA
282019-06-03 Nick Alcock <nick.alcock@oracle.com>
29
30 * ctf.h (ctf_enum.cte_value): Fix type to int32_t.
31
a0486bac
JM
322019-05-29 Nick Alcock <nick.alcock@oracle.com>
33
34 * ctf-api.h (ctf_sect_t): Drop cts_type, cts_flags, and cts_offset.
35 (ctf_id_t): This is now an unsigned type.
36 (CTF_ERR): Cast it to ctf_id_t. Note that it should only be used
37 for ctf_id_t-returning functions.
38
a30b3e18
NA
392019-05-28 Nick Alcock <nick.alcock@oracle.com>
40
41 * ctf-api.h (ctf_dump_decorate_f): New.
42 (ctf_dump_state_t): new.
43 (ctf_dump): New.
44
6dbf2b73
NA
452019-05-28 Nick Alcock <nick.alcock@oracle.com>
46
47 * ctf-api.h (ctf_label_f): New.
48 (ctf_label_set): New.
49 (ctf_label_get): New.
50 (ctf_label_topmost): New.
51 (ctf_label_info): New.
52 (ctf_label_iter): New.
53
6c33b742
NA
542019-05-28 Nick Alcock <nick.alcock@oracle.com>
55
56 * ctf-api.h (ctf_version): New.
57
b437bfe0
NA
582019-05-28 Nick Alcock <nick.alcock@oracle.com>
59
60 * ctf-api.h (ctf_func_info): New.
61 (ctf_func_args): Likewise.
62 (ctf_lookup_by_symbol): Likewise.
63 (ctf_lookup_by_symbol): Likewise.
64 (ctf_lookup_variable): Likewise.
65
316afdb1
NA
662019-05-28 Nick Alcock <nick.alcock@oracle.com>
67
68 * ctf-api.h (ctf_visit_f): New definition.
69 (ctf_member_f): Likewise.
70 (ctf_enum_f): Likewise.
71 (ctf_variable_f): Likewise.
72 (ctf_type_f): Likewise.
73 (ctf_type_isparent): Likewise.
74 (ctf_type_ischild): Likewise.
75 (ctf_type_resolve): Likewise.
76 (ctf_type_aname): Likewise.
77 (ctf_type_lname): Likewise.
78 (ctf_type_name): Likewise.
79 (ctf_type_sizee): Likewise.
80 (ctf_type_align): Likewise.
81 (ctf_type_kind): Likewise.
82 (ctf_type_reference): Likewise.
83 (ctf_type_pointer): Likewise.
84 (ctf_type_encoding): Likewise.
85 (ctf_type_visit): Likewise.
86 (ctf_type_cmp): Likewise.
87 (ctf_type_compat): Likewise.
88 (ctf_member_info): Likewise.
89 (ctf_array_info): Likewise.
90 (ctf_enum_name): Likewise.
91 (ctf_enum_value): Likewise.
92 (ctf_member_iter): Likewise.
93 (ctf_enum_iter): Likewise.
94 (ctf_type_iter): Likewise.
95 (ctf_variable_iter): Likewise.
96
143dce84
NA
972019-05-28 Nick Alcock <nick.alcock@oracle.com>
98
99 * ctf-api.h (struct bfd): New forward.
100 (ctf_fdopen): New.
101 (ctf_bfdopen): Likewise.
102 (ctf_open): Likewise.
103 (ctf_arc_open): Likewise.
104
9402cc59
NA
1052019-05-28 Nick Alcock <nick.alcock@oracle.com>
106
107 * ctf.h (CTFA_MAGIC): New.
108 (struct ctf_archive): New.
109 (struct ctf_archive_modent): Likewise.
110 * ctf-api.h (ctf_archive_member_f): New.
111 (ctf_archive_raw_member_f): Likewise.
112 (ctf_arc_write): Likewise.
113 (ctf_arc_close): Likewise.
114 (ctf_arc_open_by_name): Likewise.
115 (ctf_archive_iter): Likewise.
116 (ctf_archive_raw_iter): Likewise.
117 (ctf_get_arc): Likewise.
118
72f33921
NA
1192019-05-28 Nick Alcock <nick.alcock@oracle.com>
120
121 * ctf-api.h (ctf_file_close): New declaration.
122 (ctf_getdatasect): Likewise.
123 (ctf_parent_file): Likewise.
124 (ctf_parent_name): Likewise.
125 (ctf_parent_name_set): Likewise.
126 (ctf_import): Likewise.
127 (ctf_setmodel): Likewise.
128 (ctf_getmodel): Likewise.
129 (ctf_setspecific): Likewise.
130 (ctf_getspecific): Likewise.
131
47d546f4
NA
1322019-05-28 Nick Alcock <nick.alcock@oracle.com>
133
134 * ctf-api.h (zlib.h): New include.
135 (ctf_sect_t): New.
136 (ctf_sect_names_t): Likewise.
137 (ctf_encoding_t): Likewise.
138 (ctf_membinfo_t): Likewise.
139 (ctf_arinfo_t): Likewise.
140 (ctf_funcinfo_t): Likewise.
141 (ctf_lblinfo_t): Likewise.
142 (ctf_snapshot_id_t): Likewise.
143 (CTF_FUNC_VARARG): Likewise.
144 (ctf_simple_open): Likewise.
145 (ctf_bufopen): Likewise.
146 (ctf_create): Likewise.
147 (ctf_add_array): Likewise.
148 (ctf_add_const): Likewise.
149 (ctf_add_enum_encoded): Likewise.
150 (ctf_add_enum): Likewise.
151 (ctf_add_float): Likewise.
152 (ctf_add_forward): Likewise.
153 (ctf_add_function): Likewise.
154 (ctf_add_integer): Likewise.
155 (ctf_add_slice): Likewise.
156 (ctf_add_pointer): Likewise.
157 (ctf_add_type): Likewise.
158 (ctf_add_typedef): Likewise.
159 (ctf_add_restrict): Likewise.
160 (ctf_add_struct): Likewise.
161 (ctf_add_union): Likewise.
162 (ctf_add_struct_sized): Likewise.
163 (ctf_add_union_sized): Likewise.
164 (ctf_add_volatile): Likewise.
165 (ctf_add_enumerator): Likewise.
166 (ctf_add_member): Likewise.
167 (ctf_add_member_offset): Likewise.
168 (ctf_add_member_encoded): Likewise.
169 (ctf_add_variable): Likewise.
170 (ctf_set_array): Likewise.
171 (ctf_update): Likewise.
172 (ctf_snapshot): Likewise.
173 (ctf_rollback): Likewise.
174 (ctf_discard): Likewise.
175 (ctf_write): Likewise.
176 (ctf_gzwrite): Likewise.
177 (ctf_compress_write): Likewise.
178
479604f4
NA
1792019-05-28 Nick Alcock <nick.alcock@oracle.com>
180
181 * ctf-api.h (ctf_errno): New declaration.
182 (ctf_errmsg): Likewise.
183
60da9d95
NA
1842019-05-28 Nick Alcock <nick.alcock@oracle.com>
185
186 * ctf-api.h (ctf_setdebug): New.
187 (ctf_getdebug): Likewise.
188
2e94b056
NA
1892019-05-28 Nick Alcock <nick.alcock@oracle.com>
190
191 * ctf-api.h: New file.
192
fceac76e
NA
1932019-05-28 Nick Alcock <nick.alcock@oracle.com>
194
195 * ctf.h: New file.
196
2301ed1c
SN
1972019-05-24 Szabolcs Nagy <szabolcs.nagy@arm.com>
198
199 * elf/aarch64.h (DT_AARCH64_VARIANT_PCS): Define.
200 (STO_AARCH64_VARIANT_PCS): Define.
201
5663e321
AM
2022019-05-24 Alan Modra <amodra@gmail.com>
203
204 * elf/ppc64.h (R_PPC64_PLTSEQ_NOTOC, R_PPC64_PLTCALL_NOTOC),
205 (R_PPC64_PCREL_OPT, R_PPC64_D34, R_PPC64_D34_LO, R_PPC64_D34_HI30),
206 (R_PPC64_D34_HA30, R_PPC64_PCREL34, R_PPC64_GOT_PCREL34),
207 (R_PPC64_PLT_PCREL34, R_PPC64_PLT_PCREL34_NOTOC),
208 (R_PPC64_ADDR16_HIGHER34, R_PPC64_ADDR16_HIGHERA34),
209 (R_PPC64_ADDR16_HIGHEST34, R_PPC64_ADDR16_HIGHESTA34),
210 (R_PPC64_REL16_HIGHER34, R_PPC64_REL16_HIGHERA34),
211 (R_PPC64_REL16_HIGHEST34, R_PPC64_REL16_HIGHESTA34),
212 (R_PPC64_D28, R_PPC64_PCREL28): Define.
213
dd7efa79
PB
2142019-05-24 Peter Bergner <bergner@linux.ibm.com>
215 Alan Modra <amodra@gmail.com>
216
217 * dis-asm.h (WIDE_OUTPUT): Define.
218 * opcode/ppc.h (prefix_opcodes, prefix_num_opcodes): Declare.
219 (PPC_OPCODE_POWERXX, PPC_GET_PREFIX, PPC_GET_SUFFIX),
220 (PPC_PREFIX_P, PPC_PREFIX_SEG): Define.
221
8ebe6212
JM
2222019-05-23 Jose E. Marchesi <jose.marchesi@oracle.com>
223
224 * elf/bpf.h: New file.
225
a7ad558c
AV
2262019-05-16 Andre Vieira <andre.simoesdiasvieira@arm.com>
227
228 * elf/arm.h (Tag_MVE_arch): Define new enum value.
229 * opcode/arm.h (FPU_MVE, FPU_MVE_FP): New MACROs for new features.
230
28ed815a
MM
2312019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
232
233 * opcode/aarch64.h (enum aarch64_opnd): New SVE_SHLIMM_UNPRED_22
234 operand.
235
fd1dc4a0
MM
2362019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
237
238 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_tsz_bhs
239 iclass.
240
31e36ab3
MM
2412019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
242
243 * opcode/aarch64.h (enum aarch64_opnd): New SVE_Zm4_11_INDEX operand.
244
1be5f94f
MM
2452019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
246
247 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_shift_tsz_bhsd
248 iclass.
249
3c17238b
MM
2502019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
251
252 * opcode/aarch64.h (enum aarch64_opnd): New SVE_SHRIMM_UNPRED_22
253 operand.
254 (enum aarch64_insn_class): Add sve_shift_tsz_hsd iclass.
255
cd50a87a
MM
2562019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
257
258 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_013 iclass.
259
3c705960
MM
2602019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
261
262 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_bh iclass.
263
0a57e14f
MM
2642019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
265
266 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_sd2 iclass.
267
c469c864
MM
2682019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
269
270 * opcode/aarch64.h (enum aarch64_opnd): New SVE_ADDR_ZX operand.
271
116adc27
MM
2722019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
273
274 * opcode/aarch64.h (enum aarch64_opnd): New SVE_Zm3_11_INDEX operand.
275
3bd82c86
MM
2762019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
277
278 * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_hsd2 iclass.
279
adccc507
MM
2802019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
281
282 * opcode/aarch64.h (enum aarch64_opnd): New SVE_IMM_ROT3 operand.
283
7ce2460a
MM
2842019-05-09 Matthew Malcomson <matthew.malcomson@arm.com>
285
286 * opcode/aarch64.h (AARCH64_FEATURE_SVE2
287 AARCH64_FEATURE_SVE2_AES, AARCH64_FEATURE_SVE2_BITPERM,
288 AARCH64_FEATURE_SVE2_SM4, AARCH64_FEATURE_SVE2_SHA3): New
289 feature macros.
290
41cee089
FS
2912019-05-06 Andrew Bennett <andrew.bennett@imgtec.com>
292 Faraz Shahbazker <fshahbazker@wavecomp.com>
293
294 * opcode/mips.h (ASE_EVA_R6): New macro.
295 (M_LLWPE_AB, M_SCWPE_AB): New enum values.
296
b83b4b13
SD
2972019-05-01 Sudakshina Das <sudi.das@arm.com>
298
299 * opcode/aarch64.h (AARCH64_FEATURE_TME): New.
300 (enum aarch64_opnd): Add AARCH64_OPND_TME_UIMM16.
301
a45328b9
AB
3022019-04-26 Andrew Bennett <andrew.bennett@imgtec.com>
303 Faraz Shahbazker <fshahbazker@wavecomp.com>
304
305 * opcode/mips.h (M_LLWP_AB, M_LLDP_AB): New enum values.
306 (M_SCWP_AB, M_SCDP_AB): Likewise.
307
cd092337
MR
3082019-04-25 Maciej W. Rozycki <macro@linux-mips.org>
309
310 * opcode/mips.h: Update comment for MIPS32 CODE20 operand.
311
1889da70
AV
3122019-04-15 Sudakshina Das <sudi.das@arm.com>
313
314 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF12.
315
1caf72a5
AV
3162019-04-15 Sudakshina Das <sudi.das@arm.com>
317
318 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF18.
319
e5d6e09e
AV
3202019-04-15 Sudakshina Das <sudi.das@arm.com>
321
322 * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF16.
323
031254f2
AV
3242019-04-15 Thomas Preud'homme <thomas.preudhomme@arm.com>
325
326 * elf/arm.h (TAG_CPU_ARCH_V8_1M_MAIN): new macro.
327 (MAX_TAG_CPU_ARCH): Set value to above macro.
328 * opcode/arm.h (ARM_EXT2_V8_1M_MAIN): New macro.
329 (ARM_AEXT_V8_1M_MAIN): Likewise.
330 (ARM_AEXT2_V8_1M_MAIN): Likewise.
331 (ARM_ARCH_V8_1M_MAIN): Likewise.
332
bd7ceb8d
SD
3332019-04-11 Sudakshina Das <sudi.das@arm.com>
334
335 * opcode/aarch64.h (enum aarch64_opnd): Add AARCH64_OPND_Rt_SP.
336
462cac58
L
3372019-04-08 H.J. Lu <hongjiu.lu@intel.com>
338
339 * elf/common.h (GNU_PROPERTY_X86_ISA_1_AVX512_BF16): New.
340
07ffcfec
AM
3412019-04-07 Alan Modra <amodra@gmail.com>
342
343 Merge from gcc.
344 2019-04-03 Vineet Gupta <vgupta@synopsys.com>
345 PR89877
346 * longlong.h [__arc__] (add_ssaaaa): Add cc clobber.
347 (sub_ddmmss): Likewise.
348
5b9c07b2
L
3492019-04-06 H.J. Lu <hongjiu.lu@intel.com>
350
351 * bfdlink.h (bfd_link_info): Remove x86-specific linker options.
352
34ef62f4
AV
3532019-04-01 Andre Vieira <andre.simoesdiasvieira@arm.com>
354
355 * opcode/arm.h (FPU_NEON_ARMV8_1): New.
356 (FPU_ARCH_NEON_VFP_ARMV8_1): Use FPU_NEON_ARMV8_1.
357 (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_1): Likewise.
358 (FPU_ARCH_DOTPROD_NEON_VFP_ARMV8): Likewise.
359 (FPU_ARCH_NEON_VFP_ARMV8_2_FP16): New.
360 (FPU_ARCH_NEON_VFP_ARMV8_2_FP16FML): New.
361 (FPU_ARCH_NEON_VFP_ARMV8_4_FP16FML): New.
362 (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_4): New.
363
96a86c01
AM
3642019-03-28 Alan Modra <amodra@gmail.com>
365
366 PR 24390
367 * opcode/ppc.h (PPC_OPERAND_CR_REG): Comment.
368
53b2f36b
TC
3692019-03-25 Tamar Christina <tamar.christina@arm.com>
370
371 * dis-asm.h (struct disassemble_info): Add stop_offset.
372
1dbade74
SD
3732019-03-13 Sudakshina Das <sudi.das@arm.com>
374
375 * elf/aarch64.h (DT_AARCH64_PAC_PLT): New.
376
37c18eed
SD
3772019-03-13 Sudakshina Das <sudi.das@arm.com>
378 Szabolcs Nagy <szabolcs.nagy@arm.com>
379
380 * elf/aarch64.h (DT_AARCH64_BTI_PLT): New.
381
cd702818
SD
3822019-03-13 Sudakshina Das <sudi.das@arm.com>
383
384 * elf/common.h (GNU_PROPERTY_AARCH64_FEATURE_1_AND): New.
385 (GNU_PROPERTY_AARCH64_FEATURE_1_BTI): New.
386 (GNU_PROPERTY_AARCH64_FEATURE_1_PAC): New.
387
e6c3b5bf
AH
3882019-02-20 Alan Hayward <alan.hayward@arm.com>
389
390 * elf/common.h (NT_ARM_PAC_MASK): Add define.
391
91d78b81
SJ
3922019-02-15 Saagar Jha <saagar@saagarjha.com>
393
394 * mach-o/loader.h: Use new OS names in comments.
395
e2077304 3962019-02-11 Philippe Waroquiers <philippe.waroquiers@skynet.be>
397
398 * splay-tree.h (splay_tree_delete_key_fn): Update comment.
399 (splay_tree_delete_value_fn): Likewise.
400
fc60b8c8
AK
4012019-01-31 Andreas Krebbel <krebbel@linux.ibm.com>
402
403 * opcode/s390.h (enum s390_opcode_cpu_val): Add
404 S390_OPCODE_ARCH13.
405
550fd7bf
SD
4062019-01-25 Sudakshina Das <sudi.das@arm.com>
407 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
408
409 * opcode/aarch64.h (enum aarch64_opnd): Remove
410 AARCH64_OPND_ADDR_SIMPLE_2.
411 (enum aarch64_insn_class): Remove ldstgv_indexed.
412
71ba91e1
TT
4132019-01-22 Tom Tromey <tom@tromey.com>
414
415 * coff/ecoff.h: Include coff/sym.h.
416
f974f26c
NC
4172018-06-24 Nick Clifton <nickc@redhat.com>
418
419 2.32 branch created.
420
2dc8dd17
JW
4212019-01-16 Kito Cheng <kito@andestech.com>
422
423 * elf/riscv.h (SHT_RISCV_ATTRIBUTES): Define.
424 (Tag_RISCV_arch): Likewise.
425 (Tag_RISCV_priv_spec): Likewise.
426 (Tag_RISCV_priv_spec_minor): Likewise.
427 (Tag_RISCV_priv_spec_revision): Likewise.
428 (Tag_RISCV_unaligned_access): Likewise.
429 (Tag_RISCV_stack_align): Likewise.
430
8f0a2148
ПК
4312019-01-14 Pavel I. Kryukov <kryukov@frtk.ru>
432
433 * dis-asm.h: include <string.h>
434
1910070b
NC
4352019-01-10 Nick Clifton <nickc@redhat.com>
436
437 * Merge from GCC:
438 2018-12-22 Jason Merrill <jason@redhat.com>
439
440 * demangle.h: Remove support for ancient GNU (pre-3.0), Lucid,
441 ARM, HP, and EDG demangling styles.
442
a08da33e
SL
4432019-01-09 Sandra Loosemore <sandra@codesourcery.com>
444
445 Merge from GCC:
446 PR other/16615
447
448 * libiberty.h: Mechanically replace "can not" with "cannot".
449 * plugin-api.h: Likewise.
450
59581069
YS
4512018-12-25 Yoshinori Sato <ysato@users.sourceforge.jp>
452
453 * elf/rx.h (EF_RX_CPU_MASK): Update new bits.
454 (E_FLAG_RX_V3): New RXv3 type.
455 * opcode/rx.h (RX_Size): Add double size.
456 (RX_Operand_Type): Add double FPU registers.
457 (RX_Opcode_ID): Add new instuctions.
458
82704155
AM
4592019-01-01 Alan Modra <amodra@gmail.com>
460
461 Update year range in copyright notice of all files.
462
d5c04e1b 463For older changes see ChangeLog-2018
3499769a 464\f
d5c04e1b 465Copyright (C) 2019 Free Software Foundation, Inc.
3499769a
AM
466
467Copying and distribution of this file, with or without modification,
468are permitted in any medium without royalty provided the copyright
469notice and this notice are preserved.
470
471Local Variables:
472mode: change-log
473left-margin: 8
474fill-column: 74
475version-control: never
476End:
This page took 0.192219 seconds and 4 git commands to generate.