Home | History | Annotate | Line # | Download | only in opcode
      1  1.1  christos 2015-12-24  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
      2  1.1  christos 
      3  1.1  christos 	* arm.h (ARM_EXT2_V6T2_V8M): New extension bit.
      4  1.1  christos 	(ARM_AEXT2_V8A): New architecture extension bitfield.
      5  1.1  christos 	(ARM_AEXT2_V8_1A): Use ARM_AEXT2_V8A instead of ARM_EXT2_ATOMICS.
      6  1.1  christos 	(ARM_AEXT_V8M_BASE): New architecture extension bitfield.
      7  1.1  christos 	(ARM_AEXT2_V8M): Add extension bit ARM_EXT2_V6T2_V8M.
      8  1.1  christos 	(ARM_ARCH_V6T2): Use ARM_EXT2_V6T2_V8M for the second extension
      9  1.1  christos 	bitfield.
     10  1.1  christos 	(ARM_ARCH_V6KT2): Likewise.
     11  1.1  christos 	(ARM_ARCH_V6ZT2): Likewise.
     12  1.1  christos 	(ARM_ARCH_V6KZT2): Likewise.
     13  1.1  christos 	(ARM_ARCH_V7): Likewise.
     14  1.1  christos 	(ARM_ARCH_V7A): Likewise.
     15  1.1  christos 	(ARM_ARCH_V7VE): Likewise.
     16  1.1  christos 	(ARM_ARCH_V7R): Likewise.
     17  1.1  christos 	(ARM_ARCH_V7M): Likewise.
     18  1.1  christos 	(ARM_ARCH_V7EM): Likewise.
     19  1.1  christos 	(ARM_ARCH_V8A): Likewise.
     20  1.1  christos 	(ARM_ARCH_V8M_BASE): New architecture bitfield.
     21  1.1  christos 	(ARM_ARCH_THUMB2): Include instructions shared by ARMv6t2 and ARMv8-M.
     22  1.1  christos 	(ARM_ARCH_V7A_SEC): Use ARM_EXT2_V6T2_V8M for the second extension
     23  1.1  christos 	bitfield and reindent.
     24  1.1  christos 	(ARM_ARCH_V7A_MP_SEC): Likewise.
     25  1.1  christos 	(ARM_ARCH_V7R_IDIV): Likewise.
     26  1.1  christos 	(ARM_ARCH_V8A_FP): Use ARM_AEXT2_V8A instead of ARM_EXT2_ATOMICS.
     27  1.1  christos 	(ARM_ARCH_V8A_SIMD): Likewise.
     28  1.1  christos 	(ARM_ARCH_V8A_CRYPTOV1): Likewise.
     29  1.1  christos 
     30  1.1  christos 2015-12-24  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
     31  1.1  christos 
     32  1.1  christos 	* arm.h (ARM_EXT2_ATOMICS): New extension bit.
     33  1.1  christos 	(ARM_EXT2_V8M): Likewise.
     34  1.1  christos 	(ARM_EXT_V8): Adjust comment with regards to atomics and remove
     35  1.1  christos 	mention of legacy use for that bit.
     36  1.1  christos 	(ARM_AEXT2_V8_1A): New architecture extension bitfield.
     37  1.1  christos 	(ARM_AEXT2_V8_2A): Likewise.
     38  1.1  christos 	(ARM_AEXT_V8M_MAIN): Likewise.
     39  1.1  christos 	(ARM_AEXT2_V8M): Likewise.
     40  1.1  christos 	(ARM_ARCH_V8A): Use ARM_EXT2_ATOMICS for features in second bitfield.
     41  1.1  christos 	(ARM_ARCH_V8_1A): Likewise with ARM_AEXT2_V8_1A.
     42  1.1  christos 	(ARM_ARCH_V8_2A): Likewise with ARM_AEXT2_V8_2A.
     43  1.1  christos 	(ARM_ARCH_V8M_MAIN): New architecture feature bitfield.
     44  1.1  christos 	(ARM_ARCH_V8A_FP): Use ARM_EXT2_ATOMICS for features in second bitfield
     45  1.1  christos 	and reindent.
     46  1.1  christos 	(ARM_ARCH_V8A_SIMD): Likewise.
     47  1.1  christos 	(ARM_ARCH_V8A_CRYPTOV1): Likewise.
     48  1.1  christos 	(ARM_ARCH_V8_1A_FP): Use ARM_AEXT2_V8_1A to set second bitfield of
     49  1.1  christos 	feature bits.
     50  1.1  christos 	(ARM_ARCH_V8_1A_SIMD): Likewise.
     51  1.1  christos 	(ARM_ARCH_V8_1A_CRYPTOV1): Likewise.
     52  1.1  christos 
     53  1.1  christos 2015-12-24  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
     54  1.1  christos 
     55  1.1  christos 	* arm.h (ARM_ARCH_THUMB2): Add comment explaining its meaning and
     56  1.1  christos 	remove extension bit not including any Thumb-2 instruction.
     57  1.1  christos 
     58  1.1  christos 2015-12-15  Matthew Wahab  <matthew.wahab (a] arm.com>
     59  1.1  christos 
     60  1.1  christos 	* arm.h (ARM_ARCH_V8_1A): Add the CRC_EXT_ARMV8 co-processor
     61  1.1  christos 	feature macro.
     62  1.1  christos 	(ARM_ARCH_V8_2A): Likewise.
     63  1.1  christos 
     64  1.1  christos 2015-12-14  Matthew Wahab  <matthew.wahab (a] arm.com>
     65  1.1  christos 
     66  1.1  christos 	* aarch64.h (enum aarch64_opnd_qualifier): Add
     67  1.1  christos 	AARCH64_OPND_QLF_V_2H.
     68  1.1  christos 
     69  1.1  christos 2015-12-14  Yoshinori Sato <ysato (a] users.sourceforge.jp>
     70  1.1  christos 
     71  1.1  christos 	* rx.h: Add new instructions.
     72  1.1  christos 
     73  1.1  christos 2015-12-11  Matthew Wahab  <matthew.wahab (a] arm.com>
     74  1.1  christos 
     75  1.1  christos 	* aarch64.h (aarch64_opnd): Add AARCH64_OPND_BARRIER_PSB.
     76  1.1  christos 	* aarch64-asm-2.c: Regenerate.
     77  1.1  christos 	* aarch64-dis-2.c: Regenerate.
     78  1.1  christos 	* aarch64-opc-2.c: Regenerate.
     79  1.1  christos 	* aarch64-opc.c (aarch64_hint_options): Add "csync".
     80  1.1  christos 	(aarch64_print_operands): Handle AARCH64_OPND_BARRIER_PSB.
     81  1.1  christos 	* aarch64-tbl.h (aarch64_feature_stat_profile): New.
     82  1.1  christos 	(STAT_PROFILE): New.
     83  1.1  christos 	(aarch64_opcode_table): Add "psb".
     84  1.1  christos 	(AARCH64_OPERANDS): Add "BARRIER_PSB".
     85  1.1  christos 
     86  1.1  christos 2015-12-11  Matthew Wahab  <matthew.wahab (a] arm.com>
     87  1.1  christos 
     88  1.1  christos 	* aarch64.h (aarch64_hint_options): Declare.
     89  1.1  christos 	(aarch64_opnd_info): Add field hint_option.
     90  1.1  christos 
     91  1.1  christos 2015-12-11  Matthew Wahab  <matthew.wahab (a] arm.com>
     92  1.1  christos 
     93  1.1  christos 	* aarch64.h (AARCH64_FEATURE_PROFILE): New.
     94  1.1  christos 
     95  1.1  christos 2015-12-10  Matthew Wahab  <matthew.wahab (a] arm.com>
     96  1.1  christos 
     97  1.1  christos 	* aarch64.h (aarch64_sys_ins_reg_supported_p): Declare.
     98  1.1  christos 
     99  1.1  christos 2015-12-10  Matthew Wahab  <matthew.wahab (a] arm.com>
    100  1.1  christos 
    101  1.1  christos 	* aarch64.h (aarch64_sys_ins_reg): Replace has_xt with flags.
    102  1.1  christos 	(aarch64_sys_ins_reg_has_xt): Declare.
    103  1.1  christos 
    104  1.1  christos 2015-12-10  Matthew Wahab  <matthew.wahab (a] arm.com>
    105  1.1  christos 
    106  1.1  christos 	* aarch64.h (AARCH64_FEATURE_RAS): New.
    107  1.1  christos 	(AARCH64_ARCH_V8_2): Add AARCH64_FEATURE_RAS.
    108  1.1  christos 
    109  1.1  christos 2015-12-10  Matthew Wahab  <matthew.wahab (a] arm.com>
    110  1.1  christos 
    111  1.1  christos 	* aarch64.h (AARCH64_FEATURE_F16): Fix clash with
    112  1.1  christos 	AARCH64_FEATURE_V8_1.
    113  1.1  christos 	(AARCH64_ARCH_V8_1): Add AARCH64_FEATURE_CRC.
    114  1.1  christos 	(AARCH64_ARCH_V8_2): Add AARCH64_FEATURE_CRC and
    115  1.1  christos 	AARCH64_FEATURE_V8_1.
    116  1.1  christos 
    117  1.1  christos 2015-12-04  Claudiu Zissulescu  <claziss (a] synopsys.com>
    118  1.1  christos 
    119  1.1  christos 	* arc.h (arc_reloc_equiv_tab): Replace flagcode with flags[32].
    120  1.1  christos 
    121  1.1  christos 2015-11-27  Matthew Wahab  <matthew.wahab (a] arm.com>
    122  1.1  christos 
    123  1.1  christos 	* aarch64.h (aarch64_op): Add OP_BFC.
    124  1.1  christos 
    125  1.1  christos 2015-11-27  Matthew Wahab  <matthew.wahab (a] arm.com>
    126  1.1  christos 
    127  1.1  christos 	* aarch64.h (AARCH64_FEATURE_F16): New.
    128  1.1  christos 	(AARCH64_ARCH_V8_2): Add AARCH64_FEATURE_F16 to ARMv8.2
    129  1.1  christos 	features.
    130  1.1  christos 
    131  1.1  christos 2015-11-20  Matthew Wahab  <matthew.wahab (a] arm.com>
    132  1.1  christos 
    133  1.1  christos 	* aarch64.h (AARCH64_FEATURE_V8_1): New.
    134  1.1  christos 	(AARCH64_ARCH_v8_1): Add AARCH64_FEATURE_V8_1.
    135  1.1  christos 
    136  1.1  christos 2015-11-19  Matthew Wahab  <matthew.wahab (a] arm.com>
    137  1.1  christos 
    138  1.1  christos 	* arm.h (ARM_EXT2_V8_2A): New.
    139  1.1  christos 	(ARM_ARCH_V8_2A): New.
    140  1.1  christos 
    141  1.1  christos 2015-11-19  Matthew Wahab  <matthew.wahab (a] arm.com>
    142  1.1  christos 
    143  1.1  christos 	* aarch64.h (AARCH64_FEATURE_V8_2): New.
    144  1.1  christos 	(AARCH64_ARCH_V8_2): New.
    145  1.1  christos 
    146  1.1  christos 2015-11-11  Alan Modra  <amodra (a] gmail.com>
    147  1.1  christos 	    Peter Bergner <bergner (a] vnet.ibm.com>
    148  1.1  christos 
    149  1.1  christos 	* ppc.h (PPC_OPCODE_POWER9): New define.
    150  1.1  christos 	(PPC_OPCODE_VSX3): Likewise.
    151  1.1  christos 
    152  1.1  christos 2015-11-02  Nick Clifton  <nickc (a] redhat.com>
    153  1.1  christos 
    154  1.1  christos 	* rx.h (enum RX_Opcode_ID): Add more NOP opcodes.
    155  1.1  christos 
    156  1.1  christos 2015-11-02  Nick Clifton  <nickc (a] redhat.com>
    157  1.1  christos 
    158  1.1  christos 	* rx.h (enum RX_Operand_Type): Add RX_Operand_Zero_Indirect.
    159  1.1  christos 
    160  1.1  christos 2015-10-28  Yao Qi  <yao.qi (a] linaro.org>
    161  1.1  christos 
    162  1.1  christos 	* aarch64.h (aarch64_decode_insn): Update declaration.
    163  1.1  christos 
    164  1.1  christos 2015-10-07  Yao Qi  <yao.qi (a] linaro.org>
    165  1.1  christos 
    166  1.1  christos 	* aarch64.h (aarch64_sys_ins_reg) <template>: Removed.
    167  1.1  christos 	<name>: New field.
    168  1.1  christos 
    169  1.1  christos 2015-10-07  Yao Qi  <yao.qi (a] linaro.org>
    170  1.1  christos 
    171  1.1  christos 	* aarch64.h [__cplusplus]: Wrap in extern "C".
    172  1.1  christos 
    173  1.1  christos 2015-10-07  Claudiu Zissulescu  <claziss (a] synopsys.com>
    174  1.1  christos 	    Cupertino Miranda  <cmiranda (a] synopsys.com>
    175  1.1  christos 
    176  1.1  christos 	* arc-func.h: New file.
    177  1.1  christos 	* arc.h: Likewise.
    178  1.1  christos 
    179  1.1  christos 2015-10-02  Yao Qi  <yao.qi (a] linaro.org>
    180  1.1  christos 
    181  1.1  christos 	* aarch64.h (aarch64_zero_register_p): Move the declaration
    182  1.1  christos 	to column one.
    183  1.1  christos 
    184  1.1  christos 2015-10-02  Yao Qi  <yao.qi (a] linaro.org>
    185  1.1  christos 
    186  1.1  christos 	* aarch64.h (aarch64_decode_insn): Declare it.
    187  1.1  christos 
    188  1.1  christos 2015-09-29  Dominik Vogt  <vogt (a] linux.vnet.ibm.com>
    189  1.1  christos 
    190  1.1  christos 	* s390.h (S390_INSTR_FLAG_HTM): New flag.
    191  1.1  christos 	(S390_INSTR_FLAG_VX): New flag.
    192  1.1  christos 	(S390_INSTR_FLAG_FACILITY_MASK): New flag mask.
    193  1.1  christos 
    194  1.1  christos 2015-09-26  James Bowman  <james.bowman (a] ftdichip.com>
    195  1.1  christos 
    196  1.1  christos 	* ft32.h: Add instruction macros FT32_*()
    197  1.1  christos 
    198  1.1  christos 2015-09-23  Nick Clifton  <nickc (a] redhat.com>
    199  1.1  christos 
    200  1.1  christos 	* ppc.h (PPC_OPSHIFT_INV): Use an unsigned constant when left
    201  1.1  christos 	shifting.
    202  1.1  christos 
    203  1.1  christos 2015-09-22  Nick Clifton  <nickc (a] redhat.com>
    204  1.1  christos 
    205  1.1  christos 	* rx.h (enum RX_Size): Add RX_Bad_Size entry.
    206  1.1  christos 
    207  1.1  christos 2015-09-09  Daniel Santos  <daniel.santos (a] pobox.com>
    208  1.1  christos 
    209  1.1  christos 	* visium.h (gen_reg_table): Make static.
    210  1.1  christos 	(fp_reg_table): Likewise.
    211  1.1  christos 	(cc_table): Likewise.
    212  1.1  christos 
    213  1.1  christos 2015-07-20  Matthew Wahab  <matthew.wahab (a] arm.com>
    214  1.1  christos 
    215  1.1  christos 	* arm.h (ARM_AEXT_V6ZK): Rename to ARM_AEXT_V6KZ.
    216  1.1  christos 	(ARM_AEXT_V6ZKT2): Rename to ARM_AEXT_V6KZT2.
    217  1.1  christos 	(ARM_ARCH_V6ZK): Rename to ARM_ARCH_V6KZ.
    218  1.1  christos 	(ARM_ARCH_V6ZKT2): Rename to ARM_ARCH_V6KZT2.
    219  1.1  christos 
    220  1.1  christos 2015-07-03  Alan Modra  <amodra (a] gmail.com>
    221  1.1  christos 
    222  1.1  christos 	* ppc.h (PPC_OPCODE_750, PPC_OPCODE_7450, PPC_OPCODE_860): Define.
    223  1.1  christos 
    224  1.1  christos 2015-07-01  Sandra Loosemore  <sandra (a] codesourcery.com>
    225  1.1  christos 	    Cesar Philippidis  <cesar (a] codesourcery.com>
    226  1.1  christos 
    227  1.1  christos 	* nios2.h (enum iw_format_type): Add R2 formats.
    228  1.1  christos 	(enum overflow_type): Add signed_immed12_overflow and
    229  1.1  christos 	enumeration_overflow for R2.
    230  1.1  christos 	(struct nios2_opcode): Document new argument letters for R2.
    231  1.1  christos 	(REG_3BIT, REG_LDWM, REG_POP): Define.
    232  1.1  christos 	(includes): Include nios2r2.h.
    233  1.1  christos 	(nios2_r2_opcodes, nios2_num_r2_opcodes): Declare.
    234  1.1  christos 	(nios2_r2_asi_n_mappings, nios2_num_r2_asi_n_mappings): Declare.
    235  1.1  christos 	(nios2_r2_shi_n_mappings, nios2_num_r2_shi_n_mappings): Declare.
    236  1.1  christos 	(nios2_r2_andi_n_mappings, nios2_num_r2_andi_n_mappings): Declare.
    237  1.1  christos 	(nios2_r2_reg3_mappings, nios2_num_r2_reg3_mappings): Declare.
    238  1.1  christos 	(nios2_r2_reg_range_mappings, nios2_num_r2_reg_range_mappings):
    239  1.1  christos 	Declare.
    240  1.1  christos 	* nios2r2.h: New file.
    241  1.1  christos 
    242  1.1  christos 2015-06-19  Peter Bergner <bergner (a] vnet.ibm.com>
    243  1.1  christos 
    244  1.1  christos 	* ppc.h (PPC_OPERAND_OPTIONAL_VALUE): New.
    245  1.1  christos 	(ppc_optional_operand_value): New inline function.
    246  1.1  christos 
    247  1.1  christos 2015-06-04  Matthew Wahab  <matthew.wahab (a] arm.com>
    248  1.1  christos 
    249  1.1  christos 	* aarch64.h (AARCH64_V8_1): New.
    250  1.1  christos 
    251  1.1  christos 2015-06-03  Matthew Wahab  <matthew.wahab (a] arm.com>
    252  1.1  christos 
    253  1.1  christos 	* arm.h (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8_1): New.
    254  1.1  christos 	(ARM_ARCH_V8_1A): New.
    255  1.1  christos 	(ARM_ARCH_V8_1A_FP): New.
    256  1.1  christos 	(ARM_ARCH_V8_1A_SIMD): New.
    257  1.1  christos 	(ARM_ARCH_V8_1A_CRYPTOV1): New.
    258  1.1  christos 	(ARM_FEATURE_CORE): New.
    259  1.1  christos 
    260  1.1  christos 2015-06-02  Matthew Wahab  <matthew.wahab (a] arm.com>
    261  1.1  christos 
    262  1.1  christos 	* arm.h (ARM_EXT2_PAN): New.
    263  1.1  christos 	(ARM_FEATURE_CORE_HIGH): New.
    264  1.1  christos 
    265  1.1  christos 2015-06-02  Matthew Wahab  <matthew.wahab (a] arm.com>
    266  1.1  christos 
    267  1.1  christos 	* arm.h (ARM_FEATURE_ALL): New.
    268  1.1  christos 
    269  1.1  christos 2015-06-02  Matthew Wahab  <matthew.wahab (a] arm.com>
    270  1.1  christos 
    271  1.1  christos 	* aarch64.h (AARCH64_FEATURE_RDMA): New.
    272  1.1  christos 
    273  1.1  christos 2015-06-02  Matthew Wahab  <matthew.wahab (a] arm.com>
    274  1.1  christos 
    275  1.1  christos 	* aarch64.h (AARCH64_FEATURE_LOR): New.
    276  1.1  christos 
    277  1.1  christos 2015-06-01  Matthew Wahab  <matthew.wahab (a] arm.com>
    278  1.1  christos 
    279  1.1  christos 	* aarch64.h (AARCH64_FEATURE_PAN): New.
    280  1.1  christos 	(aarch64_sys_reg_supported_p): Declare.
    281  1.1  christos 	(aarch64_pstatefield_supported_p): Declare.
    282  1.1  christos 
    283  1.1  christos 2015-04-30  DJ Delorie  <dj (a] redhat.com>
    284  1.1  christos 
    285  1.1  christos 	* rl78.h (RL78_Dis_Isa): New.
    286  1.1  christos 	(rl78_decode_opcode): Add ISA parameter.
    287  1.1  christos 
    288  1.1  christos 2015-03-24  Terry Guo  <terry.guo (a] arm.com>
    289  1.1  christos 
    290  1.1  christos 	* arm.h (arm_feature_set): Extended to provide more available bits.
    291  1.1  christos 	(ARM_ANY): Updated to follow above new definition.
    292  1.1  christos 	(ARM_CPU_HAS_FEATURE): Likewise.
    293  1.1  christos 	(ARM_CPU_IS_ANY): Likewise.
    294  1.1  christos 	(ARM_MERGE_FEATURE_SETS): Likewise.
    295  1.1  christos 	(ARM_CLEAR_FEATURE): Likewise.
    296  1.1  christos 	(ARM_FEATURE): Likewise.
    297  1.1  christos 	(ARM_FEATURE_COPY): New macro.
    298  1.1  christos 	(ARM_FEATURE_EQUAL): Likewise.
    299  1.1  christos 	(ARM_FEATURE_ZERO): Likewise.
    300  1.1  christos 	(ARM_FEATURE_CORE_EQUAL): Likewise.
    301  1.1  christos 	(ARM_FEATURE_LOW): Likewise.
    302  1.1  christos 	(ARM_FEATURE_CORE_LOW): Likewise.
    303  1.1  christos 	(ARM_FEATURE_CORE_COPROC): Likewise.
    304  1.1  christos 
    305  1.1  christos 2015-02-19  Pedro Alves  <palves (a] redhat.com>
    306  1.1  christos 
    307  1.1  christos 	* cgen.h [__cplusplus]: Wrap in extern "C".
    308  1.1  christos 	* msp430-decode.h [__cplusplus]: Likewise.
    309  1.1  christos 	* nios2.h [__cplusplus]: Likewise.
    310  1.1  christos 	* rl78.h [__cplusplus]: Likewise.
    311  1.1  christos 	* rx.h [__cplusplus]: Likewise.
    312  1.1  christos 	* tilegx.h [__cplusplus]: Likewise.
    313  1.1  christos 
    314  1.1  christos 2015-01-28  James Bowman  <james.bowman (a] ftdichip.com>
    315  1.1  christos 
    316  1.1  christos 	* ft32.h: New file.
    317  1.1  christos 
    318  1.1  christos 2015-01-16  Andreas Krebbel  <krebbel (a] linux.vnet.ibm.com>
    319  1.1  christos 
    320  1.1  christos 	* s390.h (s390_opcode_cpu_val): Add S390_OPCODE_Z13.
    321  1.1  christos 
    322  1.1  christos 2015-01-01  Alan Modra  <amodra (a] gmail.com>
    323  1.1  christos 
    324  1.1  christos 	Update year range in copyright notice of all files.
    325  1.1  christos 
    326  1.1  christos 2014-12-27  Anthony Green  <green (a] moxielogic.com>
    327  1.1  christos 
    328  1.1  christos 	* moxie.h (MOXIE_F1_AiB2, MOXIE_F1_ABi2): Renamed from
    329  1.1  christos 	MOXIE_F1_AiB4 and MOXIE_F1_ABi2.
    330  1.1  christos 
    331  1.1  christos 2014-12-06  Eric Botcazou  <ebotcazou (a] adacore.com>
    332  1.1  christos 
    333  1.1  christos 	* visium.h: New file.
    334  1.1  christos 
    335  1.1  christos 2014-11-28  Sandra Loosemore  <sandra (a] codesourcery.com>
    336  1.1  christos 
    337  1.1  christos 	* nios2.h (NIOS2_INSN_ADDI, NIOS2_INSN_ANDI): Delete.
    338  1.1  christos 	(NIOS2_INSN_ORI, NIOS2_INSN_XORI): Delete.
    339  1.1  christos 	(NIOS2_INSN_OPTARG): Renumber.
    340  1.1  christos 
    341  1.1  christos 2014-11-21  Terry Guo  <terry.guo (a] arm.com>
    342  1.1  christos 
    343  1.1  christos 	* arm.h (FPU_VFP_EXT_ARMV8xD): New macro.
    344  1.1  christos 	(FPU_VFP_V5D16): Likewise.
    345  1.1  christos 	(FPU_VFP_V5_SP_D16): Likewise.
    346  1.1  christos 	(FPU_ARCH_VFP_V5D16): Likewise.
    347  1.1  christos 	(FPU_ARCH_VFP_V5_SP_D16): Likewise.
    348  1.1  christos 
    349  1.1  christos 2014-11-06  Sandra Loosemore  <sandra (a] codesourcery.com>
    350  1.1  christos 
    351  1.1  christos 	* nios2.h (nios2_find_opcode_hash): Add mach parameter to
    352  1.1  christos 	declaration.  Fix obsolete comment.
    353  1.1  christos 
    354  1.1  christos 2014-10-23  Sandra Loosemore  <sandra (a] codesourcery.com>
    355  1.1  christos 
    356  1.1  christos 	* nios2.h (enum iw_format_type): New.
    357  1.1  christos 	(struct nios2_opcode): Update comments.  Add size and format fields.
    358  1.1  christos 	(NIOS2_INSN_OPTARG): New.
    359  1.1  christos 	(REG_NORMAL, REG_CONTROL, REG_COPROCESSOR): New.
    360  1.1  christos 	(struct nios2_reg): Add regtype field.
    361  1.1  christos 	(GET_INSN_FIELD, SET_INSN_FIELD): Delete.
    362  1.1  christos 	(IW_A_LSB, IW_A_MSB, IW_A_SZ, IW_A_MASK): Delete.
    363  1.1  christos 	(IW_B_LSB, IW_B_MSB, IW_B_SZ, IW_B_MASK): Delete.
    364  1.1  christos 	(IW_C_LSB, IW_C_MSB, IW_C_SZ, IW_C_MASK): Delete.
    365  1.1  christos 	(IW_IMM16_LSB, IW_IMM16_MSB, IW_IMM16_SZ, IW_IMM16_MASK): Delete.
    366  1.1  christos 	(IW_IMM26_LSB, IW_IMM26_MSB, IW_IMM26_SZ, IW_IMM26_MASK): Delete.
    367  1.1  christos 	(IW_OP_LSB, IW_OP_MSB, IW_OP_SZ, IW_OP_MASK): Delete.
    368  1.1  christos 	(IW_OPX_LSB, IW_OPX_MSB, IW_OPX_SZ, IW_OPX_MASK): Delete.
    369  1.1  christos 	(IW_SHIFT_IMM5_LSB, IW_SHIFT_IMM5_MSB): Delete.
    370  1.1  christos 	(IW_SHIFT_IMM5_SZ, IW_SHIFT_IMM5_MASK): Delete.
    371  1.1  christos 	(IW_CONTROL_REGNUM_LSB, IW_CONTROL_REGNUM_MSB): Delete.
    372  1.1  christos 	(IW_CONTROL_REGNUM_SZ, IW_CONTROL_REGNUM_MASK): Delete.
    373  1.1  christos 	(OP_MASK_OP, OP_SH_OP): Delete.
    374  1.1  christos 	(OP_MASK_IOP, OP_SH_IOP): Delete.
    375  1.1  christos 	(OP_MASK_IRD, OP_SH_IRD): Delete.
    376  1.1  christos 	(OP_MASK_IRT, OP_SH_IRT): Delete.
    377  1.1  christos 	(OP_MASK_IRS, OP_SH_IRS): Delete.
    378  1.1  christos 	(OP_MASK_ROP, OP_SH_ROP): Delete.
    379  1.1  christos 	(OP_MASK_RRD, OP_SH_RRD): Delete.
    380  1.1  christos 	(OP_MASK_RRT, OP_SH_RRT): Delete.
    381  1.1  christos 	(OP_MASK_RRS, OP_SH_RRS): Delete.
    382  1.1  christos 	(OP_MASK_JOP, OP_SH_JOP): Delete.
    383  1.1  christos 	(OP_MASK_IMM26, OP_SH_IMM26): Delete.
    384  1.1  christos 	(OP_MASK_RCTL, OP_SH_RCTL): Delete.
    385  1.1  christos 	(OP_MASK_IMM5, OP_SH_IMM5): Delete.
    386  1.1  christos 	(OP_MASK_CACHE_OPX, OP_SH_CACHE_OPX): Delete.
    387  1.1  christos 	(OP_MASK_CACHE_RRS, OP_SH_CACHE_RRS): Delete.
    388  1.1  christos 	(OP_MASK_CUSTOM_A, OP_SH_CUSTOM_A): Delete.
    389  1.1  christos 	(OP_MASK_CUSTOM_B, OP_SH_CUSTOM_B): Delete.
    390  1.1  christos 	(OP_MASK_CUSTOM_C, OP_SH_CUSTOM_C): Delete.
    391  1.1  christos 	(OP_MASK_CUSTOM_N, OP_SH_CUSTOM_N): Delete.
    392  1.1  christos 	(OP_<insn>, OPX_<insn>, OP_MATCH_<insn>, OPX_MATCH_<insn>): Delete.
    393  1.1  christos 	(OP_MASK_<insn>, OP_MASK): Delete.
    394  1.1  christos 	(GET_IW_A, GET_IW_B, GET_IW_C, GET_IW_CONTROL_REGNUM): Delete.
    395  1.1  christos 	(GET_IW_IMM16, GET_IW_IMM26, GET_IW_OP, GET_IW_OPX): Delete.
    396  1.1  christos 	Include nios2r1.h to define new instruction opcode constants
    397  1.1  christos 	and accessors.
    398  1.1  christos 	(nios2_builtin_opcodes): Rename to nios2_r1_opcodes.
    399  1.1  christos 	(bfd_nios2_num_builtin_opcodes): Rename to nios2_num_r1_opcodes.
    400  1.1  christos 	(bfd_nios2_num_opcodes): Rename to nios2_num_opcodes.
    401  1.1  christos 	(NUMOPCODES, NUMREGISTERS): Delete.
    402  1.1  christos 	* nios2r1.h: New file.
    403  1.1  christos 
    404  1.1  christos 2014-10-17  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
    405  1.1  christos 
    406  1.1  christos 	* sparc.h (HWCAP2_VIS3B): Documentation improved.
    407  1.1  christos 
    408  1.1  christos 2014-10-09  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
    409  1.1  christos 
    410  1.1  christos 	* sparc.h (sparc_opcode): new field `hwcaps2'.
    411  1.1  christos 	(HWCAP2_FJATHPLUS): New define.
    412  1.1  christos 	(HWCAP2_VIS3B): Likewise.
    413  1.1  christos 	(HWCAP2_ADP): Likewise.
    414  1.1  christos 	(HWCAP2_SPARC5): Likewise.
    415  1.1  christos 	(HWCAP2_MWAIT): Likewise.
    416  1.1  christos 	(HWCAP2_XMPMUL): Likewise.
    417  1.1  christos 	(HWCAP2_XMONT): Likewise.
    418  1.1  christos 	(HWCAP2_NSEC): Likewise.
    419  1.1  christos 	(HWCAP2_FJATHHPC): Likewise.
    420  1.1  christos 	(HWCAP2_FJDES): Likewise.
    421  1.1  christos 	(HWCAP2_FJAES): Likewise.
    422  1.1  christos 	Document the new operand kind `{', corresponding to the mcdper
    423  1.1  christos 	ancillary state register.
    424  1.1  christos 	Document the new operand kind }, which represents frsd floating
    425  1.1  christos 	point registers (double precision) which must be the same than
    426  1.1  christos 	frs1 in its containing instruction.
    427  1.1  christos 
    428  1.1  christos 2014-09-16  Kuan-Lin Chen <kuanlinchentw (a] gmail.com>
    429  1.1  christos 
    430  1.1  christos 	* nds32.h: Add new opcode declaration.
    431  1.1  christos 
    432  1.1  christos 2014-09-15  Andrew Bennett  <andrew.bennett (a] imgtec.com>
    433  1.1  christos 	    Matthew Fortune  <matthew.fortune (a] imgtec.com>
    434  1.1  christos 
    435  1.1  christos 	* mips.h (mips_operand_type): Add new entries: OP_SAME_RS_RT,
    436  1.1  christos 	OP_CHECK_PREV and OP_NON_ZERO_REG.  Add descriptions for the MIPS R6
    437  1.1  christos 	instruction arguments: -a, -b, -d, -s, -t, -u, -v, -w, -x, -y, -A, -B,
    438  1.1  christos 	+I, +O, +R, +:, +\, +", +;
    439  1.1  christos 	(mips_check_prev_operand): New struct.
    440  1.1  christos 	(INSN2_FORBIDDEN_SLOT): New define.
    441  1.1  christos 	(INSN_ISA32R6): New define.
    442  1.1  christos 	(INSN_ISA64R6): New define.
    443  1.1  christos 	(INSN_UPTO32R6): New define.
    444  1.1  christos 	(INSN_UPTO64R6): New define.
    445  1.1  christos 	(mips_isa_table): Add INSN_UPTO32R6 and INSN_UPTO64R6.
    446  1.1  christos 	(ISA_MIPS32R6): New define.
    447  1.1  christos 	(ISA_MIPS64R6): New define.
    448  1.1  christos 	(CPU_MIPS32R6): New define.
    449  1.1  christos 	(CPU_MIPS64R6): New define.
    450  1.1  christos 	(cpu_is_member): Add cases for CPU_MIPS32R6, and CPU_MIPS64R6.
    451  1.1  christos 
    452  1.1  christos 2014-09-03  Jiong Wang  <jiong.wang (a] arm.com>
    453  1.1  christos 
    454  1.1  christos 	* aarch64.h (AARCH64_FEATURE_LSE): New feature added.
    455  1.1  christos 	(aarch64_opnd): Add AARCH64_OPND_PAIRREG.
    456  1.1  christos 	(aarch64_insn_class): Add lse_atomic.
    457  1.1  christos 	(F_LSE_SZ): New field added.
    458  1.1  christos 	(opcode_has_special_coder): Recognize F_LSE_SZ.
    459  1.1  christos 
    460  1.1  christos 2014-08-26  Maciej W. Rozycki  <macro (a] codesourcery.com>
    461  1.1  christos 
    462  1.1  christos 	* mips.h: Document the move of `MICROMIPSOP_*_CODE10' from `B'
    463  1.1  christos 	over to `+J'.
    464  1.1  christos 
    465  1.1  christos 2014-07-29  Matthew Fortune  <matthew.fortune (a] imgtec.com>
    466  1.1  christos 
    467  1.1  christos 	* mips.h (INSN_LOAD_COPROC_DELAY): Rename to...
    468  1.1  christos 	(INSN_LOAD_COPROC): New define.
    469  1.1  christos 	(INSN_COPROC_MOVE_DELAY): Rename to...
    470  1.1  christos 	(INSN_COPROC_MOVE): New define.
    471  1.1  christos 
    472  1.1  christos 2014-07-01  Barney Stratford   <barney_stratford (a] fastmail.fm>
    473  1.1  christos 	    Senthil Kumar Selvaraj  <senthil_kumar.selvaraj (a] atmel.com>
    474  1.1  christos 	    Pitchumani Sivanupandi  <pitchumani.s (a] atmel.com>
    475  1.1  christos 	    Soundararajan  <Sounderarajan.D (a] atmel.com>
    476  1.1  christos 
    477  1.1  christos 	* avr.h (AVR_ISA_TINY): Define avrtiny specific ISA.
    478  1.1  christos 	(AVR_ISA_2xxxa): Define ISA without LPM.
    479  1.1  christos 	(AVR_ISA_AVRTINY): Define avrtiny arch ISA.
    480  1.1  christos 	Add doc for contraint used in 16 bit lds/sts.
    481  1.1  christos 	Adjust ISA group for icall, ijmp, pop and push.
    482  1.1  christos 	Add 16 bit lds/sts encoding and update 32 bit lds/sts constraints.
    483  1.1  christos 
    484  1.1  christos 2014-05-19  Nick Clifton  <nickc (a] redhat.com>
    485  1.1  christos 
    486  1.1  christos 	* msp430.h (struct msp430_operand_s): Add vshift field.
    487  1.1  christos 
    488  1.1  christos 2014-05-07  Andrew Bennett  <andrew.bennett (a] imgtec.com>
    489  1.1  christos 
    490  1.1  christos 	* mips.h (INSN_ISA_MASK): Updated.
    491  1.1  christos 	(INSN_ISA32R3): New define.
    492  1.1  christos 	(INSN_ISA32R5): New define.
    493  1.1  christos 	(INSN_ISA64R3): New define.
    494  1.1  christos 	(INSN_ISA64R5): New define.
    495  1.1  christos 	(INSN_ISA64, INSN_ISA64R2, INSN_ISA3_32, INSN_ISA3_32R2, INSN_ISA4_32
    496  1.1  christos 	INSN_ISA4_32R2, INSN_ISA5_32R2): Renumbered.
    497  1.1  christos 	(mips_isa_table): Add entries for mips32r3, mips32r5, mips64r3 and
    498  1.1  christos 	mips64r5.
    499  1.1  christos 	(INSN_UPTO32R3): New define.
    500  1.1  christos 	(INSN_UPTO32R5): New define.
    501  1.1  christos 	(INSN_UPTO64R3): New define.
    502  1.1  christos 	(INSN_UPTO64R5): New define.
    503  1.1  christos 	(ISA_MIPS32R3): New define.
    504  1.1  christos 	(ISA_MIPS32R5): New define.
    505  1.1  christos 	(ISA_MIPS64R3): New define.
    506  1.1  christos 	(ISA_MIPS64R5): New define.
    507  1.1  christos 	(CPU_MIPS32R3): New define.
    508  1.1  christos 	(CPU_MIPS32R5): New define.
    509  1.1  christos 	(CPU_MIPS64R3): New define.
    510  1.1  christos 	(CPU_MIPS64R5): New define.
    511  1.1  christos 
    512  1.1  christos 2014-05-01  Richard Sandiford  <rdsandiford (a] googlemail.com>
    513  1.1  christos 
    514  1.1  christos 	* mips.h (mips_isa_table): Avoid hard-coding INSN_ISA* values.
    515  1.1  christos 
    516  1.1  christos 2014-04-23  Andrew Bennett  <andrew.bennett (a] imgtec.com>
    517  1.1  christos 
    518  1.1  christos 	* mips.h (ASE_XPA): New define.
    519  1.1  christos 
    520  1.1  christos 2014-04-22  Christian Svensson  <blue (a] cmd.nu>
    521  1.1  christos 
    522  1.1  christos 	* or32.h: Delete.
    523  1.1  christos 
    524  1.1  christos 2014-03-05  Alan Modra  <amodra (a] gmail.com>
    525  1.1  christos 
    526  1.1  christos 	Update copyright years.
    527  1.1  christos 
    528  1.1  christos 2013-12-16  Andrew Bennett  <andrew.bennett (a] imgtec.com>
    529  1.1  christos 
    530  1.1  christos 	* mips.h: Updated description of +o, +u, +v and +w for MIPS and
    531  1.1  christos 	microMIPS.
    532  1.1  christos 
    533  1.1  christos 2013-12-13  Kuan-Lin Chen  <kuanlinchentw (a] gmail.com>
    534  1.1  christos 	    Wei-Cheng Wang  <cole945 (a] gmail.com>
    535  1.1  christos 
    536  1.1  christos 	* nds32.h: New file for Andes NDS32.
    537  1.1  christos 
    538  1.1  christos 2013-12-07  Mike Frysinger  <vapier (a] gentoo.org>
    539  1.1  christos 
    540  1.1  christos 	* bfin.h: Remove +x file mode.
    541  1.1  christos 
    542  1.1  christos 2013-11-20  Yufeng Zhang  <yufeng.zhang (a] arm.com>
    543  1.1  christos 
    544  1.1  christos 	* aarch64.h (aarch64_pstatefields): Change element type to
    545  1.1  christos 	aarch64_sys_reg.
    546  1.1  christos 
    547  1.1  christos 2013-11-18  Renlin Li  <Renlin.Li (a] arm.com>
    548  1.1  christos 
    549  1.1  christos 	* arm.h (ARM_AEXT_V7VE): New define.
    550  1.1  christos 	(ARM_ARCH_V7VE): New define.
    551  1.1  christos 	(ARM_ARCH_V7A_IDIV_MP_SEC_VIRT): Removed.
    552  1.1  christos 
    553  1.1  christos 2013-11-18  Yufeng Zhang  <yufeng.zhang (a] arm.com>
    554  1.1  christos 
    555  1.1  christos 	Revert
    556  1.1  christos 
    557  1.1  christos 	2013-11-15  Yufeng Zhang  <yufeng.zhang (a] arm.com>
    558  1.1  christos 
    559  1.1  christos 	* aarch64.h (aarch64_sys_reg_readonly_p): New declaration.
    560  1.1  christos 	(aarch64_sys_reg_writeonly_p): Ditto.
    561  1.1  christos 
    562  1.1  christos 2013-11-15  Yufeng Zhang  <yufeng.zhang (a] arm.com>
    563  1.1  christos 
    564  1.1  christos 	* aarch64.h (aarch64_sys_reg_readonly_p): New declaration.
    565  1.1  christos 	(aarch64_sys_reg_writeonly_p): Ditto.
    566  1.1  christos 
    567  1.1  christos 2013-11-11  Catherine Moore  <clm (a] codesourcery.com>
    568  1.1  christos 
    569  1.1  christos 	* mips.h (INSN_LOAD_MEMORY_DELAY): Rename to...
    570  1.1  christos 	(INSN_LOAD_MEMORY): ...this.
    571  1.1  christos 
    572  1.1  christos 2013-11-05  Yufeng Zhang  <yufeng.zhang (a] arm.com>
    573  1.1  christos 
    574  1.1  christos 	* aarch64.h (aarch64_sys_reg): New typedef.
    575  1.1  christos 	(aarch64_sys_regs): Change to define with the new type.
    576  1.1  christos 	(aarch64_sys_reg_deprecated_p): Declare.
    577  1.1  christos 
    578  1.1  christos 2013-11-05  Yufeng Zhang  <yufeng.zhang (a] arm.com>
    579  1.1  christos 
    580  1.1  christos 	* aarch64.h (enum aarch64_operand_class): Add AARCH64_OPND_CLASS_COND.
    581  1.1  christos 	(enum aarch64_opnd): Add AARCH64_OPND_COND1.
    582  1.1  christos 
    583  1.1  christos 2013-10-14  Chao-ying Fu  <Chao-ying.Fu (a] imgtec.com>
    584  1.1  christos 
    585  1.1  christos 	* mips.h (mips_operand_type): Add OP_IMM_INDEX and OP_REG_INDEX.
    586  1.1  christos 	(mips_reg_operand_type): Add OP_REG_MSA and OP_REG_MSA_CTRL.
    587  1.1  christos 	For MIPS, add comments for +d, +e, +h, +k, +l, +n, +o, +u, +v, +w,
    588  1.1  christos 	+T, +U, +V, +W, +~, +!, +@, +#, +$, +%, +^, +&, +*, +|.
    589  1.1  christos 	For MIPS, update extension character sequences after +.
    590  1.1  christos 	(ASE_MSA): New define.
    591  1.1  christos 	(ASE_MSA64): New define.
    592  1.1  christos 	For microMIPS, add comments for +d, +e, +h, +k, +l, +n, +o, +u, +v, +w,
    593  1.1  christos 	+x, +T, +U, +V, +W, +~, +!, +@, +#, +$, +%, +^, +&, +*, +|.
    594  1.1  christos 	For microMIPS, update extension character sequences after +.
    595  1.1  christos 
    596  1.1  christos 2013-08-23  Yuri Chornoivan  <yurchor (a] ukr.net>
    597  1.1  christos 
    598  1.1  christos 	PR binutils/15834
    599  1.1  christos 	* i960.h: Fix typos.
    600  1.1  christos 
    601  1.1  christos 2013-08-19  Richard Sandiford  <rdsandiford (a] googlemail.com>
    602  1.1  christos 
    603  1.1  christos 	* mips.h: Remove references to "+I" and imm2_expr.
    604  1.1  christos 
    605  1.1  christos 2013-08-19  Richard Sandiford  <rdsandiford (a] googlemail.com>
    606  1.1  christos 
    607  1.1  christos 	* mips.h (M_DEXT, M_DINS): Delete.
    608  1.1  christos 
    609  1.1  christos 2013-08-19  Richard Sandiford  <rdsandiford (a] googlemail.com>
    610  1.1  christos 
    611  1.1  christos 	* mips.h (OP_OPTIONAL_REG): New mips_operand_type.
    612  1.1  christos 	(mips_optional_operand_p): New function.
    613  1.1  christos 
    614  1.1  christos 2013-08-05  Eric Botcazou  <ebotcazou (a] adacore.com>
    615  1.1  christos 	    Konrad Eisele  <konrad (a] gaisler.com>
    616  1.1  christos 
    617  1.1  christos 	* sparc.h (sparc_opcode_arch_val): Add SPARC_OPCODE_ARCH_LEON.
    618  1.1  christos 
    619  1.1  christos 2013-08-04  Jrgen Urban  <JuergenUrban (a] gmx.de>
    620  1.1  christos 	    Richard Sandiford  <rdsandiford (a] googlemail.com>
    621  1.1  christos 
    622  1.1  christos 	* mips.h: Document new VU0 operand characters.
    623  1.1  christos 	(OP_VU0_SUFFIX, OP_VU0_MATCH_SUFFIX): New mips_operand_types.
    624  1.1  christos 	(OP_REG_VF, OP_REG_VI, OP_REG_R5900_I, OP_REG_R5900_Q, OP_REG_R5900_R)
    625  1.1  christos 	(OP_REG_R5900_ACC): New mips_reg_operand_types.
    626  1.1  christos 	(INSN2_VU0_CHANNEL_SUFFIX): New macro.
    627  1.1  christos 	(mips_vu0_channel_mask): Declare.
    628  1.1  christos 
    629  1.1  christos 2013-08-03  Richard Sandiford  <rdsandiford (a] googlemail.com>
    630  1.1  christos 
    631  1.1  christos 	* mips.h (mips_pcrel_operand): Inherit from mips_int_operand.
    632  1.1  christos 	(mips_int_operand_min, mips_int_operand_max): New functions.
    633  1.1  christos 	(mips_decode_pcrel_operand): Use mips_decode_int_operand.
    634  1.1  christos 
    635  1.1  christos 2013-08-01  Richard Sandiford  <rdsandiford (a] googlemail.com>
    636  1.1  christos 
    637  1.1  christos 	* mips.h (mips_decode_reg_operand): New function.
    638  1.1  christos 	(INSN_WRITE_SHIFT, INSN_WRITE_1, INSN_WRITE_2, INSN_WRITE_ALL)
    639  1.1  christos 	(INSN_READ_SHIFT, INSN_READ_1, INSN_READ_2, INSN_READ_3, INSN_READ_4)
    640  1.1  christos 	(INSN_READ_ALL, INSN_READ_GPR_24, INSN_WRITE_GPR_24, INSN_UDI):
    641  1.1  christos 	New macros.
    642  1.1  christos 	(INSN_WRITE_GPR_D, INSN_WRITE_GPR_T, INSN_WRITE_FPR_D)
    643  1.1  christos 	(INSN_WRITE_FPR_S, INSN_WRITE_FPR_T, INSN_READ_GPR_S, INSN_READ_GPR_T)
    644  1.1  christos 	(INSN_READ_FPR_S, INSN_READ_FPR_T, INSN_READ_FPR_R, INSN_WRITE_GPR_S)
    645  1.1  christos 	(INSN2_WRITE_GPR_Z, INSN2_WRITE_FPR_Z, INSN2_READ_GPR_Z)
    646  1.1  christos 	(INSN2_READ_FPR_Z, INSN2_READ_GPR_D, INSN2_READ_FPR_D)
    647  1.1  christos 	(INSN2_WRITE_GPR_MB, INSN2_READ_GPR_MC, INSN2_MOD_GPR_MD)
    648  1.1  christos 	(INSN2_READ_GPR_ME, INSN2_MOD_GPR_MF, INSN2_READ_GPR_MG)
    649  1.1  christos 	(INSN2_READ_GPR_MJ, INSN2_WRITE_GPR_MJ, INSN2_READ_GPR_MP)
    650  1.1  christos 	(INSN2_WRITE_GPR_MP, INSN2_READ_GPR_MQ, INSN2_READ_GP)
    651  1.1  christos 	(INSN2_WRITE_GPR_MH, INSN2_READ_GPR_MMN): Delete.  Renumber other
    652  1.1  christos 	macros to cover the gaps.
    653  1.1  christos 	(INSN2_MOD_SP): Replace with...
    654  1.1  christos 	(INSN2_WRITE_SP, INSN2_READ_SP): ...these new macros.
    655  1.1  christos 	(MIPS16_INSN_WRITE_X, MIPS16_INSN_WRITE_Y, MIPS16_INSN_WRITE_Z)
    656  1.1  christos 	(MIPS16_INSN_WRITE_T, MIPS16_INSN_WRITE_31, MIPS16_INSN_WRITE_GPR_Y)
    657  1.1  christos 	(MIPS16_INSN_READ_X, MIPS16_INSN_READ_Y, MIPS16_INSN_READ_Z)
    658  1.1  christos 	(MIPS16_INSN_READ_T, MIPS16_INSN_READ_SP, MIPS16_INSN_READ_GPR_X):
    659  1.1  christos 	Delete.
    660  1.1  christos 
    661  1.1  christos 2013-08-01  Richard Sandiford  <rdsandiford (a] googlemail.com>
    662  1.1  christos 
    663  1.1  christos 	* mips.h (MIPS16_INSN_WRITE_SP, MIPS16_INSN_READ_31)
    664  1.1  christos 	(MIPS16_INSN_READ_PC, MIPS16_INSN_UNCOND_BRANCH)
    665  1.1  christos 	(MIPS16_INSN_COND_BRANCH): Delete.
    666  1.1  christos 
    667  1.1  christos 2013-07-24  Anna Tikhonova  <anna.tikhonova (a] intel.com>
    668  1.1  christos 	    Kirill Yukhin  <kirill.yukhin (a] intel.com>
    669  1.1  christos 	    Michael Zolotukhin  <michael.v.zolotukhin (a] intel.com>
    670  1.1  christos 
    671  1.1  christos 	* i386.h (BND_PREFIX_OPCODE): New.
    672  1.1  christos 
    673  1.1  christos 2013-07-14  Richard Sandiford  <rdsandiford (a] googlemail.com>
    674  1.1  christos 
    675  1.1  christos 	* mips.h (mips_operand_type): Add OP_ENTRY_EXIT_LIST and
    676  1.1  christos 	OP_SAVE_RESTORE_LIST.
    677  1.1  christos 	(decode_mips16_operand): Declare.
    678  1.1  christos 
    679  1.1  christos 2013-07-14  Richard Sandiford  <rdsandiford (a] googlemail.com>
    680  1.1  christos 
    681  1.1  christos 	* mips.h (mips_operand_type, mips_reg_operand_type): New enums.
    682  1.1  christos 	(mips_operand, mips_int_operand, mips_mapped_int_operand)
    683  1.1  christos 	(mips_msb_operand, mips_reg_operand, mips_reg_pair_operand)
    684  1.1  christos 	(mips_pcrel_operand): New structures.
    685  1.1  christos 	(mips_insert_operand, mips_extract_operand, mips_signed_operand)
    686  1.1  christos 	(mips_decode_int_operand, mips_decode_pcrel_operand): New functions.
    687  1.1  christos 	(decode_mips_operand, decode_micromips_operand): Declare.
    688  1.1  christos 
    689  1.1  christos 2013-07-14  Richard Sandiford  <rdsandiford (a] googlemail.com>
    690  1.1  christos 
    691  1.1  christos 	* mips.h: Document MIPS16 "I" opcode.
    692  1.1  christos 
    693  1.1  christos 2013-07-07  Richard Sandiford  <rdsandiford (a] googlemail.com>
    694  1.1  christos 
    695  1.1  christos 	* mips.h (M_ACLR_OB, M_ASET_OB, M_CACHE_OB, M_CACHEE_OB, M_L_DOB)
    696  1.1  christos 	(M_LB_A, M_LBE_OB, M_LBU_A, M_LBUE_OB, M_LD_A, M_LD_OB, M_LDC2_OB)
    697  1.1  christos 	(M_LDL_OB, M_LDM_OB, M_LDP_OB, M_LDR_OB, M_LH_A, M_LHE_OB, M_LHU_A)
    698  1.1  christos 	(M_LHUE_OB, M_LL_OB, M_LLD_OB, M_LLE_OB, M_LS_A, M_LW_A, M_LWE_OB)
    699  1.1  christos 	(M_LWC0_A, M_LWC1_A, M_LWC2_A, M_LWC2_OB, M_LWC3_A, M_LWL_A, M_LWL_OB)
    700  1.1  christos 	(M_LWLE_OB, M_LWM_OB, M_LWP_OB, M_LWR_A, M_LWR_OB, M_LWRE_OB, M_LWU_OB)
    701  1.1  christos 	(M_PREF_OB, M_PREFE_OB, M_S_DOB, M_SAA_OB, M_SAAD_OB, M_SC_OB)
    702  1.1  christos 	(M_SCD_OB, M_SCE_OB, M_SD_A, M_SD_OB, M_SDC2_OB, M_SDL_OB, M_SDM_OB)
    703  1.1  christos 	(M_SDP_OB, M_SDR_OB, M_SB_A, M_SBE_OB, M_SH_A, M_SHE_OB, M_SW_A)
    704  1.1  christos 	(M_SWE_OB, M_SWC0_A, M_SWC1_A, M_SWC2_A, M_SWC2_OB, M_SWC3_A, M_SWL_A)
    705  1.1  christos 	(M_SWL_OB, M_SWLE_OB, M_SWM_OB, M_SWP_OB, M_SWR_A, M_SWR_OB, M_SWRE_OB)
    706  1.1  christos 	(M_ULD, M_ULH, M_ULHU, M_ULW, M_USH, M_USW, M_USD): Delete.
    707  1.1  christos 	(M_ULD_A, M_ULH_A, M_ULHU_A, M_ULW_A, M_USH_A, M_USW_A, M_USD_A):
    708  1.1  christos 	Rename to...
    709  1.1  christos 	(M_ULD_AB, M_ULH_AB, M_ULHU_AB, M_ULW_AB, M_USH_AB, M_USW_AB)
    710  1.1  christos 	(M_USD_AB): ...these.
    711  1.1  christos 
    712  1.1  christos 2013-07-07  Richard Sandiford  <rdsandiford (a] googlemail.com>
    713  1.1  christos 
    714  1.1  christos 	* mips.h: Remove documentation of "[" and "]".  Update documentation
    715  1.1  christos 	of "k" and the MDMX formats.
    716  1.1  christos 
    717  1.1  christos 2013-07-07  Richard Sandiford  <rdsandiford (a] googlemail.com>
    718  1.1  christos 
    719  1.1  christos 	* mips.h: Update documentation of "+s" and "+S".
    720  1.1  christos 
    721  1.1  christos 2013-07-07  Richard Sandiford  <rdsandiford (a] googlemail.com>
    722  1.1  christos 
    723  1.1  christos 	* mips.h: Document "+i".
    724  1.1  christos 
    725  1.1  christos 2013-07-07  Richard Sandiford  <rdsandiford (a] googlemail.com>
    726  1.1  christos 
    727  1.1  christos 	* mips.h: Remove "mi" documentation.  Update "mh" documentation.
    728  1.1  christos 	(OP_MASK_MI, OP_SH_MI, MICROMIPSOP_MASK_MI, MICROMIPSOP_MASK_MI):
    729  1.1  christos 	Delete.
    730  1.1  christos 	(INSN2_WRITE_GPR_MHI): Rename to...
    731  1.1  christos 	(INSN2_WRITE_GPR_MH): ...this.
    732  1.1  christos 
    733  1.1  christos 2013-07-07  Richard Sandiford  <rdsandiford (a] googlemail.com>
    734  1.1  christos 
    735  1.1  christos 	* mips.h: Remove documentation of "+D" and "+T".
    736  1.1  christos 
    737  1.1  christos 2013-06-26  Richard Sandiford  <rdsandiford (a] googlemail.com>
    738  1.1  christos 
    739  1.1  christos 	* mips.h: Fix comment for "1": it is now STYPE rather than SHAMT.
    740  1.1  christos 	Use "source" rather than "destination" for microMIPS "G".
    741  1.1  christos 
    742  1.1  christos 2013-06-25  Maciej W. Rozycki  <macro (a] codesourcery.com>
    743  1.1  christos 
    744  1.1  christos 	* mips.h: Add M_JRADDIUSP, M_JRC and M_MOVEP anonymous enum
    745  1.1  christos 	values.
    746  1.1  christos 
    747  1.1  christos 2013-06-23  Richard Sandiford  <rdsandiford (a] googlemail.com>
    748  1.1  christos 
    749  1.1  christos 	* mips.h: Fix comment typo: "G" is _RS rather than _RD for microMIPS.
    750  1.1  christos 
    751  1.1  christos 2013-06-17  Catherine Moore  <clm (a] codesourcery.com>
    752  1.1  christos 	    Maciej W. Rozycki  <macro (a] codesourcery.com>
    753  1.1  christos 	    Chao-Ying Fu  <fu (a] mips.com>
    754  1.1  christos 
    755  1.1  christos 	* mips.h (OP_SH_EVAOFFSET): Define.
    756  1.1  christos 	(OP_MASK_EVAOFFSET): Define.
    757  1.1  christos 	(INSN_ASE_MASK): Delete.
    758  1.1  christos 	(ASE_EVA): Define.
    759  1.1  christos 	(M_CACHEE_AB, M_CACHEE_OB): New.
    760  1.1  christos 	(M_LBE_OB, M_LBE_AB): New.
    761  1.1  christos 	(M_LBUE_OB, M_LBUE_AB): New.
    762  1.1  christos 	(M_LHE_OB, M_LHE_AB): New.
    763  1.1  christos 	(M_LHUE_OB, M_LHUE_AB): New.
    764  1.1  christos 	(M_LLE_AB, M_LLE_OB): New.
    765  1.1  christos 	(M_LWE_OB, M_LWE_AB): New.
    766  1.1  christos 	(M_LWLE_AB, M_LWLE_OB): New.
    767  1.1  christos 	(M_LWRE_AB, M_LWRE_OB): New.
    768  1.1  christos 	(M_PREFE_AB, M_PREFE_OB): New.
    769  1.1  christos 	(M_SCE_AB, M_SCE_OB): New.
    770  1.1  christos 	(M_SBE_OB, M_SBE_AB): New.
    771  1.1  christos 	(M_SHE_OB, M_SHE_AB): New.
    772  1.1  christos 	(M_SWE_OB, M_SWE_AB): New.
    773  1.1  christos 	(M_SWLE_AB, M_SWLE_OB): New.
    774  1.1  christos 	(M_SWRE_AB, M_SWRE_OB): New.
    775  1.1  christos 	(MICROMIPSOP_SH_EVAOFFSET): Define.
    776  1.1  christos 	(MICROMIPSOP_MASK_EVAOFFSET): Define.
    777  1.1  christos 
    778  1.1  christos 2013-06-12  Sandra Loosemore  <sandra (a] codesourcery.com>
    779  1.1  christos 
    780  1.1  christos 	* nios2.h (OP_MATCH_ERET): Correct eret encoding.
    781  1.1  christos 
    782  1.1  christos 2013-06-08  Catherine Moore  <clm (a] codesourcery.com>
    783  1.1  christos 
    784  1.1  christos 	* mips.h (mips_opcode): Add ase field.
    785  1.1  christos 	(INSN_ASE_MASK): Delete.
    786  1.1  christos 	(INSN_DSP): Rename to ASE_DSP.  Provide new value.
    787  1.1  christos 	(INSN_DSPR2): Rename to ASE_DSPR2.  Provide new value.
    788  1.1  christos 	(INSN_MCU): Rename to ASE_MCU.  Provide new value.
    789  1.1  christos 	(INSN_MDMX): Rename to ASE_MDMX.  Provide new value.
    790  1.1  christos 	(INSN_MIPS3d): Rename to ASE_MIPS3D.  Provide new value.
    791  1.1  christos 	(INSN_MT): Rename to ASE_MT.  Provide new value.
    792  1.1  christos 	(INSN_SMARTMIPS): Rename to ASE_SMARTMIPS.  Provide new value.
    793  1.1  christos 	(INSN_VIRT): Rename to ASE_VIRT.  Provide new value.
    794  1.1  christos 	(INSN_VIRT64): Rename to ASE_VIRT64.  Provide new value.
    795  1.1  christos 	(opcode_is_member): Add ase argument.  Check ase.
    796  1.1  christos 
    797  1.1  christos 2013-05-22  Jrgen Urban  <JuergenUrban (a] gmx.de>
    798  1.1  christos 
    799  1.1  christos 	* mips.h (M_LQC2_AB, M_SQC2_AB): New macros.
    800  1.1  christos 
    801  1.1  christos 2013-05-09  Andrew Pinski  <apinski (a] cavium.com>
    802  1.1  christos 
    803  1.1  christos 	* mips.h (OP_MASK_CODE10): Correct definition.
    804  1.1  christos 	(OP_SH_CODE10): Likewise.
    805  1.1  christos 	Add a comment that "+J" is used now for OP_*CODE10.
    806  1.1  christos 	(INSN_ASE_MASK): Update.
    807  1.1  christos 	(INSN_VIRT): New macro.
    808  1.1  christos 	(INSN_VIRT64): New macro
    809  1.1  christos 
    810  1.1  christos 2013-05-02  Nick Clifton  <nickc (a] redhat.com>
    811  1.1  christos 
    812  1.1  christos 	* msp430.h: Add patterns for MSP430X instructions.
    813  1.1  christos 
    814  1.1  christos 2013-04-06  David S. Miller  <davem (a] davemloft.net>
    815  1.1  christos 
    816  1.1  christos 	* sparc.h (F_PREFERRED): Define.
    817  1.1  christos 	(F_PREF_ALIAS): Define.
    818  1.1  christos 
    819  1.1  christos 2013-04-03  Nick Clifton  <nickc (a] redhat.com>
    820  1.1  christos 
    821  1.1  christos 	* v850.h (V850_INVERSE_PCREL): Define.
    822  1.1  christos 
    823  1.1  christos 2013-03-27  Alexis Deruelle  <alexis.deruelle (a] gmail.com>
    824  1.1  christos 
    825  1.1  christos 	PR binutils/15068
    826  1.1  christos 	* tic6x-opcode-table.h: Fix patterns for add, ldnw and xor.
    827  1.1  christos 
    828  1.1  christos 2013-03-27  Alexis Deruelle  <alexis.deruelle (a] gmail.com>
    829  1.1  christos 
    830  1.1  christos 	PR binutils/15068
    831  1.1  christos 	* tic6xc-insn-formats.h (FLD): Add use of bitfield array.
    832  1.1  christos 	Add 16-bit opcodes.
    833  1.1  christos 	* tic6xc-opcode-table.h: Add 16-bit insns.
    834  1.1  christos 	* tic6x.h: Add support for 16-bit insns.
    835  1.1  christos 
    836  1.1  christos 2013-03-21  Michael Schewe  <michael.schewe (a] gmx.net>
    837  1.1  christos 
    838  1.1  christos 	* h8300.h: Add MEMRELAX flag for mov.b/w/l @(d:32,ERs),Rd
    839  1.1  christos 	and mov.b/w/l Rs,@(d:32,ERd).
    840  1.1  christos 
    841  1.1  christos 2013-03-20  Alexis Deruelle  <alexis.deruelle (a] gmail.com>
    842  1.1  christos 
    843  1.1  christos 	PR gas/15082
    844  1.1  christos 	* tic6x-opcode-table.h: Rename mpydp's specific operand type macro
    845  1.1  christos 	from ORREGD1324 to ORXREGD1324 and make it cross-path-able through
    846  1.1  christos 	tic6x_operand_xregpair operand coding type.
    847  1.1  christos 	Make mpydp instruction cross-path-able, ie: remove the FIXed 'x'
    848  1.1  christos 	opcode field, usu ORXREGD1324 for the src2 operand and remove the
    849  1.1  christos 	TIC6X_FLAG_NO_CROSS.
    850  1.1  christos 
    851  1.1  christos 2013-03-20  Alexis Deruelle  <alexis.deruelle (a] gmail.com>
    852  1.1  christos 
    853  1.1  christos 	PR gas/15095
    854  1.1  christos 	* tic6x.h (enum tic6x_coding_method): Add
    855  1.1  christos 	tic6x_coding_dreg_(msb|lsb) field coding type in order to encode
    856  1.1  christos 	separately the msb and lsb of a register pair.  This is needed to
    857  1.1  christos 	encode the opcodes in the same way as TI assembler does.
    858  1.1  christos 	* tic6x-opcode-table.h: Modify absdp, dpint, dpsp, dptrunc, rcpdp
    859  1.1  christos 	and rsqrdp opcodes to use the new field coding types.
    860  1.1  christos 
    861  1.1  christos 2013-03-12  Sebastian Huber <sebastian.huber (a] embedded-brains.de>
    862  1.1  christos 
    863  1.1  christos 	* nios2.h: Edit comment.
    864  1.1  christos 
    865  1.1  christos 2013-03-11  Sebastian Huber <sebastian.huber (a] embedded-brains.de>
    866  1.1  christos 
    867  1.1  christos 	* nios2.h (OPX_WRPRS): New define.
    868  1.1  christos 	(OP_MATCH_WRPRS): Likewise.
    869  1.1  christos 
    870  1.1  christos 2013-03-11  Sebastian Huber <sebastian.huber (a] embedded-brains.de>
    871  1.1  christos 
    872  1.1  christos 	* nios2.h (OP_RDPRS): New define.
    873  1.1  christos 	(OP_MATCH_RDPRS): Likewise.
    874  1.1  christos 
    875  1.1  christos 2013-03-11  Kyrylo Tkachov  <kyrylo.tkachov (a] arm.com>
    876  1.1  christos 
    877  1.1  christos 	* arm.h (CRC_EXT_ARMV8): New constant.
    878  1.1  christos 	(ARCH_CRC_ARMV8): New macro.
    879  1.1  christos 
    880  1.1  christos 2013-02-28  Yufeng Zhang  <yufeng.zhang (a] arm.com>
    881  1.1  christos 
    882  1.1  christos 	* aarch64.h (AARCH64_FEATURE_CRC): New macro.
    883  1.1  christos 
    884  1.1  christos 2013-02-06  Sandra Loosemore  <sandra (a] codesourcery.com>
    885  1.1  christos 	    Andrew Jenner <andrew (a] codesourcery.com>
    886  1.1  christos 
    887  1.1  christos 	Based on patches from Altera Corporation.
    888  1.1  christos 
    889  1.1  christos 	* nios2.h: New file.
    890  1.1  christos 
    891  1.1  christos 2013-01-30  Yufeng Zhang  <yufeng.zhang (a] arm.com>
    892  1.1  christos 
    893  1.1  christos 	* aarch64.h (aarch64_op): Add OP_SXTL, OP_SXTL2, OP_UXTL and OP_UXTL2.
    894  1.1  christos 
    895  1.1  christos 2013-01-28  Alexis Deruelle  <alexis.deruelle (a] gmail.com>
    896  1.1  christos 
    897  1.1  christos 	PR gas/15069
    898  1.1  christos 	* tic6x-opcode-table.h: Fix encoding of BNOP instruction.
    899  1.1  christos 
    900  1.1  christos 2013-01-24  Nick Clifton  <nickc (a] redhat.com>
    901  1.1  christos 
    902  1.1  christos 	* v850.h: Add e3v5 support.
    903  1.1  christos 
    904  1.1  christos 2013-01-17  Yufeng Zhang  <yufeng.zhang (a] arm.com>
    905  1.1  christos 
    906  1.1  christos 	* aarch64.h (aarch64_op): Remove OP_V_MOVI_B.
    907  1.1  christos 
    908  1.1  christos 2013-01-10  Peter Bergner <bergner (a] vnet.ibm.com>
    909  1.1  christos 
    910  1.1  christos 	* ppc.h (PPC_OPCODE_POWER8): New define.
    911  1.1  christos 	(PPC_OPCODE_HTM): Likewise.
    912  1.1  christos 
    913  1.1  christos 2013-01-10  Will Newton <will.newton (a] imgtec.com>
    914  1.1  christos 
    915  1.1  christos 	* metag.h: New file.
    916  1.1  christos 
    917  1.1  christos 2013-01-07  Kaushik Phatak  <kaushik.phatak (a] kpitcummins.com>
    918  1.1  christos 
    919  1.1  christos 	* cr16.h (make_instruction): Rename to cr16_make_instruction.
    920  1.1  christos 	(match_opcode): Rename to cr16_match_opcode.
    921  1.1  christos 
    922  1.1  christos 2013-01-04  Juergen Urban <JuergenUrban (a] gmx.de>
    923  1.1  christos 
    924  1.1  christos 	* mips.h: Add support for r5900 instructions including lq and sq.
    925  1.1  christos 
    926  1.1  christos 2013-01-02  Kaushik Phatak  <kaushik.phatak (a] kpitcummins.com>
    927  1.1  christos 
    928  1.1  christos 	* cr16.h (dwordU,wordU): Moved typedefs from cr16-dis.c
    929  1.1  christos 	(make_instruction,match_opcode): Added function prototypes.
    930  1.1  christos 	(cr16_words,cr16_allWords,cr16_currInsn): Declare as extern.
    931  1.1  christos 
    932  1.1  christos 2012-12-17  Nick Clifton  <nickc (a] redhat.com>
    933  1.1  christos 
    934  1.1  christos 	* tahoe.h: Add copyright notice.
    935  1.1  christos 
    936  1.1  christos 2012-11-23  Alan Modra  <amodra (a] gmail.com>
    937  1.1  christos 
    938  1.1  christos 	* ppc.h (ppc_parse_cpu): Update prototype.
    939  1.1  christos 
    940  1.1  christos 2012-10-14  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
    941  1.1  christos 
    942  1.1  christos 	* hppa.h (pa_opcodes): Use "cX" completer instead of "cx" in fstqx
    943  1.1  christos 	opcodes.  Likewise, use "cM" instead of "cm" in fstqs opcodes.
    944  1.1  christos 
    945  1.1  christos 2012-10-04  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
    946  1.1  christos 
    947  1.1  christos 	* s390.h (s390_opcode_cpu_val): Add S390_OPCODE_ZEC12.
    948  1.1  christos 
    949  1.1  christos 2012-09-27  Anthony Green  <green (a] moxielogic.com>
    950  1.1  christos 
    951  1.1  christos 	* moxie.h (MOXIE_BAD): New define.
    952  1.1  christos 
    953  1.1  christos 2012-09-04  Sergey A. Guriev <sergey.a.guriev (a] intel.com>
    954  1.1  christos 
    955  1.1  christos 	* ia64.h (ia64_opnd): Add new operand types.
    956  1.1  christos 
    957  1.1  christos 2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    958  1.1  christos 
    959  1.1  christos 	* arm.h (ARM_CPU_IS_ANY): New define.
    960  1.1  christos 
    961  1.1  christos 2012-08-24  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
    962  1.1  christos 
    963  1.1  christos 	* arm.h (ARM_EXT_V8): New define.
    964  1.1  christos 	(FPU_VFP_EXT_ARMV8): Likewise.
    965  1.1  christos 	(FPU_NEON_EXT_ARMV8): Likewise.
    966  1.1  christos 	(FPU_CRYPTO_EXT_ARMV8): Likewise.
    967  1.1  christos 	(ARM_AEXT_V8A): Likewise.
    968  1.1  christos 	(FPU_VFP_ARMV8): Likwise.
    969  1.1  christos 	(FPU_NEON_ARMV8): Likewise.
    970  1.1  christos 	(FPU_CRYPTO_ARMV8): Likewise.
    971  1.1  christos 	(FPU_ARCH_VFP_ARMV8): Likewise.
    972  1.1  christos 	(FPU_ARCH_NEON_VFP_ARMV8): Likewise.
    973  1.1  christos 	(FPU_ARCH_CRYPTO_NEON_VFP_ARMV8): Likewise.
    974  1.1  christos 	(ARM_ARCH_V8A): Likwise.
    975  1.1  christos 	(ARM_ARCH_V8A_FP): Likewise.
    976  1.1  christos 	(ARM_ARCH_V8A_SIMD): Likewise.
    977  1.1  christos 	(ARM_ARCH_V8A_CRYPTO): Likewise.
    978  1.1  christos 
    979  1.1  christos 2012-08-21  David S. Miller  <davem (a] davemloft.net>
    980  1.1  christos 
    981  1.1  christos 	* sparc.h (F3F4): New macro.
    982  1.1  christos 
    983  1.1  christos 2012-08-13  Ian Bolton  <ian.bolton (a] arm.com>
    984  1.1  christos 	    Laurent Desnogues  <laurent.desnogues (a] arm.com>
    985  1.1  christos 	    Jim MacArthur  <jim.macarthur (a] arm.com>
    986  1.1  christos 	    Marcus Shawcroft  <marcus.shawcroft (a] arm.com>
    987  1.1  christos 	    Nigel Stephens  <nigel.stephens (a] arm.com>
    988  1.1  christos 	    Ramana Radhakrishnan  <ramana.radhakrishnan (a] arm.com>
    989  1.1  christos 	    Richard Earnshaw  <rearnsha (a] arm.com>
    990  1.1  christos 	    Sofiane Naci  <sofiane.naci (a] arm.com>
    991  1.1  christos 	    Tejas Belagod  <tejas.belagod (a] arm.com>
    992  1.1  christos 	    Yufeng Zhang  <yufeng.zhang (a] arm.com>
    993  1.1  christos 
    994  1.1  christos 	* aarch64.h: New file.
    995  1.1  christos 
    996  1.1  christos 2012-08-13  Richard Sandiford  <rdsandiford (a] googlemail.com>
    997  1.1  christos 	    Maciej W. Rozycki  <macro (a] codesourcery.com>
    998  1.1  christos 
    999  1.1  christos 	* mips.h (mips_opcode): Add the exclusions field.
   1000  1.1  christos 	(OPCODE_IS_MEMBER): Remove macro.
   1001  1.1  christos 	(cpu_is_member): New inline function.
   1002  1.1  christos 	(opcode_is_member): Likewise.
   1003  1.1  christos 
   1004  1.1  christos 2012-07-31  Chao-Ying Fu  <fu (a] mips.com>
   1005  1.1  christos 	    Catherine Moore  <clm (a] codesourcery.com>
   1006  1.1  christos 	    Maciej W. Rozycki  <macro (a] codesourcery.com>
   1007  1.1  christos 
   1008  1.1  christos 	* mips.h: Document microMIPS DSP ASE usage.
   1009  1.1  christos 	(MICROMIPSOP_MASK_DSPACC, MICROMIPSOP_SH_DSPACC): Update for
   1010  1.1  christos 	microMIPS DSP ASE support.
   1011  1.1  christos 	(MICROMIPSOP_MASK_DSPSFT, MICROMIPSOP_SH_DSPSFT): Likewise.
   1012  1.1  christos 	(MICROMIPSOP_MASK_SA3, MICROMIPSOP_SH_SA3): Likewise.
   1013  1.1  christos 	(MICROMIPSOP_MASK_SA4, MICROMIPSOP_SH_SA4): Likewise.
   1014  1.1  christos 	(MICROMIPSOP_MASK_IMM8, MICROMIPSOP_SH_IMM8): Likewise.
   1015  1.1  christos 	(MICROMIPSOP_MASK_IMM10, MICROMIPSOP_SH_IMM10): Likewise.
   1016  1.1  christos 	(MICROMIPSOP_MASK_WRDSP, MICROMIPSOP_SH_WRDSP): Likewise.
   1017  1.1  christos 	(MICROMIPSOP_MASK_BP, MICROMIPSOP_SH_BP): Likewise.
   1018  1.1  christos 
   1019  1.1  christos 2012-07-06  Maciej W. Rozycki  <macro (a] codesourcery.com>
   1020  1.1  christos 
   1021  1.1  christos 	* mips.h: Fix a typo in description.
   1022  1.1  christos 
   1023  1.1  christos 2012-07-05  Sean Keys  <skeys (a] ipdatasys.com>
   1024  1.1  christos 
   1025  1.1  christos 	* xgate.h: Changed the format string for mode XGATE_OP_DYA_MON.
   1026  1.1  christos 
   1027  1.1  christos 2012-06-07  Georg-Johann Lay  <avr (a] gjlay.de>
   1028  1.1  christos 
   1029  1.1  christos 	* avr.h: (AVR_ISA_XCH): New define.
   1030  1.1  christos 	(AVR_ISA_XMEGA): Use it.
   1031  1.1  christos 	(XCH, LAS, LAT, LAC): New XMEGA opcodes.
   1032  1.1  christos 
   1033  1.1  christos 2012-05-15  James Murray <jsm (a] jsm-net.demon.co.uk>
   1034  1.1  christos 
   1035  1.1  christos 	* m68hc11.h: Add XGate definitions.
   1036  1.1  christos 	(struct m68hc11_opcode): Add xg_mask field.
   1037  1.1  christos 
   1038  1.1  christos 2012-05-14  Catherine Moore  <clm (a] codesourcery.com>
   1039  1.1  christos 	    Maciej W. Rozycki  <macro (a] codesourcery.com>
   1040  1.1  christos 	    Rhonda Wittels  <rhonda (a] codesourcery.com>
   1041  1.1  christos 
   1042  1.1  christos 	* ppc.h (PPC_OPCODE_VLE): New definition.
   1043  1.1  christos 	(PPC_OP_SA): New macro.
   1044  1.1  christos 	(PPC_OP_SE_VLE): New macro.
   1045  1.1  christos 	(PPC_OP): Use a variable shift amount.
   1046  1.1  christos 	(powerpc_operand): Update comments.
   1047  1.1  christos 	(PPC_OPSHIFT_INV): New macro.
   1048  1.1  christos 	(PPC_OPERAND_CR): Replace with...
   1049  1.1  christos 	(PPC_OPERAND_CR_BIT): ...this and
   1050  1.1  christos 	(PPC_OPERAND_CR_REG): ...this.
   1051  1.1  christos 
   1052  1.1  christos 
   1053  1.1  christos 2012-05-03  Sean Keys  <skeys (a] ipdatasys.com>
   1054  1.1  christos 
   1055  1.1  christos 	* xgate.h: Header file for XGATE assembler.
   1056  1.1  christos 
   1057  1.1  christos 2012-04-27  David S. Miller  <davem (a] davemloft.net>
   1058  1.1  christos 
   1059  1.1  christos 	* sparc.h: Document new arg code' )' for crypto RS3
   1060  1.1  christos 	immediates.
   1061  1.1  christos 
   1062  1.1  christos 	* sparc.h (struct sparc_opcode): New field 'hwcaps'.
   1063  1.1  christos 	F_MUL32, F_DIV32, F_FDMULD, F_V8PLUS, F_POPC, F_VIS, F_VIS2,
   1064  1.1  christos 	F_ASI_BLK_INIT, F_FMAF, F_VIS3, F_HPC, F_RANDOM, F_TRANS,
   1065  1.1  christos 	F_FJFMAU, F_IMA, F_ASI_CACHE_SPARING, F_HWCAP_MASK): Delete.
   1066  1.1  christos 	(HWCAP_MUL32, HWCAP_DIV32, HWCAP_FSMULD, HWCAP_V8PLUS, HWCAP_POPC,
   1067  1.1  christos 	HWCAP_VIS, HWCAP_VIS2, HWCAP_ASI_BLK_INIT, HWCAP_FMAF,
   1068  1.1  christos 	HWCAP_VIS3, HWCAP_HPC, HWCAP_RANDOM, HWCAP_TRANS, HWCAP_FJFMAU,
   1069  1.1  christos 	HWCAP_IMA, HWCAP_ASI_CACHE_SPARING, HWCAP_AES, HWCAP_DES,
   1070  1.1  christos 	HWCAP_KASUMI, HWCAP_CAMELLIA, HWCAP_MD5, HWCAP_SHA1,
   1071  1.1  christos 	HWCAP_SHA256, HWCAP_SHA512, HWCAP_MPMUL, HWCAP_MONT, HWCAP_PAUSE,
   1072  1.1  christos 	HWCAP_CBCOND, HWCAP_CRC32): New defines.
   1073  1.1  christos 
   1074  1.1  christos 2012-04-12  David S. Miller  <davem (a] davemloft.net>
   1075  1.1  christos 
   1076  1.1  christos 	* sparc.h: Define '=' as generating R_SPARC_WDISP10.
   1077  1.1  christos 
   1078  1.1  christos 2012-03-10  Edmar Wienskoski  <edmar (a] freescale.com>
   1079  1.1  christos 
   1080  1.1  christos 	* ppc.h: Add PPC_OPCODE_ALTIVEC2, PPC_OPCODE_E6500, PPC_OPCODE_TMR.
   1081  1.1  christos 
   1082  1.1  christos 2012-02-27  Alan Modra  <amodra (a] gmail.com>
   1083  1.1  christos 
   1084  1.1  christos 	* crx.h (cst4_map): Update declaration.
   1085  1.1  christos 
   1086  1.1  christos 2012-02-25  Walter Lee  <walt (a] tilera.com>
   1087  1.1  christos 
   1088  1.1  christos 	* tilegx.h (tilegx_mnemonic): Add TILEGX_OPC_LD4S_TLS,
   1089  1.1  christos 	TILEGX_OPC_LD_TLS.
   1090  1.1  christos 	* tilepro.h (tilepro_mnemonic): Add TILEPRO_OPC_LW_TLS,
   1091  1.1  christos 	TILEPRO_OPC_LW_TLS_SN.
   1092  1.1  christos 
   1093  1.1  christos 2012-02-08  H.J. Lu  <hongjiu.lu (a] intel.com>
   1094  1.1  christos 
   1095  1.1  christos 	* i386.h (XACQUIRE_PREFIX_OPCODE): New.
   1096  1.1  christos 	(XRELEASE_PREFIX_OPCODE): Likewise.
   1097  1.1  christos 
   1098  1.1  christos 2011-12-08  Andrew Pinski  <apinski (a] cavium.com>
   1099  1.1  christos 	    Adam Nemet  <anemet (a] caviumnetworks.com>
   1100  1.1  christos 
   1101  1.1  christos 	* mips.h (INSN_CHIP_MASK): Update according to INSN_OCTEON2.
   1102  1.1  christos 	(INSN_OCTEON2): New macro.
   1103  1.1  christos 	(CPU_OCTEON2): New macro.
   1104  1.1  christos 	(OPCODE_IS_MEMBER): Add Octeon2.
   1105  1.1  christos 
   1106  1.1  christos 2011-11-29  Andrew Pinski  <apinski (a] cavium.com>
   1107  1.1  christos 
   1108  1.1  christos 	* mips.h (INSN_CHIP_MASK): Update according to INSN_OCTEONP.
   1109  1.1  christos 	(INSN_OCTEONP): New macro.
   1110  1.1  christos 	(CPU_OCTEONP): New macro.
   1111  1.1  christos 	(OPCODE_IS_MEMBER): Add Octeon+.
   1112  1.1  christos 	(M_SAA_AB, M_SAAD_AB, M_SAA_OB, M_SAAD_OB): New enum values.
   1113  1.1  christos 
   1114  1.1  christos 2011-11-01  DJ Delorie  <dj (a] redhat.com>
   1115  1.1  christos 
   1116  1.1  christos 	* rl78.h: New file.
   1117  1.1  christos 
   1118  1.1  christos 2011-10-24  Maciej W. Rozycki  <macro (a] codesourcery.com>
   1119  1.1  christos 
   1120  1.1  christos 	* mips.h: Fix a typo in description.
   1121  1.1  christos 
   1122  1.1  christos 2011-09-21  David S. Miller  <davem (a] davemloft.net>
   1123  1.1  christos 
   1124  1.1  christos 	* sparc.h (struct sparc_opcode): Expand 'flags' to unsigned int.
   1125  1.1  christos 	(F_MUL32, F_DIV32, F_FSMULD, F_V8PLUS, F_POPC, F_VIS, F_VIS2,
   1126  1.1  christos 	F_ASI_BLK_INIT, F_FMAF, F_VIS3, F_HPC, F_RANDOM, F_TRANS,
   1127  1.1  christos 	F_FJFMAU, F_IMA, F_ASI_CACHE_SPARING): New flag bits.
   1128  1.1  christos 
   1129  1.1  christos 2011-08-09  Chao-ying Fu  <fu (a] mips.com>
   1130  1.1  christos 	    Maciej W. Rozycki  <macro (a] codesourcery.com>
   1131  1.1  christos 
   1132  1.1  christos 	* mips.h (OP_MASK_3BITPOS, OP_SH_3BITPOS): New macros.
   1133  1.1  christos 	(OP_MASK_OFFSET12, OP_SH_OFFSET12): Redefine.
   1134  1.1  christos 	(INSN_ASE_MASK): Add the MCU bit.
   1135  1.1  christos 	(INSN_MCU): New macro.
   1136  1.1  christos 	(M_ACLR_AB, M_ACLR_OB, M_ASET_AB, M_ASET_OB): New enum values.
   1137  1.1  christos 	(MICROMIPSOP_MASK_3BITPOS, MICROMIPSOP_SH_3BITPOS): New macros.
   1138  1.1  christos 
   1139  1.1  christos 2011-08-09  Maciej W. Rozycki  <macro (a] codesourcery.com>
   1140  1.1  christos 
   1141  1.1  christos 	* mips.h (INSN_WRITE_GPR_S, INSN2_WRITE_GPR_MB): New macros.
   1142  1.1  christos 	(INSN2_READ_GPR_MC, INSN2_READ_GPR_ME): Likewise.
   1143  1.1  christos 	(INSN2_WRITE_GPR_MF, INSN2_READ_GPR_MG): Likewise.
   1144  1.1  christos 	(INSN2_READ_GPR_MJ, INSN2_WRITE_GPR_MJ): Likewise.
   1145  1.1  christos 	(INSN2_READ_GPR_MP, INSN2_WRITE_GPR_MP): Likewise.
   1146  1.1  christos 	(INSN2_READ_GPR_MQ, INSN2_WRITE_GPR_MHI): Likewise.
   1147  1.1  christos 	(INSN2_READ_GPR_MMN): Likewise.
   1148  1.1  christos 	(INSN2_READ_FPR_D): Change the bit used.
   1149  1.1  christos 	(INSN2_MOD_GPR_MD, INSN2_MOD_GPR_MF): Likewise.
   1150  1.1  christos 	(INSN2_MOD_SP, INSN2_READ_GPR_31, INSN2_READ_GP): Likewise.
   1151  1.1  christos 	(INSN2_READ_PC, INSN2_UNCOND_BRANCH): Likewise.
   1152  1.1  christos 	(INSN2_COND_BRANCH): Likewise.
   1153  1.1  christos 	(INSN2_WRITE_GPR_S, INSN2_MOD_GPR_MB): Remove macros.
   1154  1.1  christos 	(INSN2_MOD_GPR_MC, INSN2_MOD_GPR_ME, INSN2_MOD_GPR_MG): Likewise.
   1155  1.1  christos 	(INSN2_MOD_GPR_MJ, INSN2_MOD_GPR_MP, INSN2_MOD_GPR_MQ): Likewise.
   1156  1.1  christos 	(INSN2_MOD_GPR_MHI, INSN2_MOD_GPR_MM): Likewise.
   1157  1.1  christos 	(INSN2_MOD_GPR_MN): Likewise.
   1158  1.1  christos 
   1159  1.1  christos 2011-08-05  David S. Miller  <davem (a] davemloft.net>
   1160  1.1  christos 
   1161  1.1  christos 	* sparc.h: Document new format codes '4', '5', and '('.
   1162  1.1  christos 	(OPF_LOW4, RS3): New macros.
   1163  1.1  christos 
   1164  1.1  christos 2011-08-03  Maciej W. Rozycki  <macro (a] codesourcery.com>
   1165  1.1  christos 
   1166  1.1  christos 	* mips.h: Document the use of FP_D in MIPS16 mode.  Adjust the
   1167  1.1  christos 	order of flags documented.
   1168  1.1  christos 
   1169  1.1  christos 2011-07-29  Maciej W. Rozycki  <macro (a] codesourcery.com>
   1170  1.1  christos 
   1171  1.1  christos 	* mips.h: Clarify the description of microMIPS instruction
   1172  1.1  christos 	manipulation macros.
   1173  1.1  christos 	(MICROMIPSOP_MASK_MAJOR, MICROMIPSOP_SH_MAJOR): Remove macros.
   1174  1.1  christos 
   1175  1.1  christos 2011-07-24  Chao-ying Fu  <fu (a] mips.com>
   1176  1.1  christos 	    Maciej W. Rozycki  <macro (a] codesourcery.com>
   1177  1.1  christos 
   1178  1.1  christos 	* mips.h (OP_MASK_EXTLSB, OP_SH_EXTLSB): New macros.
   1179  1.1  christos 	(OP_MASK_STYPE, OP_SH_STYPE): Likewise.
   1180  1.1  christos 	(OP_MASK_CODE10, OP_SH_CODE10): Likewise.
   1181  1.1  christos 	(OP_MASK_TRAP, OP_SH_TRAP): Likewise.
   1182  1.1  christos 	(OP_MASK_OFFSET12, OP_SH_OFFSET12): Likewise.
   1183  1.1  christos 	(OP_MASK_OFFSET10, OP_SH_OFFSET10): Likewise.
   1184  1.1  christos 	(OP_MASK_RS3, OP_SH_RS3): Likewise.
   1185  1.1  christos 	(OP_MASK_MB, OP_SH_MB, OP_MASK_MC, OP_SH_MC): Likewise.
   1186  1.1  christos 	(OP_MASK_MD, OP_SH_MD, OP_MASK_ME, OP_SH_ME): Likewise.
   1187  1.1  christos 	(OP_MASK_MF, OP_SH_MF, OP_MASK_MG, OP_SH_MG): Likewise.
   1188  1.1  christos 	(OP_MASK_MJ, OP_SH_MJ, OP_MASK_ML, OP_SH_ML): Likewise.
   1189  1.1  christos 	(OP_MASK_MP, OP_SH_MP, OP_MASK_MQ, OP_SH_MQ): Likewise.
   1190  1.1  christos 	(OP_MASK_IMMA, OP_SH_IMMA, OP_MASK_IMMB, OP_SH_IMMB): Likewise.
   1191  1.1  christos 	(OP_MASK_IMMC, OP_SH_IMMC, OP_MASK_IMMF, OP_SH_IMMF): Likewise.
   1192  1.1  christos 	(OP_MASK_IMMG, OP_SH_IMMG, OP_MASK_IMMH, OP_SH_IMMH): Likewise.
   1193  1.1  christos 	(OP_MASK_IMMI, OP_SH_IMMI, OP_MASK_IMMJ, OP_SH_IMMJ): Likewise.
   1194  1.1  christos 	(OP_MASK_IMML, OP_SH_IMML, OP_MASK_IMMM, OP_SH_IMMM): Likewise.
   1195  1.1  christos 	(OP_MASK_IMMN, OP_SH_IMMN, OP_MASK_IMMO, OP_SH_IMMO): Likewise.
   1196  1.1  christos 	(OP_MASK_IMMP, OP_SH_IMMP, OP_MASK_IMMQ, OP_SH_IMMQ): Likewise.
   1197  1.1  christos 	(OP_MASK_IMMU, OP_SH_IMMU, OP_MASK_IMMW, OP_SH_IMMW): Likewise.
   1198  1.1  christos 	(OP_MASK_IMMX, OP_SH_IMMX, OP_MASK_IMMY, OP_SH_IMMY): Likewise.
   1199  1.1  christos 	(INSN_WRITE_GPR_S): New macro.
   1200  1.1  christos 	(INSN2_BRANCH_DELAY_16BIT, INSN2_BRANCH_DELAY_32BIT): Likewise.
   1201  1.1  christos 	(INSN2_READ_FPR_D): Likewise.
   1202  1.1  christos 	(INSN2_MOD_GPR_MB, INSN2_MOD_GPR_MC): Likewise.
   1203  1.1  christos 	(INSN2_MOD_GPR_MD, INSN2_MOD_GPR_ME): Likewise.
   1204  1.1  christos 	(INSN2_MOD_GPR_MF, INSN2_MOD_GPR_MG): Likewise.
   1205  1.1  christos 	(INSN2_MOD_GPR_MJ, INSN2_MOD_GPR_MP): Likewise.
   1206  1.1  christos 	(INSN2_MOD_GPR_MQ, INSN2_MOD_SP): Likewise.
   1207  1.1  christos 	(INSN2_READ_GPR_31, INSN2_READ_GP, INSN2_READ_PC): Likewise.
   1208  1.1  christos 	(INSN2_UNCOND_BRANCH, INSN2_COND_BRANCH): Likewise.
   1209  1.1  christos 	(INSN2_MOD_GPR_MHI, INSN2_MOD_GPR_MM, INSN2_MOD_GPR_MN): Likewise.
   1210  1.1  christos 	(CPU_MICROMIPS): New macro.
   1211  1.1  christos 	(M_BC1FL, M_BC1TL, M_BC2FL, M_BC2TL): New enum values.
   1212  1.1  christos 	(M_BEQL, M_BGEZ, M_BGEZL, M_BGEZALL, M_BGTZ, M_BGTZL): Likewise.
   1213  1.1  christos 	(M_BLEZ, M_BLEZL, M_BLTZ, M_BLTZL, M_BLTZALL, M_BNEL): Likewise.
   1214  1.1  christos 	(M_CACHE_OB, M_JALS_1, M_JALS_2, M_JALS_A): Likewise.
   1215  1.1  christos 	(M_LDC2_OB, M_LDL_OB, M_LDM_AB, M_LDM_OB): Likewise.
   1216  1.1  christos 	(M_LDP_AB, M_LDP_OB, M_LDR_OB, M_LL_OB, M_LLD_OB): Likewise.
   1217  1.1  christos 	(M_LWC2_OB, M_LWL_OB, M_LWM_AB, M_LWM_OB): Likewise.
   1218  1.1  christos 	(M_LWP_AB, M_LWP_OB, M_LWR_OB): Likewise.
   1219  1.1  christos 	(M_LWU_OB, M_PREF_OB, M_SC_OB, M_SCD_OB): Likewise.
   1220  1.1  christos 	(M_SDC2_OB, M_SDL_OB, M_SDM_AB, M_SDM_OB): Likewise.
   1221  1.1  christos 	(M_SDP_AB, M_SDP_OB, M_SDR_OB): Likewise.
   1222  1.1  christos 	(M_SWC2_OB, M_SWL_OB, M_SWM_AB, M_SWM_OB): Likewise.
   1223  1.1  christos 	(M_SWP_AB, M_SWP_OB, M_SWR_OB): Likewise.
   1224  1.1  christos 	(MICROMIPSOP_MASK_MAJOR, MICROMIPSOP_SH_MAJOR): New macros.
   1225  1.1  christos 	(MICROMIPSOP_MASK_IMMEDIATE, MICROMIPSOP_SH_IMMEDIATE): Likewise.
   1226  1.1  christos 	(MICROMIPSOP_MASK_DELTA, MICROMIPSOP_SH_DELTA): Likewise.
   1227  1.1  christos 	(MICROMIPSOP_MASK_CODE10, MICROMIPSOP_SH_CODE10): Likewise.
   1228  1.1  christos 	(MICROMIPSOP_MASK_TRAP, MICROMIPSOP_SH_TRAP): Likewise.
   1229  1.1  christos 	(MICROMIPSOP_MASK_SHAMT, MICROMIPSOP_SH_SHAMT): Likewise.
   1230  1.1  christos 	(MICROMIPSOP_MASK_TARGET, MICROMIPSOP_SH_TARGET): Likewise.
   1231  1.1  christos 	(MICROMIPSOP_MASK_EXTLSB, MICROMIPSOP_SH_EXTLSB): Likewise.
   1232  1.1  christos 	(MICROMIPSOP_MASK_EXTMSBD, MICROMIPSOP_SH_EXTMSBD): Likewise.
   1233  1.1  christos 	(MICROMIPSOP_MASK_INSMSB, MICROMIPSOP_SH_INSMSB): Likewise.
   1234  1.1  christos 	(MICROMIPSOP_MASK_CODE, MICROMIPSOP_SH_CODE): Likewise.
   1235  1.1  christos 	(MICROMIPSOP_MASK_CODE2, MICROMIPSOP_SH_CODE2): Likewise.
   1236  1.1  christos 	(MICROMIPSOP_MASK_CACHE, MICROMIPSOP_SH_CACHE): Likewise.
   1237  1.1  christos 	(MICROMIPSOP_MASK_SEL, MICROMIPSOP_SH_SEL): Likewise.
   1238  1.1  christos 	(MICROMIPSOP_MASK_OFFSET12, MICROMIPSOP_SH_OFFSET12): Likewise.
   1239  1.1  christos 	(MICROMIPSOP_MASK_3BITPOS, MICROMIPSOP_SH_3BITPOS): Likewise.
   1240  1.1  christos 	(MICROMIPSOP_MASK_STYPE, MICROMIPSOP_SH_STYPE): Likewise.
   1241  1.1  christos 	(MICROMIPSOP_MASK_OFFSET10, MICROMIPSOP_SH_OFFSET10): Likewise.
   1242  1.1  christos 	(MICROMIPSOP_MASK_RS, MICROMIPSOP_SH_RS): Likewise.
   1243  1.1  christos 	(MICROMIPSOP_MASK_RT, MICROMIPSOP_SH_RT): Likewise.
   1244  1.1  christos 	(MICROMIPSOP_MASK_RD, MICROMIPSOP_SH_RD): Likewise.
   1245  1.1  christos 	(MICROMIPSOP_MASK_FS, MICROMIPSOP_SH_FS): Likewise.
   1246  1.1  christos 	(MICROMIPSOP_MASK_FT, MICROMIPSOP_SH_FT): Likewise.
   1247  1.1  christos 	(MICROMIPSOP_MASK_FD, MICROMIPSOP_SH_FD): Likewise.
   1248  1.1  christos 	(MICROMIPSOP_MASK_FR, MICROMIPSOP_SH_FR): Likewise.
   1249  1.1  christos 	(MICROMIPSOP_MASK_RS3, MICROMIPSOP_SH_RS3): Likewise.
   1250  1.1  christos 	(MICROMIPSOP_MASK_PREFX, MICROMIPSOP_SH_PREFX): Likewise.
   1251  1.1  christos 	(MICROMIPSOP_MASK_BCC, MICROMIPSOP_SH_BCC): Likewise.
   1252  1.1  christos 	(MICROMIPSOP_MASK_CCC, MICROMIPSOP_SH_CCC): Likewise.
   1253  1.1  christos 	(MICROMIPSOP_MASK_COPZ, MICROMIPSOP_SH_COPZ): Likewise.
   1254  1.1  christos 	(MICROMIPSOP_MASK_MB, MICROMIPSOP_SH_MB): Likewise.
   1255  1.1  christos 	(MICROMIPSOP_MASK_MC, MICROMIPSOP_SH_MC): Likewise.
   1256  1.1  christos 	(MICROMIPSOP_MASK_MD, MICROMIPSOP_SH_MD): Likewise.
   1257  1.1  christos 	(MICROMIPSOP_MASK_ME, MICROMIPSOP_SH_ME): Likewise.
   1258  1.1  christos 	(MICROMIPSOP_MASK_MF, MICROMIPSOP_SH_MF): Likewise.
   1259  1.1  christos 	(MICROMIPSOP_MASK_MG, MICROMIPSOP_SH_MG): Likewise.
   1260  1.1  christos 	(MICROMIPSOP_MASK_MH, MICROMIPSOP_SH_MH): Likewise.
   1261  1.1  christos 	(MICROMIPSOP_MASK_MI, MICROMIPSOP_SH_MI): Likewise.
   1262  1.1  christos 	(MICROMIPSOP_MASK_MJ, MICROMIPSOP_SH_MJ): Likewise.
   1263  1.1  christos 	(MICROMIPSOP_MASK_ML, MICROMIPSOP_SH_ML): Likewise.
   1264  1.1  christos 	(MICROMIPSOP_MASK_MM, MICROMIPSOP_SH_MM): Likewise.
   1265  1.1  christos 	(MICROMIPSOP_MASK_MN, MICROMIPSOP_SH_MN): Likewise.
   1266  1.1  christos 	(MICROMIPSOP_MASK_MP, MICROMIPSOP_SH_MP): Likewise.
   1267  1.1  christos 	(MICROMIPSOP_MASK_MQ, MICROMIPSOP_SH_MQ): Likewise.
   1268  1.1  christos 	(MICROMIPSOP_MASK_IMMA, MICROMIPSOP_SH_IMMA): Likewise.
   1269  1.1  christos 	(MICROMIPSOP_MASK_IMMB, MICROMIPSOP_SH_IMMB): Likewise.
   1270  1.1  christos 	(MICROMIPSOP_MASK_IMMC, MICROMIPSOP_SH_IMMC): Likewise.
   1271  1.1  christos 	(MICROMIPSOP_MASK_IMMD, MICROMIPSOP_SH_IMMD): Likewise.
   1272  1.1  christos 	(MICROMIPSOP_MASK_IMME, MICROMIPSOP_SH_IMME): Likewise.
   1273  1.1  christos 	(MICROMIPSOP_MASK_IMMF, MICROMIPSOP_SH_IMMF): Likewise.
   1274  1.1  christos 	(MICROMIPSOP_MASK_IMMG, MICROMIPSOP_SH_IMMG): Likewise.
   1275  1.1  christos 	(MICROMIPSOP_MASK_IMMH, MICROMIPSOP_SH_IMMH): Likewise.
   1276  1.1  christos 	(MICROMIPSOP_MASK_IMMI, MICROMIPSOP_SH_IMMI): Likewise.
   1277  1.1  christos 	(MICROMIPSOP_MASK_IMMJ, MICROMIPSOP_SH_IMMJ): Likewise.
   1278  1.1  christos 	(MICROMIPSOP_MASK_IMML, MICROMIPSOP_SH_IMML): Likewise.
   1279  1.1  christos 	(MICROMIPSOP_MASK_IMMM, MICROMIPSOP_SH_IMMM): Likewise.
   1280  1.1  christos 	(MICROMIPSOP_MASK_IMMN, MICROMIPSOP_SH_IMMN): Likewise.
   1281  1.1  christos 	(MICROMIPSOP_MASK_IMMO, MICROMIPSOP_SH_IMMO): Likewise.
   1282  1.1  christos 	(MICROMIPSOP_MASK_IMMP, MICROMIPSOP_SH_IMMP): Likewise.
   1283  1.1  christos 	(MICROMIPSOP_MASK_IMMQ, MICROMIPSOP_SH_IMMQ): Likewise.
   1284  1.1  christos 	(MICROMIPSOP_MASK_IMMU, MICROMIPSOP_SH_IMMU): Likewise.
   1285  1.1  christos 	(MICROMIPSOP_MASK_IMMW, MICROMIPSOP_SH_IMMW): Likewise.
   1286  1.1  christos 	(MICROMIPSOP_MASK_IMMX, MICROMIPSOP_SH_IMMX): Likewise.
   1287  1.1  christos 	(MICROMIPSOP_MASK_IMMY, MICROMIPSOP_SH_IMMY): Likewise.
   1288  1.1  christos 	(MICROMIPSOP_MASK_CODE, MICROMIPSOP_SH_CODE): Likewise.
   1289  1.1  christos 	(MICROMIPSOP_MASK_CODE2, MICROMIPSOP_SH_CODE2): Likewise.
   1290  1.1  christos 	(MICROMIPSOP_MASK_CACHE, MICROMIPSOP_SH_CACHE): Likewise.
   1291  1.1  christos 	(MICROMIPSOP_MASK_CODE20, MICROMIPSOP_SH_CODE20): Likewise.
   1292  1.1  christos 	(MICROMIPSOP_MASK_PERFREG, MICROMIPSOP_SH_PERFREG): Likewise.
   1293  1.1  christos 	(MICROMIPSOP_MASK_CODE19, MICROMIPSOP_SH_CODE19): Likewise.
   1294  1.1  christos 	(MICROMIPSOP_MASK_ALN, MICROMIPSOP_SH_ALN): Likewise.
   1295  1.1  christos 	(MICROMIPSOP_MASK_VECBYTE, MICROMIPSOP_SH_VECBYTE): Likewise.
   1296  1.1  christos 	(MICROMIPSOP_MASK_VECALIGN, MICROMIPSOP_SH_VECALIGN): Likewise.
   1297  1.1  christos 	(MICROMIPSOP_MASK_DSPACC, MICROMIPSOP_SH_DSPACC): Likewise.
   1298  1.1  christos 	(MICROMIPSOP_MASK_DSPACC_S, MICROMIPSOP_SH_DSPACC_S): Likewise.
   1299  1.1  christos 	(MICROMIPSOP_MASK_DSPSFT, MICROMIPSOP_SH_DSPSFT): Likewise.
   1300  1.1  christos 	(MICROMIPSOP_MASK_DSPSFT_7, MICROMIPSOP_SH_DSPSFT_7): Likewise.
   1301  1.1  christos 	(MICROMIPSOP_MASK_SA3, MICROMIPSOP_SH_SA3): Likewise.
   1302  1.1  christos 	(MICROMIPSOP_MASK_SA4, MICROMIPSOP_SH_SA4): Likewise.
   1303  1.1  christos 	(MICROMIPSOP_MASK_IMM8, MICROMIPSOP_SH_IMM8): Likewise.
   1304  1.1  christos 	(MICROMIPSOP_MASK_IMM10, MICROMIPSOP_SH_IMM10): Likewise.
   1305  1.1  christos 	(MICROMIPSOP_MASK_WRDSP, MICROMIPSOP_SH_WRDSP): Likewise.
   1306  1.1  christos 	(MICROMIPSOP_MASK_RDDSP, MICROMIPSOP_SH_RDDSP): Likewise.
   1307  1.1  christos 	(MICROMIPSOP_MASK_BP, MICROMIPSOP_SH_BP): Likewise.
   1308  1.1  christos 	(MICROMIPSOP_MASK_MT_U, MICROMIPSOP_SH_MT_U): Likewise.
   1309  1.1  christos 	(MICROMIPSOP_MASK_MT_H, MICROMIPSOP_SH_MT_H): Likewise.
   1310  1.1  christos 	(MICROMIPSOP_MASK_MTACC_T, MICROMIPSOP_SH_MTACC_T): Likewise.
   1311  1.1  christos 	(MICROMIPSOP_MASK_MTACC_D, MICROMIPSOP_SH_MTACC_D): Likewise.
   1312  1.1  christos 	(MICROMIPSOP_MASK_BBITIND, MICROMIPSOP_SH_BBITIND): Likewise.
   1313  1.1  christos 	(MICROMIPSOP_MASK_CINSPOS, MICROMIPSOP_SH_CINSPOS): Likewise.
   1314  1.1  christos 	(MICROMIPSOP_MASK_CINSLM1, MICROMIPSOP_SH_CINSLM1): Likewise.
   1315  1.1  christos 	(MICROMIPSOP_MASK_SEQI, MICROMIPSOP_SH_SEQI): Likewise.
   1316  1.1  christos 	(micromips_opcodes): New declaration.
   1317  1.1  christos 	(bfd_micromips_num_opcodes): Likewise.
   1318  1.1  christos 
   1319  1.1  christos 2011-07-24  Maciej W. Rozycki  <macro (a] codesourcery.com>
   1320  1.1  christos 
   1321  1.1  christos 	* mips.h (INSN_TRAP): Rename to...
   1322  1.1  christos 	(INSN_NO_DELAY_SLOT): ... this.
   1323  1.1  christos 	(INSN_SYNC): Remove macro.
   1324  1.1  christos 
   1325  1.1  christos 2011-07-01  Eric B. Weddington  <eric.weddington (a] atmel.com>
   1326  1.1  christos 
   1327  1.1  christos 	* avr.h (AVR_ISA_AVR6): Remove AVR_ISA_SPMX as it was actually
   1328  1.1  christos 	a duplicate of AVR_ISA_SPM.
   1329  1.1  christos 
   1330  1.1  christos 2011-07-01  Nick Clifton  <nickc (a] redhat.com>
   1331  1.1  christos 
   1332  1.1  christos 	* avr.h (AVR_ISA_AVR6): Fix typo, adding AVR_ISA_SPMX.
   1333  1.1  christos 
   1334  1.1  christos 2011-06-18  Robin Getz  <robin.getz (a] analog.com>
   1335  1.1  christos 
   1336  1.1  christos 	* bfin.h (is_macmod_signed): New func
   1337  1.1  christos 
   1338  1.1  christos 2011-06-18  Mike Frysinger  <vapier (a] gentoo.org>
   1339  1.1  christos 
   1340  1.1  christos 	* bfin.h (is_macmod_pmove): Add missing space before func args.
   1341  1.1  christos 	(is_macmod_hmove): Likewise.
   1342  1.1  christos 
   1343  1.1  christos 2011-06-13  Walter Lee  <walt (a] tilera.com>
   1344  1.1  christos 
   1345  1.1  christos 	* tilegx.h: New file.
   1346  1.1  christos 	* tilepro.h: New file.
   1347  1.1  christos 
   1348  1.1  christos 2011-05-31  Paul Brook  <paul (a] codesourcery.com>
   1349  1.1  christos 
   1350  1.1  christos 	* arm.h (ARM_ARCH_V7R_IDIV): Define.
   1351  1.1  christos 
   1352  1.1  christos 2011-05-24  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
   1353  1.1  christos 
   1354  1.1  christos 	* s390.h: Replace S390_OPERAND_REG_EVEN with
   1355  1.1  christos 	S390_OPERAND_REG_PAIR.
   1356  1.1  christos 
   1357  1.1  christos 2011-05-24  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
   1358  1.1  christos 
   1359  1.1  christos 	* s390.h: Add S390_OPCODE_REG_EVEN flag.
   1360  1.1  christos 
   1361  1.1  christos 2011-04-18  Julian Brown  <julian (a] codesourcery.com>
   1362  1.1  christos 
   1363  1.1  christos 	* arm.h (ARM_AEXT_V7_ARM): Remove ARM_EXT_OS from bitmask.
   1364  1.1  christos 
   1365  1.1  christos 2011-04-11  Dan McDonald  <dan (a] wellkeeper.com>
   1366  1.1  christos 
   1367  1.1  christos 	PR gas/12296
   1368  1.1  christos 	* arm.h (ARM_AEXT_V7_ARM): Add ARM_EXT_OS.
   1369  1.1  christos 
   1370  1.1  christos 2011-03-22  Eric B. Weddington  <eric.weddington (a] atmel.com>
   1371  1.1  christos 
   1372  1.1  christos 	* avr.h (AVR_ISA_SPMX,AVR_ISA_DES,AVR_ISA_M256,AVR_ISA_XMEGA):
   1373  1.1  christos 	New instruction set flags.
   1374  1.1  christos 	(AVR_INSN): Add new instructions for SPM Z+, DES for XMEGA.
   1375  1.1  christos 
   1376  1.1  christos 2011-02-28  Maciej W. Rozycki  <macro (a] codesourcery.com>
   1377  1.1  christos 
   1378  1.1  christos 	* mips.h (M_PREF_AB): New enum value.
   1379  1.1  christos 
   1380  1.1  christos 2011-02-12  Mike Frysinger  <vapier (a] gentoo.org>
   1381  1.1  christos 
   1382  1.1  christos 	* bfin.h (M_S2RND, M_T, M_W32, M_FU, M_TFU, M_IS, M_ISS2, M_IH,
   1383  1.1  christos 	M_IU): Define.
   1384  1.1  christos 	(is_macmod_pmove, is_macmod_hmove): New functions.
   1385  1.1  christos 
   1386  1.1  christos 2011-02-11  Mike Frysinger  <vapier (a] gentoo.org>
   1387  1.1  christos 
   1388  1.1  christos 	* bfin.h: Add OPCODE_BFIN_H ifdef multiple include protection.
   1389  1.1  christos 
   1390  1.1  christos 2011-02-04  Bernd Schmidt  <bernds (a] codesourcery.com>
   1391  1.1  christos 
   1392  1.1  christos 	* tic6x-opcode-table.h (cmtl, ll, sl): Available on C64XP.
   1393  1.1  christos 	* tic6x.h (TIC6X_INSN_ATOMIC): Remove.
   1394  1.1  christos 
   1395  1.1  christos 2010-12-31  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   1396  1.1  christos 
   1397  1.1  christos 	PR gas/11395
   1398  1.1  christos 	* hppa.h (pa_opcodes): Revert last change.  Exchange 32 and 64-bit
   1399  1.1  christos 	"bb" entries.
   1400  1.1  christos 
   1401  1.1  christos 2010-12-26  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   1402  1.1  christos 
   1403  1.1  christos 	PR gas/11395
   1404  1.1  christos 	* hppa.h: Clear "d" bit in "add" and "sub" patterns.
   1405  1.1  christos 
   1406  1.1  christos 2010-12-18  Richard Sandiford  <rdsandiford (a] googlemail.com>
   1407  1.1  christos 
   1408  1.1  christos 	* mips.h: Update commentary after last commit.
   1409  1.1  christos 
   1410  1.1  christos 2010-12-18  Mingjie Xing  <mingjie.xing (a] gmail.com>
   1411  1.1  christos 
   1412  1.1  christos 	* mips.h (OP_*_OFFSET_A, OP_*_OFFSET_B, OP_*_OFFSET_C)
   1413  1.1  christos 	(OP_*_RZ, OP_*_FZ, INSN2_M_FP_D, INSN2_WRITE_GPR_Z, INSN2_WRITE_FPR_Z)
   1414  1.1  christos 	(INSN2_READ_GPR_Z, INSN2_READ_FPR_Z, INSN2_READ_GPR_D): Define.
   1415  1.1  christos 
   1416  1.1  christos 2010-11-25  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
   1417  1.1  christos 
   1418  1.1  christos 	* s390.h (enum s390_opcode_cpu_val): Add S390_OPCODE_MAXCPU.
   1419  1.1  christos 
   1420  1.1  christos 2010-11-23  Richard Sandiford  <rdsandiford (a] googlemail.com>
   1421  1.1  christos 
   1422  1.1  christos 	* mips.h: Fix previous commit.
   1423  1.1  christos 
   1424  1.1  christos 2010-11-23  Maciej W. Rozycki  <macro (a] linux-mips.org>
   1425  1.1  christos 
   1426  1.1  christos 	* mips.h (INSN_CHIP_MASK): Update according to INSN_LOONGSON_3A.
   1427  1.1  christos 	(INSN_LOONGSON_3A): Clear bit 31.
   1428  1.1  christos 
   1429  1.1  christos 2010-11-15  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
   1430  1.1  christos 
   1431  1.1  christos 	PR gas/12198
   1432  1.1  christos 	* arm.h (ARM_AEXT_V6M_ONLY): New define.
   1433  1.1  christos 	(ARM_AEXT_V6M): Rewrite in terms of ARM_AEXT_V6M_ONLY.
   1434  1.1  christos 	(ARM_ARCH_V6M_ONLY): New define.
   1435  1.1  christos 
   1436  1.1  christos 2010-11-11  Mingming Sun  <mingm.sun (a] gmail.com>
   1437  1.1  christos 
   1438  1.1  christos 	* mips.h (INSN_LOONGSON_3A): Defined.
   1439  1.1  christos 	(CPU_LOONGSON_3A): Defined.
   1440  1.1  christos 	(OPCODE_IS_MEMBER): Add LOONGSON_3A.
   1441  1.1  christos 
   1442  1.1  christos 2010-10-09  Matt Rice  <ratmice (a] gmail.com>
   1443  1.1  christos 
   1444  1.1  christos 	* cgen.h (CGEN_ATTR, CGEN_ATTR_TYPE): Rename bool attribute to bool_.
   1445  1.1  christos 	(CGEN_ATTR_BOOLS, CGEN_ATTR_CGEN_INSN_ALIAS_VALUE): Likewise.
   1446  1.1  christos 
   1447  1.1  christos 2010-09-29  Bernd Schmidt  <bernds (a] codesourcery.com>
   1448  1.1  christos 
   1449  1.1  christos 	* tic6x-control-registers.h (tscl): Now read_write.
   1450  1.1  christos 
   1451  1.1  christos 2010-09-27  Andreas Krebbel  <Andreas.Krebbel (a] de.ibm.com>
   1452  1.1  christos 
   1453  1.1  christos 	* s390.h: Add S390_OPCODE_Z196 to enum s390_opcode_cpu_val.
   1454  1.1  christos 
   1455  1.1  christos 2010-09-23  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
   1456  1.1  christos 
   1457  1.1  christos 	* arm.h (ARM_EXT_VIRT): New define.
   1458  1.1  christos 	(ARM_ARCH_V7A_IDIV_MP_SEC): Rename...
   1459  1.1  christos 	(ARM_ARCH_V7A_IDIV_MP_SEC_VIRT): ...to this and include Virtualization
   1460  1.1  christos 	Extensions.
   1461  1.1  christos 
   1462  1.1  christos 2010-09-23  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
   1463  1.1  christos 
   1464  1.1  christos 	* arm.h (ARM_AEXT_ADIV): New define.
   1465  1.1  christos 	(ARM_ARCH_V7A_IDIV_MP_SEC): Likewise.
   1466  1.1  christos 
   1467  1.1  christos 2010-09-23  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
   1468  1.1  christos 
   1469  1.1  christos 	* arm.h (ARM_EXT_OS): New define.
   1470  1.1  christos 	(ARM_AEXT_V6SM): Likewise.
   1471  1.1  christos 	(ARM_ARCH_V6SM): Likewise.
   1472  1.1  christos 
   1473  1.1  christos 2010-09-23  Matthew Gretton-Dann  <matthew.gretton-dann (a] arm.com>
   1474  1.1  christos 
   1475  1.1  christos 	* arm.h (ARM_EXT_MP): Add.
   1476  1.1  christos 	(ARM_ARCH_V7A_MP): Likewise.
   1477  1.1  christos 
   1478  1.1  christos 2010-09-22  Mike Frysinger  <vapier (a] gentoo.org>
   1479  1.1  christos 
   1480  1.1  christos 	* bfin.h: Declare pseudoChr structs/defines.
   1481  1.1  christos 
   1482  1.1  christos 2010-09-21  Mike Frysinger  <vapier (a] gentoo.org>
   1483  1.1  christos 
   1484  1.1  christos 	* bfin.h: Strip trailing whitespace.
   1485  1.1  christos 
   1486  1.1  christos 2009-09-04  Jie Zhang  <jie.zhang (a] analog.com>
   1487  1.1  christos 
   1488  1.1  christos 	* bfin.h (PseudoDbg_Assert): Add bits_grp and mask_grp.
   1489  1.1  christos 	(PseudoDbg_Assert_grp_bits, PseudoDbg_Assert_grp_mask): Define.
   1490  1.1  christos 	(PseudoDbg_Assert_dbgop_bits, PseudoDbg_Assert_dbgop_mask,
   1491  1.1  christos 	PseudoDbg_Assert_dontcare_bits, PseudoDbg_Assert_dontcare_mask):
   1492  1.1  christos 	Adjust accordingly.
   1493  1.1  christos 	(init_PseudoDbg_Assert): Add PseudoDbg_Assert_grp_bits and
   1494  1.1  christos 	PseudoDbg_Assert_grp_mask.
   1495  1.1  christos 
   1496  1.1  christos 2010-07-29  DJ Delorie  <dj (a] redhat.com>
   1497  1.1  christos 
   1498  1.1  christos 	* rx.h (RX_Operand_Type): Add TwoReg.
   1499  1.1  christos 	(RX_Opcode_ID): Remove ediv and ediv2.
   1500  1.1  christos 
   1501  1.1  christos 2010-07-27  DJ Delorie  <dj (a] redhat.com>
   1502  1.1  christos 
   1503  1.1  christos 	* rx.h (RX_Opcode_ID): Add nop2 and nop3 for statistics.
   1504  1.1  christos 
   1505  1.1  christos 2010-07-23  Naveen.H.S  <naveen.S (a] kpitcummins.com>
   1506  1.1  christos 	    Ina Pandit  <ina.pandit (a] kpitcummins.com>
   1507  1.1  christos 
   1508  1.1  christos 	* v850.h: Define PROCESSOR_MASK, PROCESSOR_OPTION_EXTENSION,
   1509  1.1  christos 	PROCESSOR_OPTION_ALIAS, PROCESSOR_V850E2, PROCESSOR_V850E2V3 and
   1510  1.1  christos 	PROCESSOR_V850E2_ALL.
   1511  1.1  christos 	Remove PROCESSOR_V850EA support.
   1512  1.1  christos 	(v850_operand): Define V850_OPERAND_EP, V850_OPERAND_FLOAT_CC,
   1513  1.1  christos 	V850_OPERAND_VREG, V850E_IMMEDIATE16, V850E_IMMEDIATE16HI,
   1514  1.1  christos 	V850E_IMMEDIATE23, V850E_IMMEDIATE32, V850_OPERAND_SIGNED,
   1515  1.1  christos 	V850_OPERAND_DISP, V850_PCREL, V850_REG_EVEN, V850E_PUSH_POP,
   1516  1.1  christos 	V850_NOT_IMM0, V850_NOT_SA, V850_OPERAND_BANG and
   1517  1.1  christos 	V850_OPERAND_PERCENT.
   1518  1.1  christos 	Update V850_OPERAND_SRG, V850_OPERAND_CC, V850_OPERAND_RELAX and
   1519  1.1  christos 	V850_NOT_R0.
   1520  1.1  christos 	Remove V850_OPERAND_SIGNED, V850_OPERAND_EP, V850_OPERAND_DISP
   1521  1.1  christos 	and V850E_PUSH_POP
   1522  1.1  christos 
   1523  1.1  christos 2010-07-06  Maciej W. Rozycki  <macro (a] codesourcery.com>
   1524  1.1  christos 
   1525  1.1  christos 	* mips.h (MIPS16_INSN_UNCOND_BRANCH): New macro.
   1526  1.1  christos 	(MIPS16_INSN_BRANCH): Rename to...
   1527  1.1  christos 	(MIPS16_INSN_COND_BRANCH): ... this.
   1528  1.1  christos 
   1529  1.1  christos 2010-07-03  Alan Modra  <amodra (a] gmail.com>
   1530  1.1  christos 
   1531  1.1  christos 	* ppc.h (PPC_OPCODE_32, PPC_OPCODE_BOOKE64, PPC_OPCODE_CLASSIC): Delete.
   1532  1.1  christos 	Renumber other PPC_OPCODE defines.
   1533  1.1  christos 
   1534  1.1  christos 2010-07-03  Alan Modra  <amodra (a] gmail.com>
   1535  1.1  christos 
   1536  1.1  christos 	* ppc.h (PPC_OPCODE_COMMON): Expand comment.
   1537  1.1  christos 
   1538  1.1  christos 2010-06-29  Alan Modra  <amodra (a] gmail.com>
   1539  1.1  christos 
   1540  1.1  christos 	* maxq.h: Delete file.
   1541  1.1  christos 
   1542  1.1  christos 2010-06-14  Sebastian Andrzej Siewior  <bigeasy (a] linutronix.de>
   1543  1.1  christos 
   1544  1.1  christos 	* ppc.h (PPC_OPCODE_E500): Define.
   1545  1.1  christos 
   1546  1.1  christos 2010-05-26  Catherine Moore  <clm (a] codesourcery.com>
   1547  1.1  christos 
   1548  1.1  christos 	* mips.h (INSN_MIPS16): Remove.
   1549  1.1  christos 
   1550  1.1  christos 2010-04-21  Joseph Myers  <joseph (a] codesourcery.com>
   1551  1.1  christos 
   1552  1.1  christos 	* tic6x-insn-formats.h (s_branch): Correct typo in bitmask.
   1553  1.1  christos 
   1554  1.1  christos 2010-04-15  Nick Clifton  <nickc (a] redhat.com>
   1555  1.1  christos 
   1556  1.1  christos 	* alpha.h: Update copyright notice to use GPLv3.
   1557  1.1  christos 	* arc.h: Likewise.
   1558  1.1  christos 	* arm.h: Likewise.
   1559  1.1  christos 	* avr.h: Likewise.
   1560  1.1  christos 	* bfin.h: Likewise.
   1561  1.1  christos 	* cgen.h: Likewise.
   1562  1.1  christos 	* convex.h: Likewise.
   1563  1.1  christos 	* cr16.h: Likewise.
   1564  1.1  christos 	* cris.h: Likewise.
   1565  1.1  christos 	* crx.h: Likewise.
   1566  1.1  christos 	* d10v.h: Likewise.
   1567  1.1  christos 	* d30v.h: Likewise.
   1568  1.1  christos 	* dlx.h: Likewise.
   1569  1.1  christos 	* h8300.h: Likewise.
   1570  1.1  christos 	* hppa.h: Likewise.
   1571  1.1  christos 	* i370.h: Likewise.
   1572  1.1  christos 	* i386.h: Likewise.
   1573  1.1  christos 	* i860.h: Likewise.
   1574  1.1  christos 	* i960.h: Likewise.
   1575  1.1  christos 	* ia64.h: Likewise.
   1576  1.1  christos 	* m68hc11.h: Likewise.
   1577  1.1  christos 	* m68k.h: Likewise.
   1578  1.1  christos 	* m88k.h: Likewise.
   1579  1.1  christos 	* maxq.h: Likewise.
   1580  1.1  christos 	* mips.h: Likewise.
   1581  1.1  christos 	* mmix.h: Likewise.
   1582  1.1  christos 	* mn10200.h: Likewise.
   1583  1.1  christos 	* mn10300.h: Likewise.
   1584  1.1  christos 	* msp430.h: Likewise.
   1585  1.1  christos 	* np1.h: Likewise.
   1586  1.1  christos 	* ns32k.h: Likewise.
   1587  1.1  christos 	* or32.h: Likewise.
   1588  1.1  christos 	* pdp11.h: Likewise.
   1589  1.1  christos 	* pj.h: Likewise.
   1590  1.1  christos 	* pn.h: Likewise.
   1591  1.1  christos 	* ppc.h: Likewise.
   1592  1.1  christos 	* pyr.h: Likewise.
   1593  1.1  christos 	* rx.h: Likewise.
   1594  1.1  christos 	* s390.h: Likewise.
   1595  1.1  christos 	* score-datadep.h: Likewise.
   1596  1.1  christos 	* score-inst.h: Likewise.
   1597  1.1  christos 	* sparc.h: Likewise.
   1598  1.1  christos 	* spu-insns.h: Likewise.
   1599  1.1  christos 	* spu.h: Likewise.
   1600  1.1  christos 	* tic30.h: Likewise.
   1601  1.1  christos 	* tic4x.h: Likewise.
   1602  1.1  christos 	* tic54x.h: Likewise.
   1603  1.1  christos 	* tic80.h: Likewise.
   1604  1.1  christos 	* v850.h: Likewise.
   1605  1.1  christos 	* vax.h: Likewise.
   1606  1.1  christos 
   1607  1.1  christos 2010-03-25  Joseph Myers  <joseph (a] codesourcery.com>
   1608  1.1  christos 
   1609  1.1  christos 	* tic6x-control-registers.h, tic6x-insn-formats.h,
   1610  1.1  christos 	tic6x-opcode-table.h, tic6x.h: New.
   1611  1.1  christos 
   1612  1.1  christos 2010-02-25  Wu Zhangjin  <wuzhangjin (a] gmail.com>
   1613  1.1  christos 
   1614  1.1  christos 	* mips.h: (LOONGSON2F_NOP_INSN): New macro.
   1615  1.1  christos 
   1616  1.1  christos 2010-02-08  Philipp Tomsich  <philipp.tomsich (a] theobroma-systems.com>
   1617  1.1  christos 
   1618  1.1  christos 	* ppc.h (PPC_OPCODE_TITAN): Define.
   1619  1.1  christos 
   1620  1.1  christos 2010-01-14  H.J. Lu  <hongjiu.lu (a] intel.com>
   1621  1.1  christos 
   1622  1.1  christos 	* ia64.h (ia64_find_opcode): Remove argument name.
   1623  1.1  christos 	(ia64_find_next_opcode): Likewise.
   1624  1.1  christos 	(ia64_dis_opcode): Likewise.
   1625  1.1  christos 	(ia64_free_opcode): Likewise.
   1626  1.1  christos 	(ia64_find_dependency): Likewise.
   1627  1.1  christos 
   1628  1.1  christos 2009-11-22  Doug Evans  <dje (a] sebabeach.org>
   1629  1.1  christos 
   1630  1.1  christos 	* cgen.h: Include bfd_stdint.h.
   1631  1.1  christos 	(CGEN_INSN_LGSINT, CGEN_INSN_LGUINT): New types.
   1632  1.1  christos 
   1633  1.1  christos 2009-11-18  Paul Brook  <paul (a] codesourcery.com>
   1634  1.1  christos 
   1635  1.1  christos 	* arm.h (FPU_VFP_V4_SP_D16, FPU_ARCH_VFP_V4_SP_D16): Define.
   1636  1.1  christos 
   1637  1.1  christos 2009-11-17  Paul Brook  <paul (a] codesourcery.com>
   1638  1.1  christos 	Daniel Jacobowitz  <dan (a] codesourcery.com>
   1639  1.1  christos 
   1640  1.1  christos 	* arm.h (ARM_EXT_V6_DSP): Define.
   1641  1.1  christos 	(ARM_AEXT_V6T2, ARM_AEXT_NOTM): Include ARM_EXT_V6_DSP.
   1642  1.1  christos 	(ARM_AEXT_V7EM, ARM_ARCH_V7EM): Define.
   1643  1.1  christos 
   1644  1.1  christos 2009-11-04  DJ Delorie  <dj (a] redhat.com>
   1645  1.1  christos 
   1646  1.1  christos 	* rx.h (rx_decode_opcode) (mvtipl): Add.
   1647  1.1  christos 	(mvtcp, mvfcp, opecp): Remove.
   1648  1.1  christos 
   1649  1.1  christos 2009-11-02  Paul Brook  <paul (a] codesourcery.com>
   1650  1.1  christos 
   1651  1.1  christos 	* arm.h (FPU_VFP_EXT_V3xD, FPU_VFP_EXT_FP16, FPU_NEON_EXT_FMA,
   1652  1.1  christos 	FPU_VFP_EXT_FMA, FPU_VFP_V3xD, FPU_VFP_V4D16, FPU_VFP_V4): Define.
   1653  1.1  christos 	(FPU_ARCH_VFP_V3D16_FP16, FPU_ARCH_VFP_V3_FP16, FPU_ARCH_VFP_V3xD,
   1654  1.1  christos 	FPU_ARCH_VFP_V3xD_FP16, FPU_ARCH_VFP_V4, FPU_ARCH_VFP_V4D16,
   1655  1.1  christos 	FPU_ARCH_NEON_VFP_V4): Define.
   1656  1.1  christos 
   1657  1.1  christos 2009-10-23  Doug Evans  <dje (a] sebabeach.org>
   1658  1.1  christos 
   1659  1.1  christos 	* cgen-bitset.h: Delete, moved to ../cgen/bitset.h.
   1660  1.1  christos 	* cgen.h: Update.  Improve multi-inclusion macro name.
   1661  1.1  christos 
   1662  1.1  christos 2009-10-02  Peter Bergner  <bergner (a] vnet.ibm.com>
   1663  1.1  christos 
   1664  1.1  christos 	* ppc.h (PPC_OPCODE_476): Define.
   1665  1.1  christos 
   1666  1.1  christos 2009-10-01  Peter Bergner  <bergner (a] vnet.ibm.com>
   1667  1.1  christos 
   1668  1.1  christos 	* ppc.h (PPC_OPCODE_A2): Rename from PPC_OPCODE_PPCA2.
   1669  1.1  christos 
   1670  1.1  christos 2009-09-29  DJ Delorie  <dj (a] redhat.com>
   1671  1.1  christos 
   1672  1.1  christos 	* rx.h: New file.
   1673  1.1  christos 
   1674  1.1  christos 2009-09-22  Peter Bergner  <bergner (a] vnet.ibm.com>
   1675  1.1  christos 
   1676  1.1  christos 	* ppc.h (ppc_cpu_t): Typedef to uint64_t.
   1677  1.1  christos 
   1678  1.1  christos 2009-09-21  Ben Elliston  <bje (a] au.ibm.com>
   1679  1.1  christos 
   1680  1.1  christos 	* ppc.h (PPC_OPCODE_PPCA2): New.
   1681  1.1  christos 
   1682  1.1  christos 2009-09-05  Martin Thuresson  <martin (a] mtme.org>
   1683  1.1  christos 
   1684  1.1  christos 	* ia64.h (struct ia64_operand): Renamed member class to op_class.
   1685  1.1  christos 
   1686  1.1  christos 2009-08-29  Martin Thuresson  <martin (a] mtme.org>
   1687  1.1  christos 
   1688  1.1  christos 	* tic30.h (template): Rename type template to
   1689  1.1  christos 	insn_template. Updated code to use new name.
   1690  1.1  christos 	* tic54x.h (template): Rename type template to
   1691  1.1  christos 	insn_template.
   1692  1.1  christos 
   1693  1.1  christos 2009-08-20  Nick Hudson  <nick.hudson (a] gmx.co.uk>
   1694  1.1  christos 
   1695  1.1  christos 	* hppa.h (pa_opcodes): Add a pa10 bb without FLAG_STRICT.
   1696  1.1  christos 
   1697  1.1  christos 2009-06-11  Anthony Green  <green (a] moxielogic.com>
   1698  1.1  christos 
   1699  1.1  christos 	* moxie.h (MOXIE_F3_PCREL): Define.
   1700  1.1  christos 	(moxie_form3_opc_info): Grow.
   1701  1.1  christos 
   1702  1.1  christos 2009-06-06  Anthony Green  <green (a] moxielogic.com>
   1703  1.1  christos 
   1704  1.1  christos 	* moxie.h (MOXIE_F1_M): Define.
   1705  1.1  christos 
   1706  1.1  christos 2009-04-15  Anthony Green  <green (a] moxielogic.com>
   1707  1.1  christos 
   1708  1.1  christos 	* moxie.h: Created.
   1709  1.1  christos 
   1710  1.1  christos 2009-04-06  DJ Delorie  <dj (a] redhat.com>
   1711  1.1  christos 
   1712  1.1  christos 	* h8300.h: Add relaxation attributes to MOVA opcodes.
   1713  1.1  christos 
   1714  1.1  christos 2009-03-10  Alan Modra  <amodra (a] bigpond.net.au>
   1715  1.1  christos 
   1716  1.1  christos 	* ppc.h (ppc_parse_cpu): Declare.
   1717  1.1  christos 
   1718  1.1  christos 2009-03-02  Qinwei  <qinwei (a] sunnorth.com.cn>
   1719  1.1  christos 
   1720  1.1  christos 	* score-inst.h (score_insn_type, score_data_type): Add Ra_I9_I5
   1721  1.1  christos 	and _IMM11 for mbitclr and mbitset.
   1722  1.1  christos 	* score-datadep.h: Update dependency information.
   1723  1.1  christos 
   1724  1.1  christos 2009-02-26  Peter Bergner  <bergner (a] vnet.ibm.com>
   1725  1.1  christos 
   1726  1.1  christos 	* ppc.h (PPC_OPCODE_POWER7): New.
   1727  1.1  christos 
   1728  1.1  christos 2009-02-06  Doug Evans  <dje (a] google.com>
   1729  1.1  christos 
   1730  1.1  christos 	* i386.h: Add comment regarding sse* insns and prefixes.
   1731  1.1  christos 
   1732  1.1  christos 2009-02-03  Sandip Matte  <sandip (a] rmicorp.com>
   1733  1.1  christos 
   1734  1.1  christos 	* mips.h (INSN_XLR): Define.
   1735  1.1  christos 	(INSN_CHIP_MASK): Update.
   1736  1.1  christos 	(CPU_XLR): Define.
   1737  1.1  christos 	(OPCODE_IS_MEMBER): Update.
   1738  1.1  christos 	(M_MSGSND, M_MSGLD, M_MSGLD_T, M_MSGWAIT, M_MSGWAIT_T): Define.
   1739  1.1  christos 
   1740  1.1  christos 2009-01-28  Doug Evans  <dje (a] google.com>
   1741  1.1  christos 
   1742  1.1  christos 	* i386.h: Add multiple inclusion protection.
   1743  1.1  christos 	(EAX_REG_NUM,ECX_REG_NUM,EDX_REGNUM,EBX_REG_NUM,ESI_REG_NUM)
   1744  1.1  christos 	(EDI_REG_NUM): New macros.
   1745  1.1  christos 	(MODRM_MOD_FIELD,MODRM_REG_FIELD,MODRM_RM_FIELD): New macros.
   1746  1.1  christos 	(SIB_SCALE_FIELD,SIB_INDEX_FIELD,SIB_BASE_FIELD): New macros.
   1747  1.1  christos 	(REX_PREFIX_P): New macro.
   1748  1.1  christos 
   1749  1.1  christos 2009-01-09  Peter Bergner  <bergner (a] vnet.ibm.com>
   1750  1.1  christos 
   1751  1.1  christos 	* ppc.h (struct powerpc_opcode): New field "deprecated".
   1752  1.1  christos 	(PPC_OPCODE_NOPOWER4): Delete.
   1753  1.1  christos 
   1754  1.1  christos 2008-11-28  Joshua Kinard  <kumba (a] gentoo.org>
   1755  1.1  christos 
   1756  1.1  christos 	* mips.h: Define CPU_R14000, CPU_R16000.
   1757  1.1  christos 	(OPCODE_IS_MEMBER): Include R14000, R16000 in test.
   1758  1.1  christos 
   1759  1.1  christos 2008-11-18  Catherine Moore  <clm (a] codesourcery.com>
   1760  1.1  christos 
   1761  1.1  christos 	* arm.h (FPU_NEON_FP16): New.
   1762  1.1  christos 	(FPU_ARCH_NEON_FP16): New.
   1763  1.1  christos 
   1764  1.1  christos 2008-11-06  Chao-ying Fu  <fu (a] mips.com>
   1765  1.1  christos 
   1766  1.1  christos 	* mips.h: Doucument '1' for 5-bit sync type.
   1767  1.1  christos 
   1768  1.1  christos 2008-08-28  H.J. Lu  <hongjiu.lu (a] intel.com>
   1769  1.1  christos 
   1770  1.1  christos 	* ia64.h (ia64_resource_specifier): Add IA64_RS_CR_IIB.  Update
   1771  1.1  christos 	IA64_RS_CR.
   1772  1.1  christos 
   1773  1.1  christos 2008-08-08  Anatoly Sokolov  <aesok (a] post.ru>
   1774  1.1  christos 
   1775  1.1  christos 	* avr.h (AVR_ISA_TINY3, AVR_ISA_ALL, AVR_ISA_USB162): Remove.
   1776  1.1  christos 	(AVR_ISA_AVR3): Redefine.
   1777  1.1  christos 	(AVR_ISA_AVR1, AVR_ISA_AVR2, AVR_ISA_AVR31, AVR_ISA_AVR35,
   1778  1.1  christos 	AVR_ISA_AVR3_ALL, AVR_ISA_AVR4, AVR_ISA_AVR5, AVR_ISA_AVR51,
   1779  1.1  christos 	AVR_ISA_AVR6): Define.
   1780  1.1  christos 
   1781  1.1  christos 2008-08-01  Peter Bergner  <bergner (a] vnet.ibm.com>
   1782  1.1  christos 
   1783  1.1  christos 	* ppc.h (PPC_OPCODE_VSX, PPC_OPERAND_VSR): New.
   1784  1.1  christos 
   1785  1.1  christos 2008-07-30  Michael J. Eager  <eager (a] eagercon.com>
   1786  1.1  christos 
   1787  1.1  christos 	* ppc.h (PPC_OPCODE_405): Define.
   1788  1.1  christos 	(PPC_OPERAND_FSL, PPC_OPERAND_FCR, PPC_OPERAND_UDI): Define.
   1789  1.1  christos 
   1790  1.1  christos 2008-06-13  Peter Bergner  <bergner (a] vnet.ibm.com>
   1791  1.1  christos 
   1792  1.1  christos 	* ppc.h (ppc_cpu_t): New typedef.
   1793  1.1  christos 	(struct powerpc_opcode <flags>): Use it.
   1794  1.1  christos 	(struct powerpc_operand <insert, extract>): Likewise.
   1795  1.1  christos 	(struct powerpc_macro <flags>): Likewise.
   1796  1.1  christos 
   1797  1.1  christos 2008-06-12  Adam Nemet  <anemet (a] caviumnetworks.com>
   1798  1.1  christos 
   1799  1.1  christos 	* mips.h: Document new field descriptors +x, +X, +p, +P, +s, +S.
   1800  1.1  christos 	Update comment before MIPS16 field descriptors to mention MIPS16.
   1801  1.1  christos 	(OP_SH_BBITIND, OP_MASK_BBITIND): New bit mask and shift count for
   1802  1.1  christos 	BBIT.
   1803  1.1  christos 	(OP_SH_CINSPOS, OP_MASK_CINSPOS, OP_SH_CINSLM1, OP_MASK_CINSLM1):
   1804  1.1  christos 	New bit masks and shift counts for cins and exts.
   1805  1.1  christos 
   1806  1.1  christos 	* mips.h: Document new field descriptors +Q.
   1807  1.1  christos 	(OP_SH_SEQI, OP_MASK_SEQI): New bit mask and shift count for SEQI.
   1808  1.1  christos 
   1809  1.1  christos 2008-04-28  Adam Nemet  <anemet (a] caviumnetworks.com>
   1810  1.1  christos 
   1811  1.1  christos 	* mips.h (INSN_MACRO): Move it up to the pinfo macros.
   1812  1.1  christos 	(INSN2_M_FP_S, INSN2_M_FP_D): New pinfo2 macros.
   1813  1.1  christos 
   1814  1.1  christos 2008-04-14  Edmar Wienskoski  <edmar (a] freescale.com>
   1815  1.1  christos 
   1816  1.1  christos 	* ppc.h: (PPC_OPCODE_E500MC): New.
   1817  1.1  christos 
   1818  1.1  christos 2008-04-03  H.J. Lu  <hongjiu.lu (a] intel.com>
   1819  1.1  christos 
   1820  1.1  christos 	* i386.h (MAX_OPERANDS): Set to 5.
   1821  1.1  christos 	(MAX_MNEM_SIZE): Changed to 20.
   1822  1.1  christos 
   1823  1.1  christos 2008-03-28  Eric B. Weddington  <eric.weddington (a] atmel.com>
   1824  1.1  christos 
   1825  1.1  christos 	* avr.h (AVR_ISA_TINY3): Define new opcode set for attiny167.
   1826  1.1  christos 
   1827  1.1  christos 2008-03-09  Paul Brook  <paul (a] codesourcery.com>
   1828  1.1  christos 
   1829  1.1  christos 	* arm.h (FPU_VFP_EXT_D32, FPU_VFP_V3D16, FPU_ARCH_VFP_V3D16): Define.
   1830  1.1  christos 
   1831  1.1  christos 2008-03-04  Paul Brook  <paul (a] codesourcery.com>
   1832  1.1  christos 
   1833  1.1  christos 	* arm.h (ARM_EXT_V6M, ARM_EXT_BARRIER, ARM_EXT_THUMB_MSR): Define.
   1834  1.1  christos 	(ARM_AEXT_V6T2, ARM_AEXT_V7_ARM, ARM_AEXT_V7M): Use new flags.
   1835  1.1  christos 	(ARM_AEXT_V6M, ARM_ARCH_V6M): Define.
   1836  1.1  christos 
   1837  1.1  christos 2008-02-27  Denis Vlasenko  <vda.linux (a] googlemail.com>
   1838  1.1  christos 	    Nick Clifton  <nickc (a] redhat.com>
   1839  1.1  christos 
   1840  1.1  christos 	PR 3134
   1841  1.1  christos 	* h8300.h (h8_opcodes): Add an encoding for a mov.l instruction
   1842  1.1  christos 	with a 32-bit displacement but without the top bit of the 4th byte
   1843  1.1  christos 	set.
   1844  1.1  christos 
   1845  1.1  christos 2008-02-18  M R Swami Reddy <MR.Swami.Reddy (a] nsc.com>
   1846  1.1  christos 
   1847  1.1  christos 	* cr16.h (cr16_num_optab): Declared.
   1848  1.1  christos 
   1849  1.1  christos 2008-02-14  Hakan Ardo  <hakan (a] debian.org>
   1850  1.1  christos 
   1851  1.1  christos 	PR gas/2626
   1852  1.1  christos 	* avr.h (AVR_ISA_2xxe): Define.
   1853  1.1  christos 
   1854  1.1  christos 2008-02-04  Adam Nemet  <anemet (a] caviumnetworks.com>
   1855  1.1  christos 
   1856  1.1  christos 	* mips.h: Update copyright.
   1857  1.1  christos 	(INSN_CHIP_MASK): New macro.
   1858  1.1  christos 	(INSN_OCTEON): New macro.
   1859  1.1  christos 	(CPU_OCTEON): New macro.
   1860  1.1  christos 	(OPCODE_IS_MEMBER): Handle Octeon instructions.
   1861  1.1  christos 
   1862  1.1  christos 2008-01-23  Eric B. Weddington  <eric.weddington (a] atmel.com>
   1863  1.1  christos 
   1864  1.1  christos 	* avr.h (AVR_ISA_RF401): Add new opcode set for at86rf401.
   1865  1.1  christos 
   1866  1.1  christos 2008-01-03  Eric B. Weddington  <eric.weddington (a] atmel.com>
   1867  1.1  christos 
   1868  1.1  christos 	* avr.h (AVR_ISA_USB162): Add new opcode set.
   1869  1.1  christos 	(AVR_ISA_AVR3): Likewise.
   1870  1.1  christos 
   1871  1.1  christos 2007-11-29  Mark Shinwell  <shinwell (a] codesourcery.com>
   1872  1.1  christos 
   1873  1.1  christos 	* mips.h (INSN_LOONGSON_2E): New.
   1874  1.1  christos 	(INSN_LOONGSON_2F): New.
   1875  1.1  christos 	(CPU_LOONGSON_2E): New.
   1876  1.1  christos 	(CPU_LOONGSON_2F): New.
   1877  1.1  christos 	(OPCODE_IS_MEMBER): Update for Loongson-2E and -2F flags.
   1878  1.1  christos 
   1879  1.1  christos 2007-11-29  Mark Shinwell  <shinwell (a] codesourcery.com>
   1880  1.1  christos 
   1881  1.1  christos 	* mips.h (INSN_ISA*): Redefine certain values as an
   1882  1.1  christos 	enumeration.  Update comments.
   1883  1.1  christos 	(mips_isa_table): New.
   1884  1.1  christos 	(ISA_MIPS*): Redefine to match enumeration.
   1885  1.1  christos 	(OPCODE_IS_MEMBER): Modify to correctly test new INSN_ISA*
   1886  1.1  christos 	values.
   1887  1.1  christos 
   1888  1.1  christos 2007-08-08  Ben Elliston  <bje (a] au.ibm.com>
   1889  1.1  christos 
   1890  1.1  christos 	* ppc.h (PPC_OPCODE_PPCPS): New.
   1891  1.1  christos 
   1892  1.1  christos 2007-07-03  Nathan Sidwell  <nathan (a] codesourcery.com>
   1893  1.1  christos 
   1894  1.1  christos 	* m68k.h: Document j K & E.
   1895  1.1  christos 
   1896  1.1  christos 2007-06-29  M R Swami Reddy  <MR.Swami.Reddy (a] nsc.com>
   1897  1.1  christos 
   1898  1.1  christos 	* cr16.h: New file for CR16 target.
   1899  1.1  christos 
   1900  1.1  christos 2007-05-02  Alan Modra  <amodra (a] bigpond.net.au>
   1901  1.1  christos 
   1902  1.1  christos 	* ppc.h (PPC_OPERAND_PLUS1): Update comment.
   1903  1.1  christos 
   1904  1.1  christos 2007-04-23  Nathan Sidwell  <nathan (a] codesourcery.com>
   1905  1.1  christos 
   1906  1.1  christos 	* m68k.h (mcfisa_c): New.
   1907  1.1  christos 	(mcfusp, mcf_mask): Adjust.
   1908  1.1  christos 
   1909  1.1  christos 2007-04-20  Alan Modra  <amodra (a] bigpond.net.au>
   1910  1.1  christos 
   1911  1.1  christos 	* ppc.h (struct powerpc_operand): Replace "bits" with "bitm".
   1912  1.1  christos 	(num_powerpc_operands): Declare.
   1913  1.1  christos 	(PPC_OPERAND_SIGNED et al): Redefine as hex.
   1914  1.1  christos 	(PPC_OPERAND_PLUS1): Define.
   1915  1.1  christos 
   1916  1.1  christos 2007-03-21  H.J. Lu  <hongjiu.lu (a] intel.com>
   1917  1.1  christos 
   1918  1.1  christos 	* i386.h (REX_MODE64): Renamed to ...
   1919  1.1  christos 	(REX_W): This.
   1920  1.1  christos 	(REX_EXTX): Renamed to ...
   1921  1.1  christos 	(REX_R): This.
   1922  1.1  christos 	(REX_EXTY): Renamed to ...
   1923  1.1  christos 	(REX_X): This.
   1924  1.1  christos 	(REX_EXTZ): Renamed to ...
   1925  1.1  christos 	(REX_B): This.
   1926  1.1  christos 
   1927  1.1  christos 2007-03-15  H.J. Lu  <hongjiu.lu (a] intel.com>
   1928  1.1  christos 
   1929  1.1  christos 	* i386.h: Add entries from config/tc-i386.h and move tables
   1930  1.1  christos 	to opcodes/i386-opc.h.
   1931  1.1  christos 
   1932  1.1  christos 2007-03-13  H.J. Lu  <hongjiu.lu (a] intel.com>
   1933  1.1  christos 
   1934  1.1  christos 	* i386.h (FloatDR): Removed.
   1935  1.1  christos 	(i386_optab): Use FloatD and FloatD|FloatR instead of FloatDR.
   1936  1.1  christos 
   1937  1.1  christos 2007-03-01  Alan Modra  <amodra (a] bigpond.net.au>
   1938  1.1  christos 
   1939  1.1  christos 	* spu-insns.h: Add soma double-float insns.
   1940  1.1  christos 
   1941  1.1  christos 2007-02-20  Thiemo Seufer  <ths (a] mips.com>
   1942  1.1  christos 	    Chao-Ying Fu  <fu (a] mips.com>
   1943  1.1  christos 
   1944  1.1  christos 	* mips.h (OP_SH_BP, OP_MASK_BP): Add support for balign instruction.
   1945  1.1  christos 	(INSN_DSPR2): Add flag for DSP R2 instructions.
   1946  1.1  christos 	(M_BALIGN): New macro.
   1947  1.1  christos 
   1948  1.1  christos 2007-02-14  Alan Modra  <amodra (a] bigpond.net.au>
   1949  1.1  christos 
   1950  1.1  christos 	* i386.h (i386_optab): Replace all occurrences of Seg2ShortForm
   1951  1.1  christos 	and Seg3ShortFrom with Shortform.
   1952  1.1  christos 
   1953  1.1  christos 2007-02-11  H.J. Lu  <hongjiu.lu (a] intel.com>
   1954  1.1  christos 
   1955  1.1  christos 	PR gas/4027
   1956  1.1  christos 	* i386.h (i386_optab): Put the real "test" before the pseudo
   1957  1.1  christos 	one.
   1958  1.1  christos 
   1959  1.1  christos 2007-01-08  Kazu Hirata  <kazu (a] codesourcery.com>
   1960  1.1  christos 
   1961  1.1  christos 	* m68k.h (m68010up): OR fido_a.
   1962  1.1  christos 
   1963  1.1  christos 2006-12-25  Kazu Hirata  <kazu (a] codesourcery.com>
   1964  1.1  christos 
   1965  1.1  christos 	* m68k.h (fido_a): New.
   1966  1.1  christos 
   1967  1.1  christos 2006-12-24  Kazu Hirata  <kazu (a] codesourcery.com>
   1968  1.1  christos 
   1969  1.1  christos 	* m68k.h (mcfmac, mcfemac, cfloat, mcfhwdiv, mcfisa_a,
   1970  1.1  christos 	mcfisa_aa, mcfisa_b, mcfusp, mcf_mask): Double the defined
   1971  1.1  christos 	values.
   1972  1.1  christos 
   1973  1.1  christos 2006-11-08  H.J. Lu  <hongjiu.lu (a] intel.com>
   1974  1.1  christos 
   1975  1.1  christos 	* i386.h (i386_optab): Replace CpuPNI with CpuSSE3.
   1976  1.1  christos 
   1977  1.1  christos 2006-10-31  Mei Ligang  <ligang (a] sunnorth.com.cn>
   1978  1.1  christos 
   1979  1.1  christos 	* score-inst.h (enum score_insn_type): Add Insn_internal.
   1980  1.1  christos 
   1981  1.1  christos 2006-10-25  Trevor Smigiel  <Trevor_Smigiel (a] playstation.sony.com>
   1982  1.1  christos 	    Yukishige Shibata  <shibata (a] rd.scei.sony.co.jp>
   1983  1.1  christos 	    Nobuhisa Fujinami  <fnami (a] rd.scei.sony.co.jp>
   1984  1.1  christos 	    Takeaki Fukuoka  <fukuoka (a] rd.scei.sony.co.jp>
   1985  1.1  christos 	    Alan Modra  <amodra (a] bigpond.net.au>
   1986  1.1  christos 
   1987  1.1  christos 	* spu-insns.h: New file.
   1988  1.1  christos 	* spu.h: New file.
   1989  1.1  christos 
   1990  1.1  christos 2006-10-24  Andrew Pinski  <andrew_pinski (a] playstation.sony.com>
   1991  1.1  christos 
   1992  1.1  christos 	* ppc.h (PPC_OPCODE_CELL): Define.
   1993  1.1  christos 
   1994  1.1  christos 2006-10-23  Dwarakanath Rajagopal  <dwarak.rajagopal (a] amd.com>
   1995  1.1  christos 
   1996  1.1  christos 	* i386.h :  Modify opcode to support for the change in POPCNT opcode
   1997  1.1  christos 	in amdfam10 architecture.
   1998  1.1  christos 
   1999  1.1  christos 2006-09-28  H.J. Lu  <hongjiu.lu (a] intel.com>
   2000  1.1  christos 
   2001  1.1  christos 	* i386.h: Replace CpuMNI with CpuSSSE3.
   2002  1.1  christos 
   2003  1.1  christos 2006-09-26  Mark Shinwell  <shinwell (a] codesourcery.com>
   2004  1.1  christos 	    Joseph Myers  <joseph (a] codesourcery.com>
   2005  1.1  christos 	    Ian Lance Taylor  <ian (a] wasabisystems.com>
   2006  1.1  christos 	    Ben Elliston  <bje (a] wasabisystems.com>
   2007  1.1  christos 
   2008  1.1  christos 	* arm.h (ARM_CEXT_IWMMXT2, ARM_ARCH_IWMMXT2): Define.
   2009  1.1  christos 
   2010  1.1  christos 2006-09-17  Mei Ligang  <ligang (a] sunnorth.com.cn>
   2011  1.1  christos 
   2012  1.1  christos 	* score-datadep.h: New file.
   2013  1.1  christos 	* score-inst.h: New file.
   2014  1.1  christos 
   2015  1.1  christos 2006-07-14  H.J. Lu  <hongjiu.lu (a] intel.com>
   2016  1.1  christos 
   2017  1.1  christos 	* i386.h (i386_optab): Remove InvMem from maskmovq, movhlps,
   2018  1.1  christos 	movlhps, movmskps, pextrw, pmovmskb, movmskpd, maskmovdqu,
   2019  1.1  christos 	movdq2q and movq2dq.
   2020  1.1  christos 
   2021  1.1  christos 2006-07-10 Dwarakanath Rajagopal	<dwarak.rajagopal (a] amd.com>
   2022  1.1  christos 	   Michael Meissner		<michael.meissner (a] amd.com>
   2023  1.1  christos 
   2024  1.1  christos 	* i386.h: Add amdfam10 new instructions (SSE4a and ABM instructions).
   2025  1.1  christos 
   2026  1.1  christos 2006-06-12  H.J. Lu  <hongjiu.lu (a] intel.com>
   2027  1.1  christos 
   2028  1.1  christos 	* i386.h (i386_optab): Add "nop" with memory reference.
   2029  1.1  christos 
   2030  1.1  christos 2006-06-12  H.J. Lu  <hongjiu.lu (a] intel.com>
   2031  1.1  christos 
   2032  1.1  christos 	* i386.h (i386_optab): Update comment for 64bit NOP.
   2033  1.1  christos 
   2034  1.1  christos 2006-06-06  Ben Elliston  <bje (a] au.ibm.com>
   2035  1.1  christos 	    Anton Blanchard  <anton (a] samba.org>
   2036  1.1  christos 
   2037  1.1  christos 	* ppc.h (PPC_OPCODE_POWER6): Define.
   2038  1.1  christos 	Adjust whitespace.
   2039  1.1  christos 
   2040  1.1  christos 2006-06-05  Thiemo Seufer  <ths (a] mips.com>
   2041  1.1  christos 
   2042  1.1  christos 	* mips.h: Improve description of MT flags.
   2043  1.1  christos 
   2044  1.1  christos 2006-05-25  Richard Sandiford  <richard (a] codesourcery.com>
   2045  1.1  christos 
   2046  1.1  christos 	* m68k.h (mcf_mask): Define.
   2047  1.1  christos 
   2048  1.1  christos 2006-05-05  Thiemo Seufer  <ths (a] mips.com>
   2049  1.1  christos 	    David Ung  <davidu (a] mips.com>
   2050  1.1  christos 
   2051  1.1  christos 	* mips.h (enum): Add macro M_CACHE_AB.
   2052  1.1  christos 
   2053  1.1  christos 2006-05-04  Thiemo Seufer  <ths (a] mips.com>
   2054  1.1  christos 	    Nigel Stephens  <nigel (a] mips.com>
   2055  1.1  christos 	    David Ung  <davidu (a] mips.com>
   2056  1.1  christos 
   2057  1.1  christos 	* mips.h: Add INSN_SMARTMIPS define.
   2058  1.1  christos 
   2059  1.1  christos 2006-04-30  Thiemo Seufer  <ths (a] mips.com>
   2060  1.1  christos 	    David Ung  <davidu (a] mips.com>
   2061  1.1  christos 
   2062  1.1  christos 	* mips.h: Defines udi bits and masks.  Add description of
   2063  1.1  christos 	characters which may appear in the args field of udi
   2064  1.1  christos 	instructions.
   2065  1.1  christos 
   2066  1.1  christos 2006-04-26  Thiemo Seufer  <ths (a] networkno.de>
   2067  1.1  christos 
   2068  1.1  christos 	* mips.h: Improve comments describing the bitfield instruction
   2069  1.1  christos 	fields.
   2070  1.1  christos 
   2071  1.1  christos 2006-04-26  Julian Brown  <julian (a] codesourcery.com>
   2072  1.1  christos 
   2073  1.1  christos 	* arm.h (FPU_VFP_EXT_V3): Define constant.
   2074  1.1  christos 	(FPU_NEON_EXT_V1): Likewise.
   2075  1.1  christos 	(FPU_VFP_HARD): Update.
   2076  1.1  christos 	(FPU_VFP_V3): Define macro.
   2077  1.1  christos 	(FPU_ARCH_VFP_V3, FPU_ARCH_VFP_V3_PLUS_NEON_V1): Define macros.
   2078  1.1  christos 
   2079  1.1  christos 2006-04-07  Joerg Wunsch  <j.gnu (a] uriah.heep.sax.de>
   2080  1.1  christos 
   2081  1.1  christos 	* avr.h (AVR_ISA_PWMx): New.
   2082  1.1  christos 
   2083  1.1  christos 2006-03-28  Nathan Sidwell  <nathan (a] codesourcery.com>
   2084  1.1  christos 
   2085  1.1  christos 	* m68k.h (cpu_m68k, cpu_cf, cpu_m68000, cpu_m68008, cpu_m68010,
   2086  1.1  christos 	cpu_m68020, cpu_m68ec030, cpu_m68040, cpu_m68060, cpu_m68851,
   2087  1.1  christos 	cpu_m68881, cpu_m68882, cpu_cpu32, cpu_cf5200, cpu_cf5206e,
   2088  1.1  christos 	cpu_cf5208, cpu_cf521x, cpu_cf5213, cpu_cf5249, cpu_cf528x,
   2089  1.1  christos 	cpu_cf5307, cpu_cf5329, cpu_cf5407, cpu_cf547x, cpu_cf548x): Remove.
   2090  1.1  christos 
   2091  1.1  christos 2006-03-10  Paul Brook  <paul (a] codesourcery.com>
   2092  1.1  christos 
   2093  1.1  christos 	* arm.h (ARM_AEXT_V7_ARM): Include v6ZK extensions.
   2094  1.1  christos 
   2095  1.1  christos 2006-03-04  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   2096  1.1  christos 
   2097  1.1  christos 	* hppa.h (pa_opcodes): Reorder bb opcodes so that pa10 opcodes come
   2098  1.1  christos 	first.  Correct mask of bb "B" opcode.
   2099  1.1  christos 
   2100  1.1  christos 2006-02-27  H.J. Lu <hongjiu.lu (a] intel.com>
   2101  1.1  christos 
   2102  1.1  christos 	* i386.h (i386_optab): Support Intel Merom New Instructions.
   2103  1.1  christos 
   2104  1.1  christos 2006-02-24  Paul Brook  <paul (a] codesourcery.com>
   2105  1.1  christos 
   2106  1.1  christos 	* arm.h: Add V7 feature bits.
   2107  1.1  christos 
   2108  1.1  christos 2006-02-23  H.J. Lu  <hongjiu.lu (a] intel.com>
   2109  1.1  christos 
   2110  1.1  christos 	* ia64.h (ia64_opnd): Add IA64_OPND_IMMU5b.
   2111  1.1  christos 
   2112  1.1  christos 2006-01-31  Paul Brook  <paul (a] codesourcery.com>
   2113  1.1  christos 	Richard Earnshaw <rearnsha (a] arm.com>
   2114  1.1  christos 
   2115  1.1  christos 	* arm.h: Use ARM_CPU_FEATURE.
   2116  1.1  christos 	(ARM_AEXT_*, FPU_ENDIAN_PURE, FPU_VFP_HARD): New.
   2117  1.1  christos 	(arm_feature_set): Change to a structure.
   2118  1.1  christos 	(ARM_CPU_HAS_FEATURE, ARM_MERGE_FEATURE_SETS, ARM_CLEAR_FEATURE,
   2119  1.1  christos 	ARM_FEATURE): New macros.
   2120  1.1  christos 
   2121  1.1  christos 2005-12-07  Hans-Peter Nilsson  <hp (a] axis.com>
   2122  1.1  christos 
   2123  1.1  christos 	* cris.h (MOVE_M_TO_PREG_OPCODE, MOVE_M_TO_PREG_ZBITS)
   2124  1.1  christos 	(MOVE_PC_INCR_OPCODE_PREFIX, MOVE_PC_INCR_OPCODE_SUFFIX): New macros.
   2125  1.1  christos 	(ADD_PC_INCR_OPCODE): Don't define.
   2126  1.1  christos 
   2127  1.1  christos 2005-12-06  H.J. Lu  <hongjiu.lu (a] intel.com>
   2128  1.1  christos 
   2129  1.1  christos 	PR gas/1874
   2130  1.1  christos 	* i386.h (i386_optab): Add 64bit support for monitor and mwait.
   2131  1.1  christos 
   2132  1.1  christos 2005-11-14  David Ung  <davidu (a] mips.com>
   2133  1.1  christos 
   2134  1.1  christos 	* mips.h: Assign 'm'/'M' codes to MIPS16e save/restore
   2135  1.1  christos 	instructions.  Define MIPS16_ALL_ARGS and MIPS16_ALL_STATICS for
   2136  1.1  christos 	save/restore encoding of the args field.
   2137  1.1  christos 
   2138  1.1  christos 2005-10-28  Dave Brolley  <brolley (a] redhat.com>
   2139  1.1  christos 
   2140  1.1  christos 	Contribute the following changes:
   2141  1.1  christos 	2005-02-16  Dave Brolley  <brolley (a] redhat.com>
   2142  1.1  christos 
   2143  1.1  christos 	* cgen-bitset.h: Rename CGEN_ISA_MASK to CGEN_BITSET. Rename
   2144  1.1  christos 	cgen_isa_mask_* to cgen_bitset_*.
   2145  1.1  christos 	* cgen.h: Likewise.
   2146  1.1  christos 
   2147  1.1  christos 	2003-10-21  Richard Sandiford  <rsandifo (a] redhat.com>
   2148  1.1  christos 
   2149  1.1  christos 	* cgen.h (CGEN_BITSET_ATTR_VALUE): Fix definition.
   2150  1.1  christos 	(CGEN_ATTR_ENTRY): Change "value" to type "unsigned".
   2151  1.1  christos 	(CGEN_CPU_TABLE): Make isas a ponter.
   2152  1.1  christos 
   2153  1.1  christos 	2003-09-29  Dave Brolley  <brolley (a] redhat.com>
   2154  1.1  christos 
   2155  1.1  christos 	* cgen.h (CGEN_ATTR_VALUE_BITSET_TYPE): New typedef.
   2156  1.1  christos 	(CGEN_ATTR_VALUE_ENUM_TYPE): Ditto.
   2157  1.1  christos 	(CGEN_ATTR_VALUE_TYPE): Use these new typedefs.
   2158  1.1  christos 
   2159  1.1  christos 	2002-12-13  Dave Brolley  <brolley (a] redhat.com>
   2160  1.1  christos 
   2161  1.1  christos 	* cgen.h (symcat.h): #include it.
   2162  1.1  christos 	(cgen-bitset.h): #include it.
   2163  1.1  christos 	(CGEN_ATTR_VALUE_TYPE): Now a union.
   2164  1.1  christos 	(CGEN_ATTR_VALUE): Reference macros generated in opcodes/<arch>-desc.h.
   2165  1.1  christos 	(CGEN_ATTR_ENTRY): 'value' now unsigned.
   2166  1.1  christos 	(cgen_cpu_desc): 'isas' now (CGEN_ISA_MASK*).
   2167  1.1  christos 	* cgen-bitset.h: New file.
   2168  1.1  christos 
   2169  1.1  christos 2005-09-30  Catherine Moore  <clm (a] cm00re.com>
   2170  1.1  christos 
   2171  1.1  christos 	* bfin.h: New file.
   2172  1.1  christos 
   2173  1.1  christos 2005-10-24  Jan Beulich  <jbeulich (a] novell.com>
   2174  1.1  christos 
   2175  1.1  christos 	* ia64.h (enum ia64_opnd): Move memory operand out of set of
   2176  1.1  christos 	indirect operands.
   2177  1.1  christos 
   2178  1.1  christos 2005-10-16  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   2179  1.1  christos 
   2180  1.1  christos 	* hppa.h (pa_opcodes): Add two fcmp opcodes.  Reorder ftest opcodes.
   2181  1.1  christos 	Add FLAG_STRICT to pa10 ftest opcode.
   2182  1.1  christos 
   2183  1.1  christos 2005-10-12  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   2184  1.1  christos 
   2185  1.1  christos 	* hppa.h (pa_opcodes): Remove lha entries.
   2186  1.1  christos 
   2187  1.1  christos 2005-10-08  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   2188  1.1  christos 
   2189  1.1  christos 	* hppa.h (FLAG_STRICT): Revise comment.
   2190  1.1  christos 	(pa_opcode): Revise ordering rules.  Add/move strict pa10 variants
   2191  1.1  christos 	before corresponding pa11 opcodes.  Add strict pa10 register-immediate
   2192  1.1  christos 	entries for "fdc".
   2193  1.1  christos 
   2194  1.1  christos 2005-09-30  Catherine Moore  <clm (a] cm00re.com>
   2195  1.1  christos 
   2196  1.1  christos 	* bfin.h: New file.
   2197  1.1  christos 
   2198  1.1  christos 2005-09-24  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   2199  1.1  christos 
   2200  1.1  christos 	* hppa.h (pa_opcodes): Add new "fdc" and "fic" opcode entries.
   2201  1.1  christos 
   2202  1.1  christos 2005-09-06  Chao-ying Fu  <fu (a] mips.com>
   2203  1.1  christos 
   2204  1.1  christos 	* mips.h (OP_SH_MT_U, OP_MASK_MT_U, OP_SH_MT_H, OP_MASK_MT_H,
   2205  1.1  christos 	OP_SH_MTACC_T, OP_MASK_MTACC_T, OP_SH_MTACC_D, OP_MASK_MTACC_D): New
   2206  1.1  christos 	define.
   2207  1.1  christos 	Document !, $, *, &, g, +t, +T operand formats for MT instructions.
   2208  1.1  christos 	(INSN_ASE_MASK): Update to include INSN_MT.
   2209  1.1  christos 	(INSN_MT): New define for MT ASE.
   2210  1.1  christos 
   2211  1.1  christos 2005-08-25  Chao-ying Fu  <fu (a] mips.com>
   2212  1.1  christos 
   2213  1.1  christos 	* mips.h (OP_SH_DSPACC, OP_MASK_DSPACC, OP_SH_DSPACC_S,
   2214  1.1  christos 	OP_MASK_DSPACC_S, OP_SH_DSPSFT, OP_MASK_DSPSFT, OP_SH_DSPSFT_7,
   2215  1.1  christos 	OP_MASK_DSPSFT_7, OP_SH_SA3, OP_MASK_SA3, OP_SH_SA4, OP_MASK_SA4,
   2216  1.1  christos 	OP_SH_IMM8, OP_MASK_IMM8, OP_SH_IMM10, OP_MASK_IMM10, OP_SH_WRDSP,
   2217  1.1  christos 	OP_MASK_WRDSP, OP_SH_RDDSP, OP_MASK_RDDSP): New define.
   2218  1.1  christos 	Document 3, 4, 5, 6, 7, 8, 9, 0, :, ', @ operand formats for DSP
   2219  1.1  christos 	instructions.
   2220  1.1  christos 	(INSN_DSP): New define for DSP ASE.
   2221  1.1  christos 
   2222  1.1  christos 2005-08-18  Alan Modra  <amodra (a] bigpond.net.au>
   2223  1.1  christos 
   2224  1.1  christos 	* a29k.h: Delete.
   2225  1.1  christos 
   2226  1.1  christos 2005-08-15  Daniel Jacobowitz  <dan (a] codesourcery.com>
   2227  1.1  christos 
   2228  1.1  christos 	* ppc.h (PPC_OPCODE_E300): Define.
   2229  1.1  christos 
   2230  1.1  christos 2005-08-12 Martin Schwidefsky  <schwidefsky (a] de.ibm.com>
   2231  1.1  christos 
   2232  1.1  christos 	* s390.h (s390_opcode_cpu_val): Add enum for cpu type z9-109.
   2233  1.1  christos 
   2234  1.1  christos 2005-07-28  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   2235  1.1  christos 
   2236  1.1  christos 	PR gas/336
   2237  1.1  christos 	* hppa.h (pa_opcodes): Allow 0 immediates in PA 2.0 variants of pdtlb
   2238  1.1  christos 	and pitlb.
   2239  1.1  christos 
   2240  1.1  christos 2005-07-27  Jan Beulich  <jbeulich (a] novell.com>
   2241  1.1  christos 
   2242  1.1  christos 	* i386.h (i386_optab): Add comment to movd. Use LongMem for all
   2243  1.1  christos 	movd-s. Add NoRex64 to movq-s dealing only with mmx or xmm registers.
   2244  1.1  christos 	Add movq-s as 64-bit variants of movd-s.
   2245  1.1  christos 
   2246  1.1  christos 2005-07-18  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   2247  1.1  christos 
   2248  1.1  christos 	* hppa.h: Fix punctuation in comment.
   2249  1.1  christos 
   2250  1.1  christos 	* hppa.h (pa_opcode):  Add rules for opcode ordering.  Check first for
   2251  1.1  christos 	implicit space-register addressing.  Set space-register bits on opcodes
   2252  1.1  christos 	using implicit space-register addressing.  Add various missing pa20
   2253  1.1  christos 	long-immediate opcodes.  Remove various opcodes using implicit 3-bit
   2254  1.1  christos 	space-register addressing.  Use "fE" instead of "fe" in various
   2255  1.1  christos 	fstw opcodes.
   2256  1.1  christos 
   2257  1.1  christos 2005-07-18  Jan Beulich  <jbeulich (a] novell.com>
   2258  1.1  christos 
   2259  1.1  christos 	* i386.h (i386_optab): Operands of aam and aad are unsigned.
   2260  1.1  christos 
   2261  1.1  christos 2007-07-15  H.J. Lu <hongjiu.lu (a] intel.com>
   2262  1.1  christos 
   2263  1.1  christos 	* i386.h (i386_optab): Support Intel VMX Instructions.
   2264  1.1  christos 
   2265  1.1  christos 2005-07-10  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   2266  1.1  christos 
   2267  1.1  christos 	* hppa.h (pa_opcode): Don't set FLAG_STRICT in pa10 loads and stores.
   2268  1.1  christos 
   2269  1.1  christos 2005-07-05  Jan Beulich  <jbeulich (a] novell.com>
   2270  1.1  christos 
   2271  1.1  christos 	* i386.h (i386_optab): Add new insns.
   2272  1.1  christos 
   2273  1.1  christos 2005-07-01  Nick Clifton  <nickc (a] redhat.com>
   2274  1.1  christos 
   2275  1.1  christos 	* sparc.h: Add typedefs to structure declarations.
   2276  1.1  christos 
   2277  1.1  christos 2005-06-20  H.J. Lu  <hongjiu.lu (a] intel.com>
   2278  1.1  christos 
   2279  1.1  christos 	PR 1013
   2280  1.1  christos 	* i386.h (i386_optab): Update comments for 64bit addressing on
   2281  1.1  christos 	mov. Allow 64bit addressing for mov and movq.
   2282  1.1  christos 
   2283  1.1  christos 2005-06-11  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   2284  1.1  christos 
   2285  1.1  christos 	* hppa.h (pa_opcodes): Use cM and cX instead of cm and cx,
   2286  1.1  christos 	respectively, in various floating-point load and store patterns.
   2287  1.1  christos 
   2288  1.1  christos 2005-05-23  John David Anglin  <dave.anglin (a] nrc-cnrc.gc.ca>
   2289  1.1  christos 
   2290  1.1  christos 	* hppa.h (FLAG_STRICT): Correct comment.
   2291  1.1  christos 	(pa_opcodes): Update load and store entries to allow both PA 1.X and
   2292  1.1  christos 	PA 2.0 mneumonics when equivalent.  Entries with cache control
   2293  1.1  christos 	completers now require PA 1.1.  Adjust whitespace.
   2294  1.1  christos 
   2295  1.1  christos 2005-05-19  Anton Blanchard  <anton (a] samba.org>
   2296  1.1  christos 
   2297  1.1  christos 	* ppc.h (PPC_OPCODE_POWER5): Define.
   2298  1.1  christos 
   2299  1.1  christos 2005-05-10  Nick Clifton  <nickc (a] redhat.com>
   2300  1.1  christos 
   2301  1.1  christos 	* Update the address and phone number of the FSF organization in
   2302  1.1  christos 	the GPL notices in the following files:
   2303  1.1  christos 	a29k.h,	alpha.h, arc.h, arm.h, avr.h, cgen.h, convex.h, cris.h,
   2304  1.1  christos 	crx.h, d10v.h, d30v.h, dlx.h, h8300.h, hppa.h, i370.h, i386.h,
   2305  1.1  christos 	i860.h, i960.h, m68hc11.h, m68k.h, m88k.h, maxq.h, mips.h, mmix.h,
   2306  1.1  christos 	mn10200.h, mn10300.h, msp430.h, np1.h, ns32k.h, or32.h, pdp11.h,
   2307  1.1  christos 	pj.h, pn.h, ppc.h, pyr.h, s390.h, sparc.h, tic30.h, tic4x.h,
   2308  1.1  christos 	tic54x.h, tic80.h, v850.h, vax.h
   2309  1.1  christos 
   2310  1.1  christos 2005-05-09  Jan Beulich  <jbeulich (a] novell.com>
   2311  1.1  christos 
   2312  1.1  christos 	* i386.h (i386_optab): Add ht and hnt.
   2313  1.1  christos 
   2314  1.1  christos 2005-04-18  Mark Kettenis  <kettenis (a] gnu.org>
   2315  1.1  christos 
   2316  1.1  christos 	* i386.h: Insert hyphens into selected VIA PadLock extensions.
   2317  1.1  christos 	Add xcrypt-ctr.  Provide aliases without hyphens.
   2318  1.1  christos 
   2319  1.1  christos 2005-04-13  H.J. Lu  <hongjiu.lu (a] intel.com>
   2320  1.1  christos 
   2321  1.1  christos 	Moved from ../ChangeLog
   2322  1.1  christos 
   2323  1.1  christos 	2005-04-12  Paul Brook  <paul (a] codesourcery.com>
   2324  1.1  christos 	* m88k.h: Rename psr macros to avoid conflicts.
   2325  1.1  christos 
   2326  1.1  christos 	2005-03-12  Zack Weinberg  <zack (a] codesourcery.com>
   2327  1.1  christos 	* arm.h: Adjust comments for ARM_EXT_V4T and ARM_EXT_V5T.
   2328  1.1  christos 	Add ARM_EXT_V6T2, ARM_ARCH_V6T2, ARM_ARCH_V6KT2, ARM_ARCH_V6ZT2,
   2329  1.1  christos 	and ARM_ARCH_V6ZKT2.
   2330  1.1  christos 
   2331  1.1  christos 	2004-11-29  Tomer Levi  <Tomer.Levi (a] nsc.com>
   2332  1.1  christos 	* crx.h (enum operand_type): Rename rbase_cst4 to rbase_dispu4.
   2333  1.1  christos 	Remove redundant instruction types.
   2334  1.1  christos 	(struct argument): X_op - new field.
   2335  1.1  christos 	(struct cst4_entry): Remove.
   2336  1.1  christos 	(no_op_insn): Declare.
   2337  1.1  christos 
   2338  1.1  christos 	2004-11-05  Tomer Levi  <Tomer.Levi (a] nsc.com>
   2339  1.1  christos 	* crx.h (enum argtype): Rename types, remove unused types.
   2340  1.1  christos 
   2341  1.1  christos 	2004-10-27  Tomer Levi  <Tomer.Levi (a] nsc.com>
   2342  1.1  christos 	* crx.h (enum reg): Rearrange registers, remove 'ccfg' and `'pc'.
   2343  1.1  christos 	(enum reg_type): Remove CRX_PC_REGTYPE, CRX_MTPR_REGTYPE.
   2344  1.1  christos 	(enum operand_type): Rearrange operands, edit comments.
   2345  1.1  christos 	replace us<N> with ui<N> for unsigned immediate.
   2346  1.1  christos 	replace d<N> with disps<N>/dispu<N>/dispe<N> for signed/unsigned/escaped
   2347  1.1  christos 	displacements (respectively).
   2348  1.1  christos 	replace rbase_ridx_scl2_dispu<N> with rindex_disps<N> for register index.
   2349  1.1  christos 	(instruction type): Add NO_TYPE_INS.
   2350  1.1  christos 	(instruction flags): Add USER_REG, CST4MAP, NO_SP, NO_RPTR.
   2351  1.1  christos 	(operand_entry): New field - 'flags'.
   2352  1.1  christos 	(operand flags): New.
   2353  1.1  christos 
   2354  1.1  christos 	2004-10-21  Tomer Levi  <Tomer.Levi (a] nsc.com>
   2355  1.1  christos 	* crx.h (operand_type): Remove redundant types i3, i4,
   2356  1.1  christos 	i5, i8, i12.
   2357  1.1  christos 	Add new unsigned immediate types us3, us4, us5, us16.
   2358  1.1  christos 
   2359  1.1  christos 2005-04-12  Mark Kettenis  <kettenis (a] gnu.org>
   2360  1.1  christos 
   2361  1.1  christos 	* i386.h (i386_optab): Mark VIA PadLock instructions as ImmExt and
   2362  1.1  christos 	adjust them accordingly.
   2363  1.1  christos 
   2364  1.1  christos 2005-04-01  Jan Beulich  <jbeulich (a] novell.com>
   2365  1.1  christos 
   2366  1.1  christos 	* i386.h (i386_optab): Add rdtscp.
   2367  1.1  christos 
   2368  1.1  christos 2005-03-29  H.J. Lu  <hongjiu.lu (a] intel.com>
   2369  1.1  christos 
   2370  1.1  christos 	* i386.h (i386_optab): Don't allow the `l' suffix for moving
   2371  1.1  christos 	between memory and segment register. Allow movq for moving between
   2372  1.1  christos 	general-purpose register and segment register.
   2373  1.1  christos 
   2374  1.1  christos 2005-02-09  Jan Beulich  <jbeulich (a] novell.com>
   2375  1.1  christos 
   2376  1.1  christos 	PR gas/707
   2377  1.1  christos 	* i386.h (i386_optab): Add x_Suf to fbld and fbstp. Add w_Suf and
   2378  1.1  christos 	FloatMF to fldcw, fstcw, fnstcw, and the memory formas of fstsw and
   2379  1.1  christos 	fnstsw.
   2380  1.1  christos 
   2381  1.1  christos 2006-02-07  Nathan Sidwell  <nathan (a] codesourcery.com>
   2382  1.1  christos 
   2383  1.1  christos 	* m68k.h (m68008, m68ec030, m68882): Remove.
   2384  1.1  christos 	(m68k_mask): New.
   2385  1.1  christos 	(cpu_m68k, cpu_cf): New.
   2386  1.1  christos 	(mcf5200, mcf5206e, mcf521x, mcf5249, mcf528x, mcf5307, mcf5407,
   2387  1.1  christos 	mcf5470, mcf5480): Rename to cpu_<foo>. Add m680x0 variants.
   2388  1.1  christos 
   2389  1.1  christos 2005-01-25  Alexandre Oliva  <aoliva (a] redhat.com>
   2390  1.1  christos 
   2391  1.1  christos 	2004-11-10  Alexandre Oliva  <aoliva (a] redhat.com>
   2392  1.1  christos 	* cgen.h (enum cgen_parse_operand_type): Add
   2393  1.1  christos 	CGEN_PARSE_OPERAND_SYMBOLIC.
   2394  1.1  christos 
   2395  1.1  christos 2005-01-21  Fred Fish  <fnf (a] specifixinc.com>
   2396  1.1  christos 
   2397  1.1  christos 	* mips.h: Change INSN_ALIAS to INSN2_ALIAS.
   2398  1.1  christos 	Change INSN_WRITE_MDMX_ACC to INSN2_WRITE_MDMX_ACC.
   2399  1.1  christos 	Change INSN_READ_MDMX_ACC to INSN2_READ_MDMX_ACC.
   2400  1.1  christos 
   2401  1.1  christos 2005-01-19  Fred Fish  <fnf (a] specifixinc.com>
   2402  1.1  christos 
   2403  1.1  christos 	* mips.h (struct mips_opcode): Add new pinfo2 member.
   2404  1.1  christos 	(INSN_ALIAS): New define for opcode table entries that are
   2405  1.1  christos 	specific instances of another entry, such as 'move' for an 'or'
   2406  1.1  christos 	with a zero operand.
   2407  1.1  christos 	(INSN_READ_MDMX_ACC): Redefine from 0 to 0x2.
   2408  1.1  christos 	(INSN_WRITE_MDMX_ACC): Redefine from 0 to 0x4.
   2409  1.1  christos 
   2410  1.1  christos 2004-12-09  Ian Lance Taylor  <ian (a] wasabisystems.com>
   2411  1.1  christos 
   2412  1.1  christos 	* mips.h (CPU_RM9000): Define.
   2413  1.1  christos 	(OPCODE_IS_MEMBER): Handle CPU_RM9000.
   2414  1.1  christos 
   2415  1.1  christos 2004-11-25 Jan Beulich  <jbeulich (a] novell.com>
   2416  1.1  christos 
   2417  1.1  christos 	* i386.h: CpuNo64 mov can't reasonably have a 'q' suffix. Moves
   2418  1.1  christos 	to/from test registers are illegal in 64-bit mode. Add missing
   2419  1.1  christos 	NoRex64 to sidt. fxsave/fxrstor now allow for a 'q' suffix
   2420  1.1  christos 	(previously one had to explicitly encode a rex64 prefix). Re-enable
   2421  1.1  christos 	lahf/sahf in 64-bit mode as at least some Athlon64/Opteron steppings
   2422  1.1  christos 	support it there. Add cmpxchg16b as per Intel's 64-bit documentation.
   2423  1.1  christos 
   2424  1.1  christos 2004-11-23 Jan Beulich  <jbeulich (a] novell.com>
   2425  1.1  christos 
   2426  1.1  christos 	* i386.h (i386_optab): paddq and psubq, even in their MMX form, are
   2427  1.1  christos 	available only with SSE2. Change the MMX additions introduced by SSE
   2428  1.1  christos 	and 3DNow!A to CpuMMX2 (rather than CpuMMX). Indicate the 3DNow!A
   2429  1.1  christos 	instructions by their now designated identifier (since combining i686
   2430  1.1  christos 	and 3DNow! does not really imply 3DNow!A).
   2431  1.1  christos 
   2432  1.1  christos 2004-11-19  Alan Modra  <amodra (a] bigpond.net.au>
   2433  1.1  christos 
   2434  1.1  christos 	* msp430.h (struct rcodes_s, MSP430_RLC, msp430_rcodes,
   2435  1.1  christos 	struct hcodes_s, msp430_hcodes): Move to gas/config/tc-msp430.c.
   2436  1.1  christos 
   2437  1.1  christos 2004-11-08  Inderpreet Singh   <inderpreetb (a] nioda.hcltech.com>
   2438  1.1  christos 	    Vineet Sharma      <vineets (a] noida.hcltech.com>
   2439  1.1  christos 
   2440  1.1  christos 	* maxq.h: New file: Disassembly information for the maxq port.
   2441  1.1  christos 
   2442  1.1  christos 2004-11-05  H.J. Lu  <hongjiu.lu (a] intel.com>
   2443  1.1  christos 
   2444  1.1  christos 	* i386.h (i386_optab): Put back "movzb".
   2445  1.1  christos 
   2446  1.1  christos 2004-11-04  Hans-Peter Nilsson  <hp (a] axis.com>
   2447  1.1  christos 
   2448  1.1  christos 	* cris.h (enum cris_insn_version_usage): Tweak formatting and
   2449  1.1  christos 	comments.  Remove member cris_ver_sim.  Add members
   2450  1.1  christos 	cris_ver_sim_v0_10, cris_ver_v0_10, cris_ver_v3_10,
   2451  1.1  christos 	cris_ver_v8_10, cris_ver_v10, cris_ver_v10p.
   2452  1.1  christos 	(struct cris_support_reg, struct cris_cond15): New types.
   2453  1.1  christos 	(cris_conds15): Declare.
   2454  1.1  christos 	(JUMP_PC_INCR_OPCODE_V32, BA_DWORD_OPCODE, NOP_OPCODE_COMMON)
   2455  1.1  christos 	(NOP_OPCODE_ZBITS_COMMON, LAPC_DWORD_OPCODE, LAPC_DWORD_Z_BITS)
   2456  1.1  christos 	(NOP_OPCODE_V32, NOP_Z_BITS_V32): New macros.
   2457  1.1  christos 	(NOP_Z_BITS): Define in terms of NOP_OPCODE.
   2458  1.1  christos 	(cris_imm_oprnd_size_type): New members SIZE_FIELD_SIGNED and
   2459  1.1  christos 	SIZE_FIELD_UNSIGNED.
   2460  1.1  christos 
   2461  1.1  christos 2004-11-04 Jan Beulich  <jbeulich (a] novell.com>
   2462  1.1  christos 
   2463  1.1  christos 	* i386.h (sldx_Suf): Remove.
   2464  1.1  christos 	(FP, l_FP, sl_FP, x_FP): Don't imply IgnoreSize.
   2465  1.1  christos 	(q_FP): Define, implying no REX64.
   2466  1.1  christos 	(x_FP, sl_FP): Imply FloatMF.
   2467  1.1  christos 	(i386_optab): Split reg and mem forms of moving from segment registers
   2468  1.1  christos 	so that the memory forms can ignore the 16-/32-bit operand size
   2469  1.1  christos 	distinction. Adjust a few others for Intel mode. Remove *FP uses from
   2470  1.1  christos 	all non-floating-point instructions. Unite 32- and 64-bit forms of
   2471  1.1  christos 	movsx, movzx, and movd. Adjust floating point operations for the above
   2472  1.1  christos 	changes to the *FP macros. Add DefaultSize to floating point control
   2473  1.1  christos 	insns operating on larger memory ranges. Remove left over comments
   2474  1.1  christos 	hinting at certain insns being Intel-syntax ones where the ones
   2475  1.1  christos 	actually meant are already gone.
   2476  1.1  christos 
   2477  1.1  christos 2004-10-07  Tomer Levi  <Tomer.Levi (a] nsc.com>
   2478  1.1  christos 
   2479  1.1  christos 	* crx.h: Add COPS_REG_INS - Coprocessor Special register
   2480  1.1  christos 	instruction type.
   2481  1.1  christos 
   2482  1.1  christos 2004-09-30  Paul Brook  <paul (a] codesourcery.com>
   2483  1.1  christos 
   2484  1.1  christos 	* arm.h (ARM_EXT_V6K, ARM_EXT_V6Z): Define.
   2485  1.1  christos 	(ARM_ARCH_V6K, ARM_ARCH_V6Z, ARM_ARCH_V6ZK): Define.
   2486  1.1  christos 
   2487  1.1  christos 2004-09-11  Theodore A. Roth  <troth (a] openavr.org>
   2488  1.1  christos 
   2489  1.1  christos 	* avr.h: Add support for
   2490  1.1  christos 	atmega48, atmega88, atmega168, attiny13, attiny2313, at90can128.
   2491  1.1  christos 
   2492  1.1  christos 2004-09-09  Segher Boessenkool  <segher (a] kernel.crashing.org>
   2493  1.1  christos 
   2494  1.1  christos 	* ppc.h (PPC_OPERAND_OPTIONAL): Fix comment.
   2495  1.1  christos 
   2496  1.1  christos 2004-08-24  Dmitry Diky  <diwil (a] spec.ru>
   2497  1.1  christos 
   2498  1.1  christos 	* msp430.h (msp430_opc): Add new instructions.
   2499  1.1  christos 	(msp430_rcodes): Declare new instructions.
   2500  1.1  christos 	(msp430_hcodes): Likewise..
   2501  1.1  christos 
   2502  1.1  christos 2004-08-13  Nick Clifton  <nickc (a] redhat.com>
   2503  1.1  christos 
   2504  1.1  christos 	PR/301
   2505  1.1  christos 	* h8300.h (O_JSR): Do not allow VECIND addressing for non-SX
   2506  1.1  christos 	processors.
   2507  1.1  christos 
   2508  1.1  christos 2004-08-30  Michal Ludvig  <mludvig (a] suse.cz>
   2509  1.1  christos 
   2510  1.1  christos 	* i386.h (i386_optab): Added montmul/xsha1/xsha256 insns.
   2511  1.1  christos 
   2512  1.1  christos 2004-07-22  H.J. Lu  <hongjiu.lu (a] intel.com>
   2513  1.1  christos 
   2514  1.1  christos 	* i386.h (i386_optab): Allow cs/ds in 64bit for branch hints.
   2515  1.1  christos 
   2516  1.1  christos 2004-07-21  Jan Beulich  <jbeulich (a] novell.com>
   2517  1.1  christos 
   2518  1.1  christos 	* i386.h: Adjust instruction descriptions to better match the
   2519  1.1  christos 	specification.
   2520  1.1  christos 
   2521  1.1  christos 2004-07-16  Richard Earnshaw  <rearnsha (a] arm.com>
   2522  1.1  christos 
   2523  1.1  christos 	* arm.h: Remove all old content.  Replace with architecture defines
   2524  1.1  christos 	from gas/config/tc-arm.c.
   2525  1.1  christos 
   2526  1.1  christos 2004-07-09  Andreas Schwab  <schwab (a] suse.de>
   2527  1.1  christos 
   2528  1.1  christos 	* m68k.h: Fix comment.
   2529  1.1  christos 
   2530  1.1  christos 2004-07-07  Tomer Levi  <Tomer.Levi (a] nsc.com>
   2531  1.1  christos 
   2532  1.1  christos 	* crx.h: New file.
   2533  1.1  christos 
   2534  1.1  christos 2004-06-24  Alan Modra  <amodra (a] bigpond.net.au>
   2535  1.1  christos 
   2536  1.1  christos 	* i386.h (i386_optab): Remove fildd, fistpd and fisttpd.
   2537  1.1  christos 
   2538  1.1  christos 2004-05-24  Peter Barada  <peter (a] the-baradas.com>
   2539  1.1  christos 
   2540  1.1  christos 	* m68k.h: Add 'size' to m68k_opcode.
   2541  1.1  christos 
   2542  1.1  christos 2004-05-05  Peter Barada  <peter (a] the-baradas.com>
   2543  1.1  christos 
   2544  1.1  christos 	* m68k.h: Switch from ColdFire chip name to core variant.
   2545  1.1  christos 
   2546  1.1  christos 2004-04-22  Peter Barada  <peter (a] the-baradas.com>
   2547  1.1  christos 
   2548  1.1  christos 	* m68k.h: Add mcfmac/mcfemac definitions.  Update operand
   2549  1.1  christos 	descriptions for new EMAC cases.
   2550  1.1  christos 	Remove ColdFire macmw/macml/msacmw/msacmw hacks and properly
   2551  1.1  christos 	handle Motorola MAC syntax.
   2552  1.1  christos 	Allow disassembly of ColdFire V4e object files.
   2553  1.1  christos 
   2554  1.1  christos 2004-03-16  Alan Modra  <amodra (a] bigpond.net.au>
   2555  1.1  christos 
   2556  1.1  christos 	* ppc.h (PPC_OPERAND_GPR_0): Define.  Bump other operand defines.
   2557  1.1  christos 
   2558  1.1  christos 2004-03-12  Jakub Jelinek  <jakub (a] redhat.com>
   2559  1.1  christos 
   2560  1.1  christos 	* i386.h (i386_optab): Remove CpuNo64 from sysenter and sysexit.
   2561  1.1  christos 
   2562  1.1  christos 2004-03-12  Michal Ludvig  <mludvig (a] suse.cz>
   2563  1.1  christos 
   2564  1.1  christos 	* i386.h (i386_optab): Added xstore as an alias for xstorerng.
   2565  1.1  christos 
   2566  1.1  christos 2004-03-12  Michal Ludvig  <mludvig (a] suse.cz>
   2567  1.1  christos 
   2568  1.1  christos 	* i386.h (i386_optab): Added xstore/xcrypt insns.
   2569  1.1  christos 
   2570  1.1  christos 2004-02-09  Anil Paranjpe  <anilp1 (a] KPITCummins.com>
   2571  1.1  christos 
   2572  1.1  christos 	* h8300.h (32bit ldc/stc): Add relaxing support.
   2573  1.1  christos 
   2574  1.1  christos 2004-01-12  Anil Paranjpe  <anilp1 (a] KPITCummins.com>
   2575  1.1  christos 
   2576  1.1  christos 	* h8300.h (BITOP): Pass MEMRELAX flag.
   2577  1.1  christos 
   2578  1.1  christos 2004-01-09  Anil Paranjpe  <anilp1 (a] KPITCummins.com>
   2579  1.1  christos 
   2580  1.1  christos 	* h8300.h (BITOP): Dissallow operations on @aa:16 and @aa:32
   2581  1.1  christos 	except for the H8S.
   2582  1.1  christos 
   2583  1.1  christos For older changes see ChangeLog-9103
   2584  1.1  christos 
   2586  1.1  christos Copyright (C) 2004-2015 Free Software Foundation, Inc.
   2587  1.1  christos 
   2588  1.1  christos Copying and distribution of this file, with or without modification,
   2589  1.1  christos are permitted in any medium without royalty provided the copyright
   2590  1.1  christos notice and this notice are preserved.
   2591  1.1  christos 
   2592  1.1  christos Local Variables:
   2593  1.1  christos mode: change-log
   2594  1.1  christos left-margin: 8
   2595  1.1  christos fill-column: 74
   2596  1.1  christos version-control: never
   2597                End:
   2598