Home | History | Annotate | Line # | Download | only in include
      1  1.1  christos 2017-12-28  Jim Wilson  <jimw (a] sifive.com>
      2  1.1  christos 
      3  1.1  christos 	* opcode/riscv-opc.h (DECLARE_CSR): Add missing privileged registers.
      4  1.1  christos 	Sort to match privileged spec documentation order.
      5  1.1  christos 	(DECLARE_CSR_ALIAS): Add ubadaddr, and comments.
      6  1.1  christos 
      7  1.1  christos 2017-12-19  Tamar Christina  <tamar.christina (a] arm.com>
      8  1.1  christos 
      9  1.1  christos 	PR gas/22559
     10  1.1  christos 	* aarch64.h (aarch64_opnd_qualifier): Add AARCH64_OPND_QLF_S_4B.
     11  1.1  christos 
     12  1.1  christos 2017-12-19  Tamar Christina  <tamar.christina (a] arm.com>
     13  1.1  christos 
     14  1.1  christos 	PR gas/22529
     15  1.1  christos 	* opcode/aarch64.h (aarch64_opnd_qualifier): Add AARCH64_OPND_QLF_V_4B.
     16  1.1  christos 
     17  1.1  christos 2017-12-11  Stephen Crane  <sjc (a] immunant.com>
     18  1.1  christos 
     19  1.1  christos 	* plugin-api.h: Add new plugin hook to allow processing of input
     20  1.1  christos 	files added by a plugin.
     21  1.1  christos 	(ld_plugin_new_input_handler): New function hook type.
     22  1.1  christos 	(ld_plugin_register_new_input): New interface.
     23  1.1  christos 	(LDPT_REGISTER_NEW_INPUT_HOOK): New enum val.
     24  1.1  christos 	(tv_register_new_input): New member.
     25  1.1  christos 
     26  1.1  christos 2017-12-01  Peter Bergner  <bergner (a] vnet.ibm.com>
     27  1.1  christos 
     28  1.1  christos 	* opcode/ppc.h (PPC_INT_FMT): Define.
     29  1.1  christos 	(struct powerpc_opcode) <opcode>: Update type.
     30  1.1  christos 	(struct powerpc_opcode) <mask>: Likewise.
     31  1.1  christos 	(struct powerpc_opcode) <bitm>: Likewise.
     32  1.1  christos 	(struct powerpc_opcode) <insert>: Likewise.
     33  1.1  christos 	(struct powerpc_opcode) <extract>: Likewise.
     34  1.1  christos 	(ppc_optional_operand_value): Likewise.
     35  1.1  christos 
     36  1.1  christos 2017-11-24  H.J. Lu  <hongjiu.lu (a] intel.com>
     37  1.1  christos 
     38  1.1  christos 	PR binutils/22444
     39  1.1  christos 	* elf/external.h (ELF_ALIGN_UP): New.
     40  1.1  christos 	(ELF_NOTE_DESC_OFFSET): Likewise.
     41  1.1  christos 	(ELF_NOTE_NEXT_OFFSET): Likewise.
     42  1.1  christos 
     43  1.1  christos 2017-11-16  Tamar Christina  <tamar.christina (a] arm.com>
     44  1.1  christos 
     45  1.1  christos 	* opcode/aarch64.h: (AARCH64_FEATURE_F16_FML): New.
     46  1.1  christos 	(AARCH64_ARCH_V8_4): Enable AARCH64_FEATURE_F16_FML by default.
     47  1.1  christos 
     48  1.1  christos 2017-11-15  Tamar Christina  <tamar.christina (a] arm.com>
     49  1.1  christos 
     50  1.1  christos 	* opcode/arm.h: (ARM_EXT2_FP16_FML): New.
     51  1.1  christos 	(ARM_AEXT2_V8_4A): Add ARM_EXT2_FP16_FML.
     52  1.1  christos 
     53  1.1  christos 2017-11-13  Jan Beulich  <jbeulich (a] suse.com>
     54  1.1  christos 
     55  1.1  christos 	* coff/pe.h (COFF_ENCODE_ALIGNMENT): Cap value to maximum one
     56  1.1  christos 	representable.
     57  1.1  christos 	(COFF_DECODE_ALIGNMENT): Define.
     58  1.1  christos 
     59  1.1  christos 2017-11-09  Tamar Christina  <tamar.christina (a] arm.com>
     60  1.1  christos 
     61  1.1  christos 	* opcode/aarch64.h (AARCH64_ARCH_V8_4): Enable DOTPROD.
     62  1.1  christos 
     63  1.1  christos 2017-11-09  Tamar Christina  <tamar.christina (a] arm.com>
     64  1.1  christos 
     65  1.1  christos 	* opcode/aarch64.h:
     66  1.1  christos 	(aarch64_opnd): Add AARCH64_OPND_Va, AARCH64_OPND_MASK,
     67  1.1  christos 	AARCH64_OPND_IMM_2, AARCH64_OPND_ADDR_OFFSET
     68  1.1  christos 	and AARCH64_OPND_SM3_IMM2.
     69  1.1  christos 	(aarch64_insn_class): Add cryptosm3 and cryptosm4.
     70  1.1  christos 	(arch64_feature_set): Make uint64_t.
     71  1.1  christos 
     72  1.1  christos 2017-11-09  Tamar Christina  <tamar.christina (a] arm.com>
     73  1.1  christos 
     74  1.1  christos 	* opcode/aarch64.h:
     75  1.1  christos 	(AARCH64_FEATURE_V8_4, AARCH64_FEATURE_SM4): New.
     76  1.1  christos 	(AARCH64_ARCH_V8_4, AARCH64_FEATURE_SHA3): New.
     77  1.1  christos 
     78  1.1  christos 2017-11-09  Nick Clifton  <nickc (a] redhat.com>
     79  1.1  christos 
     80  1.1  christos 	* opcode/aarch64.h (aarch64_feature_set): Change type to unsigned
     81  1.1  christos 	long long.
     82  1.1  christos 
     83  1.1  christos 2017-11-08  Tamar Christina  <tamar.christina (a] arm.com>
     84  1.1  christos 
     85  1.1  christos 	* opcode/aarch64.h:
     86  1.1  christos 	(AARCH64_FEATURE_SHA2, AARCH64_FEATURE_AES): New.
     87  1.1  christos 
     88  1.1  christos 2017-11-08  Jiong Wang  <jiong.wang (a] arm.com>
     89  1.1  christos 
     90  1.1  christos 	* opcode/arm.h (ARM_AEXT2_V8_4A): Include Dot Product feature.
     91  1.1  christos 	(ARM_EXT2_V8_4A): New macro.
     92  1.1  christos 	(ARM_AEXT2_V8_4A): Likewise.
     93  1.1  christos 	(ARM_ARCH_V8_4A): Likewise.
     94  1.1  christos 
     95  1.1  christos 2017-11-07  Palmer Dabbelt  <palmer (a] dabbelt.com>
     96  1.1  christos 
     97  1.1  christos 	* opcode/riscv-opc.h (sptbr): Rename to satp.
     98  1.1  christos 	(CSR_SPTBR): Rename to CSR_SATP.
     99  1.1  christos 	(sptbr): Alias to CSR_SATP.
    100  1.1  christos 
    101  1.1  christos 2017-11-07  Tamar Christina  <tamar.christina (a] arm.com>
    102  1.1  christos 
    103  1.1  christos 	* opcode/arm.h (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_DOTPROD):
    104  1.1  christos 	New macro.
    105  1.1  christos 
    106  1.1  christos 2017-11-02  Siddhesh Poyarekar  <siddhesh (a] sourceware.org>
    107  1.1  christos 
    108  1.1  christos 	* include/opcode/aarch64.h (AARCH64_ARCH_V8_2): Drop
    109  1.1  christos 	AARCH64_FEATURE_F16.
    110  1.1  christos 
    111  1.1  christos 2017-11-01  James Bowman  <james.bowman (a] ftdichip.com>
    112  1.1  christos 
    113  1.1  christos 	* elf/ft32.h: Add R_FT32_RELAX, SC0, SC1, DIFF32.
    114  1.1  christos 
    115  1.1  christos 2017-10-25  Alan Modra  <amodra (a] gmail.com>
    116  1.1  christos 
    117  1.1  christos 	PR 22348
    118  1.1  christos 	* opcode/cr16.h (instruction): Delete.
    119  1.1  christos 	(cr16_words, cr16_allWords, cr16_currInsn): Delete.
    120  1.1  christos 	* opcode/crx.h (crx_cst4_map): Rename from cst4_map.
    121  1.1  christos 	(crx_cst4_maps): Rename from cst4_maps.
    122  1.1  christos 	(crx_no_op_insn): Rename from no_op_insn.
    123  1.1  christos 	(instruction): Delete.
    124  1.1  christos 
    125  1.1  christos 2017-10-24  Andrew Waterman  <andrew (a] sifive.com>
    126  1.1  christos 
    127  1.1  christos 	* opcode/riscv.h (VALID_RVC_LUI_IMM): c.lui can't load the
    128  1.1  christos 	immediate 0.
    129  1.1  christos 
    130  1.1  christos 2017-10-12  James Bowman  <james.bowman (a] ftdichip.com>
    131  1.1  christos 
    132  1.1  christos 	* elf/ft32.h: Add R_FT32_15.
    133  1.1  christos 	* opcode/ft32.h: Replace FT32_FLD_K8 with K15.
    134  1.1  christos 	(ft32_shortcode, sc_compar, ft32_split_shortcode,
    135  1.1  christos 	ft32_merge_shortcode, ft32_merge_shortcode): New functions.
    136  1.1  christos 
    137  1.1  christos 2017-10-05  John Baldwin  <jhb (a] FreeBSD.org>
    138  1.1  christos 
    139  1.1  christos 	* elf/common.h (AT_FREEBSD_EHDRFLAGS, AT_FREEBSD_HWCAP): Define.
    140  1.1  christos 
    141  1.1  christos 2017-09-22  Alexandre Oliva <aoliva (a] redhat.com>
    142  1.1  christos 
    143  1.1  christos 	* dwarf2.def (DW_AT_GNU_locviews): New.
    144  1.1  christos 	* dwarf2.h (enum dwarf_location_list_entry_type): Add
    145  1.1  christos 	DW_LLE_GNU_view_pair.
    146  1.1  christos 	(DW_LLE_view_pair): Define.
    147  1.1  christos 
    148  1.1  christos 2017-09-15  Pedro Alves  <palves (a] redhat.com>
    149  1.1  christos 
    150  1.1  christos 	Sync with mainline gcc sources (r252823)
    151  1.1  christos 
    152  1.1  christos 	2017-09-15  Yao Qi  <yao.qi (a] linaro.org>
    153  1.1  christos 		    Pedro Alves  <palves (a] redhat.com>
    154  1.1  christos 
    155  1.1  christos 	* ansidecl.h (DISABLE_COPY_AND_ASSIGN): New macro.
    156  1.1  christos 
    157  1.1  christos 	2017-09-12  Jiong Wang  <jiong.wang (a] arm.com>
    158  1.1  christos 
    159  1.1  christos 	* dwarf2.def (DW_CFA_AARCH64_negate_ra_state): New DW_CFA_DUP.
    160  1.1  christos 	* dwarf2.h (DW_CFA_DUP): New define.
    161  1.1  christos 
    162  1.1  christos 	2017-08-21  Richard Biener  <rguenther (a] suse.de>
    163  1.1  christos 
    164  1.1  christos 	* simple-object.h (simple_object_copy_lto_debug_sections): New
    165  1.1  christos 	function.
    166  1.1  christos 
    167  1.1  christos 	2017-05-18  Martin Liska  <mliska (a] suse.cz>
    168  1.1  christos 
    169  1.1  christos 	* ansidecl.h: Define CONSTEXPR macro.
    170  1.1  christos 
    171  1.1  christos 	2017-05-24  Nathan Sidwell  <nathan (a] acm.org>
    172  1.1  christos 
    173  1.1  christos 	* libiberty.h (ASTRDUP): Adjust cast to avoid warning.
    174  1.1  christos 
    175  1.1  christos 	2017-01-30  Alexandre Oliva <aoliva (a] redhat.com>
    176  1.1  christos 
    177  1.1  christos 	Introduce C++ support in libcc1.
    178  1.1  christos 	* gcc-c-fe.def (int_type_v0): Rename from...
    179  1.1  christos 	(int_type): ... this.  Introduce new version.
    180  1.1  christos 	(float_type_v0): Rename from...
    181  1.1  christos 	(float_type): ... this.  Introduce new version.
    182  1.1  christos 	(char_type): New.
    183  1.1  christos 	* gcc-c-interface.h (gcc_c_api_version): Add GCC_C_FE_VERSION_1.
    184  1.1  christos 	(gcc_type_array): Move...
    185  1.1  christos 	* gcc-interface.h: ... here.
    186  1.1  christos 	* gcc-cp-fe.def: New.
    187  1.1  christos 	* gcc-cp-interface.h: New.
    188  1.1  christos 
    189  1.1  christos 	2016-04-29  Oleg Endo  <olegendo (a] gcc.gnu.org>
    190  1.1  christos 
    191  1.1  christos 	* longlong.h (umul_ppmm): Remove SHMEDIA checks.
    192  1.1  christos 	(__umulsidi3, count_leading_zeros): Remove SHMEDIA implementations.
    193  1.1  christos 
    194  1.1  christos 	2017-09-15  Yao Qi  <yao.qi (a] linaro.org>
    195  1.1  christos 	    Pedro Alves  <palves (a] redhat.com>
    196  1.1  christos 
    197  1.1  christos 	* ansidecl.h (DISABLE_COPY_AND_ASSIGN): New macro.
    198  1.1  christos 
    199  1.1  christos 	2017-09-12  Jiong Wang  <jiong.wang (a] arm.com>
    200  1.1  christos 
    201  1.1  christos 	* dwarf2.def (DW_CFA_AARCH64_negate_ra_state): New DW_CFA_DUP.
    202  1.1  christos 	* dwarf2.h (DW_CFA_DUP): New define.
    203  1.1  christos 
    204  1.1  christos 	2017-08-21  Richard Biener  <rguenther (a] suse.de>
    205  1.1  christos 
    206  1.1  christos 	* simple-object.h (simple_object_copy_lto_debug_sections): New
    207  1.1  christos 	function.
    208  1.1  christos 
    209  1.1  christos 	2017-05-18  Martin Liska  <mliska (a] suse.cz>
    210  1.1  christos 
    211  1.1  christos 	* ansidecl.h: Define CONSTEXPR macro.
    212  1.1  christos 
    213  1.1  christos 	2017-05-24  Nathan Sidwell  <nathan (a] acm.org>
    214  1.1  christos 
    215  1.1  christos 	* libiberty.h (ASTRDUP): Adjust cast to avoid warning.
    216  1.1  christos 
    217  1.1  christos 	2017-01-30  Alexandre Oliva <aoliva (a] redhat.com>
    218  1.1  christos 
    219  1.1  christos 	Introduce C++ support in libcc1.
    220  1.1  christos 	* gcc-c-fe.def (int_type_v0): Rename from...
    221  1.1  christos 	(int_type): ... this.  Introduce new version.
    222  1.1  christos 	(float_type_v0): Rename from...
    223  1.1  christos 	(float_type): ... this.  Introduce new version.
    224  1.1  christos 	(char_type): New.
    225  1.1  christos 	* gcc-c-interface.h (gcc_c_api_version): Add GCC_C_FE_VERSION_1.
    226  1.1  christos 	(gcc_type_array): Move...
    227  1.1  christos 	* gcc-interface.h: ... here.
    228  1.1  christos 	* gcc-cp-fe.def: New.
    229  1.1  christos 	* gcc-cp-interface.h: New.
    230  1.1  christos 
    231  1.1  christos 	2016-04-29  Oleg Endo  <olegendo (a] gcc.gnu.org>
    232  1.1  christos 
    233  1.1  christos 	* longlong.h (umul_ppmm): Remove SHMEDIA checks.
    234  1.1  christos 	(__umulsidi3, count_leading_zeros): Remove SHMEDIA implementations.
    235  1.1  christos 
    236  1.1  christos 2017-09-06  Kamil Rytarowski  <n54 (a] gmx.com>
    237  1.1  christos 
    238  1.1  christos 	* opcode/nds32.h: Rename __BIT() to N32_BIT().
    239  1.1  christos 
    240  1.1  christos 2017-09-05  Alexander Fedotov <alexander.fedotov (a] nxp.com>
    241  1.1  christos 	    Edmar Wienskoski <edmar.wienskoski (a] nxp.com
    242  1.1  christos 
    243  1.1  christos 	* elf/ppc.h (R_PPC_VLE_ADDR20): New relocation.
    244  1.1  christos 
    245  1.1  christos 2017-08-23  Alexander Fedotov <alexander.fedotov (a] nxp.com>
    246  1.1  christos 	    Edmar Wienskoski <edmar.wienskoski (a] nxp.com>
    247  1.1  christos 
    248  1.1  christos 	* opcode/ppc.h:
    249  1.1  christos 	(spe2_opcodes, spe2_num_opcodes): New.
    250  1.1  christos 	(PPC_OPCODE_SPE2): New define.
    251  1.1  christos 	(PPC_OPCODE_EFS2): Likewise.
    252  1.1  christos 	(SPE2_XOP): Likewise.
    253  1.1  christos 	(SPE2_XOP_TO_SEG): Likewise.
    254  1.1  christos 
    255  1.1  christos 2017-08-23  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    256  1.1  christos 
    257  1.1  christos 	* gcc-interface.h (enum gcc_base_api_version): Update comment for
    258  1.1  christos 	GCC_FE_VERSION_1.
    259  1.1  christos 	(struct gcc_base_vtable): Rename set_arguments to set_arguments_v0.
    260  1.1  christos 	Add set_arguments, set_triplet_regexp and set_driver_filename.
    261  1.1  christos 
    262  1.1  christos 2017-08-23  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    263  1.1  christos 
    264  1.1  christos 	* gcc-interface.h (enum gcc_base_api_version): Add
    265  1.1  christos 	GCC_FE_VERSION_1.
    266  1.1  christos 	(struct gcc_base_vtable): Rename compile to compile_v0.  Update
    267  1.1  christos 	comment for compile.  New methods set_verbose and compile.
    268  1.1  christos 
    269  1.1  christos 2017-08-21  Alexander Fedotov <alexander.fedotov (a] nxp.com>
    270  1.1  christos 	    Edmar Wienskoski <edmar.wienskoski (a] nxp.com>
    271  1.1  christos 
    272  1.1  christos 	* opcode/ppc.h (PPC_OPCODE_LSP): New define.
    273  1.1  christos 
    274  1.1  christos 2017-08-14  Gustavo Romero  <gromero (a] linux.vnet.ibm.com>
    275  1.1  christos 
    276  1.1  christos 	* elf/common.h (NT_PPC_TAR): New macro.
    277  1.1  christos 	(NT_PPC_PPR): Likewise.
    278  1.1  christos 	(NT_PPC_DSCR): Likewise.
    279  1.1  christos 	(NT_PPC_EBB): Likewise.
    280  1.1  christos 	(NT_PPC_PMU): Likewise.
    281  1.1  christos 	(NT_PPC_TM_CGPR): Likewise.
    282  1.1  christos 	(NT_PPC_TM_CFPR): Likewise.
    283  1.1  christos 	(NT_PPC_TM_CVMX): Likewise.
    284  1.1  christos 	(NT_PPC_TM_CVSX): Likewise.
    285  1.1  christos 	(NT_PPC_TM_SPR): Likewise.
    286  1.1  christos 	(NT_PPC_TM_CTAR): Likewise.
    287  1.1  christos 	(NT_PPC_TM_CPPR): Likewise.
    288  1.1  christos 	(NT_PPC_TM_CDSCR): Likewise.
    289  1.1  christos 
    290  1.1  christos 2017-08-06  H.J. Lu  <hongjiu.lu (a] intel.com>
    291  1.1  christos 
    292  1.1  christos 	PR ld/21903:
    293  1.1  christos 	* bfdlink.h (bfd_link_info): Add inhibit_common_definition.
    294  1.1  christos 
    295  1.1  christos 2017-07-31  Nick Clifton  <nickc (a] redhat.com>
    296  1.1  christos 
    297  1.1  christos 	PR 21850
    298  1.1  christos 	* ansidecl.h (OVERRIDE): Protect check of __cplusplus value with
    299  1.1  christos 	#idef __cplusplus.
    300  1.1  christos 
    301  1.1  christos 2017-07-19  Claudiu Zissulescu  <claziss (a] synopsys.com>
    302  1.1  christos 
    303  1.1  christos 	* opcode/arc.h (SJLI): Add.
    304  1.1  christos 
    305  1.1  christos 2017-07-19  Claudiu Zissulescu  <claziss (a] synopsys.com>
    306  1.1  christos 	    John Eric Martin  <John.Martin (a] emmicro-us.com>
    307  1.1  christos 
    308  1.1  christos 	* elf/arc-reloc.def: Add JLI relocs howto.
    309  1.1  christos 	* opcode/arc-func.h (replace_jli): New function.
    310  1.1  christos 
    311  1.1  christos 2017-07-18  Nick Clifton  <nickc (a] redhat.com>
    312  1.1  christos 
    313  1.1  christos 	PR 21775
    314  1.1  christos 	* aout/adobe.h: Fix spelling typos.
    315  1.1  christos 	* aout/aout64.h: Likewise.
    316  1.1  christos 	* aout/hp300hpux.h: Likewise.
    317  1.1  christos 	* elf/hppa.h: Likewise.
    318  1.1  christos 	* gdb/remote-sim.h: Likewise.
    319  1.1  christos 	* libiberty.h: Likewise.
    320  1.1  christos 	* mach-o/arm.h: Likewise.
    321  1.1  christos 	* opcode/v850.h: Likewise.
    322  1.1  christos 
    323  1.1  christos 2017-07-14  Ravi Bangoria  <ravi.bangoria (a] linux.vnet.ibm.com>
    324  1.1  christos 
    325  1.1  christos 	* dis-asm.h (struct disassemble_info): Change type of buffer_length
    326  1.1  christos 	field to size_t.
    327  1.1  christos 
    328  1.1  christos 2017-07-07  John Baldwin  <jhb (a] FreeBSD.org>
    329  1.1  christos 
    330  1.1  christos 	* elf/common.h (NT_FREEBSD_PTLWPINFO): Define.
    331  1.1  christos 
    332  1.1  christos 2017-07-02  Jan Kratochvil  <jan.kratochvil (a] redhat.com>
    333  1.1  christos 
    334  1.1  christos 	* dwarf2.def (DW_IDX_compile_unit, DW_IDX_type_unit, DW_IDX_die_offset)
    335  1.1  christos 	(DW_IDX_parent, DW_IDX_type_hash, DW_IDX_lo_user, DW_IDX_hi_user)
    336  1.1  christos 	(DW_IDX_GNU_internal, DW_IDX_GNU_external): New.
    337  1.1  christos 	* dwarf2.h (DW_IDX, DW_IDX_DUP, DW_FIRST_IDX, DW_END_IDX): New.
    338  1.1  christos 	(enum dwarf_name_index_attribute): Remove.
    339  1.1  christos 	(get_DW_IDX_name): New declaration.
    340  1.1  christos 
    341  1.1  christos 2017-06-30  Georg-Johann Lay  <avr (a] gjlay.de>
    342  1.1  christos 
    343  1.1  christos 	PR gas/21683
    344  1.1  christos 	* opcode/avr.h (AVR_INSN): Add one for __gcc_isr.
    345  1.1  christos 
    346  1.1  christos 2017-06-30  Maciej W. Rozycki  <macro (a] imgtec.com>
    347  1.1  christos 	    Andrew Bennett  <andrew.bennett (a] imgtec.com>
    348  1.1  christos 
    349  1.1  christos 	* opcode/mips.h (ASE_XPA_VIRT): New macro.
    350  1.1  christos 
    351  1.1  christos 2017-06-29  Andreas Arnez  <arnez (a] linux.vnet.ibm.com>
    352  1.1  christos 
    353  1.1  christos 	* elf/common.h (NT_S390_GS_CB): New macro.
    354  1.1  christos 	(NT_S390_GS_BC): Likewise.
    355  1.1  christos 
    356  1.1  christos 2017-06-28  Tamar Christina  <tamar.christina (a] arm.com>
    357  1.1  christos 
    358  1.1  christos 	* opcode/aarch64.h: (AARCH64_FEATURE_DOTPROD): New.
    359  1.1  christos 	(aarch64_insn_class): Added dotprod.
    360  1.1  christos 
    361  1.1  christos 2017-06-28  Jiong Wang  <jiong.wang (a] arm.com>
    362  1.1  christos 
    363  1.1  christos 	* opcode/arm.h (FPU_NEON_EXT_DOTPROD): New macro.
    364  1.1  christos 	(FPU_ARCH_DOTPROD_NEON_VFP_ARMV8): New macro.
    365  1.1  christos 
    366  1.1  christos 2017-06-28  Maciej W. Rozycki  <macro (a] imgtec.com>
    367  1.1  christos 	    Matthew Fortune  <matthew.fortune (a] imgtec.com>
    368  1.1  christos 
    369  1.1  christos 	* elf/mips.h (E_MIPS_MACH_IAMR2): New macro.
    370  1.1  christos 	(AFL_EXT_INTERAPTIV_MR2): Likewise.
    371  1.1  christos 	* opcode/mips.h: Document new operand codes defined.
    372  1.1  christos 	(INSN_INTERAPTIV_MR2): New macro.
    373  1.1  christos 	(INSN_CHIP_MASK): Adjust accordingly.
    374  1.1  christos 	(CPU_INTERAPTIV_MR2): New macro.
    375  1.1  christos 	(cpu_is_member) <CPU_INTERAPTIV_MR2>: New case.
    376  1.1  christos 	(MIPS16_ALL_ARGS): Rename to...
    377  1.1  christos 	(MIPS_SVRS_ALL_ARGS): ... this.
    378  1.1  christos 	(MIPS16_ALL_STATICS): Rename to...
    379  1.1  christos 	(MIPS_SVRS_ALL_STATICS): ... this.
    380  1.1  christos 
    381  1.1  christos 2017-06-26  Kuan-Lin Chen  <rufus (a] andestech.com>
    382  1.1  christos 
    383  1.1  christos 	* elf/riscv.h (R_RISCV_32_PCREL): New.
    384  1.1  christos 
    385  1.1  christos 2017-06-24  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
    386  1.1  christos 
    387  1.1  christos 	* elf/arm.h (TAG_CPU_ARCH_V8R): New macro.
    388  1.1  christos 	* opcode/arm.h (ARM_EXT2_V8A): New macro.
    389  1.1  christos 	(ARM_AEXT2_V8A): Rename into ...
    390  1.1  christos 	(ARM_AEXT2_V8AR): This.
    391  1.1  christos 	(ARM_AEXT2_V8A): New macro.
    392  1.1  christos 	(ARM_AEXT_V8R): New macro.
    393  1.1  christos 	(ARM_AEXT2_V8R): New macro.
    394  1.1  christos 	(ARM_ARCH_V8R): New macro.
    395  1.1  christos 
    396  1.1  christos 2017-06-24  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
    397  1.1  christos 
    398  1.1  christos 	* opcode/arm.h (ARM_AEXT_V4TxM): Add ARM_EXT_OS bit to the set.
    399  1.1  christos 	(ARM_AEXT_V4T): Likewise.
    400  1.1  christos 	(ARM_AEXT_V5TxM): Likewise.
    401  1.1  christos 	(ARM_AEXT_V5T): Likewise.
    402  1.1  christos 	(ARM_AEXT_V6M): Mask off ARM_EXT_OS bit.
    403  1.1  christos 
    404  1.1  christos 2017-06-22  H.J. Lu  <hongjiu.lu (a] intel.com>
    405  1.1  christos 
    406  1.1  christos 	* bfdlink.h (bfd_link_info): Add shstk.
    407  1.1  christos 	* elf/common.h (GNU_PROPERTY_X86_FEATURE_1_SHSTK): New.
    408  1.1  christos 
    409  1.1  christos 2017-06-22  H.J. Lu  <hongjiu.lu (a] intel.com>
    410  1.1  christos 
    411  1.1  christos 	* bfdlink.h (bfd_link_info): Add ibtplt and ibt.
    412  1.1  christos 	* elf/common.h (GNU_PROPERTY_X86_FEATURE_1_AND): New.
    413  1.1  christos 	(GNU_PROPERTY_X86_FEATURE_1_IBT): Likewise.
    414  1.1  christos 
    415  1.1  christos 2017-06-21  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
    416  1.1  christos 
    417  1.1  christos 	* opcode/arm.h (FPU_ANY): New macro.
    418  1.1  christos 
    419  1.1  christos 2017-06-20  Andreas Krebbel  <krebbel (a] linux.vnet.ibm.com>
    420  1.1  christos 
    421  1.1  christos 	* elf/s390.h (PT_S390_PGSTE): Define macro.
    422  1.1  christos 
    423  1.1  christos 2017-06-16  Alan Modra  <amodra (a] gmail.com>
    424  1.1  christos 
    425  1.1  christos 	PR ld/20022
    426  1.1  christos 	PR ld/21557
    427  1.1  christos 	PR ld/21562
    428  1.1  christos 	PR ld/21571
    429  1.1  christos 	* bfdlink.h (struct bfd_link_hash_entry): Delete undef.section.
    430  1.1  christos 
    431  1.1  christos 2017-06-14  Yao Qi  <yao.qi (a] linaro.org>
    432  1.1  christos 
    433  1.1  christos 	* dis-asm.h (print_insn_aarch64): Move it to opcodes/disassemble.h.
    434  1.1  christos 	(print_insn_big_arm, print_insn_big_mips): Likewise.
    435  1.1  christos 	(print_insn_i386, print_insn_ia64): Likewise.
    436  1.1  christos 	(print_insn_little_arm, print_insn_little_mips): Likewise.
    437  1.1  christos 	(print_insn_spu): Likewise.
    438  1.1  christos 
    439  1.1  christos 2017-06-06  Andrew Burgess  <andrew.burgess (a] embecosm.com>
    440  1.1  christos 
    441  1.1  christos 	* bfdlink.h (struct bfd_link_info): Add new resolve_section_groups
    442  1.1  christos 	flag.
    443  1.1  christos 
    444  1.1  christos 2017-06-01  Alan Modra  <amodra (a] gmail.com>
    445  1.1  christos 
    446  1.1  christos 	* elf/ppc64.h (PPC64_OPT_LOCALENTRY): Define.
    447  1.1  christos 
    448  1.1  christos 2017-05-31  Eli Zaretskii <eliz (a] gnu.org>
    449  1.1  christos 
    450  1.1  christos 	* environ.h: Add #ifndef guard.
    451  1.1  christos 
    452  1.1  christos 2017-05-30  Anton Kolesov  <anton.kolesov (a] synopsys.com>
    453  1.1  christos 
    454  1.1  christos 	* elf/arc-cpu.def: New file.
    455  1.1  christos 
    456  1.1  christos 2017-05-24  Yao Qi  <yao.qi (a] linaro.org>
    457  1.1  christos 
    458  1.1  christos 	* dis-asm.h: Move some function declarations to
    459  1.1  christos 	opcodes/disassemble.h.
    460  1.1  christos 
    461  1.1  christos 2017-05-24  Yao Qi  <yao.qi (a] linaro.org>
    462  1.1  christos 
    463  1.1  christos 	* dis-asm.h (disassembler): Update declaration.
    464  1.1  christos 
    465  1.1  christos 2017-05-23  Claudiu Zissulescu <claziss (a] synopsys.com>
    466  1.1  christos 
    467  1.1  christos 	* opcode/arc.h (MAX_INSN_FLGS): Update to 4.
    468  1.1  christos 
    469  1.1  christos 2017-05-22  H.J. Lu  <hongjiu.lu (a] intel.com>
    470  1.1  christos 
    471  1.1  christos 	* include/opcode/i386.h (NOTRACK_PREFIX_OPCODE): New.
    472  1.1  christos 
    473  1.1  christos 2017-05-19  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
    474  1.1  christos 
    475  1.1  christos 	* elf/sparc.h (ELF_SPARC_HWCAP2_SPARC6): Define.
    476  1.1  christos 	(ELF_SPARC_HWCAP2_ONADDSUB): Likewise.
    477  1.1  christos 	(ELF_SPARC_HWCAP2_ONMUL): Likewise.
    478  1.1  christos 	(ELF_SPARC_HWCAP2_ONDIV): Likewise.
    479  1.1  christos 	(ELF_SPARC_HWCAP2_DICTUNP): Likewise.
    480  1.1  christos 	(ELF_SPARC_HWCAP2_FPCMPSHL): Likewise.
    481  1.1  christos 	(ELF_SPARC_HWCAP2_RLE): Likewise.
    482  1.1  christos 	(ELF_SPARC_HWCAP2_SHA3): Likewise.
    483  1.1  christos 	* opcode/sparc.h (sparc_opcode_arch_val): Add SPARC_OPCODE_ARCH_M8
    484  1.1  christos 	and adjust SPARC_OPCODE_ARCH_MAX.
    485  1.1  christos 	(HWCAP2_SPARC6): Define.
    486  1.1  christos 	(HWCAP2_ONADDSUB): Likewise.
    487  1.1  christos 	(HWCAP2_ONMUL): Likewise.
    488  1.1  christos 	(HWCAP2_ONDIV): Likewise.
    489  1.1  christos 	(HWCAP2_DICTUNP): Likewise.
    490  1.1  christos 	(HWCAP2_FPCMPSHL): Likewise.
    491  1.1  christos 	(HWCAP2_RLE): Likewise.
    492  1.1  christos 	(HWCAP2_SHA3): Likewise.
    493  1.1  christos 	(OPM): Likewise.
    494  1.1  christos 	(OPMI): Likewise.
    495  1.1  christos 	(ONFCN): Likewise.
    496  1.1  christos 	(REVFCN): Likewise.
    497  1.1  christos 	(SIMM10): Likewise.
    498  1.1  christos 
    499  1.1  christos 2017-05-16  Alan Modra  <amodra (a] gmail.com>
    500  1.1  christos 
    501  1.1  christos 	* bfdlink.h (struct bfd_link_hash_entry <non_ir_ref>): Rename to
    502  1.1  christos 	non_ir_ref_regular.
    503  1.1  christos 
    504  1.1  christos 2017-05-16  Alan Modra  <amodra (a] gmail.com>
    505  1.1  christos 
    506  1.1  christos 	* bfdlink.h (struct bfd_link_hash_entry): Update non_ir_ref
    507  1.1  christos 	comment.  Rename dynamic_ref_after_ir_def to non_ir_ref_dynamic.
    508  1.1  christos 
    509  1.1  christos 2017-05-15  Maciej W. Rozycki  <macro (a] imgtec.com>
    510  1.1  christos 	    Matthew Fortune  <matthew.fortune (a] imgtec.com>
    511  1.1  christos 
    512  1.1  christos 	* elf/mips.h (AFL_ASE_MIPS16E2): New macro.
    513  1.1  christos 	(AFL_ASE_MASK): Adjust accordingly.
    514  1.1  christos 	* opcode/mips.h: Document new operand codes defined.
    515  1.1  christos 	(mips_operand_type): Add OP_REG28 enum value.
    516  1.1  christos 	(INSN2_SHORT_ONLY): Update description.
    517  1.1  christos 	(ASE_MIPS16E2, ASE_MIPS16E2_MT): New macros.
    518  1.1  christos 
    519  1.1  christos 2017-05-14  John David Anglin  <danglin (a] gcc.gnu.org>
    520  1.1  christos 
    521  1.1  christos 	* opcode/hppa.h: Fix match and mask for 64-bit bb opcode.
    522  1.1  christos 
    523  1.1  christos 2017-05-10  Claudiu Zissulescu  <claziss (a] synopsys.com>
    524  1.1  christos 
    525  1.1  christos 	* elf/arc.h (SHT_ARC_ATTRIBUTES): Define.
    526  1.1  christos 	(Tag_ARC_*): Define.
    527  1.1  christos 	(E_ARC_OSABI_V4): Define.
    528  1.1  christos 	(E_ARC_OSABI_CURRENT): Reassign it.
    529  1.1  christos 	(TAG_CPU_*): Define.
    530  1.1  christos 	* opcode/arc-attrs.h: New file.
    531  1.1  christos 	* opcode/arc.h (insn_subclass_t): Assign enum values.
    532  1.1  christos 	(insn_subclass_t): Update enum with QUARKSE1, QUARKSE2, and LL64.
    533  1.1  christos 	(ARC_EA, ARC_CD, ARC_LLOCK, ARC_ATOMIC, ARC_MPY, ARC_MULT)
    534  1.1  christos 	(ARC_NPS400, ARC_DPFP, ARC_SPFP, ARC_FPU, ARC_FPUDA, ARC_SWAP)
    535  1.1  christos 	(ARC_NORM, ARC_BSCAN, ARC_UIX, ARC_TSTAMP, ARC_VBFDW)
    536  1.1  christos 	(ARC_BARREL, ARC_DSPA, ARC_SHIFT, ARC_INTR, ARC_DIV, ARC_XMAC)
    537  1.1  christos 	(ARC_CRC): Delete.
    538  1.1  christos 
    539  1.1  christos 2017-04-20  H.J. Lu  <hongjiu.lu (a] intel.com>
    540  1.1  christos 
    541  1.1  christos 	PR ld/21382
    542  1.1  christos 	* bfdlink.h (bfd_link_hash_entry): Add dynamic_ref_after_ir_def.
    543  1.1  christos 
    544  1.1  christos 2017-04-19  Alan Modra  <amodra (a] gmail.com>
    545  1.1  christos 
    546  1.1  christos 	* bfdlink.h (struct bfd_link_info <dynamic_undefined_weak>):
    547  1.1  christos 	Revise comment.
    548  1.1  christos 
    549  1.1  christos 2017-04-11  Alan Modra  <amodra (a] gmail.com>
    550  1.1  christos 
    551  1.1  christos 	* opcode/ppc.h (PPC_OPCODE_ALTIVEC2): Delete.
    552  1.1  christos 	(PPC_OPCODE_VSX3): Delete.
    553  1.1  christos 	(PPC_OPCODE_HTM): Delete.
    554  1.1  christos 	(PPC_OPCODE_*): Renumber and order chronologically.
    555  1.1  christos 	(PPC_OPCODE_SPE): Comment on this and other bits used for APUinfo.
    556  1.1  christos 
    557  1.1  christos 2017-04-06  Pip Cet  <pipcet (a] gmail.com>
    558  1.1  christos 
    559  1.1  christos 	* dis-asm.h: Add prototypes for wasm32 disassembler.
    560  1.1  christos 
    561  1.1  christos 2017-04-05  Pedro Alves  <palves (a] redhat.com>
    562  1.1  christos 
    563  1.1  christos 	* dis-asm.h (disassemble_info) <disassembler_options>: Now a
    564  1.1  christos 	"const char *".
    565  1.1  christos 	(next_disassembler_option): Constify.
    566  1.1  christos 
    567  1.1  christos 2017-04-04  H.J. Lu  <hongjiu.lu (a] intel.com>
    568  1.1  christos 
    569  1.1  christos 	* elf/common.h (PT_GNU_MBIND_NUM): New.
    570  1.1  christos 	(PT_GNU_MBIND_LO): Likewise.
    571  1.1  christos 	(PT_GNU_MBIND_HI): Likewise.
    572  1.1  christos 	(SHF_GNU_MBIND): Likewise.
    573  1.1  christos 
    574  1.1  christos 2017-04-03  Palmer Dabbelt  <palmer (a] dabbelt.com>
    575  1.1  christos 
    576  1.1  christos 	* elf/riscv.h (RISCV_GP_SYMBOL): New define.
    577  1.1  christos 
    578  1.1  christos 2017-03-27  Andrew Waterman  <andrew (a] sifive.com>
    579  1.1  christos 
    580  1.1  christos 	* opcode/riscv-opc.h (CSR_PMPCFG0): New define.
    581  1.1  christos 	(CSR_PMPCFG1): Likewise.
    582  1.1  christos 	(CSR_PMPCFG2): Likewise.
    583  1.1  christos 	(CSR_PMPCFG3): Likewise.
    584  1.1  christos 	(CSR_PMPADDR0): Likewise.
    585  1.1  christos 	(CSR_PMPADDR1): Likewise.
    586  1.1  christos 	(CSR_PMPADDR2): Likewise.
    587  1.1  christos 	(CSR_PMPADDR3): Likewise.
    588  1.1  christos 	(CSR_PMPADDR4): Likewise.
    589  1.1  christos 	(CSR_PMPADDR5): Likewise.
    590  1.1  christos 	(CSR_PMPADDR6): Likewise.
    591  1.1  christos 	(CSR_PMPADDR7): Likewise.
    592  1.1  christos 	(CSR_PMPADDR8): Likewise.
    593  1.1  christos 	(CSR_PMPADDR9): Likewise.
    594  1.1  christos 	(CSR_PMPADDR10): Likewise.
    595  1.1  christos 	(CSR_PMPADDR11): Likewise.
    596  1.1  christos 	(CSR_PMPADDR12): Likewise.
    597  1.1  christos 	(CSR_PMPADDR13): Likewise.
    598  1.1  christos 	(CSR_PMPADDR14): Likewise.
    599  1.1  christos 	(CSR_PMPADDR15): Likewise.
    600  1.1  christos 	(pmpcfg0): Declare register.
    601  1.1  christos 	(pmpcfg1): Likewise.
    602  1.1  christos 	(pmpcfg2): Likewise.
    603  1.1  christos 	(pmpcfg3): Likewise.
    604  1.1  christos 	(pmpaddr0): Likewise.
    605  1.1  christos 	(pmpaddr1): Likewise.
    606  1.1  christos 	(pmpaddr2): Likewise.
    607  1.1  christos 	(pmpaddr3): Likewise.
    608  1.1  christos 	(pmpaddr4): Likewise.
    609  1.1  christos 	(pmpaddr5): Likewise.
    610  1.1  christos 	(pmpaddr6): Likewise.
    611  1.1  christos 	(pmpaddr7): Likewise.
    612  1.1  christos 	(pmpaddr8): Likewise.
    613  1.1  christos 	(pmpaddr9): Likewise.
    614  1.1  christos 	(pmpaddr10): Likewise.
    615  1.1  christos 	(pmpaddr11): Likewise.
    616  1.1  christos 	(pmpaddr12): Likewise.
    617  1.1  christos 	(pmpaddr13): Likewise.
    618  1.1  christos 	(pmpaddr14): Likewise.
    619  1.1  christos 	(pmpaddr15): Likewise.
    620  1.1  christos 
    621  1.1  christos 2017-03-30  Pip Cet  <pipcet (a] gmail.com>
    622  1.1  christos 
    623  1.1  christos 	* opcode/wasm.h: New file to support wasm32 architecture.
    624  1.1  christos 	* elf/wasm32.h: Add R_WASM32_32 relocation.
    625  1.1  christos 
    626  1.1  christos 2017-03-29  Alan Modra  <amodra (a] gmail.com>
    627  1.1  christos 
    628  1.1  christos 	* opcode/ppc.h (PPC_OPCODE_RAW): Define.
    629  1.1  christos 	(PPC_OPCODE_*): Make them all unsigned long long constants.
    630  1.1  christos 
    631  1.1  christos 2017-03-27  Pip Cet  <pipcet (a] gmail.com>
    632  1.1  christos 
    633  1.1  christos 	* elf/wasm32.h: New file to support wasm32 architecture.
    634  1.1  christos 
    635  1.1  christos 2017-03-27  Rinat Zelig  <rinat (a] mellanox.com>
    636  1.1  christos 
    637  1.1  christos 	* opcode/arc.h (insn_class_t): Add ULTRAIP and MISC class.
    638  1.1  christos 
    639  1.1  christos 2017-03-21  Andreas Krebbel  <krebbel (a] linux.vnet.ibm.com>
    640  1.1  christos 
    641  1.1  christos 	* opcode/s390.h (S390_INSTR_FLAG_VX2): Remove.
    642  1.1  christos 	(S390_INSTR_FLAG_FACILITY_MASK): Adjust value.
    643  1.1  christos 
    644  1.1  christos 2017-03-21  Rinat Zelig  <rinat (a] mellanox.com>
    645  1.1  christos 
    646  1.1  christos 	* opcode/arc.h (insn_class_t): Add DMA class.
    647  1.1  christos 
    648  1.1  christos 2017-03-16  Nick Clifton  <nickc (a] redhat.com>
    649  1.1  christos 
    650  1.1  christos 	* elf/common.h (GNU_BUILD_ATTRIBUTE_SHORT_ENUM): New GNU BUILD
    651  1.1  christos 	note type.
    652  1.1  christos 
    653  1.1  christos 2017-03-14  Jakub Jelinek  <jakub (a] redhat.com>
    654  1.1  christos 
    655  1.1  christos 	PR debug/77589
    656  1.1  christos 	* dwarf2.def (DW_OP_GNU_variable_value): New opcode.
    657  1.1  christos 
    658  1.1  christos 2017-03-13  Markus Trippelsdorf  <markus (a] trippelsdorf.de>
    659  1.1  christos 
    660  1.1  christos 	PR demangler/70909
    661  1.1  christos 	PR demangler/67264
    662  1.1  christos 	* demangle.h (struct demangle_component): Add d_printing field.
    663  1.1  christos 	(cplus_demangle_print): Remove const qualifier from tree
    664  1.1  christos 	parameter.
    665  1.1  christos 	(cplus_demangle_print_callback): Likewise.
    666  1.1  christos 
    667  1.1  christos 2017-03-13  Nick Clifton  <nickc (a] redhat.com>
    668  1.1  christos 
    669  1.1  christos 	PR binutils/21202
    670  1.1  christos 	* elf/aarch64.h (R_AARCH64_TLSDESC_LD64_LO12_NC): Rename to
    671  1.1  christos 	R_AARCH64_TLSDESC_LD64_LO12.
    672  1.1  christos 	(R_AARCH64_TLSDESC_ADD_LO12_NC): Rename to
    673  1.1  christos 	R_AARCH64_TLSDESC_ADD_LO12_NC.
    674  1.1  christos 
    675  1.1  christos 2017-03-10  Nick Clifton  <nickc (a] redhat.com>
    676  1.1  christos 
    677  1.1  christos 	* elf/common.h (EM_LANAI): New machine number.
    678  1.1  christos 	(EM_BPF): Likewise.
    679  1.1  christos 	(EM_WEBASSEMBLY): Likewise.
    680  1.1  christos 	Move low value, deprecated, numbers to their numerical
    681  1.1  christos 	equivalents.
    682  1.1  christos 
    683  1.1  christos 2017-03-08  H.J. Lu  <hongjiu.lu (a] intel.com>
    684  1.1  christos 
    685  1.1  christos 	PR binutils/21231
    686  1.1  christos 	* elf/common.h (GNU_PROPERTY_LOPROC): New.
    687  1.1  christos 	(GNU_PROPERTY_HIPROC): Likewise.
    688  1.1  christos 	(GNU_PROPERTY_LOUSER): Likewise.
    689  1.1  christos 	(GNU_PROPERTY_HIUSER): Likewise.
    690  1.1  christos 
    691  1.1  christos 2017-03-01  Nick Clifton  <nickc (a] redhat.com>
    692  1.1  christos 
    693  1.1  christos 	* elf/common.h (SHF_GNU_BUILD_NOTE): Define.
    694  1.1  christos 	(NT_GNU_PROPERTY_TYPE_0): Define.
    695  1.1  christos 	(NT_GNU_BUILD_ATTRIBUTE_OPEN): Define.
    696  1.1  christos 	(NT_GNU_BUILD_ATTRIBUTE_FUN): Define.
    697  1.1  christos 	(GNU_BUILD_ATTRIBUTE_TYPE_NUMERIC): Define.
    698  1.1  christos 	(GNU_BUILD_ATTRIBUTE_TYPE_STRING): Define.
    699  1.1  christos 	(GNU_BUILD_ATTRIBUTE_TYPE_BOOL_TRUE): Define.
    700  1.1  christos 	(GNU_BUILD_ATTRIBUTE_TYPE_BOOL_FALSE): Define.
    701  1.1  christos 	(GNU_BUILD_ATTRIBUTE_VERSION): Define.
    702  1.1  christos 	(GNU_BUILD_ATTRIBUTE_STACK_PROT): Define.
    703  1.1  christos 	(GNU_BUILD_ATTRIBUTE_RELRO): Define.
    704  1.1  christos 	(GNU_BUILD_ATTRIBUTE_STACK_SIZE): Define.
    705  1.1  christos 	(GNU_BUILD_ATTRIBUTE_TOOL): Define.
    706  1.1  christos 	(GNU_BUILD_ATTRIBUTE_ABI): Define.
    707  1.1  christos 	(GNU_BUILD_ATTRIBUTE_PIC): Define.
    708  1.1  christos 	(NOTE_GNU_PROPERTY_SECTION_NAME): Define.
    709  1.1  christos 	(GNU_BUILD_ATTRS_SECTION_NAME): Define.
    710  1.1  christos 	(GNU_PROPERTY_STACK_SIZE): Define.
    711  1.1  christos 	(GNU_PROPERTY_NO_COPY_ON_PROTECTED): Define.
    712  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_USED): Define.
    713  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_NEEDED): Define.
    714  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_486): Define.
    715  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_586): Define.
    716  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_686): Define.
    717  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_SSE): Define.
    718  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_SSE2): Define.
    719  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_SSE3): Define.
    720  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_SSSE3): Define.
    721  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_SSE4_1): Define.
    722  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_SSE4_2): Define.
    723  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_AVX): Define.
    724  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_AVX2): Define.
    725  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_AVX512F): Define.
    726  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_AVX512CD): Define.
    727  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_AVX512ER): Define.
    728  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_AVX512PF): Define.
    729  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_AVX512VL): Define.
    730  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_AVX512DQ): Define.
    731  1.1  christos 	(GNU_PROPERTY_X86_ISA_1_AVX512BW): Define.
    732  1.1  christos 
    733  1.1  christos 2017-02-28  Peter Bergner  <bergner (a] vnet.ibm.com>
    734  1.1  christos 
    735  1.1  christos 	* dis-asm.h (disasm_options_t): New typedef.
    736  1.1  christos 	(parse_arm_disassembler_option): Remove prototype.
    737  1.1  christos 	(set_arm_regname_option): Likewise.
    738  1.1  christos 	(get_arm_regnames): Likewise.
    739  1.1  christos 	(get_arm_regname_num_options): Likewise.
    740  1.1  christos 	(disassemble_init_s390): New prototype.
    741  1.1  christos 	(disassembler_options_powerpc): Likewise.
    742  1.1  christos 	(disassembler_options_arm): Likewise.
    743  1.1  christos 	(disassembler_options_s390): Likewise.
    744  1.1  christos 	(remove_whitespace_and_extra_commas): Likewise.
    745  1.1  christos 	(disassembler_options_cmp): Likewise.
    746  1.1  christos 	(next_disassembler_option): New inline function.
    747  1.1  christos 	(FOR_EACH_DISASSEMBLER_OPTION): New macro.
    748  1.1  christos 
    749  1.1  christos 2017-02-28  Alan Modra  <amodra (a] gmail.com>
    750  1.1  christos 
    751  1.1  christos 	* elf/ppc64.h (R_PPC64_16DX_HA): New.  Expand fake reloc comment.
    752  1.1  christos 	* elf/ppc.h (R_PPC_16DX_HA): Likewise.
    753  1.1  christos 
    754  1.1  christos 2017-02-24  Richard Sandiford  <richard.sandiford (a] arm.com>
    755  1.1  christos 
    756  1.1  christos 	* opcode/aarch64.h (AARCH64_OPND_SVE_ADDR_RI_S4x16)
    757  1.1  christos 	(AARCH64_OPND_SVE_IMM_ROT1, AARCH64_OPND_SVE_IMM_ROT2)
    758  1.1  christos 	(AARCH64_OPND_SVE_Zm3_INDEX, AARCH64_OPND_SVE_Zm3_22_INDEX)
    759  1.1  christos 	(AARCH64_OPND_SVE_Zm4_INDEX): New aarch64_opnds.
    760  1.1  christos 
    761  1.1  christos 2017-02-24  Richard Sandiford  <richard.sandiford (a] arm.com>
    762  1.1  christos 
    763  1.1  christos 	* opcode/aarch64.h (AARCH64_FEATURE_COMPNUM): New macro.
    764  1.1  christos 	(AARCH64_ARCH_V8_3): Include AARCH64_FEATURE_COMPNUM.
    765  1.1  christos 
    766  1.1  christos 2017-02-22  Andrew Waterman  <andrew (a] sifive.com>
    767  1.1  christos 
    768  1.1  christos 	* opcode/riscv-opc.h (CSR_SCOUNTEREN): New define.
    769  1.1  christos 	(CSR_MCOUNTEREN): Likewise.
    770  1.1  christos 	(scounteren): Declare register.
    771  1.1  christos 	(mcounteren): Likewise.
    772  1.1  christos 
    773  1.1  christos 2017-02-14  Andrew Waterman  <andrew (a] sifive.com>
    774  1.1  christos 
    775  1.1  christos 	* opcode/riscv-opc.h (MATCH_SFENCE_VMA): New define.
    776  1.1  christos 	(MASK_SFENCE_VMA): Likewise.
    777  1.1  christos 	(sfence_vma): Declare instruction.
    778  1.1  christos 
    779  1.1  christos 2017-02-14  Alan Modra  <amodra (a] gmail.com>
    780  1.1  christos 
    781  1.1  christos 	PR 21118
    782  1.1  christos 	* opcode/ppc.h (PPC_OPERAND_*): Reassign values, regs first.
    783  1.1  christos 	(PPC_OPERAND_SPR, PPC_OPERAND_GQR): Define.
    784  1.1  christos 
    785  1.1  christos 2017-01-24  Dimitar Dimitrov  <dimitar (a] dinux.eu>
    786  1.1  christos 
    787  1.1  christos 	* opcode/hppa.h: Clarify that file is part of GNU opcodes.
    788  1.1  christos 	* opcode/i860.h: Ditto.
    789  1.1  christos 	* opcode/nios2.h: Ditto.
    790  1.1  christos 	* opcode/nios2r1.h: Ditto.
    791  1.1  christos 	* opcode/nios2r2.h: Ditto.
    792  1.1  christos 	* opcode/pru.h: Ditto.
    793  1.1  christos 
    794  1.1  christos 2017-01-24  Alan Hayward  <alan.hayward (a] arm.com>
    795  1.1  christos 
    796  1.1  christos 	* elf/common.h (NT_ARM_SVE): Define.
    797  1.1  christos 
    798  1.1  christos 2017-01-04  Jiong Wang  <jiong.wang (a] arm.com>
    799  1.1  christos 
    800  1.1  christos 	* dwarf2.def: Sync with mainline gcc sources.
    801  1.1  christos 
    802  1.1  christos 	2017-01-04  Richard Earnshaw  <rearnsha (a] arm.com>
    803  1.1  christos 		    Jiong Wang  <jiong.wang (a] arm.com>
    804  1.1  christos 
    805  1.1  christos 	* dwarf2.def (DW_OP_AARCH64_operation): Reserve the number 0xea.
    806  1.1  christos 	(DW_CFA_GNU_window_save): Comments the multiplexing on AArch64.
    807  1.1  christos 
    808  1.1  christos 2017-01-04  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
    809  1.1  christos 
    810  1.1  christos 	* opcode/aarch64.h (AARCH64_FEATURE_RCPC): Define.
    811  1.1  christos 	(AARCH64_ARCH_V8_3): Update.
    812  1.1  christos 
    813  1.1  christos 2017-01-03  Kito Cheng  <kito.cheng (a] gmail.com>
    814  1.1  christos 
    815  1.1  christos 	* opcode/riscv-opc.h: Add support for the "q" ISA extension.
    816  1.1  christos 
    817  1.1  christos 2017-01-03  Nick Clifton  <nickc (a] redhat.com>
    818  1.1  christos 
    819  1.1  christos 	* dwarf2.def: Sync with mainline gcc sources
    820  1.1  christos 	* dwarf2.h: Likewise.
    821  1.1  christos 
    822  1.1  christos 	2016-12-21  Jakub Jelinek  <jakub (a] redhat.com>
    823  1.1  christos 
    824  1.1  christos 	* dwarf2.def (DW_FORM_ref_sup): Renamed to ...
    825  1.1  christos 	(DW_FORM_ref_sup4): ... this.  New form.
    826  1.1  christos 	(DW_FORM_ref_sup8): New form.
    827  1.1  christos 
    828  1.1  christos 	2016-10-17  Jakub Jelinek  <jakub (a] redhat.com>
    829  1.1  christos 
    830  1.1  christos 	* dwarf2.h (enum dwarf_calling_convention): Add new DWARF5
    831  1.1  christos 	calling convention codes.
    832  1.1  christos 	(enum dwarf_line_number_content_type): New.
    833  1.1  christos 	(enum dwarf_location_list_entry_type): Add DWARF5 DW_LLE_*
    834  1.1  christos 	codes.
    835  1.1  christos 	(enum dwarf_source_language): Add new DWARF5 DW_LANG_* codes.
    836  1.1  christos 	(enum dwarf_macro_record_type): Add DWARF5 DW_MACRO_* codes.
    837  1.1  christos 	(enum dwarf_name_index_attribute): New.
    838  1.1  christos 	(enum dwarf_range_list_entry): New.
    839  1.1  christos 	(enum dwarf_unit_type): New.
    840  1.1  christos 	* dwarf2.def: Add new DWARF5 DW_TAG_*, DW_FORM_*, DW_AT_*,
    841  1.1  christos 	DW_OP_* and DW_ATE_* entries.
    842  1.1  christos 
    843  1.1  christos 	2016-08-15  Jakub Jelinek  <jakub (a] redhat.com>
    844  1.1  christos 
    845  1.1  christos 	* dwarf2.def (DW_AT_string_length_bit_size,
    846  1.1  christos 	DW_AT_string_length_byte_size): New attributes.
    847  1.1  christos 
    848  1.1  christos 	2016-08-12  Alexandre Oliva <aoliva (a] redhat.com>
    849  1.1  christos 
    850  1.1  christos 	PR debug/63240
    851  1.1  christos 	* dwarf2.def (DW_AT_deleted, DW_AT_defaulted): New.
    852  1.1  christos 	* dwarf2.h (enum dwarf_defaulted_attribute): New.
    853  1.1  christos 
    854  1.1  christos 2017-01-02  Alan Modra  <amodra (a] gmail.com>
    855  1.1  christos 
    856  1.1  christos 	Update year range in copyright notice of all files.
    857  1.1  christos 
    858  1.1  christos For older changes see ChangeLog-2016
    859  1.1  christos 
    861  1.1  christos Copyright (C) 2017 Free Software Foundation, Inc.
    862  1.1  christos 
    863  1.1  christos Copying and distribution of this file, with or without modification,
    864  1.1  christos are permitted in any medium without royalty provided the copyright
    865  1.1  christos notice and this notice are preserved.
    866  1.1  christos 
    867  1.1  christos Local Variables:
    868  1.1  christos mode: change-log
    869  1.1  christos left-margin: 8
    870  1.1  christos fill-column: 74
    871  1.1  christos version-control: never
    872                End:
    873