1*8dffb485Schristos2019-12-17 Alan Modra <amodra@gmail.com> 2*8dffb485Schristos 3*8dffb485Schristos * coff/tic80.h: Delete file. 4*8dffb485Schristos * opcode/tic80.h: Delete file. 5*8dffb485Schristos 6*8dffb485Schristos2019-12-16 Alan Modra <amodra@gmail.com> 7*8dffb485Schristos 8*8dffb485Schristos * opcode/crx.h (inst <match>): Make unsigned int. 9*8dffb485Schristos 10*8dffb485Schristos2019-12-16 Alan Modra <amodra@gmail.com> 11*8dffb485Schristos 12*8dffb485Schristos * opcode/nds32.h (N32_BIT): Define using 1u. 13*8dffb485Schristos (__SEXT): Use __MASK and N32_BIT. 14*8dffb485Schristos (N32_IMMS): Remove duplicate mask. 15*8dffb485Schristos 16*8dffb485Schristos2019-12-12 Luis Machado <luis.machado@linaro.org> 17*8dffb485Schristos 18*8dffb485Schristos * diagnostics.h (DIAGNOSTIC_IGNORE_UNUSED_FUNCTION). Remove 19*8dffb485Schristos definitions. 20*8dffb485Schristos 21*8dffb485Schristos2019-12-11 Alan Modra <amodra@gmail.com> 22*8dffb485Schristos 23*8dffb485Schristos * opcode/mmix.h (PUSHGO_INSN_BYTE): Make unsigned. 24*8dffb485Schristos (GO_INSN_BYTE, SETL_INSN_BYTE, INCML_INSN_BYTE, INCMH_INSN_BYTE), 25*8dffb485Schristos (INCH_INSN_BYTE, SWYM_INSN_BYTE, JMP_INSN_BYTE): Likewise. 26*8dffb485Schristos 27*8dffb485Schristos2019-12-11 Alan Modra <amodra@gmail.com> 28*8dffb485Schristos 29*8dffb485Schristos * dis-asm.h (INSN_HAS_RELOC, DISASSEMBLE_DATA), 30*8dffb485Schristos (USER_SPECIFIED_MACHINE_TYPE, WIDE_OUTPUT): Make unsigned. 31*8dffb485Schristos * opcode/tic80.h (TIC80_OPERAND_*): Likewise. 32*8dffb485Schristos 33*8dffb485Schristos2019-12-10 Alan Modra <amodra@gmail.com> 34*8dffb485Schristos 35*8dffb485Schristos PR 24960 36*8dffb485Schristos * dis-asm.h (disassemble_free_target): Declare. 37*8dffb485Schristos 38*8dffb485Schristos2019-12-10 Alan Modra <amodra@gmail.com> 39*8dffb485Schristos 40*8dffb485Schristos * dis-asm.h (struct disassemble_info): Delete insn_sets. 41*8dffb485Schristos (INIT_DISASSEMBLE_INFO_NO_ARCH): Don't define. 42*8dffb485Schristos 43*8dffb485Schristos2019-12-05 Jan Beulich <jbeulich@suse.com> 44*8dffb485Schristos 45*8dffb485Schristos * opcode/aarch64.h (AARCH64_FEATURE_CRYPTO): Expand to the 46*8dffb485Schristos combination of AES and SHA2. 47*8dffb485Schristos 48*8dffb485Schristos2019-11-25 Alan Modra <amodra@gmail.com> 49*8dffb485Schristos 50*8dffb485Schristos * coff/ti.h (GET_SCNHDR_SIZE, PUT_SCNHDR_SIZE, GET_SCN_SCNLEN), 51*8dffb485Schristos (PUT_SCN_SCNLEN): Adjust bfd_octets_per_byte calls. 52*8dffb485Schristos 53*8dffb485Schristos2019-11-22 Mihail Ionescu <mihail.ionescu@arm.com> 54*8dffb485Schristos 55*8dffb485Schristos * opcode/arm.h (ARM_EXT2_CRC): New extension feature 56*8dffb485Schristos to replace CRC_EXT_ARMV8. 57*8dffb485Schristos (CRC_EXT_ARMV8): Remove and mark bit as unused. 58*8dffb485Schristos (ARM_ARCH_V8A_CRC, ARM_ARCH_V8_1A, ARM_ARCH_V8_2A, 59*8dffb485Schristos ARM_ARCH_V8_3A, ARM_ARCH_V8_4A, ARM_ARCH_V8_5A, 60*8dffb485Schristos ARM_ARCH_V8_6A): Redefine using ARM_EXT2_CRC instead of 61*8dffb485Schristos CRC_EXT_ARMV8. 62*8dffb485Schristos 63*8dffb485Schristos2019-11-18 Andrew Burgess <andrew.burgess@embecosm.com> 64*8dffb485Schristos 65*8dffb485Schristos * dwarf2.h (DW_CIE_VERSION): Delete. 66*8dffb485Schristos 67*8dffb485Schristos2019-11-07 Mihail Ionescu <mihail.ionescu@arm.com> 68*8dffb485Schristos 69*8dffb485Schristos * opcode/arm.h (ARM_EXT2_I8MM): New feature macro. 70*8dffb485Schristos 71*8dffb485Schristos2019-11-07 Mihail Ionescu <mihail.ionescu@arm.com> 72*8dffb485Schristos 73*8dffb485Schristos * opcode/aarch64.h (AARCH64_FEATURE_I8MM): New. 74*8dffb485Schristos (AARCH64_FEATURE_F32MM): New. 75*8dffb485Schristos (AARCH64_FEATURE_F64MM): New. 76*8dffb485Schristos (AARCH64_OPND_SVE_ADDR_RI_S4x32): New. 77*8dffb485Schristos (enum aarch64_insn_class): Add new instruction class "aarch64_misc" for 78*8dffb485Schristos instructions that do not require special handling. 79*8dffb485Schristos 80*8dffb485Schristos2019-11-07 Mihail Ionescu <mihail.ionescu@arm.com> 81*8dffb485Schristos Matthew Malcomson <matthew.malcomson@arm.com> 82*8dffb485Schristos 83*8dffb485Schristos * opcode/arm.h (ARM_EXT2_V8_6A, ARM_AEXT2_V8_6A, 84*8dffb485Schristos ARM_ARCH_V8_6A): New. 85*8dffb485Schristos * opcode/arm.h (ARM_EXT2_BF16): New feature macro. 86*8dffb485Schristos (ARM_AEXT2_V8_6A): Include above macro in definition. 87*8dffb485Schristos 88*8dffb485Schristos2019-11-07 Mihail Ionescu <mihail.ionescu@arm.com> 89*8dffb485Schristos Matthew Malcomson <matthew.malcomson@arm.com> 90*8dffb485Schristos 91*8dffb485Schristos * opcode/aarch64.h (AARCH64_FEATURE_BFLOAT16): New feature macros. 92*8dffb485Schristos (AARCH64_ARCH_V8_6): Include BFloat16 feature macros. 93*8dffb485Schristos (enum aarch64_opnd_qualifier): Introduce new operand qualifier 94*8dffb485Schristos AARCH64_OPND_QLF_S_2H. 95*8dffb485Schristos (enum aarch64_insn_class): Introduce new class "bfloat16". 96*8dffb485Schristos (BFLOAT16_SVE_INSNC): New feature set for bfloat16 97*8dffb485Schristos instructions to support the movprfx constraint. 98*8dffb485Schristos 99*8dffb485Schristos2019-11-07 Mihail Ionescu <mihail.ionescu@arm.com> 100*8dffb485Schristos Matthew Malcomson <matthew.malcomson@arm.com> 101*8dffb485Schristos 102*8dffb485Schristos * opcode/aarch64.h (AARCH64_FEATURE_V8_6): New. 103*8dffb485Schristos (AARCH64_ARCH_V8_6): New. 104*8dffb485Schristos 105*8dffb485Schristos2019-11-07 Alan Modra <amodra@gmail.com> 106*8dffb485Schristos 107*8dffb485Schristos * elf/cr16c.h: Delete. 108*8dffb485Schristos 109*8dffb485Schristos2019-10-29 Andrew Eikum <aeikum@codeweavers.com> 110*8dffb485Schristos 111*8dffb485Schristos * coff/internal.h (struct internal_extra_pe_filehdr): Use ints 112*8dffb485Schristos instead of longs to hold dos_message. 113*8dffb485Schristos 114*8dffb485Schristos2019-10-25 Alan Modra <amodra@gmail.com> 115*8dffb485Schristos 116*8dffb485Schristos PR 4499 117*8dffb485Schristos * elf/internal.h (struct elf_segment_map): Delete header_size. 118*8dffb485Schristos Add no_sort_lma and idx. 119*8dffb485Schristos 120*8dffb485Schristos2019-10-16 Alan Modra <amodra@gmail.com> 121*8dffb485Schristos 122*8dffb485Schristos PR 13616 123*8dffb485Schristos * bfdlink.h (struct bfd_link_info <big_endian>): New field. 124*8dffb485Schristos 125*8dffb485Schristos2019-10-07 Jozef Lawrynowicz <jozef.l@mittosystems.com> 126*8dffb485Schristos 127*8dffb485Schristos * elf/msp430.h: Add enums for MSPABI and GNU object attribute tag 128*8dffb485Schristos names and values. 129*8dffb485Schristos 130*8dffb485Schristos2019-09-23 Nick Alcock <nick.alcock@oracle.com> 131*8dffb485Schristos 132*8dffb485Schristos * ctf-api.h (ctf_cuname_set): Can now fail, returning int. 133*8dffb485Schristos (ctf_parent_name_set): Likewise. 134*8dffb485Schristos 135*8dffb485Schristos2019-08-05 Nick Alcock <nick.alcock@oracle.com> 136*8dffb485Schristos 137*8dffb485Schristos * ctf-api.h (ECTF_NONREPRESENTABLE): New. 138*8dffb485Schristos 139*8dffb485Schristos2019-09-23 Nick Alcock <nick.alcock@oracle.com> 140*8dffb485Schristos 141*8dffb485Schristos * ctf-api.h: Note the instability of the ctf_link interfaces. 142*8dffb485Schristos 143*8dffb485Schristos2019-07-13 Nick Alcock <nick.alcock@oracle.com> 144*8dffb485Schristos 145*8dffb485Schristos * bfdlink.h (elf_strtab_hash): New forward. 146*8dffb485Schristos (elf_sym_strtab): Likewise. 147*8dffb485Schristos (struct bfd_link_callbacks <examine_strtab>): New. 148*8dffb485Schristos (struct bfd_link_callbacks <emit_ctf>): Likewise. 149*8dffb485Schristos 150*8dffb485Schristos2019-07-13 Nick Alcock <nick.alcock@oracle.com> 151*8dffb485Schristos 152*8dffb485Schristos * ctf-api.h (includes): No longer include <sys/param.h>. 153*8dffb485Schristos 154*8dffb485Schristos2019-07-30 Nick Alcock <nick.alcock@oracle.com> 155*8dffb485Schristos 156*8dffb485Schristos * ctf-api.h (ctf_link_add_cu_mapping): New. 157*8dffb485Schristos (ctf_link_memb_name_changer_f): New. 158*8dffb485Schristos (ctf_link_set_memb_name_changer): New. 159*8dffb485Schristos 160*8dffb485Schristos2019-07-13 Nick Alcock <nick.alcock@oracle.com> 161*8dffb485Schristos 162*8dffb485Schristos * ctf-api.h (ECTF_INTERNAL): New. 163*8dffb485Schristos 164*8dffb485Schristos2019-07-13 Nick Alcock <nick.alcock@oracle.com> 165*8dffb485Schristos 166*8dffb485Schristos * ctf-api.h (struct ctf_link_sym): New, a symbol in flight to the 167*8dffb485Schristos libctf linking machinery. 168*8dffb485Schristos (CTF_LINK_SHARE_UNCONFLICTED): New. 169*8dffb485Schristos (CTF_LINK_SHARE_DUPLICATED): New. 170*8dffb485Schristos (ECTF_LINKADDEDLATE): New, replacing ECTF_UNUSED. 171*8dffb485Schristos (ECTF_NOTYET): New, a 'not yet implemented' message. 172*8dffb485Schristos (ctf_link_add_ctf): New, add an input file's CTF to the link. 173*8dffb485Schristos (ctf_link): New, merge the type and string sections. 174*8dffb485Schristos (ctf_link_strtab_string_f): New, callback for feeding strtab info. 175*8dffb485Schristos (ctf_link_iter_symbol_f): New, callback for feeding symtab info. 176*8dffb485Schristos (ctf_link_add_strtab): New, tell the CTF linker about the ELF 177*8dffb485Schristos strtab's strings. 178*8dffb485Schristos (ctf_link_shuffle_syms): New, ask the CTF linker to shuffle its 179*8dffb485Schristos symbols into symtab order. 180*8dffb485Schristos (ctf_link_write): New, ask the CTF linker to write the CTF out. 181*8dffb485Schristos 182*8dffb485Schristos2019-07-13 Nick Alcock <nick.alcock@oracle.com> 183*8dffb485Schristos 184*8dffb485Schristos * ctf-api.h (ctf_arc_write_fd): New. 185*8dffb485Schristos (ctf_write_mem): Likewise. 186*8dffb485Schristos (ctf_gzwrite): Spacing fix. 187*8dffb485Schristos 188*8dffb485Schristos2019-07-13 Nick Alcock <nick.alcock@oracle.com> 189*8dffb485Schristos 190*8dffb485Schristos * ctf.h (CTF_SET_STID): New. 191*8dffb485Schristos 192*8dffb485Schristos2019-07-13 Nick Alcock <nick.alcock@oracle.com> 193*8dffb485Schristos 194*8dffb485Schristos * ctf-api.h (ctf_type_all_f): New. 195*8dffb485Schristos (ctf_type_iter_all): New. 196*8dffb485Schristos 197*8dffb485Schristos2019-07-11 Nick Alcock <nick.alcock@oracle.com> 198*8dffb485Schristos 199*8dffb485Schristos * ctf.h: Add object index and function index sections. Describe 200*8dffb485Schristos them. Improve the description of the variable section and clarify 201*8dffb485Schristos the constraints on backward-pointing type nodes. 202*8dffb485Schristos (ctf_header): Add cth_objtidxoff, cth_funcidxoff. 203*8dffb485Schristos 204*8dffb485Schristos2019-07-06 Nick Alcock <nick.alcock@oracle.com> 205*8dffb485Schristos 206*8dffb485Schristos * ctf-api.h (ctf_cuname): New function. 207*8dffb485Schristos (ctf_cuname_set): Likewise. 208*8dffb485Schristos * ctf.h: Improve comment around upgrading, no longer 209*8dffb485Schristos implying that v2 is the target of upgrades (it is v3 now). 210*8dffb485Schristos (ctf_header_v2_t): New, old-format header for backward 211*8dffb485Schristos compatibility. 212*8dffb485Schristos (ctf_header_t): Add cth_cuname: this is the first of several 213*8dffb485Schristos header changes in format v3. 214*8dffb485Schristos 215*8dffb485Schristos2019-09-23 Alan Modra <amodra@gmail.com> 216*8dffb485Schristos 217*8dffb485Schristos * bfdlink.h (struct bfd_section_already_linked): Forward declare. 218*8dffb485Schristos (bfd_section_already_linked_table_init), 219*8dffb485Schristos (bfd_section_already_linked_table_free), 220*8dffb485Schristos (_bfd_handle_already_linked, _bfd_nearby_section), 221*8dffb485Schristos (_bfd_fix_excluded_sec_syms): Declare. 222*8dffb485Schristos 223*8dffb485Schristos2019-09-23 Alan Modra <amodra@gmail.com> 224*8dffb485Schristos 225*8dffb485Schristos * bfdlink.h (enum notice_asneeded_action): Define. 226*8dffb485Schristos 227*8dffb485Schristos2019-09-17 Maxim Blinov <maxim.blinov@embecosm.com> 228*8dffb485Schristos 229*8dffb485Schristos * opcode/riscv.h (riscv_insn_class): New enum. 230*8dffb485Schristos * opcode/riscv.h (struct riscv_opcode): Change 231*8dffb485Schristos subset field to insn_class field. 232*8dffb485Schristos 233*8dffb485Schristos2019-09-09 Phil Blundell <pb@pbcl.net> 234*8dffb485Schristos 235*8dffb485Schristos binutils 2.33 branch created. 236*8dffb485Schristos 237*8dffb485Schristos2019-08-30 Claudiu Zissulescu <claziss@gmail.com> 238*8dffb485Schristos 239*8dffb485Schristos * opcode/arc.h (FASTMATH): Move it from insn_class_t to 240*8dffb485Schristos insn_subclass_t enum. 241*8dffb485Schristos 242*8dffb485Schristos2019-08-22 Alan Modra <amodra@gmail.com> 243*8dffb485Schristos 244*8dffb485Schristos * elf/arm.h (ARM_GET_SYM_CMSE_SPCL, ARM_SET_SYM_CMSE_SPCL): Delete. 245*8dffb485Schristos 246*8dffb485Schristos2019-08-09 Mihailo Stojanovic <mihailo.stojanovic@rt-rk.com> 247*8dffb485Schristos 248*8dffb485Schristos * elf/mips.h (SHT_GNU_XHASH): New define. 249*8dffb485Schristos (DT_GNU_XHASH): New define. 250*8dffb485Schristos 251*8dffb485Schristos2019-08-08 Yoshinori Sato <ysato@users.sourceforge.jp> 252*8dffb485Schristos 253*8dffb485Schristos * opcode/h8300.h (EXPAND_UNOP_EXTENDED_B): Add MODEL. 254*8dffb485Schristos (EXPAND_UNOP_EXTENDED_W): Likewise. 255*8dffb485Schristos (EXPAND_UNOP_EXTENDED_L): Likewise. 256*8dffb485Schristos (struct h8_opcode h8_opcodes): Likewise. 257*8dffb485Schristos (struct h8_opcode h8_opcodes): tas / ldm / stm supported H8S or 258*8dffb485Schristos later. 259*8dffb485Schristos 260*8dffb485Schristos2019-07-24 Claudiu Zissulescu <claziss@synopsys.com> 261*8dffb485Schristos 262*8dffb485Schristos * opcode/arc.h (FASTMATH): Add. 263*8dffb485Schristos (SWITCH): Likewise. 264*8dffb485Schristos 265*8dffb485Schristos2019-07-24 Alan Modra <amodra@gmail.com> 266*8dffb485Schristos 267*8dffb485Schristos * elf/internal.h (ELF_SECTION_IN_SEGMENT_1): Exclude non-alloc 268*8dffb485Schristos sections in GNU_MBIND segments. 269*8dffb485Schristos 270*8dffb485Schristos2019-07-23 Omar Majid <omajid@redhat.com> 271*8dffb485Schristos 272*8dffb485Schristos * coff/i386.h (IMAGE_FILE_MACHINE_NATIVE_APPLE_OVERRIDE): Define. 273*8dffb485Schristos (IMAGE_FILE_MACHINE_NATIVE_FREEBSD_OVERRIDE): Define. 274*8dffb485Schristos (IMAGE_FILE_MACHINE_NATIVE_LINUX_OVERRIDE): Define. 275*8dffb485Schristos (IMAGE_FILE_MACHINE_NATIVE_NETBSD_OVERRIDE): Define. 276*8dffb485Schristos (I386_APPLE_MAGIC): Define. 277*8dffb485Schristos (I386_FREEBSD_MAGIC): Define. 278*8dffb485Schristos (I386_LINUX_MAGIC): Define. 279*8dffb485Schristos (I386_NETBSD_MAGIC): Define. 280*8dffb485Schristos (I386BADMAG): Extend macro to allow new magic numbers. 281*8dffb485Schristos * coff/x86_64.h (IMAGE_FILE_MACHINE_NATIVE_APPLE_OVERRIDE): Define. 282*8dffb485Schristos (IMAGE_FILE_MACHINE_NATIVE_FREEBSD_OVERRIDE): Define. 283*8dffb485Schristos (IMAGE_FILE_MACHINE_NATIVE_LINUX_OVERRIDE): Define. 284*8dffb485Schristos (IMAGE_FILE_MACHINE_NATIVE_NETBSD_OVERRIDE): Define. 285*8dffb485Schristos (AMD64_APPLE_MAGIC): Define. 286*8dffb485Schristos (AMD64_FREEBSD_MAGIC): Define. 287*8dffb485Schristos (AMD64_LINUX_MAGIC): Define. 288*8dffb485Schristos (AMD64_NETBSD_MAGIC): Define. 289*8dffb485Schristos (AMD64BADMAG): Extend macro to allow new magic numbers. 290*8dffb485Schristos 291*8dffb485Schristos2019-07-19 Alan Modra <amodra@gmail.com> 292*8dffb485Schristos 293*8dffb485Schristos * elf/ppc64.h (R_PPC64_TPREL34, R_PPC64_DTPREL34), 294*8dffb485Schristos (R_PPC64_GOT_TLSGD34, R_PPC64_GOT_TLSLD34), 295*8dffb485Schristos (R_PPC64_GOT_TPREL34, R_PPC64_GOT_DTPREL34): Define. 296*8dffb485Schristos (IS_PPC64_TLS_RELOC): Include new tls relocs. 297*8dffb485Schristos 298*8dffb485Schristos2019-07-18 Nick Alcock <nick.alcock@oracle.com> 299*8dffb485Schristos 300*8dffb485Schristos * ctf-api.h (ECTF_NOTFUNC): Fix description. 301*8dffb485Schristos (ctf_func_type_info): New. 302*8dffb485Schristos (ctf_func_type_args): Likewise. 303*8dffb485Schristos (ctf_type_aname_raw): Likewise. 304*8dffb485Schristos 305*8dffb485Schristos2019-07-16 Jan Beulich <jbeulich@suse.com> 306*8dffb485Schristos 307*8dffb485Schristos * opcode/i386.h (POP_SEG386_SHORT): New. 308*8dffb485Schristos 309*8dffb485Schristos2019-07-01 Matthew Malcomson <matthew.malcomson@arm.com> 310*8dffb485Schristos 311*8dffb485Schristos * opcode/aarch64.h (enum aarch64_insn_class): sve_size_013 312*8dffb485Schristos renamed to sve_size_13. 313*8dffb485Schristos 314*8dffb485Schristos2019-06-19 Nick Alcock <nick.alcock@oracle.com> 315*8dffb485Schristos 316*8dffb485Schristos * ctf.h (ctf_slice_t): Make cts_offset and cts_bits unsigned 317*8dffb485Schristos short, so following structures are properly aligned. 318*8dffb485Schristos 319*8dffb485Schristos2019-06-14 Szabolcs Nagy <szabolcs.nagy@arm.com> 320*8dffb485Schristos 321*8dffb485Schristos * elf/aarch64.h (R_AARCH64_P32_MOVW_PREL_G0): Define. 322*8dffb485Schristos (R_AARCH64_P32_MOVW_PREL_G0_NC): Define. 323*8dffb485Schristos (R_AARCH64_P32_MOVW_PREL_G1): Define. 324*8dffb485Schristos 325*8dffb485Schristos2019-06-03 Nick Alcock <nick.alcock@oracle.com> 326*8dffb485Schristos 327*8dffb485Schristos * ctf.h (ctf_enum.cte_value): Fix type to int32_t. 328*8dffb485Schristos 329*8dffb485Schristos2019-05-29 Nick Alcock <nick.alcock@oracle.com> 330*8dffb485Schristos 331*8dffb485Schristos * ctf-api.h (ctf_sect_t): Drop cts_type, cts_flags, and cts_offset. 332*8dffb485Schristos (ctf_id_t): This is now an unsigned type. 333*8dffb485Schristos (CTF_ERR): Cast it to ctf_id_t. Note that it should only be used 334*8dffb485Schristos for ctf_id_t-returning functions. 335*8dffb485Schristos 336*8dffb485Schristos2019-05-28 Nick Alcock <nick.alcock@oracle.com> 337*8dffb485Schristos 338*8dffb485Schristos * ctf-api.h (ctf_dump_decorate_f): New. 339*8dffb485Schristos (ctf_dump_state_t): new. 340*8dffb485Schristos (ctf_dump): New. 341*8dffb485Schristos 342*8dffb485Schristos2019-05-28 Nick Alcock <nick.alcock@oracle.com> 343*8dffb485Schristos 344*8dffb485Schristos * ctf-api.h (ctf_label_f): New. 345*8dffb485Schristos (ctf_label_set): New. 346*8dffb485Schristos (ctf_label_get): New. 347*8dffb485Schristos (ctf_label_topmost): New. 348*8dffb485Schristos (ctf_label_info): New. 349*8dffb485Schristos (ctf_label_iter): New. 350*8dffb485Schristos 351*8dffb485Schristos2019-05-28 Nick Alcock <nick.alcock@oracle.com> 352*8dffb485Schristos 353*8dffb485Schristos * ctf-api.h (ctf_version): New. 354*8dffb485Schristos 355*8dffb485Schristos2019-05-28 Nick Alcock <nick.alcock@oracle.com> 356*8dffb485Schristos 357*8dffb485Schristos * ctf-api.h (ctf_func_info): New. 358*8dffb485Schristos (ctf_func_args): Likewise. 359*8dffb485Schristos (ctf_lookup_by_symbol): Likewise. 360*8dffb485Schristos (ctf_lookup_by_symbol): Likewise. 361*8dffb485Schristos (ctf_lookup_variable): Likewise. 362*8dffb485Schristos 363*8dffb485Schristos2019-05-28 Nick Alcock <nick.alcock@oracle.com> 364*8dffb485Schristos 365*8dffb485Schristos * ctf-api.h (ctf_visit_f): New definition. 366*8dffb485Schristos (ctf_member_f): Likewise. 367*8dffb485Schristos (ctf_enum_f): Likewise. 368*8dffb485Schristos (ctf_variable_f): Likewise. 369*8dffb485Schristos (ctf_type_f): Likewise. 370*8dffb485Schristos (ctf_type_isparent): Likewise. 371*8dffb485Schristos (ctf_type_ischild): Likewise. 372*8dffb485Schristos (ctf_type_resolve): Likewise. 373*8dffb485Schristos (ctf_type_aname): Likewise. 374*8dffb485Schristos (ctf_type_lname): Likewise. 375*8dffb485Schristos (ctf_type_name): Likewise. 376*8dffb485Schristos (ctf_type_sizee): Likewise. 377*8dffb485Schristos (ctf_type_align): Likewise. 378*8dffb485Schristos (ctf_type_kind): Likewise. 379*8dffb485Schristos (ctf_type_reference): Likewise. 380*8dffb485Schristos (ctf_type_pointer): Likewise. 381*8dffb485Schristos (ctf_type_encoding): Likewise. 382*8dffb485Schristos (ctf_type_visit): Likewise. 383*8dffb485Schristos (ctf_type_cmp): Likewise. 384*8dffb485Schristos (ctf_type_compat): Likewise. 385*8dffb485Schristos (ctf_member_info): Likewise. 386*8dffb485Schristos (ctf_array_info): Likewise. 387*8dffb485Schristos (ctf_enum_name): Likewise. 388*8dffb485Schristos (ctf_enum_value): Likewise. 389*8dffb485Schristos (ctf_member_iter): Likewise. 390*8dffb485Schristos (ctf_enum_iter): Likewise. 391*8dffb485Schristos (ctf_type_iter): Likewise. 392*8dffb485Schristos (ctf_variable_iter): Likewise. 393*8dffb485Schristos 394*8dffb485Schristos2019-05-28 Nick Alcock <nick.alcock@oracle.com> 395*8dffb485Schristos 396*8dffb485Schristos * ctf-api.h (struct bfd): New forward. 397*8dffb485Schristos (ctf_fdopen): New. 398*8dffb485Schristos (ctf_bfdopen): Likewise. 399*8dffb485Schristos (ctf_open): Likewise. 400*8dffb485Schristos (ctf_arc_open): Likewise. 401*8dffb485Schristos 402*8dffb485Schristos2019-05-28 Nick Alcock <nick.alcock@oracle.com> 403*8dffb485Schristos 404*8dffb485Schristos * ctf.h (CTFA_MAGIC): New. 405*8dffb485Schristos (struct ctf_archive): New. 406*8dffb485Schristos (struct ctf_archive_modent): Likewise. 407*8dffb485Schristos * ctf-api.h (ctf_archive_member_f): New. 408*8dffb485Schristos (ctf_archive_raw_member_f): Likewise. 409*8dffb485Schristos (ctf_arc_write): Likewise. 410*8dffb485Schristos (ctf_arc_close): Likewise. 411*8dffb485Schristos (ctf_arc_open_by_name): Likewise. 412*8dffb485Schristos (ctf_archive_iter): Likewise. 413*8dffb485Schristos (ctf_archive_raw_iter): Likewise. 414*8dffb485Schristos (ctf_get_arc): Likewise. 415*8dffb485Schristos 416*8dffb485Schristos2019-05-28 Nick Alcock <nick.alcock@oracle.com> 417*8dffb485Schristos 418*8dffb485Schristos * ctf-api.h (ctf_file_close): New declaration. 419*8dffb485Schristos (ctf_getdatasect): Likewise. 420*8dffb485Schristos (ctf_parent_file): Likewise. 421*8dffb485Schristos (ctf_parent_name): Likewise. 422*8dffb485Schristos (ctf_parent_name_set): Likewise. 423*8dffb485Schristos (ctf_import): Likewise. 424*8dffb485Schristos (ctf_setmodel): Likewise. 425*8dffb485Schristos (ctf_getmodel): Likewise. 426*8dffb485Schristos (ctf_setspecific): Likewise. 427*8dffb485Schristos (ctf_getspecific): Likewise. 428*8dffb485Schristos 429*8dffb485Schristos2019-05-28 Nick Alcock <nick.alcock@oracle.com> 430*8dffb485Schristos 431*8dffb485Schristos * ctf-api.h (zlib.h): New include. 432*8dffb485Schristos (ctf_sect_t): New. 433*8dffb485Schristos (ctf_sect_names_t): Likewise. 434*8dffb485Schristos (ctf_encoding_t): Likewise. 435*8dffb485Schristos (ctf_membinfo_t): Likewise. 436*8dffb485Schristos (ctf_arinfo_t): Likewise. 437*8dffb485Schristos (ctf_funcinfo_t): Likewise. 438*8dffb485Schristos (ctf_lblinfo_t): Likewise. 439*8dffb485Schristos (ctf_snapshot_id_t): Likewise. 440*8dffb485Schristos (CTF_FUNC_VARARG): Likewise. 441*8dffb485Schristos (ctf_simple_open): Likewise. 442*8dffb485Schristos (ctf_bufopen): Likewise. 443*8dffb485Schristos (ctf_create): Likewise. 444*8dffb485Schristos (ctf_add_array): Likewise. 445*8dffb485Schristos (ctf_add_const): Likewise. 446*8dffb485Schristos (ctf_add_enum_encoded): Likewise. 447*8dffb485Schristos (ctf_add_enum): Likewise. 448*8dffb485Schristos (ctf_add_float): Likewise. 449*8dffb485Schristos (ctf_add_forward): Likewise. 450*8dffb485Schristos (ctf_add_function): Likewise. 451*8dffb485Schristos (ctf_add_integer): Likewise. 452*8dffb485Schristos (ctf_add_slice): Likewise. 453*8dffb485Schristos (ctf_add_pointer): Likewise. 454*8dffb485Schristos (ctf_add_type): Likewise. 455*8dffb485Schristos (ctf_add_typedef): Likewise. 456*8dffb485Schristos (ctf_add_restrict): Likewise. 457*8dffb485Schristos (ctf_add_struct): Likewise. 458*8dffb485Schristos (ctf_add_union): Likewise. 459*8dffb485Schristos (ctf_add_struct_sized): Likewise. 460*8dffb485Schristos (ctf_add_union_sized): Likewise. 461*8dffb485Schristos (ctf_add_volatile): Likewise. 462*8dffb485Schristos (ctf_add_enumerator): Likewise. 463*8dffb485Schristos (ctf_add_member): Likewise. 464*8dffb485Schristos (ctf_add_member_offset): Likewise. 465*8dffb485Schristos (ctf_add_member_encoded): Likewise. 466*8dffb485Schristos (ctf_add_variable): Likewise. 467*8dffb485Schristos (ctf_set_array): Likewise. 468*8dffb485Schristos (ctf_update): Likewise. 469*8dffb485Schristos (ctf_snapshot): Likewise. 470*8dffb485Schristos (ctf_rollback): Likewise. 471*8dffb485Schristos (ctf_discard): Likewise. 472*8dffb485Schristos (ctf_write): Likewise. 473*8dffb485Schristos (ctf_gzwrite): Likewise. 474*8dffb485Schristos (ctf_compress_write): Likewise. 475*8dffb485Schristos 476*8dffb485Schristos2019-05-28 Nick Alcock <nick.alcock@oracle.com> 477*8dffb485Schristos 478*8dffb485Schristos * ctf-api.h (ctf_errno): New declaration. 479*8dffb485Schristos (ctf_errmsg): Likewise. 480*8dffb485Schristos 481*8dffb485Schristos2019-05-28 Nick Alcock <nick.alcock@oracle.com> 482*8dffb485Schristos 483*8dffb485Schristos * ctf-api.h (ctf_setdebug): New. 484*8dffb485Schristos (ctf_getdebug): Likewise. 485*8dffb485Schristos 486*8dffb485Schristos2019-05-28 Nick Alcock <nick.alcock@oracle.com> 487*8dffb485Schristos 488*8dffb485Schristos * ctf-api.h: New file. 489*8dffb485Schristos 490*8dffb485Schristos2019-05-28 Nick Alcock <nick.alcock@oracle.com> 491*8dffb485Schristos 492*8dffb485Schristos * ctf.h: New file. 493*8dffb485Schristos 494*8dffb485Schristos2019-05-24 Szabolcs Nagy <szabolcs.nagy@arm.com> 495*8dffb485Schristos 496*8dffb485Schristos * elf/aarch64.h (DT_AARCH64_VARIANT_PCS): Define. 497*8dffb485Schristos (STO_AARCH64_VARIANT_PCS): Define. 498*8dffb485Schristos 499*8dffb485Schristos2019-05-24 Alan Modra <amodra@gmail.com> 500*8dffb485Schristos 501*8dffb485Schristos * elf/ppc64.h (R_PPC64_PLTSEQ_NOTOC, R_PPC64_PLTCALL_NOTOC), 502*8dffb485Schristos (R_PPC64_PCREL_OPT, R_PPC64_D34, R_PPC64_D34_LO, R_PPC64_D34_HI30), 503*8dffb485Schristos (R_PPC64_D34_HA30, R_PPC64_PCREL34, R_PPC64_GOT_PCREL34), 504*8dffb485Schristos (R_PPC64_PLT_PCREL34, R_PPC64_PLT_PCREL34_NOTOC), 505*8dffb485Schristos (R_PPC64_ADDR16_HIGHER34, R_PPC64_ADDR16_HIGHERA34), 506*8dffb485Schristos (R_PPC64_ADDR16_HIGHEST34, R_PPC64_ADDR16_HIGHESTA34), 507*8dffb485Schristos (R_PPC64_REL16_HIGHER34, R_PPC64_REL16_HIGHERA34), 508*8dffb485Schristos (R_PPC64_REL16_HIGHEST34, R_PPC64_REL16_HIGHESTA34), 509*8dffb485Schristos (R_PPC64_D28, R_PPC64_PCREL28): Define. 510*8dffb485Schristos 511*8dffb485Schristos2019-05-24 Peter Bergner <bergner@linux.ibm.com> 512*8dffb485Schristos Alan Modra <amodra@gmail.com> 513*8dffb485Schristos 514*8dffb485Schristos * dis-asm.h (WIDE_OUTPUT): Define. 515*8dffb485Schristos * opcode/ppc.h (prefix_opcodes, prefix_num_opcodes): Declare. 516*8dffb485Schristos (PPC_OPCODE_POWERXX, PPC_GET_PREFIX, PPC_GET_SUFFIX), 517*8dffb485Schristos (PPC_PREFIX_P, PPC_PREFIX_SEG): Define. 518*8dffb485Schristos 519*8dffb485Schristos2019-05-23 Jose E. Marchesi <jose.marchesi@oracle.com> 520*8dffb485Schristos 521*8dffb485Schristos * elf/bpf.h: New file. 522*8dffb485Schristos 523*8dffb485Schristos2019-05-16 Andre Vieira <andre.simoesdiasvieira@arm.com> 524*8dffb485Schristos 525*8dffb485Schristos * elf/arm.h (Tag_MVE_arch): Define new enum value. 526*8dffb485Schristos * opcode/arm.h (FPU_MVE, FPU_MVE_FP): New MACROs for new features. 527*8dffb485Schristos 528*8dffb485Schristos2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com> 529*8dffb485Schristos 530*8dffb485Schristos * opcode/aarch64.h (enum aarch64_opnd): New SVE_SHLIMM_UNPRED_22 531*8dffb485Schristos operand. 532*8dffb485Schristos 533*8dffb485Schristos2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com> 534*8dffb485Schristos 535*8dffb485Schristos * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_tsz_bhs 536*8dffb485Schristos iclass. 537*8dffb485Schristos 538*8dffb485Schristos2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com> 539*8dffb485Schristos 540*8dffb485Schristos * opcode/aarch64.h (enum aarch64_opnd): New SVE_Zm4_11_INDEX operand. 541*8dffb485Schristos 542*8dffb485Schristos2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com> 543*8dffb485Schristos 544*8dffb485Schristos * opcode/aarch64.h (enum aarch64_insn_class): Add sve_shift_tsz_bhsd 545*8dffb485Schristos iclass. 546*8dffb485Schristos 547*8dffb485Schristos2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com> 548*8dffb485Schristos 549*8dffb485Schristos * opcode/aarch64.h (enum aarch64_opnd): New SVE_SHRIMM_UNPRED_22 550*8dffb485Schristos operand. 551*8dffb485Schristos (enum aarch64_insn_class): Add sve_shift_tsz_hsd iclass. 552*8dffb485Schristos 553*8dffb485Schristos2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com> 554*8dffb485Schristos 555*8dffb485Schristos * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_013 iclass. 556*8dffb485Schristos 557*8dffb485Schristos2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com> 558*8dffb485Schristos 559*8dffb485Schristos * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_bh iclass. 560*8dffb485Schristos 561*8dffb485Schristos2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com> 562*8dffb485Schristos 563*8dffb485Schristos * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_sd2 iclass. 564*8dffb485Schristos 565*8dffb485Schristos2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com> 566*8dffb485Schristos 567*8dffb485Schristos * opcode/aarch64.h (enum aarch64_opnd): New SVE_ADDR_ZX operand. 568*8dffb485Schristos 569*8dffb485Schristos2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com> 570*8dffb485Schristos 571*8dffb485Schristos * opcode/aarch64.h (enum aarch64_opnd): New SVE_Zm3_11_INDEX operand. 572*8dffb485Schristos 573*8dffb485Schristos2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com> 574*8dffb485Schristos 575*8dffb485Schristos * opcode/aarch64.h (enum aarch64_insn_class): Add sve_size_hsd2 iclass. 576*8dffb485Schristos 577*8dffb485Schristos2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com> 578*8dffb485Schristos 579*8dffb485Schristos * opcode/aarch64.h (enum aarch64_opnd): New SVE_IMM_ROT3 operand. 580*8dffb485Schristos 581*8dffb485Schristos2019-05-09 Matthew Malcomson <matthew.malcomson@arm.com> 582*8dffb485Schristos 583*8dffb485Schristos * opcode/aarch64.h (AARCH64_FEATURE_SVE2 584*8dffb485Schristos AARCH64_FEATURE_SVE2_AES, AARCH64_FEATURE_SVE2_BITPERM, 585*8dffb485Schristos AARCH64_FEATURE_SVE2_SM4, AARCH64_FEATURE_SVE2_SHA3): New 586*8dffb485Schristos feature macros. 587*8dffb485Schristos 588*8dffb485Schristos2019-05-06 Andrew Bennett <andrew.bennett@imgtec.com> 589*8dffb485Schristos Faraz Shahbazker <fshahbazker@wavecomp.com> 590*8dffb485Schristos 591*8dffb485Schristos * opcode/mips.h (ASE_EVA_R6): New macro. 592*8dffb485Schristos (M_LLWPE_AB, M_SCWPE_AB): New enum values. 593*8dffb485Schristos 594*8dffb485Schristos2019-05-01 Sudakshina Das <sudi.das@arm.com> 595*8dffb485Schristos 596*8dffb485Schristos * opcode/aarch64.h (AARCH64_FEATURE_TME): New. 597*8dffb485Schristos (enum aarch64_opnd): Add AARCH64_OPND_TME_UIMM16. 598*8dffb485Schristos 599*8dffb485Schristos2019-04-26 Andrew Bennett <andrew.bennett@imgtec.com> 600*8dffb485Schristos Faraz Shahbazker <fshahbazker@wavecomp.com> 601*8dffb485Schristos 602*8dffb485Schristos * opcode/mips.h (M_LLWP_AB, M_LLDP_AB): New enum values. 603*8dffb485Schristos (M_SCWP_AB, M_SCDP_AB): Likewise. 604*8dffb485Schristos 605*8dffb485Schristos2019-04-25 Maciej W. Rozycki <macro@linux-mips.org> 606*8dffb485Schristos 607*8dffb485Schristos * opcode/mips.h: Update comment for MIPS32 CODE20 operand. 608*8dffb485Schristos 609*8dffb485Schristos2019-04-15 Sudakshina Das <sudi.das@arm.com> 610*8dffb485Schristos 611*8dffb485Schristos * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF12. 612*8dffb485Schristos 613*8dffb485Schristos2019-04-15 Sudakshina Das <sudi.das@arm.com> 614*8dffb485Schristos 615*8dffb485Schristos * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF18. 616*8dffb485Schristos 617*8dffb485Schristos2019-04-15 Sudakshina Das <sudi.das@arm.com> 618*8dffb485Schristos 619*8dffb485Schristos * elf/arm.h (START_RELOC_NUMBERS): New entry for R_ARM_THM_BF16. 620*8dffb485Schristos 621*8dffb485Schristos2019-04-15 Thomas Preud'homme <thomas.preudhomme@arm.com> 622*8dffb485Schristos 623*8dffb485Schristos * elf/arm.h (TAG_CPU_ARCH_V8_1M_MAIN): new macro. 624*8dffb485Schristos (MAX_TAG_CPU_ARCH): Set value to above macro. 625*8dffb485Schristos * opcode/arm.h (ARM_EXT2_V8_1M_MAIN): New macro. 626*8dffb485Schristos (ARM_AEXT_V8_1M_MAIN): Likewise. 627*8dffb485Schristos (ARM_AEXT2_V8_1M_MAIN): Likewise. 628*8dffb485Schristos (ARM_ARCH_V8_1M_MAIN): Likewise. 629*8dffb485Schristos 630*8dffb485Schristos2019-04-11 Sudakshina Das <sudi.das@arm.com> 631*8dffb485Schristos 632*8dffb485Schristos * opcode/aarch64.h (enum aarch64_opnd): Add AARCH64_OPND_Rt_SP. 633*8dffb485Schristos 634*8dffb485Schristos2019-04-08 H.J. Lu <hongjiu.lu@intel.com> 635*8dffb485Schristos 636*8dffb485Schristos * elf/common.h (GNU_PROPERTY_X86_ISA_1_AVX512_BF16): New. 637*8dffb485Schristos 638*8dffb485Schristos2019-04-07 Alan Modra <amodra@gmail.com> 639*8dffb485Schristos 640*8dffb485Schristos Merge from gcc. 641*8dffb485Schristos 2019-04-03 Vineet Gupta <vgupta@synopsys.com> 642*8dffb485Schristos PR89877 643*8dffb485Schristos * longlong.h [__arc__] (add_ssaaaa): Add cc clobber. 644*8dffb485Schristos (sub_ddmmss): Likewise. 645*8dffb485Schristos 646*8dffb485Schristos2019-04-06 H.J. Lu <hongjiu.lu@intel.com> 647*8dffb485Schristos 648*8dffb485Schristos * bfdlink.h (bfd_link_info): Remove x86-specific linker options. 649*8dffb485Schristos 650*8dffb485Schristos2019-04-01 Andre Vieira <andre.simoesdiasvieira@arm.com> 651*8dffb485Schristos 652*8dffb485Schristos * opcode/arm.h (FPU_NEON_ARMV8_1): New. 653*8dffb485Schristos (FPU_ARCH_NEON_VFP_ARMV8_1): Use FPU_NEON_ARMV8_1. 654*8dffb485Schristos (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_1): Likewise. 655*8dffb485Schristos (FPU_ARCH_DOTPROD_NEON_VFP_ARMV8): Likewise. 656*8dffb485Schristos (FPU_ARCH_NEON_VFP_ARMV8_2_FP16): New. 657*8dffb485Schristos (FPU_ARCH_NEON_VFP_ARMV8_2_FP16FML): New. 658*8dffb485Schristos (FPU_ARCH_NEON_VFP_ARMV8_4_FP16FML): New. 659*8dffb485Schristos (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_4): New. 660*8dffb485Schristos 661*8dffb485Schristos2019-03-28 Alan Modra <amodra@gmail.com> 662*8dffb485Schristos 663*8dffb485Schristos PR 24390 664*8dffb485Schristos * opcode/ppc.h (PPC_OPERAND_CR_REG): Comment. 665*8dffb485Schristos 666*8dffb485Schristos2019-03-25 Tamar Christina <tamar.christina@arm.com> 667*8dffb485Schristos 668*8dffb485Schristos * dis-asm.h (struct disassemble_info): Add stop_offset. 669*8dffb485Schristos 670*8dffb485Schristos2019-03-13 Sudakshina Das <sudi.das@arm.com> 671*8dffb485Schristos 672*8dffb485Schristos * elf/aarch64.h (DT_AARCH64_PAC_PLT): New. 673*8dffb485Schristos 674*8dffb485Schristos2019-03-13 Sudakshina Das <sudi.das@arm.com> 675*8dffb485Schristos Szabolcs Nagy <szabolcs.nagy@arm.com> 676*8dffb485Schristos 677*8dffb485Schristos * elf/aarch64.h (DT_AARCH64_BTI_PLT): New. 678*8dffb485Schristos 679*8dffb485Schristos2019-03-13 Sudakshina Das <sudi.das@arm.com> 680*8dffb485Schristos 681*8dffb485Schristos * elf/common.h (GNU_PROPERTY_AARCH64_FEATURE_1_AND): New. 682*8dffb485Schristos (GNU_PROPERTY_AARCH64_FEATURE_1_BTI): New. 683*8dffb485Schristos (GNU_PROPERTY_AARCH64_FEATURE_1_PAC): New. 684*8dffb485Schristos 685*8dffb485Schristos2019-02-20 Alan Hayward <alan.hayward@arm.com> 686*8dffb485Schristos 687*8dffb485Schristos * elf/common.h (NT_ARM_PAC_MASK): Add define. 688*8dffb485Schristos 689*8dffb485Schristos2019-02-15 Saagar Jha <saagar@saagarjha.com> 690*8dffb485Schristos 691*8dffb485Schristos * mach-o/loader.h: Use new OS names in comments. 692*8dffb485Schristos 693*8dffb485Schristos2019-02-11 Philippe Waroquiers <philippe.waroquiers@skynet.be> 694*8dffb485Schristos 695*8dffb485Schristos * splay-tree.h (splay_tree_delete_key_fn): Update comment. 696*8dffb485Schristos (splay_tree_delete_value_fn): Likewise. 697*8dffb485Schristos 698*8dffb485Schristos2019-01-31 Andreas Krebbel <krebbel@linux.ibm.com> 699*8dffb485Schristos 700*8dffb485Schristos * opcode/s390.h (enum s390_opcode_cpu_val): Add 701*8dffb485Schristos S390_OPCODE_ARCH13. 702*8dffb485Schristos 703*8dffb485Schristos2019-01-25 Sudakshina Das <sudi.das@arm.com> 704*8dffb485Schristos Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> 705*8dffb485Schristos 706*8dffb485Schristos * opcode/aarch64.h (enum aarch64_opnd): Remove 707*8dffb485Schristos AARCH64_OPND_ADDR_SIMPLE_2. 708*8dffb485Schristos (enum aarch64_insn_class): Remove ldstgv_indexed. 709*8dffb485Schristos 710*8dffb485Schristos2019-01-22 Tom Tromey <tom@tromey.com> 711*8dffb485Schristos 712*8dffb485Schristos * coff/ecoff.h: Include coff/sym.h. 713*8dffb485Schristos 714*8dffb485Schristos2018-06-24 Nick Clifton <nickc@redhat.com> 715*8dffb485Schristos 716*8dffb485Schristos 2.32 branch created. 717*8dffb485Schristos 718*8dffb485Schristos2019-01-16 Kito Cheng <kito@andestech.com> 719*8dffb485Schristos 720*8dffb485Schristos * elf/riscv.h (SHT_RISCV_ATTRIBUTES): Define. 721*8dffb485Schristos (Tag_RISCV_arch): Likewise. 722*8dffb485Schristos (Tag_RISCV_priv_spec): Likewise. 723*8dffb485Schristos (Tag_RISCV_priv_spec_minor): Likewise. 724*8dffb485Schristos (Tag_RISCV_priv_spec_revision): Likewise. 725*8dffb485Schristos (Tag_RISCV_unaligned_access): Likewise. 726*8dffb485Schristos (Tag_RISCV_stack_align): Likewise. 727*8dffb485Schristos 728*8dffb485Schristos2019-01-14 Pavel I. Kryukov <kryukov@frtk.ru> 729*8dffb485Schristos 730*8dffb485Schristos * dis-asm.h: include <string.h> 731*8dffb485Schristos 732*8dffb485Schristos2019-01-10 Nick Clifton <nickc@redhat.com> 733*8dffb485Schristos 734*8dffb485Schristos * Merge from GCC: 735*8dffb485Schristos 2018-12-22 Jason Merrill <jason@redhat.com> 736*8dffb485Schristos 737*8dffb485Schristos * demangle.h: Remove support for ancient GNU (pre-3.0), Lucid, 738*8dffb485Schristos ARM, HP, and EDG demangling styles. 739*8dffb485Schristos 740*8dffb485Schristos2019-01-09 Sandra Loosemore <sandra@codesourcery.com> 741*8dffb485Schristos 742*8dffb485Schristos Merge from GCC: 743*8dffb485Schristos PR other/16615 744*8dffb485Schristos 745*8dffb485Schristos * libiberty.h: Mechanically replace "can not" with "cannot". 746*8dffb485Schristos * plugin-api.h: Likewise. 747*8dffb485Schristos 748*8dffb485Schristos2018-12-25 Yoshinori Sato <ysato@users.sourceforge.jp> 749*8dffb485Schristos 750*8dffb485Schristos * elf/rx.h (EF_RX_CPU_MASK): Update new bits. 751*8dffb485Schristos (E_FLAG_RX_V3): New RXv3 type. 752*8dffb485Schristos * opcode/rx.h (RX_Size): Add double size. 753*8dffb485Schristos (RX_Operand_Type): Add double FPU registers. 754*8dffb485Schristos (RX_Opcode_ID): Add new instuctions. 755*8dffb485Schristos 756*8dffb485Schristos2019-01-01 Alan Modra <amodra@gmail.com> 757*8dffb485Schristos 758*8dffb485Schristos Update year range in copyright notice of all files. 759*8dffb485Schristos 760*8dffb485SchristosFor older changes see ChangeLog-2018 761*8dffb485Schristos 762*8dffb485SchristosCopyright (C) 2019 Free Software Foundation, Inc. 763*8dffb485Schristos 764*8dffb485SchristosCopying and distribution of this file, with or without modification, 765*8dffb485Schristosare permitted in any medium without royalty provided the copyright 766*8dffb485Schristosnotice and this notice are preserved. 767*8dffb485Schristos 768*8dffb485SchristosLocal Variables: 769*8dffb485Schristosmode: change-log 770*8dffb485Schristosleft-margin: 8 771*8dffb485Schristosfill-column: 74 772*8dffb485Schristosversion-control: never 773*8dffb485SchristosEnd: 774