Home | History | Annotate | Line # | Download | only in include
      1 2020-12-23  H.J. Lu  <hongjiu.lu (a] intel.com>
      2 
      3 	* elf/common.h (GNU_PROPERTY_X86_FEATURE_1_LAM_U48): New.
      4 	(GNU_PROPERTY_X86_FEATURE_1_LAM_U57): Likewise.
      5 
      6 2020-12-18  Alan Modra  <amodra (a] gmail.com>
      7 
      8 	* xtensa-isa-internal.h (xtisa_errno, xtisa_error_msg): Delete.
      9 
     10 2020-12-18  Alan Modra  <amodra (a] gmail.com>
     11 
     12 	* opcode/arc-attrs.h (CONFLICT_LIST): Make const.
     13 
     14 2020-12-16  Alan Modra  <amodra (a] gmail.com>
     15 
     16 	* bfdlink.h (struct bfd_link_info): Add maxpagesize and
     17 	commonpagesize.
     18 
     19 2020-12-16  Alan Modra  <amodra (a] gmail.com>
     20 
     21 	* xtensa-isa-internal.h (xtensa_format_internal),
     22 	(xtensa_slot_internal, xtensa_operand_internal),
     23 	(xtensa_arg_internal, xtensa_iclass_internal),
     24 	(xtensa_opcode_internal, xtensa_regfile_internal),
     25 	(xtensa_interface_internal, xtensa_funcUnit_internal),
     26 	(xtensa_state_internal, xtensa_sysreg_internal): Constify.
     27 
     28 2020-12-15  Vivek Das Mohapatra  <vivek (a] collabora.com>
     29 
     30 	* elf/common.h (DT_GNU_FLAGS_1, DF_GNU_1_UNIQUE): Define.
     31 	* bfdlink.h (struct bfd_link_info): New field gnu_flags_1.
     32 
     33 2020-12-11  Cary Coutant  <ccoutant (a] gmail.com>
     34 
     35 	* elf/common.h: Update list of e_machine values.
     36 
     37 2020-12-10  Nelson Chu  <nelson.chu (a] sifive.com>
     38 
     39 	* opcode/riscv.h (M_ZEXTH, M_ZEXTW, M_SEXTB, M_SEXTH.): Added.
     40 
     41 2020-12-10  Nelson Chu  <nelson.chu (a] sifive.com>
     42 
     43 	* opcode/riscv.h: Add INSN_CLASS_ZICSR and INSN_CLASS_ZIFENCEI.
     44 
     45 2020-12-07  Nick Clifton  <nickc (a] redhat.com>
     46 
     47 	* elf/common.h (SHF_GNU_BUILD_NOTE): Delete.
     48 
     49 2020-12-01  Nelson Chu  <nelson.chu (a] sifive.com>
     50 
     51 	* opcode/riscv.h (RISCV_UNKNOWN_VERSION): added.
     52 
     53 2020-12-01  Nelson Chu  <nelson.chu (a] sifive.com>
     54 
     55 	* opcode/riscv.h (riscv_ext_version):
     56 	Change the version type from unsigned to int.
     57 
     58 2020-11-23  Nick Alcock  <nick.alcock (a] oracle.com>
     59 
     60 	* ctf-api.h: Style nit: remove () on function names in comments.
     61 	(ctf_sect_t): Mention endianness concerns.
     62 	(ctf_symsect_endianness): New declaration.
     63 	(ctf_arc_symsect_endianness): Likewise.
     64 
     65 2020-11-20  Nick Alcock  <nick.alcock (a] oracle.com>
     66 
     67 	* ctf-api.h (ctf_getsymsect): New.
     68 	(ctf_getstrsect): Likewise.
     69 
     70 2020-11-20  Nick Alcock  <nick.alcock (a] oracle.com>
     71 
     72 	* ctf-api.h (ctf_arc_lookup_symbol): New.
     73 	(ctf_arc_flush_caches): Likewise.
     74 	* ctf.h: Document new auto-ctf_import behaviour.
     75 
     76 2020-11-20  Nick Alcock  <nick.alcock (a] oracle.com>
     77 
     78 	* ctf-api.h (ctf_symbol_next): New.
     79 	(ctf_add_objt_sym): Likewise.
     80 	(ctf_add_func_sym): Likewise.
     81 	* ctf.h: Document new function info section format.
     82 	(CTF_F_NEWFUNCINFO): New.
     83 	(CTF_F_IDXSORTED): New.
     84 	(CTF_F_MAX): Adjust accordingly.
     85 
     86 2020-11-20  Nick Alcock  <nick.alcock (a] oracle.com>
     87 
     88 	* bfdlink.h (struct elf_sym_strtab): Replace with...
     89 	(struct elf_internal_sym): ... this.
     90 	(struct bfd_link_callbacks) <examine_strtab>: Take only a
     91 	symstrtab argument.
     92 	<ctf_new_symbol>: New.
     93 	<ctf_new_dynsym>: Likewise.
     94 	* ctf-api.h (struct ctf_link_sym) <st_symidx>: New.
     95 	<st_nameidx>: Likewise.
     96 	<st_nameidx_set>: Likewise.
     97 	(ctf_link_iter_symbol_f): Removed.
     98 	(ctf_link_shuffle_syms): Remove most parameters, just takes a
     99 	ctf_dict_t now.
    100 	(ctf_link_add_linker_symbol): New, split from
    101 	ctf_link_shuffle_syms.
    102 	* ctf.h (CTF_F_DYNSTR): New.
    103 	(CTF_F_MAX): Adjust.
    104 
    105 2020-11-20  Nick Alcock  <nick.alcock (a] oracle.com>
    106 
    107 	* ctf-api.h (ctf_arc_open_by_name): Rename to...
    108 	(ctf_dict_open): ... this, keeping compatibility function.
    109 	(ctf_arc_open_by_name_sections): Rename to...
    110 	(ctf_dict_open_sections): ... this, keeping compatibility function.
    111 
    112 2020-11-20  Nick Alcock  <nick.alcock (a] oracle.com>
    113 
    114 	* ctf-api.h (ctf_file_t): Rename to...
    115 	(ctf_dict_t): ... this.  Keep ctf_file_t around for compatibility.
    116 	(struct ctf_file): Likewise rename to...
    117 	(struct ctf_dict): ... this.
    118 	(ctf_file_close): Rename to...
    119 	(ctf_dict_close): ... this, keeping compatibility function.
    120 	(ctf_parent_file): Rename to...
    121 	(ctf_parent_dict): ... this, keeping compatibility function.
    122 	All callers adjusted.
    123 	* ctf.h: Rename references to ctf_file_t to ctf_dict_t.
    124 	(struct ctf_archive) <ctfa_nfiles>: Rename to...
    125 	<ctfa_ndicts>: ... this.
    126 
    127 2020-11-18  Jozef Lawrynowicz  <jozef.l (a] mittosystems.com>
    128 
    129 	* elf/common.h (SHF_GNU_RETAIN): Define.
    130 
    131 2020-11-16  Przemyslaw Wirkus  <przemyslaw.wirkus (a] arm.com>
    132 
    133 	* opcode/aarch64.h (AARCH64_FEATURE_FLAGM): Add new feature.
    134 	(AARCH64_FEATURE_FLAGMANIP): Update comment.
    135 	(AARCH64_ARCH_V8_4): Add back FLAGM to Armv8.4-A.
    136 
    137 2020-11-09  Spencer E. Olson  <olsonse (a] umich.edu>
    138 
    139 	* opcode/pru.h: Add LMBD (left-most bit detect) opcode index.
    140 
    141 2020-11-09  Przemyslaw Wirkus  <przemyslaw.wirkus (a] arm.com>
    142 
    143 	* opcode/aarch64.h (enum aarch64_opnd): Add new operand AARCH64_OPND_Rt_LS64.
    144 
    145 2020-11-06  Przemyslaw Wirkus  <przemyslaw.wirkus (a] arm.com>
    146 
    147 	* opcode/aarch64.h (AARCH64_FEATURE_PAC): Add new feature.
    148 	(AARCH64_ARCH_V8_3): Add back PAC to Armv8.3-A.
    149 
    150 2020-11-04  Przemyslaw Wirkus  <przemyslaw.wirkus (a] arm.com>
    151 
    152 	* opcode/aarch64.h (AARCH64_ARCH_V8): Add RAS to Armv8-A.
    153 	(AARCH64_ARCH_V8_2): Remove RAS from Armv8.2-A set.
    154 
    155 2020-11-03  Przemyslaw Wirkus  <przemyslaw.wirkus (a] arm.com>
    156 
    157 	* opcode/aarch64.h (AARCH64_FEATURE_LS64): New +ls64 feature flag.
    158 	(AARCH64_ARCH_V8_7): Add LS64 as part of Armv8.7-a.
    159 
    160 2020-10-30  H.J. Lu  <hongjiu.lu (a] intel.com>
    161 
    162 	PR gas/26703
    163 	* elf/common.h (GNU_PROPERTY_X86_ISA_1_BASELINE): New.
    164 	(GNU_PROPERTY_X86_ISA_1_V2): Uppdated.
    165 	(GNU_PROPERTY_X86_ISA_1_V3): Likewise.
    166 	(GNU_PROPERTY_X86_ISA_1_V4): Likewise.
    167 
    168 2020-10-27  Przemyslaw Wirkus  <przemyslaw.wirkus (a] arm.com>
    169 
    170 	* opcode/aarch64.h (AARCH64_FEATURE_CSRE): New -march feature.
    171 (enum aarch64_opnd): New CSR instruction field AARCH64_OPND_CSRE_CSR.
    172 
    173 2020-10-26  Cooper Qu <cooper.qu (a] linux.alibaba.com>
    174 
    175 	* opcode/csky.h (CSKY_VERSION_V1): New, currently used.
    176 	(CSKY_VERSION_V2): New.
    177 	(CSKY_VERSION_V3): New.
    178 
    179 2020-10-23  Przemyslaw Wirkus  <przemyslaw.wirkus (a] arm.com>
    180 
    181 	* opcode/aarch64.h (enum aarch64_opnd): New operand
    182 	AARCH64_OPND_BARRIER_DSB_NXS.
    183 	(aarch64_barrier_dsb_nxs_options): Declare DSB nXS options.
    184 
    185 2020-10-21  Tom Tromey  <tromey (a] adacore.com>
    186 
    187 	* ctf-api.h (_CTF_ERRORS): New macro.
    188 
    189 2020-10-16  Nelson Chu  <nelson.chu (a] sifive.com>
    190 
    191 	* elf/riscv.h: Add R_RISCV_IRELATIVE to 58.
    192 
    193 2020-10-16  Przemyslaw Wirkus  <przemyslaw.wirkus (a] arm.com>
    194 
    195 	* opcode/aarch64.h (AARCH64_FEATURE_V8_7): New feature bitmask.
    196 	(AARCH64_ARCH_V8_7): New arch feature set.
    197 
    198 2020-10-09  H.J. Lu  <hongjiu.lu (a] intel.com>
    199 
    200 	PR gas/26703
    201 	* elf/common.h (GNU_PROPERTY_X86_ISA_1_USED): Renamed to ...
    202 	(GNU_PROPERTY_X86_COMPAT_2_ISA_1_USED): This.
    203 	(GNU_PROPERTY_X86_ISA_1_NEEDED): Renamed to ...
    204 	(GNU_PROPERTY_X86_COMPAT_2_ISA_1_NEEDED): This.
    205 	(GNU_PROPERTY_X86_ISA_1_XXX): Renamed to ...
    206 	(GNU_PROPERTY_X86_COMPAT_2_ISA_1_XXX): This.
    207 	(GNU_PROPERTY_X86_ISA_1_NEEDED): New.
    208 	(GNU_PROPERTY_X86_ISA_1_USED): Likewise.
    209 	(GNU_PROPERTY_X86_ISA_1_V2): Likewise.
    210 	(GNU_PROPERTY_X86_ISA_1_V3): Likewise.
    211 	(GNU_PROPERTY_X86_ISA_1_V4): Likewise.
    212 	(GNU_PROPERTY_X86_FEATURE_2_MASK): Likewise.
    213 
    214 2020-09-23  Mark Wielaard  <mark (a] klomp.org>
    215 
    216 	Sync with GCC
    217 	* dwarf2.def: Add DWARF5 Unit type header encoding macros
    218 	DW_UT_FIRST, DW_UT and DW_UT_END.
    219 	* dwarf2.h (enum dwarf_unit_type): Removed and define using
    220 	DW_UT_FIRST, DW_UT and DW_UT_END macros.
    221 	(get_DW_UT_name): New function declaration.
    222 
    223 2020-09-12  H.J. Lu  <hongjiu.lu (a] intel.com>
    224 
    225 	PR ld/26391
    226 	* bfdlink.h (bfd_link_info): Add unique_symbol.
    227 
    228 2020-09-11  Felix Willgerodt  <felix.willgerodt (a] intel.com>
    229 
    230 	Sync with GCC
    231 	2020-09-08  Felix Willgerodt  <felix.willgerodt (a] intel.com>
    232 
    233 	* floatformat.h (floatformat_bfloat16_big): New.
    234 	(floatformat_bfloat16_little): New.
    235 
    236 2020-09-12 Cooper Qu <cooper.qu (a] linux.alibaba.com>
    237 
    238 	* opcode/csky.h (CSKYV1_ISA_E1): Convert to bfd_uint64_t type.
    239 	(CSKYV2_ISA_E1): Likewise.
    240 	(CSKYV2_ISA_1E2>): Likewise.
    241 	(CSKYV2_ISA_2E3>): Likewise.
    242 	(CSKYV2_ISA_3E7>): Likewise.
    243 	(CSKYV2_ISA_7E10): Likewise.
    244 	(CSKYV2_ISA_3E3R1): Likewise.
    245 	(CSKYV2_ISA_3E3R2): Likewise.
    246 	(CSKYV2_ISA_10E60): Likewise.
    247 	(CSKYV2_ISA_3E3R3): Likewise.
    248 	(CSKY_ISA_TRUST): Likewise.
    249 	(CSKY_ISA_CACHE): Likewise.
    250 	(CSKY_ISA_NVIC): Likewise.
    251 	(CSKY_ISA_CP): Likewise.
    252 	(CSKY_ISA_MP): Likewise.
    253 	(CSKY_ISA_MP_1E2): Likewise.
    254 	(CSKY_ISA_JAVA): Likewise.
    255 	(CSKY_ISA_MAC): Likewise.
    256 	(CSKY_ISA_MAC_DSP): Likewise.
    257 	(CSKY_ISA_DSP): Likewise.
    258 	(CSKY_ISA_DSP_1E2): Likewise.
    259 	(CSKY_ISA_DSP_ENHANCE): Likewise.
    260 	(CSKY_ISA_DSPE60): Likewise.
    261 	(CSKY_ISA_FLOAT_E1): Likewise.
    262 	(CSKY_ISA_FLOAT_1E2): Likewise.
    263 	(CSKY_ISA_FLOAT_1E3): Likewise.
    264 	(CSKY_ISA_FLOAT_3E4): Likewise.
    265 	(CSKY_ISA_FLOAT_7E60): Likewise.
    266 	(CSKY_ISA_VDSP): Likewise.
    267 	(CSKY_ISA_VDSP_2): Likewise.
    268 	(CSKY_ARCH_804): Define.
    269 	(CSKY_ARCH_805): Define.
    270 	(CSKY_ARCH_800): Define.
    271 
    272 2020-09-11  H.J. Lu  <hongjiu.lu (a] intel.com>
    273 
    274 	* elf/common.h (NT_X86_CET): New.
    275 
    276 2020-09-10  Cooper Qu  <cooper.qu (a] linux.alibaba.com>
    277 
    278 	* opcode/csky.h (CSKY_ARCH_804): Define.
    279 	(CSKY_ARCH_805): Define.
    280 	(CSKY_ARCH_800): Define.
    281 
    282 2020-09-10  Nick Clifton  <nickc (a] redhat.com>
    283 
    284 	* opcode/csky.h (CSKY_ISA_FLOAT_7E60): Use a long long type for
    285 	this value.
    286 
    287 2020-09-07  Cooper Qu  <cooper.qu (a] linux.alibaba.com>
    288 
    289 	* opcode/csky.h (CSKY_ISA_DSPE60): Define.
    290 
    291 2020-09-07  Cooper Qu  <cooper.qu (a] linux.alibaba.com>
    292 
    293 	* opcode/csky.h (CSKY_ISA_FLOAT_7E60): Define.
    294 
    295 2020-09-08  Jozef Lawrynowicz  <jozef.l (a] mittosystems.com>
    296 	Kuan-Lin Chen  <kuanlinchentw (a] gmail.com>
    297 
    298 	* elf/msp430.h (elf_msp430_reloc_type): Add
    299 	R_MSP430_GNU_{SET,SUB}_ULEB128.
    300 	(elf_msp430x_reloc_type): Add R_MSP430X_GNU_{SET,SUB}_ULEB128.
    301 
    302 2020-09-08  Alex Coplan  <alex.coplan (a] arm.com>
    303 
    304 	* opcode/aarch64.h (aarch64_sys_ins_reg_supported_p): Also take
    305 	system register name in order to simplify validation for v8-R.
    306 	(aarch64_print_operand): Also take CPU feature set, as disassembly for
    307 	system registers now depends on arch variant.
    308 
    309 2020-09-08  Alex Coplan  <alex.coplan (a] arm.com>
    310 
    311 	* opcode/aarch64.h (AARCH64_FEATURE_V8_A): New.
    312 	(AARCH64_FEATURE_V8_R): New.
    313 	(AARCH64_ARCH_V8): Include new A-profile feature bit.
    314 	(AARCH64_ARCH_V8_R): New.
    315 
    316 2020-09-02  Alan Modra  <amodra (a] gmail.com>
    317 
    318 	* opcode/v850.h (struct v850_operand <insert>): Make param op an
    319 	unsigned long.
    320 
    321 2020-09-02  Cooper Qu  <cooper.qu (a] linux.alibaba.com>
    322 
    323 	* opcode/csky.h (CSKYV2_ISA_3E3R3): Define.
    324 
    325 2020-08-31  Alan Modra  <amodra (a] gmail.com>
    326 
    327 	PR 26493
    328 	* opcode/riscv.h (OP_MASK_CSR, OP_MASK_CUSTOM_IMM)
    329 	(OP_MASK_FUNCT7, OP_MASK_RS3): Make unsigned.
    330 
    331 2020-08-31  Alan Modra  <amodra (a] gmail.com>
    332 
    333 	PR 26457
    334 	* som/aout.h (SOM_SUBSPACE_ACCESS_CONTROL_BITS_MASK): Make unsigned.
    335 	(SOM_SUBSPACE_MEMORY_RESIDENT, SOM_SUBSPACE_DUP_COMMON)
    336 	(SOM_SUBSPACE_IS_COMMON, SOM_SUBSPACE_IS_LOADABLE)
    337 	(SOM_SUBSPACE_QUADRANT_MASK, SOM_SUBSPACE_INITIALLY_FROZEN)
    338 	(SOM_SUBSPACE_IS_FIRST, SOM_SUBSPACE_CODE_ONLY)
    339 	(SOM_SUBSPACE_SORT_KEY_MASK, SOM_SUBSPACE_REPLICATE_INIT)
    340 	(SOM_SUBSPACE_CONTINUATION, SOM_SUBSPACE_IS_TSPECIFIC)
    341 	(SOM_SUBSPACE_IS_COMDAT): Likewise.
    342 
    343 2020-08-28  Cooper Qu  <cooper.qu (a] linux.alibaba.com>
    344 
    345 	* elf/csky.h (SHT_CSKY_ATTRIBUTES): Define.
    346 	(Tag_CSKY_ARCH_NAME): New enum constant.
    347 	(Tag_CSKY_CPU_NAME): Likewise.
    348 	(Tag_CSKY_ISA_FLAGS): Likewise.
    349 	(Tag_CSKY_DSP_VERSION): Likewise.
    350 	(Tag_CSKY_VDSP_VERSION): Likewise.
    351 	(Tag_CSKY_FPU_VERSION): Likewise.
    352 	(Tag_CSKY_FPU_ABI): Likewise.
    353 	(Tag_CSKY_FPU_ROUNDING): Likewise.
    354 	(Tag_CSKY_FPU_DENORMAL): Likewise.
    355 	(Tag_CSKY_FPU_Exception): Likewise.
    356 	(Tag_CSKY_FPU_NUMBER_MODULE): Likewise.
    357 	(Tag_CSKY_FPU_HARDFP): Likewise.
    358 	(Tag_CSKY_MAX): Likewise.
    359 	(VAL_CSKY_DSP_VERSION_EXTENSION): Likewise.
    360 	(VAL_CSKY_DSP_VERSION_2): Likewise.
    361 	(VAL_CSKY_VDSP_VERSION_1): Likewise.
    362 	(VAL_CSKY_VDSP_VERSION_2): Likewise.
    363 	(VAL_CSKY_FPU_ABI_SOFT): Likewise.
    364 	(VAL_CSKY_FPU_ABI_SOFTFP): Likewise.
    365 	(VAL_CSKY_FPU_ABI_HARD): Likewise.
    366 	(VAL_CSKY_FPU_HARDFP_HALF): Likewise.
    367 	(VAL_CSKY_FPU_HARDFP_SINGLE): Likewise.
    368 	(VAL_CSKY_FPU_HARDFP_DOUBLE): Likewise.
    369 	* opcode/csky.h (CSKY_ISA_VDSP_V2): Define.
    370 	CSKYV1_ISA_E1: Change to long constant type.
    371 	CSKYV2_ISA_E1: Likewise.
    372 	CSKYV2_ISA_1E2: Likewise.
    373 	CSKYV2_ISA_2E3: Likewise.
    374 	CSKYV2_ISA_3E7: Likewise.
    375 	CSKYV2_ISA_7E10: Likewise.
    376 	CSKYV2_ISA_3E3R1: Likewise.
    377 	CSKYV2_ISA_3E3R2: Likewise.
    378 	CSKYV2_ISA_10E60: Likewise.
    379 	CSKY_ISA_TRUST: Likewise.
    380 	CSKY_ISA_CACHE: Likewise.
    381 	CSKY_ISA_NVIC: Likewise.
    382 	CSKY_ISA_CP: Likewise.
    383 	CSKY_ISA_MP: Likewise.
    384 	CSKY_ISA_MP_1E2: Likewise.
    385 	CSKY_ISA_JAVA: Likewise.
    386 	CSKY_ISA_MAC: Likewise.
    387 	CSKY_ISA_MAC_DSP: Likewise.
    388 	CSKY_ISA_DSP: Likewise.
    389 	CSKY_ISA_DSP_1E2: Likewise.
    390 	CSKY_ISA_DSP_ENHANCE: Likewise.
    391 	CSKY_ISA_FLOAT_E1: Likewise.
    392 	CSKY_ISA_FLOAT_1E2: Likewise.
    393 	CSKY_ISA_FLOAT_1E3: Likewise.
    394 	CSKY_ISA_FLOAT_3E4: Likewise.
    395 	CSKY_ISA_VDSP: Likewise.
    396 
    397 2020-08-27  Nick Alcock  <nick.alcock (a] oracle.com>
    398 
    399 	* ctf-api.h (ctf_errwarning_next): New err parameter.
    400 
    401 2020-08-26  Nick Clifton  <nickc (a] redhat.com>
    402 
    403 	PR 26405
    404 	* elf/common.h (PT_OPENBSD_BOOTDATA): Define.
    405 	(PT_OPENBSD_RANDOMIZE): Define.
    406 	(PT_OPENBSD_WXNEEDED): Define.
    407 
    408 2020-08-26  Alan Modra  <amodra (a] gmail.com>
    409 
    410 	PR 26458
    411 	* elf/common.h (ELF32_R_INFO): Cast symbol index to unsigned.
    412 
    413 2020-08-24  Cooper Qu  <cooper.qu (a] linux.alibaba.com>
    414 
    415 	* opcode/csky.h (CSKYV2_ISA_10E60): New.
    416 	(CSKY_ARCH_860): New.
    417 
    418 2020-08-21  Cooper Qu  <cooper.qu (a] linux.alibaba.com>
    419 
    420 	* csky.h (CSKYV2_ISA_3E3R2): New.
    421 
    422 2020-08-21  Mark Wielaard  <mark (a] klomp.org>
    423 
    424 	* diagnostics.h (DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER): Also define
    425 	for GCC 7.0 or higher.
    426 
    427 2020-08-10  Alex Coplan  <alex.coplan (a] arm.com>
    428 
    429 	* opcode/aarch64.h (AARCH64_MAX_SYSREG_NAME_LEN): New.
    430 
    431 2020-08-10  Przemyslaw Wirkus  <przemyslaw.wirkus (a] arm.com>
    432 
    433 	* opcode/aarch64.h (aarch64_sys_reg_deprecated_p): Functions
    434 	paramaters changed.
    435 	(aarch64_sys_reg_supported_p): Function removed.
    436 	(aarch64_sys_ins_reg_supported_p): Functions paramaters changed.
    437 
    438 2020-07-28  Caroline Tice  <cmtice (a] google.com>
    439 
    440         * dwarf2.h (enum dwarf_sect_v5): A new enum section for	the
    441 	sections in a DWARF 5 DWP file (DWP version 5).
    442 
    443 2020-07-22  Nick Alcock  <nick.alcock (a] oracle.com>
    444 
    445 	* ctf-api.h (CTF_LINK_NONDEDUP): New, turn off the
    446 	deduplicator.
    447 
    448 2020-07-22  Nick Alcock  <nick.alcock (a] oracle.com>
    449 
    450 	* ctf-api.h (CTF_LINK_OMIT_VARIABLES_SECTION): New.
    451 
    452 2020-07-22  Nick Alcock  <nick.alcock (a] oracle.com>
    453 
    454 	* ctf-api.h (CTF_LINK_SHARE_DUPLICATED): No longer unimplemented.
    455 
    456 2020-07-22  Nick Alcock  <nick.alcock (a] oracle.com>
    457 
    458 	* ctf-api.h (ctf_link_variable_filter_t): New.
    459 	(ctf_link_set_variable_filter): Likewise.
    460 
    461 2020-07-22  Nick Alcock  <nick.alcock (a] oracle.com>
    462 
    463 	* ctf-api.h (CTF_LINK_EMPTY_CU_MAPPINGS): New.
    464 
    465 2020-07-22  Nick Alcock  <nick.alcock (a] oracle.com>
    466 
    467 	* ctf-api.h (ECTF_NEEDSBFD): New.
    468 	(ECTF_NERR): Adjust.
    469 	(ctf_link): Rename share_mode arg to flags.
    470 
    471 2020-07-22  Nick Alcock  <nick.alcock (a] oracle.com>
    472 
    473 	* ctf-api.h (ECTF_INTERNAL): Adjust error text.
    474 	(ctf_errwarning_next): New.
    475 
    476 2020-07-22  Nick Alcock  <nick.alcock (a] oracle.com>
    477 
    478 	* ctf-api.h (ECTF_FLAGS): New.
    479 	(ECTF_NERR): Adjust.
    480 	* ctf.h (CTF_F_MAX): New.
    481 
    482 2020-07-22  Nick Alcock  <nick.alcock (a] oracle.com>
    483 
    484 	* ctf-api.h (ECTF_NEXT_END): New error.
    485 	(ECTF_NEXT_WRONGFUN): Likewise.
    486 	(ECTF_NEXT_WRONGFP): Likewise.
    487 	(ECTF_NERR): Adjust.
    488 	(ctf_next_t): New.
    489 	(ctf_next_create): New prototype.
    490 	(ctf_next_destroy): Likewise.
    491 	(ctf_next_copy): Likewise.
    492 	(ctf_member_next): Likewise.
    493 	(ctf_enum_next): Likewise.
    494 	(ctf_type_next): Likewise.
    495 	(ctf_label_next): Likewise.
    496 	(ctf_variable_next): Likewise.
    497 
    498 2020-07-22  Nick Alcock  <nick.alcock (a] oracle.com>
    499 
    500 	* ctf-api.h (ctf_ref): New.
    501 
    502 2020-07-22  Nick Alcock  <nick.alcock (a] oracle.com>
    503 
    504 	* ctf-api.h (ctf_archive_count): New.
    505 
    506 2020-07-22  Nick Alcock  <nick.alcock (a] oracle.com>
    507 
    508 	* ctf-api.h (ctf_member_count): New.
    509 
    510 2020-07-22  Nick Alcock  <nick.alcock (a] oracle.com>
    511 
    512 	* ctf-api.h (ctf_type_kind_forwarded): New.
    513 
    514 2020-07-22  Nick Alcock  <nick.alcock (a] oracle.com>
    515 
    516 	* ctf-api.c (ctf_type_name_raw): New.
    517 
    518 2020-07-22  Nick Alcock  <nick.alcock (a] oracle.com>
    519 
    520 	* ctf-api.h (ECTF_*): Improve comments.
    521 	(ECTF_NERR): New.
    522 
    523 2020-07-22  Nick Alcock  <nick.alcock (a] oracle.com>
    524 
    525 	* ctf-api.h: Fix typos in comments.
    526 
    527 2020-07-22  H.J. Lu  <hongjiu.lu (a] intel.com>
    528 
    529 	PR ld/26262
    530 	PR ld/26267
    531 	* bfdlink.h (bfd_link_info): Add lto_all_symbols_read.
    532 
    533 2020-07-11  H.J. Lu  <hongjiu.lu (a] intel.com>
    534 
    535 	* elf/common.h (GNU_PROPERTY_X86_FEATURE_2_TMM): New.
    536 
    537 2020-07-09  John Baldwin  <jhb (a] FreeBSD.org>
    538 
    539 	* elf/common.h (AT_FREEBSD_ARGC, AT_FREEBSD_ARGV, AT_FREEBSD_ENVC)
    540 	(AT_FREEBSD_ENVV, AT_FREEBSD_PS_STRINGS): Define.
    541 
    542 2020-07-09  Alan Modra  <amodra (a] gmail.com>
    543 
    544 	* coff/powerpc.h: Delete.
    545 
    546 2020-07-04  Nick Clifton  <nickc (a] redhat.com>
    547 
    548 	Binutils 2.35 branch created.
    549 
    550 2020-06-30  Nelson Chu  <nelson.chu (a] sifive.com>
    551 
    552 	* opcode/riscv-opc.h: Support the unprivileged CSR.  The versions
    553 	of the unprivileged CSR should be PRIV_SPEC_CLASS_NONE for now.
    554 	* opcode/riscv.h (enum riscv_csr_class): Add CSR_CLASS_DEBUG.
    555 
    556 2020-06-30  Nelson Chu  <nelson.chu (a] sifive.com>
    557 
    558 	* opcode/riscv-opc.h: Cleanup and remove the unused macros.
    559 
    560 2020-06-29  Alan Modra  <amodra (a] gmail.com>
    561 
    562 	* coff/internal.h: Use C style comments.
    563 	* coff/pe.h: Likewise.
    564 	* elf/ppc64.h: Likewise.
    565 
    566 2020-06-26  Nick Alcock  <nick.alcock (a] oracle.com>
    567 
    568 	* ctf-api.h (ctf_arc_bufopen): New.
    569 
    570 2020-06-26  Pat Bernardi  <bernardi (a] adacore.com>
    571 
    572 	* elf/m68k.h: Add enum for GNU object attribute with floating point
    573 	tag name and values.
    574 
    575 2020-06-25  Nick Clifton  <nickc (a] redhat.com>
    576 
    577 	* libiberty.h (bsearch_r): Remove use of the register keyword from
    578 	the prototype.
    579 
    580 2020-06-24  H.J. Lu  <hongjiu.lu (a] intel.com>
    581 
    582 	Sync with GCC
    583 	2020-06-23  Nick Alcock  <nick.alcock (a] oracle.com>
    584 
    585 	* libiberty.h (bsearch_r): New.
    586 
    587 	2020-04-17  Martin Liska  <mliska (a] suse.cz>
    588 		    Jonathan Yong <10walls (a] gmail.com>
    589 
    590 	PR gcov-profile/94570
    591 	* filenames.h (defined): Do not define HAVE_DOS_BASED_FILE_SYSTEM
    592 	for CYGWIN.
    593 
    594 2020-06-22  Alex Coplan  <alex.coplan (a] arm.com>
    595 
    596 	* opcode/aarch64.h (AARCH64_FEATURE_SHA2): Normalize.
    597 	(AARCH64_FEATURE_AES): Likewise.
    598 	(AARCH64_FEATURE_V8_4): Likewise.
    599 	(AARCH64_FEATURE_SM4): Likewise.
    600 	(AARCH64_FEATURE_SHA3): Likewise.
    601 	(AARCH64_FEATURE_V8): Likewise.
    602 	(AARCH64_FEATURE_V8_2): Likewise.
    603 	(AARCH64_FEATURE_V8_3): Likewise.
    604 	(AARCH64_FEATURE_FP): Likewise.
    605 	(AARCH64_FEATURE_SIMD): Likewise.
    606 	(AARCH64_FEATURE_CRC): Likewise.
    607 	(AARCH64_FEATURE_LSE): Likewise.
    608 	(AARCH64_FEATURE_PAN): Likewise.
    609 	(AARCH64_FEATURE_LOR): Likewise.
    610 	(AARCH64_FEATURE_RDMA): Likewise.
    611 	(AARCH64_FEATURE_V8_1): Likewise.
    612 	(AARCH64_FEATURE_F16): Likewise.
    613 	(AARCH64_FEATURE_RAS): Likewise.
    614 	(AARCH64_FEATURE_PROFILE): Likewise.
    615 	(AARCH64_FEATURE_SVE): Likewise.
    616 	(AARCH64_FEATURE_RCPC): Likewise.
    617 	(AARCH64_FEATURE_COMPNUM): Likewise.
    618 	(AARCH64_FEATURE_DOTPROD): Likewise.
    619 	(AARCH64_FEATURE_F16_FML): Likewise.
    620 	(AARCH64_FEATURE_V8_5): Likewise.
    621 	(AARCH64_FEATURE_V8_6): Likewise.
    622 	(AARCH64_FEATURE_BFLOAT16): Likewise.
    623 	(AARCH64_FEATURE_FLAGMANIP): Likewise.
    624 	(AARCH64_FEATURE_FRINTTS): Likewise.
    625 	(AARCH64_FEATURE_SB): Likewise.
    626 	(AARCH64_FEATURE_PREDRES): Likewise.
    627 	(AARCH64_FEATURE_CVADP): Likewise.
    628 	(AARCH64_FEATURE_RNG): Likewise.
    629 	(AARCH64_FEATURE_BTI): Likewise.
    630 	(AARCH64_FEATURE_SCXTNUM): Likewise.
    631 	(AARCH64_FEATURE_ID_PFR2): Likewise.
    632 	(AARCH64_FEATURE_SSBS): Likewise.
    633 	(AARCH64_FEATURE_MEMTAG): Likewise.
    634 	(AARCH64_FEATURE_TME): Likewise.
    635 	(AARCH64_FEATURE_I8MM): Likewise.
    636 	(AARCH64_FEATURE_F32MM): Likewise.
    637 	(AARCH64_FEATURE_F64MM): Likewise.
    638 	(AARCH64_FEATURE_SVE2): Likewise.
    639 	(AARCH64_FEATURE_SVE2_AES): Likewise.
    640 	(AARCH64_FEATURE_SVE2_BITPERM): Likewise.
    641 	(AARCH64_FEATURE_SVE2_SM4): Likewise.
    642 	(AARCH64_FEATURE_SVE2_SHA3): Likewise.
    643 
    644 2020-06-22  Saagar Jha  <saagar (a] saagarjha.com>
    645 
    646 	* mach-o/loader.h: Add declarations of two new Mach-O load
    647 	commands.
    648 
    649 2020-06-22  Nelson Chu  <nelson.chu (a] sifive.com>
    650 
    651 	* opcode/riscv.h (riscv_get_priv_spec_class): Move the function
    652 	forward declarations to bfd/elfxx-riscv.h.
    653 	(riscv_get_priv_spec_name): Likewise.
    654 
    655 2020-06-15  Max Filippov  <jcmvbkbc (a] gmail.com>
    656 
    657 	* elf/xtensa.h (xtensa_abi_choice): New declaration.
    658 
    659 2020-06-12  Roland McGrath  <mcgrathr (a] google.com>
    660 
    661 	* bfdlink.h (struct bfd_link_info): New field start_stop_visibility.
    662 
    663 2020-06-12  Nelson Chu  <nelson.chu (a] sifive.com>
    664 
    665 	* opcode/riscv-opc.h: Update the defined versions of CSR from
    666 	PRIV_SPEC_CLASS_1P9 to PRIV_SPEC_CLASS_1P9P1.  Also, drop the
    667 	MISA DECLARE_CSR_ALIAS since it's aborted version is v1.9.
    668 	* opcode/riscv.h (enum riscv_priv_spec_class): Remove
    669 	PRIV_SPEC_CLASS_1P9.
    670 
    671 2020-06-11  Alex Coplan  <alex.coplan (a] arm.com>
    672 
    673 	* opcode/aarch64.h (aarch64_sys_reg): Add required features to struct
    674 	describing system registers.
    675 
    676 2020-06-11  Alan Modra  <amodra (a] gmail.com>
    677 
    678 	* elf/mips.h (Elf32_RegInfo): Use fixed width integer types.
    679 	(Elf64_Internal_RegInfo, Elf_Internal_Options): Likewise.
    680 
    681 2020-06-06  Alan Modra  <amodra (a] gmail.com>
    682 
    683 	* elf/ppc64.h (elf_ppc64_reloc_type): Rename
    684 	R_PPC64_GOT_TLSGD34 to R_PPC64_GOT_TLSGD_PCREL34,
    685 	R_PPC64_GOT_TLSLD34 to R_PPC64_GOT_TLSLD_PCREL34,
    686 	R_PPC64_GOT_TPREL34 to R_PPC64_GOT_TPREL_PCREL34, and
    687 	R_PPC64_GOT_DTPREL34 to R_PPC64_GOT_DTPREL_PCREL34.
    688 
    689 2020-06-04  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
    690 
    691 	* opcode/cgen.h: Get an `endian' argument in both
    692 	cgen_get_insn_value and cgen_put_insn_value.
    693 
    694 2020-06-04  Jose E. Marchesi  <jemarch (a] gnu.org>
    695 
    696 	* opcode/cgen.h (enum cgen_cpu_open_arg): New value
    697 	CGEN_CPU_OPEN_INSN_ENDIAN.
    698 
    699 2020-06-03  Nelson Chu  <nelson.chu (a] sifive.com>
    700 
    701 	* opcode/riscv.h: Remove #include "bfd.h".  And change the return
    702 	types of riscv_get_isa_spec_class and riscv_get_priv_spec_class
    703 	from bfd_boolean to int.
    704 
    705 2020-05-28  Alan Modra  <amodra (a] gmail.com>
    706 
    707 	PR 26044
    708 	* opcode/tilepro.h (TILEPRO_NUM_PIPELINE_ENCODINGS): Move to
    709 	tilepro_pipeline enum.
    710 
    711 2020-05-27  H.J. Lu  <hongjiu.lu (a] intel.com>
    712 
    713 	PR ld/22909
    714 	* bfdlink.h (textrel_check_method): New enum.
    715 	(bfd_link_textrel_check): New.
    716 	(bfd_link_info): Replace warn_shared_textrel and error_textrel
    717 	with textrel_check.
    718 
    719 2020-05-25  H.J. Lu  <hongjiu.lu (a] intel.com>
    720 
    721 	* elf/common.h: Update comments for ET_EXEC and ET_DYN.
    722 
    723 2020-05-20  Nelson Chu  <nelson.chu (a] sifive.com>
    724 
    725 	* opcode/riscv.h: Include "bfd.h" to support bfd_boolean.
    726 	(enum riscv_isa_spec_class): New enum class.  All supported ISA spec
    727 	belong to one of the class
    728 	(struct riscv_ext_version): New structure holds version information
    729 	for the specific ISA.
    730 	* opcode/riscv-opc.h (DECLARE_CSR): There are two version information,
    731 	define_version and abort_version.  The define_version means which
    732 	privilege spec is started to define the CSR, and the abort_version
    733 	means which privilege spec is started to abort the CSR.  If the CSR is
    734 	valid for the newest spec, then the abort_version should be
    735 	PRIV_SPEC_CLASS_DRAFT.
    736 	(DECLARE_CSR_ALIAS): Same as DECLARE_CSR, but only for the obselete CSR.
    737 	* opcode/riscv.h (enum riscv_priv_spec_class): New enum class.  Define
    738 	the current supported privilege spec versions.
    739 	(struct riscv_csr_extra): Add new fields to store more information
    740 	about the CSR.  We use these information to find the suitable CSR
    741 	address when user choosing a specific privilege spec.
    742 
    743 2020-05-19  Alexander Fedotov  <alfedotov (a] gmail.com>
    744 
    745 	PR 25992
    746 	* opcode/arm.h (ARM_EXT2_V8R): Define. Modified ARM_AEXT2_V8R.
    747 
    748 2020-05-11  Alan Modra  <amodra (a] gmail.com>
    749 
    750 	* opcode/ppc.h (PPC_OPERAND_ACC): Define.  Renumber following
    751 	PPC_OPERAND defines.
    752 
    753 2020-05-11  Alan Modra  <amodra (a] gmail.com>
    754 
    755 	* elf/ppc64.h: Update comment.
    756 	* opcode/ppc.h (PPC_OPCODE_POWER10): Rename from PPC_OPCODE_POWERXX.
    757 
    758 2020-04-30  Alex Coplan  <alex.coplan (a] arm.com>
    759 
    760 	* opcode/aarch64.h (enum aarch64_opnd): Add
    761 	AARCH64_OPND_UNDEFINED.
    762 
    763 2020-04-23  Anton Kolesov  <anton.kolesov (a] synopsys.com>
    764 
    765 	* elf/common.h (NT_ARC_V2): New macro definitions.
    766 
    767 2020-04-22  Max Filippov  <jcmvbkbc (a] gmail.com>
    768 
    769 	PR ld/25861
    770 	* elf/xtensa.h (elf_xtensa_reloc_type): New entries for
    771 	R_XTENSA_PDIFF{8,16,32} and R_XTENSA_NDIFF{8,16,32}.
    772 
    773 2020-04-21  Alan Modra  <amodra (a] gmail.com>
    774 
    775 	* elf/sh.h (STO_SH5_ISA32, SHF_SH5_ISA32, SHF_SH5_ISA32_MIXED),
    776 	(SHT_SH5_CR_SORTED, STT_DATALABEL): Delete.
    777 
    778 2020-04-10  Fangrui Song <maskray (a] google.com>
    779 
    780 	PR binutils/24613
    781 	* bfdlink.h (enum report_method): Delete RM_GENERATE_WARNING and
    782 	RM_GENERATE_ERROR. Add RM_DIAGNOSE.
    783 	(struct bfd_link_info): Add warn_unresolved_syms.
    784 
    785 2020-04-14  Stephen Casner  <casner (a] acm.org>
    786 
    787 	PR ld/25677
    788 	* aout/aout64.h (N_DATADDR): Add IMAGIC case.
    789 
    790 2020-04-02  Jan W. Jagersma  <jwjagersma (a] gmail.com>
    791 
    792 	* coff/go32exe.h: Remove file.
    793 	* coff/internal.h (struct internal_filehdr): Remove field
    794 	go32stub.  Remove flag F_GO32STUB.
    795 
    796 2020-04-01  Martin Liska  <mliska (a] suse.cz>
    797 	    Maciej W. Rozycki <macro (a] linux-mips.org>
    798 
    799 	PR lto/94249
    800 	* plugin-api.h: Fix a typo.
    801 
    802 2020-03-30  Nelson Chu  <nelson.chu (a] sifive.com>
    803 
    804 	* opcode/riscv-opc.h: Update CSR to 1.11.
    805 
    806 2020-03-26  John Baldwin  <jhb (a] FreeBSD.org>
    807 
    808 	* elf/common.h (AT_FREEBSD_BSDFLAGS): Define.
    809 
    810 2020-03-24  Martin Liska  <mliska (a] suse.cz>
    811 
    812 	PR lto/94249
    813 	* plugin-api.h: Add more robust endianess detection.
    814 
    815 2020-03-21  Martin Liska  <mliska (a] suse.cz>
    816 
    817 	* plugin-api.h (enum ld_plugin_symbol_type): Remove
    818 	comma after last value of an enum.
    819 	* lto-symtab.h (enum gcc_plugin_symbol_type): Likewise.
    820 
    821 2020-03-19  Martin Liska  <mliska (a] suse.cz>
    822 
    823 	* lto-symtab.h (enum gcc_plugin_symbol_type): New.
    824 	(enum gcc_plugin_symbol_section_kind): Likewise.
    825 
    826 2020-03-19  Martin Liska  <mliska (a] suse.cz>
    827 
    828 	* plugin-api.h (struct ld_plugin_symbol): Split
    829 	int def into 4 char fields.
    830 	(enum ld_plugin_symbol_type): New.
    831 	(enum ld_plugin_symbol_section_kind): New.
    832 	(enum ld_plugin_tag): Add LDPT_ADD_SYMBOLS_V2.
    833 
    834 2020-03-13  Kamil Rytarowski  <n54 (a] gmx.com>
    835 
    836 	* elf/common.h (NT_NETBSDCORE_LWPSTATUS): New define.
    837 
    838 2020-03-13  Kamil Rytarowski  <n54 (a] gmx.com>
    839 
    840 	* elf/common.h (NT_NETBSDCORE_AUXV): New define.
    841 
    842 2020-03-13  Christophe Lyon  <christophe.lyon (a] linaro.org>
    843 
    844 	* bfdlink.h (bfd_link_info): Add non_contiguous_regions and
    845 	non_contiguous_regions_warnings fields.
    846 
    847 2020-03-13  Christian Eggers  <ceggers (a] gmx.de>
    848 
    849 	* bfdlink.h (struct bfd_link_order): Add unit (bytes/octets) to
    850 	offset and size members.
    851 	* elf/internal.h (struct elf_internal_phdr): Likewise for
    852 	p_align member.
    853 	(struct elf_segment_map): Likewise for p_paddr and p_size
    854 	members
    855 
    856 2020-03-13  Christian Eggers  <ceggers (a] gmx.de>
    857 
    858 	* elf/internal.h (struct elf_internal_phdr): Add unit (octets)
    859 	to several member field comments.
    860 	(Elf_Internal_Shdr): likewise.
    861 
    862 2020-03-10  Alan Modra  <amodra (a] gmail.com>
    863 
    864 	* som/aout.h (SOM_AUX_ID_MANDATORY, SOM_SPACE_IS_LOADABLE),
    865 	(SOM_SYMBOL_HIDDEN, SOM_SYMBOL_HAS_LONG_RETURN): Use 1u << 31.
    866 	* som/lst.h (LST_SYMBOL_HIDDEN): Likewise.
    867 
    868 2020-03-03  Luis Machado  <luis.machado (a] linaro.org>
    869 
    870 	* elf/common.h (AT_L1I_CACHESIZE, AT_L1I_CACHEGEOMETRY)
    871 	(AT_L1D_CACHESIZE, AT_L1D_CACHEGEOMETRY, AT_L2_CACHESIZE)
    872 	(AT_L2_CACHEGEOMETRY, AT_L3_CACHESIZE, AT_L3_CACHEGEOMETRY)
    873 	(AT_MINSIGSTKSZ): New defines, imported from glibc.
    874 
    875 2020-02-25  Andrew Burgess  <andrew.burgess (a] embecosm.com>
    876 
    877 	Import from gcc mainline:
    878 	2020-02-05  Andrew Burgess  <andrew.burgess (a] embecosm.com>
    879 
    880 	* hashtab.h (htab_remove_elt): Make a parameter const.
    881 	(htab_remove_elt_with_hash): Likewise.
    882 
    883 2020-02-20  Nelson Chu  <nelson.chu (a] sifive.com>
    884 
    885 	* opcode/riscv-opc.h: Extend DECLARE_CSR and DECLARE_CSR_ALIAS to
    886 	record riscv_csr_class.
    887 
    888 2020-02-10  Stam Markianos-Wright  <stam.markianos-wright (a] arm.com>
    889 	    Matthew Malcomson  <matthew.malcomson (a] arm.com>
    890 
    891 	* opcode/arm.h (ARM_EXT2_CDE): New extension macro.
    892 	(ARM_EXT2_CDE0): New extension macro.
    893 	(ARM_EXT2_CDE1): New extension macro.
    894 	(ARM_EXT2_CDE2): New extension macro.
    895 	(ARM_EXT2_CDE3): New extension macro.
    896 	(ARM_EXT2_CDE4): New extension macro.
    897 	(ARM_EXT2_CDE5): New extension macro.
    898 	(ARM_EXT2_CDE6): New extension macro.
    899 	(ARM_EXT2_CDE7): New extension macro.
    900 
    901 2020-02-07  Sergey Belyashov  <sergey.belyashov (a] gmail.com>
    902 
    903 	PR 25469
    904 	* coff/internal.h (R_IMM16BE): Define.
    905 	* elf/z80.h (EF_Z80_MACH_Z80N): Define.
    906 	(R_Z80_16_BE): New reloc.
    907 
    908 2020-02-04  Alan Modra  <amodra (a] gmail.com>
    909 
    910 	* opcode/d30v.h (struct pd_reg): Make value field unsigned.
    911 
    912 2020-01-16  Jon Turney  <jon.turney (a] dronecode.org.uk>
    913 
    914 	* coff/internal.h (PE_IMAGE_DEBUG_TYPE_VC_FEATURE)
    915 	(PE_IMAGE_DEBUG_TYPE_POGO, PE_IMAGE_DEBUG_TYPE_ILTCG)
    916 	(PE_IMAGE_DEBUG_TYPE_MPX, PE_IMAGE_DEBUG_TYPE_REPRO): Add.
    917 
    918 2020-01-18  Nick Clifton  <nickc (a] redhat.com>
    919 
    920 	Binutils 2.34 branch created.
    921 
    922 2020-01-17  Nick Clifton  <nickc (a] redhat.com>
    923 
    924 	* Import from gcc mainline:
    925 	2019-06-10  Martin Liska  <mliska (a] suse.cz>
    926 
    927 	* ansidecl.h (ATTRIBUTE_WARN_UNUSED_RESULT): New macro.
    928 	* libiberty.h (xmalloc): Use it.
    929 	(xrealloc): Likewise.
    930 	(xcalloc): Likewise.
    931 	(xstrdup): Likewise.
    932 	(xstrndup): Likewise.
    933 	(xmemdup): Likewise.
    934 
    935 	2019-06-10  Martin Liska  <mliska (a] suse.cz>
    936 
    937 	* ansidecl.h:
    938 	(ATTRIBUTE_RESULT_SIZE_1): Define new macro.
    939 	(ATTRIBUTE_RESULT_SIZE_2): Likewise.
    940 	(ATTRIBUTE_RESULT_SIZE_1_2): Likewise.
    941 	* libiberty.h (xmalloc): Add RESULT_SIZE attribute.
    942 	(xrealloc): Likewise.
    943 	(xcalloc): Likewise.
    944 
    945 	2019-11-16  Tim Ruehsen  <tim.ruehsen (a] gmx.de>
    946 
    947 	* demangle.h (struct demangle_component): Add member
    948 	d_counting.
    949 
    950 	2019-11-16  Eduard-Mihai Burtescu  <eddyb (a] lyken.rs>
    951 
    952 	* demangle.h (rust_demangle_callback): Add.
    953 
    954 	2019-07-18  Eduard-Mihai Burtescu  <eddyb (a] lyken.rs>
    955 
    956 	* demangle.h (rust_is_mangled): Move to libiberty/rust-demangle.h.
    957 	(rust_demangle_sym): Move to libiberty/rust-demangle.h.
    958 
    959 2020-01-16  Andre Vieira  <andre.simoesdiasvieira (a] arm.com>
    960 
    961 	PR 25376
    962 	* opcodes/arm.h (FPU_MVE, FPU_MVE_FPU): Move these features to...
    963 	(ARM_EXT2_MVE, ARM_EXT2_MVE_FP): ... the CORE_HIGH space.
    964 	(ARM_ANY): Redefine to not include any MVE bits.
    965 	(ARM_FEATURE_ALL): Removed.
    966 
    967 2020-01-15  Jozef Lawrynowicz  <jozef.l (a] mittosystems.com>
    968 
    969 	* opcode/msp430.h (enum msp430_expp_e): New.
    970 	(struct msp430_operand_s): Add expp member to struct.
    971 
    972 2020-01-13  Claudiu Zissulescu  <claziss (a] gmail.com>
    973 
    974 	* elf/arc-cpu.def: Update ARC cpu list.
    975 
    976 2020-01-13  Alan Modra  <amodra (a] gmail.com>
    977 
    978 	* opcode/tic4x.h (EXTR): Delete.
    979 	(EXTRU, EXTRS, INSERTU, INSERTS): Rewrite without zero/sign
    980 	extension using shifts.  Do trim INSERTU value to specified bitfield.
    981 
    982 2020-01-10  Alan Modra  <amodra (a] gmail.com>
    983 
    984 	* opcode/spu.h: Formatting.
    985 	(UNSIGNED_EXTRACT): Use 1u.
    986 	(SIGNED_EXTRACT): Don't sign extend with shifts.
    987 	(DECODE_INSN_I9a, DECODE_INSN_I9b): Avoid left shift of signed value.
    988 	Keep result signed.
    989 	(DECODE_INSN_U9a, DECODE_INSN_U9b): Delete.
    990 
    991 2020-01-07  Shahab Vahedi  <shahab (a] synopsys.com>
    992 
    993 	* opcode/arc.h (insn_class_t): Add 'LLOCK' and 'SCOND'.
    994 
    995 2020-01-02  Sergey Belyashov  <sergey.belyashov (a] gmail.com>
    996 
    997 	* coff/internal.h: Add defintions of Z80 reloc names.
    998 
    999 2020-01-02  Christian Biesinger  <cbiesinger (a] google.com>
   1000 
   1001 	* opcode/s12z.h: Undef REG_Y.
   1002 
   1003 2020-01-01  Alan Modra  <amodra (a] gmail.com>
   1004 
   1005 	Update year range in copyright notice of all files.
   1006 
   1007 For older changes see ChangeLog-2019
   1008 
   1010 Copyright (C) 2020 Free Software Foundation, Inc.
   1011 
   1012 Copying and distribution of this file, with or without modification,
   1013 are permitted in any medium without royalty provided the copyright
   1014 notice and this notice are preserved.
   1015 
   1016 Local Variables:
   1017 mode: change-log
   1018 left-margin: 8
   1019 fill-column: 74
   1020 version-control: never
   1021 End:
   1022