1*e992f068Schristos2022-07-08 Nick Clifton <nickc@redhat.com> 275fd0b74Schristos 3*e992f068Schristos * 2.39 branch created. 475fd0b74Schristos 5*e992f068Schristos2022-04-20 Clément Chigot <clement.chigot@atos.net> 675fd0b74Schristos 7*e992f068Schristos * coff/xcoff.h (struct xcoff_loader_info): Add ldrel_count and 8*e992f068Schristos libpath fields. 975fd0b74Schristos 10*e992f068Schristos2022-04-07 Mark Harmstone <mark@harmstone.com> 1175fd0b74Schristos 12*e992f068Schristos * coff/i386.h: Define R_SECTION. 13*e992f068Schristos * coff/x86_64.h: Likewise. 1475fd0b74Schristos 15*e992f068Schristos2022-04-01 John Baldwin <jhb@FreeBSD.org> 1675fd0b74Schristos 17*e992f068Schristos * elf/common.h (NT_FREEBSD_X86_SEGBASES): Define. 1875fd0b74Schristos 19*e992f068Schristos2022-03-16 Simon Marchi <simon.marchi@efficios.com> 2075fd0b74Schristos 21*e992f068Schristos * elf/amdgpu.h: Add relocation values. 2275fd0b74Schristos 23*e992f068Schristos2022-03-16 Simon Marchi <simon.marchi@efficios.com> 2475fd0b74Schristos 25*e992f068Schristos * elf/amdgcn.h (NT_AMDGPU_METADATA): New. 2675fd0b74Schristos 27*e992f068Schristos2022-03-16 Simon Marchi <simon.marchi@efficios.com> 2875fd0b74Schristos 29*e992f068Schristos * elf/amdgcn.h: Add EF_AMDGPU_MACH_AMDGCN_* and 30*e992f068Schristos EF_AMDGPU_FEATURE_* defines. 3175fd0b74Schristos 32*e992f068Schristos2022-03-16 Simon Marchi <simon.marchi@efficios.com> 3375fd0b74Schristos 34*e992f068Schristos * elf/common.h (ELFOSABI_AMDGPU_PAL, ELFOSABI_AMDGPU_MESA3D): 35*e992f068Schristos New. 3675fd0b74Schristos 37*e992f068Schristos2022-03-16 Simon Marchi <simon.marchi@efficios.com> 3875fd0b74Schristos 39*e992f068Schristos * elf/amdgpu.h: New. 40*e992f068Schristos * elf/common.h (ELFOSABI_AMDGPU_HSA): Add. 4175fd0b74Schristos 42*e992f068Schristos2022-03-11 Vladimir Mezentsev <vladimir.mezentsev@oracle.com> 4375fd0b74Schristos 44*e992f068Schristos * collectorAPI.h: New file. 45*e992f068Schristos * libcollector.h: New file. 46*e992f068Schristos * libfcollector.h: New file. 4775fd0b74Schristos 48*e992f068Schristos2022-01-25 Klaus Ziegler <klausz@haus-gisela.de> 4975fd0b74Schristos 50*e992f068Schristos PR 28816 51*e992f068Schristos * elf/common.h (AT_SUN_HWCAP): Make definition conditional. 5275fd0b74Schristos 53*e992f068Schristos2022-01-22 Nick Clifton <nickc@redhat.com> 5475fd0b74Schristos 55*e992f068Schristos * 2.38 release branch created. 5675fd0b74Schristos 57*e992f068Schristos2022-01-13 Nick Clifton <nickc@redhat.com> 5875fd0b74Schristos 59*e992f068Schristos Import from gcc mainline: 6075fd0b74Schristos 61*e992f068Schristos 2021-01-03 Mike Frysinger <vapier@gentoo.org> 6275fd0b74Schristos 63*e992f068Schristos * libiberty.h (strverscmp): Delete duplicate prototype. 6475fd0b74Schristos 65*e992f068Schristos2021-12-07 John Baldwin <jhb@FreeBSD.org> 6675fd0b74Schristos 67*e992f068Schristos * elf/common.h (AT_FREEBSD_FXRNG, AT_FREEBSD_KPRELOAD): Define. 68*e992f068Schristos 69*e992f068Schristos2021-12-01 Nick Clifton <nickc@redhat.com> 70*e992f068Schristos 71*e992f068Schristos PR 28630 72*e992f068Schristos * coff/internal.h (x_n): Use bfd_hostptr_t for the fields in this 73*e992f068Schristos structure. 74*e992f068Schristos 75*e992f068Schristos2021-11-25 Andrew Burgess <aburgess@redhat.com> 76*e992f068Schristos Simon Cook <simon.cook@embecosm.com> 77*e992f068Schristos 78*e992f068Schristos * dis-asm.h (disassembler_options_riscv): Declare. 79*e992f068Schristos 80*e992f068Schristos2021-11-16 Fangrui Song <maskray@google.com> 81*e992f068Schristos 82*e992f068Schristos * elf/common.h (DT_ENCODING): Bump to 38. 83*e992f068Schristos * elf/external.h (Elf32_External_Relr): New. 84*e992f068Schristos (Elf64_External_Relr): New. 85*e992f068Schristos 86*e992f068Schristos2021-09-07 Luis Machado <luis.machado@linaro.org> 87*e992f068Schristos 88*e992f068Schristos Revert: [AArch64] MTE corefile support 89*e992f068Schristos 90*e992f068Schristos 2021-05-21 Luis Machado <luis.machado@linaro.org> 91*e992f068Schristos 92*e992f068Schristos * elf/common.h (NT_MEMTAG): New constant. 93*e992f068Schristos (NT_MEMTAG_TYPE_AARCH_MTE): New constant. 94*e992f068Schristos 95*e992f068Schristos2021-07-03 Nick Clifton <nickc@redhat.com> 96*e992f068Schristos 97*e992f068Schristos * 2.37 release branch created. 98*e992f068Schristos 99*e992f068Schristos2021-07-03 Nick Clifton <nickc@redhat.com> 100*e992f068Schristos 101*e992f068Schristos Import from gcc mainline: 102*e992f068Schristos 2021-03-31 Patrick Palka <ppalka@redhat.com> 103*e992f068Schristos 104*e992f068Schristos PR c++/88115 105*e992f068Schristos * demangle.h (enum demangle_component_type): Add 106*e992f068Schristos DEMANGLE_COMPONENT_VENDOR_EXPR. 107*e992f068Schristos 108*e992f068Schristos2021-07-01 Mike Frysinger <vapier@gentoo.org> 109*e992f068Schristos 110*e992f068Schristos * opcode/aarch64.h (aarch64_opcode_table): Mark const. 111*e992f068Schristos 112*e992f068Schristos2021-07-01 Richard Earnshaw <rearnsha@arm.com> 113*e992f068Schristos 114*e992f068Schristos PR gas/28031 115*e992f068Schristos * opcode/arm.h (FPU_ANY): Exclude XScale-related features. 116*e992f068Schristos 117*e992f068Schristos2021-06-18 H.J. Lu <hongjiu.lu@intel.com> 118*e992f068Schristos 119*e992f068Schristos * elf/common.h (GNU_PROPERTY_UINT32_AND_LO): New. 120*e992f068Schristos (GNU_PROPERTY_UINT32_AND_HI): Likewise. 121*e992f068Schristos (GNU_PROPERTY_UINT32_OR_LO): Likewise. 122*e992f068Schristos (GNU_PROPERTY_UINT32_OR_HI): Likewise. 123*e992f068Schristos 124*e992f068Schristos2021-06-15 Nick Clifton <nickc@redhat.com> 125*e992f068Schristos 126*e992f068Schristos * elf/common.h (NT_GO_BUILDID): Define. 127*e992f068Schristos 128*e992f068Schristos2021-06-02 Shahab Vahedi <shahab@synopsys.com> 129*e992f068Schristos 130*e992f068Schristos * dis-asm.h (disassembler_options_arc): New prototype. 131*e992f068Schristos 132*e992f068Schristos2021-05-29 Maciej W. Rozycki <macro@orcam.me.uk> 133*e992f068Schristos 134*e992f068Schristos * opcode/mips.h (cpu_is_member): Remove code for MIPSr6 ISA 135*e992f068Schristos exclusion. 136*e992f068Schristos (opcode_is_member): Handle ISA level exclusion. 137*e992f068Schristos 138*e992f068Schristos2021-05-29 Maciej W. Rozycki <macro@orcam.me.uk> 139*e992f068Schristos 140*e992f068Schristos * opcode/mips.h (isa_is_member): New inline function, factored 141*e992f068Schristos out from... 142*e992f068Schristos (opcode_is_member): ... here. 143*e992f068Schristos 144*e992f068Schristos2021-05-29 Maciej W. Rozycki <macro@orcam.me.uk> 145*e992f068Schristos 146*e992f068Schristos * opcode/mips.h: Document `g' and `y' operand codes. 147*e992f068Schristos (mips_reg_operand_type): Add OP_REG_CONTROL enumeration 148*e992f068Schristos constant. 149*e992f068Schristos 150*e992f068Schristos2021-05-29 Maciej W. Rozycki <macro@orcam.me.uk> 151*e992f068Schristos 152*e992f068Schristos * opcode/mips.h: Complement change made to opcodes and remove 153*e992f068Schristos references to the `g' regular MIPS ISA operand code. 154*e992f068Schristos 155*e992f068Schristos2021-05-28 H.J. Lu <hongjiu.lu@intel.com> 156*e992f068Schristos 157*e992f068Schristos PR ld/27905 158*e992f068Schristos * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): Removed. 159*e992f068Schristos 160*e992f068Schristos2021-05-26 H.J. Lu <hongjiu.lu@intel.com> 161*e992f068Schristos 162*e992f068Schristos PR ld/27905 163*e992f068Schristos * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): New. 164*e992f068Schristos 165*e992f068Schristos2021-05-23 Tiezhu Yang <yangtiezhu@loongson.cn> 166*e992f068Schristos 167*e992f068Schristos * elf/common.h (EM_LOONGARCH): Change Loongson Loongarch to 168*e992f068Schristos LoongArch. 169*e992f068Schristos 170*e992f068Schristos2021-05-21 Luis Machado <luis.machado@linaro.org> 171*e992f068Schristos 172*e992f068Schristos * elf/common.h (NT_MEMTAG): New constant. 173*e992f068Schristos (NT_MEMTAG_TYPE_AARCH_MTE): New constant. 174*e992f068Schristos 175*e992f068Schristos2021-05-07 Clément Chigot <clement.chigot@atos.net> 176*e992f068Schristos 177*e992f068Schristos * coff/internal.h (C_DWARF): New define. 178*e992f068Schristos * coff/xcoff.h (SSUBTYP_DWLOC, SSUBTYP_DWFRAME, 179*e992f068Schristos SSUBTYP_DWMAC): New defines. 180*e992f068Schristos 181*e992f068Schristos2021-05-06 Stafford Horne <shorne@gmail.com> 182*e992f068Schristos 183*e992f068Schristos PR 21464 184*e992f068Schristos * elf/or1k.h (elf_or1k_reloc_type): Define R_OR1K_GOT_AHI16 number. 185*e992f068Schristos 186*e992f068Schristos2021-05-06 Nick Alcock <nick.alcock@oracle.com> 187*e992f068Schristos 188*e992f068Schristos * ctf.h (CTF_K_UNKNOWN): Document that it can be used for 189*e992f068Schristos nonrepresentable types, not just padding. 190*e992f068Schristos * ctf-api.h (ctf_add_unknown): New. 191*e992f068Schristos 192*e992f068Schristos2021-04-22 Clément Chigot <clement.chigot@atos.net> 193*e992f068Schristos 194*e992f068Schristos * coff/internal.h (union internal_auxent): 195*e992f068Schristos Add x_sect structure. 196*e992f068Schristos * coff/rs6000.h (union external_auxent): Rework to 197*e992f068Schristos match official documentation. 198*e992f068Schristos * coff/rs6k64.h (union external_auxent): Likewise. 199*e992f068Schristos (_AUX_SECT): New define. 200*e992f068Schristos 201*e992f068Schristos2021-04-21 Eli Zaretskii <eliz@gnu.org> 202*e992f068Schristos 203*e992f068Schristos PR 27760 204*e992f068Schristos * coff/pe.h (IMAGE_DLLCHARACTERISTICS_APPCONTAINER): Define. 205*e992f068Schristos (IMAGE_DLLCHARACTERISTICS_GUARD_CF): Define. 206*e992f068Schristos 207*e992f068Schristos2021-04-16 Alan Modra <amodra@gmail.com> 208*e992f068Schristos 209*e992f068Schristos PR 27567 210*e992f068Schristos * coff/internal.h (struct internal_scnhdr): Make s_flags unsigned long. 211*e992f068Schristos * coff/pe.h (COFF_ENCODE_ALIGNMENT): Don't set align flags for an 212*e992f068Schristos executable and return false. Do so for a relocatable object and 213*e992f068Schristos evaluate to true. 214*e992f068Schristos * coff/ti.h (COFF_ENCODE_ALIGNMENT): Add bfd arg and evaluate to true. 215*e992f068Schristos (COFF_DECODE_ALIGNMENT): Formatting. 216*e992f068Schristos * coff/z80.h (COFF_ENCODE_ALIGNMENT): Similarly. 217*e992f068Schristos (COFF_DECODE_ALIGNMENT): Similarly. 218*e992f068Schristos 219*e992f068Schristos2021-04-09 Alan Modra <amodra@gmail.com> 220*e992f068Schristos 221*e992f068Schristos * dis-asm.h (struct disassemble_info): Add dynrelbuf and dynrelcount. 222*e992f068Schristos 223*e992f068Schristos2021-04-06 Alan Modra <amodra@gmail.com> 224*e992f068Schristos 225*e992f068Schristos * dis-asm.h (struct disassemble_info <symbol_at_address_func>): 226*e992f068Schristos Return asymbol*. 227*e992f068Schristos 228*e992f068Schristos2021-04-01 Martin Liska <mliska@suse.cz> 229*e992f068Schristos 230*e992f068Schristos * opcode/cr16.h (strneq): Remove strneq and use startswith. 231*e992f068Schristos 232*e992f068Schristos2021-03-31 Alan Modra <amodra@gmail.com> 233*e992f068Schristos 234*e992f068Schristos * bfdlink.h: Replace bfd_boolean with bool throughout. 235*e992f068Schristos * coff/ecoff.h: Likewise. 236*e992f068Schristos * coff/xcoff.h: Likewise. 237*e992f068Schristos * dis-asm.h: Likewise. 238*e992f068Schristos * elf/mmix.h: Likewise. 239*e992f068Schristos * elf/xtensa.h: Likewise. 240*e992f068Schristos * opcode/aarch64.h: Likewise, and FALSE with false, TRUE with true. 241*e992f068Schristos * opcode/arc.h: Likewise. 242*e992f068Schristos * opcode/mips.h: Likewise. 243*e992f068Schristos * opcode/tic6x-opcode-table.h: Likewise. 244*e992f068Schristos * opcode/tic6x.h: Likewise. 245*e992f068Schristos 246*e992f068Schristos2021-03-31 Alan Modra <amodra@gmail.com> 247*e992f068Schristos 248*e992f068Schristos * cgen/basic-modes.h: Include stdint.h in place of bfd_stdint.h. 249*e992f068Schristos * elf/nfp.h: Likewise. 250*e992f068Schristos * opcode/aarch64.h: Likewise. 251*e992f068Schristos * opcode/cgen.h: Likewise. 252*e992f068Schristos * opcode/nfp.h: Likewise. 253*e992f068Schristos * opcode/ppc.h: Likewise. 254*e992f068Schristos 255*e992f068Schristos2021-03-29 Alan Modra <amodra@gmail.com> 256*e992f068Schristos 257*e992f068Schristos * opcode/aarch64.h (alias_opcode_p): Simplify boolean expression. 258*e992f068Schristos (opcode_has_alias, pseudo_opcode_p, optional_operand_p): Likewise. 259*e992f068Schristos (opcode_has_special_coder): Likewise. 260*e992f068Schristos 261*e992f068Schristos2021-03-29 Alan Modra <amodra@gmail.com> 262*e992f068Schristos 263*e992f068Schristos * opcode/aarch64.h (aarch64_opcode_encode): Correct prototype. 264*e992f068Schristos 265*e992f068Schristos2021-03-25 Nick Alcock <nick.alcock@oracle.com> 266*e992f068Schristos 267*e992f068Schristos PR libctf/27628 268*e992f068Schristos * ctf-api.h: Fix some indentation. 269*e992f068Schristos (CTF_SET_STID): Always do an unsigned shift, even if STID is 270*e992f068Schristos signed. 271*e992f068Schristos 272*e992f068Schristos2021-03-19 H.J. Lu <hongjiu.lu@intel.com> 273*e992f068Schristos 274*e992f068Schristos * elf/common.h (EM_INTEL205): Renamed to ... 275*e992f068Schristos (EM_INTELGT): This. 276*e992f068Schristos 277*e992f068Schristos2021-03-16 Nick Clifton <nickc@redhat.com> 278*e992f068Schristos 279*e992f068Schristos * coff/internal.h (struct internal_auxent): Fix a couple of typos 280*e992f068Schristos in comment describing the x_fname field. 281*e992f068Schristos 282*e992f068Schristos2021-03-16 Kuan-Lin Chen <kuanlinchentw@gmail.com> 283*e992f068Schristos 284*e992f068Schristos * opcode/riscv-opc.h: Support zba, zbb and zbc extensions. 285*e992f068Schristos * opcode/riscv.h (riscv_insn_class): Add INSN_CLASS_ZB*. 286*e992f068Schristos 287*e992f068Schristos2021-03-12 Frederic Cambus <fred@statdns.com> 288*e992f068Schristos 289*e992f068Schristos * elf/common.h (NT_NETBSD_PAX, NT_NETBSD_PAX_MPROTECT) 290*e992f068Schristos (NT_NETBSD_PAX_NOMPROTECT, NT_NETBSD_PAX_GUARD, NT_NETBSD_PAX_NOGUARD) 291*e992f068Schristos (NT_NETBSD_PAX_ASLR, NT_NETBSD_PAX_NOASLR): Define. 292*e992f068Schristos 293*e992f068Schristos2021-03-12 Clément Chigot <clement.chigot@atos.net> 294*e992f068Schristos 295*e992f068Schristos * coff/internal.h (struct internal_aouthdr): Add new fields. 296*e992f068Schristos * coff/rs6000.h (AOUTHDRÃ): Add new fields. 297*e992f068Schristos * coff/rs6k64.h (struct external_filehdr): Likewise. 298*e992f068Schristos * coff/xcoff.h (_TDATA), _TBSS): New defines 299*e992f068Schristos (RS6K_AOUTHDR_TLS_LE, RS6K_AOUTHDR_RAS, RS6K_AOUTHDR_ALGNTDATA, 300*e992f068Schristos RS6K_AOUTHDR_SHR_SYMTAB, RS6K_AOUTHDR_FORK_POLICY, 301*e992f068Schristos RS6K_AOUTHDR_FORK_COR): New defines. 302*e992f068Schristos (XMC_TU): Removed. 303*e992f068Schristos (XMC_UL): New define. 304*e992f068Schristos 305*e992f068Schristos2021-03-12 Clément Chigot <clement.chigot@atos.net> 306*e992f068Schristos 307*e992f068Schristos * coff/xcoff.h (R_RTB): Remove. 308*e992f068Schristos (R_TRL): Fix value. 309*e992f068Schristos 310*e992f068Schristos2021-03-05 Craig Blackmore <craig.blackmore@embecosm.com> 311*e992f068Schristos Andrew Burgess <andrew.burgess@embecosm.com> 312*e992f068Schristos 313*e992f068Schristos * elf/common.h (NT_RISCV_CSR): Define. 314*e992f068Schristos 315*e992f068Schristos2021-03-05 Craig Blackmore <craig.blackmore@embecosm.com> 316*e992f068Schristos Andrew Burgess <andrew.burgess@embecosm.com> 317*e992f068Schristos 318*e992f068Schristos * elf/common.h (NT_GDB_TDESC): Define. 319*e992f068Schristos 320*e992f068Schristos2021-03-03 Alan Modra <amodra@gmail.com> 321*e992f068Schristos 322*e992f068Schristos * coff/internal.h: Delete obsolete relocation defines. Move used 323*e992f068Schristos relocation defines.. 324*e992f068Schristos * coff/i386.h: ..to here.. 325*e992f068Schristos * coff/ti.h: ..and here.. 326*e992f068Schristos * coff/x86_64.h: ..and here.. 327*e992f068Schristos * coff/z80.h: ..and here.. 328*e992f068Schristos * coff/z8k.h: ..and here. 329*e992f068Schristos 330*e992f068Schristos2021-03-02 Nick Alcock <nick.alcock@oracle.com> 331*e992f068Schristos 332*e992f068Schristos * ctf-api.h (CTF_LINK_SHARE_DUPLICATED): Note that this might 333*e992f068Schristos merely change how much deduplication is done. 334*e992f068Schristos 335*e992f068Schristos2021-03-01 Alan Modra <amodra@gmail.com> 336*e992f068Schristos Fangrui Song <maskray@google.com> 337*e992f068Schristos 338*e992f068Schristos * bfdlink.h (struct bfd_link_info): Add start_stop_gc. 339*e992f068Schristos 340*e992f068Schristos2021-02-21 Alan Modra <amodra@gmail.com> 341*e992f068Schristos 342*e992f068Schristos * bfdlink.h (struct bfd_link_info): Add warn_multiple_definition. 343*e992f068Schristos 344*e992f068Schristos2021-02-17 Nick Alcock <nick.alcock@oracle.com> 345*e992f068Schristos 346*e992f068Schristos * ctf-api.h (ctf_arc_lookup_symbol_name): New. 347*e992f068Schristos (ctf_lookup_by_symbol_name): Likewise. 348*e992f068Schristos 349*e992f068Schristos2021-02-19 Nelson Chu <nelson.chu@sifive.com> 350*e992f068Schristos 351*e992f068Schristos PR 27158 352*e992f068Schristos * opcode/riscv.h: Updated encoding macros. 353*e992f068Schristos 354*e992f068Schristos2021-02-18 Nelson Chu <nelson.chu@sifive.com> 355*e992f068Schristos 356*e992f068Schristos * opcode/riscv.h: Moved stuff and make the file tidy. 357*e992f068Schristos 358*e992f068Schristos2021-02-15 Andreas Krebbel <krebbel@linux.ibm.com> 359*e992f068Schristos 360*e992f068Schristos * opcode/s390.h (enum s390_opcode_cpu_val): Add 361*e992f068Schristos S390_OPCODE_ARCH14. 362*e992f068Schristos 363*e992f068Schristos2021-02-08 Mike Frysinger <vapier@gentoo.org> 364*e992f068Schristos 365*e992f068Schristos * opcode/tic54x.h (mmregs): Rename to ... 366*e992f068Schristos (tic54x_mmregs): ... this. 367*e992f068Schristos (regs): Rename to ... 368*e992f068Schristos (tic54x_regs): ... this. 369*e992f068Schristos (condition_codes): Rename to ... 370*e992f068Schristos (tic54x_condition_codes): ... this. 371*e992f068Schristos (cc2_codes): Rename to ... 372*e992f068Schristos (tic54x_cc2_codes): ... this. 373*e992f068Schristos (status_bits): Rename to ... 374*e992f068Schristos (tic54x_status_bits): ... this. 375*e992f068Schristos (cc3_codes): Rename to ... 376*e992f068Schristos (tic54x_cc3_codes): ... this. 377*e992f068Schristos (misc_symbols): Rename to ... 378*e992f068Schristos (tic54x_misc_symbols): ... this. 379*e992f068Schristos 380*e992f068Schristos2021-02-05 Nelson Chu <nelson.chu@sifive.com> 381*e992f068Schristos 382*e992f068Schristos PR 27348 383*e992f068Schristos * opcode/riscv.h: Remove obsolete OP_*CUSTOM_IMM. 384*e992f068Schristos 385*e992f068Schristos2021-02-05 Nelson Chu <nelson.chu@sifive.com> 386*e992f068Schristos 387*e992f068Schristos PR 27348 388*e992f068Schristos * opcode/riscv-opc.h: Remove obsolete Xcustom support. 389*e992f068Schristos 390*e992f068Schristos2021-01-27 Nick Alcock <nick.alcock@oracle.com> 391*e992f068Schristos 392*e992f068Schristos * ctf-api.h (ECTF_NONAME): New. 393*e992f068Schristos (ECTF_NERR): Adjust. 394*e992f068Schristos 395*e992f068Schristos2021-01-26 Nick Alcock <nick.alcock@oracle.com> 396*e992f068Schristos 397*e992f068Schristos * ctf-api.h (CTF_LINK_NO_FILTER_REPORTED_SYMS): New. 398*e992f068Schristos 399*e992f068Schristos2021-02-04 Nelson Chu <nelson.chu@sifive.com> 400*e992f068Schristos 401*e992f068Schristos * opcode/riscv-opc.h: Removed macros for zb* extensions. 402*e992f068Schristos * opcode/riscv.h (riscv_insn_class): Removed INSN_CLASS_ZB*. 403*e992f068Schristos 404*e992f068Schristos2021-01-15 Nelson Chu <nelson.chu@sifive.com> 405*e992f068Schristos 406*e992f068Schristos * opcode/riscv.h: Indent and GNU coding standards tidy, 407*e992f068Schristos also aligned the code. 408*e992f068Schristos 409*e992f068Schristos2021-01-15 Nelson Chu <nelson.chu@sifive.com> 410*e992f068Schristos 411*e992f068Schristos * elf/riscv.h: Comments tidy and improvement. 412*e992f068Schristos * opcode/riscv-opc.h: Likewise. 413*e992f068Schristos * opcode/riscv.h: Likewise. 414*e992f068Schristos 415*e992f068Schristos2021-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 416*e992f068Schristos 417*e992f068Schristos * opcode/aarch64.h (AARCH64_FEATURE_CSRE): Delete. 418*e992f068Schristos (aarch64_opnd): Delete AARCH64_OPND_CSRE_CSR. 419*e992f068Schristos 420*e992f068Schristos2021-01-09 Nick Clifton <nickc@redhat.com> 421*e992f068Schristos 422*e992f068Schristos * 2.36 release branch crated. 423*e992f068Schristos 424*e992f068Schristos2021-01-07 Philipp Tomsich <prt@gnu.org> 425*e992f068Schristos 426*e992f068Schristos * opcode/riscv-opc.h: Added MATCH_PAUSE, MASK_PAUSE and DECLARE_INSN 427*e992f068Schristos for pause hint instruction. 428*e992f068Schristos * opcode/riscv.h (enum riscv_insn_class): Added INSN_CLASS_ZIHINTPAUSE. 429*e992f068Schristos 430*e992f068Schristos2021-01-07 Claire Xenia Wolf <claire@symbioticeda.com> 431*e992f068Schristos Jim Wilson <jimw@sifive.com> 432*e992f068Schristos Andrew Waterman <andrew@sifive.com> 433*e992f068Schristos Maxim Blinov <maxim.blinov@embecosm.com> 434*e992f068Schristos Kito Cheng <kito.cheng@sifive.com> 435*e992f068Schristos Nelson Chu <nelson.chu@sifive.com> 436*e992f068Schristos 437*e992f068Schristos * opcode/riscv-opc.h: Added MASK/MATCH/DECLARE_INSN for ZBA/ZBB/ZBC. 438*e992f068Schristos * opcode/riscv.h (riscv_insn_class): Added INSN_CLASS_ZB*. 439*e992f068Schristos (enum riscv_isa_spec_class): Added ISA_SPEC_CLASS_DRAFT for the 440*e992f068Schristos frozen extensions. 441*e992f068Schristos 442*e992f068Schristos2021-01-05 Nick Alcock <nick.alcock@oracle.com> 443*e992f068Schristos 444*e992f068Schristos * ctf-api.h (CTF_MN_RECURSE): New. 445*e992f068Schristos (ctf_member_next): Add flags argument. 446*e992f068Schristos 447*e992f068Schristos2021-01-05 Nick Alcock <nick.alcock@oracle.com> 448*e992f068Schristos 449*e992f068Schristos * ctf-api.h (ECTF_INCOMPLETE): New. 450*e992f068Schristos (ECTF_NERR): Adjust. 451*e992f068Schristos 452*e992f068Schristos2021-01-01 Nicolas Boulenguez <nicolas@debian.org> 453*e992f068Schristos 454*e992f068Schristos * coff/internal.h: Correct comment spelling. 455*e992f068Schristos * coff/sym.h: Likewise. 456*e992f068Schristos * opcode/aarch64.h: Likewise. 457*e992f068Schristos 458*e992f068Schristos2021-01-01 Alan Modra <amodra@gmail.com> 45975fd0b74Schristos 46075fd0b74Schristos Update year range in copyright notice of all files. 46175fd0b74Schristos 462*e992f068SchristosFor older changes see ChangeLog-2020 46375fd0b74Schristos 464*e992f068SchristosCopyright (C) 2021-2022 Free Software Foundation, Inc. 46575fd0b74Schristos 46675fd0b74SchristosCopying and distribution of this file, with or without modification, 46775fd0b74Schristosare permitted in any medium without royalty provided the copyright 46875fd0b74Schristosnotice and this notice are preserved. 46975fd0b74Schristos 47075fd0b74SchristosLocal Variables: 47175fd0b74Schristosmode: change-log 47275fd0b74Schristosleft-margin: 8 47375fd0b74Schristosfill-column: 74 47475fd0b74Schristosversion-control: never 47575fd0b74SchristosEnd: 476