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