Home | History | Annotate | Line # | Download | only in gas
ChangeLog-2016 revision 1.1.1.1.2.2
      1  1.1.1.1.2.2  pgoyette 2016-12-31  Dimitar Dimitrov  <dimitar (a] dinux.eu>
      2  1.1.1.1.2.2  pgoyette 
      3  1.1.1.1.2.2  pgoyette 	* NEWS: Mention new PRU target.
      4  1.1.1.1.2.2  pgoyette 	* Makefile.am: Add PRU target.
      5  1.1.1.1.2.2  pgoyette 	* config/obj-elf.c: Ditto.
      6  1.1.1.1.2.2  pgoyette 	* configure.tgt: Ditto.
      7  1.1.1.1.2.2  pgoyette 	* config/tc-pru.c: New file.
      8  1.1.1.1.2.2  pgoyette 	* config/tc-pru.h: New file.
      9  1.1.1.1.2.2  pgoyette 	* doc/Makefile.am: Add documentation for PRU GAS port.
     10  1.1.1.1.2.2  pgoyette 	* doc/all.texi, Ditto.
     11  1.1.1.1.2.2  pgoyette 	* doc/as.texinfo: Ditto.
     12  1.1.1.1.2.2  pgoyette 	* doc/c-pru.texi: Document PRU GAS options.
     13  1.1.1.1.2.2  pgoyette 	* Makefile.in: Regenerate.
     14  1.1.1.1.2.2  pgoyette 	* doc/Makefile.in: Regenerate.
     15  1.1.1.1.2.2  pgoyette 	* po/POTFILES.in: Regenerate.
     16  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/alu.d: New file for PRU GAS testsuite.
     17  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/alu.s: Ditto.
     18  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/branch.d: Ditto.
     19  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/branch.s: Ditto.
     20  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/illegal.l: Ditto.
     21  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/illegal.s: Ditto.
     22  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/ldi.d: Ditto.
     23  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/ldi.s: Ditto.
     24  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/ldst.d: Ditto.
     25  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/ldst.s: Ditto.
     26  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/loop.d: Ditto.
     27  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/loop.s: Ditto.
     28  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/misc.d: Ditto.
     29  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/misc.s: Ditto.
     30  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/pru.exp: Ditto.
     31  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/pseudo.d: Ditto.
     32  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/pseudo.s: Ditto.
     33  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/warn_reglabel.l: Ditto.
     34  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/warn_reglabel.s: Ditto.
     35  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/xfr.d: Ditto.
     36  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pru/xfr.s: Ditto.
     37  1.1.1.1.2.2  pgoyette 	* testsuite/gas/lns/lns.exp: Mark lns-common-1-alt variant for PRU.
     38  1.1.1.1.2.2  pgoyette 
     39  1.1.1.1.2.2  pgoyette 2016-12-23  Maciej W. Rozycki  <macro (a] imgtec.com>
     40  1.1.1.1.2.2  pgoyette 
     41  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-asmacro.d: New test.
     42  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-32@mips16-asmacro.d: New test.
     43  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-64@mips16-asmacro.d: New test.
     44  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-asmacro.s: New test source.
     45  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
     46  1.1.1.1.2.2  pgoyette 
     47  1.1.1.1.2.2  pgoyette 2016-12-23  Maciej W. Rozycki  <macro (a] imgtec.com>
     48  1.1.1.1.2.2  pgoyette 
     49  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (mips16_immed): Limit `mips16_immed_extend'
     50  1.1.1.1.2.2  pgoyette 	use to operands whose LSB position is zero.
     51  1.1.1.1.2.2  pgoyette 
     52  1.1.1.1.2.2  pgoyette 2016-12-23  Maciej W. Rozycki  <macro (a] imgtec.com>
     53  1.1.1.1.2.2  pgoyette 
     54  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (match_mips16_insn): Don't update
     55  1.1.1.1.2.2  pgoyette 	`forced_insn_length' or the instruction opcode if an operand
     56  1.1.1.1.2.2  pgoyette 	requires an extended instruction form, but an unextended one
     57  1.1.1.1.2.2  pgoyette 	has been requested.
     58  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-relax-unextended-1.d: New test.
     59  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-relax-unextended-2.d: New test.
     60  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-relax-unextended-1.l: New stderr
     61  1.1.1.1.2.2  pgoyette 	output.
     62  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-relax-unextended-2.l: New stderr
     63  1.1.1.1.2.2  pgoyette 	output.
     64  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-relax-unextended-1.s: New test
     65  1.1.1.1.2.2  pgoyette 	source.
     66  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-relax-unextended-2.s: New test
     67  1.1.1.1.2.2  pgoyette 	source.
     68  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
     69  1.1.1.1.2.2  pgoyette 
     70  1.1.1.1.2.2  pgoyette 2016-12-23  Maciej W. Rozycki  <macro (a] imgtec.com>
     71  1.1.1.1.2.2  pgoyette 
     72  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (mips16_macro_build): Replace `0' and `4'
     73  1.1.1.1.2.2  pgoyette 	operand codes with `.' and `F' respectively.
     74  1.1.1.1.2.2  pgoyette 	(mips16_macro): Likewise.
     75  1.1.1.1.2.2  pgoyette 
     76  1.1.1.1.2.2  pgoyette 2016-12-23  Maciej W. Rozycki  <macro (a] imgtec.com>
     77  1.1.1.1.2.2  pgoyette 
     78  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (is_size_valid_16): Disallow a `.e' suffix
     79  1.1.1.1.2.2  pgoyette 	instruction size override for INSN2_SHORT_ONLY opcode table
     80  1.1.1.1.2.2  pgoyette 	entries.
     81  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-extend-swap.d: Adjust output.
     82  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-macro-e.l: Adjust error messages.
     83  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-32@mips16-macro-e.l: Adjust error
     84  1.1.1.1.2.2  pgoyette 	messages.
     85  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-32@mips16-macro-e.l: Adjust error
     86  1.1.1.1.2.2  pgoyette 	messages.
     87  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-insn-e.d: New test.
     88  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-insn-t.d: New test.
     89  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-32@mips16-insn-e.d: New test.
     90  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-64@mips16-insn-e.d: New test.
     91  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-32@mips16-insn-e.d: New test.
     92  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-32@mips16-insn-t.d: New test.
     93  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-64@mips16-insn-t.d: New test.
     94  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-32@mips16-insn-t.d: New test.
     95  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-insn-e.l: New stderr output.
     96  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-insn-t.l: New stderr output.
     97  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-32@mips16-insn-e.l: New stderr
     98  1.1.1.1.2.2  pgoyette 	output.
     99  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-64@mips16-insn-e.l: New stderr
    100  1.1.1.1.2.2  pgoyette 	output.
    101  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-32@mips16-insn-e.l: New stderr
    102  1.1.1.1.2.2  pgoyette 	output.
    103  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-32@mips16-insn-t.l: New stderr
    104  1.1.1.1.2.2  pgoyette 	output.
    105  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-64@mips16-insn-t.l: New stderr
    106  1.1.1.1.2.2  pgoyette 	output.
    107  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-32@mips16-insn-t.l: New stderr
    108  1.1.1.1.2.2  pgoyette 	output.
    109  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-insn-e.s: New test source.
    110  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-insn-t.s: New test source.
    111  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
    112  1.1.1.1.2.2  pgoyette 
    113  1.1.1.1.2.2  pgoyette 2016-12-23  Maciej W. Rozycki  <macro (a] imgtec.com>
    114  1.1.1.1.2.2  pgoyette 
    115  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (match_mips16_insn): Remove the `6' operand
    116  1.1.1.1.2.2  pgoyette 	code special case and its associated comment.
    117  1.1.1.1.2.2  pgoyette 
    118  1.1.1.1.2.2  pgoyette 2016-12-23  Maciej W. Rozycki  <macro (a] imgtec.com>
    119  1.1.1.1.2.2  pgoyette 
    120  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (mips16_ip): Handle `.e' and `.t' instruction
    121  1.1.1.1.2.2  pgoyette 	suffixes followed by a null character rather than a space too.
    122  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-insn-length-noargs.d: New test.
    123  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-insn-length-noargs.s: New test
    124  1.1.1.1.2.2  pgoyette 	source.
    125  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new test.
    126  1.1.1.1.2.2  pgoyette 
    127  1.1.1.1.2.2  pgoyette 2016-12-23  Maciej W. Rozycki  <macro (a] imgtec.com>
    128  1.1.1.1.2.2  pgoyette 
    129  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-extend-swap.d: New test.
    130  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-extend-swap.s: New test source.
    131  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new test.
    132  1.1.1.1.2.2  pgoyette 
    133  1.1.1.1.2.2  pgoyette 2016-12-23  Joe Seymour  <joe.s (a] somniumtech.com>
    134  1.1.1.1.2.2  pgoyette 
    135  1.1.1.1.2.2  pgoyette 	* config/tc-msp430.c (msp430_mcu_data): Sync with data from TI's
    136  1.1.1.1.2.2  pgoyette 	devices.csv file as of September 2016.
    137  1.1.1.1.2.2  pgoyette 
    138  1.1.1.1.2.2  pgoyette 2016-12-23  Tristan Gingold  <gingold (a] adacore.com>
    139  1.1.1.1.2.2  pgoyette 
    140  1.1.1.1.2.2  pgoyette 	* configure: Regenerate.
    141  1.1.1.1.2.2  pgoyette 
    142  1.1.1.1.2.2  pgoyette 2016-12-23  Tristan Gingold  <gingold (a] adacore.com>
    143  1.1.1.1.2.2  pgoyette 
    144  1.1.1.1.2.2  pgoyette 	* NEWS: Add marker for 2.28.
    145  1.1.1.1.2.2  pgoyette 
    146  1.1.1.1.2.2  pgoyette 2016-12-23  Tristan Gingold  <gingold (a] adacore.com>
    147  1.1.1.1.2.2  pgoyette 
    148  1.1.1.1.2.2  pgoyette 	* po/gas.pot: Regenerate.
    149  1.1.1.1.2.2  pgoyette 
    150  1.1.1.1.2.2  pgoyette 2016-12-21  Andrew Waterman  <andrew (a] sifive.com>
    151  1.1.1.1.2.2  pgoyette 
    152  1.1.1.1.2.2  pgoyette 	* config/tc-riscv.c (riscv_make_nops): Emit 2-byte NOPs.
    153  1.1.1.1.2.2  pgoyette 	(riscv_frag_align_code): Correct frag_align_code arg.
    154  1.1.1.1.2.2  pgoyette 
    155  1.1.1.1.2.2  pgoyette 2016-12-21  Tim Newsome  <tim (a] sifive.com>
    156  1.1.1.1.2.2  pgoyette 
    157  1.1.1.1.2.2  pgoyette 	* config/tc-riscv.c (riscv_pre_output_hook): Remove const from
    158  1.1.1.1.2.2  pgoyette 	loc4_frag.
    159  1.1.1.1.2.2  pgoyette 
    160  1.1.1.1.2.2  pgoyette 2016-12-21  Alan Modra  <amodra (a] gmail.com>
    161  1.1.1.1.2.2  pgoyette 
    162  1.1.1.1.2.2  pgoyette 	* doc/c-lm32.texi: Fix chars with high bit set.
    163  1.1.1.1.2.2  pgoyette 	* testsuite/gas/bfin/vector2.s: Likewise.
    164  1.1.1.1.2.2  pgoyette 
    165  1.1.1.1.2.2  pgoyette 2016-12-21  Alan Modra  <amodra (a] gmail.com>
    166  1.1.1.1.2.2  pgoyette 
    167  1.1.1.1.2.2  pgoyette 	PR gas/10946
    168  1.1.1.1.2.2  pgoyette 	* doc/as.texinfo (Chars): Document escape sequences.
    169  1.1.1.1.2.2  pgoyette 
    170  1.1.1.1.2.2  pgoyette 2016-12-20  Maciej W. Rozycki  <macro (a] imgtec.com>
    171  1.1.1.1.2.2  pgoyette 
    172  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-sub.d: New test.
    173  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-32@mips16-sub.d: New test.
    174  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-32@mips16-sub.d: New test.
    175  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-sub.d: New test.
    176  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-32@mips16e-sub.d: New test.
    177  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-64@mips16e-sub.d: New test.
    178  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-64-sub.d: New test.
    179  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-32@mips16e-64-sub.d: New test.
    180  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-64@mips16e-64-sub.d: New test.
    181  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-32@mips16e-64-sub.d: New test.
    182  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-sub.s: New test source.
    183  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-sub.s: New test source.
    184  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-64-sub.s: New test source.
    185  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
    186  1.1.1.1.2.2  pgoyette 
    187  1.1.1.1.2.2  pgoyette 2016-12-20  Maciej W. Rozycki  <macro (a] imgtec.com>
    188  1.1.1.1.2.2  pgoyette 
    189  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e.s: Add a RESTORE instruction.
    190  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e.d: Adjust accordingly.
    191  1.1.1.1.2.2  pgoyette 
    192  1.1.1.1.2.2  pgoyette 2016-12-20  Maciej W. Rozycki  <macro (a] imgtec.com>
    193  1.1.1.1.2.2  pgoyette 
    194  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16.d: Adjust test for multiple MIPS16
    195  1.1.1.1.2.2  pgoyette 	ISA testing.
    196  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-64.d: Adjust test for multiple
    197  1.1.1.1.2.2  pgoyette 	MIPS16 ISA testing.
    198  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-64.d: Adjust test for multiple
    199  1.1.1.1.2.2  pgoyette 	MIPS16 ISA testing.
    200  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-macro.d: Adjust test for multiple
    201  1.1.1.1.2.2  pgoyette 	MIPS16 ISA testing.
    202  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-64.s: Ensure MIPS16 ISA annotation.
    203  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-64.l: Rename to...
    204  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-32@mips16e-64.l: ... this.
    205  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-64@mips16.d: New test.
    206  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-64@mips16-64.d: New test.
    207  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-32@mips16e-64.d: New test.
    208  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-32@mips16-macro.d: New test.
    209  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-64@mips16-macro.d: New test.
    210  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-32@mips16-macro.d: New test.
    211  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-32@mips16-macro-e.d: New test.
    212  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-32@mips16-macro-e.d: New test.
    213  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-32@mips16-macro-t.d: New test.
    214  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-32@mips16-macro-t.d: New test.
    215  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-32@mips16e-64.l: New stderr output.
    216  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-32@mips16-macro.l: New stderr
    217  1.1.1.1.2.2  pgoyette 	output.
    218  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-32@mips16-macro.l: New stderr
    219  1.1.1.1.2.2  pgoyette 	output.
    220  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-32@mips16-macro-e.l: New stderr
    221  1.1.1.1.2.2  pgoyette 	output.
    222  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-32@mips16-macro-e.l: New stderr
    223  1.1.1.1.2.2  pgoyette 	output.
    224  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-32@mips16-macro-t.l: New stderr
    225  1.1.1.1.2.2  pgoyette 	output.
    226  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e-32@mips16-macro-t.l: New stderr
    227  1.1.1.1.2.2  pgoyette 	output.
    228  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run `mips16', `mips16-64',
    229  1.1.1.1.2.2  pgoyette 	`mips16-macro', `mips16-macro-t', `mips16-macro-e' and
    230  1.1.1.1.2.2  pgoyette 	`mips16e-64' testing across multiple MIPS16 ISAs.  Fold
    231  1.1.1.1.2.2  pgoyette 	`mips16-macro' and `mips16e-64' list test invocations into
    232  1.1.1.1.2.2  pgoyette 	corresponding dump tests.
    233  1.1.1.1.2.2  pgoyette 
    234  1.1.1.1.2.2  pgoyette 2016-12-20  Maciej W. Rozycki  <macro (a] imgtec.com>
    235  1.1.1.1.2.2  pgoyette 
    236  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp (run_dump_test_arch): Add
    237  1.1.1.1.2.2  pgoyette 	`mips16e' and `mips16' prefixes.
    238  1.1.1.1.2.2  pgoyette 	(run_list_test_arch): Likewise.
    239  1.1.1.1.2.2  pgoyette 	Rename `mips16' architecture to `mips16-32'.  Add `mips16-64',
    240  1.1.1.1.2.2  pgoyette 	`mips16e-32' and `mips16e-64' architectures.  Update `rol64',
    241  1.1.1.1.2.2  pgoyette 	`mips16e', `elf${el}-rel2' and `elf-rel4' test invocations
    242  1.1.1.1.2.2  pgoyette 	accordingly.
    243  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e@branch-swap-3.d: New test.
    244  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e@branch-swap-4.d: New test.
    245  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e@loc-swap-dis.d: New test.
    246  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16e@loc-swap.d: New test.
    247  1.1.1.1.2.2  pgoyette 
    248  1.1.1.1.2.2  pgoyette 2016-12-20  Maciej W. Rozycki  <macro (a] imgtec.com>
    249  1.1.1.1.2.2  pgoyette 
    250  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/loc-swap.s: Use zeros rather than NOPs for
    251  1.1.1.1.2.2  pgoyette 	trailing alignment padding.
    252  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/loc-swap.d: Adjust accordingly.
    253  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@loc-swap.d: Likewise.
    254  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16@loc-swap-dis.d: Likewise.
    255  1.1.1.1.2.2  pgoyette 
    256  1.1.1.1.2.2  pgoyette 2016-12-20  Maciej W. Rozycki  <macro (a] imgtec.com>
    257  1.1.1.1.2.2  pgoyette 
    258  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (micromips_insn_length): Use
    259  1.1.1.1.2.2  pgoyette 	`mips_opcode_32bit_p'.
    260  1.1.1.1.2.2  pgoyette 	(is_size_valid): Adjust description.
    261  1.1.1.1.2.2  pgoyette 	(is_size_valid_16): New function.
    262  1.1.1.1.2.2  pgoyette 	(validate_mips_insn): Use `mips_opcode_32bit_p' in MIPS16
    263  1.1.1.1.2.2  pgoyette 	operand decoding.
    264  1.1.1.1.2.2  pgoyette 	(validate_mips16_insn): Remove `a' and `i' operand code special
    265  1.1.1.1.2.2  pgoyette 	casing, use `mips_opcode_32bit_p' to determine instruction
    266  1.1.1.1.2.2  pgoyette 	width.
    267  1.1.1.1.2.2  pgoyette 	(append_insn): Adjust forced MIPS16 instruction size
    268  1.1.1.1.2.2  pgoyette 	determination.
    269  1.1.1.1.2.2  pgoyette 	(match_mips16_insn): Likewise.  Don't shift the instruction's
    270  1.1.1.1.2.2  pgoyette 	opcode with the `a' and `i' operand codes.  Use
    271  1.1.1.1.2.2  pgoyette 	`mips_opcode_32bit_p' in operand decoding.
    272  1.1.1.1.2.2  pgoyette 	(match_mips16_insns): Check for forced instruction size's
    273  1.1.1.1.2.2  pgoyette 	validity.
    274  1.1.1.1.2.2  pgoyette 	(mips16_ip): Don't force instruction size in the `noautoextend'
    275  1.1.1.1.2.2  pgoyette 	mode.
    276  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-jal-e.d: New test.
    277  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-jal-t.d: New test.
    278  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-macro-e.d: New test.
    279  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-macro-t.d: New test.
    280  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-jal-t.l: New stderr output.
    281  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-macro-e.l: New stderr output.
    282  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-macro-t.l: New stderr output.
    283  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-jal-e.s: New test source.
    284  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-jal-t.s: New test source.
    285  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-macro-e.s: New test source.
    286  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-macro-t.s: New test source.
    287  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
    288  1.1.1.1.2.2  pgoyette 
    289  1.1.1.1.2.2  pgoyette 2016-12-20  Maciej W. Rozycki  <macro (a] imgtec.com>
    290  1.1.1.1.2.2  pgoyette 
    291  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-macro.l: New list test.
    292  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new test.
    293  1.1.1.1.2.2  pgoyette 
    294  1.1.1.1.2.2  pgoyette 2016-12-20  Maciej W. Rozycki  <macro (a] imgtec.com>
    295  1.1.1.1.2.2  pgoyette 
    296  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-sdrasp.d: New test.
    297  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-sdrasp.l: New stderr output.
    298  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-sdrasp.s: New test source.
    299  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new test.
    300  1.1.1.1.2.2  pgoyette 
    301  1.1.1.1.2.2  pgoyette 2016-12-20  Maciej W. Rozycki  <macro (a] imgtec.com>
    302  1.1.1.1.2.2  pgoyette 
    303  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Limit remaining tests that
    304  1.1.1.1.2.2  pgoyette 	require NewABI support to `has_newabi' targets.
    305  1.1.1.1.2.2  pgoyette 
    306  1.1.1.1.2.2  pgoyette 2015-12-20  Andrew Waterman  <andrew (a] sifive.com>
    307  1.1.1.1.2.2  pgoyette 
    308  1.1.1.1.2.2  pgoyette 	* config/tc-riscv.c (riscv_pseudo_table): Remove "align",
    309  1.1.1.1.2.2  pgoyette 	"p2align", and "balign".
    310  1.1.1.1.2.2  pgoyette 	(s_align): Remove.
    311  1.1.1.1.2.2  pgoyette 	(riscv_handle_align): New function.
    312  1.1.1.1.2.2  pgoyette 	(riscv_frag_align_code): Likewise.
    313  1.1.1.1.2.2  pgoyette 	(riscv_make_nops): Likewise.
    314  1.1.1.1.2.2  pgoyette 	* config/tc-riscv.h (MAX_MEM_FOR_RS_ALIGN_CODE): Change to 7.
    315  1.1.1.1.2.2  pgoyette 	(HANDLE_ALIGN): Define.
    316  1.1.1.1.2.2  pgoyette 	(md_do_align): Define.
    317  1.1.1.1.2.2  pgoyette 	(riscv_handle_align): Declare.
    318  1.1.1.1.2.2  pgoyette 	(riscv_frag_align_code): Likewise.
    319  1.1.1.1.2.2  pgoyette 
    320  1.1.1.1.2.2  pgoyette 2016-12-20  Andrew Waterman  <andrew (a] sifive.com>
    321  1.1.1.1.2.2  pgoyette 
    322  1.1.1.1.2.2  pgoyette 	* config/tc-riscv.h (xlen): Delete.
    323  1.1.1.1.2.2  pgoyette 	* config/tc-riscv.c (xlen): Make static.
    324  1.1.1.1.2.2  pgoyette 	(abi_xlen): New variable.
    325  1.1.1.1.2.2  pgoyette 	(options): Replace OPTION_{M32,M64,MSOFT_FLOAT,MHARD_FLOAT,MRVC}
    326  1.1.1.1.2.2  pgoyette 	with OPTION_MABI.
    327  1.1.1.1.2.2  pgoyette 	(md_longopts): Likewise.
    328  1.1.1.1.2.2  pgoyette 	(md_parse_option): Likewise.
    329  1.1.1.1.2.2  pgoyette 	(riscv_elf_final_processing): Likewise.
    330  1.1.1.1.2.2  pgoyette 	* doc/as.texinfo (Target RISC-V options): Likewise.
    331  1.1.1.1.2.2  pgoyette 	* doc/c-riscv.texi (OPTIONS): Likewise.
    332  1.1.1.1.2.2  pgoyette 	* config/tc-riscv.c (float_mode): Removed.
    333  1.1.1.1.2.2  pgoyette 	(float_abi): New type, specifies the floating-point ABI.
    334  1.1.1.1.2.2  pgoyette 	(riscv_set_abi): New function.
    335  1.1.1.1.2.2  pgoyette 	(riscv_add_subset): Only allow lower-case ISA names and require
    336  1.1.1.1.2.2  pgoyette 	them to start with "rv".
    337  1.1.1.1.2.2  pgoyette 	(riscv_after_parse_args): Likewise.
    338  1.1.1.1.2.2  pgoyette 
    339  1.1.1.1.2.2  pgoyette 2016-12-20  Andrew Waterman  <andrew (a] sifive.com>
    340  1.1.1.1.2.2  pgoyette 	    Kuan-Lin Chen  <kuanlinchentw (a] gmail.com>
    341  1.1.1.1.2.2  pgoyette 
    342  1.1.1.1.2.2  pgoyette 	* config/tc-riscv.c (riscv_set_options): Add relax.
    343  1.1.1.1.2.2  pgoyette 	(riscv_opts): Likewise.
    344  1.1.1.1.2.2  pgoyette 	(s_riscv_option): Add relax and norelax.
    345  1.1.1.1.2.2  pgoyette 	(riscv_apply_const_reloc): New function.
    346  1.1.1.1.2.2  pgoyette 	(append_insn): Move constant relocation handling to
    347  1.1.1.1.2.2  pgoyette 	riscv_apply_const_reloc.
    348  1.1.1.1.2.2  pgoyette 	(md_pcrel_from): Likewise.
    349  1.1.1.1.2.2  pgoyette 	(parse_relocation): Skip BFD_RELOC_UNUSED.
    350  1.1.1.1.2.2  pgoyette 	(md_pcrel_from): Handle BFD_RELOC_RISCV_SUB6,
    351  1.1.1.1.2.2  pgoyette 	BFD_RELOC_RISCV_RELAX, BFD_RELOC_RISCV_CFA.
    352  1.1.1.1.2.2  pgoyette 	(md_apply_fix): Likewise.
    353  1.1.1.1.2.2  pgoyette 	(riscv_pre_output_hook): New function.
    354  1.1.1.1.2.2  pgoyette 	* config/tc-riscv.h (md_pre_output_hook): Define.
    355  1.1.1.1.2.2  pgoyette 	(riscv_pre_output_hook): Declare.
    356  1.1.1.1.2.2  pgoyette 	(DWARF_CIE_DATA_ALIGNMENT): Always -4.
    357  1.1.1.1.2.2  pgoyette 
    358  1.1.1.1.2.2  pgoyette 2016-12-20  Andrew Waterman  <andrew (a] sifive.com>
    359  1.1.1.1.2.2  pgoyette 
    360  1.1.1.1.2.2  pgoyette 	* config/tc-riscv.c: Formatting and comment fixes throughout.
    361  1.1.1.1.2.2  pgoyette 
    362  1.1.1.1.2.2  pgoyette 2016-12-14  Maciej W. Rozycki  <macro (a] imgtec.com>
    363  1.1.1.1.2.2  pgoyette 
    364  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (md_convert_frag): Report an error instead of
    365  1.1.1.1.2.2  pgoyette 	asserting on `ext'.
    366  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-unextended-1.d: New test.
    367  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-unextended-2.d: New test.
    368  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-unextended-1.s: New test
    369  1.1.1.1.2.2  pgoyette 	source.
    370  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-unextended-2.s: New test.
    371  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-unextended.l: New stderr
    372  1.1.1.1.2.2  pgoyette 	output.
    373  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
    374  1.1.1.1.2.2  pgoyette 
    375  1.1.1.1.2.2  pgoyette 2016-12-14  Maciej W. Rozycki  <macro (a] imgtec.com>
    376  1.1.1.1.2.2  pgoyette 
    377  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-sprel-swap.d: New test.
    378  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-sprel-swap.s: New test source.
    379  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new test.
    380  1.1.1.1.2.2  pgoyette 
    381  1.1.1.1.2.2  pgoyette 2016-12-13 Renlin Li <renlin.li (a] arm.com>
    382  1.1.1.1.2.2  pgoyette 
    383  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (AARCH64_REG_TYPES): Remove CN register.
    384  1.1.1.1.2.2  pgoyette 	(get_reg_expected_msg): Remove CN register case.
    385  1.1.1.1.2.2  pgoyette 	(parse_operands): rewrite parser for CRn, CRm operand.
    386  1.1.1.1.2.2  pgoyette 	(reg_names): Remove CN register.
    387  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/diagnostic.s: Add a new test case.
    388  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/diagnostic.l: Adjust error message.
    389  1.1.1.1.2.2  pgoyette 
    390  1.1.1.1.2.2  pgoyette 2016-12-13  Jiong Wang  <jiong.wang (a] arm.com>
    391  1.1.1.1.2.2  pgoyette 
    392  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/addsub.d: Support ILP32 mode.
    393  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/advsimd-across.d: Likewise.
    394  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/advsimd-armv8_3.d: Likewise.
    395  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/advsimd-fp16.d: Likewise.
    396  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/advsimd-misc.d: Likewise.
    397  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/advsisd-copy.d: Likewise.
    398  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/advsisd-misc.d: Likewise.
    399  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/alias.d: Likewise.
    400  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/armv8-ras-1.d: Likewise.
    401  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/b_1.d: Likewise.
    402  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/beq_1.d: Likewise.
    403  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/bitfield-dump: Likewise.
    404  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/bitfield-no-aliases.d: Likewise.
    405  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/codealign.d: Likewise.
    406  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/codealign_1.d: Likewise.
    407  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/crc32-directive.d: Likewise.
    408  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/crc32.d: Likewise.
    409  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/crypto-directive.d: Likewise.
    410  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/crypto.d: Likewise.
    411  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/dwarf.d: Likewise.
    412  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/float-fp16.d: Likewise.
    413  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/floatdp2.d: Likewise.
    414  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/fp-armv8_3.d: Likewise.
    415  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/fp-const0-parse.d: Likewise.
    416  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/fp_cvt_int.d: Likewise.
    417  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/fpmov.d: Likewise.
    418  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/inst-directive.d: Likewise.
    419  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/ldr_1.d: Likewise.
    420  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/ldst-exclusive-armv8_3.d: Likewise.
    421  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/ldst-exclusive.d: Likewise.
    422  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/ldst-reg-imm-post-ind.d: Likewise.
    423  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/ldst-reg-imm-pre-ind.d: Likewise.
    424  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/ldst-reg-pair.d: Likewise.
    425  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/ldst-reg-reg-offset.d: Likewise.
    426  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/ldst-reg-uns-imm.d: Likewise.
    427  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/ldst-reg-unscaled-imm.d: Likewise.
    428  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/lor-directive.d: Likewise.
    429  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/lor.d: Likewise.
    430  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/lse-atomic.d: Likewise.
    431  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/mapmisc.d: Likewise.
    432  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/mov-no-aliases.d: Likewise.
    433  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/mov.d: Likewise.
    434  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/movi.d: Likewise.
    435  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/movw_label.d: Likewise.
    436  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/msr.d: Likewise.
    437  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/neon-fp-cvt-int.d: Likewise.
    438  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/neon-frint.d: Likewise.
    439  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/neon-ins.d: Likewise.
    440  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/neon-not.d: Likewise.
    441  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/neon-vfp-reglist-post.d: Likewise.
    442  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/neon-vfp-reglist.d: Likewise.
    443  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/no-aliases.d: Likewise.
    444  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/optional.d: Likewise.
    445  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/pac.d: Likewise.
    446  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/pan-directive.d: Likewise.
    447  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/pan.d: Likewise.
    448  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/rdma-directive.d: Likewise.
    449  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/rdma.d: Likewise.
    450  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-dtprel_g0.d: Likewise.
    451  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-dtprel_g0_nc.d: Likewise.
    452  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-dtprel_g1.d: Likewise.
    453  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-dtprel_hi12.d: Likewise.
    454  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-dtprel_lo12-1.d: Likewise.
    455  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc.d: Likewise.
    456  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-tlsldm-1.d: Likewise.
    457  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-tlsldm-page-1.d: Likewise.
    458  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-tlsldm_lo12_nc-1.d: Likewise.
    459  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/shifted.d: Likewise.
    460  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/sve.d: Likewise.
    461  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/symbol.d: Likewise.
    462  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/sysreg-1.d: Likewise.
    463  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/sysreg-2.d: Likewise.
    464  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/sysreg-3.d: Likewise.
    465  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/sysreg.d: Likewise.
    466  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/system-2.d: Likewise.
    467  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/system-3.d: Likewise.
    468  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/system.d: Likewise.
    469  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/tbz_1.d: Likewise.
    470  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/tlbi_op.d: Likewise.
    471  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/tls.d: Likewise.
    472  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/uao-directive.d: Likewise.
    473  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/uao.d: Likewise.
    474  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/virthostext-directive.d: Likewise.
    475  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/virthostext.d: Likewise.
    476  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/adr_1.d: Restrict test under -mabi=lp64.
    477  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/int-insns.d: Likewise.
    478  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/programmer-friendly.d: Likewise.
    479  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-data.d: Likewise.
    480  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-dtprel_g1_nc.d: Likewise.
    481  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-dtprel_g2.d: Likewise.
    482  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst16.d: Likewise.
    483  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst32.d: Likewise.
    484  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst64.d: Likewise.
    485  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-dtprel_lo12-ldst8.d: Likewise.
    486  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst16.d: Likewise.
    487  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst32.d: Likewise.
    488  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst64.d: Likewise.
    489  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc-ldst8.d: Likewise.
    490  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-gotoff_g0_nc.d: Likewise.
    491  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-gotoff_g1.d: Likewise.
    492  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-gottprel_g0_nc.d: Likewise.
    493  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-gottprel_g1.d: Likewise.
    494  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-insn.d: Likewise.
    495  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g0_nc.d: Likewise.
    496  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g1.d: Likewise.
    497  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-tlsgd_g0_nc.d: Likewise.
    498  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/reloc-tlsgd_g1.d: Likewise.
    499  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/tail_padding.d: Likewise.
    500  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/aarch64/tls-desc.d: Likewise.
    501  1.1.1.1.2.2  pgoyette 
    502  1.1.1.1.2.2  pgoyette 2016-12-09  Maciej W. Rozycki  <macro (a] imgtec.com>
    503  1.1.1.1.2.2  pgoyette 
    504  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (mips16_macro_build) <'>'>: Remove case.
    505  1.1.1.1.2.2  pgoyette 
    506  1.1.1.1.2.2  pgoyette 2016-12-09  Maciej W. Rozycki  <macro (a] imgtec.com>
    507  1.1.1.1.2.2  pgoyette 
    508  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-extend.d: New test.
    509  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-extend.s: New test source.
    510  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new test.
    511  1.1.1.1.2.2  pgoyette 
    512  1.1.1.1.2.2  pgoyette 2016-12-08  Maciej W. Rozycki  <macro (a] imgtec.com>
    513  1.1.1.1.2.2  pgoyette 
    514  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (arc_show_cpu_list): Rename `spaces' local
    515  1.1.1.1.2.2  pgoyette 	variable to `space_buf'.
    516  1.1.1.1.2.2  pgoyette 
    517  1.1.1.1.2.2  pgoyette 2016-12-08  Maciej W. Rozycki  <macro (a] imgtec.com>
    518  1.1.1.1.2.2  pgoyette 
    519  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (encode_arm_shift): Rename `index' local
    520  1.1.1.1.2.2  pgoyette 	variable to `op_index'.
    521  1.1.1.1.2.2  pgoyette 
    522  1.1.1.1.2.2  pgoyette 2016-12-08  Alan Modra  <amodra (a] gmail.com>
    523  1.1.1.1.2.2  pgoyette 
    524  1.1.1.1.2.2  pgoyette 	* configure: Regenerate.
    525  1.1.1.1.2.2  pgoyette 
    526  1.1.1.1.2.2  pgoyette 2016-12-07  Maciej W. Rozycki  <macro (a] imgtec.com>
    527  1.1.1.1.2.2  pgoyette 
    528  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (is_opcode_valid): Use local `isa'
    529  1.1.1.1.2.2  pgoyette 	consistently.
    530  1.1.1.1.2.2  pgoyette 
    531  1.1.1.1.2.2  pgoyette 2016-12-06  Nick Clifton  <nickc (a] redhat.com>
    532  1.1.1.1.2.2  pgoyette 
    533  1.1.1.1.2.2  pgoyette 	PR gas/20901
    534  1.1.1.1.2.2  pgoyette 	* read.c (s_space): Place an upper limit on the number of spaces
    535  1.1.1.1.2.2  pgoyette 	generated.
    536  1.1.1.1.2.2  pgoyette 
    537  1.1.1.1.2.2  pgoyette 	PR gas/20896
    538  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mmix/err-byte1.s: Adjust expected warning messages
    539  1.1.1.1.2.2  pgoyette 	to account for patch to next_char_of_string.
    540  1.1.1.1.2.2  pgoyette 
    541  1.1.1.1.2.2  pgoyette 2016-12-05  Nick Clifton  <nickc (a] redhat.com>
    542  1.1.1.1.2.2  pgoyette 
    543  1.1.1.1.2.2  pgoyette 	PR gas/20902
    544  1.1.1.1.2.2  pgoyette 	* read.c (next_char_of_string): Do end advance past the end of the
    545  1.1.1.1.2.2  pgoyette 	buffer.
    546  1.1.1.1.2.2  pgoyette 
    547  1.1.1.1.2.2  pgoyette 	PR gas/20904
    548  1.1.1.1.2.2  pgoyette 	* as.h (SKIP_ALL_WHITESPACE): New macro.
    549  1.1.1.1.2.2  pgoyette 	* expr.c (operand): Use it.
    550  1.1.1.1.2.2  pgoyette 
    551  1.1.1.1.2.2  pgoyette 2016-12-05  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
    552  1.1.1.1.2.2  pgoyette 
    553  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (do_vcmla, do_vcadd): Define.
    554  1.1.1.1.2.2  pgoyette 	(neon_scalar_for_vcmla): Define.
    555  1.1.1.1.2.2  pgoyette 	(enum operand_parse_code): Add OP_IROT1 and OP_IROT2.
    556  1.1.1.1.2.2  pgoyette 	(NEON_ENC_TAB): Add DDSI and QQSI variants.
    557  1.1.1.1.2.2  pgoyette 	(insns): Add vcmla and vcadd.
    558  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8_3-a-simd.d: New.
    559  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8_3-a-simd.s: New.
    560  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8_3-a-simd-bad.d: New.
    561  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8_3-a-simd-bad.l: New.
    562  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8_3-a-simd-bad.s: New.
    563  1.1.1.1.2.2  pgoyette 
    564  1.1.1.1.2.2  pgoyette 2016-12-05  Claudiu Zissulescu  <claziss (a] synopsys.com>
    565  1.1.1.1.2.2  pgoyette 
    566  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textauxregister-1.d: New file.
    567  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textauxregister-1.s: Likewise.
    568  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textcondcode-err.s: Likewise.
    569  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textcoreregister-err.s: Likewise.
    570  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (tokenize_extregister): Return bfd_boolean,
    571  1.1.1.1.2.2  pgoyette 	don't check second argument of extension auxiliary register for
    572  1.1.1.1.2.2  pgoyette 	signess.
    573  1.1.1.1.2.2  pgoyette 	(arc_extcorereg): Consider the return of tokenize_extregister
    574  1.1.1.1.2.2  pgoyette 	function call.
    575  1.1.1.1.2.2  pgoyette 
    576  1.1.1.1.2.2  pgoyette 2016-12-05  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
    577  1.1.1.1.2.2  pgoyette 
    578  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (arm_ext_v8_3, do_vjcvt): Define.
    579  1.1.1.1.2.2  pgoyette 	(insns): Add vjcvt.
    580  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/armv8_3-a-fp.s: New.
    581  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/armv8_3-a-fp.d: New.
    582  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/armv8_3-a-fp-bad.s: New.
    583  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/armv8_3-a-fp-bad.d: New.
    584  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/armv8_3-a-fp-bad.l: New.
    585  1.1.1.1.2.2  pgoyette 
    586  1.1.1.1.2.2  pgoyette 2016-12-05  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
    587  1.1.1.1.2.2  pgoyette 
    588  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (arm_archs): Add "armv8.3-a".
    589  1.1.1.1.2.2  pgoyette 	* doc/c-arm.texi (-march): Add "armv8.3-a".
    590  1.1.1.1.2.2  pgoyette 
    591  1.1.1.1.2.2  pgoyette 2016-12-02  Claudiu Zissulescu  <claziss (a] synopsys.com>
    592  1.1.1.1.2.2  pgoyette 
    593  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/cpu-em-err.s: New file.
    594  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/cpu-em4-err.s: Likewise.
    595  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/cpu-fpuda-err.s: Likewise.
    596  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/cpu-hs-err.s: Likewise.
    597  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/cpu-quarkse-err.s: Likewise.
    598  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/noargs_a7.s: Add .cpu.
    599  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (ARC_CPU_TYPE_A6xx): Define.
    600  1.1.1.1.2.2  pgoyette 	(ARC_CPU_TYPE_A7xx): Likewise.
    601  1.1.1.1.2.2  pgoyette 	(ARC_CPU_TYPE_AV2EM): Likewise.
    602  1.1.1.1.2.2  pgoyette 	(ARC_CPU_TYPE_AV2HS): Likewise.
    603  1.1.1.1.2.2  pgoyette 	(cpu_types): Update list of known CPU names.
    604  1.1.1.1.2.2  pgoyette 	(arc_show_cpu_list): New function.
    605  1.1.1.1.2.2  pgoyette 	(md_show_usage): Print accepted CPU names.
    606  1.1.1.1.2.2  pgoyette 	(cl_features): New variable.
    607  1.1.1.1.2.2  pgoyette 	(arc_select_cpu): Use cl_features.
    608  1.1.1.1.2.2  pgoyette 	(arc_option): Allow various .cpu names.
    609  1.1.1.1.2.2  pgoyette 	(md_parse_option): Set cl_features.
    610  1.1.1.1.2.2  pgoyette 	* doc/c-arc.texi: Update -mcpu and .cpu documentation.
    611  1.1.1.1.2.2  pgoyette 
    612  1.1.1.1.2.2  pgoyette 2016-12-02  Josh Conner  <joshconner (a] google.com>
    613  1.1.1.1.2.2  pgoyette 
    614  1.1.1.1.2.2  pgoyette 	* configure.tgt: Add support for fuchsia (OS).
    615  1.1.1.1.2.2  pgoyette 
    616  1.1.1.1.2.2  pgoyette 2016-12-01  Nick Clifton  <nickc (a] redhat.com>
    617  1.1.1.1.2.2  pgoyette 
    618  1.1.1.1.2.2  pgoyette 	PR gas/20898
    619  1.1.1.1.2.2  pgoyette 	* app.c (do_scrub_chars): Do not attempt to unget EOF.
    620  1.1.1.1.2.2  pgoyette 
    621  1.1.1.1.2.2  pgoyette 	PR gas/20897
    622  1.1.1.1.2.2  pgoyette 	* subsegs.c (subsegs_print_statistics): Do nothing if no output
    623  1.1.1.1.2.2  pgoyette 	file was created.
    624  1.1.1.1.2.2  pgoyette 
    625  1.1.1.1.2.2  pgoyette 	PR gas/20895
    626  1.1.1.1.2.2  pgoyette 	* symbols.c (resolve_symbol_value): Gracefully handle erroneous
    627  1.1.1.1.2.2  pgoyette 	symbolic expressions.
    628  1.1.1.1.2.2  pgoyette 
    629  1.1.1.1.2.2  pgoyette 2016-11-29  Claudiu Zissulescu  <claziss (a] synopsys.com>
    630  1.1.1.1.2.2  pgoyette 
    631  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (find_opcode_match): New function argument
    632  1.1.1.1.2.2  pgoyette 	errmsg.
    633  1.1.1.1.2.2  pgoyette 	(assemble_tokens): Collect and report the eventual error message
    634  1.1.1.1.2.2  pgoyette 	found during opcode matching process.
    635  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/lpcount-err.s: New file.
    636  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/add_s-err.s: Update error message.
    637  1.1.1.1.2.2  pgoyette 
    638  1.1.1.1.2.2  pgoyette 2016-11-28  Ramiro Polla  <ramiro (a] hex-rays.com>
    639  1.1.1.1.2.2  pgoyette 	    Amit Pawar  <amit.pawar (a] amd.com>
    640  1.1.1.1.2.2  pgoyette 
    641  1.1.1.1.2.2  pgoyette 	PR binutils/20637
    642  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/xop32reg.d: New file.
    643  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/xop32reg.s: New file.
    644  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run new test.
    645  1.1.1.1.2.2  pgoyette 
    646  1.1.1.1.2.2  pgoyette 2016-11-27  Ambrogino Modigliani  <ambrogino.modigliani (a] gmail.com>
    647  1.1.1.1.2.2  pgoyette 
    648  1.1.1.1.2.2  pgoyette 	* arparse.y: Fix spelling in comments.
    649  1.1.1.1.2.2  pgoyette 
    650  1.1.1.1.2.2  pgoyette 2016-11-27  Ambrogino Modigliani  <ambrogino.modigliani (a] gmail.com>
    651  1.1.1.1.2.2  pgoyette 
    652  1.1.1.1.2.2  pgoyette 	* config/bfin-lex.l: Fix spelling in comments.
    653  1.1.1.1.2.2  pgoyette 
    654  1.1.1.1.2.2  pgoyette 2016-11-27  Ambrogino Modigliani  <ambrogino.modigliani (a] gmail.com>
    655  1.1.1.1.2.2  pgoyette 
    656  1.1.1.1.2.2  pgoyette 	* testsuite/gas/all/gas.exp: Fix spelling in comments.
    657  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cris/cris.exp: Fix spelling in comments.
    658  1.1.1.1.2.2  pgoyette 	* testsuite/gas/hppa/basic/basic.exp: Fix spelling in comments.
    659  1.1.1.1.2.2  pgoyette 	* testsuite/gas/hppa/parse/parse.exp: Fix spelling in comments.
    660  1.1.1.1.2.2  pgoyette 	* testsuite/gas/hppa/reloc/reloc.exp: Fix spelling in comments.
    661  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sh/arch/arch.exp: Fix spelling in comments.
    662  1.1.1.1.2.2  pgoyette 	* testsuite/gas/tic4x/tic4x.exp: Fix spelling in comments.
    663  1.1.1.1.2.2  pgoyette 
    664  1.1.1.1.2.2  pgoyette 2016-11-27  Ambrogino Modigliani  <ambrogino.modigliani (a] gmail.com>
    665  1.1.1.1.2.2  pgoyette 
    666  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/local_function.d: Fix spelling in comments.
    667  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/req.s: Fix spelling in comments.
    668  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/vfp1.s: Fix spelling in comments.
    669  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/vfp1_t2.s: Fix spelling in comments.
    670  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/vfp1xD.s: Fix spelling in comments.
    671  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/vfp1xD_t2.s: Fix spelling in comments.
    672  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mcore/allinsn.s: Fix spelling in comments.
    673  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/24k-triple-stores-5.s: Fix spelling in comments.
    674  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/delay.d: Fix spelling in comments.
    675  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/nodelay.d: Fix spelling in comments.
    676  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/r5900-full.s: Fix spelling in comments.
    677  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/r5900.s: Fix spelling in comments.
    678  1.1.1.1.2.2  pgoyette 
    679  1.1.1.1.2.2  pgoyette 2016-11-27  Ambrogino Modigliani  <ambrogino.modigliani (a] gmail.com>
    680  1.1.1.1.2.2  pgoyette 
    681  1.1.1.1.2.2  pgoyette 	* as.h: Fix spelling in comments.
    682  1.1.1.1.2.2  pgoyette 	* config/obj-ecoff.c: Fix spelling in comments.
    683  1.1.1.1.2.2  pgoyette 	* config/obj-macho.c: Fix spelling in comments.
    684  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c: Fix spelling in comments.
    685  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c: Fix spelling in comments.
    686  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c: Fix spelling in comments.
    687  1.1.1.1.2.2  pgoyette 	* config/tc-avr.c: Fix spelling in comments.
    688  1.1.1.1.2.2  pgoyette 	* config/tc-cr16.c: Fix spelling in comments.
    689  1.1.1.1.2.2  pgoyette 	* config/tc-epiphany.c: Fix spelling in comments.
    690  1.1.1.1.2.2  pgoyette 	* config/tc-frv.c: Fix spelling in comments.
    691  1.1.1.1.2.2  pgoyette 	* config/tc-hppa.c: Fix spelling in comments.
    692  1.1.1.1.2.2  pgoyette 	* config/tc-hppa.h: Fix spelling in comments.
    693  1.1.1.1.2.2  pgoyette 	* config/tc-i370.c: Fix spelling in comments.
    694  1.1.1.1.2.2  pgoyette 	* config/tc-m68hc11.c: Fix spelling in comments.
    695  1.1.1.1.2.2  pgoyette 	* config/tc-m68k.c: Fix spelling in comments.
    696  1.1.1.1.2.2  pgoyette 	* config/tc-mcore.c: Fix spelling in comments.
    697  1.1.1.1.2.2  pgoyette 	* config/tc-mep.c: Fix spelling in comments.
    698  1.1.1.1.2.2  pgoyette 	* config/tc-metag.c: Fix spelling in comments.
    699  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c: Fix spelling in comments.
    700  1.1.1.1.2.2  pgoyette 	* config/tc-mn10200.c: Fix spelling in comments.
    701  1.1.1.1.2.2  pgoyette 	* config/tc-mn10300.c: Fix spelling in comments.
    702  1.1.1.1.2.2  pgoyette 	* config/tc-nds32.c: Fix spelling in comments.
    703  1.1.1.1.2.2  pgoyette 	* config/tc-nios2.c: Fix spelling in comments.
    704  1.1.1.1.2.2  pgoyette 	* config/tc-ns32k.c: Fix spelling in comments.
    705  1.1.1.1.2.2  pgoyette 	* config/tc-pdp11.c: Fix spelling in comments.
    706  1.1.1.1.2.2  pgoyette 	* config/tc-ppc.c: Fix spelling in comments.
    707  1.1.1.1.2.2  pgoyette 	* config/tc-riscv.c: Fix spelling in comments.
    708  1.1.1.1.2.2  pgoyette 	* config/tc-rx.c: Fix spelling in comments.
    709  1.1.1.1.2.2  pgoyette 	* config/tc-score.c: Fix spelling in comments.
    710  1.1.1.1.2.2  pgoyette 	* config/tc-score7.c: Fix spelling in comments.
    711  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c: Fix spelling in comments.
    712  1.1.1.1.2.2  pgoyette 	* config/tc-tic54x.c: Fix spelling in comments.
    713  1.1.1.1.2.2  pgoyette 	* config/tc-vax.c: Fix spelling in comments.
    714  1.1.1.1.2.2  pgoyette 	* config/tc-xgate.h: Fix spelling in comments.
    715  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c: Fix spelling in comments.
    716  1.1.1.1.2.2  pgoyette 	* config/tc-z80.c: Fix spelling in comments.
    717  1.1.1.1.2.2  pgoyette 	* dwarf2dbg.c: Fix spelling in comments.
    718  1.1.1.1.2.2  pgoyette 	* input-file.h: Fix spelling in comments.
    719  1.1.1.1.2.2  pgoyette 	* itbl-ops.c: Fix spelling in comments.
    720  1.1.1.1.2.2  pgoyette 	* read.c: Fix spelling in comments.
    721  1.1.1.1.2.2  pgoyette 	* stabs.c: Fix spelling in comments.
    722  1.1.1.1.2.2  pgoyette 	* symbols.c: Fix spelling in comments.
    723  1.1.1.1.2.2  pgoyette 	* write.c: Fix spelling in comments.
    724  1.1.1.1.2.2  pgoyette 	* testsuite/gas/all/itbl-test.c: Fix spelling in comments.
    725  1.1.1.1.2.2  pgoyette 	* testsuite/gas/tic4x/opclasses.h: Fix spelling in comments.
    726  1.1.1.1.2.2  pgoyette 
    727  1.1.1.1.2.2  pgoyette 2016-11-25  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
    728  1.1.1.1.2.2  pgoyette 
    729  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c (sparc_ip): Avoid emitting a cbcond error
    730  1.1.1.1.2.2  pgoyette 	messages for non-cbcond instructions.
    731  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/cbcond-diag.s: New file.
    732  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/cbcond-diag.l: Likewise.
    733  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/sparc.exp (gas_64_check): Run cbcond-diag tests.
    734  1.1.1.1.2.2  pgoyette 
    735  1.1.1.1.2.2  pgoyette 2016-11-23  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
    736  1.1.1.1.2.2  pgoyette 
    737  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/sparc.exp (gas_64_check): Make sure the
    738  1.1.1.1.2.2  pgoyette 	hwcaps-bump test is run with 64-bit objects.
    739  1.1.1.1.2.2  pgoyette 
    740  1.1.1.1.2.2  pgoyette 2016-11-23  Kuan-Lin Chen  <kuanlinchentw (a] gmail.com>
    741  1.1.1.1.2.2  pgoyette 
    742  1.1.1.1.2.2  pgoyette 	* config/tc-riscv.c: Add missing break.
    743  1.1.1.1.2.2  pgoyette 
    744  1.1.1.1.2.2  pgoyette 2016-11-23  Alan Modra  <amodra (a] gmail.com>
    745  1.1.1.1.2.2  pgoyette 
    746  1.1.1.1.2.2  pgoyette 	* po/POTFILES.in: Regenerate.
    747  1.1.1.1.2.2  pgoyette 
    748  1.1.1.1.2.2  pgoyette 2016-11-22  Ambrogino Modigliani  <ambrogino.modigliani (a] gmail.com>
    749  1.1.1.1.2.2  pgoyette 
    750  1.1.1.1.2.2  pgoyette         * configure: Regenerate.
    751  1.1.1.1.2.2  pgoyette 
    752  1.1.1.1.2.2  pgoyette 2016-11-22  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
    753  1.1.1.1.2.2  pgoyette 
    754  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c: Move HWS_* and HWS2_* definitions to
    755  1.1.1.1.2.2  pgoyette 	opcodes/sparc-opc.c.
    756  1.1.1.1.2.2  pgoyette 	(sparc_arch): Clarify the new role of the hwcap_allowed and
    757  1.1.1.1.2.2  pgoyette 	hwcap2_allowed fields.
    758  1.1.1.1.2.2  pgoyette 	(sparc_arch_table): Remove HWS_* and HWS2_* instances from
    759  1.1.1.1.2.2  pgoyette 	hwcap_allowed and hwcap2_allowed respectively.
    760  1.1.1.1.2.2  pgoyette 	(md_parse_option): Include the opcode arch hwcaps when processing
    761  1.1.1.1.2.2  pgoyette 	-A.
    762  1.1.1.1.2.2  pgoyette 	(sparc_ip): Use the current opcode arch hwcaps to update
    763  1.1.1.1.2.2  pgoyette 	hwcap_allowed, as well as the hwcaps of the instruction triggering
    764  1.1.1.1.2.2  pgoyette 	the bump.
    765  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/hwcaps-bump.s: New file.
    766  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/hwcaps-bump.l: Likewise.
    767  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/sparc.exp (gas_64_check): Run tests in
    768  1.1.1.1.2.2  pgoyette 	hwcaps-bump.
    769  1.1.1.1.2.2  pgoyette 
    770  1.1.1.1.2.2  pgoyette 2016-11-22  Claudiu Zissulescu  <claziss (a] synopsys.com>
    771  1.1.1.1.2.2  pgoyette 
    772  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/b.d: Update test result.
    773  1.1.1.1.2.2  pgoyette 
    774  1.1.1.1.2.2  pgoyette 2016-11-22  Alan Modra  <amodra (a] gmail.com>
    775  1.1.1.1.2.2  pgoyette 
    776  1.1.1.1.2.2  pgoyette 	PR 20744
    777  1.1.1.1.2.2  pgoyette 	* config/tc-ppc.c: Delete VLE insn defines.
    778  1.1.1.1.2.2  pgoyette 	(md_assemble): Swap use_a_reloc and use_d_reloc.
    779  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/vle-reloc.d: Update.
    780  1.1.1.1.2.2  pgoyette 
    781  1.1.1.1.2.2  pgoyette 2016-11-21  Renlin Li  <renlin.li (a] arm.com>
    782  1.1.1.1.2.2  pgoyette 
    783  1.1.1.1.2.2  pgoyette 	PR gas/20827
    784  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (encode_arm_shift): Don't assert for operands not
    785  1.1.1.1.2.2  pgoyette 	presented.
    786  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/add-shift-two.d: New.
    787  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/add-shift-two.s: New.
    788  1.1.1.1.2.2  pgoyette 
    789  1.1.1.1.2.2  pgoyette 2016-11-21  Alan Modra  <amodra (a] gmail.com>
    790  1.1.1.1.2.2  pgoyette 
    791  1.1.1.1.2.2  pgoyette 	* configure.ac: Invoke ACX_PROG_CMP_IGNORE_INITIAL.
    792  1.1.1.1.2.2  pgoyette 	* Makefile.am (comparison): Rewrite using do_compare.
    793  1.1.1.1.2.2  pgoyette 	* configure: Regenerate.
    794  1.1.1.1.2.2  pgoyette 	* Makefile.in: Regenerate.
    795  1.1.1.1.2.2  pgoyette 	* doc/Makefile.in: Regenerate.
    796  1.1.1.1.2.2  pgoyette 
    797  1.1.1.1.2.2  pgoyette 2016-11-18  Claudiu Zissulescu  <claziss (a] synopsys.com>
    798  1.1.1.1.2.2  pgoyette 
    799  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/cl-warn.s: New file.
    800  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/cpu-pseudop-1.d: Likewise.
    801  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/cpu-pseudop-1.s: Likewise.
    802  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/cpu-pseudop-2.d: Likewise.
    803  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/cpu-pseudop-2.s: Likewise.
    804  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/cpu-warn2.s: Likewise.
    805  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (selected_cpu): Initialize.
    806  1.1.1.1.2.2  pgoyette 	(feature_type): New struct.
    807  1.1.1.1.2.2  pgoyette 	(feature_list): New variable.
    808  1.1.1.1.2.2  pgoyette 	(arc_check_feature): New function.
    809  1.1.1.1.2.2  pgoyette 	(arc_select_cpu): Check for .cpu duplicates. Don't overwrite the
    810  1.1.1.1.2.2  pgoyette 	current cpu features. Check if a feature is available for a given
    811  1.1.1.1.2.2  pgoyette 	cpu.
    812  1.1.1.1.2.2  pgoyette 	(md_parse_option): Test if features are available for a given cpu.
    813  1.1.1.1.2.2  pgoyette 
    814  1.1.1.1.2.2  pgoyette 2016-11-18  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
    815  1.1.1.1.2.2  pgoyette 
    816  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (parse_operands): Handle AARCH64_OPND_IMM_ROT*.
    817  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/advsimd-armv8_3.d: New.
    818  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/advsimd-armv8_3.s: New.
    819  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-fcmla.s: New.
    820  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-fcmla.l: New.
    821  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-fcmla.d: New.
    822  1.1.1.1.2.2  pgoyette 
    823  1.1.1.1.2.2  pgoyette 2016-11-18  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
    824  1.1.1.1.2.2  pgoyette 
    825  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/ldst-exclusive-armv8_3.s: Add ldaprb, ldaprh, ldapr tests.
    826  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/ldst-exclusive-armv8_3.d: Likewise.
    827  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-ldapr.s: Likewise.
    828  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-ldapr.d: Likewise.
    829  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-ldapr.l: Likewise.
    830  1.1.1.1.2.2  pgoyette 
    831  1.1.1.1.2.2  pgoyette 2016-11-18  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
    832  1.1.1.1.2.2  pgoyette 
    833  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/fp-armv8_3.s: Add fjcvtzs test.
    834  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/fp-armv8_3.d: Likewise.
    835  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-fjcvtzs.s: Likewise.
    836  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-fjcvtzs.d: Likewise.
    837  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-fjcvtzs.l: Likewise.
    838  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-nofp-armv8_3.s: Likewise.
    839  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-nofp-armv8_3.d: Likewise.
    840  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-nofp-armv8_3.l: Likewise.
    841  1.1.1.1.2.2  pgoyette 
    842  1.1.1.1.2.2  pgoyette 2016-11-18  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
    843  1.1.1.1.2.2  pgoyette 
    844  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (parse_operands): Handle AARCH64_OPND_ADDR_SIMM10.
    845  1.1.1.1.2.2  pgoyette 	(fix_insn): Likewise.
    846  1.1.1.1.2.2  pgoyette 	(warn_unpredictable_ldst): Handle ldst_imm10.
    847  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/pac.s: Add ldraa and ldrab tests.
    848  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/pac.d: Likewise.
    849  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-ldraa.s: New.
    850  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-ldraa.l: New.
    851  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-ldraa.d: New.
    852  1.1.1.1.2.2  pgoyette 
    853  1.1.1.1.2.2  pgoyette 2016-11-15  Nick Clifton  <nickc (a] redhat.com>
    854  1.1.1.1.2.2  pgoyette 
    855  1.1.1.1.2.2  pgoyette 	PR gas/20803
    856  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c (cons_fix_new_sparc): Use unaligned relocs in
    857  1.1.1.1.2.2  pgoyette 	the .eh_frame section.
    858  1.1.1.1.2.2  pgoyette 
    859  1.1.1.1.2.2  pgoyette 2016-11-13  Anthony Green  <green (a] moxielogic.org>
    860  1.1.1.1.2.2  pgoyette 
    861  1.1.1.1.2.2  pgoyette 	* config/tc-moxie.c (md_assemble): Assemble 'bad' opcode.
    862  1.1.1.1.2.2  pgoyette 
    863  1.1.1.1.2.2  pgoyette 2016-11-11  Nick Clifton  <nickc (a] redhat.com>
    864  1.1.1.1.2.2  pgoyette 
    865  1.1.1.1.2.2  pgoyette 	PR gas/20732
    866  1.1.1.1.2.2  pgoyette 	* expr.c (integer_constant): If tc_allow_L_suffix is defined and
    867  1.1.1.1.2.2  pgoyette 	non-zero then accept a L or LL suffix.
    868  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/pr20732.d: New test source file.
    869  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/pr20732.d: New test output file.
    870  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/sparc.exp: Run new test.
    871  1.1.1.1.2.2  pgoyette 
    872  1.1.1.1.2.2  pgoyette 2016-11-11  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
    873  1.1.1.1.2.2  pgoyette 
    874  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/pac.s: Add ARMv8.3 branch instruction tests.
    875  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/pac.d: Likewise.
    876  1.1.1.1.2.2  pgoyette 
    877  1.1.1.1.2.2  pgoyette 2016-11-11  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
    878  1.1.1.1.2.2  pgoyette 
    879  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (process_omitted_operand): Handle AARCH64_OPND_Rm_SP.
    880  1.1.1.1.2.2  pgoyette 	(parse_operands): Likewise.
    881  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/pac.s: Add pacga.
    882  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/pac.d: Add pacga.
    883  1.1.1.1.2.2  pgoyette 
    884  1.1.1.1.2.2  pgoyette 2016-11-11  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
    885  1.1.1.1.2.2  pgoyette 
    886  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/pac.s: New.
    887  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/pac.d: New.
    888  1.1.1.1.2.2  pgoyette 
    889  1.1.1.1.2.2  pgoyette 2016-11-11  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
    890  1.1.1.1.2.2  pgoyette 
    891  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/sysreg-3.s: New.
    892  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/sysreg-3.d: New.
    893  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-sysreg-3.l: New.
    894  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-sysreg-3.d: New.
    895  1.1.1.1.2.2  pgoyette 
    896  1.1.1.1.2.2  pgoyette 2016-11-11  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
    897  1.1.1.1.2.2  pgoyette 
    898  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/system-3.s: New.
    899  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/system-3.d: New.
    900  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/system.d: Update expected output.
    901  1.1.1.1.2.2  pgoyette 
    902  1.1.1.1.2.2  pgoyette 2016-11-11  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
    903  1.1.1.1.2.2  pgoyette 
    904  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (aarch64_archs): Add "armv8.3-a".
    905  1.1.1.1.2.2  pgoyette 	* doc/c-aarch64.texi (-march): Likewise.
    906  1.1.1.1.2.2  pgoyette 
    907  1.1.1.1.2.2  pgoyette 2016-11-11  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
    908  1.1.1.1.2.2  pgoyette 
    909  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (aarch64_features): Fix "simd" and "crypto".
    910  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-crypto-nofp.d: New.
    911  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-crypto-nofp.l: New.
    912  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-fp16-nofp.d: New.
    913  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-fp16-nofp.l: New.
    914  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-fp16-nofp.s: New.
    915  1.1.1.1.2.2  pgoyette 
    916  1.1.1.1.2.2  pgoyette 2016-11-09  H.J. Lu  <hongjiu.lu (a] intel.com>
    917  1.1.1.1.2.2  pgoyette 
    918  1.1.1.1.2.2  pgoyette 	PR binutils/20799
    919  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/opcode.s: Add a test for EVEX vpextrw.
    920  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/opcode-intel.d: Updated.
    921  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/opcode-suffix.d: Likewise.
    922  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/opcode.d: Likewise.
    923  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512bw-opts.s: Remove vpextrw
    924  1.1.1.1.2.2  pgoyette 	tests.
    925  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512bw-opts-intel.d: Updated.
    926  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512bw-opts.d: Likewise.
    927  1.1.1.1.2.2  pgoyette 
    928  1.1.1.1.2.2  pgoyette 2016-11-09  H.J. Lu  <hongjiu.lu (a] intel.com>
    929  1.1.1.1.2.2  pgoyette 
    930  1.1.1.1.2.2  pgoyette 	PR binutils/20754
    931  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/opcode-suffix.d: Updated.
    932  1.1.1.1.2.2  pgoyette 
    933  1.1.1.1.2.2  pgoyette 2016-11-07  H.J. Lu  <hongjiu.lu (a] intel.com>
    934  1.1.1.1.2.2  pgoyette 
    935  1.1.1.1.2.2  pgoyette 	PR binutils/20775
    936  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run fpu-bad.
    937  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/fpu-bad.d: New file.
    938  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/fpu-bad.s: Likewise.
    939  1.1.1.1.2.2  pgoyette 
    940  1.1.1.1.2.2  pgoyette 2016-11-04  Nathan Sidwell  <nathan (a] acm.org>
    941  1.1.1.1.2.2  pgoyette 
    942  1.1.1.1.2.2  pgoyette 	gas/
    943  1.1.1.1.2.2  pgoyette 	* input-scrub.c (partial_size): Make size_t.
    944  1.1.1.1.2.2  pgoyette 	(buffer_length): Likewise.  Adjust meaning.
    945  1.1.1.1.2.2  pgoyette 	(struct input_save): Adjust partial_size type.
    946  1.1.1.1.2.2  pgoyette 	(input_scrub_reinit): New.
    947  1.1.1.1.2.2  pgoyette 	(input_scrub_push, input_scrub_begin): Use it.
    948  1.1.1.1.2.2  pgoyette 	(input_scrub_next_buffer): Fix buffer extension logic. Only scan
    949  1.1.1.1.2.2  pgoyette 	newly read buffer for newline.
    950  1.1.1.1.2.2  pgoyette 
    951  1.1.1.1.2.2  pgoyette 2016-11-04  Andrew Burgess  <andrew.burgess (a] embecosm.com>
    952  1.1.1.1.2.2  pgoyette 
    953  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (find_opcode_match): Use insert function to
    954  1.1.1.1.2.2  pgoyette 	validate matching address type operands.
    955  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-10.d: New file.
    956  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-10.s: New file.
    957  1.1.1.1.2.2  pgoyette 
    958  1.1.1.1.2.2  pgoyette 2016-11-04  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
    959  1.1.1.1.2.2  pgoyette 
    960  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (cortex-m33): Declare new processor.
    961  1.1.1.1.2.2  pgoyette 	* doc/c-arm.texi (-mcpu ARM command line option): Document new
    962  1.1.1.1.2.2  pgoyette 	Cortex-M33 processor.
    963  1.1.1.1.2.2  pgoyette 	* NEWS: Mention ARM Cortex-M33 support.
    964  1.1.1.1.2.2  pgoyette 
    965  1.1.1.1.2.2  pgoyette 2016-11-04  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
    966  1.1.1.1.2.2  pgoyette 
    967  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (cortex-m23): Declare new processor.
    968  1.1.1.1.2.2  pgoyette 	* doc/c-arm.texi (-mcpu ARM command line option): Document new
    969  1.1.1.1.2.2  pgoyette 	Cortex-M23 processor.
    970  1.1.1.1.2.2  pgoyette 	* NEWS: Mention ARM Cortex-M23 support.
    971  1.1.1.1.2.2  pgoyette 
    972  1.1.1.1.2.2  pgoyette 2016-11-04  Palmer Dabbelt  <palmer (a] dabbelt.com>
    973  1.1.1.1.2.2  pgoyette 	    Andrew Waterman <andrew (a] sifive.com>
    974  1.1.1.1.2.2  pgoyette 
    975  1.1.1.1.2.2  pgoyette 	* Makefile.am (CPU_DOCS): Add c-riscv.texi.
    976  1.1.1.1.2.2  pgoyette 	* Makefile.in: Regenerate.
    977  1.1.1.1.2.2  pgoyette 	* doc/all.texi: Set RISCV.
    978  1.1.1.1.2.2  pgoyette 	* doc/as.texinfo: Add RISCV options.
    979  1.1.1.1.2.2  pgoyette 	Add RISC-V-Dependent node.
    980  1.1.1.1.2.2  pgoyette 	Include c-riscv.texi.
    981  1.1.1.1.2.2  pgoyette 	* doc/c-riscv.texi: Rename RISC-V Options to RISC-V-Opts.
    982  1.1.1.1.2.2  pgoyette 
    983  1.1.1.1.2.2  pgoyette 2016-11-03  Graham Markall  <graham.markall (a] embecosm.com>
    984  1.1.1.1.2.2  pgoyette 
    985  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-6.s: Change ldbit tests so that limm
    986  1.1.1.1.2.2  pgoyette 	operands are out of the range of an s9, in order to fix the test.
    987  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-6.d: Updated to match new expected output.
    988  1.1.1.1.2.2  pgoyette 
    989  1.1.1.1.2.2  pgoyette 2016-11-03  Graham Markall  <graham.markall (a] embecosm.com>
    990  1.1.1.1.2.2  pgoyette 
    991  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps-400-9.d: Added.
    992  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps-400-9.s: Added.
    993  1.1.1.1.2.2  pgoyette 
    994  1.1.1.1.2.2  pgoyette 2016-11-03  Andrew Burgess  <andrew.burgess (a] embecosm.com>
    995  1.1.1.1.2.2  pgoyette 
    996  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (struct arc_insn): Change type of insn field.
    997  1.1.1.1.2.2  pgoyette 	(md_number_to_chars_midend): Support 6- and 8-byte values.
    998  1.1.1.1.2.2  pgoyette 	(emit_insn0): Update debug output.
    999  1.1.1.1.2.2  pgoyette 	(find_opcode_match): Likewise.
   1000  1.1.1.1.2.2  pgoyette 	(build_fake_opcode_hash_entry): Delete.
   1001  1.1.1.1.2.2  pgoyette 	(find_special_case_long_opcode): Delete.
   1002  1.1.1.1.2.2  pgoyette 	(find_special_case): Remove long format special case handling.
   1003  1.1.1.1.2.2  pgoyette 	(insert_operand): Change instruction type and update debug print
   1004  1.1.1.1.2.2  pgoyette 	format.
   1005  1.1.1.1.2.2  pgoyette 	(assemble_insn): Change instruction type, update debug print
   1006  1.1.1.1.2.2  pgoyette 	formats, and remove unneeded assert.
   1007  1.1.1.1.2.2  pgoyette 
   1008  1.1.1.1.2.2  pgoyette 2016-11-03  Graham Markall  <graham.markall (a] embecosm.com>
   1009  1.1.1.1.2.2  pgoyette 
   1010  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (assemble_insn): Replace use of ARC_SHORT with
   1011  1.1.1.1.2.2  pgoyette 	arc_opcode_len.
   1012  1.1.1.1.2.2  pgoyette 
   1013  1.1.1.1.2.2  pgoyette 2016-11-03  Graham Markall  <graham.markall (a] embecosm.com>
   1014  1.1.1.1.2.2  pgoyette 
   1015  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (struct arc_insn): Replace short_insn flag with
   1016  1.1.1.1.2.2  pgoyette 	len field.
   1017  1.1.1.1.2.2  pgoyette 	(apply_fixups): Update to use len field.
   1018  1.1.1.1.2.2  pgoyette 	(emit_insn0): Simplify code, making use of len field.
   1019  1.1.1.1.2.2  pgoyette 	(md_convert_frag): Update to use len field.
   1020  1.1.1.1.2.2  pgoyette 	(assemble_insn): Update to use len field.
   1021  1.1.1.1.2.2  pgoyette 
   1022  1.1.1.1.2.2  pgoyette 2016-11-03  Siddhesh Poyarekar  <siddhesh.poyarekar (a] linaro.org>
   1023  1.1.1.1.2.2  pgoyette 
   1024  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (aarch64_cpus): Add falkor.
   1025  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (arm_cpus): Likewise.
   1026  1.1.1.1.2.2  pgoyette 	* doc/c-aarch64.texi: Likewise.
   1027  1.1.1.1.2.2  pgoyette 	* doc/c-arm.texi: Likewise.
   1028  1.1.1.1.2.2  pgoyette 
   1029  1.1.1.1.2.2  pgoyette 2016-11-03  H.J. Lu  <hongjiu.lu (a] intel.com>
   1030  1.1.1.1.2.2  pgoyette 
   1031  1.1.1.1.2.2  pgoyette 	PR binutils/20754
   1032  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/opcode.s: Add tests for opcode 0x82.
   1033  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/opcode-intel.d: Updated.
   1034  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/opcode.d: Likewise.
   1035  1.1.1.1.2.2  pgoyette 
   1036  1.1.1.1.2.2  pgoyette 2016-11-02  Jiong Wang  <jiong.wang (a] arm.com>
   1037  1.1.1.1.2.2  pgoyette 
   1038  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (SBIT_SHIFT): New.
   1039  1.1.1.1.2.2  pgoyette 	(T2_SBIT_SHIFT): Likewise.
   1040  1.1.1.1.2.2  pgoyette 	(t32_insn_ok): Return TRUE for MOV in ARMv8-M Baseline.
   1041  1.1.1.1.2.2  pgoyette 	(md_apply_fix): Try UINT16 encoding when ARM/Thumb modified immediate
   1042  1.1.1.1.2.2  pgoyette 	encoding failed.
   1043  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv6t2-bad.s: New error case.
   1044  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv6t2-bad.l: New error match.
   1045  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv6t2.s: New testcase.
   1046  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv6t2.d: New expected result.
   1047  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m.s: New testcase.
   1048  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-base.d: New expected result.
   1049  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main.d: Likewise.
   1050  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main-dsp-1.d: Likewise.
   1051  1.1.1.1.2.2  pgoyette 
   1052  1.1.1.1.2.2  pgoyette 2016-11-02  Igor Tsimbalist  <igor.v.tsimbalist (a] intel.com>
   1053  1.1.1.1.2.2  pgoyette 
   1054  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c: (cpu_arch) Add .avx512_4vnniw.
   1055  1.1.1.1.2.2  pgoyette 	(cpu_noarch): Add noavx512_4vnniw.
   1056  1.1.1.1.2.2  pgoyette 	* doc/c-i386.texi: Document avx512_4vnniw, noavx512_4vnniw.
   1057  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run AVX512_4VNNIW tests.
   1058  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512_4vnniwd_vl-intel.d: New test.
   1059  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512_4vnniwd_vl.d: Ditto.
   1060  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512_4vnniwd_vl.s: Ditto.
   1061  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512_4vnniwd-intel.d: Ditto.
   1062  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512_4vnniwd.d: Ditto.
   1063  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512_4vnniwd.s: Ditto.
   1064  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512_4vnniwd_vl-intel.d: Ditto.
   1065  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512_4vnniwd_vl.d: Ditto.
   1066  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512_4vnniwd_vl.s: Ditto.
   1067  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512_4vnniwd-intel.d: Ditto.
   1068  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512_4vnniwd.d: Ditto.
   1069  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512_4vnniwd.s: Ditto.
   1070  1.1.1.1.2.2  pgoyette 
   1071  1.1.1.1.2.2  pgoyette 2016-11-02  Igor Tsimbalist  <igor.v.tsimbalist (a] intel.com>
   1072  1.1.1.1.2.2  pgoyette 
   1073  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (cpu_arch): Add .avx512_4fmaps.
   1074  1.1.1.1.2.2  pgoyette 	(cpu_noarch): Add noavx512_4fmaps.
   1075  1.1.1.1.2.2  pgoyette 	(process_operands): Handle implicit quad group.
   1076  1.1.1.1.2.2  pgoyette 	* doc/c-i386.texi: Document avx512_4fmaps, noavx512_4fmaps.
   1077  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Add AVX512_4FMAPS tests.
   1078  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512_4fmaps_vl-intel.d: New test.
   1079  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512_4fmaps_vl.d: Ditto.
   1080  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512_4fmaps_vl.s: Ditto.
   1081  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512_4fmaps-intel.d: Ditto.
   1082  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512_4fmaps.d: Ditto.
   1083  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512_4fmaps.s: Ditto.
   1084  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512_4fmaps-warn.l: Ditto.
   1085  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512_4fmaps-warn.s: Ditto.
   1086  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512_4fmaps_vl-warn.l: Ditto.
   1087  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512_4fmaps_vl-warn.s: Ditto.
   1088  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512_4fmaps_vl-intel.d: Ditto.
   1089  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512_4fmaps_vl.d: Ditto.
   1090  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512_4fmaps_vl.s: Ditto.
   1091  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512_4fmaps-intel.d: Ditto.
   1092  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512_4fmaps.d: Ditto.
   1093  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512_4fmaps.s: Ditto.
   1094  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512_4fmaps-warn.l: Ditto.
   1095  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512_4fmaps-warn.s: Ditto.
   1096  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512_4fmaps_vl-warn.l: Ditto.
   1097  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512_4fmaps_vl-warn.s: Ditto.
   1098  1.1.1.1.2.2  pgoyette 
   1099  1.1.1.1.2.2  pgoyette 2016-11-01  Palmer Dabbelt  <palmer (a] dabbelt.com>
   1100  1.1.1.1.2.2  pgoyette 	    Andrew Waterman <andrew (a] sifive.com>
   1101  1.1.1.1.2.2  pgoyette 
   1102  1.1.1.1.2.2  pgoyette 	Add support for RISC-V architecture.
   1103  1.1.1.1.2.2  pgoyette 	* Makefile.am: Add riscv files.
   1104  1.1.1.1.2.2  pgoyette 	* Makefile.in: Regenerate.
   1105  1.1.1.1.2.2  pgoyette 	* NEWS: Mention the support for this architecture.
   1106  1.1.1.1.2.2  pgoyette 	* configure.in: Define a default architecture.
   1107  1.1.1.1.2.2  pgoyette 	* configure: Regenerate.
   1108  1.1.1.1.2.2  pgoyette 	* configure.tgt: Add entries for riscv.
   1109  1.1.1.1.2.2  pgoyette 	* doc/as.texinfo: Likewise.
   1110  1.1.1.1.2.2  pgoyette 	* testsuite/gas/all/gas.exp: Expect the redef tests to fail.
   1111  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/elf.exp: Expect the groupauto tests to fail.
   1112  1.1.1.1.2.2  pgoyette 	* config/tc-riscv.c: New file.
   1113  1.1.1.1.2.2  pgoyette 	* config/tc-riscv.h: New file.
   1114  1.1.1.1.2.2  pgoyette 	* doc/c-riscv.texi: New file.
   1115  1.1.1.1.2.2  pgoyette 	* testsuite/gas/riscv: New directory.
   1116  1.1.1.1.2.2  pgoyette 	* testsuite/gas/riscv/riscv.exp: New file.
   1117  1.1.1.1.2.2  pgoyette 	* testsuite/gas/riscv/t_insns.d: New file.
   1118  1.1.1.1.2.2  pgoyette 	* testsuite/gas/riscv/t_insns.s: New file.
   1119  1.1.1.1.2.2  pgoyette 
   1120  1.1.1.1.2.2  pgoyette 2016-10-27  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   1121  1.1.1.1.2.2  pgoyette 
   1122  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (arc_target): Delete.
   1123  1.1.1.1.2.2  pgoyette 	(arc_target_name): Delete.
   1124  1.1.1.1.2.2  pgoyette 	(arc_features): Delete.
   1125  1.1.1.1.2.2  pgoyette 	(arc_mach_type): Delete.
   1126  1.1.1.1.2.2  pgoyette 	(mach_type_specified_p): Delete.
   1127  1.1.1.1.2.2  pgoyette 	(enum mach_selection_type): New enum.
   1128  1.1.1.1.2.2  pgoyette 	(mach_selection_mode): New static global.
   1129  1.1.1.1.2.2  pgoyette 	(selected_cpu): New static global.
   1130  1.1.1.1.2.2  pgoyette 	(arc_eflag): Rename to ...
   1131  1.1.1.1.2.2  pgoyette 	(arc_initial_eflag): ...this, and make const.
   1132  1.1.1.1.2.2  pgoyette 	(arc_select_cpu): Update comment, new parameter, check how
   1133  1.1.1.1.2.2  pgoyette 	previous machine type selection was made, and record this
   1134  1.1.1.1.2.2  pgoyette 	selection.  Use selected_cpu instead of old globals.
   1135  1.1.1.1.2.2  pgoyette 	(arc_option): Remove use of arc_get_mach, instead use
   1136  1.1.1.1.2.2  pgoyette 	arc_select_cpu to validate machine type selection.  Use
   1137  1.1.1.1.2.2  pgoyette 	selected_cpu over old globals.
   1138  1.1.1.1.2.2  pgoyette 	(allocate_tok): Use selected_cpu over old globals.
   1139  1.1.1.1.2.2  pgoyette 	(find_opcode_match): Likewise.
   1140  1.1.1.1.2.2  pgoyette 	(assemble_tokens): Likewise.
   1141  1.1.1.1.2.2  pgoyette 	(arc_cons_fix_new): Likewise.
   1142  1.1.1.1.2.2  pgoyette 	(arc_extinsn): Likewise.
   1143  1.1.1.1.2.2  pgoyette 	(arc_extcorereg): Likewise.
   1144  1.1.1.1.2.2  pgoyette 	(md_begin): Update default machine type selection, use
   1145  1.1.1.1.2.2  pgoyette 	selected_cpu over old globals.
   1146  1.1.1.1.2.2  pgoyette 	(md_parse_option): Update machine type selection option handling,
   1147  1.1.1.1.2.2  pgoyette 	use selected_cpu over old globals.
   1148  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-0.s: Add .cpu directive.
   1149  1.1.1.1.2.2  pgoyette 
   1150  1.1.1.1.2.2  pgoyette 2016-10-26  Alan Modra  <amodra (a] gmail.com>
   1151  1.1.1.1.2.2  pgoyette 
   1152  1.1.1.1.2.2  pgoyette 	Revert 2016-10-06  Alan Modra  <amodra (a] gmail.com>
   1153  1.1.1.1.2.2  pgoyette 	* config/rl78-parse.y: Do use old %name-prefix syntax.
   1154  1.1.1.1.2.2  pgoyette 	* config/rx-parse.y: Likewise.
   1155  1.1.1.1.2.2  pgoyette 
   1156  1.1.1.1.2.2  pgoyette 2016-10-21  H.J. Lu  <hongjiu.lu (a] intel.com>
   1157  1.1.1.1.2.2  pgoyette 
   1158  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (cpu_arch): Remove .pcommit.
   1159  1.1.1.1.2.2  pgoyette 	* doc/c-i386.texi: Likewise.
   1160  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Remove pcommit tests.
   1161  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/pcommit-intel.d: Removed.
   1162  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/pcommit.d: Likewise.
   1163  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/pcommit.s: Likewise.
   1164  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-pcommit-intel.d: Likewise.
   1165  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-pcommit.d: Likewise.
   1166  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-pcommit.s: Likewise.
   1167  1.1.1.1.2.2  pgoyette 
   1168  1.1.1.1.2.2  pgoyette 2016-10-20  H.J. Lu  <hongjiu.lu (a] intel.com>
   1169  1.1.1.1.2.2  pgoyette 
   1170  1.1.1.1.2.2  pgoyette 	PR binutis/20705
   1171  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run x86-64-opcode-bad.
   1172  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-opcode-bad.d: New file.
   1173  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-opcode-bad.s: Likewise.
   1174  1.1.1.1.2.2  pgoyette 
   1175  1.1.1.1.2.2  pgoyette 2016-10-19  Renlin Li  <renlin.li (a] arm.com>
   1176  1.1.1.1.2.2  pgoyette 
   1177  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (encode_arm_shift): Generate unpredictable warning
   1178  1.1.1.1.2.2  pgoyette 	for register-shifted register instructions.
   1179  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/shift-bad-pc.d: New.
   1180  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/shift-bad-pc.l: New.
   1181  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/shift-bad-pc.s: New.
   1182  1.1.1.1.2.2  pgoyette 
   1183  1.1.1.1.2.2  pgoyette 2016-10-17  Cupertino Miranda  <cmiranda (a] synopsys.com>
   1184  1.1.1.1.2.2  pgoyette 
   1185  1.1.1.1.2.2  pgoyette 	* testsuite/arc/dis-inv.d: Fixed matching.
   1186  1.1.1.1.2.2  pgoyette 
   1187  1.1.1.1.2.2  pgoyette 2016-10-17  Cupertino Miranda  <cmiranda (a] synopsys.com>
   1188  1.1.1.1.2.2  pgoyette 
   1189  1.1.1.1.2.2  pgoyette 	* testsuite/arc/dis-inv.s: Test to validate patch.
   1190  1.1.1.1.2.2  pgoyette 	* testsuite/arc/dis-inv.d: Likewise.
   1191  1.1.1.1.2.2  pgoyette 
   1192  1.1.1.1.2.2  pgoyette 2016-10-14  Claudiu Zissulescu  <claziss (a] synopsys.com>
   1193  1.1.1.1.2.2  pgoyette 
   1194  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/shortlimm_a7.d: New file.
   1195  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/shortlimm_a7.s: Likewise.
   1196  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/shortlimm_hs.d: Likewise.
   1197  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/shortlimm_hs.s: Likewise.
   1198  1.1.1.1.2.2  pgoyette 
   1199  1.1.1.1.2.2  pgoyette 2016-10-11  Nick Clifton  <nickc (a] redhat.com>
   1200  1.1.1.1.2.2  pgoyette 
   1201  1.1.1.1.2.2  pgoyette 	* gas/arm/tls.d: Adjust output to match change in objdump.
   1202  1.1.1.1.2.2  pgoyette 
   1203  1.1.1.1.2.2  pgoyette 2016-10-11  Jiong Wang  <jiong.wang (a] arm.com>
   1204  1.1.1.1.2.2  pgoyette 
   1205  1.1.1.1.2.2  pgoyette 	PR target/20666
   1206  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/alias-2.d: Update expected results.
   1207  1.1.1.1.2.2  pgoyette 
   1208  1.1.1.1.2.2  pgoyette 2016-10-10  Andreas Krebbel  <krebbel (a] linux.vnet.ibm.com>
   1209  1.1.1.1.2.2  pgoyette 
   1210  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi-common-1.d: Adjust regexps for mips64.
   1211  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi-common-2.d: Likewise.
   1212  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi-common-3.d: Likewise.
   1213  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi-common-4.d: Likewise.
   1214  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi-common-5.d: Likewise.
   1215  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi-common-7.d: Likewise.
   1216  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi-common-8.d: Likewise.
   1217  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi-common-9.d: Likewise.
   1218  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi-mips-1.d: Likewise.
   1219  1.1.1.1.2.2  pgoyette 
   1220  1.1.1.1.2.2  pgoyette 2016-10-08  Alan Modra  <amodra (a] gmail.com>
   1221  1.1.1.1.2.2  pgoyette 
   1222  1.1.1.1.2.2  pgoyette 	* Makefile.am (EXTRA_as_new_SOURCES): Add config/rl78-parse.y and
   1223  1.1.1.1.2.2  pgoyette 	config/rx-parse.y.  Move config/bfin-parse.y.
   1224  1.1.1.1.2.2  pgoyette 	(bfin-parse.@OBJEXT@, rl78-parse.@OBJEXT@, rx-parse.@OBJEXT@): Delete.
   1225  1.1.1.1.2.2  pgoyette 	($(srcdir)/config/rl78-defs.h): New rule.
   1226  1.1.1.1.2.2  pgoyette 	* Makefile.in: Regenerate.
   1227  1.1.1.1.2.2  pgoyette 
   1228  1.1.1.1.2.2  pgoyette 2016-10-07  Jiong Wang  <jiong.wang (a] arm.com>
   1229  1.1.1.1.2.2  pgoyette 
   1230  1.1.1.1.2.2  pgoyette 	PR target/20667
   1231  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/sys-rt-reg.s: Test source for instructions using
   1232  1.1.1.1.2.2  pgoyette 	SYS_Rt reg.
   1233  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/sys-rt-reg.d: New testcase.
   1234  1.1.1.1.2.2  pgoyette 
   1235  1.1.1.1.2.2  pgoyette 2016-10-06  Claudiu Zissulescu  <claziss (a] synopsys.com>
   1236  1.1.1.1.2.2  pgoyette 
   1237  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/leave_enter.d: New file.
   1238  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/leave_enter.s: Likewise.
   1239  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/regnames.d: Likewise.
   1240  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/regnames.s: Likewise.
   1241  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (arc_parse_name): Don't match reg names against
   1242  1.1.1.1.2.2  pgoyette 	confirmed symbol names.
   1243  1.1.1.1.2.2  pgoyette 
   1244  1.1.1.1.2.2  pgoyette 2016-10-06  Alan Modra  <amodra (a] gmail.com>
   1245  1.1.1.1.2.2  pgoyette 
   1246  1.1.1.1.2.2  pgoyette 	* app.c (do_scrub_chars): Move fall through comment.
   1247  1.1.1.1.2.2  pgoyette 	* expr.c (operand): Likewise.
   1248  1.1.1.1.2.2  pgoyette 
   1249  1.1.1.1.2.2  pgoyette 2016-10-06  Matthew Fortune  <matthew.fortune (a] imgtec.com>
   1250  1.1.1.1.2.2  pgoyette 
   1251  1.1.1.1.2.2  pgoyette 	PR gas/20648
   1252  1.1.1.1.2.2  pgoyette 	* dw2gencfi.c (dot_cfi_sections): Refine the check for
   1253  1.1.1.1.2.2  pgoyette 	inconsistent .cfi_sections to only consider compact vs non
   1254  1.1.1.1.2.2  pgoyette 	compact forms.
   1255  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi-common-9.d: New file.
   1256  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi-common-9.s: New file.
   1257  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi.exp: Run new test.
   1258  1.1.1.1.2.2  pgoyette 
   1259  1.1.1.1.2.2  pgoyette 2016-10-06  Alan Modra  <amodra (a] gmail.com>
   1260  1.1.1.1.2.2  pgoyette 
   1261  1.1.1.1.2.2  pgoyette 	* app.c: Add missing fall through comments.
   1262  1.1.1.1.2.2  pgoyette 	* dw2gencfi.c: Likewise.
   1263  1.1.1.1.2.2  pgoyette 	* expr.c: Likewise.
   1264  1.1.1.1.2.2  pgoyette 	* config/tc-alpha.c: Likewise.
   1265  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c: Likewise.
   1266  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c: Likewise.
   1267  1.1.1.1.2.2  pgoyette 	* config/tc-cr16.c: Likewise.
   1268  1.1.1.1.2.2  pgoyette 	* config/tc-crx.c: Likewise.
   1269  1.1.1.1.2.2  pgoyette 	* config/tc-dlx.c: Likewise.
   1270  1.1.1.1.2.2  pgoyette 	* config/tc-h8300.c: Likewise.
   1271  1.1.1.1.2.2  pgoyette 	* config/tc-hppa.c: Likewise.
   1272  1.1.1.1.2.2  pgoyette 	* config/tc-i370.c: Likewise.
   1273  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c: Likewise.
   1274  1.1.1.1.2.2  pgoyette 	* config/tc-i960.c: Likewise.
   1275  1.1.1.1.2.2  pgoyette 	* config/tc-ia64.c: Likewise.
   1276  1.1.1.1.2.2  pgoyette 	* config/tc-m68hc11.c: Likewise.
   1277  1.1.1.1.2.2  pgoyette 	* config/tc-m68k.c: Likewise.
   1278  1.1.1.1.2.2  pgoyette 	* config/tc-mep.c: Likewise.
   1279  1.1.1.1.2.2  pgoyette 	* config/tc-metag.c: Likewise.
   1280  1.1.1.1.2.2  pgoyette 	* config/tc-microblaze.c: Likewise.
   1281  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c: Likewise.
   1282  1.1.1.1.2.2  pgoyette 	* config/tc-ns32k.c: Likewise.
   1283  1.1.1.1.2.2  pgoyette 	* config/tc-rx.c: Likewise.
   1284  1.1.1.1.2.2  pgoyette 	* config/tc-score.c: Likewise.
   1285  1.1.1.1.2.2  pgoyette 	* config/tc-score7.c: Likewise.
   1286  1.1.1.1.2.2  pgoyette 	* config/tc-sh.c: Likewise.
   1287  1.1.1.1.2.2  pgoyette 	* config/tc-tic4x.c: Likewise.
   1288  1.1.1.1.2.2  pgoyette 	* config/tc-vax.c: Likewise.
   1289  1.1.1.1.2.2  pgoyette 	* config/tc-xstormy16.c: Likewise.
   1290  1.1.1.1.2.2  pgoyette 	* config/tc-z80.c: Likewise.
   1291  1.1.1.1.2.2  pgoyette 	* config/tc-z8k.c: Likewise.
   1292  1.1.1.1.2.2  pgoyette 	* config/obj-elf.c: Likewise.
   1293  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c: Likewise.
   1294  1.1.1.1.2.2  pgoyette 	* depend.c: Spell fall through comments consistently.
   1295  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c: Likewise.
   1296  1.1.1.1.2.2  pgoyette 	* config/tc-d10v.c: Likewise.
   1297  1.1.1.1.2.2  pgoyette 	* config/tc-i960.c: Likewise.
   1298  1.1.1.1.2.2  pgoyette 	* config/tc-ia64.c: Likewise.
   1299  1.1.1.1.2.2  pgoyette 	* config/tc-m68k.c: Likewise.
   1300  1.1.1.1.2.2  pgoyette 	* config/tc-mcore.c: Likewise.
   1301  1.1.1.1.2.2  pgoyette 	* config/tc-mep.c: Likewise.
   1302  1.1.1.1.2.2  pgoyette 	* config/tc-ns32k.c: Likewise.
   1303  1.1.1.1.2.2  pgoyette 	* config/tc-visium.c: Likewise.
   1304  1.1.1.1.2.2  pgoyette 	* config/tc-xstormy16.c: Likewise.
   1305  1.1.1.1.2.2  pgoyette 	* config/tc-z8k.c: Likewise.
   1306  1.1.1.1.2.2  pgoyette 
   1307  1.1.1.1.2.2  pgoyette 2016-10-06  Alan Modra  <amodra (a] gmail.com>
   1308  1.1.1.1.2.2  pgoyette 
   1309  1.1.1.1.2.2  pgoyette 	* as.h (as_assert): Add ATTRIBUTE_NORETURN.
   1310  1.1.1.1.2.2  pgoyette 
   1311  1.1.1.1.2.2  pgoyette 2016-10-06  Alan Modra  <amodra (a] gmail.com>
   1312  1.1.1.1.2.2  pgoyette 
   1313  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (find_opcode_match): Add missing break.
   1314  1.1.1.1.2.2  pgoyette 	* config/tc-i960.c (get_cdisp): Likewise.
   1315  1.1.1.1.2.2  pgoyette 	* config/tc-metag.c (parse_swap, md_apply_fix): Likewise.
   1316  1.1.1.1.2.2  pgoyette 	* config/tc-mt.c (md_parse_option): Likewise.
   1317  1.1.1.1.2.2  pgoyette 	* config/tc-nds32.c (nds32_apply_fix): Likewise.
   1318  1.1.1.1.2.2  pgoyette 	* config/tc-hppa.c (pa_ip): Assert rather than testing last
   1319  1.1.1.1.2.2  pgoyette 	condition of multiple if statements.
   1320  1.1.1.1.2.2  pgoyette 	* config/tc-s390.c (s390_exp_compare): Return 0 on error.
   1321  1.1.1.1.2.2  pgoyette 	* config/tc-tic4x.c (tic4x_operand_parse): Add as_bad and break
   1322  1.1.1.1.2.2  pgoyette 	out of case rather than falling into next case.  Formatting.
   1323  1.1.1.1.2.2  pgoyette 
   1324  1.1.1.1.2.2  pgoyette 2016-10-06  Alan Modra  <amodra (a] gmail.com>
   1325  1.1.1.1.2.2  pgoyette 
   1326  1.1.1.1.2.2  pgoyette 	* config/rl78-parse.y: Don't use deprecated %name-prefix.
   1327  1.1.1.1.2.2  pgoyette 	* config/rx-parse.y: Likewise.
   1328  1.1.1.1.2.2  pgoyette 
   1329  1.1.1.1.2.2  pgoyette 2016-09-29  Jiong Wang  <jiong.wang (a] arm.com>
   1330  1.1.1.1.2.2  pgoyette 
   1331  1.1.1.1.2.2  pgoyette 	PR target/20553
   1332  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/advsimd-fp16.s (indexed_elem): New high index
   1333  1.1.1.1.2.2  pgoyette 	testcases for H and S variants.  New low index testcases for D variant.
   1334  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/advsimd-fp16.d: Update expected results.
   1335  1.1.1.1.2.2  pgoyette 
   1336  1.1.1.1.2.2  pgoyette 2016-09-29  Alan Modra  <amodra (a] gmail.com>
   1337  1.1.1.1.2.2  pgoyette 
   1338  1.1.1.1.2.2  pgoyette 	* config/tc-ppc.c (md_assemble): Handle PPC_OPERAND_OPTIONAL32.
   1339  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/power8.s: Provide tbegin. operand.
   1340  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/power9.d: Update cmprb disassembly.
   1341  1.1.1.1.2.2  pgoyette 
   1342  1.1.1.1.2.2  pgoyette 2016-09-26  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   1343  1.1.1.1.2.2  pgoyette 
   1344  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c (xg_reverse_shift_count): Pass cnt_arg instead of
   1345  1.1.1.1.2.2  pgoyette 	cnt_argp to concat.
   1346  1.1.1.1.2.2  pgoyette 
   1347  1.1.1.1.2.2  pgoyette 2016-09-26  Vlad Zakharov  <vzakhar (a] synopsys.com>
   1348  1.1.1.1.2.2  pgoyette 
   1349  1.1.1.1.2.2  pgoyette 	* Makefile.in: Regenerate.
   1350  1.1.1.1.2.2  pgoyette 	* configure: Likewise.
   1351  1.1.1.1.2.2  pgoyette 	* doc/Makefile.in: Likewise.
   1352  1.1.1.1.2.2  pgoyette 
   1353  1.1.1.1.2.2  pgoyette 2016-09-26  Alan Modra  <amodra (a] gmail.com>
   1354  1.1.1.1.2.2  pgoyette 
   1355  1.1.1.1.2.2  pgoyette 	* config/tc-ppc.c (ppc_elf_gnu_attribute): New function.
   1356  1.1.1.1.2.2  pgoyette 	(md_pseudo_table <ELF>): Handle "gnu_attribute".
   1357  1.1.1.1.2.2  pgoyette 
   1358  1.1.1.1.2.2  pgoyette 2016-09-22  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
   1359  1.1.1.1.2.2  pgoyette 
   1360  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (v7m_psrs): Remove BASEPRI_MASK MRS/MSR special
   1361  1.1.1.1.2.2  pgoyette 	register and redundant basepri_max.
   1362  1.1.1.1.2.2  pgoyette 
   1363  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1364  1.1.1.1.2.2  pgoyette 
   1365  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (print_operands): Print spaces between
   1366  1.1.1.1.2.2  pgoyette 	operands.
   1367  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/ilp32-basic.d: Expect spaces after ","
   1368  1.1.1.1.2.2  pgoyette 	in addresses.
   1369  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/ldst-reg-imm-post-ind.d: Likewise.
   1370  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/ldst-reg-imm-pre-ind.d: Likewise.
   1371  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/ldst-reg-pair.d: Likewise.
   1372  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/ldst-reg-reg-offset.d: Likewise.
   1373  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/ldst-reg-uns-imm.d: Likewise.
   1374  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/ldst-reg-unscaled-imm.d: Likewise.
   1375  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/reloc-insn.d: Likewise.
   1376  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/sve.d: Likewise.
   1377  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/symbol.d: Likewise.
   1378  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/system.d: Likewise.
   1379  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/tls-desc.d: Likewise.
   1380  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/sve-invalid.l: Expect spaces after ","
   1381  1.1.1.1.2.2  pgoyette 	in suggested alternatives.
   1382  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/verbose-error.l: Likewise.
   1383  1.1.1.1.2.2  pgoyette 
   1384  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1385  1.1.1.1.2.2  pgoyette 
   1386  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (output_operand_error_record): Use "must be"
   1387  1.1.1.1.2.2  pgoyette 	rather than "should be" or "expected to be" in error messages.
   1388  1.1.1.1.2.2  pgoyette 	(parse_operands): Likewise.
   1389  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/diagnostic.l: Likewise.
   1390  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/legacy_reg_names.l: Likewise.
   1391  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/sve-invalid.l: Likewise.
   1392  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/sve-reg-diagnostic.l: Likewise.
   1393  1.1.1.1.2.2  pgoyette 
   1394  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1395  1.1.1.1.2.2  pgoyette 
   1396  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (opcode_lookup): Search for the end of
   1397  1.1.1.1.2.2  pgoyette 	a condition name, rather than assuming that it will have exactly
   1398  1.1.1.1.2.2  pgoyette 	2 characters.
   1399  1.1.1.1.2.2  pgoyette 	(parse_operands): Likewise.
   1400  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/alias.d: Add new condition-code comments
   1401  1.1.1.1.2.2  pgoyette 	to the expected output.
   1402  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/beq_1.d: Likewise.
   1403  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/float-fp16.d: Likewise.
   1404  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/int-insns.d: Likewise.
   1405  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/no-aliases.d: Likewise.
   1406  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/programmer-friendly.d: Likewise.
   1407  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/reloc-insn.d: Likewise.
   1408  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/b_c_1.d, testsuite/gas/aarch64/b_c_1.s:
   1409  1.1.1.1.2.2  pgoyette 	New test.
   1410  1.1.1.1.2.2  pgoyette 
   1411  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1412  1.1.1.1.2.2  pgoyette 
   1413  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/diagnostic.s,
   1414  1.1.1.1.2.2  pgoyette 	testsuite/gas/aarch64/diagnostic.l: Add tests for
   1415  1.1.1.1.2.2  pgoyette 	invalid uses of MUL VL and MUL in base AArch64 instructions.
   1416  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/sve-add.s, testsuite/gas/aarch64/sve-add.d,
   1417  1.1.1.1.2.2  pgoyette 	testsuite/gas/aarch64/sve-dup.s, testsuite/gas/aarch64/sve-dup.d,
   1418  1.1.1.1.2.2  pgoyette 	testsuite/gas/aarch64/sve-invalid.s,
   1419  1.1.1.1.2.2  pgoyette 	testsuite/gas/aarch64/sve-invalid.d,
   1420  1.1.1.1.2.2  pgoyette 	testsuite/gas/aarch64/sve-invalid.l,
   1421  1.1.1.1.2.2  pgoyette 	testsuite/gas/aarch64/sve-reg-diagnostic.s,
   1422  1.1.1.1.2.2  pgoyette 	testsuite/gas/aarch64/sve-reg-diagnostic.d,
   1423  1.1.1.1.2.2  pgoyette 	testsuite/gas/aarch64/sve-reg-diagnostic.l,
   1424  1.1.1.1.2.2  pgoyette 	testsuite/gas/aarch64/sve.s, testsuite/gas/aarch64/sve.d: New tests.
   1425  1.1.1.1.2.2  pgoyette 
   1426  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1427  1.1.1.1.2.2  pgoyette 
   1428  1.1.1.1.2.2  pgoyette 	* doc/c-aarch64.texi: Document the "sve" feature.
   1429  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (REG_TYPE_R_Z_BHSDQ_VZP): New register type.
   1430  1.1.1.1.2.2  pgoyette 	(get_reg_expected_msg): Handle it.
   1431  1.1.1.1.2.2  pgoyette 	(parse_operands): When parsing operands of an SVE instruction,
   1432  1.1.1.1.2.2  pgoyette 	disallow immediates that match REG_TYPE_R_Z_BHSDQ_VZP.
   1433  1.1.1.1.2.2  pgoyette 	(aarch64_features): Add an entry for SVE.
   1434  1.1.1.1.2.2  pgoyette 
   1435  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1436  1.1.1.1.2.2  pgoyette 
   1437  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (parse_operands): Handle the new SVE core
   1438  1.1.1.1.2.2  pgoyette 	and FP register operands.
   1439  1.1.1.1.2.2  pgoyette 
   1440  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1441  1.1.1.1.2.2  pgoyette 
   1442  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (double_precision_operand_p): New function.
   1443  1.1.1.1.2.2  pgoyette 	(parse_operands): Use it to calculate the dp_p input to
   1444  1.1.1.1.2.2  pgoyette 	parse_aarch64_imm_float.  Handle the new SVE FP immediate operands.
   1445  1.1.1.1.2.2  pgoyette 
   1446  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1447  1.1.1.1.2.2  pgoyette 
   1448  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (parse_operands): Handle the new SVE integer
   1449  1.1.1.1.2.2  pgoyette 	immediate operands.
   1450  1.1.1.1.2.2  pgoyette 
   1451  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1452  1.1.1.1.2.2  pgoyette 
   1453  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (SHIFTED_NONE, SHIFTED_MUL_VL): New
   1454  1.1.1.1.2.2  pgoyette 	parse_shift_modes.
   1455  1.1.1.1.2.2  pgoyette 	(parse_shift): Handle SHIFTED_MUL_VL.
   1456  1.1.1.1.2.2  pgoyette 	(parse_address_main): Add an imm_shift_mode parameter.
   1457  1.1.1.1.2.2  pgoyette 	(parse_address, parse_sve_address): Update accordingly.
   1458  1.1.1.1.2.2  pgoyette 	(parse_operands): Handle MUL VL addressing modes.
   1459  1.1.1.1.2.2  pgoyette 
   1460  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1461  1.1.1.1.2.2  pgoyette 
   1462  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (REG_TYPE_SVE_BASE, REG_TYPE_SVE_OFFSET): New
   1463  1.1.1.1.2.2  pgoyette 	register types.
   1464  1.1.1.1.2.2  pgoyette 	(get_reg_expected_msg): Handle them.
   1465  1.1.1.1.2.2  pgoyette 	(aarch64_addr_reg_parse): New function, split out from
   1466  1.1.1.1.2.2  pgoyette 	aarch64_reg_parse_32_64.  Handle Z registers too.
   1467  1.1.1.1.2.2  pgoyette 	(aarch64_reg_parse_32_64): Call it.
   1468  1.1.1.1.2.2  pgoyette 	(parse_address_main): Add base_qualifier, offset_qualifier,
   1469  1.1.1.1.2.2  pgoyette 	base_type and offset_type parameters.  Handle SVE base and offset
   1470  1.1.1.1.2.2  pgoyette 	registers.
   1471  1.1.1.1.2.2  pgoyette 	(parse_address): Update call to parse_address_main.
   1472  1.1.1.1.2.2  pgoyette 	(parse_sve_address): New function.
   1473  1.1.1.1.2.2  pgoyette 	(parse_operands): Parse the new SVE address operands.
   1474  1.1.1.1.2.2  pgoyette 
   1475  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1476  1.1.1.1.2.2  pgoyette 
   1477  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (SHIFTED_MUL): New parse_shift_mode.
   1478  1.1.1.1.2.2  pgoyette 	(parse_shift): Handle it.  Reject AARCH64_MOD_MUL for all other
   1479  1.1.1.1.2.2  pgoyette 	shift modes.  Skip range tests for AARCH64_MOD_MUL.
   1480  1.1.1.1.2.2  pgoyette 	(process_omitted_operand): Handle AARCH64_OPND_SVE_PATTERN_SCALED.
   1481  1.1.1.1.2.2  pgoyette 	(parse_operands): Likewise.
   1482  1.1.1.1.2.2  pgoyette 
   1483  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1484  1.1.1.1.2.2  pgoyette 
   1485  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (parse_enum_string): New function.
   1486  1.1.1.1.2.2  pgoyette 	(po_enum_or_fail): New macro.
   1487  1.1.1.1.2.2  pgoyette 	(parse_operands): Handle AARCH64_OPND_SVE_PATTERN and
   1488  1.1.1.1.2.2  pgoyette 	AARCH64_OPND_SVE_PRFOP.
   1489  1.1.1.1.2.2  pgoyette 
   1490  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1491  1.1.1.1.2.2  pgoyette 
   1492  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (vector_el_type): Add NT_zero and NT_merge.
   1493  1.1.1.1.2.2  pgoyette 	(parse_vector_type_for_operand): Assert that the skipped character
   1494  1.1.1.1.2.2  pgoyette 	is a '.'.
   1495  1.1.1.1.2.2  pgoyette 	(parse_predication_for_operand): New function.
   1496  1.1.1.1.2.2  pgoyette 	(parse_typed_reg): Parse /z and /m suffixes for predicate registers.
   1497  1.1.1.1.2.2  pgoyette 	(vectype_to_qualifier): Handle NT_zero and NT_merge.
   1498  1.1.1.1.2.2  pgoyette 
   1499  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1500  1.1.1.1.2.2  pgoyette 
   1501  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (NTA_HASVARWIDTH): New macro.
   1502  1.1.1.1.2.2  pgoyette 	(AARCH64_REG_TYPES): Add ZN and PN.
   1503  1.1.1.1.2.2  pgoyette 	(get_reg_expected_msg): Handle them.
   1504  1.1.1.1.2.2  pgoyette 	(parse_vector_type_for_operand): Add a reg_type parameter.
   1505  1.1.1.1.2.2  pgoyette 	Skip the width for Zn and Pn registers.
   1506  1.1.1.1.2.2  pgoyette 	(parse_typed_reg): Extend vector handling to Zn and Pn.  Update the
   1507  1.1.1.1.2.2  pgoyette 	call to parse_vector_type_for_operand.  Set HASVARTYPE for Zn and Pn,
   1508  1.1.1.1.2.2  pgoyette 	expecting the width to be 0.
   1509  1.1.1.1.2.2  pgoyette 	(parse_vector_reg_list): Restrict error about [BHSD]nn operands to
   1510  1.1.1.1.2.2  pgoyette 	REG_TYPE_VN.
   1511  1.1.1.1.2.2  pgoyette 	(vectype_to_qualifier): Use S_[BHSD] qualifiers for NTA_HASVARWIDTH.
   1512  1.1.1.1.2.2  pgoyette 	(parse_operands): Handle the new Zn and Pn operands.
   1513  1.1.1.1.2.2  pgoyette 	(REGSET16): New macro, split out from...
   1514  1.1.1.1.2.2  pgoyette 	(REGSET31): ...here.
   1515  1.1.1.1.2.2  pgoyette 	(reg_names): Add Zn and Pn entries.
   1516  1.1.1.1.2.2  pgoyette 
   1517  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1518  1.1.1.1.2.2  pgoyette 
   1519  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (output_operand_error_record): Handle
   1520  1.1.1.1.2.2  pgoyette 	AARCH64_OPDE_UNTIED_OPERAND.
   1521  1.1.1.1.2.2  pgoyette 
   1522  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1523  1.1.1.1.2.2  pgoyette 
   1524  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (find_best_match): Simplify, allowing an
   1525  1.1.1.1.2.2  pgoyette 	instruction with all-NIL qualifiers to fail to match.
   1526  1.1.1.1.2.2  pgoyette 
   1527  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1528  1.1.1.1.2.2  pgoyette 
   1529  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (parse_address_main): Remove reloc and
   1530  1.1.1.1.2.2  pgoyette 	accept_reg_post_index parameters.  Parse relocations and register
   1531  1.1.1.1.2.2  pgoyette 	post indexes unconditionally.
   1532  1.1.1.1.2.2  pgoyette 	(parse_address): Remove accept_reg_post_index parameter.
   1533  1.1.1.1.2.2  pgoyette 	Update call to parse_address_main.
   1534  1.1.1.1.2.2  pgoyette 	(parse_address_reloc): Delete.
   1535  1.1.1.1.2.2  pgoyette 	(parse_operands): Call parse_address instead of parse_address_main.
   1536  1.1.1.1.2.2  pgoyette 	Update existing callers of parse_address and make them check
   1537  1.1.1.1.2.2  pgoyette 	inst.reloc.type where appropriate.
   1538  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/diagnostic.s: Add tests for relocations
   1539  1.1.1.1.2.2  pgoyette 	in ADDR_SIMPLE, SIMD_ADDR_SIMPLE, ADDR_SIMM7 and ADDR_SIMM9 addresses.
   1540  1.1.1.1.2.2  pgoyette 	Also test for invalid uses of post-index register addressing.
   1541  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/diagnostic.l: Update accordingly.
   1542  1.1.1.1.2.2  pgoyette 
   1543  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1544  1.1.1.1.2.2  pgoyette 
   1545  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (REG_TYPE_R_Z, REG_TYPE_R_SP): New register
   1546  1.1.1.1.2.2  pgoyette 	types.
   1547  1.1.1.1.2.2  pgoyette 	(get_reg_expected_msg): Handle them and REG_TYPE_R64_SP.
   1548  1.1.1.1.2.2  pgoyette 	(aarch64_check_reg_type): Simplify.
   1549  1.1.1.1.2.2  pgoyette 	(aarch64_reg_parse_32_64): Return the reg_entry instead of the
   1550  1.1.1.1.2.2  pgoyette 	register number.  Return the type as a qualifier rather than an
   1551  1.1.1.1.2.2  pgoyette 	"isreg32" boolean.  Remove reject_sp, reject_rz and isregzero
   1552  1.1.1.1.2.2  pgoyette 	parameters.
   1553  1.1.1.1.2.2  pgoyette 	(parse_shifter_operand): Update call to aarch64_parse_32_64_reg.
   1554  1.1.1.1.2.2  pgoyette 	Use get_reg_expected_msg.
   1555  1.1.1.1.2.2  pgoyette 	(parse_address_main): Likewise.  Use aarch64_check_reg_type.
   1556  1.1.1.1.2.2  pgoyette 	(po_int_reg_or_fail): Replace reject_sp and reject_rz parameters
   1557  1.1.1.1.2.2  pgoyette 	with a reg_type parameter.  Update call to aarch64_parse_32_64_reg.
   1558  1.1.1.1.2.2  pgoyette 	Use aarch64_check_reg_type to test the result.
   1559  1.1.1.1.2.2  pgoyette 	(parse_operands): Update after the above changes.  Parse ADDR_SIMPLE
   1560  1.1.1.1.2.2  pgoyette 	addresses normally before enforcing the syntax restrictions.
   1561  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/diagnostic.s: Add tests for a post-index
   1562  1.1.1.1.2.2  pgoyette 	zero register and for a stack pointer index.
   1563  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/diagnostic.l: Update accordingly.
   1564  1.1.1.1.2.2  pgoyette 	Also update existing diagnostic messages after the above changes.
   1565  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-lse.l: Update the error message
   1566  1.1.1.1.2.2  pgoyette 	for 32-bit register bases.
   1567  1.1.1.1.2.2  pgoyette 
   1568  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1569  1.1.1.1.2.2  pgoyette 
   1570  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (parse_aarch64_imm_float): Remove range check.
   1571  1.1.1.1.2.2  pgoyette 	(parse_operands): Check the range of 8-bit FP immediates here instead.
   1572  1.1.1.1.2.2  pgoyette 
   1573  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1574  1.1.1.1.2.2  pgoyette 
   1575  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (parse_aarch64_imm_float): Report a specific
   1576  1.1.1.1.2.2  pgoyette 	low-severity error for registers.
   1577  1.1.1.1.2.2  pgoyette 	(parse_operands): Report an invalid floating point constant for
   1578  1.1.1.1.2.2  pgoyette 	if parsing an FPIMM8 fails, and if no better error has been
   1579  1.1.1.1.2.2  pgoyette 	recorded.
   1580  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/diagnostic.s,
   1581  1.1.1.1.2.2  pgoyette 	testsuite/gas/aarch64/diagnostic.l: Add tests for integer operands
   1582  1.1.1.1.2.2  pgoyette 	to FMOV.
   1583  1.1.1.1.2.2  pgoyette 
   1584  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1585  1.1.1.1.2.2  pgoyette 
   1586  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (aarch64_double_precision_fmovable): Rename
   1587  1.1.1.1.2.2  pgoyette 	to...
   1588  1.1.1.1.2.2  pgoyette 	(can_convert_double_to_float): ...this.  Accept any double-precision
   1589  1.1.1.1.2.2  pgoyette 	value that converts to single precision without loss of precision.
   1590  1.1.1.1.2.2  pgoyette 	(parse_aarch64_imm_float): Update accordingly.
   1591  1.1.1.1.2.2  pgoyette 
   1592  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1593  1.1.1.1.2.2  pgoyette 
   1594  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (parse_immediate_expression): Add a
   1595  1.1.1.1.2.2  pgoyette 	reg_type parameter.
   1596  1.1.1.1.2.2  pgoyette 	(parse_constant_immediate): Likewise, and update calls.
   1597  1.1.1.1.2.2  pgoyette 	(parse_aarch64_imm_float): Likewise.
   1598  1.1.1.1.2.2  pgoyette 	(parse_big_immediate): Likewise.
   1599  1.1.1.1.2.2  pgoyette 	(po_imm_nc_or_fail): Update accordingly, passing down a new
   1600  1.1.1.1.2.2  pgoyette 	imm_reg_type variable.
   1601  1.1.1.1.2.2  pgoyette 	(po_imm_of_fail): Likewise.
   1602  1.1.1.1.2.2  pgoyette 	(parse_operands): Likewise.
   1603  1.1.1.1.2.2  pgoyette 
   1604  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1605  1.1.1.1.2.2  pgoyette 
   1606  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (parse_neon_reg_list): Rename to...
   1607  1.1.1.1.2.2  pgoyette 	(parse_vector_reg_list): ...this and take a register type
   1608  1.1.1.1.2.2  pgoyette 	as input.
   1609  1.1.1.1.2.2  pgoyette 	(parse_operands): Update accordingly.
   1610  1.1.1.1.2.2  pgoyette 
   1611  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1612  1.1.1.1.2.2  pgoyette 
   1613  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (parse_neon_type_for_operand): Rename to...
   1614  1.1.1.1.2.2  pgoyette 	(parse_vector_type_for_operand): ...this.
   1615  1.1.1.1.2.2  pgoyette 	(parse_typed_reg): Update accordingly.
   1616  1.1.1.1.2.2  pgoyette 
   1617  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1618  1.1.1.1.2.2  pgoyette 
   1619  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (neon_type_el): Rename to...
   1620  1.1.1.1.2.2  pgoyette 	(vector_type_el): ...this.
   1621  1.1.1.1.2.2  pgoyette 	(parse_neon_type_for_operand): Update accordingly.
   1622  1.1.1.1.2.2  pgoyette 	(parse_typed_reg): Likewise.
   1623  1.1.1.1.2.2  pgoyette 	(aarch64_reg_parse): Likewise.
   1624  1.1.1.1.2.2  pgoyette 	(vectype_to_qualifier): Likewise.
   1625  1.1.1.1.2.2  pgoyette 	(parse_operands): Likewise.
   1626  1.1.1.1.2.2  pgoyette 	(eq_neon_type_el): Likewise.  Rename to...
   1627  1.1.1.1.2.2  pgoyette 	(eq_vector_type_el): ...this.
   1628  1.1.1.1.2.2  pgoyette 	(parse_neon_reg_list): Update accordingly.
   1629  1.1.1.1.2.2  pgoyette 
   1630  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1631  1.1.1.1.2.2  pgoyette 
   1632  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (neon_el_type: Rename to...
   1633  1.1.1.1.2.2  pgoyette 	(vector_el_type): ...this.
   1634  1.1.1.1.2.2  pgoyette 	(neon_type_el): Update accordingly.
   1635  1.1.1.1.2.2  pgoyette 	(parse_neon_type_for_operand): Likewise.
   1636  1.1.1.1.2.2  pgoyette 	(vectype_to_qualifier): Likewise.
   1637  1.1.1.1.2.2  pgoyette 
   1638  1.1.1.1.2.2  pgoyette 2016-09-21  Richard Sandiford  <richard.sandiford (a] arm.com>
   1639  1.1.1.1.2.2  pgoyette 
   1640  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (parse_neon_operand_type): Delete.
   1641  1.1.1.1.2.2  pgoyette 	(parse_typed_reg): Call parse_neon_type_for_operand directly.
   1642  1.1.1.1.2.2  pgoyette 
   1643  1.1.1.1.2.2  pgoyette 2016-09-15  Claudiu Zissulescu  <claziss (a] synopsys.com>
   1644  1.1.1.1.2.2  pgoyette 
   1645  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textinsnxop.d: New file.
   1646  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textinsnxop.s: Likewise.
   1647  1.1.1.1.2.2  pgoyette 
   1648  1.1.1.1.2.2  pgoyette 2016-09-15  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
   1649  1.1.1.1.2.2  pgoyette 
   1650  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/sparc.exp (gas_64_check): Run
   1651  1.1.1.1.2.2  pgoyette 	dcti-couples-v9 only in ELF targets to avoid spurious failures in
   1652  1.1.1.1.2.2  pgoyette 	sparc-aout and sparc-coff targets.
   1653  1.1.1.1.2.2  pgoyette 
   1654  1.1.1.1.2.2  pgoyette 2016-09-14  Peter Bergner <bergner (a] vnet.ibm.com>
   1655  1.1.1.1.2.2  pgoyette 
   1656  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/power9.d <slbiag, cpabort> New tests.
   1657  1.1.1.1.2.2  pgoyette 	<addex., brd, brh, brw, lwzmx, nandxor, rldixor, setbool,
   1658  1.1.1.1.2.2  pgoyette 	xor3, cp_abort, copy_first, paste, paste_last, sync>: Remove tests.
   1659  1.1.1.1.2.2  pgoyette 	<copy, paste.>: Update tests.
   1660  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/power9.s: Likewise.
   1661  1.1.1.1.2.2  pgoyette 
   1662  1.1.1.1.2.2  pgoyette 2016-09-14  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
   1663  1.1.1.1.2.2  pgoyette 
   1664  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c (sparc_ip): Print the instruction arguments
   1665  1.1.1.1.2.2  pgoyette 	in "architecture mismatch" error messages.
   1666  1.1.1.1.2.2  pgoyette 
   1667  1.1.1.1.2.2  pgoyette 2016-09-14  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
   1668  1.1.1.1.2.2  pgoyette 
   1669  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c (md_assemble): Detect and warning on
   1670  1.1.1.1.2.2  pgoyette 	unpredictable DCTI couples in certain arches.
   1671  1.1.1.1.2.2  pgoyette 	(dcti_couples_detect): New global.
   1672  1.1.1.1.2.2  pgoyette 	(md_longopts): Add command line option -dcti-couples-detect.
   1673  1.1.1.1.2.2  pgoyette 	(md_show_usage): Document -dcti-couples-detect.
   1674  1.1.1.1.2.2  pgoyette 	(md_parse_option): Handle OPTION_DCTI_COUPLES_DETECT.
   1675  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/sparc.exp (gas_64_check): Run
   1676  1.1.1.1.2.2  pgoyette 	dcti-couples-v8, dcti-couples-v9 and dcti-couples-v9c tests.
   1677  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/dcti-couples.s: New file.
   1678  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/dcti-couples-v9c.d: Likewise.
   1679  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/dcti-couples-v8.d: Likewise.
   1680  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/dcti-couples-v9.d: Likewise.
   1681  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/dcti-couples-v9c.l: Likewise.
   1682  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/dcti-couples-v8.l: Likewise.
   1683  1.1.1.1.2.2  pgoyette 	* doc/as.texinfo (Overview): Document --dcti-couples-detect.
   1684  1.1.1.1.2.2  pgoyette 	* doc/c-sparc.texi (Sparc-Opts): Likewise.
   1685  1.1.1.1.2.2  pgoyette 
   1686  1.1.1.1.2.2  pgoyette 2016-09-14  Claudiu Zissulescu  <claziss (a] synopsys.com>
   1687  1.1.1.1.2.2  pgoyette 
   1688  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/tls-relocs2.d: New file.
   1689  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/tls-relocs2.s: Likewise.
   1690  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (tokenize_arguments): Accept offsets when base
   1691  1.1.1.1.2.2  pgoyette 	is used.
   1692  1.1.1.1.2.2  pgoyette 
   1693  1.1.1.1.2.2  pgoyette 2016-09-12  Andreas Krebbel  <krebbel (a] linux.vnet.ibm.com>
   1694  1.1.1.1.2.2  pgoyette 
   1695  1.1.1.1.2.2  pgoyette 	* config/tc-s390.c (s390_parse_cpu): Support alternate arch
   1696  1.1.1.1.2.2  pgoyette 	strings.
   1697  1.1.1.1.2.2  pgoyette 	* doc/as.texinfo: Document new arch strings.
   1698  1.1.1.1.2.2  pgoyette 	* doc/c-s390.texi: Likewise.
   1699  1.1.1.1.2.2  pgoyette 
   1700  1.1.1.1.2.2  pgoyette 2016-09-12  Andreas Krebbel  <krebbel (a] linux.vnet.ibm.com>
   1701  1.1.1.1.2.2  pgoyette 
   1702  1.1.1.1.2.2  pgoyette 	* config/tc-s390.c: Set all facitily bits by default
   1703  1.1.1.1.2.2  pgoyette 
   1704  1.1.1.1.2.2  pgoyette 2016-09-12  Patrick Steuer  <steuer (a] linux.vnet.ibm.com>
   1705  1.1.1.1.2.2  pgoyette 
   1706  1.1.1.1.2.2  pgoyette 	* testsuite/gas/s390/zarch-z196.d: Adjust testcase.
   1707  1.1.1.1.2.2  pgoyette 
   1708  1.1.1.1.2.2  pgoyette 2016-09-08  H.J. Lu  <hongjiu.lu (a] intel.com>
   1709  1.1.1.1.2.2  pgoyette 
   1710  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (i386_target_format): Allow PROCESSOR_IAMCU
   1711  1.1.1.1.2.2  pgoyette 	for Intel MCU.
   1712  1.1.1.1.2.2  pgoyette 
   1713  1.1.1.1.2.2  pgoyette 2016-09-07  H.J. Lu  <hongjiu.lu (a] intel.com>
   1714  1.1.1.1.2.2  pgoyette 
   1715  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (valid_iamcu_cpu_flags): Removed.
   1716  1.1.1.1.2.2  pgoyette 	(set_cpu_arch): Updated.
   1717  1.1.1.1.2.2  pgoyette 	(md_parse_option): Likewise.
   1718  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run iamcu-4 and iamcu-5.  Remove
   1719  1.1.1.1.2.2  pgoyette 	iamcu-inval-2 and iamcu-inval-3.
   1720  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/iamcu-4.d: New file.
   1721  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/iamcu-4.s: Likewise.
   1722  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/iamcu-5.d: Likewise.
   1723  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/iamcu-5.s: Likewise.
   1724  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/iamcu-inval-2.l: Removed.
   1725  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/iamcu-inval-2.s: Likewise.
   1726  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/iamcu-inval-3.l: Likewise.
   1727  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/iamcu-inval-3.s: Likewise.
   1728  1.1.1.1.2.2  pgoyette 
   1729  1.1.1.1.2.2  pgoyette 2016-09-07  Richard Earnshaw  <rearnsha (a] arm.com>
   1730  1.1.1.1.2.2  pgoyette 
   1731  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c ((arm_cpus): Use ARM_ARCH_V8A_CRC for all
   1732  1.1.1.1.2.2  pgoyette 	ARMv8-A CPUs except xgene1.
   1733  1.1.1.1.2.2  pgoyette 
   1734  1.1.1.1.2.2  pgoyette 2016-08-31  Alan Modra  <amodra (a] gmail.com>
   1735  1.1.1.1.2.2  pgoyette 
   1736  1.1.1.1.2.2  pgoyette 	* config/tc-ppc.c (md_assemble): Set sh_flags for VLE.  Test
   1737  1.1.1.1.2.2  pgoyette 	ppc_cpu rather than calling ppc_mach to determine VLE mode.
   1738  1.1.1.1.2.2  pgoyette 	(ppc_frag_check, ppc_handle_align): Likewise use ppc_cpu.
   1739  1.1.1.1.2.2  pgoyette 
   1740  1.1.1.1.2.2  pgoyette 2016-08-26  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
   1741  1.1.1.1.2.2  pgoyette 
   1742  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/crypto.d: Rename invalid opcode camellia_fi
   1743  1.1.1.1.2.2  pgoyette 	to camellia_fl.
   1744  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/crypto.s: Likewise.
   1745  1.1.1.1.2.2  pgoyette 
   1746  1.1.1.1.2.2  pgoyette 2016-08-26  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
   1747  1.1.1.1.2.2  pgoyette 
   1748  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (v7m_psrs): Add MSPLIM, PSPLIM, MSPLIM_NS,
   1749  1.1.1.1.2.2  pgoyette 	PSPLIM_NS, PRIMASK_NS, BASEPRI_NS, FAULTMASK_NS, CONTROL_NS, SP_NS and
   1750  1.1.1.1.2.2  pgoyette 	their lowecase counterpart special registers.  Write register
   1751  1.1.1.1.2.2  pgoyette 	identifier in hex.
   1752  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-msr.s: Reorganize tests per
   1753  1.1.1.1.2.2  pgoyette 	operation, special register and then case.  Use different register for
   1754  1.1.1.1.2.2  pgoyette 	each operation.  Add tests for new special registers.
   1755  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-msr-base.d: Adapt expected result
   1756  1.1.1.1.2.2  pgoyette 	accordingly.
   1757  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-msr-main.d: Likewise.
   1758  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main-dsp-4.d: Likewise.
   1759  1.1.1.1.2.2  pgoyette 
   1760  1.1.1.1.2.2  pgoyette 2016-08-25  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
   1761  1.1.1.1.2.2  pgoyette 
   1762  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (v7m_psrs): Remove msp_s, MSP_S, psp_s and PSP_S
   1763  1.1.1.1.2.2  pgoyette 	special registers.
   1764  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-msr.s: Remove test for above special
   1765  1.1.1.1.2.2  pgoyette 	registers.
   1766  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-msr-base.d: Likewise.
   1767  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-msr-main.d: Likewise.
   1768  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main-dsp-4.d: Likewise.
   1769  1.1.1.1.2.2  pgoyette 
   1770  1.1.1.1.2.2  pgoyette 2016-08-24  H.J. Lu  <hongjiu.lu (a] intel.com>
   1771  1.1.1.1.2.2  pgoyette 
   1772  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (cpu_arch): Add .ptwrite.
   1773  1.1.1.1.2.2  pgoyette 	* doc/c-i386.texi: Document ptwrite and .ptwrite.
   1774  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run ptwrite, ptwrite-intel,
   1775  1.1.1.1.2.2  pgoyette 	x86-64-ptwrite and x86-64-ptwrite-intel.
   1776  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/ptwrite-intel.d: New file.
   1777  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/ptwrite.d: Likewise.
   1778  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/ptwrite.s: Likewise.
   1779  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-ptwrite-intel.d: Likewise.
   1780  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-ptwrite.d: Likewise.
   1781  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-ptwrite.s: Likewise.
   1782  1.1.1.1.2.2  pgoyette 
   1783  1.1.1.1.2.2  pgoyette 2016-08-19  Tamar Christina  <tamar.christina (a] arm.com>
   1784  1.1.1.1.2.2  pgoyette 
   1785  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (do_co_reg2c): Added constraint.
   1786  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/dest-unpredictable.s: New.
   1787  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/dest-unpredictable.l: New.
   1788  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/dest-unpredictable.d: New.
   1789  1.1.1.1.2.2  pgoyette 
   1790  1.1.1.1.2.2  pgoyette 2016-08-19  Nick Clifton  <nickc (a] redhat.com>
   1791  1.1.1.1.2.2  pgoyette 
   1792  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/ilp32/x86-64-unwind.d: Adjust expected
   1793  1.1.1.1.2.2  pgoyette 	ordering of sections.
   1794  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-unwind.d: Likewise.
   1795  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ia64/alias-ilp32.d: Likewise.
   1796  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ia64/alias.d: Likewise.
   1797  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ia64/group-1.d: Likewise.
   1798  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ia64/group-2.d: Likewise.
   1799  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ia64/secname-ilp32.d: Likewise.
   1800  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ia64/secname.d: Likewise.
   1801  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ia64/unwind-ilp32.d: Likewise.
   1802  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ia64/unwind.d: Likewise.
   1803  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ia64/xdata-ilp32.d: Likewise.
   1804  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ia64/xdata.d: Likewise.
   1805  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mmix/bspec-1.d: Likewise.
   1806  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mmix/bspec-2.d: Likewise.
   1807  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mmix/byte-1.d: Likewise.
   1808  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mmix/loc-1.d: Likewise.
   1809  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mmix/loc-2.d: Likewise.
   1810  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mmix/loc-3.d: Likewise.
   1811  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mmix/loc-4.d: Likewise.
   1812  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mmix/loc-5.d: Likewise.
   1813  1.1.1.1.2.2  pgoyette 	* testsuite/gas/tic6x/scomm-directive-4.d: Likewise.
   1814  1.1.1.1.2.2  pgoyette 
   1815  1.1.1.1.2.2  pgoyette 2016-08-11  Richard Sandiford  <richard.sandiford (a] arm.com>
   1816  1.1.1.1.2.2  pgoyette 
   1817  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (parse_aarch64_imm_float): Reject -0.0.
   1818  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal.s, testsuite/gas/aarch64/illegal.l:
   1819  1.1.1.1.2.2  pgoyette 	Add tests for -0.0.  Add an end-of-file comment.
   1820  1.1.1.1.2.2  pgoyette 
   1821  1.1.1.1.2.2  pgoyette 2016-08-05  Nick Clifton  <nickc (a] redhat.com>
   1822  1.1.1.1.2.2  pgoyette 
   1823  1.1.1.1.2.2  pgoyette 	PR gas/20429
   1824  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (do_vfp_nsyn_push): Check that no more than 16
   1825  1.1.1.1.2.2  pgoyette 	registers are pushed.
   1826  1.1.1.1.2.2  pgoyette 	(do_vfp_nsyn_pop): Check that no more than 16 registers are
   1827  1.1.1.1.2.2  pgoyette 	popped.
   1828  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/pr20429.s: New test.
   1829  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/pr20429.d: New test driver.
   1830  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/pr20429.1: Expected error output.
   1831  1.1.1.1.2.2  pgoyette 
   1832  1.1.1.1.2.2  pgoyette 	PR gas/20364
   1833  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (s_ltorg): Change the mapping state after
   1834  1.1.1.1.2.2  pgoyette 	aligning the frag.
   1835  1.1.1.1.2.2  pgoyette 	(aarch64_init): Treat rs_align frags in code sections as
   1836  1.1.1.1.2.2  pgoyette 	containing code, not data.
   1837  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/pr20364.s: New test.
   1838  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/pr20364.d: New test driver.
   1839  1.1.1.1.2.2  pgoyette 
   1840  1.1.1.1.2.2  pgoyette 2016-08-04  Stefan Trleman  <stefan.teleman (a] oracle.com>
   1841  1.1.1.1.2.2  pgoyette 
   1842  1.1.1.1.2.2  pgoyette 	PR gas/20427
   1843  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c (cons_fix_new_sparc): Prevent the generation
   1844  1.1.1.1.2.2  pgoyette 	of 64-bit relocation types when assembling for a 32-bit Solaris
   1845  1.1.1.1.2.2  pgoyette 	target.
   1846  1.1.1.1.2.2  pgoyette 
   1847  1.1.1.1.2.2  pgoyette 2016-07-27  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
   1848  1.1.1.1.2.2  pgoyette 
   1849  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/sparc.exp: Use is_elf_format to discriminate
   1850  1.1.1.1.2.2  pgoyette 	ELF targets.
   1851  1.1.1.1.2.2  pgoyette 	Run natural, natural-32, pr4587, ticc-imm-reg, v8-movwr-imm,
   1852  1.1.1.1.2.2  pgoyette 	pause, save-args, cbcond, cfr, crypto edge, flush, hpcvis3, ima,
   1853  1.1.1.1.2.2  pgoyette 	ld_st_fsr, ldtw_sttw, ldd_std, ldx_stx, ldx_efsr, mwait, mcdper,
   1854  1.1.1.1.2.2  pgoyette 	sparc5vis4, xcrypto, v9branch1 and imm-plus-rreg only in ELF
   1855  1.1.1.1.2.2  pgoyette 	targets.
   1856  1.1.1.1.2.2  pgoyette 	(sparc_elf_setup): Delete.
   1857  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/save-args.d: Fix a copy-paste typo in the
   1858  1.1.1.1.2.2  pgoyette 	test's #name entry.
   1859  1.1.1.1.2.2  pgoyette 
   1860  1.1.1.1.2.2  pgoyette 2016-07-27  Maciej W. Rozycki  <macro (a] imgtec.com>
   1861  1.1.1.1.2.2  pgoyette 
   1862  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (RELAX_MICROMIPS_ENCODE): Add `nods' flag.
   1863  1.1.1.1.2.2  pgoyette 	(RELAX_MICROMIPS_RELAX32, RELAX_MICROMIPS_TOOFAR16)
   1864  1.1.1.1.2.2  pgoyette 	(RELAX_MICROMIPS_MARK_TOOFAR16, RELAX_MICROMIPS_CLEAR_TOOFAR16)
   1865  1.1.1.1.2.2  pgoyette 	(RELAX_MICROMIPS_TOOFAR32, RELAX_MICROMIPS_MARK_TOOFAR32)
   1866  1.1.1.1.2.2  pgoyette 	(RELAX_MICROMIPS_CLEAR_TOOFAR32): Shift bits.
   1867  1.1.1.1.2.2  pgoyette 	(get_append_method): Also return APPEND_ADD_COMPACT for
   1868  1.1.1.1.2.2  pgoyette 	microMIPS instructions.
   1869  1.1.1.1.2.2  pgoyette 	(find_altered_mips16_opcode): Exclude macros from matching.
   1870  1.1.1.1.2.2  pgoyette 	Factor code out...
   1871  1.1.1.1.2.2  pgoyette 	(find_altered_opcode): ... to this new function.
   1872  1.1.1.1.2.2  pgoyette 	(find_altered_micromips_opcode): New function.
   1873  1.1.1.1.2.2  pgoyette 	(frag_branch_delay_slot_size): Likewise.
   1874  1.1.1.1.2.2  pgoyette 	(append_insn): Handle microMIPS branch/jump compaction.
   1875  1.1.1.1.2.2  pgoyette 	(macro_start): Likewise.
   1876  1.1.1.1.2.2  pgoyette 	(relaxed_micromips_32bit_branch_length): Likewise.
   1877  1.1.1.1.2.2  pgoyette 	(md_convert_frag): Likewise.
   1878  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips.s: Add conditional explicit NOPs
   1879  1.1.1.1.2.2  pgoyette 	for delay slot filling.
   1880  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-b16.s: Add explicit NOPs for
   1881  1.1.1.1.2.2  pgoyette 	delay slot filling.
   1882  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-size-1.s: Likewise.
   1883  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips.l: Adjust line numbers.
   1884  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-warn.l: Likewise.
   1885  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-size-1.l: Likewise.
   1886  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips.d: Adjust padding.
   1887  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-trap.d: Likewise.
   1888  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-insn32.d: Likewise.
   1889  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-noinsn32.d: Likewise.
   1890  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@beq.d: Update patterns for
   1891  1.1.1.1.2.2  pgoyette 	branch/jump compaction.
   1892  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@bge.d: Likewise.
   1893  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@bgeu.d: Likewise.
   1894  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@blt.d: Likewise.
   1895  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@bltu.d: Likewise.
   1896  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-misc-4.d: Likewise.
   1897  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-misc-4-64.d: Likewise.
   1898  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-misc-5.d: Likewise.
   1899  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-misc-5pic.d: Likewise.
   1900  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-misc-5-64.d: Likewise.
   1901  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-misc-5pic-64.d: Likewise.
   1902  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@jal-svr4pic-local.d: Likewise.
   1903  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@jal-svr4pic-local-n32.d:
   1904  1.1.1.1.2.2  pgoyette 	Likewise.
   1905  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@jal-svr4pic-local-n64.d:
   1906  1.1.1.1.2.2  pgoyette 	Likewise.
   1907  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@loc-swap.d: Likewise.
   1908  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@loc-swap-dis.d: Likewise.
   1909  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@relax.d: Likewise.
   1910  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@relax-at.d: Likewise.
   1911  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@relax-swap3.d: Likewise.
   1912  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-extern-2.d: Likewise.
   1913  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-extern-4.d: Likewise.
   1914  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-section-2.d: Likewise.
   1915  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-section-4.d: Likewise.
   1916  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-weak-2.d: Likewise.
   1917  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-weak-5.d: Likewise.
   1918  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-absolute.d: Likewise.
   1919  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-absolute-n32.d: Likewise.
   1920  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-absolute-n64.d: Likewise.
   1921  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-absolute-addend.d:
   1922  1.1.1.1.2.2  pgoyette 	Likewise.
   1923  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-absolute-addend-n32.d:
   1924  1.1.1.1.2.2  pgoyette 	Likewise.
   1925  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-absolute-addend-n64.d:
   1926  1.1.1.1.2.2  pgoyette 	Likewise.
   1927  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-compact.d: New test.
   1928  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new test.
   1929  1.1.1.1.2.2  pgoyette 
   1930  1.1.1.1.2.2  pgoyette 2016-07-27  Graham Markall  <graham.markall (a] embecosm.com>
   1931  1.1.1.1.2.2  pgoyette 
   1932  1.1.1.1.2.2  pgoyette         * config/tc-arc.c: Add new global arc_addrtype_hash.
   1933  1.1.1.1.2.2  pgoyette         Define O_colon and O_addrtype.
   1934  1.1.1.1.2.2  pgoyette         (debug_exp): Add O_colon and O_addrtype.
   1935  1.1.1.1.2.2  pgoyette         (tokenize_arguments): Handle colon and address type
   1936  1.1.1.1.2.2  pgoyette         tokens.
   1937  1.1.1.1.2.2  pgoyette         (declare_addrtype): New function.
   1938  1.1.1.1.2.2  pgoyette         (md_begin): Initialise arc_addrtype_hash.
   1939  1.1.1.1.2.2  pgoyette         (arc_parse_name): Add lookup of address types.
   1940  1.1.1.1.2.2  pgoyette 	(assemble_insn): Handle colons and address types by
   1941  1.1.1.1.2.2  pgoyette         ignoring them.
   1942  1.1.1.1.2.2  pgoyette         * testsuite/gas/arc/nps400-8.s: New file.
   1943  1.1.1.1.2.2  pgoyette         * testsuite/gas/arc/nps400-8.d: New file.
   1944  1.1.1.1.2.2  pgoyette         * testsuite/gas/arc/nps400-8.s: Add PMU instruction tests.
   1945  1.1.1.1.2.2  pgoyette         * testsuite/gas/arc/nps400-8.d: Add expected PMU
   1946  1.1.1.1.2.2  pgoyette         instruction output.
   1947  1.1.1.1.2.2  pgoyette 
   1948  1.1.1.1.2.2  pgoyette 2016-07-26  Maciej W. Rozycki  <macro (a] imgtec.com>
   1949  1.1.1.1.2.2  pgoyette 
   1950  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (RELAX_MICROMIPS_ENCODE): Add `insn32' flag.
   1951  1.1.1.1.2.2  pgoyette 	(RELAX_MICROMIPS_INSN32): New macro.
   1952  1.1.1.1.2.2  pgoyette 	(RELAX_MICROMIPS_UNCOND, RELAX_MICROMIPS_COMPACT)
   1953  1.1.1.1.2.2  pgoyette 	(RELAX_MICROMIPS_LINK, RELAX_MICROMIPS_RELAX32)
   1954  1.1.1.1.2.2  pgoyette 	(RELAX_MICROMIPS_TOOFAR16, RELAX_MICROMIPS_MARK_TOOFAR16)
   1955  1.1.1.1.2.2  pgoyette 	(RELAX_MICROMIPS_CLEAR_TOOFAR16, RELAX_MICROMIPS_TOOFAR32)
   1956  1.1.1.1.2.2  pgoyette 	(RELAX_MICROMIPS_MARK_TOOFAR32, RELAX_MICROMIPS_CLEAR_TOOFAR32):
   1957  1.1.1.1.2.2  pgoyette 	Shift bits.
   1958  1.1.1.1.2.2  pgoyette 	(append_insn): Record `mips_opts.insn32' with relaxed microMIPS
   1959  1.1.1.1.2.2  pgoyette 	branches.
   1960  1.1.1.1.2.2  pgoyette 	(relaxed_micromips_32bit_branch_length): Handle the `insn32'
   1961  1.1.1.1.2.2  pgoyette 	mode.
   1962  1.1.1.1.2.2  pgoyette 	(md_convert_frag): Likewise.
   1963  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-relax.s: Add `insn32'
   1964  1.1.1.1.2.2  pgoyette 	conditionals.
   1965  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-relax.l: Update line
   1966  1.1.1.1.2.2  pgoyette 	numbers accordingly.
   1967  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-relax-pic.l: Likewise.
   1968  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-relax-insn32.d: New test.
   1969  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-relax-insn32-pic.d: New
   1970  1.1.1.1.2.2  pgoyette 	test.
   1971  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-relax-insn32.l: New
   1972  1.1.1.1.2.2  pgoyette 	stderr output.
   1973  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-relax-insn32-pic.l: New
   1974  1.1.1.1.2.2  pgoyette 	stderr output.
   1975  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   1976  1.1.1.1.2.2  pgoyette 
   1977  1.1.1.1.2.2  pgoyette 2016-07-21  H.J. Lu  <hongjiu.lu (a] intel.com>
   1978  1.1.1.1.2.2  pgoyette 
   1979  1.1.1.1.2.2  pgoyette 	* configure: Regenerated.
   1980  1.1.1.1.2.2  pgoyette 
   1981  1.1.1.1.2.2  pgoyette 2016-07-20  Claudiu Zissulescu  <claziss (a] synopsys.com>
   1982  1.1.1.1.2.2  pgoyette 
   1983  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/dsp.d: New file.
   1984  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/dsp.s: Likewise.
   1985  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/fpu.d: Likewise.
   1986  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/fpu.s: Likewise.
   1987  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/ext2op.d: Add specific disassembler option.
   1988  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/ext3op.d: Likewise.
   1989  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/tdpfp.d: Likewise.
   1990  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/tfpuda.d: Likewise.
   1991  1.1.1.1.2.2  pgoyette 
   1992  1.1.1.1.2.2  pgoyette 2016-07-20  Maciej W. Rozycki  <macro (a] imgtec.com>
   1993  1.1.1.1.2.2  pgoyette 
   1994  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (mips_force_relocation): Remove
   1995  1.1.1.1.2.2  pgoyette 	R_MIPS_PC26_S2 and R_MIPS_PC21_S2.
   1996  1.1.1.1.2.2  pgoyette 
   1997  1.1.1.1.2.2  pgoyette 2016-07-19  Maciej W. Rozycki  <macro (a] imgtec.com>
   1998  1.1.1.1.2.2  pgoyette 
   1999  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (mips_force_relocation, mips_fix_adjustable):
   2000  1.1.1.1.2.2  pgoyette 	Adjust comments for BAL to JALX linker conversion.
   2001  1.1.1.1.2.2  pgoyette 	(fix_bad_cross_mode_branch_p): Accept cross-mode BAL.
   2002  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-1.l: Update error messages
   2003  1.1.1.1.2.2  pgoyette 	expected.
   2004  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-micromips-1.l: Likewise.
   2005  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-4.d: New test.
   2006  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-n32-4.d: New test.
   2007  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-n64-4.d: New test.
   2008  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-addend.d: New test.
   2009  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-addend-n32.d: New test.
   2010  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-addend-n64.d: New test.
   2011  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-4.s: New test source.
   2012  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-addend.s: New test source.
   2013  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   2014  1.1.1.1.2.2  pgoyette 
   2015  1.1.1.1.2.2  pgoyette 2016-07-19  Maciej W. Rozycki  <macro (a] imgtec.com>
   2016  1.1.1.1.2.2  pgoyette 
   2017  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (mips_force_relocation): Also retain branch
   2018  1.1.1.1.2.2  pgoyette 	relocations against MIPS16 and microMIPS symbols.
   2019  1.1.1.1.2.2  pgoyette 	(fix_bad_cross_mode_jump_p): New function.
   2020  1.1.1.1.2.2  pgoyette 	(fix_bad_same_mode_jalx_p): Likewise.
   2021  1.1.1.1.2.2  pgoyette 	(fix_bad_misaligned_jump_p): Likewise.
   2022  1.1.1.1.2.2  pgoyette 	(fix_bad_cross_mode_branch_p): Likewise.
   2023  1.1.1.1.2.2  pgoyette 	(fix_bad_misaligned_branch_p): Likewise.
   2024  1.1.1.1.2.2  pgoyette 	(fix_validate_branch): Likewise.
   2025  1.1.1.1.2.2  pgoyette 	(md_apply_fix) <BFD_RELOC_MIPS_JMP, BFD_RELOC_MIPS16_JMP>
   2026  1.1.1.1.2.2  pgoyette 	<BFD_RELOC_MICROMIPS_JMP>: Separate from BFD_RELOC_MIPS_SHIFT5,
   2027  1.1.1.1.2.2  pgoyette 	etc.  Verify the ISA mode and alignment of the jump target.
   2028  1.1.1.1.2.2  pgoyette 	<BFD_RELOC_MIPS_21_PCREL_S2>: Replace the inline alignment check
   2029  1.1.1.1.2.2  pgoyette 	with a call to `fix_validate_branch'.
   2030  1.1.1.1.2.2  pgoyette 	<BFD_RELOC_MIPS_26_PCREL_S2>: Likewise.
   2031  1.1.1.1.2.2  pgoyette 	<BFD_RELOC_16_PCREL_S2>: Likewise.
   2032  1.1.1.1.2.2  pgoyette 	<BFD_RELOC_MICROMIPS_7_PCREL_S1, BFD_RELOC_MICROMIPS_10_PCREL_S1>
   2033  1.1.1.1.2.2  pgoyette 	<BFD_RELOC_MICROMIPS_16_PCREL_S1>: Retain the original addend.
   2034  1.1.1.1.2.2  pgoyette 	Verify the ISA mode and alignment of the branch target.
   2035  1.1.1.1.2.2  pgoyette 	(md_convert_frag): Verify the ISA mode and alignment of resolved
   2036  1.1.1.1.2.2  pgoyette 	MIPS16 branch targets.
   2037  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-misc-1.s: Annotate non-instruction
   2038  1.1.1.1.2.2  pgoyette 	branch targets with `.insn'.
   2039  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-misc-5.s: Likewise.
   2040  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-misc-5-64.d: Update
   2041  1.1.1.1.2.2  pgoyette 	accordingly.
   2042  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-misc-5pic-64.d: Likewise.
   2043  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-relax.s: Annotate
   2044  1.1.1.1.2.2  pgoyette 	non-instruction branch target with `.insn'.
   2045  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips.s: Replace microMIPS JALX targets
   2046  1.1.1.1.2.2  pgoyette 	with external symbols.
   2047  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-insn32.d: Update accordingly.
   2048  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-noinsn32.d: Likewise.
   2049  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-trap.d: Likewise.
   2050  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips.d: Likewise.
   2051  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16.s: Annotate non-instruction branch
   2052  1.1.1.1.2.2  pgoyette 	targets with `.insn'.
   2053  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16.d: Update accordingly.
   2054  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-64.d: Likewise.
   2055  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-dwarf2.s: Annotate non-instruction
   2056  1.1.1.1.2.2  pgoyette 	branch target with `.insn'.
   2057  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/relax-swap3.s: Likewise.
   2058  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-2.l: New list test.
   2059  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-3.l: New list test.
   2060  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-n32-2.l: New list test.
   2061  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-n32-3.l: New list test.
   2062  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-n64-2.l: New list test.
   2063  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-n64-3.l: New list test.
   2064  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-jump-1.l: New list test.
   2065  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-jump-2.l: New list test.
   2066  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-jump-3.d: New test.
   2067  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-jump-mips16-1.l: New list test.
   2068  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-jump-mips16-2.l: New list test.
   2069  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-jump-mips16-3.d: New test.
   2070  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-jump-micromips-1.l: New list
   2071  1.1.1.1.2.2  pgoyette 	test.
   2072  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-jump-micromips-2.l: New list
   2073  1.1.1.1.2.2  pgoyette 	test.
   2074  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-jump-micromips-3.d: New test.
   2075  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-1.l: New list test.
   2076  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-2.l: New list test.
   2077  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-3.d: New test.
   2078  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-r6-1.l: New list test.
   2079  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-r6-2.l: New list test.
   2080  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-r6-3.l: New list test.
   2081  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-r6-4.l: New list test.
   2082  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-r6-5.d: New test.
   2083  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-r6-6.d: New test.
   2084  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-mips16-1.l: New list test.
   2085  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-mips16-2.l: New list test.
   2086  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-mips16-3.d: New test.
   2087  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-micromips-1.l: New list
   2088  1.1.1.1.2.2  pgoyette 	test.
   2089  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-micromips-2.l: New list
   2090  1.1.1.1.2.2  pgoyette 	test.
   2091  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-micromips-3.d: New test.
   2092  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-2.s: New test source.
   2093  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-3.s: New test source.
   2094  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-n32-2.s: New test source.
   2095  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-n32-3.s: New test source.
   2096  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-n64-2.s: New test source.
   2097  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-n64-3.s: New test source.
   2098  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-jump-1.s: New test source.
   2099  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-jump-2.s: New test source.
   2100  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-jump-mips16-1.s: New test source.
   2101  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-jump-mips16-2.s: New test source.
   2102  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-jump-micromips-1.s: New test
   2103  1.1.1.1.2.2  pgoyette 	source.
   2104  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-jump-micromips-2.s: New test
   2105  1.1.1.1.2.2  pgoyette 	source.
   2106  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-1.s: New test source.
   2107  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-2.s: New test source.
   2108  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-r6-1.s: New test source.
   2109  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-r6-2.s: New test source.
   2110  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-r6-3.s: New test source.
   2111  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-r6-4.s: New test source.
   2112  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-mips16-1.s: New test
   2113  1.1.1.1.2.2  pgoyette 	source.
   2114  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-mips16-2.s: New test
   2115  1.1.1.1.2.2  pgoyette 	source.
   2116  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-micromips-1.s: New test
   2117  1.1.1.1.2.2  pgoyette 	source.
   2118  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/unaligned-branch-micromips-2.s: New test
   2119  1.1.1.1.2.2  pgoyette 	source.
   2120  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   2121  1.1.1.1.2.2  pgoyette 
   2122  1.1.1.1.2.2  pgoyette 2016-07-19  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   2123  1.1.1.1.2.2  pgoyette 
   2124  1.1.1.1.2.2  pgoyette 	* config/tc-nds32.c (struct nds32_pseudo_opcode): Make pseudo_val
   2125  1.1.1.1.2.2  pgoyette 	unsigned int.
   2126  1.1.1.1.2.2  pgoyette 	(do_pseudo_b): Adjust.
   2127  1.1.1.1.2.2  pgoyette 	(do_pseudo_bal): Likewise.
   2128  1.1.1.1.2.2  pgoyette 	(do_pseudo_bge): Likewise.
   2129  1.1.1.1.2.2  pgoyette 	(do_pseudo_bges): Likewise.
   2130  1.1.1.1.2.2  pgoyette 	(do_pseudo_bgt): Likewise.
   2131  1.1.1.1.2.2  pgoyette 	(do_pseudo_bgts): Likewise.
   2132  1.1.1.1.2.2  pgoyette 	(do_pseudo_ble): Likewise.
   2133  1.1.1.1.2.2  pgoyette 	(do_pseudo_bles): Likewise.
   2134  1.1.1.1.2.2  pgoyette 	(do_pseudo_blt): Likewise.
   2135  1.1.1.1.2.2  pgoyette 	(do_pseudo_blts): Likewise.
   2136  1.1.1.1.2.2  pgoyette 	(do_pseudo_br): Likewise.
   2137  1.1.1.1.2.2  pgoyette 	(do_pseudo_bral): Likewise.
   2138  1.1.1.1.2.2  pgoyette 	(do_pseudo_la): Likewise.
   2139  1.1.1.1.2.2  pgoyette 	(do_pseudo_li): Likewise.
   2140  1.1.1.1.2.2  pgoyette 	(do_pseudo_ls_bhw): Likewise.
   2141  1.1.1.1.2.2  pgoyette 	(do_pseudo_ls_bhwp): Likewise.
   2142  1.1.1.1.2.2  pgoyette 	(do_pseudo_ls_bhwpc): Likewise.
   2143  1.1.1.1.2.2  pgoyette 	(do_pseudo_ls_bhwi): Likewise.
   2144  1.1.1.1.2.2  pgoyette 	(do_pseudo_move): Likewise.
   2145  1.1.1.1.2.2  pgoyette 	(do_pseudo_neg): Likewise.
   2146  1.1.1.1.2.2  pgoyette 	(do_pseudo_not): Likewise.
   2147  1.1.1.1.2.2  pgoyette 	(do_pseudo_pushpopm): Likewise.
   2148  1.1.1.1.2.2  pgoyette 	(do_pseudo_pushpop): Likewise.
   2149  1.1.1.1.2.2  pgoyette 	(do_pseudo_v3push): Likewise.
   2150  1.1.1.1.2.2  pgoyette 	(do_pseudo_v3pop): Likewise.
   2151  1.1.1.1.2.2  pgoyette 	(do_pseudo_pushpop_stack): Likewise.
   2152  1.1.1.1.2.2  pgoyette 	(do_pseudo_push_bhwd): Likewise.
   2153  1.1.1.1.2.2  pgoyette 	(do_pseudo_pop_bhwd): Likewise.
   2154  1.1.1.1.2.2  pgoyette 	(do_pseudo_pusha): Likewise.
   2155  1.1.1.1.2.2  pgoyette 	(do_pseudo_pushi): Likewise.
   2156  1.1.1.1.2.2  pgoyette 
   2157  1.1.1.1.2.2  pgoyette 2016-07-19  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   2158  1.1.1.1.2.2  pgoyette 
   2159  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c (struct pop_entry): Make the type of reloc
   2160  1.1.1.1.2.2  pgoyette 	bfd_reloc_code_real_type.
   2161  1.1.1.1.2.2  pgoyette 
   2162  1.1.1.1.2.2  pgoyette 2016-07-19  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   2163  1.1.1.1.2.2  pgoyette 
   2164  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c (pop_table): Remove sentinel.
   2165  1.1.1.1.2.2  pgoyette 	(NUM_PERC_ENTRIES): Use ARRAY_SIZE on pop_table.
   2166  1.1.1.1.2.2  pgoyette 	(md_begin): Adjust.
   2167  1.1.1.1.2.2  pgoyette 
   2168  1.1.1.1.2.2  pgoyette 2016-07-19  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   2169  1.1.1.1.2.2  pgoyette 
   2170  1.1.1.1.2.2  pgoyette 	* config/tc-z8k.c (newfix): Make type of type argument
   2171  1.1.1.1.2.2  pgoyette 	bfd_reloc_code_real_type.
   2172  1.1.1.1.2.2  pgoyette 	(apply_fix): Likewise.
   2173  1.1.1.1.2.2  pgoyette 
   2174  1.1.1.1.2.2  pgoyette 2016-07-16  Alan Modra  <amodra (a] gmail.com>
   2175  1.1.1.1.2.2  pgoyette 
   2176  1.1.1.1.2.2  pgoyette 	* config/tc-epiphany.c: Don't include libbfd.h.
   2177  1.1.1.1.2.2  pgoyette 	* config/tc-frv.c: Likewise.
   2178  1.1.1.1.2.2  pgoyette 	* config/tc-ip2k.c: Likewise.
   2179  1.1.1.1.2.2  pgoyette 	* config/tc-iq2000.c: Likewise.
   2180  1.1.1.1.2.2  pgoyette 	* config/tc-m32c.c: Likewise.
   2181  1.1.1.1.2.2  pgoyette 	* config/tc-mep.c: Likewise.
   2182  1.1.1.1.2.2  pgoyette 	* config/tc-mt.c: Likewise.
   2183  1.1.1.1.2.2  pgoyette 	* config/tc-nios2.c: Likewise.
   2184  1.1.1.1.2.2  pgoyette 
   2185  1.1.1.1.2.2  pgoyette 2016-07-16  Alan Modra  <amodra (a] gmail.com>
   2186  1.1.1.1.2.2  pgoyette 
   2187  1.1.1.1.2.2  pgoyette 	* config/bfin-parse.y: Don't include libbfd.h.
   2188  1.1.1.1.2.2  pgoyette 	* config/tc-bfin.c: Likewise.
   2189  1.1.1.1.2.2  pgoyette 	* config/tc-rl78.c: Likewise.
   2190  1.1.1.1.2.2  pgoyette 	* config/tc-rx.c: Likewise.
   2191  1.1.1.1.2.2  pgoyette 	* config/tc-metag.c: Likewise.
   2192  1.1.1.1.2.2  pgoyette 	(create_dspreg_htabs, create_scond_htab): Use gas_assert not BFD_ASSERT.
   2193  1.1.1.1.2.2  pgoyette 	* Makefile.am: Update dependencies.
   2194  1.1.1.1.2.2  pgoyette 	* Makefile.in: Regenerate.
   2195  1.1.1.1.2.2  pgoyette 
   2196  1.1.1.1.2.2  pgoyette 2016-07-14  Maciej W. Rozycki  <macro (a] imgtec.com>
   2197  1.1.1.1.2.2  pgoyette 
   2198  1.1.1.1.2.2  pgoyette 	* config/tc-mips.h (TC_FORCE_RELOCATION_ABS): New macro.
   2199  1.1.1.1.2.2  pgoyette 	(mips_force_relocation_abs): New prototype.
   2200  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (mips_force_relocation_abs): New function.
   2201  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-absolute.d: Adjust dump patterns.
   2202  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute.d: Likewise.
   2203  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-absolute-n32.d: Likewise.
   2204  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-absolute-n64.d: Likewise.
   2205  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-absolute-addend-n32.d:
   2206  1.1.1.1.2.2  pgoyette 	Likewise.
   2207  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-absolute-addend-n64.d:
   2208  1.1.1.1.2.2  pgoyette 	Likewise.
   2209  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-absolute-addend.d: New test.
   2210  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute-addend.d: New test.
   2211  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-absolute-addend.d: New
   2212  1.1.1.1.2.2  pgoyette 	test.
   2213  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   2214  1.1.1.1.2.2  pgoyette 
   2215  1.1.1.1.2.2  pgoyette 2016-07-14  Maciej W. Rozycki  <macro (a] imgtec.com>
   2216  1.1.1.1.2.2  pgoyette 
   2217  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (md_apply_fix) <BFD_RELOC_MIPS16_16_PCREL_S1>
   2218  1.1.1.1.2.2  pgoyette 	<BFD_RELOC_MICROMIPS_7_PCREL_S1, BFD_RELOC_MICROMIPS_10_PCREL_S1>
   2219  1.1.1.1.2.2  pgoyette 	<BFD_RELOC_MICROMIPS_16_PCREL_S1>: Keep the ISA bit in the
   2220  1.1.1.1.2.2  pgoyette 	addend calculated.
   2221  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute.s: Set the ISA bit
   2222  1.1.1.1.2.2  pgoyette 	in `bar', export `foo'.
   2223  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute.d: Adjust
   2224  1.1.1.1.2.2  pgoyette 	accordingly.
   2225  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute-n32.d: Likewise.
   2226  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute-n64.d: Likewise.
   2227  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute-addend-n32.d:
   2228  1.1.1.1.2.2  pgoyette 	Likewise.
   2229  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute-addend-n64.d:
   2230  1.1.1.1.2.2  pgoyette 	Likewise.
   2231  1.1.1.1.2.2  pgoyette 
   2232  1.1.1.1.2.2  pgoyette 2016-07-14  Maciej W. Rozycki  <macro (a] imgtec.com>
   2233  1.1.1.1.2.2  pgoyette 
   2234  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute.d: Update patterns.
   2235  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-absolute.d: New test.
   2236  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-absolute-n32.d: New test.
   2237  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-absolute-n64.d: New test.
   2238  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-absolute-addend-n32.d: New test.
   2239  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-absolute-addend-n64.d: New test.
   2240  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute-n32.d: New test.
   2241  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute-n64.d: New test.
   2242  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute-addend-n32.d: New
   2243  1.1.1.1.2.2  pgoyette 	test.
   2244  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute-addend-n64.d: New
   2245  1.1.1.1.2.2  pgoyette 	test.
   2246  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-absolute.d: New test.
   2247  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-absolute-n32.d: New test.
   2248  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-absolute-n64.d: New test.
   2249  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-absolute-addend-n32.d: New
   2250  1.1.1.1.2.2  pgoyette 	test.
   2251  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-absolute-addend-n64.d: New
   2252  1.1.1.1.2.2  pgoyette 	test.
   2253  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-absolute.s: New test source.
   2254  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-absolute-addend.s: New test source.
   2255  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute-addend.s: New test
   2256  1.1.1.1.2.2  pgoyette 	source.
   2257  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-absolute.s: New test
   2258  1.1.1.1.2.2  pgoyette 	source.
   2259  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips-branch-absolute-addend.s: New
   2260  1.1.1.1.2.2  pgoyette 	test source.
   2261  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   2262  1.1.1.1.2.2  pgoyette 
   2263  1.1.1.1.2.2  pgoyette 2016-07-13  Maciej W. Rozycki  <macro (a] imgtec.com>
   2264  1.1.1.1.2.2  pgoyette 
   2265  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/nal-1.d: New test.
   2266  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mipsr6@nal-1.d: New test.
   2267  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/nal-2.d: New test.
   2268  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mipsr6@nal-2.d: New test.
   2269  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/nal.s: New test source.
   2270  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   2271  1.1.1.1.2.2  pgoyette 
   2272  1.1.1.1.2.2  pgoyette 2016-07-12  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
   2273  1.1.1.1.2.2  pgoyette 
   2274  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/ldtxa.s: New file.
   2275  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/ldtxa.d: Likewise.
   2276  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/sparc.exp: Execute the ldtxa test.
   2277  1.1.1.1.2.2  pgoyette 
   2278  1.1.1.1.2.2  pgoyette 2016-07-11  Claudiu Zissulescu  <claziss (a] synopsys.com>
   2279  1.1.1.1.2.2  pgoyette 
   2280  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (arc_reloc_op_tag): Allow complex ops for dtpoff.
   2281  1.1.1.1.2.2  pgoyette 	(tc_gen_reloc): Remove passing DTPOFF base info into reloc addendum
   2282  1.1.1.1.2.2  pgoyette 	as it is no longer needed.
   2283  1.1.1.1.2.2  pgoyette 
   2284  1.1.1.1.2.2  pgoyette 2016-07-08  Maciej W. Rozycki  <macro (a] imgtec.com>
   2285  1.1.1.1.2.2  pgoyette 
   2286  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (append_insn): Remove extraneous
   2287  1.1.1.1.2.2  pgoyette 	`install_insn' call.
   2288  1.1.1.1.2.2  pgoyette 
   2289  1.1.1.1.2.2  pgoyette 2016-07-04  Jan Beulich  <jbeulich (a] suse.com>
   2290  1.1.1.1.2.2  pgoyette 
   2291  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (check_qword_reg): Correct register kind
   2292  1.1.1.1.2.2  pgoyette 	checked.
   2293  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-suffix-bad.s: Add q-suffix with
   2294  1.1.1.1.2.2  pgoyette 	16-bit register cases.
   2295  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-suffix-bad.l: Adjust expectations.
   2296  1.1.1.1.2.2  pgoyette 
   2297  1.1.1.1.2.2  pgoyette 
   2298  1.1.1.1.2.2  pgoyette 2016-07-02  Maciej W. Rozycki  <macro (a] imgtec.com>
   2299  1.1.1.1.2.2  pgoyette 
   2300  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/ecoff@ld.d: Remove test.
   2301  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/ecoff@ld-forward.d: Remove test.
   2302  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/ecoff@ld-zero-3.d: Remove test.
   2303  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/ecoff@sd.d: Remove test.
   2304  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/ecoff@sd-forward.d: Remove test.
   2305  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/beq.d: Remove a.out and ECOFF support from
   2306  1.1.1.1.2.2  pgoyette 	reloc patterns.
   2307  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mipsr6@beq.d: Likewise.
   2308  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/bge.d: Likewise.
   2309  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mipsr6@bge.d: Likewise.
   2310  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/bgeu.d: Likewise.
   2311  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mipsr6@bgeu.d: Likewise.
   2312  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/blt.d: Likewise.
   2313  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mipsr6@blt.d: Likewise.
   2314  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/bltu.d: Likewise.
   2315  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mipsr6@bltu.d: Likewise.
   2316  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-likely.d: Likewise.
   2317  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/la.d: Likewise.
   2318  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/lb.d: Likewise.
   2319  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/lifloat.d: Likewise.
   2320  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/sb.d: Likewise.
   2321  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/uld.d: Likewise.
   2322  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/ulh.d: Likewise.
   2323  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/ulw.d: Likewise.
   2324  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/usd.d: Likewise.
   2325  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/ush.d: Likewise.
   2326  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/usw.d: Likewise.
   2327  1.1.1.1.2.2  pgoyette 
   2328  1.1.1.1.2.2  pgoyette 2016-07-02  Maciej W. Rozycki  <macro (a] imgtec.com>
   2329  1.1.1.1.2.2  pgoyette 
   2330  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-misc-2.s: Move non
   2331  1.1.1.1.2.2  pgoyette 	locally-defined-global symbol tests...
   2332  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-misc-5.s: ... to this new test.
   2333  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-misc-2.d: Update accordingly.
   2334  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-misc-2-64.d: Likewise.
   2335  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-misc-2pic.d: Likewise.
   2336  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-misc-2pic-64.d: Likewise.
   2337  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mipsr6@branch-misc-2-64.d: Likewise.
   2338  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mipsr6@branch-misc-2pic-64.d: Likewise.
   2339  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-misc-2.d: Likewise.
   2340  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-misc-2-64.d: Likewise.
   2341  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-misc-2pic.d: Likewise.
   2342  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-misc-2pic-64.d: Likewise.
   2343  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-misc-5.d: New test.
   2344  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-misc-5pic.d: New test.
   2345  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-misc-5-64.d: New test.
   2346  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-misc-5pic-64.d: New test.
   2347  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mipsr6@branch-misc-5-64.d: New test.
   2348  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mipsr6@branch-misc-5pic-64.d: New test.
   2349  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-misc-5.d: New test.
   2350  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-misc-5pic.d: New test.
   2351  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-misc-5-64.d: New test.
   2352  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-misc-5pic-64.d: New test.
   2353  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   2354  1.1.1.1.2.2  pgoyette 
   2355  1.1.1.1.2.2  pgoyette 2016-07-02  Maciej W. Rozycki  <macro (a] imgtec.com>
   2356  1.1.1.1.2.2  pgoyette 
   2357  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/beq.s: Uncomment branches to undefined
   2358  1.1.1.1.2.2  pgoyette 	symbols.
   2359  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/beq.d: Update accordingly.
   2360  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mipsr6@beq.d: Likewise.
   2361  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@beq.d: Likewise.
   2362  1.1.1.1.2.2  pgoyette 
   2363  1.1.1.1.2.2  pgoyette 2016-07-02  Maciej W. Rozycki  <macro (a] imgtec.com>
   2364  1.1.1.1.2.2  pgoyette 
   2365  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Restrict 64-bit `branch-mips'
   2366  1.1.1.1.2.2  pgoyette 	tests to NewABI targets.
   2367  1.1.1.1.2.2  pgoyette 
   2368  1.1.1.1.2.2  pgoyette 2016-07-02  Maciej W. Rozycki  <macro (a] imgtec.com>
   2369  1.1.1.1.2.2  pgoyette 
   2370  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Group `branch-misc' tests
   2371  1.1.1.1.2.2  pgoyette 	together.
   2372  1.1.1.1.2.2  pgoyette 
   2373  1.1.1.1.2.2  pgoyette 2016-07-01  Szabolcs Nagy  <szabolcs.nagy (a] arm.com>
   2374  1.1.1.1.2.2  pgoyette 
   2375  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (struct aarch64_option_cpu_value_table): Add
   2376  1.1.1.1.2.2  pgoyette 	require field.
   2377  1.1.1.1.2.2  pgoyette 	(aarch64_features): Initialize require fields.
   2378  1.1.1.1.2.2  pgoyette 	(aarch64_parse_features): Handle dependencies.
   2379  1.1.1.1.2.2  pgoyette 	(aarch64_feature_enable_set, aarch64_feature_disable_set): New.
   2380  1.1.1.1.2.2  pgoyette 	(md_assemble): Use AARCH64_CPU_HAS_ALL_FEATURES.
   2381  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-nofp16.s: New.
   2382  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-nofp16.l: New.
   2383  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-nofp16.d: New.
   2384  1.1.1.1.2.2  pgoyette 
   2385  1.1.1.1.2.2  pgoyette 2016-07-01  Nick Clifton  <nickc (a] redhat.com>
   2386  1.1.1.1.2.2  pgoyette 
   2387  1.1.1.1.2.2  pgoyette 	* macro.c (macro_expand_body): Use a buffer big enough to hold an
   2388  1.1.1.1.2.2  pgoyette 	extremely large integer.
   2389  1.1.1.1.2.2  pgoyette 
   2390  1.1.1.1.2.2  pgoyette 2016-07-01  Jan Beulich  <jbeulich (a] suse.com>
   2391  1.1.1.1.2.2  pgoyette 
   2392  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/mpx-inval-2.l: Relax for COFF targets.
   2393  1.1.1.1.2.2  pgoyette 
   2394  1.1.1.1.2.2  pgoyette 2016-07-01  Tristan Gingold  <gingold (a] adacore.com>
   2395  1.1.1.1.2.2  pgoyette 
   2396  1.1.1.1.2.2  pgoyette 	* NEWS: Add marker for 2.27.
   2397  1.1.1.1.2.2  pgoyette 
   2398  1.1.1.1.2.2  pgoyette 2016-07-01  Jan Beulich  <jbeulich (a] suse.com>
   2399  1.1.1.1.2.2  pgoyette 
   2400  1.1.1.1.2.2  pgoyette 	* tc-i386.c (i386_index_check): Add special checks for bndmk,
   2401  1.1.1.1.2.2  pgoyette 	bndldx, and bndstx.
   2402  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/mpx-inval-2.s: Add %rip and %eip relative
   2403  1.1.1.1.2.2  pgoyette 	as well as scaling by other than 1 tests.
   2404  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/mpx-inval-2.l: Adjust accordingly.
   2405  1.1.1.1.2.2  pgoyette 
   2406  1.1.1.1.2.2  pgoyette 2016-07-01  Jan Beulich  <jbeulich (a] suse.com>
   2407  1.1.1.1.2.2  pgoyette 
   2408  1.1.1.1.2.2  pgoyette 	* tc-i386.c (md_assemble): Alter address size checking for MPX
   2409  1.1.1.1.2.2  pgoyette 	instructions.
   2410  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/mpx-inval-2.s: New.
   2411  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/mpx-inval-2.l: New.
   2412  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run new test.
   2413  1.1.1.1.2.2  pgoyette 
   2414  1.1.1.1.2.2  pgoyette 2016-07-01  Jan Beulich  <jbeulich (a] suse.com>
   2415  1.1.1.1.2.2  pgoyette 
   2416  1.1.1.1.2.2  pgoyette 	PR gas/20318
   2417  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (match_template): Add char parameter,
   2418  1.1.1.1.2.2  pgoyette 	consumed in Intel mode for an extra suffix check.
   2419  1.1.1.1.2.2  pgoyette 	(md_assemble): New local variable mnem_suffix.
   2420  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/suffix-bad.s: New.
   2421  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/suffix-bad.l: New.
   2422  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run new test (twice).
   2423  1.1.1.1.2.2  pgoyette 
   2424  1.1.1.1.2.2  pgoyette 2016-07-01  Jan Beulich  <jbeulich (a] suse.com>
   2425  1.1.1.1.2.2  pgoyette 
   2426  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/movz.s: New.
   2427  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/movz32.d: New.
   2428  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/movz64.d: New.
   2429  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run new tests.
   2430  1.1.1.1.2.2  pgoyette 
   2431  1.1.1.1.2.2  pgoyette 2016-07-01  Jan Beulich  <jbeulich (a] suse.com>
   2432  1.1.1.1.2.2  pgoyette 
   2433  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (struct _i386_insn): New field memop1_string.
   2434  1.1.1.1.2.2  pgoyette 	(md_assemble): Free first memory operand string.
   2435  1.1.1.1.2.2  pgoyette 	(i386_index_check): Use repprefixok to distingush xlat from
   2436  1.1.1.1.2.2  pgoyette 	other (real) string ops.
   2437  1.1.1.1.2.2  pgoyette 	(maybe_adjust_templates): New.
   2438  1.1.1.1.2.2  pgoyette 	(i386_att_operand). Call it. Store first memory operand string.
   2439  1.1.1.1.2.2  pgoyette 	* config/tc-i386-intel.c (i386_intel_operand): Likewise.
   2440  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/intel-movs.s: New.
   2441  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/intel-movs32.d: New.
   2442  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/intel-movs64.d: New.
   2443  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run new tests. Invoke as for
   2444  1.1.1.1.2.2  pgoyette 	64-bits tests with "--defsym x86_64=1 --strip-local-absolute".
   2445  1.1.1.1.2.2  pgoyette 
   2446  1.1.1.1.2.2  pgoyette 2016-06-30  Maciej W. Rozycki  <macro (a] imgtec.com>
   2447  1.1.1.1.2.2  pgoyette 
   2448  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (get_append_method): Fix a comment typo.
   2449  1.1.1.1.2.2  pgoyette 
   2450  1.1.1.1.2.2  pgoyette 2016-06-30  Matthew Fortune <Matthew.Fortune (a] imgtec.com>
   2451  1.1.1.1.2.2  pgoyette 	    Maciej W. Rozycki  <macro (a] imgtec.com>
   2452  1.1.1.1.2.2  pgoyette 
   2453  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (append_insn) <APPEND_SWAP>: Do not special
   2454  1.1.1.1.2.2  pgoyette 	case MIPS16 handling.
   2455  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-swap-3.d: New test.
   2456  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-swap-4.d: New test.
   2457  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16@branch-swap-3.d: New test.
   2458  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16@branch-swap-4.d: New test.
   2459  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-swap-3.d: New test.
   2460  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-swap-4.d: New test.
   2461  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-swap-3.s: New test source.
   2462  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   2463  1.1.1.1.2.2  pgoyette 
   2464  1.1.1.1.2.2  pgoyette 2016-06-30  Maciej W. Rozycki  <macro (a] imgtec.com>
   2465  1.1.1.1.2.2  pgoyette 
   2466  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (append_insn): Simplify non-MIPS16 branch
   2467  1.1.1.1.2.2  pgoyette 	swapping sequence.
   2468  1.1.1.1.2.2  pgoyette 
   2469  1.1.1.1.2.2  pgoyette 2016-06-30  Maciej W. Rozycki  <macro (a] imgtec.com>
   2470  1.1.1.1.2.2  pgoyette 
   2471  1.1.1.1.2.2  pgoyette 	PR gas/20312
   2472  1.1.1.1.2.2  pgoyette 	* write.c (subsegs_finish_section): Force no section padding to
   2473  1.1.1.1.2.2  pgoyette 	alignment on failed assembly, always set last frag's alignment
   2474  1.1.1.1.2.2  pgoyette 	from section.
   2475  1.1.1.1.2.2  pgoyette 	* testsuite/gas/all/pr20312.l: New list test.
   2476  1.1.1.1.2.2  pgoyette 	* testsuite/gas/all/pr20312.s: New test source.
   2477  1.1.1.1.2.2  pgoyette 	* testsuite/gas/all/gas.exp: Run the new test
   2478  1.1.1.1.2.2  pgoyette 
   2479  1.1.1.1.2.2  pgoyette 2016-06-30  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   2480  1.1.1.1.2.2  pgoyette 
   2481  1.1.1.1.2.2  pgoyette 	* config.in (TARGET_WITH_CPU): Undefine.
   2482  1.1.1.1.2.2  pgoyette 	* configure.ac: Add --with-cpu support, and define in config.h.
   2483  1.1.1.1.2.2  pgoyette 	* configure: Regenerate.
   2484  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c: Use TARGET_WITH_CPU to select default CPU.
   2485  1.1.1.1.2.2  pgoyette 	* NEWS: Mention new configure option.
   2486  1.1.1.1.2.2  pgoyette 
   2487  1.1.1.1.2.2  pgoyette 2016-06-30  Matthew Wahab  <matthew.wahab (a] arm.com>
   2488  1.1.1.1.2.2  pgoyette 
   2489  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8_2+rdma.d: New.
   2490  1.1.1.1.2.2  pgoyette 
   2491  1.1.1.1.2.2  pgoyette 2016-06-29  H.J. Lu  <hongjiu.lu (a] intel.com>
   2492  1.1.1.1.2.2  pgoyette 
   2493  1.1.1.1.2.2  pgoyette 	* NEWS: Mention --enable-compressed-debug-sections=gas is the
   2494  1.1.1.1.2.2  pgoyette 	default for Linux/x86 targets.
   2495  1.1.1.1.2.2  pgoyette 	* configure.tgt (ac_default_compressed_debug_sections): Default
   2496  1.1.1.1.2.2  pgoyette 	to yes for Linux/x86 targets.
   2497  1.1.1.1.2.2  pgoyette 
   2498  1.1.1.1.2.2  pgoyette 2016-06-29  Maciej W. Rozycki  <macro (a] imgtec.com>
   2499  1.1.1.1.2.2  pgoyette 
   2500  1.1.1.1.2.2  pgoyette 	* write.c: Remove "libbfd.h" inclusion.
   2501  1.1.1.1.2.2  pgoyette 
   2502  1.1.1.1.2.2  pgoyette 2016-06-28  Maciej W. Rozycki  <macro (a] imgtec.com>
   2503  1.1.1.1.2.2  pgoyette 
   2504  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/elf.exp: Use `supports_gnu_unique' with the
   2505  1.1.1.1.2.2  pgoyette 	`type' test.
   2506  1.1.1.1.2.2  pgoyette 
   2507  1.1.1.1.2.2  pgoyette 2016-06-28  Alan Modra  <amodra (a] gmail.com>
   2508  1.1.1.1.2.2  pgoyette 
   2509  1.1.1.1.2.2  pgoyette 	PR gas/20247
   2510  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/section11.s: Don't start directives in first column.
   2511  1.1.1.1.2.2  pgoyette 
   2512  1.1.1.1.2.2  pgoyette 2016-06-28  Richard Sandiford  <richard.sandiford (a] arm.com>
   2513  1.1.1.1.2.2  pgoyette 
   2514  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/diagnostic.s,
   2515  1.1.1.1.2.2  pgoyette 	testsuite/gas/aarch64/diagnostic.l: Add tests for out-of-range indices.
   2516  1.1.1.1.2.2  pgoyette 
   2517  1.1.1.1.2.2  pgoyette 2016-06-28  Maciej W. Rozycki  <macro (a] imgtec.com>
   2518  1.1.1.1.2.2  pgoyette 
   2519  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (mips16_reloc_p): Handle
   2520  1.1.1.1.2.2  pgoyette 	BFD_RELOC_MIPS16_16_PCREL_S1.
   2521  1.1.1.1.2.2  pgoyette 	(b_reloc_p): Likewise.
   2522  1.1.1.1.2.2  pgoyette 	(limited_pcrel_reloc_p): Likewise.
   2523  1.1.1.1.2.2  pgoyette 	(md_pcrel_from): Likewise.
   2524  1.1.1.1.2.2  pgoyette 	(md_apply_fix): Likewise.
   2525  1.1.1.1.2.2  pgoyette 	(tc_gen_reloc): Likewise.
   2526  1.1.1.1.2.2  pgoyette 	(md_convert_frag): Likewise.
   2527  1.1.1.1.2.2  pgoyette 	(mips_fix_adjustable): Update comment.
   2528  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-reloc-2.d: Remove error
   2529  1.1.1.1.2.2  pgoyette 	output, add dump patterns.
   2530  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-reloc-3.d: Remove error
   2531  1.1.1.1.2.2  pgoyette 	output, add dump patterns.
   2532  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-addend-2.d: Remove error
   2533  1.1.1.1.2.2  pgoyette 	output, add dump patterns.
   2534  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-addend-3.d: Remove error
   2535  1.1.1.1.2.2  pgoyette 	output, add dump patterns.
   2536  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute.d: Remove error
   2537  1.1.1.1.2.2  pgoyette 	output, add dump patterns.
   2538  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-reloc-2.l: Remove file.
   2539  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-reloc-3.l: Remove file.
   2540  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-addend-2.l: Remove file.
   2541  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-addend-3.l: Remove file.
   2542  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute.l: Remove file.
   2543  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-addend-2.s: Add padding.
   2544  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-weak.s: Adjust alignment, avoid
   2545  1.1.1.1.2.2  pgoyette 	implicit instruction padding, avoid MIPS16 JR->JRC conversion.
   2546  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-weak-6.d: New test.
   2547  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-weak-7.d: New test.
   2548  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   2549  1.1.1.1.2.2  pgoyette 
   2550  1.1.1.1.2.2  pgoyette 2016-06-27  Vineet Gupta  <vgupta (a] synopsys.com>
   2551  1.1.1.1.2.2  pgoyette 
   2552  1.1.1.1.2.2  pgoyette 	* config//tc-arc.c (tc_arc_frame_initial_instructions): Use
   2553  1.1.1.1.2.2  pgoyette 	cfi_add_CFA_def_cfa to generate default CFA with offset
   2554  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi-arc-1.d: Update expected output.
   2555  1.1.1.1.2.2  pgoyette 
   2556  1.1.1.1.2.2  pgoyette 2016-06-27  Nick Clifton  <nickc (a] redhat.com>
   2557  1.1.1.1.2.2  pgoyette 
   2558  1.1.1.1.2.2  pgoyette 	PR gas/20247
   2559  1.1.1.1.2.2  pgoyette 	* as.h (do_not_pad_sections_to_alignment): New global variable.
   2560  1.1.1.1.2.2  pgoyette 	* as.c (show_usage): Add --no-pad-sections.
   2561  1.1.1.1.2.2  pgoyette 	(parse_args): Likewise.
   2562  1.1.1.1.2.2  pgoyette 	* write.c (size_seg): Skip padding the end of the section if
   2563  1.1.1.1.2.2  pgoyette 	requested from the command line.
   2564  1.1.1.1.2.2  pgoyette 	(SUB_SEGMENT_ALIGN): Likewise.
   2565  1.1.1.1.2.2  pgoyette 	* doc/as.texinfo: Document the new option.
   2566  1.1.1.1.2.2  pgoyette 	* NEWS: Mention the new feature.
   2567  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/section11.s: New test.
   2568  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/section11.d: New test driver.
   2569  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/elf.exp: Run the new test.
   2570  1.1.1.1.2.2  pgoyette 
   2571  1.1.1.1.2.2  pgoyette 2016-06-27  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   2572  1.1.1.1.2.2  pgoyette 
   2573  1.1.1.1.2.2  pgoyette 	* config/tc-dlx.c: Include bfd/elf32-dlx.h.
   2574  1.1.1.1.2.2  pgoyette 	* config/tc-dlx.h: Remove prototype of dlx_set_skip_hi16.
   2575  1.1.1.1.2.2  pgoyette 
   2576  1.1.1.1.2.2  pgoyette 2016-06-27  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   2577  1.1.1.1.2.2  pgoyette 
   2578  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c (xtensa_elf_suffix): Use ARRAY_SIZE instead of a
   2579  1.1.1.1.2.2  pgoyette 	sentinal element.
   2580  1.1.1.1.2.2  pgoyette 	(map_suffix_reloc_to_operator): Likewise.
   2581  1.1.1.1.2.2  pgoyette 	(map_operator_to_reloc): Likewise.
   2582  1.1.1.1.2.2  pgoyette 
   2583  1.1.1.1.2.2  pgoyette 2016-06-27  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   2584  1.1.1.1.2.2  pgoyette 
   2585  1.1.1.1.2.2  pgoyette 	* config/tc-nds32.c (md_begin): Use ARRAY_SIZE instead of a sentinal
   2586  1.1.1.1.2.2  pgoyette 	element in relax_table.
   2587  1.1.1.1.2.2  pgoyette 
   2588  1.1.1.1.2.2  pgoyette 2016-06-25  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   2589  1.1.1.1.2.2  pgoyette 
   2590  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c: Make the type of reg_entry::type
   2591  1.1.1.1.2.2  pgoyette 	aarch_reg_type.
   2592  1.1.1.1.2.2  pgoyette 
   2593  1.1.1.1.2.2  pgoyette 2016-06-25  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   2594  1.1.1.1.2.2  pgoyette 
   2595  1.1.1.1.2.2  pgoyette 	* config/tc-bfin.c (bfin_cpus): Remove sentinal.
   2596  1.1.1.1.2.2  pgoyette 	(md_parse_option): Adjust.
   2597  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (aarch64_parse_abi): Replace use of a sentinal
   2598  1.1.1.1.2.2  pgoyette 	with iteration from 0 to ARRAY_SIZE.
   2599  1.1.1.1.2.2  pgoyette 	* config/tc-mcore.c (md_begin): Likewise.
   2600  1.1.1.1.2.2  pgoyette 	* config/tc-visium.c (visium_parse_arch): Likewise.
   2601  1.1.1.1.2.2  pgoyette 
   2602  1.1.1.1.2.2  pgoyette 2016-06-25  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   2603  1.1.1.1.2.2  pgoyette 
   2604  1.1.1.1.2.2  pgoyette 	* config/tc-tic54x.c (tic54x_set_default_include): remove argument
   2605  1.1.1.1.2.2  pgoyette 							   and simplify accordingly.
   2606  1.1.1.1.2.2  pgoyette 	(tic54x_include): Adjust.
   2607  1.1.1.1.2.2  pgoyette 	(tic54x_mlib): Likewise.
   2608  1.1.1.1.2.2  pgoyette 
   2609  1.1.1.1.2.2  pgoyette 2016-06-25  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   2610  1.1.1.1.2.2  pgoyette 
   2611  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c (xtensa_make_property_section): Remove prototype.
   2612  1.1.1.1.2.2  pgoyette 
   2613  1.1.1.1.2.2  pgoyette 2016-06-24  Maciej W. Rozycki  <macro (a] imgtec.com>
   2614  1.1.1.1.2.2  pgoyette 
   2615  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (append_insn): Use any `O_symbol' expression
   2616  1.1.1.1.2.2  pgoyette 	unchanged with relaxed MIPS16 instructions.
   2617  1.1.1.1.2.2  pgoyette 	(mips16_extended_frag): Adjust accordingly.  Return 1 right
   2618  1.1.1.1.2.2  pgoyette 	away if a relocation will be required for the symbol requested.
   2619  1.1.1.1.2.2  pgoyette 	Remove dead first relaxation pass code.
   2620  1.1.1.1.2.2  pgoyette 	(mips_relax_frag): Pass `sec' down to `mips16_extended_frag'.
   2621  1.1.1.1.2.2  pgoyette 	(md_convert_frag): Adjust symbol value calculation.  Raise an
   2622  1.1.1.1.2.2  pgoyette 	error if a relocation is required for the symbol requested.
   2623  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16@relax-swap3.d: Remove dump patterns,
   2624  1.1.1.1.2.2  pgoyette 	add error output.
   2625  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16@relax-swap3.l: New error output.
   2626  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-relax-0.d: New test.
   2627  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-relax-1.d: New test.
   2628  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-relax-2.d: New test.
   2629  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-relax-3.d: New test.
   2630  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-0.d: New test.
   2631  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-1.d: New test.
   2632  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-2.d: New test.
   2633  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-3.d: New test.
   2634  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-4.d: New test.
   2635  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-5.d: New test.
   2636  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-6.d: New test.
   2637  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-7.d: New test.
   2638  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-addend-0.d: New test.
   2639  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-addend-1.d: New test.
   2640  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-addend-2.d: New test.
   2641  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-addend-3.d: New test.
   2642  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-absolute.d: New test.
   2643  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-reloc-0.d: New test.
   2644  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-reloc-1.d: New test.
   2645  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-reloc-2.d: New test.
   2646  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-reloc-3.d: New test.
   2647  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-addend-0.d: New test.
   2648  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-addend-1.d: New test.
   2649  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-addend-2.d: New test.
   2650  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-addend-3.d: New test.
   2651  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute.d: New test.
   2652  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-absolute-reloc-0.d: New test.
   2653  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-absolute-reloc-1.d: New test.
   2654  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-absolute-reloc-2.d: New test.
   2655  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-absolute-reloc-3.d: New test.
   2656  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-2.l: New error output.
   2657  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-3.l: New error output.
   2658  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-6.l: New error output.
   2659  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-7.l: New error output.
   2660  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-addend-2.l: New error output.
   2661  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-addend-3.l: New error output.
   2662  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-absolute.l: New error output.
   2663  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-reloc-2.l: New error output.
   2664  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-reloc-3.l: New error output.
   2665  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-addend-2.l: New error output.
   2666  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-addend-3.l: New error output.
   2667  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute.l: New error output.
   2668  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-absolute-reloc-2.l: New error output.
   2669  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-absolute-reloc-3.l: New error output.
   2670  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-relax-0.s: New test source.
   2671  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-relax-2.s: New test source.
   2672  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-0.s: New test source.
   2673  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-1.s: New test source.
   2674  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-2.s: New test source.
   2675  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-3.s: New test source.
   2676  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-4.s: New test source.
   2677  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-5.s: New test source.
   2678  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-6.s: New test source.
   2679  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-reloc-7.s: New test source.
   2680  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-addend-0.s: New test source.
   2681  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-addend-1.s: New test source.
   2682  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-addend-2.s: New test source.
   2683  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-addend-3.s: New test source.
   2684  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-pcrel-absolute.s: New test source.
   2685  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-reloc-0.s: New test source.
   2686  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-reloc-1.s: New test source.
   2687  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-reloc-2.s: New test source.
   2688  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-reloc-3.s: New test source.
   2689  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-addend-0.s: New test source.
   2690  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-addend-1.s: New test source.
   2691  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-addend-2.s: New test source.
   2692  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-addend-3.s: New test source.
   2693  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-branch-absolute.s: New test source.
   2694  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-absolute-reloc-0.s: New test source.
   2695  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-absolute-reloc-1.s: New test source.
   2696  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-absolute-reloc-2.s: New test source.
   2697  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips16-absolute-reloc-3.s: New test source.
   2698  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   2699  1.1.1.1.2.2  pgoyette 
   2700  1.1.1.1.2.2  pgoyette 2016-06-24  Alan Modra  <amodra (a] gmail.com>
   2701  1.1.1.1.2.2  pgoyette 
   2702  1.1.1.1.2.2  pgoyette 	* configure.tgt (alpha-*-openbsd*): Use em=nbsd.
   2703  1.1.1.1.2.2  pgoyette 
   2704  1.1.1.1.2.2  pgoyette 2016-06-23  Maciej W. Rozycki  <macro (a] imgtec.com>
   2705  1.1.1.1.2.2  pgoyette 
   2706  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (b_reloc_p): New function.
   2707  1.1.1.1.2.2  pgoyette 	(mips_fix_adjustable): Also keep the original microMIPS symbol
   2708  1.1.1.1.2.2  pgoyette 	referred from branch relocations.
   2709  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-1.d: New test.
   2710  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-n32-1.d: New test.
   2711  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-n64-1.d: New test.
   2712  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@branch-misc-4-64.d: Update
   2713  1.1.1.1.2.2  pgoyette 	relocations.
   2714  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-local-1.s: New test source.
   2715  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new cases.
   2716  1.1.1.1.2.2  pgoyette 
   2717  1.1.1.1.2.2  pgoyette 2016-06-23  Graham Markall  <graham.markall (a] embecosm.com>
   2718  1.1.1.1.2.2  pgoyette 
   2719  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (options, md_longopts, md_parse_option): Move
   2720  1.1.1.1.2.2  pgoyette 	-mspfp, -mdpfp and -mfpuda out of the sections for dummy
   2721  1.1.1.1.2.2  pgoyette 	options. Correct erroneous enabling of SPFP instructions when
   2722  1.1.1.1.2.2  pgoyette 	using -mnps400.
   2723  1.1.1.1.2.2  pgoyette 
   2724  1.1.1.1.2.2  pgoyette 2016-06-22  Peter Bergner <bergner (a] vnet.ibm.com>
   2725  1.1.1.1.2.2  pgoyette 
   2726  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/power9.d <brd, brh, brw, mffs, mffs., mffsce,
   2727  1.1.1.1.2.2  pgoyette 	mffscdrn, mffscdrni, mffscrn, mffscrni, mffsl, nandxor, rldixor,
   2728  1.1.1.1.2.2  pgoyette 	setbool, xor3>: New tests.
   2729  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/power9.s: Likewise.
   2730  1.1.1.1.2.2  pgoyette 
   2731  1.1.1.1.2.2  pgoyette 2016-06-22  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   2732  1.1.1.1.2.2  pgoyette 
   2733  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c: Include elf/xtensa.h.
   2734  1.1.1.1.2.2  pgoyette 
   2735  1.1.1.1.2.2  pgoyette 2016-06-21  Maciej W. Rozycki  <macro (a] imgtec.com>
   2736  1.1.1.1.2.2  pgoyette 
   2737  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (calculate_reloc) <BFD_RELOC_HI16_S_PCREL>
   2738  1.1.1.1.2.2  pgoyette 	<BFD_RELOC_LO16_PCREL>: New switch cases.
   2739  1.1.1.1.2.2  pgoyette 	(md_apply_fix) <BFD_RELOC_HI16_S_PCREL, BFD_RELOC_LO16_PCREL>:
   2740  1.1.1.1.2.2  pgoyette 	Move switch cases along `BFD_RELOC_MIPS_JMP'.
   2741  1.1.1.1.2.2  pgoyette 	<BFD_RELOC_MIPS_21_PCREL_S2, BFD_RELOC_MIPS_26_PCREL_S2>
   2742  1.1.1.1.2.2  pgoyette 	<BFD_RELOC_MIPS_18_PCREL_S3, BFD_RELOC_MIPS_19_PCREL_S2>: Handle
   2743  1.1.1.1.2.2  pgoyette 	the resolved case.
   2744  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/pcrel-reloc-4.d: New test.
   2745  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/pcrel-reloc-4-r6.d: New test.
   2746  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/pcrel-reloc-5.d: New test.
   2747  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/pcrel-reloc-5-r6.d: New test.
   2748  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/pcrel-reloc-6.d: New test.
   2749  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/pcrel-reloc-6.l: New list test.
   2750  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/pcrel-reloc-4.s: New test source.
   2751  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/pcrel-reloc-6.s: New test source.
   2752  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   2753  1.1.1.1.2.2  pgoyette 
   2754  1.1.1.1.2.2  pgoyette 2016-06-21  Maciej W. Rozycki  <macro (a] imgtec.com>
   2755  1.1.1.1.2.2  pgoyette 
   2756  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (md_apply_fix) <BFD_RELOC_MIPS_18_PCREL_S3>
   2757  1.1.1.1.2.2  pgoyette 	<BFD_RELOC_MIPS_19_PCREL_S2>: Avoid null pointer dereferences
   2758  1.1.1.1.2.2  pgoyette 	via `fixP->fx_addsy'.
   2759  1.1.1.1.2.2  pgoyette 
   2760  1.1.1.1.2.2  pgoyette 2016-06-21  Maciej W. Rozycki  <macro (a] imgtec.com>
   2761  1.1.1.1.2.2  pgoyette 
   2762  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (md_pcrel_from) <BFD_RELOC_MIPS_18_PCREL_S3>:
   2763  1.1.1.1.2.2  pgoyette 	Calculate relocation from the containing aligned doubleword.
   2764  1.1.1.1.2.2  pgoyette 	(tc_gen_reloc) <BFD_RELOC_MIPS_18_PCREL_S3>: Calculate the
   2765  1.1.1.1.2.2  pgoyette 	addend from the containing aligned doubleword.
   2766  1.1.1.1.2.2  pgoyette 
   2767  1.1.1.1.2.2  pgoyette 2016-06-21  Maciej W. Rozycki  <macro (a] imgtec.com>
   2768  1.1.1.1.2.2  pgoyette 
   2769  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (mips_force_relocation): Use `file_mips_opts'
   2770  1.1.1.1.2.2  pgoyette 	rather than `mips_opts' for the R6 ISA check.
   2771  1.1.1.1.2.2  pgoyette 	(mips_fix_adjustable): Likewise.
   2772  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/pcrel-reloc-1.d: New test.
   2773  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/pcrel-reloc-1-r6.d: New test.
   2774  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/pcrel-reloc-2.d: New test.
   2775  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/pcrel-reloc-2-r6.d: New test.
   2776  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/pcrel-reloc-3.d: New test.
   2777  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/pcrel-reloc-3-r6.d: New test.
   2778  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/pcrel-reloc-1.s: New test source.
   2779  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   2780  1.1.1.1.2.2  pgoyette 
   2781  1.1.1.1.2.2  pgoyette 2016-06-21  Graham Markall  <graham.markall (a] embecosm.com>
   2782  1.1.1.1.2.2  pgoyette 
   2783  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (check_cpu_feature, md_parse_option):
   2784  1.1.1.1.2.2  pgoyette 	Add nps400 option and feature. Add check for nps400
   2785  1.1.1.1.2.2  pgoyette 	feature. Refactor existing checks to check subclass before
   2786  1.1.1.1.2.2  pgoyette 	feature enablement.
   2787  1.1.1.1.2.2  pgoyette 	(md_show_usage): Document flags for NPS-400 and add some other
   2788  1.1.1.1.2.2  pgoyette 	undocumented flags.
   2789  1.1.1.1.2.2  pgoyette 	(cpu_type): Remove nps400 CPU type entry
   2790  1.1.1.1.2.2  pgoyette 	(check_zol): Remove bfd_mach_arc_nps400 case.
   2791  1.1.1.1.2.2  pgoyette 	(md_show_usage): Add help on -mcpu=nps400.
   2792  1.1.1.1.2.2  pgoyette 	(cpu_types): Add entry for nps400 as arc700 plus nps400 extension
   2793  1.1.1.1.2.2  pgoyette 	set.
   2794  1.1.1.1.2.2  pgoyette 	* doc/c-arc.texi: Document the -mnps400, -mspfp, -mdpfp, and
   2795  1.1.1.1.2.2  pgoyette 	-fpuda flags.  Document -mcpu=nps400.
   2796  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps-400-0.d: Use -mcpu=arc700 -mnps400. Change
   2797  1.1.1.1.2.2  pgoyette 	expected flags to match ARC700 instead of NPS400.
   2798  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps-400-1.d: Use -mcpu=arc700 -mnps400.
   2799  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps-400-2.d: Likewise.
   2800  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps-400-3.d: Likewise.
   2801  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps-400-4.d: Likewise.
   2802  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps-400-5.d: Likewise.
   2803  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps-400-6.d: Likewise.
   2804  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps-400-7.d: Likewise.
   2805  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textinsn2op01.s: Change opcode of myinsn to
   2806  1.1.1.1.2.2  pgoyette 	avoid clash with cbba instruction.
   2807  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textinsn2op01.d: Likewise.
   2808  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textinsn3op.d: Likewise.
   2809  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textinsn3op.s: Likewise.
   2810  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps-400-0.d: Test using NPS-400 using
   2811  1.1.1.1.2.2  pgoyette 	-mcpu=nps400 as an alternative to -mcpu=arc700 -mnps400 flags.
   2812  1.1.1.1.2.2  pgoyette 
   2813  1.1.1.1.2.2  pgoyette 2016-06-20  Maciej W. Rozycki  <macro (a] imgtec.com>
   2814  1.1.1.1.2.2  pgoyette 
   2815  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/r6-64-n32.d: Change the `name' tag.
   2816  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/r6-64-n64.d: Likewise.
   2817  1.1.1.1.2.2  pgoyette 
   2818  1.1.1.1.2.2  pgoyette 2016-06-20  Maciej W. Rozycki  <macro (a] imgtec.com>
   2819  1.1.1.1.2.2  pgoyette 
   2820  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (mips_fix_adjustable): Update comment on jump
   2821  1.1.1.1.2.2  pgoyette 	reloc conversion.
   2822  1.1.1.1.2.2  pgoyette 
   2823  1.1.1.1.2.2  pgoyette 2016-06-20  Virendra Pathak  <virendra.pathak (a] broadcom.com>
   2824  1.1.1.1.2.2  pgoyette 
   2825  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (aarch64_cpus): Update vulcan feature set.
   2826  1.1.1.1.2.2  pgoyette 
   2827  1.1.1.1.2.2  pgoyette 2016-06-17  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
   2828  1.1.1.1.2.2  pgoyette 
   2829  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c (hpriv_reg_table): Add registers %hmcdper,
   2830  1.1.1.1.2.2  pgoyette 	%hmcddfr and %hva_mask_nz.
   2831  1.1.1.1.2.2  pgoyette 	(sparc_ip): New handling of asr/privileged/hyperprivileged
   2832  1.1.1.1.2.2  pgoyette 	registers, adapted to the new form of the sparc opcodes table.
   2833  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/rdasr.s: New file.
   2834  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/rdasr.d: Likewise.
   2835  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/wrasr.s: Likewise.
   2836  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/wrasr.d: Likewise.
   2837  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/sparc.exp (sparc_elf_setup): Add rdasr and
   2838  1.1.1.1.2.2  pgoyette 	wrasr tests.
   2839  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/rdpr.d: Use -Av9m, as some privileged
   2840  1.1.1.1.2.2  pgoyette 	registers require it.
   2841  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/wrpr.s: Complete to cover all privileged
   2842  1.1.1.1.2.2  pgoyette 	registers and write instruction modalities.
   2843  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/wrpr.d: Likewise.
   2844  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/rdhpr.s: Likewise for hyperprivileged
   2845  1.1.1.1.2.2  pgoyette 	registers.
   2846  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/rdhpr.d: Likewise.
   2847  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/wrhpr.s: Likewise.
   2848  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/wrhpr.d: Likewise.
   2849  1.1.1.1.2.2  pgoyette 
   2850  1.1.1.1.2.2  pgoyette 2016-06-17  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
   2851  1.1.1.1.2.2  pgoyette 
   2852  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c (sparc_arch_table): adjust the GAS
   2853  1.1.1.1.2.2  pgoyette 	architectures to use the right opcode architecture.
   2854  1.1.1.1.2.2  pgoyette 	(sparc_md_end): Handle v9{c,d,e,v,m}.
   2855  1.1.1.1.2.2  pgoyette 	(sparc_ip): Fix some comments.
   2856  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/ldx_efsr.d: Fix the architecture of this
   2857  1.1.1.1.2.2  pgoyette 	instruction, which is v9d.
   2858  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/mwait.s: Remove the `rd %mwait,%g1'
   2859  1.1.1.1.2.2  pgoyette 	instruction from the test, as %mwait is not readable.
   2860  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/mwait.d: Likewise.
   2861  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/mism-1.s: Expand to check v9b and v9e
   2862  1.1.1.1.2.2  pgoyette 	mismatch architecture errors.
   2863  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/mism-2.s: New file.
   2864  1.1.1.1.2.2  pgoyette 
   2865  1.1.1.1.2.2  pgoyette 2016-06-17  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
   2866  1.1.1.1.2.2  pgoyette 
   2867  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c (priv_reg_table): Use NULL instead of the
   2868  1.1.1.1.2.2  pgoyette 	empty string to mark the end of the array.
   2869  1.1.1.1.2.2  pgoyette 	(hpriv_reg_table): Likewise.
   2870  1.1.1.1.2.2  pgoyette 	(v9a_asr_table): Likewise.
   2871  1.1.1.1.2.2  pgoyette 	(cmp_reg_entry): Handle entries with NULL names.
   2872  1.1.1.1.2.2  pgoyette 	(F_POP_V9): Define.
   2873  1.1.1.1.2.2  pgoyette 	(F_POP_PCREL): Likewise.
   2874  1.1.1.1.2.2  pgoyette 	(F_POP_TLS_CALL): Likewise.
   2875  1.1.1.1.2.2  pgoyette 	(F_POP_POSTFIX): Likewise.
   2876  1.1.1.1.2.2  pgoyette 	(struct pop_entry): New type.
   2877  1.1.1.1.2.2  pgoyette 	(pop_table): New variable.
   2878  1.1.1.1.2.2  pgoyette 	(enum pop_entry_type): New type.
   2879  1.1.1.1.2.2  pgoyette 	(struct perc_entry): Likewise.
   2880  1.1.1.1.2.2  pgoyette 	(NUM_PERC_ENTRIES): Define.
   2881  1.1.1.1.2.2  pgoyette 	(perc_table): New variable.
   2882  1.1.1.1.2.2  pgoyette 	(cmp_perc_entry): New function.
   2883  1.1.1.1.2.2  pgoyette 	(md_begin): Sort hpriv_reg_table and v9a_asr_table, and initialize
   2884  1.1.1.1.2.2  pgoyette 	perc_table.
   2885  1.1.1.1.2.2  pgoyette 	(sparc_ip): Handle entries with NULL names in priv_reg_table,
   2886  1.1.1.1.2.2  pgoyette 	hpriv_reg_table and v9a_asr_table.  Use perc_table to handle
   2887  1.1.1.1.2.2  pgoyette 	%-pseudo-ops.
   2888  1.1.1.1.2.2  pgoyette 
   2889  1.1.1.1.2.2  pgoyette 2016-06-15  Nick Clifton  <nickc (a] redhat.com>
   2890  1.1.1.1.2.2  pgoyette 
   2891  1.1.1.1.2.2  pgoyette 	* config/tc-ft32.c (md_assemble): Call dwarf2_emit_insn with the
   2892  1.1.1.1.2.2  pgoyette 	instruction size.
   2893  1.1.1.1.2.2  pgoyette 	* config/tc-mcore.c (md_assemble): Likewise.
   2894  1.1.1.1.2.2  pgoyette 	* config/tc-mn10200.c (md_assemble): Likewise.
   2895  1.1.1.1.2.2  pgoyette 	* config/tc-moxie.c (md_assemble): Likewise.
   2896  1.1.1.1.2.2  pgoyette 	* config/tc-pj.c (md_apply_fix): Handle BFD_RELOC_PJ_CODE_REL32.
   2897  1.1.1.1.2.2  pgoyette 	* testsuite/gas/all/gas.exp (diff1 test): Alpha sort list of
   2898  1.1.1.1.2.2  pgoyette 	exception targets.  Add alpha, hppa, microblaze and rl78 to list
   2899  1.1.1.1.2.2  pgoyette 	of exceptions.
   2900  1.1.1.1.2.2  pgoyette 	(forward): Add microblaze to list of exceptions.
   2901  1.1.1.1.2.2  pgoyette 	(fwdexp): Add alpha to list of exceptions.
   2902  1.1.1.1.2.2  pgoyette 	(redef2): Add arm-epoc-pe and rl78 to list of exceptions.
   2903  1.1.1.1.2.2  pgoyette 	(redef3): Add rl78 and x86_64 cygwin to list of exceptions.
   2904  1.1.1.1.2.2  pgoyette 	(do_930509a): Alpha sort list of exception targets.  Add h8300 and
   2905  1.1.1.1.2.2  pgoyette 	mn10200 to list of exceptions.
   2906  1.1.1.1.2.2  pgoyette 	(align2): Expect to fail for nds32.
   2907  1.1.1.1.2.2  pgoyette 	(cond): Add alpha and rl78 to list of exceptions.
   2908  1.1.1.1.2.2  pgoyette 	* testsuite/gas/all/none.d: Skip for ft32 and hppa.
   2909  1.1.1.1.2.2  pgoyette 	* testsuite/gas/all/string.d: Skip for tic4x.
   2910  1.1.1.1.2.2  pgoyette 	* testsuite/gas/alpha/alpha.exp: Note that the alpha-linuxecoff
   2911  1.1.1.1.2.2  pgoyette 	target does not support ELF.
   2912  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/blx-bl-convert.dL Skip for the nto target.
   2913  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi-alpha-2.d: All extended format names.
   2914  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi.exp: Alpha sort list of targets.  Skip SH
   2915  1.1.1.1.2.2  pgoyette 	tests for sh-pe and sh-rtemscoff targets.
   2916  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/elf.exp (redef): Add rl78, xgate and vax to
   2917  1.1.1.1.2.2  pgoyette 	list of exceptions.
   2918  1.1.1.1.2.2  pgoyette 	(type): Run the noifunc version for alpha-freebsd and visium.
   2919  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/warn-2.s: Do not expect to fail on the mcore,
   2920  1.1.1.1.2.2  pgoyette 	mn10200 or moxie targets.
   2921  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ft32/insn.d: Update expected disassembly.
   2922  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp (x86-64-pcrel): Skip for cygwin
   2923  1.1.1.1.2.2  pgoyette 	targets.
   2924  1.1.1.1.2.2  pgoyette 	* testsuite/gas/lns/lns.exp (lns-common-1): No longer skip for
   2925  1.1.1.1.2.2  pgoyette 	mcore and rx targets.
   2926  1.1.1.1.2.2  pgoyette 	* testsuite/gas/macros/macros.exp (dot): Add exceptions for ns32k,
   2927  1.1.1.1.2.2  pgoyette 	rl78 and vax.
   2928  1.1.1.1.2.2  pgoyette 	(purge): Expect to fail on the ns32k and vax.
   2929  1.1.1.1.2.2  pgoyette 	* testsuite/gas/nds32/alu-2.d: Update expected disassembly.
   2930  1.1.1.1.2.2  pgoyette 	* testsuite/gas/nds32/ls.d: Likewise.
   2931  1.1.1.1.2.2  pgoyette 	* testsuite/gas/nds32/sys-reg.d: Likewise.
   2932  1.1.1.1.2.2  pgoyette 	* testsuite/gas/nds32/usr-spe-reg.d: Likewise.
   2933  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pe/aligncomm-d.d: Skip for the sh.
   2934  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pe/section-align-3.d: Likewise.
   2935  1.1.1.1.2.2  pgoyette 	* testsuite/gas/pe/section-exclude.d: Likewise.
   2936  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/test2xcoff32.d: Pass once all the required
   2937  1.1.1.1.2.2  pgoyette 	data has been seen.
   2938  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/textalign-xcoff-001.d: Fix up regexp to allow
   2939  1.1.1.1.2.2  pgoyette 	for variations in whitespace.
   2940  1.1.1.1.2.2  pgoyette 	* testsuite/gas/tilepro/t_constants.d: Pass once all the required
   2941  1.1.1.1.2.2  pgoyette 	data has been seen.
   2942  1.1.1.1.2.2  pgoyette 	* testsuite/gas/tilepro/t_constants.s (.safe_word): New macro.
   2943  1.1.1.1.2.2  pgoyette 	Installs a 32-bit value without generating warnings on 64-bit
   2944  1.1.1.1.2.2  pgoyette 	hosts.
   2945  1.1.1.1.2.2  pgoyette 	Use the new macro to replace the .word directives.
   2946  1.1.1.1.2.2  pgoyette 
   2947  1.1.1.1.2.2  pgoyette 2016-06-15  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   2948  1.1.1.1.2.2  pgoyette 
   2949  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/add_s.d: New file.
   2950  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/add_s.s: New file.
   2951  1.1.1.1.2.2  pgoyette 
   2952  1.1.1.1.2.2  pgoyette 2016-06-14  Graham Markall <graham.markall (a] embecosm.com>
   2953  1.1.1.1.2.2  pgoyette 
   2954  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-6.s: Add tests of ldbit.
   2955  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-6.d: Likewise.
   2956  1.1.1.1.2.2  pgoyette 
   2957  1.1.1.1.2.2  pgoyette 2016-06-14  Graham Markall <graham.markall (a] embecosm.com>
   2958  1.1.1.1.2.2  pgoyette 
   2959  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-6.s: Add tests of hash, tr, utf8, e4by, and
   2960  1.1.1.1.2.2  pgoyette 	addf.
   2961  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-6.d: Likewise.
   2962  1.1.1.1.2.2  pgoyette 
   2963  1.1.1.1.2.2  pgoyette 2016-06-14  Graham Markall <graham.markall (a] embecosm.com>
   2964  1.1.1.1.2.2  pgoyette 
   2965  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-6.s: Add tests of calcbsd, calcbxd,
   2966  1.1.1.1.2.2  pgoyette 	calckey, calcxkey, mxb, imxb, addl, subl, andl, orl, xorl, andab, orab,
   2967  1.1.1.1.2.2  pgoyette 	lbdsize, bdlen, csms, csma, cbba, zncv, and hofs.
   2968  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-6.d: Likewise.
   2969  1.1.1.1.2.2  pgoyette 
   2970  1.1.1.1.2.2  pgoyette 2016-06-14  Nick Clifton  <nickc (a] redhat.com>
   2971  1.1.1.1.2.2  pgoyette 
   2972  1.1.1.1.2.2  pgoyette 	* config/tc-nds32.c (nds32_get_align): Avoid left shifting a
   2973  1.1.1.1.2.2  pgoyette 	signed constant.
   2974  1.1.1.1.2.2  pgoyette 
   2975  1.1.1.1.2.2  pgoyette 2016-06-13  Maciej W. Rozycki  <macro (a] imgtec.com>
   2976  1.1.1.1.2.2  pgoyette 
   2977  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (mips_fix_adjustable): Don't convert RELA
   2978  1.1.1.1.2.2  pgoyette 	JALR relocations on R6.
   2979  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/jal-svr4pic-local.d: New test.
   2980  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips1@jal-svr4pic-local.d: New test.
   2981  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/r3000@jal-svr4pic-local.d: New test.
   2982  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@jal-svr4pic-local.d: New test.
   2983  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/jal-svr4pic-local-n32.d: New test.
   2984  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@jal-svr4pic-local-n32.d: New
   2985  1.1.1.1.2.2  pgoyette 	test.
   2986  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/jal-svr4pic-local-n64.d: New test.
   2987  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@jal-svr4pic-local-n64.d: New
   2988  1.1.1.1.2.2  pgoyette 	test.
   2989  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/jal-svr4pic-local.s: New test source.
   2990  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/jal-svr4pic-local-newabi.s: New test
   2991  1.1.1.1.2.2  pgoyette 	source.
   2992  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   2993  1.1.1.1.2.2  pgoyette 
   2994  1.1.1.1.2.2  pgoyette 2016-06-13  Virendra Pathak  <virendra.pathak (a] broadcom.com>
   2995  1.1.1.1.2.2  pgoyette 
   2996  1.1.1.1.2.2  pgoyette         * config/tc-aarch64.c (aarch64_cpus): Add Broadcom Vulcan.
   2997  1.1.1.1.2.2  pgoyette         * doc/c-aarch64.texi: Document that vulcan is a valid processor
   2998  1.1.1.1.2.2  pgoyette 	name.
   2999  1.1.1.1.2.2  pgoyette 
   3000  1.1.1.1.2.2  pgoyette 2016-06-13  Nick Clifton  <nickc (a] redhat.com>
   3001  1.1.1.1.2.2  pgoyette 
   3002  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c: For non-ELF based targets skip ARM feature sets
   3003  1.1.1.1.2.2  pgoyette 	that are not supported.
   3004  1.1.1.1.2.2  pgoyette 
   3005  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (md_apply_fix): Avoid left shifting a signed
   3006  1.1.1.1.2.2  pgoyette 	constant.
   3007  1.1.1.1.2.2  pgoyette 	* config/tc-cr16.c (check_range): Likewise.
   3008  1.1.1.1.2.2  pgoyette 	* config/tc-nios2.c (nios2_check_overflow): Likewise.
   3009  1.1.1.1.2.2  pgoyette 
   3010  1.1.1.1.2.2  pgoyette 2016-06-08  Renlin Li  <renlin.li (a] arm.com>
   3011  1.1.1.1.2.2  pgoyette 
   3012  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (print_operands): Substitute size.
   3013  1.1.1.1.2.2  pgoyette 	(output_operand_error_record): Likewise.
   3014  1.1.1.1.2.2  pgoyette 
   3015  1.1.1.1.2.2  pgoyette 2016-06-07  Alan Modra  <amodra (a] gmail.com>
   3016  1.1.1.1.2.2  pgoyette 
   3017  1.1.1.1.2.2  pgoyette 	* config/tc-ppc.c (PPC_APUINFO_ISEL, PPC_APUINFO_PMR,
   3018  1.1.1.1.2.2  pgoyette 	PPC_APUINFO_RFMCI, PPC_APUINFO_CACHELCK, PPC_APUINFO_SPE,
   3019  1.1.1.1.2.2  pgoyette 	PPC_APUINFO_EFS, PPC_APUINFO_BRLOCK, PPC_APUINFO_VLE): Don't define.
   3020  1.1.1.1.2.2  pgoyette 	(ppc_setup_opcodes): Check vle disables powerpc_opcodes overridden
   3021  1.1.1.1.2.2  pgoyette 	by vle_opcodes, and that vle flag doesn't enable opcodes.  Don't
   3022  1.1.1.1.2.2  pgoyette 	add vle_opcodes twice.
   3023  1.1.1.1.2.2  pgoyette 	(ppc_cleanup): Use APUINFO_SECTION_NAME and APUINFO_LABEL.
   3024  1.1.1.1.2.2  pgoyette 
   3025  1.1.1.1.2.2  pgoyette 2016-06-07  Matthew Wahab  <matthew.wahab (a] arm.com>
   3026  1.1.1.1.2.2  pgoyette 
   3027  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (arm_ext_v8_2): Rename to arm_ext_ras.
   3028  1.1.1.1.2.2  pgoyette 	(arm_ext_ras): Renamed from arm_ext_v8_2.
   3029  1.1.1.1.2.2  pgoyette 	(insns): Update for arm_ext_v8_2 renaming.
   3030  1.1.1.1.2.2  pgoyette 	(arm_extensions): Add "ras".
   3031  1.1.1.1.2.2  pgoyette 	* doc/c-arm.texi (ARM Options): Add an entry for "ras".
   3032  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-a+ras.d: New.
   3033  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8_2-a.d: Add explicit command line
   3034  1.1.1.1.2.2  pgoyette 	options.
   3035  1.1.1.1.2.2  pgoyette 
   3036  1.1.1.1.2.2  pgoyette 2016-06-05  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3037  1.1.1.1.2.2  pgoyette 
   3038  1.1.1.1.2.2  pgoyette 	* itbl-parse.y (yyerror): Use modern argument declaration style.
   3039  1.1.1.1.2.2  pgoyette 
   3040  1.1.1.1.2.2  pgoyette 2016-06-05  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3041  1.1.1.1.2.2  pgoyette 
   3042  1.1.1.1.2.2  pgoyette 	* config/tc-sh.c (parse_reg): Change type of mode argument to
   3043  1.1.1.1.2.2  pgoyette 	sh_arg_type.
   3044  1.1.1.1.2.2  pgoyette 	(get_operand): Adjust.
   3045  1.1.1.1.2.2  pgoyette 	(insert): Change type of how to bfd_reloc_code_real_type.
   3046  1.1.1.1.2.2  pgoyette 	(insert4): Likewise.
   3047  1.1.1.1.2.2  pgoyette 	* config/tc-sh64.c (shmedia_get_operand): Adjust.
   3048  1.1.1.1.2.2  pgoyette 	(shmedia_parse_reg): Change type of mode to shmedia_arg_type.
   3049  1.1.1.1.2.2  pgoyette 
   3050  1.1.1.1.2.2  pgoyette 2016-06-05  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3051  1.1.1.1.2.2  pgoyette 
   3052  1.1.1.1.2.2  pgoyette 	* config/tc-nds32.c (nds32_parse_option): Make the type of ptr_arg
   3053  1.1.1.1.2.2  pgoyette 	const char *.
   3054  1.1.1.1.2.2  pgoyette 
   3055  1.1.1.1.2.2  pgoyette 2016-06-03  Peter Bergner <bergner (a] vnet.ibm.com>
   3056  1.1.1.1.2.2  pgoyette 
   3057  1.1.1.1.2.2  pgoyette 	PR binutils/20196
   3058  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/ppc/e6500.s <lbarx, lharx, lwarx, ldarx,
   3059  1.1.1.1.2.2  pgoyette 	stbcx., sthcx., stwcx., stdcx.>: Add tests.
   3060  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/ppc/e6500.d: Likewise.
   3061  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/ppc/power8.s: Likewise.
   3062  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/ppc/power8.d: Likewise.
   3063  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/ppc/power4.s <lwarx, ldarx, stwcx.,
   3064  1.1.1.1.2.2  pgoyette 	stdcx.>: Add tests.
   3065  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/ppc/power4.d: Likewise.
   3066  1.1.1.1.2.2  pgoyette 
   3067  1.1.1.1.2.2  pgoyette 2016-06-03  H.J. Lu  <hongjiu.lu (a] intel.com>
   3068  1.1.1.1.2.2  pgoyette 
   3069  1.1.1.1.2.2  pgoyette 	PR binutis/18386
   3070  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run x86-64-branch-4.
   3071  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-branch.d: Updated.
   3072  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/ilp32/x86-64-branch.d: Likewise.
   3073  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-branch-4.l: New file.
   3074  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-branch-4.s: Likewise.
   3075  1.1.1.1.2.2  pgoyette 
   3076  1.1.1.1.2.2  pgoyette 2016-06-03  Kyrylo Tkachov  <kyrylo.tkachov (a] arm.com>
   3077  1.1.1.1.2.2  pgoyette 
   3078  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (aarch64_cpus): Add cortex-a73 entry.
   3079  1.1.1.1.2.2  pgoyette 	* doc/c-aarch64.texi (-mcpu): Document cortex-a73 value.
   3080  1.1.1.1.2.2  pgoyette 
   3081  1.1.1.1.2.2  pgoyette 2016-06-03  Kyrylo Tkachov  <kyrylo.tkachov (a] arm.com>
   3082  1.1.1.1.2.2  pgoyette 
   3083  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (arm_cpus): Add cortex-a73 entry.
   3084  1.1.1.1.2.2  pgoyette 	* doc/c-arm.texi (-mcpu=): Document cortex-a73 value.
   3085  1.1.1.1.2.2  pgoyette 
   3086  1.1.1.1.2.2  pgoyette 2016-06-02  Vineet Gupta  <Vineet.Gupta1 (a] synopsys.com>
   3087  1.1.1.1.2.2  pgoyette 
   3088  1.1.1.1.2.2  pgoyette 	* configure.tgt: Replace -uclibc with *.
   3089  1.1.1.1.2.2  pgoyette 
   3090  1.1.1.1.2.2  pgoyette 2016-06-02  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   3091  1.1.1.1.2.2  pgoyette 
   3092  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (parse_opcode_flags): New function.
   3093  1.1.1.1.2.2  pgoyette 	(find_opcode_match): Move flag parsing code out to new function.
   3094  1.1.1.1.2.2  pgoyette 	Ignore operands marked IGNORE.
   3095  1.1.1.1.2.2  pgoyette 	(build_fake_opcode_hash_entry): New function.
   3096  1.1.1.1.2.2  pgoyette 	(find_special_case_long_opcode): New function.
   3097  1.1.1.1.2.2  pgoyette 	(find_special_case): Lookup long opcodes.
   3098  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-7.d: New file.
   3099  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-7.s: New file.
   3100  1.1.1.1.2.2  pgoyette 
   3101  1.1.1.1.2.2  pgoyette 2016-06-01  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3102  1.1.1.1.2.2  pgoyette 
   3103  1.1.1.1.2.2  pgoyette 	* config/tc-ns32k.c: Remove definition of input_line_pointer.
   3104  1.1.1.1.2.2  pgoyette 
   3105  1.1.1.1.2.2  pgoyette 2016-06-01  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3106  1.1.1.1.2.2  pgoyette 
   3107  1.1.1.1.2.2  pgoyette 	* config/tc-avr.c (avr_parse_cons_expression): Replace iteration to
   3108  1.1.1.1.2.2  pgoyette 	sentinal with iteration to array size.
   3109  1.1.1.1.2.2  pgoyette 
   3110  1.1.1.1.2.2  pgoyette 2016-06-01  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3111  1.1.1.1.2.2  pgoyette 
   3112  1.1.1.1.2.2  pgoyette 	* config/xtensa-relax.h: Move typedefs of enums to the enums
   3113  1.1.1.1.2.2  pgoyette 	definition.
   3114  1.1.1.1.2.2  pgoyette 
   3115  1.1.1.1.2.2  pgoyette 2016-06-01  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3116  1.1.1.1.2.2  pgoyette 
   3117  1.1.1.1.2.2  pgoyette 	* config/tc-ns32k.c (bit_fix_new): Replace obstack-alloc with XOBNEW
   3118  1.1.1.1.2.2  pgoyette 	macro.
   3119  1.1.1.1.2.2  pgoyette 
   3120  1.1.1.1.2.2  pgoyette 2016-06-01  Graham Markall  <graham.markall (a] embecosm.com>
   3121  1.1.1.1.2.2  pgoyette 
   3122  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps-400-1.s: Add rflt variants with
   3123  1.1.1.1.2.2  pgoyette 	operands of types a,b,u6, 0,b,u6, and 0,b,limm.
   3124  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps-400-1.d: Likewise.
   3125  1.1.1.1.2.2  pgoyette 
   3126  1.1.1.1.2.2  pgoyette 2016-05-29  H.J. Lu  <hongjiu.lu (a] intel.com>
   3127  1.1.1.1.2.2  pgoyette 
   3128  1.1.1.1.2.2  pgoyette 	PR gas/20145
   3129  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (cpu_noarch): Add noavx512f, noavx512cd,
   3130  1.1.1.1.2.2  pgoyette 	noavx512er, noavx512pf, noavx512dq, noavx512bw, noavx512vl,
   3131  1.1.1.1.2.2  pgoyette 	noavx512ifma and noavx512vbmi.
   3132  1.1.1.1.2.2  pgoyette 	* doc/c-i386.texi: Mention noavx512f, noavx512cd, noavx512er,
   3133  1.1.1.1.2.2  pgoyette 	noavx512pf, noavx512dq, noavx512bw, noavx512vl, noavx512ifma
   3134  1.1.1.1.2.2  pgoyette 	and noavx512vbmi.
   3135  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run noavx512-1 and noavx512-2.
   3136  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/noavx512-1.l: New file.
   3137  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/noavx512-1.s: Likewise.
   3138  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/noavx512-2.l: Likewise.
   3139  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/noavx512-2.s: Likewise.
   3140  1.1.1.1.2.2  pgoyette 
   3141  1.1.1.1.2.2  pgoyette 2016-05-27  H.J. Lu  <hongjiu.lu (a] intel.com>
   3142  1.1.1.1.2.2  pgoyette 
   3143  1.1.1.1.2.2  pgoyette 	PR gas/20145
   3144  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (cpu_arch): Add 687.
   3145  1.1.1.1.2.2  pgoyette 	(cpu_noarch): Add no287, no387, no687, nosse2, nosse3, nossse3,
   3146  1.1.1.1.2.2  pgoyette 	nosse4.1, nosse4.2, nosse4 and noavx2.
   3147  1.1.1.1.2.2  pgoyette 	(parse_real_register): Check cpuregmmx instead of cpummx for MMX
   3148  1.1.1.1.2.2  pgoyette 	register.  Check cpuregxmm instead of cpusse for XMM register.
   3149  1.1.1.1.2.2  pgoyette 	Check cpuregymm instead of cpuavx for YMM register.  Check
   3150  1.1.1.1.2.2  pgoyette 	cpuregzmm/cpuregmask instead of cpuavx512f for ZMMM/mask register.
   3151  1.1.1.1.2.2  pgoyette 	* doc/c-i386.texi: Mention 687, no287, no387, no687, nosse2,
   3152  1.1.1.1.2.2  pgoyette 	nosse3, nossse3, nosse4.1, nosse4.2, nosse4 and noavx2.
   3153  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/arch-10-prefetchw.d (as): Add mmx.
   3154  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/arch-10.d (as): Likewise.
   3155  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/arch-11.s: Add ".arch .mmx".
   3156  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Pass mmx to assembler for
   3157  1.1.1.1.2.2  pgoyette 	arch-10-3 and arch-10-4.  Run no87-3, nosse-4, nosse-5, noavx-3
   3158  1.1.1.1.2.2  pgoyette 	and noavx-4.
   3159  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/no87-3.l: New file.
   3160  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/no87-3.s: Likewise.
   3161  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/noavx-3.l: Likewise.
   3162  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/noavx-3.s: Likewise.
   3163  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/noavx-4.d: Likewise.
   3164  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/noavx-4.s: Likewise.
   3165  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nosse-4.l: Likewise.
   3166  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nosse-4.s: Likewise.
   3167  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nosse-5.d: Likewise.
   3168  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nosse-5.s: Likewise.
   3169  1.1.1.1.2.2  pgoyette 
   3170  1.1.1.1.2.2  pgoyette 2016-05-27  H.J. Lu  <hongjiu.lu (a] intel.com>
   3171  1.1.1.1.2.2  pgoyette 
   3172  1.1.1.1.2.2  pgoyette 	PR gas/20154
   3173  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (cpu_flags_match): Don't set cpuamd64 nor
   3174  1.1.1.1.2.2  pgoyette 	cpuintel64.
   3175  1.1.1.1.2.2  pgoyette 	(match_template): Check Intel64/AMD64 ISA.
   3176  1.1.1.1.2.2  pgoyette 
   3177  1.1.1.1.2.2  pgoyette 2016-05-27  H.J. Lu  <hongjiu.lu (a] intel.com>
   3178  1.1.1.1.2.2  pgoyette 
   3179  1.1.1.1.2.2  pgoyette 	PR gas/20154
   3180  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (intel64): New.
   3181  1.1.1.1.2.2  pgoyette 	(cpu_flags_match): Set cpuamd64 and cpuintel64.
   3182  1.1.1.1.2.2  pgoyette 	(md_parse_option): Set intel64 instead of cpuamd64 and
   3183  1.1.1.1.2.2  pgoyette 	cpuintel64.
   3184  1.1.1.1.2.2  pgoyette 
   3185  1.1.1.1.2.2  pgoyette 2016-05-27  H.J. Lu  <hongjiu.lu (a] intel.com>
   3186  1.1.1.1.2.2  pgoyette 
   3187  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (cpu_flags_match): Don't clear cpu64 nor
   3188  1.1.1.1.2.2  pgoyette 	cpuno64.
   3189  1.1.1.1.2.2  pgoyette 
   3190  1.1.1.1.2.2  pgoyette 2016-05-26  Peter Bergner <bergner (a] vnet.ibm.com>
   3191  1.1.1.1.2.2  pgoyette 
   3192  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/altivec3.d <vmsumudm>: Add test.
   3193  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/altivec3.s: Likewise.
   3194  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/power9.d <addex[.], lwzmx, vmsumudm>: Add tests.
   3195  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/power9.s: Likewise.
   3196  1.1.1.1.2.2  pgoyette 
   3197  1.1.1.1.2.2  pgoyette 2016-05-26  H.J. Lu  <hongjiu.lu (a] intel.com>
   3198  1.1.1.1.2.2  pgoyette 
   3199  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512vl-2.l: Append "#pass".
   3200  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/noavx-1.l: Likewise.
   3201  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nommx-1.l: Likewise.
   3202  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nosse-1.l: Likewise.
   3203  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512vl-2.l: Likewise.
   3204  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512vl-2.s: Append ".p2align 4".
   3205  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/noavx-1.s: Likewise.
   3206  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nommx-1.s: Likewise.
   3207  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nosse-1.s: Likewise.
   3208  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512vl-2.s: Likewise.
   3209  1.1.1.1.2.2  pgoyette 
   3210  1.1.1.1.2.2  pgoyette 2016-05-26  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3211  1.1.1.1.2.2  pgoyette 
   3212  1.1.1.1.2.2  pgoyette 	* config/tc-metag.c (metag_handle_align): Make the type of noop
   3213  1.1.1.1.2.2  pgoyette 	unsigned char.
   3214  1.1.1.1.2.2  pgoyette 
   3215  1.1.1.1.2.2  pgoyette 2016-05-26  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3216  1.1.1.1.2.2  pgoyette 
   3217  1.1.1.1.2.2  pgoyette 	* config/tc-rx.c (md_convert_frag): Make the type of reloc_type
   3218  1.1.1.1.2.2  pgoyette 	bfd_reloc_code_real_type.
   3219  1.1.1.1.2.2  pgoyette 
   3220  1.1.1.1.2.2  pgoyette 2016-05-25  H.J. Lu  <hongjiu.lu (a] intel.com>
   3221  1.1.1.1.2.2  pgoyette 
   3222  1.1.1.1.2.2  pgoyette 	PR gas/20140
   3223  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (cpu_flags_match): Require another match
   3224  1.1.1.1.2.2  pgoyette 	for AVX512VL.
   3225  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run avx512vl-1, avx512vl-2,
   3226  1.1.1.1.2.2  pgoyette 	x86-64-avx512vl-1 and x86-64-avx512vl-2.
   3227  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512vl-1.l: New file.
   3228  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512vl-1.s: Likewise.
   3229  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512vl-2.l: Likewise.
   3230  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/avx512vl-2.s: Likewise.
   3231  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512vl-1.l: Likewise.
   3232  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512vl-1.s: Likewise.
   3233  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512vl-2.l: Likewise.
   3234  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512vl-2.s: Likewise.
   3235  1.1.1.1.2.2  pgoyette 
   3236  1.1.1.1.2.2  pgoyette 2016-05-25  H.J. Lu  <hongjiu.lu (a] intel.com>
   3237  1.1.1.1.2.2  pgoyette 
   3238  1.1.1.1.2.2  pgoyette 	PR gas/20141
   3239  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run x86-64-pr20141.
   3240  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-pr20141.d: New file.
   3241  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-pr20141.s: Likewise.
   3242  1.1.1.1.2.2  pgoyette 
   3243  1.1.1.1.2.2  pgoyette 2016-05-25  H.J. Lu  <hongjiu.lu (a] intel.com>
   3244  1.1.1.1.2.2  pgoyette 
   3245  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (arch_entry): Remove negated.
   3246  1.1.1.1.2.2  pgoyette 	(noarch_entry): New struct.
   3247  1.1.1.1.2.2  pgoyette 	(cpu_arch): Updated.  Remove .no87, .nommx, .nosse and .noavx.
   3248  1.1.1.1.2.2  pgoyette 	(cpu_noarch): New.
   3249  1.1.1.1.2.2  pgoyette 	(set_cpu_arch): Check cpu_noarch after cpu_arch.
   3250  1.1.1.1.2.2  pgoyette 	(md_parse_option): Allow -march=+nosse.  Check cpu_noarch after
   3251  1.1.1.1.2.2  pgoyette 	cpu_arch.
   3252  1.1.1.1.2.2  pgoyette 	(output_message): New function.
   3253  1.1.1.1.2.2  pgoyette 	(show_arch): Use it.  Handle cpu_noarch.
   3254  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run nommx-1, nommx-2, nommx-3,
   3255  1.1.1.1.2.2  pgoyette 	nosse-1, nosse-2, nosse-3, noavx-1 and noavx-2.
   3256  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/noavx-1.l: New file.
   3257  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/noavx-1.s: Likewise.
   3258  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/noavx-2.s: Likewise.
   3259  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/noavx-2.l: Likewise.
   3260  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nommx-1.s: Likewise.
   3261  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nommx-1.l: Likewise.
   3262  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nommx-2.s: Likewise.
   3263  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nommx-2.l: Likewise.
   3264  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nommx-3.s: Likewise.
   3265  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nommx-3.l: Likewise.
   3266  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nosse-1.s: Likewise.
   3267  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nosse-1.l: Likewise.
   3268  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nosse-2.s: Likewise.
   3269  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nosse-2.l: Likewise.
   3270  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nosse-3.s: Likewise.
   3271  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/nosse-3.l: Likewise.
   3272  1.1.1.1.2.2  pgoyette 
   3273  1.1.1.1.2.2  pgoyette 2016-05-25  Chua Zheng Leong  <chuazl (a] comp.nus.edu.sg>
   3274  1.1.1.1.2.2  pgoyette 
   3275  1.1.1.1.2.2  pgoyette 	PR target/20067
   3276  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (move_or_literal_pool): Only generate a VMOV.I64
   3277  1.1.1.1.2.2  pgoyette 	instruction if supported by the currently selected fpu variant.
   3278  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/vfpv3-ldr_immediate.s: Add test of this PR.
   3279  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/vfpv3-ldr_immediate.d: Update expected disassembly.
   3280  1.1.1.1.2.2  pgoyette 
   3281  1.1.1.1.2.2  pgoyette 2016-05-24  Maciej W. Rozycki  <macro (a] imgtec.com>
   3282  1.1.1.1.2.2  pgoyette 
   3283  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (mips_fix_adjustable): Also return 0 for
   3284  1.1.1.1.2.2  pgoyette 	jump relocations against MIPS16 or microMIPS symbols on RELA
   3285  1.1.1.1.2.2  pgoyette 	targets.
   3286  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/jalx-local.d: New test.
   3287  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/jalx-local-n32.d: New test.
   3288  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/jalx-local-n64.d: New test.
   3289  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/jalx-local.s: New test source.
   3290  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   3291  1.1.1.1.2.2  pgoyette 
   3292  1.1.1.1.2.2  pgoyette 2016-05-24  Maciej W. Rozycki  <macro (a] imgtec.com>
   3293  1.1.1.1.2.2  pgoyette 
   3294  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (md_apply_fix)
   3295  1.1.1.1.2.2  pgoyette 	<BFD_RELOC_MIPS16_TLS_TPREL_LO16>: Remove fall-through, adjust
   3296  1.1.1.1.2.2  pgoyette 	code accordingly.
   3297  1.1.1.1.2.2  pgoyette 
   3298  1.1.1.1.2.2  pgoyette 2016-05-24  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3299  1.1.1.1.2.2  pgoyette 
   3300  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c (struct suffix_reloc_map): Change type of field
   3301  1.1.1.1.2.2  pgoyette 	operator to operatorT.
   3302  1.1.1.1.2.2  pgoyette 	(map_suffix_reloc_to_operator): Change return type to operatorT.
   3303  1.1.1.1.2.2  pgoyette 
   3304  1.1.1.1.2.2  pgoyette 2016-05-24  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3305  1.1.1.1.2.2  pgoyette 
   3306  1.1.1.1.2.2  pgoyette 	* config/tc-d30v.c (find_format): Change type of X_op to operatorT.
   3307  1.1.1.1.2.2  pgoyette 
   3308  1.1.1.1.2.2  pgoyette 2016-05-24  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3309  1.1.1.1.2.2  pgoyette 
   3310  1.1.1.1.2.2  pgoyette 	* config/tc-mmix.c (mmix_parse_predefined_name): Change type of
   3311  1.1.1.1.2.2  pgoyette 	handler_charp to const char *.
   3312  1.1.1.1.2.2  pgoyette 
   3313  1.1.1.1.2.2  pgoyette 2016-05-24  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3314  1.1.1.1.2.2  pgoyette 
   3315  1.1.1.1.2.2  pgoyette 	* config/tc-ft32.h (DEFAULT_TARGET_FORMAT): Remove.
   3316  1.1.1.1.2.2  pgoyette 	(ft32_target_format): Likewise.
   3317  1.1.1.1.2.2  pgoyette 	(TARGET_FORMAT): Adjust.
   3318  1.1.1.1.2.2  pgoyette 
   3319  1.1.1.1.2.2  pgoyette 2016-05-24  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3320  1.1.1.1.2.2  pgoyette 
   3321  1.1.1.1.2.2  pgoyette 	* config/tc-ia64.c (dot_rot): simplify allocations from obstacks.
   3322  1.1.1.1.2.2  pgoyette 	(ia64_frob_label): Likewise.
   3323  1.1.1.1.2.2  pgoyette 
   3324  1.1.1.1.2.2  pgoyette 2016-05-24  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3325  1.1.1.1.2.2  pgoyette 
   3326  1.1.1.1.2.2  pgoyette 	* config/tc-cr16.c (check_range): Make type of retval op_err.
   3327  1.1.1.1.2.2  pgoyette 	* config/tc-crx.c: Likewise.
   3328  1.1.1.1.2.2  pgoyette 
   3329  1.1.1.1.2.2  pgoyette 2016-05-23  Claudiu Zissulescu  <claziss (a] synopsys.com>
   3330  1.1.1.1.2.2  pgoyette 
   3331  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (md_begin): Add XY registers.
   3332  1.1.1.1.2.2  pgoyette 	(cpu_types): Code density is default off for ARC EM.
   3333  1.1.1.1.2.2  pgoyette 
   3334  1.1.1.1.2.2  pgoyette 2016-05-23  Cupertino Miranda  <cmiranda (a] synopsys.com>
   3335  1.1.1.1.2.2  pgoyette 
   3336  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (attributes_t): Renamed attribute class to
   3337  1.1.1.1.2.2  pgoyette 	attr_class.
   3338  1.1.1.1.2.2  pgoyette 	(find_opcode_match, assemble_insn, tokenize_extinsn): Changed.
   3339  1.1.1.1.2.2  pgoyette 
   3340  1.1.1.1.2.2  pgoyette 2016-05-23  Kuba Sejdak  <jakub.sejdak (a] phoesys.com>
   3341  1.1.1.1.2.2  pgoyette 
   3342  1.1.1.1.2.2  pgoyette 	* configuse.tgt: Add entry for arm-phoenix.
   3343  1.1.1.1.2.2  pgoyette 
   3344  1.1.1.1.2.2  pgoyette 2016-05-23  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3345  1.1.1.1.2.2  pgoyette 
   3346  1.1.1.1.2.2  pgoyette 	* config/tc-tic54x.c (tic54x_sect): simplify string creation.
   3347  1.1.1.1.2.2  pgoyette 
   3348  1.1.1.1.2.2  pgoyette 2016-05-23  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3349  1.1.1.1.2.2  pgoyette 
   3350  1.1.1.1.2.2  pgoyette 	* config/tc-spu.c (APUOP): Use OPCODE as an unsigned constant.
   3351  1.1.1.1.2.2  pgoyette 
   3352  1.1.1.1.2.2  pgoyette 2016-05-23  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3353  1.1.1.1.2.2  pgoyette 
   3354  1.1.1.1.2.2  pgoyette 	* config/tc-tic54x.c (tic54x_mmregs): Adjust.
   3355  1.1.1.1.2.2  pgoyette 	(md_begin): Likewise.
   3356  1.1.1.1.2.2  pgoyette 	(encode_condition): Likewise.
   3357  1.1.1.1.2.2  pgoyette 	(encode_cc3): Likewise.
   3358  1.1.1.1.2.2  pgoyette 	(encode_cc2): Likewise.
   3359  1.1.1.1.2.2  pgoyette 	(encode_operand): Likewise.
   3360  1.1.1.1.2.2  pgoyette 	(tic54x_undefined_symbol): Likewise.
   3361  1.1.1.1.2.2  pgoyette 
   3362  1.1.1.1.2.2  pgoyette 2016-05-20  Matthew Fortune  <matthew.fortune (a] imgtec.com>
   3363  1.1.1.1.2.2  pgoyette 
   3364  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (mips_cpu_info_table): Update comment.  Add
   3365  1.1.1.1.2.2  pgoyette 	p6600 entry.
   3366  1.1.1.1.2.2  pgoyette 	* doc/c-mips.texi: Document p6600 -march option.
   3367  1.1.1.1.2.2  pgoyette 
   3368  1.1.1.1.2.2  pgoyette 2016-05-20  H.J. Lu  <hongjiu.lu (a] intel.com>
   3369  1.1.1.1.2.2  pgoyette 
   3370  1.1.1.1.2.2  pgoyette 	PR gas/19600
   3371  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (md_apply_fix): Preserve addend for
   3372  1.1.1.1.2.2  pgoyette 	BFD_RELOC_386_GOT32 and BFD_RELOC_X86_64_GOT32.
   3373  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/addend.d: New file.
   3374  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/addend.s: Likewise.
   3375  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-addend.d: Likewise.
   3376  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-addend.s: Likewise.
   3377  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run addend and x86-64-addend.
   3378  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/reloc32.d: Updated.
   3379  1.1.1.1.2.2  pgoyette 
   3380  1.1.1.1.2.2  pgoyette 2016-05-20  Maciej W. Rozycki  <macro (a] imgtec.com>
   3381  1.1.1.1.2.2  pgoyette 
   3382  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (append_insn): Correct the encoding of a
   3383  1.1.1.1.2.2  pgoyette 	constant argument for microMIPS JALX.
   3384  1.1.1.1.2.2  pgoyette 	(tc_gen_reloc): Correct the encoding of an in-place addend for
   3385  1.1.1.1.2.2  pgoyette 	microMIPS JALX.
   3386  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/jalx-addend.d: New test.
   3387  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/jalx-addend-n32.d: New test.
   3388  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/jalx-addend-n64.d: New test.
   3389  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/jalx-imm.d: New test.
   3390  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/jalx-imm-n32.d: New test.
   3391  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/jalx-imm-n64.d: New test.
   3392  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/jalx-addend.s: New test source.
   3393  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/jalx-imm.s: New test source.
   3394  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   3395  1.1.1.1.2.2  pgoyette 
   3396  1.1.1.1.2.2  pgoyette 2016-05-20  Maciej W. Rozycki  <macro (a] imgtec.com>
   3397  1.1.1.1.2.2  pgoyette 
   3398  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c: Correct tab-after-space formatting mistakes
   3399  1.1.1.1.2.2  pgoyette 	throughout.
   3400  1.1.1.1.2.2  pgoyette 
   3401  1.1.1.1.2.2  pgoyette 2016-05-18  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   3402  1.1.1.1.2.2  pgoyette 
   3403  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (find_opcode_match): Remove casting away of
   3404  1.1.1.1.2.2  pgoyette 	const.
   3405  1.1.1.1.2.2  pgoyette 	* config/tc-arc.h (struct arc_flags): Make flgp field const.
   3406  1.1.1.1.2.2  pgoyette 
   3407  1.1.1.1.2.2  pgoyette 2016-05-18  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   3408  1.1.1.1.2.2  pgoyette 
   3409  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (md_pcrel_from_section): Use BFD_VMA_FMT where
   3410  1.1.1.1.2.2  pgoyette 	appropriate.
   3411  1.1.1.1.2.2  pgoyette 	(md_convert_frag): Likewise.
   3412  1.1.1.1.2.2  pgoyette 
   3413  1.1.1.1.2.2  pgoyette 2016-05-18  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   3414  1.1.1.1.2.2  pgoyette 
   3415  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (arc_opcode_hash_entry_iterator_next): Set
   3416  1.1.1.1.2.2  pgoyette 	cached opcode to NULL when we reach a non-matching opcode.
   3417  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/asm-errors-2.d: New file.
   3418  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/asm-errors-2.err: New file.
   3419  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/asm-errors-2.s: New file.
   3420  1.1.1.1.2.2  pgoyette 
   3421  1.1.1.1.2.2  pgoyette 2016-05-18  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   3422  1.1.1.1.2.2  pgoyette 
   3423  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (tokenize_arguments): Add checks for array
   3424  1.1.1.1.2.2  pgoyette 	overflow.
   3425  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/asm-errors.s: Addition test line added.
   3426  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/asm-errors.err: Update expected results.
   3427  1.1.1.1.2.2  pgoyette 
   3428  1.1.1.1.2.2  pgoyette 2016-05-18  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3429  1.1.1.1.2.2  pgoyette 
   3430  1.1.1.1.2.2  pgoyette 	* config/tc-rx.c (struct cpu_type): Change the type of a field from
   3431  1.1.1.1.2.2  pgoyette 	int to enum rx_cpu_types.
   3432  1.1.1.1.2.2  pgoyette 
   3433  1.1.1.1.2.2  pgoyette 2016-05-18  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3434  1.1.1.1.2.2  pgoyette 
   3435  1.1.1.1.2.2  pgoyette 	* config/tc-dlx.c (struct machine_it): change the type of a field from
   3436  1.1.1.1.2.2  pgoyette 	int to bfd_reloc_code_real_type.
   3437  1.1.1.1.2.2  pgoyette 	* config/tc-tic4x.c: Likewise.
   3438  1.1.1.1.2.2  pgoyette 
   3439  1.1.1.1.2.2  pgoyette 2016-05-18  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3440  1.1.1.1.2.2  pgoyette 
   3441  1.1.1.1.2.2  pgoyette 	* config/tc-v850.c (v850_target_arch): change type to enum
   3442  1.1.1.1.2.2  pgoyette 	bfd_architecture.
   3443  1.1.1.1.2.2  pgoyette 	* config/tc-v850.h (v850_target_arch): Likewise.
   3444  1.1.1.1.2.2  pgoyette 
   3445  1.1.1.1.2.2  pgoyette 2016-05-18  Alan Modra  <amodra (a] gmail.com>
   3446  1.1.1.1.2.2  pgoyette 
   3447  1.1.1.1.2.2  pgoyette 	* config/tc-ppc.c (ppc_insert_operand): Trim PPC_OPERAND_SIGNOPT
   3448  1.1.1.1.2.2  pgoyette 	allowed negative range.
   3449  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/power9.s: Test xxspltib of -128, not -256.
   3450  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/power9.d: Update.
   3451  1.1.1.1.2.2  pgoyette 
   3452  1.1.1.1.2.2  pgoyette 2016-05-17  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
   3453  1.1.1.1.2.2  pgoyette 
   3454  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-msr-base.d: Force Thumb when
   3455  1.1.1.1.2.2  pgoyette 	disassembling and stop skipping targets.
   3456  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-msr-main.d: Likewise.
   3457  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main-dsp-4.d: Likewise.
   3458  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-base.d: Also allow nops after the last
   3459  1.1.1.1.2.2  pgoyette 	instruction for targets that have stronger alignment requirement.
   3460  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-base.d: Likewise.
   3461  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-main-1.d: Likewise.
   3462  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-main-2.d: Likewise.
   3463  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main-dsp-1.d: Likewise.
   3464  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main-dsp-2.d: Likewise.
   3465  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main-dsp-3.d: Likewise.
   3466  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main.d: Likewise.
   3467  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m.s: Add label.
   3468  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse.s: Likewise.
   3469  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-msr.s: Likewise.
   3470  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-main.s: Likewise.
   3471  1.1.1.1.2.2  pgoyette 
   3472  1.1.1.1.2.2  pgoyette 2016-05-16  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3473  1.1.1.1.2.2  pgoyette 
   3474  1.1.1.1.2.2  pgoyette 	* config/tc-m32r.c (mach_table): Make static and const.
   3475  1.1.1.1.2.2  pgoyette 
   3476  1.1.1.1.2.2  pgoyette 2016-05-16  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3477  1.1.1.1.2.2  pgoyette 
   3478  1.1.1.1.2.2  pgoyette 	* config/tc-vax.c (flonum_gen2vax): Adjust prototype to match
   3479  1.1.1.1.2.2  pgoyette 	definition.
   3480  1.1.1.1.2.2  pgoyette 
   3481  1.1.1.1.2.2  pgoyette 2016-05-16  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3482  1.1.1.1.2.2  pgoyette 
   3483  1.1.1.1.2.2  pgoyette 	* config/tc-mn10300.c (md_begin): set linkrelax here instead of
   3484  1.1.1.1.2.2  pgoyette 	defining it.
   3485  1.1.1.1.2.2  pgoyette 	* config/tc-msp430.c (md_begin): Likewise.
   3486  1.1.1.1.2.2  pgoyette 
   3487  1.1.1.1.2.2  pgoyette 2016-05-16  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3488  1.1.1.1.2.2  pgoyette 
   3489  1.1.1.1.2.2  pgoyette 	* config/tc-m68hc11.c (fixup8): Change variables type from int to
   3490  1.1.1.1.2.2  pgoyette 	bfd_reloc_code_real_type where appropriate.
   3491  1.1.1.1.2.2  pgoyette 	(fixup16): Likewise.
   3492  1.1.1.1.2.2  pgoyette 	(fixup8_xg): Likewise.
   3493  1.1.1.1.2.2  pgoyette 
   3494  1.1.1.1.2.2  pgoyette 2016-05-15  Maciej W. Rozycki  <macro (a] imgtec.com>
   3495  1.1.1.1.2.2  pgoyette 
   3496  1.1.1.1.2.2  pgoyette 	* config/tc-sh64.c (shmedia_check_limits): Constify `msg'.
   3497  1.1.1.1.2.2  pgoyette 
   3498  1.1.1.1.2.2  pgoyette 2016-05-13  Peter Bergner <bergner (a] vnet.ibm.com>
   3499  1.1.1.1.2.2  pgoyette 
   3500  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/power9.d <xxspltib>: Add additional operand tests.
   3501  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/power9.s: Likewise.
   3502  1.1.1.1.2.2  pgoyette 
   3503  1.1.1.1.2.2  pgoyette 2016-05-13  Alan Modra  <amodra (a] gmail.com>
   3504  1.1.1.1.2.2  pgoyette 
   3505  1.1.1.1.2.2  pgoyette 	* config/obj-coff.c (weak_uniquify): Delete unused var.
   3506  1.1.1.1.2.2  pgoyette 
   3507  1.1.1.1.2.2  pgoyette 2016-05-13  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3508  1.1.1.1.2.2  pgoyette 
   3509  1.1.1.1.2.2  pgoyette 	* app.c (app_push): Use XNEW and related macros.
   3510  1.1.1.1.2.2  pgoyette 	* as.c (parse_args): Likewise.
   3511  1.1.1.1.2.2  pgoyette 	* cgen.c (make_right_shifted_expr): Likewise.
   3512  1.1.1.1.2.2  pgoyette 	(gas_cgen_tc_gen_reloc): Likewise.
   3513  1.1.1.1.2.2  pgoyette 	* config/bfin-defs.h: Likewise.
   3514  1.1.1.1.2.2  pgoyette 	* config/bfin-parse.y: Likewise.
   3515  1.1.1.1.2.2  pgoyette 	* config/obj-coff.c (stack_init): Likewise.
   3516  1.1.1.1.2.2  pgoyette 	(stack_push): Likewise.
   3517  1.1.1.1.2.2  pgoyette 	(coff_obj_symbol_new_hook): Likewise.
   3518  1.1.1.1.2.2  pgoyette 	(coff_obj_symbol_clone_hook): Likewise.
   3519  1.1.1.1.2.2  pgoyette 	(add_lineno): Likewise.
   3520  1.1.1.1.2.2  pgoyette 	(coff_frob_symbol): Likewise.
   3521  1.1.1.1.2.2  pgoyette 	* config/obj-elf.c (obj_elf_section_name): Likewise.
   3522  1.1.1.1.2.2  pgoyette 	(build_group_lists): Likewise.
   3523  1.1.1.1.2.2  pgoyette 	* config/obj-evax.c (evax_symbol_new_hook): Likewise.
   3524  1.1.1.1.2.2  pgoyette 	* config/obj-macho.c (obj_mach_o_indirect_symbol): Likewise.
   3525  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (insert_reg_alias): Likewise.
   3526  1.1.1.1.2.2  pgoyette 	(find_or_make_literal_pool): Likewise.
   3527  1.1.1.1.2.2  pgoyette 	(add_to_lit_pool): Likewise.
   3528  1.1.1.1.2.2  pgoyette 	(fill_instruction_hash_table): Likewise.
   3529  1.1.1.1.2.2  pgoyette 	* config/tc-alpha.c (load_expression): Likewise.
   3530  1.1.1.1.2.2  pgoyette 	(emit_jsrjmp): Likewise.
   3531  1.1.1.1.2.2  pgoyette 	(s_alpha_ent): Likewise.
   3532  1.1.1.1.2.2  pgoyette 	(s_alpha_end): Likewise.
   3533  1.1.1.1.2.2  pgoyette 	(s_alpha_linkage): Likewise.
   3534  1.1.1.1.2.2  pgoyette 	(md_begin): Likewise.
   3535  1.1.1.1.2.2  pgoyette 	(tc_gen_reloc): Likewise.
   3536  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (arc_insert_opcode): Likewise.
   3537  1.1.1.1.2.2  pgoyette 	(arc_extcorereg): Likewise.
   3538  1.1.1.1.2.2  pgoyette 	* config/tc-bfin.c: Likewise.
   3539  1.1.1.1.2.2  pgoyette 	* config/tc-cr16.c: Likewise.
   3540  1.1.1.1.2.2  pgoyette 	* config/tc-cris.c: Likewise.
   3541  1.1.1.1.2.2  pgoyette 	* config/tc-crx.c (preprocess_reglist): Likewise.
   3542  1.1.1.1.2.2  pgoyette 	* config/tc-d10v.c: Likewise.
   3543  1.1.1.1.2.2  pgoyette 	* config/tc-frv.c (frv_insert_vliw_insn): Likewise.
   3544  1.1.1.1.2.2  pgoyette 	(frv_tomcat_shuffle): Likewise.
   3545  1.1.1.1.2.2  pgoyette 	* config/tc-h8300.c: Likewise.
   3546  1.1.1.1.2.2  pgoyette 	* config/tc-i370.c (i370_macro): Likewise.
   3547  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (lex_got): Likewise.
   3548  1.1.1.1.2.2  pgoyette 	(md_parse_option): Likewise.
   3549  1.1.1.1.2.2  pgoyette 	* config/tc-ia64.c (alloc_record): Likewise.
   3550  1.1.1.1.2.2  pgoyette 	(set_imask): Likewise.
   3551  1.1.1.1.2.2  pgoyette 	(save_prologue_count): Likewise.
   3552  1.1.1.1.2.2  pgoyette 	(dot_proc): Likewise.
   3553  1.1.1.1.2.2  pgoyette 	(dot_endp): Likewise.
   3554  1.1.1.1.2.2  pgoyette 	(ia64_frob_label): Likewise.
   3555  1.1.1.1.2.2  pgoyette 	(add_qp_imply): Likewise.
   3556  1.1.1.1.2.2  pgoyette 	(add_qp_mutex): Likewise.
   3557  1.1.1.1.2.2  pgoyette 	(mark_resource): Likewise.
   3558  1.1.1.1.2.2  pgoyette 	(dot_alias): Likewise.
   3559  1.1.1.1.2.2  pgoyette 	* config/tc-m68hc11.c: Likewise.
   3560  1.1.1.1.2.2  pgoyette 	* config/tc-m68k.c (m68k_frob_label): Likewise.
   3561  1.1.1.1.2.2  pgoyette 	(s_save): Likewise.
   3562  1.1.1.1.2.2  pgoyette 	(mri_control_label): Likewise.
   3563  1.1.1.1.2.2  pgoyette 	(push_mri_control): Likewise.
   3564  1.1.1.1.2.2  pgoyette 	(build_mri_control_operand): Likewise.
   3565  1.1.1.1.2.2  pgoyette 	(s_mri_else): Likewise.
   3566  1.1.1.1.2.2  pgoyette 	(s_mri_break): Likewise.
   3567  1.1.1.1.2.2  pgoyette 	(s_mri_next): Likewise.
   3568  1.1.1.1.2.2  pgoyette 	(s_mri_for): Likewise.
   3569  1.1.1.1.2.2  pgoyette 	(s_mri_endw): Likewise.
   3570  1.1.1.1.2.2  pgoyette 	* config/tc-metag.c (create_mnemonic_htab): Likewise.
   3571  1.1.1.1.2.2  pgoyette 	* config/tc-microblaze.c: Likewise.
   3572  1.1.1.1.2.2  pgoyette 	* config/tc-mmix.c (s_loc): Likewise.
   3573  1.1.1.1.2.2  pgoyette 	* config/tc-nds32.c (nds32_relax_hint): Likewise.
   3574  1.1.1.1.2.2  pgoyette 	* config/tc-nios2.c (nios2_insn_reloc_new): Likewise.
   3575  1.1.1.1.2.2  pgoyette 	* config/tc-rl78.c: Likewise.
   3576  1.1.1.1.2.2  pgoyette 	* config/tc-rx.c (rx_include): Likewise.
   3577  1.1.1.1.2.2  pgoyette 	* config/tc-sh.c: Likewise.
   3578  1.1.1.1.2.2  pgoyette 	* config/tc-sh64.c (shmedia_frob_section_type): Likewise.
   3579  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c: Likewise.
   3580  1.1.1.1.2.2  pgoyette 	* config/tc-spu.c: Likewise.
   3581  1.1.1.1.2.2  pgoyette 	* config/tc-tic6x.c (static tic6x_unwind_info *tic6x_get_unwind): Likewise.
   3582  1.1.1.1.2.2  pgoyette 	(tic6x_start_unwind_section): Likewise.
   3583  1.1.1.1.2.2  pgoyette 	* config/tc-tilegx.c: Likewise.
   3584  1.1.1.1.2.2  pgoyette 	* config/tc-tilepro.c: Likewise.
   3585  1.1.1.1.2.2  pgoyette 	* config/tc-v850.c: Likewise.
   3586  1.1.1.1.2.2  pgoyette 	* config/tc-visium.c: Likewise.
   3587  1.1.1.1.2.2  pgoyette 	* config/tc-xgate.c: Likewise.
   3588  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c (xtensa_translate_old_userreg_ops): Likewise.
   3589  1.1.1.1.2.2  pgoyette 	(new_resource_table): Likewise.
   3590  1.1.1.1.2.2  pgoyette 	(resize_resource_table): Likewise.
   3591  1.1.1.1.2.2  pgoyette 	(xtensa_create_trampoline_frag): Likewise.
   3592  1.1.1.1.2.2  pgoyette 	(xtensa_maybe_create_literal_pool_frag): Likewise.
   3593  1.1.1.1.2.2  pgoyette 	(cache_literal_section): Likewise.
   3594  1.1.1.1.2.2  pgoyette 	* config/xtensa-relax.c (append_transition): Likewise.
   3595  1.1.1.1.2.2  pgoyette 	(append_condition): Likewise.
   3596  1.1.1.1.2.2  pgoyette 	(append_value_condition): Likewise.
   3597  1.1.1.1.2.2  pgoyette 	(append_constant_value_condition): Likewise.
   3598  1.1.1.1.2.2  pgoyette 	(append_literal_op): Likewise.
   3599  1.1.1.1.2.2  pgoyette 	(append_label_op): Likewise.
   3600  1.1.1.1.2.2  pgoyette 	(append_constant_op): Likewise.
   3601  1.1.1.1.2.2  pgoyette 	(append_field_op): Likewise.
   3602  1.1.1.1.2.2  pgoyette 	(append_user_fn_field_op): Likewise.
   3603  1.1.1.1.2.2  pgoyette 	(enter_opname_n): Likewise.
   3604  1.1.1.1.2.2  pgoyette 	(enter_opname): Likewise.
   3605  1.1.1.1.2.2  pgoyette 	(split_string): Likewise.
   3606  1.1.1.1.2.2  pgoyette 	(parse_insn_templ): Likewise.
   3607  1.1.1.1.2.2  pgoyette 	(clone_req_or_option_list): Likewise.
   3608  1.1.1.1.2.2  pgoyette 	(clone_req_option_list): Likewise.
   3609  1.1.1.1.2.2  pgoyette 	(parse_option_cond): Likewise.
   3610  1.1.1.1.2.2  pgoyette 	(parse_insn_pattern): Likewise.
   3611  1.1.1.1.2.2  pgoyette 	(parse_insn_repl): Likewise.
   3612  1.1.1.1.2.2  pgoyette 	(build_transition): Likewise.
   3613  1.1.1.1.2.2  pgoyette 	(build_transition_table): Likewise.
   3614  1.1.1.1.2.2  pgoyette 	* dw2gencfi.c (alloc_fde_entry): Likewise.
   3615  1.1.1.1.2.2  pgoyette 	(alloc_cfi_insn_data): Likewise.
   3616  1.1.1.1.2.2  pgoyette 	(cfi_add_CFA_remember_state): Likewise.
   3617  1.1.1.1.2.2  pgoyette 	(dot_cfi_escape): Likewise.
   3618  1.1.1.1.2.2  pgoyette 	(dot_cfi_fde_data): Likewise.
   3619  1.1.1.1.2.2  pgoyette 	(select_cie_for_fde): Likewise.
   3620  1.1.1.1.2.2  pgoyette 	* dwarf2dbg.c (dwarf2_directive_loc): Likewise.
   3621  1.1.1.1.2.2  pgoyette 	* ecoff.c (ecoff_add_bytes): Likewise.
   3622  1.1.1.1.2.2  pgoyette 	(ecoff_build_debug): Likewise.
   3623  1.1.1.1.2.2  pgoyette 	* input-scrub.c (input_scrub_push): Likewise.
   3624  1.1.1.1.2.2  pgoyette 	(input_scrub_begin): Likewise.
   3625  1.1.1.1.2.2  pgoyette 	(input_scrub_next_buffer): Likewise.
   3626  1.1.1.1.2.2  pgoyette 	* itbl-ops.c (append_insns_as_macros): Likewise.
   3627  1.1.1.1.2.2  pgoyette 	(alloc_entry): Likewise.
   3628  1.1.1.1.2.2  pgoyette 	(alloc_field): Likewise.
   3629  1.1.1.1.2.2  pgoyette 	* listing.c (listing_newline): Likewise.
   3630  1.1.1.1.2.2  pgoyette 	(listing_listing): Likewise.
   3631  1.1.1.1.2.2  pgoyette 	* macro.c (get_any_string): Likewise.
   3632  1.1.1.1.2.2  pgoyette 	(delete_macro): Likewise.
   3633  1.1.1.1.2.2  pgoyette 	* stabs.c (generate_asm_file): Likewise.
   3634  1.1.1.1.2.2  pgoyette 	(stabs_generate_asm_lineno): Likewise.
   3635  1.1.1.1.2.2  pgoyette 	* subsegs.c (subseg_change): Likewise.
   3636  1.1.1.1.2.2  pgoyette 	(subseg_get): Likewise.
   3637  1.1.1.1.2.2  pgoyette 	* symbols.c (define_dollar_label): Likewise.
   3638  1.1.1.1.2.2  pgoyette 	(symbol_relc_make_sym): Likewise.
   3639  1.1.1.1.2.2  pgoyette 	* write.c (write_relocs): Likewise.
   3640  1.1.1.1.2.2  pgoyette 
   3641  1.1.1.1.2.2  pgoyette 2016-05-13  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3642  1.1.1.1.2.2  pgoyette 
   3643  1.1.1.1.2.2  pgoyette 	* config/obj-coff.c (obj_coff_def): Simplify string copying.
   3644  1.1.1.1.2.2  pgoyette 	(weak_name2altname): Likewise.
   3645  1.1.1.1.2.2  pgoyette 	(weak_uniquify): Likewise.
   3646  1.1.1.1.2.2  pgoyette 	(obj_coff_section): Likewise.
   3647  1.1.1.1.2.2  pgoyette 	(obj_coff_init_stab_section): Likewise.
   3648  1.1.1.1.2.2  pgoyette 	* config/obj-elf.c (obj_elf_section_name): Likewise.
   3649  1.1.1.1.2.2  pgoyette 	(obj_elf_init_stab_section): Likewise.
   3650  1.1.1.1.2.2  pgoyette 	* config/obj-evax.c (evax_shorten_name): Likewise.
   3651  1.1.1.1.2.2  pgoyette 	* config/obj-macho.c (obj_mach_o_make_or_get_sect): Likewise.
   3652  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (create_register_alias): Likewise.
   3653  1.1.1.1.2.2  pgoyette 	* config/tc-alpha.c (load_expression): Likewise.
   3654  1.1.1.1.2.2  pgoyette 	(s_alpha_file): Likewise.
   3655  1.1.1.1.2.2  pgoyette 	(s_alpha_section_name): Likewise.
   3656  1.1.1.1.2.2  pgoyette 	(tc_gen_reloc): Likewise.
   3657  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (md_assemble): Likewise.
   3658  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (create_neon_reg_alias): Likewise.
   3659  1.1.1.1.2.2  pgoyette 	(start_unwind_section): Likewise.
   3660  1.1.1.1.2.2  pgoyette 	* config/tc-hppa.c (pa_build_unwind_subspace): Likewise.
   3661  1.1.1.1.2.2  pgoyette 	(hppa_elf_mark_end_of_function): Likewise.
   3662  1.1.1.1.2.2  pgoyette 	* config/tc-nios2.c (nios2_modify_arg): Likewise.
   3663  1.1.1.1.2.2  pgoyette 	(nios2_negate_arg): Likewise.
   3664  1.1.1.1.2.2  pgoyette 	* config/tc-rx.c (rx_section): Likewise.
   3665  1.1.1.1.2.2  pgoyette 	* config/tc-sh64.c (sh64_consume_datalabel): Likewise.
   3666  1.1.1.1.2.2  pgoyette 	* config/tc-tic30.c (tic30_find_parallel_insn): Likewise.
   3667  1.1.1.1.2.2  pgoyette 	* config/tc-tic54x.c (tic54x_include): Likewise.
   3668  1.1.1.1.2.2  pgoyette 	(tic54x_macro_info): Likewise.
   3669  1.1.1.1.2.2  pgoyette 	(subsym_get_arg): Likewise.
   3670  1.1.1.1.2.2  pgoyette 	(subsym_substitute): Likewise.
   3671  1.1.1.1.2.2  pgoyette 	(tic54x_start_line_hook): Likewise.
   3672  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c (xtensa_literal_prefix): Likewise.
   3673  1.1.1.1.2.2  pgoyette 	(xg_reverse_shift_count): Likewise.
   3674  1.1.1.1.2.2  pgoyette 	* config/xtensa-relax.c (enter_opname_n): Likewise.
   3675  1.1.1.1.2.2  pgoyette 	(split_string): Likewise.
   3676  1.1.1.1.2.2  pgoyette 	* dwarf2dbg.c (get_filenum): Likewise.
   3677  1.1.1.1.2.2  pgoyette 	(process_entries): Likewise.
   3678  1.1.1.1.2.2  pgoyette 	* expr.c (operand): Likewise.
   3679  1.1.1.1.2.2  pgoyette 	* itbl-ops.c (alloc_entry): Likewise.
   3680  1.1.1.1.2.2  pgoyette 	* listing.c (listing_message): Likewise.
   3681  1.1.1.1.2.2  pgoyette 	(listing_title): Likewise.
   3682  1.1.1.1.2.2  pgoyette 	* macro.c (check_macro): Likewise.
   3683  1.1.1.1.2.2  pgoyette 	* stabs.c (s_xstab): Likewise.
   3684  1.1.1.1.2.2  pgoyette 	* symbols.c (symbol_relc_make_expr): Likewise.
   3685  1.1.1.1.2.2  pgoyette 	* write.c (compress_debug): Likewise.
   3686  1.1.1.1.2.2  pgoyette 
   3687  1.1.1.1.2.2  pgoyette 2016-05-12  Nick Clifton  <nickc (a] redhat.com>
   3688  1.1.1.1.2.2  pgoyette 
   3689  1.1.1.1.2.2  pgoyette 	PR target/20068
   3690  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/pr20068.d: Use correct regexp syntax.
   3691  1.1.1.1.2.2  pgoyette 
   3692  1.1.1.1.2.2  pgoyette 2016-05-11  Nick Clifton  <nickc (a] redhat.com>
   3693  1.1.1.1.2.2  pgoyette 
   3694  1.1.1.1.2.2  pgoyette 	PR target/20068
   3695  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/pr20068.d: Adjust expected output to allow for
   3696  1.1.1.1.2.2  pgoyette 	big endian ARM configurations.
   3697  1.1.1.1.2.2  pgoyette 
   3698  1.1.1.1.2.2  pgoyette 2016-05-11  Andrew Bennett  <andrew.bennett (a] imgtec.com>
   3699  1.1.1.1.2.2  pgoyette 	    Matthew Fortune  <matthew.fortune (a] imgtec.com>
   3700  1.1.1.1.2.2  pgoyette 
   3701  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (options): Add OPTION_DSPR3 and
   3702  1.1.1.1.2.2  pgoyette 	OPTION_NO_DSPR3.
   3703  1.1.1.1.2.2  pgoyette 	(md_longopts): Likewise.
   3704  1.1.1.1.2.2  pgoyette 	(md_show_usage): Add help for -mdspr3 and -mno-dspr3.
   3705  1.1.1.1.2.2  pgoyette 	(mips_ases): Define availability for DSPr3.
   3706  1.1.1.1.2.2  pgoyette 	(mips_ase_groups): Add ASE_DSPR3 to the DSP group.
   3707  1.1.1.1.2.2  pgoyette 	(mips_convert_ase_flags): Map ASE_DSPR3 to AFL_ASE_DSPR3.
   3708  1.1.1.1.2.2  pgoyette 	* doc/as.texinfo: Document -mdspr3, -mno-dspr3.  Fix -mdspr2
   3709  1.1.1.1.2.2  pgoyette 	formatting.
   3710  1.1.1.1.2.2  pgoyette 	* doc/c-mips.texi: Document -mdspr3, -mno-dspr3, .set dspr3 and
   3711  1.1.1.1.2.2  pgoyette 	.set nodspr3.  Fix -mdspr2 formatting.
   3712  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips32-dspr3.d: New file.
   3713  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips32-dspr3.s: Likewise.
   3714  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run mips32-dspr3 test.
   3715  1.1.1.1.2.2  pgoyette 
   3716  1.1.1.1.2.2  pgoyette 2016-05-11  Nick Clifton  <nickc (a] redhat.com>
   3717  1.1.1.1.2.2  pgoyette 
   3718  1.1.1.1.2.2  pgoyette 	PR target/20068
   3719  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (add_to_lit_pool): Ensure that the padding added
   3720  1.1.1.1.2.2  pgoyette 	to the pool uses O_constant.
   3721  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/pr20068.s: New test.
   3722  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/pr20068.d: Test driver.
   3723  1.1.1.1.2.2  pgoyette 
   3724  1.1.1.1.2.2  pgoyette 2016-05-11  Nick Clifton  <nickc (a] redhat.com>
   3725  1.1.1.1.2.2  pgoyette 
   3726  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-base.d: Skip for non-ELF ARM targets.
   3727  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-main-1.d: Likewise.
   3728  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-main-2.d: Likewise.
   3729  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-msr-base.d: Likewise.
   3730  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-msr-main.d: Likewise.
   3731  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main-dsp-1.d: Likewise.
   3732  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main-dsp-2.d: Likewise.
   3733  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main-dsp-3.d: Likewise.
   3734  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main-dsp-4.d: Likewise.
   3735  1.1.1.1.2.2  pgoyette 
   3736  1.1.1.1.2.2  pgoyette 2016-05-10  Alexander Fomin  <alexander.fomin (a] intel.com>
   3737  1.1.1.1.2.2  pgoyette 
   3738  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run RDPID tests.
   3739  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/prefix.d: Adjust.
   3740  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/rdpid.s: New test.
   3741  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/rdpid.d: Ditto.
   3742  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/rdpid-intel.d: Ditto.
   3743  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-rdpid.s: Ditto.
   3744  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-rdpid.d: Ditto.
   3745  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-rdpid-intel.d: Ditto.
   3746  1.1.1.1.2.2  pgoyette 
   3747  1.1.1.1.2.2  pgoyette 2016-05-10  Alexander Fomin  <alexander.fomin (a] intel.com>
   3748  1.1.1.1.2.2  pgoyette 
   3749  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (cpu_arch): Add RDPID.
   3750  1.1.1.1.2.2  pgoyette 	* doc/c-i386.texi: Document RDPID.
   3751  1.1.1.1.2.2  pgoyette 
   3752  1.1.1.1.2.2  pgoyette 2016-05-10  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
   3753  1.1.1.1.2.2  pgoyette 
   3754  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (arm_adjust_symtab): Use ARM_SET_SYM_BRANCH_TYPE to
   3755  1.1.1.1.2.2  pgoyette 	set branch type of a symbol.
   3756  1.1.1.1.2.2  pgoyette 
   3757  1.1.1.1.2.2  pgoyette 2016-05-10  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
   3758  1.1.1.1.2.2  pgoyette 
   3759  1.1.1.1.2.2  pgoyette 	* NEWS: Document ARMv8-M and ARMv8-M Security and DSP Extensions.
   3760  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (arm_ext_dsp): New feature for Thumb DSP
   3761  1.1.1.1.2.2  pgoyette 	instructions.
   3762  1.1.1.1.2.2  pgoyette 	(arm_extensions): Add dsp extension for ARMv8-M Mainline.
   3763  1.1.1.1.2.2  pgoyette 	(aeabi_set_public_attributes): Memorize the feature bits of the
   3764  1.1.1.1.2.2  pgoyette 	architecture selected for Tag_CPU_arch.  Use it to set
   3765  1.1.1.1.2.2  pgoyette 	Tag_DSP_extension to 1 for ARMv8-M Mainline with DSP extension.
   3766  1.1.1.1.2.2  pgoyette 	(arm_convert_symbolic_attribute): Define Tag_DSP_extension.
   3767  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/arch7em-bad.d: Rename to ...
   3768  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/arch7em-bad-1.d: This.
   3769  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/arch7em-bad-2.d: New file.
   3770  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/arch7em-bad-3.d: Likewise.
   3771  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main-dsp-1.d: Likewise.
   3772  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main-dsp-2.d: Likewise.
   3773  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main-dsp-3.d: Likewise.
   3774  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main-dsp-4.d: Likewise.
   3775  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main-dsp-5.d: Likewise.
   3776  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/attr-march-armv8m.main.dsp.d: Likewise.
   3777  1.1.1.1.2.2  pgoyette 
   3778  1.1.1.1.2.2  pgoyette 2016-05-10  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
   3779  1.1.1.1.2.2  pgoyette 
   3780  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (struct arm_option_extension_value_table): Make
   3781  1.1.1.1.2.2  pgoyette 	allowed_archs an array with 2 entries.
   3782  1.1.1.1.2.2  pgoyette 	(ARM_EXT_OPT): Adapt to only fill the first entry of allowed_archs.
   3783  1.1.1.1.2.2  pgoyette 	(ARM_EXT_OPT2): New macro filling the two entries of allowed_archs.
   3784  1.1.1.1.2.2  pgoyette 	(arm_extensions): Use separate entries in allowed_archs when several
   3785  1.1.1.1.2.2  pgoyette 	archs are allowed to use an extension and change ARCH_ANY in
   3786  1.1.1.1.2.2  pgoyette 	ARM_ARCH_NONE in allowed_archs.
   3787  1.1.1.1.2.2  pgoyette 	(arm_parse_extension): Check that, for each allowed_archs entry, all
   3788  1.1.1.1.2.2  pgoyette 	bits are set in the current architecture, ignoring ARM_ANY entries.
   3789  1.1.1.1.2.2  pgoyette 	(s_arm_arch_extension): Likewise.
   3790  1.1.1.1.2.2  pgoyette 
   3791  1.1.1.1.2.2  pgoyette 2016-05-10  Thomas Preud'homme  <thomas.preudhomme (a] arm.com>
   3792  1.1.1.1.2.2  pgoyette 
   3793  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (arm_ext_m): Add feature bit ARM_EXT2_V8M_MAIN.
   3794  1.1.1.1.2.2  pgoyette 	(arm_ext_v8m_main): New feature set for bit ARM_EXT2_V8M_MAIN.
   3795  1.1.1.1.2.2  pgoyette 	(arm_ext_v8m_m_only): New feature set for instructions in ARMv8-M not
   3796  1.1.1.1.2.2  pgoyette 	shared with a non M profile architecture.
   3797  1.1.1.1.2.2  pgoyette 	(do_rn): New function.
   3798  1.1.1.1.2.2  pgoyette 	(known_t32_only_insn): Check opcode against arm_ext_v8m_m_only rather
   3799  1.1.1.1.2.2  pgoyette 	than arm_ext_v8m.
   3800  1.1.1.1.2.2  pgoyette 	(v7m_psrs): Add ARMv8-M security extensions new special registers.
   3801  1.1.1.1.2.2  pgoyette 	(insns): Add ARMv8-M Security Extensions instructions.
   3802  1.1.1.1.2.2  pgoyette 	(aeabi_set_public_attributes): Use arm_ext_v8m_m_only instead of
   3803  1.1.1.1.2.2  pgoyette 	arm_ext_v8m_m to decide the profile and the Thumb ISA.
   3804  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse.s: New file.
   3805  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-main.s: Likewise..
   3806  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-msr.s: Likewise.
   3807  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/any-cmse.d: Likewise.
   3808  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/any-cmse-main.d: Likewise.
   3809  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-base.d: Likewise.
   3810  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-msr-base.d: Likewise.
   3811  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-main-1.d: Likewise.
   3812  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-main-2.d: Likewise.
   3813  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-cmse-msr-main.d: Likewise.
   3814  1.1.1.1.2.2  pgoyette 
   3815  1.1.1.1.2.2  pgoyette 2016-05-09  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
   3816  1.1.1.1.2.2  pgoyette 
   3817  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/sparc5vis4.s: Fix mnemonic of faligndatai.
   3818  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/sparc5vis4.d: Likewise.
   3819  1.1.1.1.2.2  pgoyette 
   3820  1.1.1.1.2.2  pgoyette 2016-05-04  Kyrylo Tkachov  <kyrylo.tkachov (a] arm.com>
   3821  1.1.1.1.2.2  pgoyette 
   3822  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (fpu_arch_vfp_v1): Mark with ATTRIBUTE_UNUSED.
   3823  1.1.1.1.2.2  pgoyette 	(fpu_arch_vfp_v3): Likewise.
   3824  1.1.1.1.2.2  pgoyette 	(fpu_arch_neon_v1): Likewise.
   3825  1.1.1.1.2.2  pgoyette 	(arm_arch_full): Likewise.
   3826  1.1.1.1.2.2  pgoyette 	(parse_neon_el_struct_list): Initialize fields of firsttype.
   3827  1.1.1.1.2.2  pgoyette 
   3828  1.1.1.1.2.2  pgoyette 2016-05-03  Claudiu Zissulescu  <claziss (a] synopsys.com>
   3829  1.1.1.1.2.2  pgoyette 
   3830  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (syntaxclass): Add SYNTAX_NOP and SYNTAX_1OP.
   3831  1.1.1.1.2.2  pgoyette 	(arc_extinsn): Handle new introduced syntax.
   3832  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textinsn1op.d: New file.
   3833  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textinsn1op.s: Likewise.
   3834  1.1.1.1.2.2  pgoyette 	* doc/c-arc.texi: Document SYNTAX_NOP and SYNTAX_1OP.
   3835  1.1.1.1.2.2  pgoyette 
   3836  1.1.1.1.2.2  pgoyette 2016-05-03  Pitchumani Sivanupandi  <pitchumani.s (a] atmel.com>
   3837  1.1.1.1.2.2  pgoyette 
   3838  1.1.1.1.2.2  pgoyette 	* testsuite/gas/lns/lns.exp: Add avr to list of targets using
   3839  1.1.1.1.2.2  pgoyette 	DW_LNS_fixed_advance_pc.
   3840  1.1.1.1.2.2  pgoyette 
   3841  1.1.1.1.2.2  pgoyette 2016-04-27  Alan Modra  <amodra (a] gmail.com>
   3842  1.1.1.1.2.2  pgoyette 
   3843  1.1.1.1.2.2  pgoyette 	* as.h (inline, __PTR_TO_INT, __INT_TO_PTR): Don't define.
   3844  1.1.1.1.2.2  pgoyette 	(xmemdup0): New inline function.
   3845  1.1.1.1.2.2  pgoyette 
   3846  1.1.1.1.2.2  pgoyette 2016-04-22  Maciej W. Rozycki  <macro (a] imgtec.com>
   3847  1.1.1.1.2.2  pgoyette 
   3848  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (code_option_type): New enum.
   3849  1.1.1.1.2.2  pgoyette 	(parse_code_option): Return status indicating option type.
   3850  1.1.1.1.2.2  pgoyette 	(s_mipsset): Update `parse_code_option' call site accordingly.
   3851  1.1.1.1.2.2  pgoyette 	Always set register sizes from the ISA with ISA overrides.
   3852  1.1.1.1.2.2  pgoyette 	(s_module): Update `parse_code_option' call site.
   3853  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/isa-override-1.d: New test.
   3854  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/micromips@isa-override-1.d: New test.
   3855  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips1@isa-override-1.d: New test.
   3856  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips2@isa-override-1.d: New test.
   3857  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips32@isa-override-1.d: New test.
   3858  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips32r2@isa-override-1.d: New test.
   3859  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips32r3@isa-override-1.d: New test.
   3860  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips32r5@isa-override-1.d: New test.
   3861  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips32r6@isa-override-1.d: New test.
   3862  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips64r2@isa-override-1.d: New test.
   3863  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips64r3@isa-override-1.d: New test.
   3864  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips64r5@isa-override-1.d: New test.
   3865  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips64r6@isa-override-1.d: New test.
   3866  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/r3000@isa-override-1.d: New test.
   3867  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/r3900@isa-override-1.d: New test.
   3868  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/r5900@isa-override-1.d: New test.
   3869  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/octeon@isa-override-1.d: New test.
   3870  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/octeon3@isa-override-1.d: New test.
   3871  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/isa-override-2.l: New list test.
   3872  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips1@isa-override-2.l: New list test.
   3873  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips2@isa-override-2.l: New list test.
   3874  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips32@isa-override-2.l: New list test.
   3875  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips32r2@isa-override-2.l: New list test.
   3876  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips32r3@isa-override-2.l: New list test.
   3877  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips32r5@isa-override-2.l: New list test.
   3878  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips32r6@isa-override-2.l: New list test.
   3879  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/r3000@isa-override-2.l: New list test.
   3880  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/r3900@isa-override-2.l: New list test.
   3881  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/octeon3@isa-override-2.l: New list test.
   3882  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/octeon3@isa-override-1.l: New stderr
   3883  1.1.1.1.2.2  pgoyette 	output.
   3884  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/isa-override-1.s: New test source.
   3885  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/r5900@isa-override-1.s: New test source.
   3886  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/isa-override-2.s: New test source.
   3887  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips1@isa-override-2.s: New test source.
   3888  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips2@isa-override-2.s: New test source.
   3889  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips32@isa-override-2.s: New test source.
   3890  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips32r2@isa-override-2.s: New test source.
   3891  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips32r3@isa-override-2.s: New test source.
   3892  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips32r5@isa-override-2.s: New test source.
   3893  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips32r6@isa-override-2.s: New test source.
   3894  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/r3000@isa-override-2.s: New test source.
   3895  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/r3900@isa-override-2.s: New test source.
   3896  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/octeon3@isa-override-2.s: New test source.
   3897  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   3898  1.1.1.1.2.2  pgoyette 
   3899  1.1.1.1.2.2  pgoyette 2016-04-20  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3900  1.1.1.1.2.2  pgoyette 
   3901  1.1.1.1.2.2  pgoyette 	* cgen.c: Likewise.
   3902  1.1.1.1.2.2  pgoyette 	* config/tc-bfin.c: Likewise.
   3903  1.1.1.1.2.2  pgoyette 	* config/tc-ia64.c: Likewise.
   3904  1.1.1.1.2.2  pgoyette 	* config/tc-mep.c: Likewise.
   3905  1.1.1.1.2.2  pgoyette 	* config/tc-metag.c: Likewise.
   3906  1.1.1.1.2.2  pgoyette 	* config/tc-nios2.c: Likewise.
   3907  1.1.1.1.2.2  pgoyette 	* config/tc-rl78.c: Likewise.
   3908  1.1.1.1.2.2  pgoyette 
   3909  1.1.1.1.2.2  pgoyette 2016-04-20  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   3910  1.1.1.1.2.2  pgoyette 
   3911  1.1.1.1.2.2  pgoyette 	* doc/c-arc.texi (ARC Options): Add nps400 to list of valus for
   3912  1.1.1.1.2.2  pgoyette 	-mcpu.  Add cross reference to .cpu directive from -mcpu option.
   3913  1.1.1.1.2.2  pgoyette 	(ARC Directives): Add NPS400 to .cpu directive list.
   3914  1.1.1.1.2.2  pgoyette 
   3915  1.1.1.1.2.2  pgoyette 2016-04-20  Matthew Wahab  <matthew.wahab (a] arm.com>
   3916  1.1.1.1.2.2  pgoyette 
   3917  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (aarch64_features): Add "ras".
   3918  1.1.1.1.2.2  pgoyette 	* doc/c-aarch64.texi (AArch64 Extensions): Add "ras".
   3919  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/armv8-ras-1.d: New.
   3920  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/armv8-ras-1.s: New.
   3921  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-ras-1.d: New.
   3922  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-ras-1.s: New.
   3923  1.1.1.1.2.2  pgoyette 
   3924  1.1.1.1.2.2  pgoyette 2016-04-19  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   3925  1.1.1.1.2.2  pgoyette 
   3926  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-6.d: New file.
   3927  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-6.s: New file.
   3928  1.1.1.1.2.2  pgoyette 
   3929  1.1.1.1.2.2  pgoyette 2016-04-19  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   3930  1.1.1.1.2.2  pgoyette 
   3931  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-4.d: New file.
   3932  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-4.s: New file.
   3933  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-5.d: New file.
   3934  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-5.s: New file.
   3935  1.1.1.1.2.2  pgoyette 
   3936  1.1.1.1.2.2  pgoyette 2016-04-19  Martin Galvan  <martin.galvan (a] tallertechnologies.com>
   3937  1.1.1.1.2.2  pgoyette 
   3938  1.1.1.1.2.2  pgoyette 	* doc/as.texinfo (.cfi_remember_state, .cfi_restore_state): Improve
   3939  1.1.1.1.2.2  pgoyette 	documentation.
   3940  1.1.1.1.2.2  pgoyette 
   3941  1.1.1.1.2.2  pgoyette 2016-04-17  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   3942  1.1.1.1.2.2  pgoyette 
   3943  1.1.1.1.2.2  pgoyette 	Revert prevous change.
   3944  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (arc_option): Make .cpu directive
   3945  1.1.1.1.2.2  pgoyette 	case-sensitive again.
   3946  1.1.1.1.2.2  pgoyette 
   3947  1.1.1.1.2.2  pgoyette 2016-04-16  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   3948  1.1.1.1.2.2  pgoyette 
   3949  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (arc_option): Make .cpu directive
   3950  1.1.1.1.2.2  pgoyette 	case-insensitive.
   3951  1.1.1.1.2.2  pgoyette 
   3952  1.1.1.1.2.2  pgoyette 2016-04-16  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   3953  1.1.1.1.2.2  pgoyette 
   3954  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (arc_option): Allow NPS400 in .cpu directive.
   3955  1.1.1.1.2.2  pgoyette 
   3956  1.1.1.1.2.2  pgoyette 2016-04-15  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3957  1.1.1.1.2.2  pgoyette 
   3958  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (md_begin): Remove useless assignment.
   3959  1.1.1.1.2.2  pgoyette 
   3960  1.1.1.1.2.2  pgoyette 2016-04-15  H.J. Lu  <hongjiu.lu (a] intel.com>
   3961  1.1.1.1.2.2  pgoyette 
   3962  1.1.1.1.2.2  pgoyette 	* Makefile.in: Regenerated with automake 1.11.6.
   3963  1.1.1.1.2.2  pgoyette 	* aclocal.m4: Likewise.
   3964  1.1.1.1.2.2  pgoyette 	* doc/Makefile.in: Likewise.
   3965  1.1.1.1.2.2  pgoyette 
   3966  1.1.1.1.2.2  pgoyette 2016-04-15  Alan Modra  <amodra (a] gmail.com>
   3967  1.1.1.1.2.2  pgoyette 
   3968  1.1.1.1.2.2  pgoyette 	* config/tc-ppc.c (toc_reloc_types): Wrap in #ifdef OBJ_ELF
   3969  1.1.1.1.2.2  pgoyette 
   3970  1.1.1.1.2.2  pgoyette 2016-04-14  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3971  1.1.1.1.2.2  pgoyette 
   3972  1.1.1.1.2.2  pgoyette 	* config/tc-nios2.c (nios2_as_options): Make file static.
   3973  1.1.1.1.2.2  pgoyette 	* config/tc-ppc.c (toc_reloc_ypes): Likewise.
   3974  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c (native_op_table): Likewise.
   3975  1.1.1.1.2.2  pgoyette 
   3976  1.1.1.1.2.2  pgoyette 2016-04-14  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   3977  1.1.1.1.2.2  pgoyette 
   3978  1.1.1.1.2.2  pgoyette 	* config/tc-m32c.c (M32C_Macros): Remove.
   3979  1.1.1.1.2.2  pgoyette 	* config/tc-msp430.c (option_numbers): Likewise.
   3980  1.1.1.1.2.2  pgoyette 
   3981  1.1.1.1.2.2  pgoyette 2016-04-14  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   3982  1.1.1.1.2.2  pgoyette 
   3983  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-3.d: New file.
   3984  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-3.s: New file.
   3985  1.1.1.1.2.2  pgoyette 
   3986  1.1.1.1.2.2  pgoyette 2016-04-14  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   3987  1.1.1.1.2.2  pgoyette 
   3988  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/add_s-err.s: Update target pattern.
   3989  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/warn.s: Likewise.
   3990  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/elf.exp: Run test for arc.
   3991  1.1.1.1.2.2  pgoyette 
   3992  1.1.1.1.2.2  pgoyette 2016-04-14  Nick Clifton  <nickc (a] redhat.com>
   3993  1.1.1.1.2.2  pgoyette 
   3994  1.1.1.1.2.2  pgoyette 	PR target/19938
   3995  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/ilp32/x86-64-unwind.d: Allow for the string
   3996  1.1.1.1.2.2  pgoyette 	sections possibly having the SHF_STRINGS flag bit set.
   3997  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-unwind.d: Likewise.
   3998  1.1.1.1.2.2  pgoyette 
   3999  1.1.1.1.2.2  pgoyette 2016-04-12  Claudiu Zissulescu  <claziss (a] synopsys.com>
   4000  1.1.1.1.2.2  pgoyette 
   4001  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (mach_type_specified_p): Change type to
   4002  1.1.1.1.2.2  pgoyette 	bfd_boolean.
   4003  1.1.1.1.2.2  pgoyette 	(arc_option): Set private flags when parsing cpu pseudo-op.
   4004  1.1.1.1.2.2  pgoyette 	(md_parse_option): Set mach_type_specified_p to TRUE.
   4005  1.1.1.1.2.2  pgoyette 
   4006  1.1.1.1.2.2  pgoyette 2016-04-13  Nick Clifton  <nickc (a] redhat.com>
   4007  1.1.1.1.2.2  pgoyette 
   4008  1.1.1.1.2.2  pgoyette 	PR target/19937
   4009  1.1.1.1.2.2  pgoyette 	* testsuite/gas/v850/pr19937.s: New test.
   4010  1.1.1.1.2.2  pgoyette 	* testsuite/gas/v850/pr19937.d: New test control file.
   4011  1.1.1.1.2.2  pgoyette 	* testsuite/gas/v850/basic.exp: Run the new test.
   4012  1.1.1.1.2.2  pgoyette 
   4013  1.1.1.1.2.2  pgoyette 2016-04-13  Maciej W. Rozycki  <macro (a] imgtec.com>
   4014  1.1.1.1.2.2  pgoyette 	    Andrew Bennett  <andrew.bennett (a] imgtec.com>
   4015  1.1.1.1.2.2  pgoyette 
   4016  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (relaxed_branch_length): Use the long
   4017  1.1.1.1.2.2  pgoyette 	sequence where the target is a weak symbol.
   4018  1.1.1.1.2.2  pgoyette 	(relaxed_micromips_32bit_branch_length): Likewise.
   4019  1.1.1.1.2.2  pgoyette 	(relaxed_micromips_16bit_branch_length): Likewise.
   4020  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-weak-1.d: New test.
   4021  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-weak-2.d: New test.
   4022  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-weak-3.d: New test.
   4023  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-weak-4.d: New test.
   4024  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-weak-5.d: New test.
   4025  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-weak.l: New stderr output.
   4026  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-weak.s: New test source.
   4027  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   4028  1.1.1.1.2.2  pgoyette 
   4029  1.1.1.1.2.2  pgoyette 2016-04-13  Maciej W. Rozycki  <macro (a] imgtec.com>
   4030  1.1.1.1.2.2  pgoyette 
   4031  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (relaxed_branch_length): Use the long
   4032  1.1.1.1.2.2  pgoyette 	sequence where the distance cannot be determined.
   4033  1.1.1.1.2.2  pgoyette 	(relaxed_micromips_32bit_branch_length): Likewise.
   4034  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-extern-1.d: New test.
   4035  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-extern-2.d: New test.
   4036  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-extern-3.d: New test.
   4037  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-extern-4.d: New test.
   4038  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-extern.l: New stderr output.
   4039  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-extern.s: New test source.
   4040  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-section-1.d: New test.
   4041  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-section-2.d: New test.
   4042  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-section-3.d: New test.
   4043  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-section-4.d: New test.
   4044  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-section.l: New stderr output.
   4045  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/branch-section.s: New test source.
   4046  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   4047  1.1.1.1.2.2  pgoyette 
   4048  1.1.1.1.2.2  pgoyette 2016-04-12  Claudiu Zissulescu  <claziss (a] synopsys.com>
   4049  1.1.1.1.2.2  pgoyette 
   4050  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textauxregister.d: New file.
   4051  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textauxregister.s: Likewise.
   4052  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textcondcode.d: Likewise.
   4053  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textcondcode.s: Likewise.
   4054  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textcoreregister.d: Likewise.
   4055  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textcoreregister.s: Likewise.
   4056  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textpseudoop.d: Likewise.
   4057  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textpseudoop.s: Likewise.
   4058  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/ld2.d: Update test.
   4059  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/st.d: Likewise.
   4060  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/taux.d: Likewise.
   4061  1.1.1.1.2.2  pgoyette 	* doc/c-arc.texi (ARC Directives): Add .extCondCode,
   4062  1.1.1.1.2.2  pgoyette 	.extCoreRegister and .extAuxRegister documentation.
   4063  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (arc_extcorereg): New function.
   4064  1.1.1.1.2.2  pgoyette 	(md_pseudo_table): Add .extCondCode, .extCoreRegister and
   4065  1.1.1.1.2.2  pgoyette 	.extAuxRegister pseudo-ops.
   4066  1.1.1.1.2.2  pgoyette 	(extRegister_t): New type.
   4067  1.1.1.1.2.2  pgoyette 	(ext_condcode, arc_aux_hash): New global variable.
   4068  1.1.1.1.2.2  pgoyette 	(find_opcode_match): Check for extensions.
   4069  1.1.1.1.2.2  pgoyette 	(preprocess_operands): Likewise.
   4070  1.1.1.1.2.2  pgoyette 	(md_begin): Add aux registers in a hash.
   4071  1.1.1.1.2.2  pgoyette 	(assemble_insn): Update use arc_flags member.
   4072  1.1.1.1.2.2  pgoyette 	(tokenize_extregister): New function.
   4073  1.1.1.1.2.2  pgoyette 	(create_extcore_section): Likewise.
   4074  1.1.1.1.2.2  pgoyette 	* config/tc-arc.h (arc_flags): Delete code, add flgp.
   4075  1.1.1.1.2.2  pgoyette 
   4076  1.1.1.1.2.2  pgoyette 2016-04-12  Claudiu Zissulescu  <claziss (a] synopsys.com>
   4077  1.1.1.1.2.2  pgoyette 
   4078  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/noargs_a7.d: New file.
   4079  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/noargs_a7.s: Likewise.
   4080  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/noargs_hs.d: Likewise.
   4081  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/noargs_hs.s: Likewise.
   4082  1.1.1.1.2.2  pgoyette 
   4083  1.1.1.1.2.2  pgoyette 2016-04-12  Claudiu Zissulescu  <claziss (a] synopsys.com>
   4084  1.1.1.1.2.2  pgoyette 
   4085  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textinsn-errors.d: New File.
   4086  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textinsn-errors.err: Likewise.
   4087  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textinsn-errors.s: Likewise.
   4088  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textinsn2op.d: Likewise.
   4089  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textinsn2op.s: Likewise.
   4090  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textinsn2op01.d: Likewise.
   4091  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textinsn2op01.s: Likewise.
   4092  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textinsn3op.d: Likewise.
   4093  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/textinsn3op.s: Likewise.
   4094  1.1.1.1.2.2  pgoyette 	* doc/c-arc.texi (ARC Directives): Add .extInstruction
   4095  1.1.1.1.2.2  pgoyette 	documentation.
   4096  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (arcext_section): New variable.
   4097  1.1.1.1.2.2  pgoyette 	(arc_extinsn): New function.
   4098  1.1.1.1.2.2  pgoyette 	(md_pseudo_table): Add .extInstruction pseudo op.
   4099  1.1.1.1.2.2  pgoyette 	(attributes_t): New type.
   4100  1.1.1.1.2.2  pgoyette 	(suffixclass, syntaxclass, syntaxclassmod): New constant
   4101  1.1.1.1.2.2  pgoyette 	structures.
   4102  1.1.1.1.2.2  pgoyette 	(find_opcode_match): Remove arc_num_opcodes.
   4103  1.1.1.1.2.2  pgoyette 	(md_begin): Likewise.
   4104  1.1.1.1.2.2  pgoyette 	(tokenize_extinsn): New function.
   4105  1.1.1.1.2.2  pgoyette 	(arc_set_ext_seg): Likewise.
   4106  1.1.1.1.2.2  pgoyette 	(create_extinst_section): Likewise.
   4107  1.1.1.1.2.2  pgoyette 
   4108  1.1.1.1.2.2  pgoyette 2016-04-12  Claudiu Zissulescu  <claziss (a] synopsys.com>
   4109  1.1.1.1.2.2  pgoyette 
   4110  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (preprocess_operands): Mark AUX symbol.
   4111  1.1.1.1.2.2  pgoyette 	(arc_adjust_symtab): New function.
   4112  1.1.1.1.2.2  pgoyette 	* config/tc-arc.h (ARC_FLAG_AUX): Define.
   4113  1.1.1.1.2.2  pgoyette 	(obj_adjust_symtab): Likewise.
   4114  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/taux.d: New file.
   4115  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/taux.s: Likewise.
   4116  1.1.1.1.2.2  pgoyette 
   4117  1.1.1.1.2.2  pgoyette 2016-04-09  Maciej W. Rozycki  <macro (a] imgtec.com>
   4118  1.1.1.1.2.2  pgoyette 
   4119  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (s_option): Sanitize `.option picX'
   4120  1.1.1.1.2.2  pgoyette 	pseudo-op.
   4121  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/option-pic-1.d: New test.
   4122  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/option-pic-2.l: New list test.
   4123  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/option-pic-1.s: New test source.
   4124  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/option-pic-2.s: New test source.
   4125  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   4126  1.1.1.1.2.2  pgoyette 
   4127  1.1.1.1.2.2  pgoyette 2016-04-09  Maciej W. Rozycki  <macro (a] imgtec.com>
   4128  1.1.1.1.2.2  pgoyette 
   4129  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (s_option): Reject `.option picX' if VxWorks
   4130  1.1.1.1.2.2  pgoyette 	PIC.
   4131  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/option-pic-vxworks-1.l: New list test.
   4132  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/option-pic-vxworks-2.l: New list test.
   4133  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/option-pic-vxworks-1.s: New test source.
   4134  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/option-pic-vxworks-2.s: New test source.
   4135  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run the new tests.
   4136  1.1.1.1.2.2  pgoyette 
   4137  1.1.1.1.2.2  pgoyette 2016-04-09  Maciej W. Rozycki  <macro (a] imgtec.com>
   4138  1.1.1.1.2.2  pgoyette 
   4139  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (can_swap_branch_p): Correct call formatting.
   4140  1.1.1.1.2.2  pgoyette 
   4141  1.1.1.1.2.2  pgoyette 2016-04-09  Maciej W. Rozycki  <macro (a] imgtec.com>
   4142  1.1.1.1.2.2  pgoyette 
   4143  1.1.1.1.2.2  pgoyette 	* messages.c (as_bad): Fix a typo in description.
   4144  1.1.1.1.2.2  pgoyette 
   4145  1.1.1.1.2.2  pgoyette 2016-04-09  Maciej W. Rozycki  <macro (a] imgtec.com>
   4146  1.1.1.1.2.2  pgoyette 
   4147  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (mips_check_options): Unify messages.
   4148  1.1.1.1.2.2  pgoyette 
   4149  1.1.1.1.2.2  pgoyette 2016-04-09  Maciej W. Rozycki  <macro (a] imgtec.com>
   4150  1.1.1.1.2.2  pgoyette 
   4151  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (mips_check_options): Use `opts->isa'
   4152  1.1.1.1.2.2  pgoyette 	consistently.
   4153  1.1.1.1.2.2  pgoyette 
   4154  1.1.1.1.2.2  pgoyette 2016-04-08  Nick Clifton  <nickc (a] redhat.com>
   4155  1.1.1.1.2.2  pgoyette 
   4156  1.1.1.1.2.2  pgoyette 	PR target/19910
   4157  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/pr19910-1.d: Adjust regexps to work with
   4158  1.1.1.1.2.2  pgoyette 	COFF and AOUT sparc targets.
   4159  1.1.1.1.2.2  pgoyette 
   4160  1.1.1.1.2.2  pgoyette 2016-04-07  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   4161  1.1.1.1.2.2  pgoyette 
   4162  1.1.1.1.2.2  pgoyette 	* config/tc-arc.h (MAX_FLAG_NAME_LENGTH): Increase to 7.
   4163  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-2.d: New file.
   4164  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-2.s: New file.
   4165  1.1.1.1.2.2  pgoyette 
   4166  1.1.1.1.2.2  pgoyette 2016-04-07  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   4167  1.1.1.1.2.2  pgoyette 
   4168  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (struct arc_opcode_hash_entry_iterator): New
   4169  1.1.1.1.2.2  pgoyette 	structure.
   4170  1.1.1.1.2.2  pgoyette 	(arc_opcode_hash_entry_iterator_init): New function.
   4171  1.1.1.1.2.2  pgoyette 	(arc_opcode_hash_entry_iterator_next): New function.
   4172  1.1.1.1.2.2  pgoyette 	(find_opcode_match): Iterate over all arc_opcode entries
   4173  1.1.1.1.2.2  pgoyette 	referenced by the arc_opcode_hash_entry passed in as a parameter.
   4174  1.1.1.1.2.2  pgoyette 
   4175  1.1.1.1.2.2  pgoyette 2016-04-07  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   4176  1.1.1.1.2.2  pgoyette 
   4177  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (arc_find_opcode): Now returns
   4178  1.1.1.1.2.2  pgoyette 	arc_opcode_hash_entry pointer.
   4179  1.1.1.1.2.2  pgoyette 	(find_opcode_match): Update argument type, extract arc_opcode from
   4180  1.1.1.1.2.2  pgoyette 	incoming arc_opcode_hash_entry.
   4181  1.1.1.1.2.2  pgoyette 	(find_special_case_pseudo): Update return type.
   4182  1.1.1.1.2.2  pgoyette 	(find_special_case_flag): Update return type.
   4183  1.1.1.1.2.2  pgoyette 	(find_special_case): Update return type.
   4184  1.1.1.1.2.2  pgoyette 	(assemble_tokens): Lookup arc_opcode_hash_entry based on
   4185  1.1.1.1.2.2  pgoyette 	instruction mnemonic, then use find_opcode_match to identify
   4186  1.1.1.1.2.2  pgoyette 	specific arc_opcode.
   4187  1.1.1.1.2.2  pgoyette 
   4188  1.1.1.1.2.2  pgoyette 2016-04-07  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   4189  1.1.1.1.2.2  pgoyette 
   4190  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (struct arc_opcode_hash_entry): New structure.
   4191  1.1.1.1.2.2  pgoyette 	(arc_find_opcode): New function.
   4192  1.1.1.1.2.2  pgoyette 	(find_special_case_pseudo): Use arc_find_opcode.
   4193  1.1.1.1.2.2  pgoyette 	(find_special_case_flag): Likewise.
   4194  1.1.1.1.2.2  pgoyette 	(assemble_tokens): Likewise.
   4195  1.1.1.1.2.2  pgoyette 	(md_begin): Build hash using struct arc_opcode_hash_entry.
   4196  1.1.1.1.2.2  pgoyette 
   4197  1.1.1.1.2.2  pgoyette 2016-04-07  Claudiu Zissulescu  <claziss (a] synopsys.com>
   4198  1.1.1.1.2.2  pgoyette 
   4199  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (arc_option): Prepare string for automatic
   4200  1.1.1.1.2.2  pgoyette 	translation.
   4201  1.1.1.1.2.2  pgoyette 	(declare_register): Likewise.
   4202  1.1.1.1.2.2  pgoyette 
   4203  1.1.1.1.2.2  pgoyette 2016-04-06  James Greenhalgh  <james.greenhalgh (a] arm.com>
   4204  1.1.1.1.2.2  pgoyette 
   4205  1.1.1.1.2.2  pgoyette 	* doc/c-aarch64.texi (Architecture Extensions): Add entry for LSE.
   4206  1.1.1.1.2.2  pgoyette 	Correct entry for RDMA.  Alpha sort entries.
   4207  1.1.1.1.2.2  pgoyette 
   4208  1.1.1.1.2.2  pgoyette 2016-04-07  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   4209  1.1.1.1.2.2  pgoyette 
   4210  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (tokenize_flags): Allow greater range of
   4211  1.1.1.1.2.2  pgoyette 	characters into flag names.
   4212  1.1.1.1.2.2  pgoyette 
   4213  1.1.1.1.2.2  pgoyette 2016-04-07  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   4214  1.1.1.1.2.2  pgoyette 
   4215  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (find_opcode_match): Handle O_symbol case, add
   4216  1.1.1.1.2.2  pgoyette 	new de_fault label.
   4217  1.1.1.1.2.2  pgoyette 	(preprocess_operands): Delete.
   4218  1.1.1.1.2.2  pgoyette 	(assemble_tokens): Remove call to preprocess_operands.
   4219  1.1.1.1.2.2  pgoyette 
   4220  1.1.1.1.2.2  pgoyette 2016-04-07  Nick Clifton  <nickc (a] redhat.com>
   4221  1.1.1.1.2.2  pgoyette 
   4222  1.1.1.1.2.2  pgoyette 	PR gas/19910
   4223  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c (sparc_ip): Report an error if the expression
   4224  1.1.1.1.2.2  pgoyette 	inside a %-macro could not be fully parsed.
   4225  1.1.1.1.2.2  pgoyette 	* expr.c (integer_constant): Accept and ignore U suffixes to
   4226  1.1.1.1.2.2  pgoyette 	integers.
   4227  1.1.1.1.2.2  pgoyette 	(operand): When a missing closing parenthesis is encountered,
   4228  1.1.1.1.2.2  pgoyette 	report the character that was found instead.
   4229  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/tls-ill.l: Update expected error message.
   4230  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/pr19910-1.d: New test driver.
   4231  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/pr19910-1.s: New test.
   4232  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/pr19910-2.l: Expected error output.
   4233  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/pr19910-2.s: New test.
   4234  1.1.1.1.2.2  pgoyette 	* testsuite/gas/sparc/sparc.exp: Run the new tests.
   4235  1.1.1.1.2.2  pgoyette 
   4236  1.1.1.1.2.2  pgoyette 2016-04-06  Nick Clifton  <nickc (a] redhat.com>
   4237  1.1.1.1.2.2  pgoyette 
   4238  1.1.1.1.2.2  pgoyette 	* config/tc-msp430.c (msp430_operands): Check for a NOP preceding
   4239  1.1.1.1.2.2  pgoyette 	an EINT instruction.  Warn/fix as necessary.
   4240  1.1.1.1.2.2  pgoyette 	* testsuite/gas/msp430/bad.s: Add test of EINT without preceding NOP.
   4241  1.1.1.1.2.2  pgoyette 	* testsuite/gas/msp430/bad.l: Update expected messages.
   4242  1.1.1.1.2.2  pgoyette 
   4243  1.1.1.1.2.2  pgoyette 2016-04-05  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   4244  1.1.1.1.2.2  pgoyette 
   4245  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-1.d: Update expected results.
   4246  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-1.s: Additional test cases.
   4247  1.1.1.1.2.2  pgoyette 
   4248  1.1.1.1.2.2  pgoyette 2016-04-05  Claudiu Zissulescu  <claziss (a] synopsys.com>
   4249  1.1.1.1.2.2  pgoyette 
   4250  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (is_code_density_p): Compare directly the
   4251  1.1.1.1.2.2  pgoyette 	subclass field.
   4252  1.1.1.1.2.2  pgoyette 	(is_spfp_p, is_dpfp_p, is_spfp_p): Define.
   4253  1.1.1.1.2.2  pgoyette 	(check_cpu_feature): New function.
   4254  1.1.1.1.2.2  pgoyette 	(find_opcode_match): Use check_cpu_feature function.
   4255  1.1.1.1.2.2  pgoyette 	(preprocess_operands): Likewise.
   4256  1.1.1.1.2.2  pgoyette 	(md_parse_option): Use mfpuda, mdpfp, mspfp options.
   4257  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/tdpfp.d: New file.
   4258  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/tfpuda.d: Likewise.
   4259  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/tfpx.s: Likewise.
   4260  1.1.1.1.2.2  pgoyette 
   4261  1.1.1.1.2.2  pgoyette 2016-04-05  Jiong Wang  <jiong.wang (a] arm.com>
   4262  1.1.1.1.2.2  pgoyette 
   4263  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (do_neon_mac_maybe_scalar): Allow F16.
   4264  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-2-fp16-simd.s: New tests.
   4265  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-2-fp16-simd.d: New expected results.
   4266  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-2-fp16-simd-thum.d: Likewise for Thumb.
   4267  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-2-fp16-simd-warning.l: New warning results.
   4268  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/simd_by_scalar_low_regbank.s: New test source.
   4269  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/simd_by_scalar_low_regbank.d: New testcase.
   4270  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/simd_by_scalar_low_regbank_thumb.d: Likewise
   4271  1.1.1.1.2.2  pgoyette 	for Thumb.
   4272  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/simd_by_scalar_low_regbank.l: New warning results.
   4273  1.1.1.1.2.2  pgoyette 
   4274  1.1.1.1.2.2  pgoyette 2016-04-05  Claudiu Zissulescu  <claziss (a] synopsys.com>
   4275  1.1.1.1.2.2  pgoyette 
   4276  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (assemble_insn): Prohibit pc-rel relocations for
   4277  1.1.1.1.2.2  pgoyette 	JUMP instructions type.
   4278  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/relocs-errors.d: New file.
   4279  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/relocs-errors.err: Likewise.
   4280  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/relocs-errors.s: Likewise.
   4281  1.1.1.1.2.2  pgoyette 
   4282  1.1.1.1.2.2  pgoyette 2016-04-04  H.J. Lu  <hongjiu.lu (a] intel.com>
   4283  1.1.1.1.2.2  pgoyette 
   4284  1.1.1.1.2.2  pgoyette 	PR gas/19909
   4285  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (check_VecOperands): Try vec_disp8 encoding
   4286  1.1.1.1.2.2  pgoyette 	only if i.disp_encoding != disp_encoding_32bit.
   4287  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/i386/disp32.s: Add tests for vmovdqu64.d32.
   4288  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/i386/x86-64-disp32.s: Likewise.
   4289  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/i386/disp32.d: Updated.
   4290  1.1.1.1.2.2  pgoyette 	* gas/testsuite/gas/i386/x86-64-disp32.d: Likewise.
   4291  1.1.1.1.2.2  pgoyette 
   4292  1.1.1.1.2.2  pgoyette 2016-04-04  H.J. Lu  <hongjiu.lu (a] intel.com>
   4293  1.1.1.1.2.2  pgoyette 
   4294  1.1.1.1.2.2  pgoyette 	PR gas/19498
   4295  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run pr19498.
   4296  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/pr19498.d: New file.
   4297  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/pr19498.s: Likewise.
   4298  1.1.1.1.2.2  pgoyette 
   4299  1.1.1.1.2.2  pgoyette 2016-04-04  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   4300  1.1.1.1.2.2  pgoyette 
   4301  1.1.1.1.2.2  pgoyette 	* config/tc-arc.h: Include 'opcode/arc.h'.
   4302  1.1.1.1.2.2  pgoyette 	(MAX_INSN_ARGS): Delete.
   4303  1.1.1.1.2.2  pgoyette 	(MAX_INSN_FLGS): Delete.
   4304  1.1.1.1.2.2  pgoyette 
   4305  1.1.1.1.2.2  pgoyette 2016-04-04  Alan Modra  <amodra (a] gmail.com>
   4306  1.1.1.1.2.2  pgoyette 
   4307  1.1.1.1.2.2  pgoyette 	PR 19498
   4308  1.1.1.1.2.2  pgoyette 	* symbols.c (resolve_symbol_value): Clear sy_resolving on exit
   4309  1.1.1.1.2.2  pgoyette 	from function on all paths that set sy_resolving.
   4310  1.1.1.1.2.2  pgoyette 
   4311  1.1.1.1.2.2  pgoyette 2016-04-03  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4312  1.1.1.1.2.2  pgoyette 
   4313  1.1.1.1.2.2  pgoyette 	* app.c (app_push): use XNEW macro.
   4314  1.1.1.1.2.2  pgoyette 	* as.c: Likewise.
   4315  1.1.1.1.2.2  pgoyette 	* config/obj-elf.c (obj_elf_change_section): Likewise.
   4316  1.1.1.1.2.2  pgoyette 	(elf_copy_symbol_attributes): Likewise.
   4317  1.1.1.1.2.2  pgoyette 	(obj_elf_size): Likewise.
   4318  1.1.1.1.2.2  pgoyette 	(build_group_lists): Likewise.
   4319  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (add_operand_error_record): Likewise.
   4320  1.1.1.1.2.2  pgoyette 	(md_assemble): Likewise.
   4321  1.1.1.1.2.2  pgoyette 	(tc_gen_reloc): Likewise.
   4322  1.1.1.1.2.2  pgoyette 	(get_upper_str): Likewise.
   4323  1.1.1.1.2.2  pgoyette 	(aarch64_parse_features): Likewise.
   4324  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (insert_reg_alias): Likewise.
   4325  1.1.1.1.2.2  pgoyette 	(insert_neon_reg_alias): Likewise.
   4326  1.1.1.1.2.2  pgoyette 	(find_or_make_literal_pool): Likewise.
   4327  1.1.1.1.2.2  pgoyette 	(s_arm_elf_cons): Likewise.
   4328  1.1.1.1.2.2  pgoyette 	(add_unwind_opcode): Likewise.
   4329  1.1.1.1.2.2  pgoyette 	(arm_parse_extension): Likewise.
   4330  1.1.1.1.2.2  pgoyette 	* config/tc-avr.c (create_record_for_frag): Likewise.
   4331  1.1.1.1.2.2  pgoyette 	* config/tc-crx.c: Likewise.
   4332  1.1.1.1.2.2  pgoyette 	* config/tc-d30v.c: Likewise.
   4333  1.1.1.1.2.2  pgoyette 	* config/tc-dlx.c (s_proc): Likewise.
   4334  1.1.1.1.2.2  pgoyette 	* config/tc-ft32.c: Likewise.
   4335  1.1.1.1.2.2  pgoyette 	* config/tc-h8300.c: Likewise.
   4336  1.1.1.1.2.2  pgoyette 	* config/tc-hppa.c (pa_proc): Likewise.
   4337  1.1.1.1.2.2  pgoyette 	(create_new_space): Likewise.
   4338  1.1.1.1.2.2  pgoyette 	(create_new_subspace): Likewise.
   4339  1.1.1.1.2.2  pgoyette 	* config/tc-i860.c: Likewise.
   4340  1.1.1.1.2.2  pgoyette 	* config/tc-i960.c: Likewise.
   4341  1.1.1.1.2.2  pgoyette 	* config/tc-ia64.c: Likewise.
   4342  1.1.1.1.2.2  pgoyette 	* config/tc-iq2000.c (iq2000_add_macro): Likewise.
   4343  1.1.1.1.2.2  pgoyette 	(iq2000_record_hi16): Likewise.
   4344  1.1.1.1.2.2  pgoyette 	* config/tc-m32c.c (m32c_indirect_operand): Likewise.
   4345  1.1.1.1.2.2  pgoyette 	* config/tc-m32r.c (debug_sym): Likewise.
   4346  1.1.1.1.2.2  pgoyette 	(m32r_record_hi16): Likewise.
   4347  1.1.1.1.2.2  pgoyette 	* config/tc-m68k.c (m68k_ip): Likewise.
   4348  1.1.1.1.2.2  pgoyette 	(md_begin): Likewise.
   4349  1.1.1.1.2.2  pgoyette 	* config/tc-mcore.c: Likewise.
   4350  1.1.1.1.2.2  pgoyette 	* config/tc-microblaze.c (check_got): Likewise.
   4351  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (append_insn): Likewise.
   4352  1.1.1.1.2.2  pgoyette 	(s_mipsset): Likewise.
   4353  1.1.1.1.2.2  pgoyette 	(mips_record_label): Likewise.
   4354  1.1.1.1.2.2  pgoyette 	(s_mips_end): Likewise.
   4355  1.1.1.1.2.2  pgoyette 	* config/tc-mmix.c (mmix_frob_file): Likewise.
   4356  1.1.1.1.2.2  pgoyette 	* config/tc-mn10200.c: Likewise.
   4357  1.1.1.1.2.2  pgoyette 	* config/tc-mn10300.c: Likewise.
   4358  1.1.1.1.2.2  pgoyette 	* config/tc-moxie.c: Likewise.
   4359  1.1.1.1.2.2  pgoyette 	* config/tc-msp430.c: Likewise.
   4360  1.1.1.1.2.2  pgoyette 	* config/tc-nds32.c (nds32_elf_save_pseudo_pattern): Likewise.
   4361  1.1.1.1.2.2  pgoyette 	* config/tc-ns32k.c: Likewise.
   4362  1.1.1.1.2.2  pgoyette 	* config/tc-or1k.c: Likewise.
   4363  1.1.1.1.2.2  pgoyette 	* config/tc-pdp11.c: Likewise.
   4364  1.1.1.1.2.2  pgoyette 	* config/tc-pj.c (fake_opcode): Likewise.
   4365  1.1.1.1.2.2  pgoyette 	* config/tc-ppc.c (ppc_apuinfo_section_add): Likewise.
   4366  1.1.1.1.2.2  pgoyette 	(ppc_macro): Likewise.
   4367  1.1.1.1.2.2  pgoyette 	(ppc_dwsect): Likewise.
   4368  1.1.1.1.2.2  pgoyette 	(ppc_machine): Likewise.
   4369  1.1.1.1.2.2  pgoyette 	* config/tc-rl78.c (rl78_frag_init): Likewise.
   4370  1.1.1.1.2.2  pgoyette 	* config/tc-rx.c (rx_frag_init): Likewise.
   4371  1.1.1.1.2.2  pgoyette 	* config/tc-s390.c (s390_lit_suffix): Likewise.
   4372  1.1.1.1.2.2  pgoyette 	(s390_machine): Likewise.
   4373  1.1.1.1.2.2  pgoyette 	(s390_machinemode): Likewise.
   4374  1.1.1.1.2.2  pgoyette 	* config/tc-score.c (s3_insert_reg): Likewise.
   4375  1.1.1.1.2.2  pgoyette 	(s3_gen_reloc): Likewise.
   4376  1.1.1.1.2.2  pgoyette 	* config/tc-score7.c (s7_insert_reg): Likewise.
   4377  1.1.1.1.2.2  pgoyette 	(s7_gen_reloc): Likewise.
   4378  1.1.1.1.2.2  pgoyette 	* config/tc-tic30.c (tic30_operand): Likewise.
   4379  1.1.1.1.2.2  pgoyette 	* config/tc-tic4x.c (tic4x_inst_make): Likewise.
   4380  1.1.1.1.2.2  pgoyette 	* config/tc-tic54x.c (stag_add_field): Likewise.
   4381  1.1.1.1.2.2  pgoyette 	(tic54x_struct): Likewise.
   4382  1.1.1.1.2.2  pgoyette 	(tic54x_space): Likewise.
   4383  1.1.1.1.2.2  pgoyette 	(tic54x_field): Likewise.
   4384  1.1.1.1.2.2  pgoyette 	(tic54x_mlib): Likewise.
   4385  1.1.1.1.2.2  pgoyette 	(subsym_substitute): Likewise.
   4386  1.1.1.1.2.2  pgoyette 	* config/tc-tic6x.c (tic6x_frob_label): Likewise.
   4387  1.1.1.1.2.2  pgoyette 	* config/tc-vax.c: Likewise.
   4388  1.1.1.1.2.2  pgoyette 	* config/tc-xc16x.c: Likewise.
   4389  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c (xtensa_add_insn_label): Likewise.
   4390  1.1.1.1.2.2  pgoyette 	(directive_push): Likewise.
   4391  1.1.1.1.2.2  pgoyette 	(xtensa_begin_directive): Likewise.
   4392  1.1.1.1.2.2  pgoyette 	(tokenize_arguments): Likewise.
   4393  1.1.1.1.2.2  pgoyette 	(xtensa_add_literal_sym): Likewise.
   4394  1.1.1.1.2.2  pgoyette 	(new_resource_table): Likewise.
   4395  1.1.1.1.2.2  pgoyette 	(resize_resource_table): Likewise.
   4396  1.1.1.1.2.2  pgoyette 	(emit_single_op): Likewise.
   4397  1.1.1.1.2.2  pgoyette 	(xtensa_create_trampoline_frag): Likewise.
   4398  1.1.1.1.2.2  pgoyette 	(xtensa_maybe_create_literal_pool_frag): Likewise.
   4399  1.1.1.1.2.2  pgoyette 	(xtensa_add_config_info): Likewise.
   4400  1.1.1.1.2.2  pgoyette 	(xtensa_realloc_fixup_cache): Likewise.
   4401  1.1.1.1.2.2  pgoyette 	(add_subseg_info): Likewise.
   4402  1.1.1.1.2.2  pgoyette 	(cache_literal_section): Likewise.
   4403  1.1.1.1.2.2  pgoyette 	(add_xt_block_frags): Likewise.
   4404  1.1.1.1.2.2  pgoyette 	(add_xt_prop_frags): Likewise.
   4405  1.1.1.1.2.2  pgoyette 	(init_op_placement_info_table): Likewise.
   4406  1.1.1.1.2.2  pgoyette 	(build_section_rename): Likewise.
   4407  1.1.1.1.2.2  pgoyette 	* config/tc-z80.c: Likewise.
   4408  1.1.1.1.2.2  pgoyette 	* config/tc-z8k.c: Likewise.
   4409  1.1.1.1.2.2  pgoyette 	* depend.c (register_dependency): Likewise.
   4410  1.1.1.1.2.2  pgoyette 	* dwarf2dbg.c (get_line_subseg): Likewise.
   4411  1.1.1.1.2.2  pgoyette 	(dwarf2_gen_line_info_1): Likewise.
   4412  1.1.1.1.2.2  pgoyette 	(get_filenum): Likewise.
   4413  1.1.1.1.2.2  pgoyette 	* ecoff.c (allocate_scope): Likewise.
   4414  1.1.1.1.2.2  pgoyette 	(allocate_vlinks): Likewise.
   4415  1.1.1.1.2.2  pgoyette 	(allocate_shash): Likewise.
   4416  1.1.1.1.2.2  pgoyette 	(allocate_thash): Likewise.
   4417  1.1.1.1.2.2  pgoyette 	(allocate_tag): Likewise.
   4418  1.1.1.1.2.2  pgoyette 	(allocate_forward): Likewise.
   4419  1.1.1.1.2.2  pgoyette 	(allocate_thead): Likewise.
   4420  1.1.1.1.2.2  pgoyette 	(allocate_lineno_list): Likewise.
   4421  1.1.1.1.2.2  pgoyette 	* expr.c (make_expr_symbol): Likewise.
   4422  1.1.1.1.2.2  pgoyette 	* hash.c (hash_new_sized): Likewise.
   4423  1.1.1.1.2.2  pgoyette 	* input-file.c (input_file_push): Likewise.
   4424  1.1.1.1.2.2  pgoyette 	* listing.c (file_info): Likewise.
   4425  1.1.1.1.2.2  pgoyette 	(listing_newline): Likewise.
   4426  1.1.1.1.2.2  pgoyette 	* macro.c (new_formal): Likewise.
   4427  1.1.1.1.2.2  pgoyette 	(define_macro): Likewise.
   4428  1.1.1.1.2.2  pgoyette 	* remap.c (add_debug_prefix_map): Likewise.
   4429  1.1.1.1.2.2  pgoyette 	* symbols.c (symbol_find_noref): Likewise.
   4430  1.1.1.1.2.2  pgoyette 	(define_dollar_label): Likewise.
   4431  1.1.1.1.2.2  pgoyette 	(fb_label_instance_inc): Likewise.
   4432  1.1.1.1.2.2  pgoyette 	(symbol_relc_make_value): Likewise.
   4433  1.1.1.1.2.2  pgoyette 
   4434  1.1.1.1.2.2  pgoyette 2016-04-03  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4435  1.1.1.1.2.2  pgoyette 
   4436  1.1.1.1.2.2  pgoyette 	* config/obj-elf.c (obj_elf_vendor_attribute): Use xstrdup.
   4437  1.1.1.1.2.2  pgoyette 	* config/tc-ppc.c (ppc_frob_file_before_adjust): Likewise.
   4438  1.1.1.1.2.2  pgoyette 	(ppc_znop): Likewise.
   4439  1.1.1.1.2.2  pgoyette 	(ppc_pe_section): Likewise.
   4440  1.1.1.1.2.2  pgoyette 	(ppc_frob_symbol): Likewise.
   4441  1.1.1.1.2.2  pgoyette 	* config/tc-tic30.c (tic30_operand): Likewise.
   4442  1.1.1.1.2.2  pgoyette 	* config/tc-tic4x.c (tic4x_sect): Likewise.
   4443  1.1.1.1.2.2  pgoyette 	(tic4x_usect): Likewise.
   4444  1.1.1.1.2.2  pgoyette 
   4445  1.1.1.1.2.2  pgoyette 2016-04-03  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4446  1.1.1.1.2.2  pgoyette 
   4447  1.1.1.1.2.2  pgoyette 	* config/tc-alpha.c: Const qualify FLT_CHARS.
   4448  1.1.1.1.2.2  pgoyette 	* config/atof-ieee.c: Remove declarations of FLT_CHARS and EXP_CHARS.
   4449  1.1.1.1.2.2  pgoyette 	* config/tc-cris.h: Likewise.
   4450  1.1.1.1.2.2  pgoyette 	* expr.c: Likewise.
   4451  1.1.1.1.2.2  pgoyette 	* config/tc-mmix.c (md_atof): Adjust comment.
   4452  1.1.1.1.2.2  pgoyette 	* config/tc-mmix.h: Stop defining FLT_CHARS and EXP_CHARS as macros.
   4453  1.1.1.1.2.2  pgoyette 	* tc.h: Declare FLT_CHARS and EXP_CHARS.
   4454  1.1.1.1.2.2  pgoyette 
   4455  1.1.1.1.2.2  pgoyette 2016-04-03  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4456  1.1.1.1.2.2  pgoyette 
   4457  1.1.1.1.2.2  pgoyette 	* config/tc-score.c (s3_gen_reloc): Add const qualifiers.
   4458  1.1.1.1.2.2  pgoyette 	* config/tc-score7.c (s7_gen_reloc): Likewise.
   4459  1.1.1.1.2.2  pgoyette 
   4460  1.1.1.1.2.2  pgoyette 2016-04-03  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4461  1.1.1.1.2.2  pgoyette 
   4462  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (do_t_branch): Change the type of reloc to
   4463  1.1.1.1.2.2  pgoyette 	bfd_reloc_code_real_type.
   4464  1.1.1.1.2.2  pgoyette 
   4465  1.1.1.1.2.2  pgoyette 2016-04-03  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4466  1.1.1.1.2.2  pgoyette 
   4467  1.1.1.1.2.2  pgoyette 	* config/bfin-parse.y (current_inputline): Remove definition.
   4468  1.1.1.1.2.2  pgoyette 	* config/tc-bfin.c (md_assemble): Simplify use of current_inputline.
   4469  1.1.1.1.2.2  pgoyette 
   4470  1.1.1.1.2.2  pgoyette 2016-04-03  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4471  1.1.1.1.2.2  pgoyette 
   4472  1.1.1.1.2.2  pgoyette 	* config/tc-avr.c (md_parse_option): Use strcasecmp () to compare
   4473  1.1.1.1.2.2  pgoyette 	strings.
   4474  1.1.1.1.2.2  pgoyette 
   4475  1.1.1.1.2.2  pgoyette 2016-04-02  Alan Modra  <amodra (a] gmail.com>
   4476  1.1.1.1.2.2  pgoyette 
   4477  1.1.1.1.2.2  pgoyette 	PR 19896
   4478  1.1.1.1.2.2  pgoyette 	* read.c (assign_symbol): Consume rest of line after an error
   4479  1.1.1.1.2.2  pgoyette 	rather than continuing to process the line.
   4480  1.1.1.1.2.2  pgoyette 
   4481  1.1.1.1.2.2  pgoyette 2016-04-01  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   4482  1.1.1.1.2.2  pgoyette 
   4483  1.1.1.1.2.2  pgoyette 	* config/tc-arc.h (MAX_FLAG_NAME_LENGHT): Rename to...
   4484  1.1.1.1.2.2  pgoyette 	(MAX_FLAG_NAME_LENGTH): ...this.
   4485  1.1.1.1.2.2  pgoyette 	(struct arc_flags): Update to use MAX_FLAG_NAME_LENGTH.
   4486  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (tokenize_flags): Likewise.
   4487  1.1.1.1.2.2  pgoyette 
   4488  1.1.1.1.2.2  pgoyette 2016-04-01  Alan Modra  <amodra (a] gmail.com>
   4489  1.1.1.1.2.2  pgoyette 
   4490  1.1.1.1.2.2  pgoyette 	* cgen.c (weak_operand_overflow_check): Return const char*.
   4491  1.1.1.1.2.2  pgoyette 	* messages.c (as_internal_value_out_of_range): Formatting.
   4492  1.1.1.1.2.2  pgoyette 	(as_warn_value_out_of_range): Consify prefix param.
   4493  1.1.1.1.2.2  pgoyette 	(as_bad_value_out_of_range): Likewise.
   4494  1.1.1.1.2.2  pgoyette 	* read.c (s_errwarn): Constify msg..
   4495  1.1.1.1.2.2  pgoyette 	(s_float_space, float_cons): ..and err.
   4496  1.1.1.1.2.2  pgoyette 	* as.h (as_warn_value_out_of_range, as_bad_value_out_of_range,
   4497  1.1.1.1.2.2  pgoyette 	ieee_md_atof, vax_md_atof): Update prototypes.
   4498  1.1.1.1.2.2  pgoyette 	* tc.h (md_atof): Update prototype.
   4499  1.1.1.1.2.2  pgoyette 	* config/atof-ieee.c (ieee_md_atof): Return const char*.
   4500  1.1.1.1.2.2  pgoyette 	* config/atof-vax.c (vax_md_atof): Likewise.
   4501  1.1.1.1.2.2  pgoyette 	* config/obj-elf.c (obj_elf_parse_section_letters): Constify bad_msg.
   4502  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (md_atof): Return const char*.
   4503  1.1.1.1.2.2  pgoyette 	* config/tc-alpha.c (s_alpha_section_name): Likewise.
   4504  1.1.1.1.2.2  pgoyette 	(s_alpha_comm): Constify sec_name.
   4505  1.1.1.1.2.2  pgoyette 	(section_name): Constify.
   4506  1.1.1.1.2.2  pgoyette 	(s_alpha_section): Consify name..
   4507  1.1.1.1.2.2  pgoyette 	(alpha_elf_section_letter): ..and ptr_msg param..
   4508  1.1.1.1.2.2  pgoyette 	(md_atof): ..and return.
   4509  1.1.1.1.2.2  pgoyette 	* config/tc-alpha.h (alpha_elf_section_letter): Update prototype.
   4510  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (md_atof): Return const char*.
   4511  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (md_atof): Likewise.
   4512  1.1.1.1.2.2  pgoyette 	* config/tc-avr.c (md_atof): Likewise.
   4513  1.1.1.1.2.2  pgoyette 	* config/tc-bfin.c (md_atof): Likewise.
   4514  1.1.1.1.2.2  pgoyette 	* config/tc-cr16.c (md_atof): Likewise.
   4515  1.1.1.1.2.2  pgoyette 	* config/tc-cris.c (md_atof): Likewise.
   4516  1.1.1.1.2.2  pgoyette 	* config/tc-crx.c (md_atof): Likewise.
   4517  1.1.1.1.2.2  pgoyette 	* config/tc-d10v.c (md_atof): Likewise.
   4518  1.1.1.1.2.2  pgoyette 	* config/tc-d30v.c (md_atof): Likewise.
   4519  1.1.1.1.2.2  pgoyette 	* config/tc-dlx.c (md_atof): Likewise.
   4520  1.1.1.1.2.2  pgoyette 	* config/tc-epiphany.c (md_atof): Likewise.
   4521  1.1.1.1.2.2  pgoyette 	* config/tc-fr30.c (md_atof): Likewise.
   4522  1.1.1.1.2.2  pgoyette 	* config/tc-frv.c (md_atof): Likewise.
   4523  1.1.1.1.2.2  pgoyette 	* config/tc-ft32.c (md_atof): Likewise.
   4524  1.1.1.1.2.2  pgoyette 	* config/tc-h8300.c (md_atof): Likewise.
   4525  1.1.1.1.2.2  pgoyette 	* config/tc-hppa.c (struct default_subspace_dict): Constify name.
   4526  1.1.1.1.2.2  pgoyette 	(struct default_space_dict): Likewise.
   4527  1.1.1.1.2.2  pgoyette 	(create_new_space): Constify name param.
   4528  1.1.1.1.2.2  pgoyette 	(create_new_subspace): Likewise.
   4529  1.1.1.1.2.2  pgoyette 	(is_defined_space, is_defined_subspace): Likewise.
   4530  1.1.1.1.2.2  pgoyette 	(pa_parse_space_stmt): Constify space_name param.
   4531  1.1.1.1.2.2  pgoyette 	(md_atof): Return const char*.
   4532  1.1.1.1.2.2  pgoyette 	(pa_spaces_begin): Constify name.
   4533  1.1.1.1.2.2  pgoyette 	* config/tc-i370.c (md_atof): Return const char*.
   4534  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (md_atof): Likewise.
   4535  1.1.1.1.2.2  pgoyette 	(x86_64_section_letter): Constify ptr_msg param.
   4536  1.1.1.1.2.2  pgoyette 	* config/tc-i386.h (x86_64_section_letter): Update prototype.
   4537  1.1.1.1.2.2  pgoyette 	* config/tc-i860.c (struct i860_it): Constify error.
   4538  1.1.1.1.2.2  pgoyette 	(md_atof): Return const char*.
   4539  1.1.1.1.2.2  pgoyette 	* config/tc-i960.c (md_atof): Likewise.
   4540  1.1.1.1.2.2  pgoyette 	* config/tc-ia64.c (md_atof): Likewise.
   4541  1.1.1.1.2.2  pgoyette 	(ia64_elf_section_letter): Constify ptr_msg param.
   4542  1.1.1.1.2.2  pgoyette 	* config/tc-ia64.h (ia64_elf_section_letter): Update prototype.
   4543  1.1.1.1.2.2  pgoyette 	* config/tc-ip2k.c (md_atof): Return const char*.
   4544  1.1.1.1.2.2  pgoyette 	* config/tc-iq2000.c (md_atof): Likewise.
   4545  1.1.1.1.2.2  pgoyette 	* config/tc-lm32.c (md_atof): Likewise.
   4546  1.1.1.1.2.2  pgoyette 	* config/tc-m32c.c (md_atof): Likewise.
   4547  1.1.1.1.2.2  pgoyette 	* config/tc-m32r.c (md_atof): Likewise.
   4548  1.1.1.1.2.2  pgoyette 	* config/tc-m68hc11.c (md_atof): Likewise.
   4549  1.1.1.1.2.2  pgoyette 	* config/tc-m68k.c (md_atof): Likewise.
   4550  1.1.1.1.2.2  pgoyette 	* config/tc-mcore.c (md_atof): Likewise.
   4551  1.1.1.1.2.2  pgoyette 	* config/tc-mep.c (md_atof): Likewise.
   4552  1.1.1.1.2.2  pgoyette 	(mep_elf_section_letter): Constify ptr_msg param.
   4553  1.1.1.1.2.2  pgoyette 	* config/tc-mep.h (mep_elf_section_letter): Update prototype.
   4554  1.1.1.1.2.2  pgoyette 	* config/tc-metag.c (md_atof): Return const char*.
   4555  1.1.1.1.2.2  pgoyette 	* config/tc-microblaze.c (md_atof): Likewise.
   4556  1.1.1.1.2.2  pgoyette 	* config/tc-microblaze.h (md_atof): Delete prototype.
   4557  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (mips_parse_argument_token): Constify err.
   4558  1.1.1.1.2.2  pgoyette 	(md_atof): Return const char*.
   4559  1.1.1.1.2.2  pgoyette 	* config/tc-mmix.c (md_atof): Likewise.
   4560  1.1.1.1.2.2  pgoyette 	* config/tc-mn10200.c (md_atof): Likewise.
   4561  1.1.1.1.2.2  pgoyette 	* config/tc-mn10300.c (md_atof): Likewise.
   4562  1.1.1.1.2.2  pgoyette 	* config/tc-moxie.c (md_atof): Likewise.
   4563  1.1.1.1.2.2  pgoyette 	* config/tc-msp430.c (md_atof): Likewise.
   4564  1.1.1.1.2.2  pgoyette 	* config/tc-mt.c (md_atof): Likewise.
   4565  1.1.1.1.2.2  pgoyette 	* config/tc-nds32.c (md_atof): Likewise.
   4566  1.1.1.1.2.2  pgoyette 	* config/tc-nios2.c (md_atof): Likewise.
   4567  1.1.1.1.2.2  pgoyette 	(nios2_elf_section_letter): Constify ptr_msg param.
   4568  1.1.1.1.2.2  pgoyette 	* config/tc-nios2.h (nios2_elf_section_letter): Update prototype.
   4569  1.1.1.1.2.2  pgoyette 	* config/tc-ns32k.c (md_atof): Return const char*.
   4570  1.1.1.1.2.2  pgoyette 	* config/tc-or1k.c (md_atof): Likewise.
   4571  1.1.1.1.2.2  pgoyette 	* config/tc-pdp11.c (struct pdp11_code): Constify error.
   4572  1.1.1.1.2.2  pgoyette 	(md_atof): Return const char*.
   4573  1.1.1.1.2.2  pgoyette 	* config/tc-pj.c (md_atof): Likewise.
   4574  1.1.1.1.2.2  pgoyette 	* config/tc-ppc.c (md_atof): Likewise.
   4575  1.1.1.1.2.2  pgoyette 	* config/tc-rl78.c (md_atof): Likewise.
   4576  1.1.1.1.2.2  pgoyette 	* config/tc-rx.c (md_atof): Likewise.
   4577  1.1.1.1.2.2  pgoyette 	* config/tc-s390.c (md_atof): Likewise.
   4578  1.1.1.1.2.2  pgoyette 	* config/tc-score.c (s3_atof, md_atof): Likewise.
   4579  1.1.1.1.2.2  pgoyette 	* config/tc-sh.c (md_atof): Likewise.
   4580  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c (struct sparc_it): Constify error.
   4581  1.1.1.1.2.2  pgoyette 	(md_atof): Return const char*.
   4582  1.1.1.1.2.2  pgoyette 	* config/tc-spu.c (md_atof): Likewise.
   4583  1.1.1.1.2.2  pgoyette 	* config/tc-tic30.c (md_atof): Likewise.
   4584  1.1.1.1.2.2  pgoyette 	* config/tc-tic4x.c (md_atof): Likewise.
   4585  1.1.1.1.2.2  pgoyette 	* config/tc-tic54x.c (md_atof): Likewise.
   4586  1.1.1.1.2.2  pgoyette 	* config/tc-tic6x.c (md_atof): Likewise.
   4587  1.1.1.1.2.2  pgoyette 	* config/tc-tilegx.c (md_atof): Likewise.
   4588  1.1.1.1.2.2  pgoyette 	* config/tc-tilepro.c (md_atof): Likewise.
   4589  1.1.1.1.2.2  pgoyette 	* config/tc-v850.c (parse_register_list, md_atof): Likewise.
   4590  1.1.1.1.2.2  pgoyette 	* config/tc-vax.c (md_atof): Likewise.
   4591  1.1.1.1.2.2  pgoyette 	* config/tc-visium.c (md_atof): Likewise.
   4592  1.1.1.1.2.2  pgoyette 	* config/tc-xc16x.c (md_atof): Likewise.
   4593  1.1.1.1.2.2  pgoyette 	* config/tc-xgate.c (md_atof): Likewise.
   4594  1.1.1.1.2.2  pgoyette 	* config/tc-xstormy16.c (md_atof): Likewise.
   4595  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c (md_atof): Likewise.
   4596  1.1.1.1.2.2  pgoyette 	* config/tc-z80.c (md_atof): Likewise.
   4597  1.1.1.1.2.2  pgoyette 	* config/tc-z8k.c (md_atof): Likewise.
   4598  1.1.1.1.2.2  pgoyette 
   4599  1.1.1.1.2.2  pgoyette 2016-03-31  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4600  1.1.1.1.2.2  pgoyette 
   4601  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c (struct rename_section_struct): Make old_name
   4602  1.1.1.1.2.2  pgoyette 	const.
   4603  1.1.1.1.2.2  pgoyette 	(xtensa_section_rename): Make argument type const char *.
   4604  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.h (xtensa_section_rename): Adjust.
   4605  1.1.1.1.2.2  pgoyette 
   4606  1.1.1.1.2.2  pgoyette 2016-03-31  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4607  1.1.1.1.2.2  pgoyette 
   4608  1.1.1.1.2.2  pgoyette 	* config/tc-i960.c (parse_ldconst): Cast to char * when assigning to
   4609  1.1.1.1.2.2  pgoyette 	args[0].
   4610  1.1.1.1.2.2  pgoyette 
   4611  1.1.1.1.2.2  pgoyette 2016-03-31  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4612  1.1.1.1.2.2  pgoyette 
   4613  1.1.1.1.2.2  pgoyette 	* config/tc-m32c.c (m32c_md_end): cast the argument to md_assemble to
   4614  1.1.1.1.2.2  pgoyette 	char *.
   4615  1.1.1.1.2.2  pgoyette 	(m32c_indirect_operand): Likewise.
   4616  1.1.1.1.2.2  pgoyette 	* config/tc-nds32.c (do_pseudo_b): Likewise.
   4617  1.1.1.1.2.2  pgoyette 	(do_pseudo_bal): Likewise.
   4618  1.1.1.1.2.2  pgoyette 	(do_pseudo_ls_bhw): Likewise.
   4619  1.1.1.1.2.2  pgoyette 
   4620  1.1.1.1.2.2  pgoyette 2016-03-31  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4621  1.1.1.1.2.2  pgoyette 
   4622  1.1.1.1.2.2  pgoyette 	* as.c (parse_args): Cast literal to char * when assigning to optarg.
   4623  1.1.1.1.2.2  pgoyette 
   4624  1.1.1.1.2.2  pgoyette 2016-03-31  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4625  1.1.1.1.2.2  pgoyette 
   4626  1.1.1.1.2.2  pgoyette 	* config/tc-ia64.c (md_assemble): Add temporary variable to pass to
   4627  1.1.1.1.2.2  pgoyette 	get_symbol_name ().
   4628  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c (s_register): Cast a literal to char * in
   4629  1.1.1.1.2.2  pgoyette 	assignment.
   4630  1.1.1.1.2.2  pgoyette 
   4631  1.1.1.1.2.2  pgoyette 2016-03-31  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4632  1.1.1.1.2.2  pgoyette 
   4633  1.1.1.1.2.2  pgoyette 	* config/tc-i960.c (parse_expr): Cast to char * when assigning to
   4634  1.1.1.1.2.2  pgoyette 	input_line_pointer.
   4635  1.1.1.1.2.2  pgoyette 	* config/tc-m32r.c (expand_debug_syms): Likewise.
   4636  1.1.1.1.2.2  pgoyette 	* config/tc-msp430.c (msp430_dstoperand): Likewise.
   4637  1.1.1.1.2.2  pgoyette 	* config/tc-z80.c (md_begin): Likewise.
   4638  1.1.1.1.2.2  pgoyette 	* stabs.c (stabs_generate_asm_func): Likewise.
   4639  1.1.1.1.2.2  pgoyette 
   4640  1.1.1.1.2.2  pgoyette 2016-03-31  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4641  1.1.1.1.2.2  pgoyette 
   4642  1.1.1.1.2.2  pgoyette 	* cgen.c: Modernize the way functions declare arguments.
   4643  1.1.1.1.2.2  pgoyette 	* config/tc-bfin.c: Likewise.
   4644  1.1.1.1.2.2  pgoyette 	* config/tc-pdp11.c: Likewise.
   4645  1.1.1.1.2.2  pgoyette 	* literal.c: Likewise.
   4646  1.1.1.1.2.2  pgoyette 	* read.c: Likewise.
   4647  1.1.1.1.2.2  pgoyette 	* stabs.c: Likewise.
   4648  1.1.1.1.2.2  pgoyette 
   4649  1.1.1.1.2.2  pgoyette 2016-03-31  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4650  1.1.1.1.2.2  pgoyette 
   4651  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (aarch64_handle_align): Make the type of some
   4652  1.1.1.1.2.2  pgoyette 	variables unsigned char[].
   4653  1.1.1.1.2.2  pgoyette 	* config/tc-alpha.c (alpha_handle_align): Likewise.
   4654  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (arm_handle_align): Likewise.
   4655  1.1.1.1.2.2  pgoyette 	* config/tc-z80.c: Likewise.
   4656  1.1.1.1.2.2  pgoyette 
   4657  1.1.1.1.2.2  pgoyette 2016-03-30  Nick Clifton  <nickc (a] redhat.com>
   4658  1.1.1.1.2.2  pgoyette 
   4659  1.1.1.1.2.2  pgoyette 	PR target/19880
   4660  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (do_t_push_pop): Cast bitmask to unsigned before
   4661  1.1.1.1.2.2  pgoyette 	shifting.
   4662  1.1.1.1.2.2  pgoyette 
   4663  1.1.1.1.2.2  pgoyette 2016-03-30  Claudiu Zissulescu  <claziss (a] synopsys.com>
   4664  1.1.1.1.2.2  pgoyette 
   4665  1.1.1.1.2.2  pgoyette 	* testsuite/gas/all/gas.exp: Don't xfail on ARC.
   4666  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/elf.exp: Likewise.
   4667  1.1.1.1.2.2  pgoyette 	* testsuite/gas/all/redef3.d: Allow execution for ARC.
   4668  1.1.1.1.2.2  pgoyette 
   4669  1.1.1.1.2.2  pgoyette 2016-03-30  Claudiu Zissulescu  <claziss (a] synopsys.com>
   4670  1.1.1.1.2.2  pgoyette 
   4671  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/warn.exp: Fix matching pattern.
   4672  1.1.1.1.2.2  pgoyette 
   4673  1.1.1.1.2.2  pgoyette 2016-03-29  Claudiu Zissulescu  <claziss (a] synopsys.com>
   4674  1.1.1.1.2.2  pgoyette 
   4675  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/ext2op.d: New file.
   4676  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/ext2op.s: Likewise.
   4677  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/ext3op.d: Likewise.
   4678  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/ext3op.s: Likewise.
   4679  1.1.1.1.2.2  pgoyette 
   4680  1.1.1.1.2.2  pgoyette 2016-03-29  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4681  1.1.1.1.2.2  pgoyette 
   4682  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (struct aarch64_long_option_table): Ad const
   4683  1.1.1.1.2.2  pgoyette 	qualifier.
   4684  1.1.1.1.2.2  pgoyette 	* config/tc-alpha.c (md_parse_option): Likewise.
   4685  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (md_parse_option): Likewise.
   4686  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (struct arm_long_option_table): Likewise.
   4687  1.1.1.1.2.2  pgoyette 	(md_parse_option): Likewise.
   4688  1.1.1.1.2.2  pgoyette 	* config/tc-avr.c (md_parse_option): Likewise.
   4689  1.1.1.1.2.2  pgoyette 	* config/tc-bfin.c (md_parse_option): Likewise.
   4690  1.1.1.1.2.2  pgoyette 	* config/tc-cr16.c (md_parse_option): Likewise.
   4691  1.1.1.1.2.2  pgoyette 	* config/tc-cris.c (s_cris_arch): Likewise.
   4692  1.1.1.1.2.2  pgoyette 	(md_parse_option): Likewise.
   4693  1.1.1.1.2.2  pgoyette 	* config/tc-crx.c (md_parse_option): Likewise.
   4694  1.1.1.1.2.2  pgoyette 	* config/tc-d10v.c (md_parse_option): Likewise.
   4695  1.1.1.1.2.2  pgoyette 	* config/tc-d30v.c (md_parse_option): Likewise.
   4696  1.1.1.1.2.2  pgoyette 	* config/tc-dlx.c (md_parse_option): Likewise.
   4697  1.1.1.1.2.2  pgoyette 	* config/tc-epiphany.c (md_parse_option): Likewise.
   4698  1.1.1.1.2.2  pgoyette 	* config/tc-fr30.c (md_parse_option): Likewise.
   4699  1.1.1.1.2.2  pgoyette 	* config/tc-frv.c (md_parse_option): Likewise.
   4700  1.1.1.1.2.2  pgoyette 	* config/tc-ft32.c (md_parse_option): Likewise.
   4701  1.1.1.1.2.2  pgoyette 	* config/tc-h8300.c (md_parse_option): Likewise.
   4702  1.1.1.1.2.2  pgoyette 	* config/tc-hppa.c (md_parse_option): Likewise.
   4703  1.1.1.1.2.2  pgoyette 	* config/tc-i370.c (md_parse_option): Likewise.
   4704  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (md_parse_option): Likewise.
   4705  1.1.1.1.2.2  pgoyette 	* config/tc-i860.c (md_parse_option): Likewise.
   4706  1.1.1.1.2.2  pgoyette 	* config/tc-i960.c (md_parse_option): Likewise.
   4707  1.1.1.1.2.2  pgoyette 	* config/tc-ia64.c (md_parse_option): Likewise.
   4708  1.1.1.1.2.2  pgoyette 	* config/tc-ip2k.c (md_parse_option): Likewise.
   4709  1.1.1.1.2.2  pgoyette 	* config/tc-iq2000.c (md_parse_option): Likewise.
   4710  1.1.1.1.2.2  pgoyette 	* config/tc-lm32.c (md_parse_option): Likewise.
   4711  1.1.1.1.2.2  pgoyette 	* config/tc-m32c.c (md_parse_option): Likewise.
   4712  1.1.1.1.2.2  pgoyette 	* config/tc-m32r.c (md_parse_option): Likewise.
   4713  1.1.1.1.2.2  pgoyette 	* config/tc-m68hc11.c (md_parse_option): Likewise.
   4714  1.1.1.1.2.2  pgoyette 	* config/tc-m68k.c (md_parse_option): Likewise.
   4715  1.1.1.1.2.2  pgoyette 	* config/tc-mcore.c (md_parse_option): Likewise.
   4716  1.1.1.1.2.2  pgoyette 	* config/tc-mep.c (md_parse_option): Likewise.
   4717  1.1.1.1.2.2  pgoyette 	* config/tc-metag.c (struct metag_long_option): Likewise.
   4718  1.1.1.1.2.2  pgoyette 	(md_parse_option): Likewise.
   4719  1.1.1.1.2.2  pgoyette 	* config/tc-microblaze.c (md_parse_option): Likewise.
   4720  1.1.1.1.2.2  pgoyette 	* config/tc-microblaze.h (md_parse_option): Remove prototype.
   4721  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (md_parse_option): Adjust.
   4722  1.1.1.1.2.2  pgoyette 	* config/tc-mmix.c (md_parse_option): Likewise.
   4723  1.1.1.1.2.2  pgoyette 	* config/tc-mn10200.c (md_parse_option): Likewise.
   4724  1.1.1.1.2.2  pgoyette 	* config/tc-mn10300.c (md_parse_option): Likewise.
   4725  1.1.1.1.2.2  pgoyette 	* config/tc-moxie.c (md_parse_option): Likewise.
   4726  1.1.1.1.2.2  pgoyette 	* config/tc-msp430.c (md_parse_option): Likewise.
   4727  1.1.1.1.2.2  pgoyette 	* config/tc-mt.c (md_parse_option): Likewise.
   4728  1.1.1.1.2.2  pgoyette 		* config/tc-nds32.c (md_parse_option): Likewise.
   4729  1.1.1.1.2.2  pgoyette 		* config/tc-nds32.h (nds32_parse_option): Likewise.
   4730  1.1.1.1.2.2  pgoyette 	* config/tc-nios2.c (md_parse_option): Likewise.
   4731  1.1.1.1.2.2  pgoyette 	* config/tc-ns32k.c (md_parse_option): Likewise.
   4732  1.1.1.1.2.2  pgoyette 	* config/tc-or1k.c (md_parse_option): Likewise.
   4733  1.1.1.1.2.2  pgoyette 	* config/tc-pdp11.c (md_parse_option): Likewise.
   4734  1.1.1.1.2.2  pgoyette 	* config/tc-pj.c (md_parse_option): Likewise.
   4735  1.1.1.1.2.2  pgoyette 	* config/tc-ppc.c (md_parse_option): Likewise.
   4736  1.1.1.1.2.2  pgoyette 	* config/tc-rl78.c (md_parse_option): Likewise.
   4737  1.1.1.1.2.2  pgoyette 	* config/tc-rx.c (md_parse_option): Likewise.
   4738  1.1.1.1.2.2  pgoyette 	* config/tc-s390.c (s390_parse_cpu): Likewise.
   4739  1.1.1.1.2.2  pgoyette 	* config/tc-score.c (md_parse_option): Likewise.
   4740  1.1.1.1.2.2  pgoyette 	* config/tc-sh.c (md_parse_option): Likewise.
   4741  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c (md_parse_option): Likewise.
   4742  1.1.1.1.2.2  pgoyette 	* config/tc-spu.c (md_parse_option): Likewise.
   4743  1.1.1.1.2.2  pgoyette 	* config/tc-tic30.c (md_parse_option): Likewise.
   4744  1.1.1.1.2.2  pgoyette 	* config/tc-tic4x.c (md_parse_option): Likewise.
   4745  1.1.1.1.2.2  pgoyette 	* config/tc-tic54x.c (md_parse_option): Likewise.
   4746  1.1.1.1.2.2  pgoyette 	* config/tc-tic6x.c (md_parse_option): Likewise.
   4747  1.1.1.1.2.2  pgoyette 	* config/tc-tilegx.c (md_parse_option): Likewise.
   4748  1.1.1.1.2.2  pgoyette 	* config/tc-tilepro.c (md_parse_option): Likewise.
   4749  1.1.1.1.2.2  pgoyette 	* config/tc-v850.c (md_parse_option): Likewise.
   4750  1.1.1.1.2.2  pgoyette 	* config/tc-vax.c (md_parse_option): Likewise.
   4751  1.1.1.1.2.2  pgoyette 	* config/tc-visium.c (struct visium_long_option_table): Likewise.
   4752  1.1.1.1.2.2  pgoyette 	* config/tc-xc16x.c (md_parse_option): Likewise.
   4753  1.1.1.1.2.2  pgoyette 	* config/tc-xgate.c (md_parse_option): Likewise.
   4754  1.1.1.1.2.2  pgoyette 	* config/tc-xstormy16.c (md_parse_option): Likewise.
   4755  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c (md_parse_option): Likewise.
   4756  1.1.1.1.2.2  pgoyette 	* config/tc-z80.c (md_parse_option): Likewise.
   4757  1.1.1.1.2.2  pgoyette 	* config/tc-z8k.c (md_parse_option): Likewise.
   4758  1.1.1.1.2.2  pgoyette 	* tc.h (md_parse_option): Likewise.
   4759  1.1.1.1.2.2  pgoyette 
   4760  1.1.1.1.2.2  pgoyette 2016-03-29  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4761  1.1.1.1.2.2  pgoyette 
   4762  1.1.1.1.2.2  pgoyette 	* config/tc-bfin.c (gencode): Use XOBNEW obstack_alloc () wrapper.
   4763  1.1.1.1.2.2  pgoyette 	* config/tc-hppa.c (fix_new_hppa): Likewise.
   4764  1.1.1.1.2.2  pgoyette 	(pa_vtable_entry): Likewise.
   4765  1.1.1.1.2.2  pgoyette 	(pa_vtable_inherit): Likewise.
   4766  1.1.1.1.2.2  pgoyette 	* config/tc-m68k.c (md_begin): Likewise.
   4767  1.1.1.1.2.2  pgoyette 
   4768  1.1.1.1.2.2  pgoyette 2016-03-28  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4769  1.1.1.1.2.2  pgoyette 
   4770  1.1.1.1.2.2  pgoyette 	* config/obj-elf.c (obj_elf_section_name): Return const char *.
   4771  1.1.1.1.2.2  pgoyette 	* config/obj-elf.h (obj_elf_section_name): Adjust.
   4772  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (aarch64_parse_features): Likewise.
   4773  1.1.1.1.2.2  pgoyette 	(aarch64_parse_cpu): Likewise.
   4774  1.1.1.1.2.2  pgoyette 	(aarch64_parse_arch): Likewise.
   4775  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (arm_parse_extension): Likewise.
   4776  1.1.1.1.2.2  pgoyette 	(arm_parse_cpu): Likewise.
   4777  1.1.1.1.2.2  pgoyette 	(arm_parse_arch): Likewise.
   4778  1.1.1.1.2.2  pgoyette 	* config/tc-nds32.c: Likewise.
   4779  1.1.1.1.2.2  pgoyette 	* config/xtensa-relax.c (parse_special_fn): Likewise.
   4780  1.1.1.1.2.2  pgoyette 	* stabs.c (generate_asm_file): Likewise.
   4781  1.1.1.1.2.2  pgoyette 
   4782  1.1.1.1.2.2  pgoyette 2016-03-25  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4783  1.1.1.1.2.2  pgoyette 
   4784  1.1.1.1.2.2  pgoyette 	* config/tc-cr16.c (cr16_assemble): New function.
   4785  1.1.1.1.2.2  pgoyette 	(md_assemble): Call cr16_assemble.
   4786  1.1.1.1.2.2  pgoyette 
   4787  1.1.1.1.2.2  pgoyette 2016-03-25  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4788  1.1.1.1.2.2  pgoyette 
   4789  1.1.1.1.2.2  pgoyette 	* as.c (parse_args): Adjust.
   4790  1.1.1.1.2.2  pgoyette 	* as.h (flag_size_check): Rename to flag_allow_nonconst_size.
   4791  1.1.1.1.2.2  pgoyette 	* config/obj-elf.c (elf_frob_symbol): Adjust.
   4792  1.1.1.1.2.2  pgoyette 
   4793  1.1.1.1.2.2  pgoyette 2016-03-24  Jose E. Marchesi  <jose.marchesi (a] oracle.com>
   4794  1.1.1.1.2.2  pgoyette 
   4795  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c (sparc_ip): Remove the V9 restriction on ASR
   4796  1.1.1.1.2.2  pgoyette 	registers to be in the 16..31 range.
   4797  1.1.1.1.2.2  pgoyette 
   4798  1.1.1.1.2.2  pgoyette 2016-03-24  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4799  1.1.1.1.2.2  pgoyette 
   4800  1.1.1.1.2.2  pgoyette 	* config/tc-microblaze.c (md_assemble): Cast opc to char * when calling
   4801  1.1.1.1.2.2  pgoyette 	frag_var ().
   4802  1.1.1.1.2.2  pgoyette 
   4803  1.1.1.1.2.2  pgoyette 2016-03-24  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4804  1.1.1.1.2.2  pgoyette 
   4805  1.1.1.1.2.2  pgoyette 	* config/tc-visium.c (md_atof): Localize the string returned on
   4806  1.1.1.1.2.2  pgoyette 	failure.
   4807  1.1.1.1.2.2  pgoyette 
   4808  1.1.1.1.2.2  pgoyette 2016-03-22  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4809  1.1.1.1.2.2  pgoyette 
   4810  1.1.1.1.2.2  pgoyette 	* config/tc-h8300.c (h8300_elf_section): Add const qualifiers.
   4811  1.1.1.1.2.2  pgoyette 	* config/tc-ia64.c (obj_elf_vms_common): Likewise.
   4812  1.1.1.1.2.2  pgoyette 	* config/tc-m68hc11.c (md_begin): Likewise.
   4813  1.1.1.1.2.2  pgoyette 	(print_opcode_list): Likewise.
   4814  1.1.1.1.2.2  pgoyette 	* config/tc-msp430.c (msp430_section): Likewise.
   4815  1.1.1.1.2.2  pgoyette 	* config/tc-score.c (struct s3_insn_to_dependency): Likewise.
   4816  1.1.1.1.2.2  pgoyette 	(s3_build_dependency_insn_hsh): Likewise.
   4817  1.1.1.1.2.2  pgoyette 	* config/tc-score7.c (struct s7_insn_to_dependency): Likewise.
   4818  1.1.1.1.2.2  pgoyette 	(s7_build_dependency_insn_hsh): Likewise.
   4819  1.1.1.1.2.2  pgoyette 	* config/tc-tic4x.c: Likewise.
   4820  1.1.1.1.2.2  pgoyette 	* config/tc-tic54x.c (tic54x_set_default_include): Likewise.
   4821  1.1.1.1.2.2  pgoyette 	(subsym_get_arg): Likewise.
   4822  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c (struct suffix_reloc_map): Likewise.
   4823  1.1.1.1.2.2  pgoyette 	(get_directive): Likewise.
   4824  1.1.1.1.2.2  pgoyette 	(cache_literal_section): Likewise.
   4825  1.1.1.1.2.2  pgoyette 	* config/xtensa-relax.c: Likewise.
   4826  1.1.1.1.2.2  pgoyette 	* symbols.c (symbol_create): Likewise.
   4827  1.1.1.1.2.2  pgoyette 	(local_symbol_make): Likewise.
   4828  1.1.1.1.2.2  pgoyette 	(symbol_relc_make_expr): Likewise.
   4829  1.1.1.1.2.2  pgoyette 
   4830  1.1.1.1.2.2  pgoyette 2016-03-22  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4831  1.1.1.1.2.2  pgoyette 
   4832  1.1.1.1.2.2  pgoyette 	* config/tc-pdp11.c (md_assemble): Remove useless if and assignment to
   4833  1.1.1.1.2.2  pgoyette 	str.
   4834  1.1.1.1.2.2  pgoyette 
   4835  1.1.1.1.2.2  pgoyette 2016-03-22  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4836  1.1.1.1.2.2  pgoyette 
   4837  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c (sparc_regname_to_dw2regnum): Replace strchr ()
   4838  1.1.1.1.2.2  pgoyette 	call with a switch.
   4839  1.1.1.1.2.2  pgoyette 
   4840  1.1.1.1.2.2  pgoyette 2016-03-22  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4841  1.1.1.1.2.2  pgoyette 
   4842  1.1.1.1.2.2  pgoyette 	* config/tc-ia64.c (ia64_do_align): Remove.
   4843  1.1.1.1.2.2  pgoyette 	(ia64_cons_align): Call do_align () directly.
   4844  1.1.1.1.2.2  pgoyette 	(dot_proc): Likewise.
   4845  1.1.1.1.2.2  pgoyette 	(stmt_float_cons): Likewise.
   4846  1.1.1.1.2.2  pgoyette 
   4847  1.1.1.1.2.2  pgoyette 2016-03-22  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4848  1.1.1.1.2.2  pgoyette 
   4849  1.1.1.1.2.2  pgoyette 	* listing.c (listing_message): Use XNEW style allocation macros.
   4850  1.1.1.1.2.2  pgoyette 	* read.c (read_a_source_file): Likewise.
   4851  1.1.1.1.2.2  pgoyette 	(read_symbol_name): Likewise.
   4852  1.1.1.1.2.2  pgoyette 	(s_mri_common): Likewise.
   4853  1.1.1.1.2.2  pgoyette 	(assign_symbol): Likewise.
   4854  1.1.1.1.2.2  pgoyette 	(s_reloc): Likewise.
   4855  1.1.1.1.2.2  pgoyette 	(emit_expr_with_reloc): Likewise.
   4856  1.1.1.1.2.2  pgoyette 	(s_incbin): Likewise.
   4857  1.1.1.1.2.2  pgoyette 	(s_include): Likewise.
   4858  1.1.1.1.2.2  pgoyette 	* sb.c (sb_build): Likewise.
   4859  1.1.1.1.2.2  pgoyette 	(sb_check): Likewise.
   4860  1.1.1.1.2.2  pgoyette 
   4861  1.1.1.1.2.2  pgoyette 2016-03-22  Alan Modra  <amodra (a] gmail.com>
   4862  1.1.1.1.2.2  pgoyette 
   4863  1.1.1.1.2.2  pgoyette 	* write.c (record_alignment): Revert 2016-02-18 change.
   4864  1.1.1.1.2.2  pgoyette 
   4865  1.1.1.1.2.2  pgoyette 2016-03-22  Alan Modra  <amodra (a] gmail.com>
   4866  1.1.1.1.2.2  pgoyette 
   4867  1.1.1.1.2.2  pgoyette 	* config/tc-alpha.c (load_expression): Replace alloca with xmalloc.
   4868  1.1.1.1.2.2  pgoyette 	(emit_jsrjmp, tc_gen_reloc): Likewise.
   4869  1.1.1.1.2.2  pgoyette 	* config/tc-i370.c (i370_macro): Likewise.
   4870  1.1.1.1.2.2  pgoyette 
   4871  1.1.1.1.2.2  pgoyette 2016-03-22  Nick Clifton  <nickc (a] redhat.com>
   4872  1.1.1.1.2.2  pgoyette 
   4873  1.1.1.1.2.2  pgoyette 	* configure: Regenerate.
   4874  1.1.1.1.2.2  pgoyette 
   4875  1.1.1.1.2.2  pgoyette 2016-03-21  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   4876  1.1.1.1.2.2  pgoyette 
   4877  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-0.d: New file.
   4878  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-0.s: New file.
   4879  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-1.d: New file.
   4880  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/nps400-1.s: New file.
   4881  1.1.1.1.2.2  pgoyette 
   4882  1.1.1.1.2.2  pgoyette 2016-03-21  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   4883  1.1.1.1.2.2  pgoyette 
   4884  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (find_opcode_match): Move lnflg, and i
   4885  1.1.1.1.2.2  pgoyette 	declarations to start of block.  Reset code on all flags before
   4886  1.1.1.1.2.2  pgoyette 	attempting to match them.  Handle multiple hits on the same flag.
   4887  1.1.1.1.2.2  pgoyette 	Handle flag class.
   4888  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/asm-errors.d: New file.
   4889  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/asm-errors.err: New file.
   4890  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/asm-errors.s: New file.
   4891  1.1.1.1.2.2  pgoyette 
   4892  1.1.1.1.2.2  pgoyette 2016-03-21  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   4893  1.1.1.1.2.2  pgoyette 
   4894  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (cpu_types): Add nps400 entry.
   4895  1.1.1.1.2.2  pgoyette 	(check_zol): Handle nps400.
   4896  1.1.1.1.2.2  pgoyette 
   4897  1.1.1.1.2.2  pgoyette 2016-03-21  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   4898  1.1.1.1.2.2  pgoyette 
   4899  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (arc_select_cpu): Remove use of
   4900  1.1.1.1.2.2  pgoyette 	EF_ARC_CPU_GENERIC.
   4901  1.1.1.1.2.2  pgoyette 
   4902  1.1.1.1.2.2  pgoyette 2016-03-21  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   4903  1.1.1.1.2.2  pgoyette 
   4904  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (arc_target): Delay initialisation until
   4905  1.1.1.1.2.2  pgoyette 	arc_select_cpu.
   4906  1.1.1.1.2.2  pgoyette 	(arc_target_name): Likewise.
   4907  1.1.1.1.2.2  pgoyette 	(arc_features): Likewise.
   4908  1.1.1.1.2.2  pgoyette 	(arc_mach_type): Likewise.
   4909  1.1.1.1.2.2  pgoyette 	(cpu_types): Remove "all" entry.
   4910  1.1.1.1.2.2  pgoyette 	(arc_select_cpu): New function, most of the content is from...
   4911  1.1.1.1.2.2  pgoyette 	(md_parse_option): ... here.  Call new arc_select_cpu.
   4912  1.1.1.1.2.2  pgoyette 	(md_begin): Call arc_select_cpu if needed, default is now arc700.
   4913  1.1.1.1.2.2  pgoyette 
   4914  1.1.1.1.2.2  pgoyette 2016-03-21  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   4915  1.1.1.1.2.2  pgoyette 
   4916  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/inline-data-1.d: Add target restriction.
   4917  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/inline-data-2.d: New file.
   4918  1.1.1.1.2.2  pgoyette 
   4919  1.1.1.1.2.2  pgoyette 2016-03-21  Nick Clifton  <nickc (a] redhat.com>
   4920  1.1.1.1.2.2  pgoyette 
   4921  1.1.1.1.2.2  pgoyette 	* atof-generic.c: Replace use of alloca with call to xmalloc.
   4922  1.1.1.1.2.2  pgoyette 	* cgen.c: Likewise.
   4923  1.1.1.1.2.2  pgoyette 	* dwarf2dbg.c: Likewise.
   4924  1.1.1.1.2.2  pgoyette 	* macro.c: Likewise.
   4925  1.1.1.1.2.2  pgoyette 	* remap.c: Likewise.
   4926  1.1.1.1.2.2  pgoyette 	* stabs.c: Likewise.
   4927  1.1.1.1.2.2  pgoyette 	* symbols.c: Likewise.
   4928  1.1.1.1.2.2  pgoyette 	* config/obj-elf.c: Likewise.
   4929  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c: Likewise.
   4930  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c: Likewise.
   4931  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c: Likewise.
   4932  1.1.1.1.2.2  pgoyette 	* config/tc-avr.c: Likewise.
   4933  1.1.1.1.2.2  pgoyette 	* config/tc-ia64.c: Likewise.
   4934  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c: Likewise.
   4935  1.1.1.1.2.2  pgoyette 	* config/tc-msp430.c: Likewise.
   4936  1.1.1.1.2.2  pgoyette 	* config/tc-nds32.c: Likewise.
   4937  1.1.1.1.2.2  pgoyette 	* config/tc-ppc.c: Likewise.
   4938  1.1.1.1.2.2  pgoyette 	* config/tc-sh.c: Likewise.
   4939  1.1.1.1.2.2  pgoyette 	* config/tc-tic30.c: Likewise.
   4940  1.1.1.1.2.2  pgoyette 	* config/tc-tic54x.c: Likewise.
   4941  1.1.1.1.2.2  pgoyette 	* config/tc-xstormy16.c: Likewise.
   4942  1.1.1.1.2.2  pgoyette 	* config/te-vms.c: Likewise.
   4943  1.1.1.1.2.2  pgoyette 	* configure: Regenerate.
   4944  1.1.1.1.2.2  pgoyette 
   4945  1.1.1.1.2.2  pgoyette 2016-03-20  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   4946  1.1.1.1.2.2  pgoyette 
   4947  1.1.1.1.2.2  pgoyette 	* tc-i386.c (f32_1): Change type to unsigned char[].
   4948  1.1.1.1.2.2  pgoyette 	(f32_2): Likewise.
   4949  1.1.1.1.2.2  pgoyette 	(f32_3): Likewise.
   4950  1.1.1.1.2.2  pgoyette 	(f32_4): Likewise.
   4951  1.1.1.1.2.2  pgoyette 	(f32_5): Likewise.
   4952  1.1.1.1.2.2  pgoyette 	(f32_6): Likewise.
   4953  1.1.1.1.2.2  pgoyette 	(f32_7): Likewise.
   4954  1.1.1.1.2.2  pgoyette 	(f32_8): Likewise.
   4955  1.1.1.1.2.2  pgoyette 	(f32_9): Likewise.
   4956  1.1.1.1.2.2  pgoyette 	(f32_10): Likewise.
   4957  1.1.1.1.2.2  pgoyette 	(f32_11): Likewise.
   4958  1.1.1.1.2.2  pgoyette 	(f32_12): Likewise.
   4959  1.1.1.1.2.2  pgoyette 	(f32_13): Likewise.
   4960  1.1.1.1.2.2  pgoyette 	(f32_14): Likewise.
   4961  1.1.1.1.2.2  pgoyette 	(f16_3): Likewise.
   4962  1.1.1.1.2.2  pgoyette 	(f16_4): Likewise.
   4963  1.1.1.1.2.2  pgoyette 	(f16_5): Likewise.
   4964  1.1.1.1.2.2  pgoyette 	(f16_6): Likewise.
   4965  1.1.1.1.2.2  pgoyette 	(f16_7): Likewise.
   4966  1.1.1.1.2.2  pgoyette 	(f16_8): Likewise.
   4967  1.1.1.1.2.2  pgoyette 	(jump_31): Likewise.
   4968  1.1.1.1.2.2  pgoyette 	(f32_patt): Likewise.
   4969  1.1.1.1.2.2  pgoyette 	(f16_patt): Likewise.
   4970  1.1.1.1.2.2  pgoyette 	(alt_3): Likewise.
   4971  1.1.1.1.2.2  pgoyette 	(alt_4): Likewise.
   4972  1.1.1.1.2.2  pgoyette 	(alt_5): Likewise.
   4973  1.1.1.1.2.2  pgoyette 	(alt_6): Likewise.
   4974  1.1.1.1.2.2  pgoyette 	(alt_7): Likewise.
   4975  1.1.1.1.2.2  pgoyette 	(alt_8): Likewise.
   4976  1.1.1.1.2.2  pgoyette 	(alt_9): Likewise.
   4977  1.1.1.1.2.2  pgoyette 	(alt_10): Likewise.
   4978  1.1.1.1.2.2  pgoyette 	(alt_patt): Likewise.
   4979  1.1.1.1.2.2  pgoyette 
   4980  1.1.1.1.2.2  pgoyette 2016-03-18  Nick Clifton  <nickc (a] redhat.com>
   4981  1.1.1.1.2.2  pgoyette 
   4982  1.1.1.1.2.2  pgoyette 	* doc/c-aarch64.texi (AArch64 Directives): Add descriptions of
   4983  1.1.1.1.2.2  pgoyette 	.cpu, .dword, .even, .inst. .tlsdescadd, .tlsdesccall,
   4984  1.1.1.1.2.2  pgoyette 	.tlsdescldr and .xword directives.
   4985  1.1.1.1.2.2  pgoyette 
   4986  1.1.1.1.2.2  pgoyette 	PR target/19721
   4987  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/pr19721.s: New test source file.
   4988  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/pr19721.d: New test driver file.
   4989  1.1.1.1.2.2  pgoyette 
   4990  1.1.1.1.2.2  pgoyette 	* doc/as.texinfo: Place the target specific command line options
   4991  1.1.1.1.2.2  pgoyette 	into their own man page section.
   4992  1.1.1.1.2.2  pgoyette 
   4993  1.1.1.1.2.2  pgoyette 2016-03-16  Jiong Wang  <jiong.wang (a] arm.com>
   4994  1.1.1.1.2.2  pgoyette 
   4995  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (N_S_32): New.
   4996  1.1.1.1.2.2  pgoyette 	(N_F_16_32): Likewise.
   4997  1.1.1.1.2.2  pgoyette 	(N_SUF_32): Support N_F16.
   4998  1.1.1.1.2.2  pgoyette 	(N_IF_32): Likewise.
   4999  1.1.1.1.2.2  pgoyette 	(neon_dyadic_misc): Likewise.
   5000  1.1.1.1.2.2  pgoyette 	(do_neon_cmp): Likewise.
   5001  1.1.1.1.2.2  pgoyette 	(do_neon_cmp_inv): Likewise.
   5002  1.1.1.1.2.2  pgoyette 	(do_neon_mul): Likewise.
   5003  1.1.1.1.2.2  pgoyette 	(do_neon_fcmp_absolute): Likewise.
   5004  1.1.1.1.2.2  pgoyette 	(do_neon_step): Likewise.
   5005  1.1.1.1.2.2  pgoyette 	(do_neon_abs_neg): Likewise.
   5006  1.1.1.1.2.2  pgoyette 	(CVT_FLAVOR_VAR): Likewise.
   5007  1.1.1.1.2.2  pgoyette 	(do_neon_cvt_1): Likewise.
   5008  1.1.1.1.2.2  pgoyette 	(do_neon_recip_est): Likewise.
   5009  1.1.1.1.2.2  pgoyette 	(do_vmaxnm): Likewise.
   5010  1.1.1.1.2.2  pgoyette 	(do_vrint_1): Likewise.
   5011  1.1.1.1.2.2  pgoyette 	(neon_check_type): Check architecture support for FP16 extension.
   5012  1.1.1.1.2.2  pgoyette 	(insns): Update comments.
   5013  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-2-fp16-simd.s: New test source.
   5014  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-2-fp16-simd.d: New testcase for arm mode.
   5015  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-2-fp16-simd-thumb.d: Likewise for thumb mode.
   5016  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-2-fp16-simd-warning.d: New rejection test for
   5017  1.1.1.1.2.2  pgoyette 	arm mode.
   5018  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-2-fp16-simd-warning-thumb.d: Likewise for
   5019  1.1.1.1.2.2  pgoyette 	thumb mode.
   5020  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-2-fp16-simd-warning.l: New expected rejection
   5021  1.1.1.1.2.2  pgoyette 	error file.
   5022  1.1.1.1.2.2  pgoyette 
   5023  1.1.1.1.2.2  pgoyette 2016-03-16  Nick Clifton  <nickc (a] redhat.com>
   5024  1.1.1.1.2.2  pgoyette 
   5025  1.1.1.1.2.2  pgoyette 	* read.c (emit_expr_with_reloc): Add code check a bignum with
   5026  1.1.1.1.2.2  pgoyette 	nbytes == 1.
   5027  1.1.1.1.2.2  pgoyette 	* config/rx/rx-parse.y (rx_intop): Accept bignum values for sizes
   5028  1.1.1.1.2.2  pgoyette 	other than 32-bits.
   5029  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/bignum.s: New test source file.
   5030  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/bignum.d: New test driver file.
   5031  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/elf.exp: Run the new test.
   5032  1.1.1.1.2.2  pgoyette 
   5033  1.1.1.1.2.2  pgoyette 2016-03-15  Ulrich Drepper  <drepper (a] gmail.com>
   5034  1.1.1.1.2.2  pgoyette 
   5035  1.1.1.1.2.2  pgoyette 	* doc/c-i386.texi (Register Naming): Update to details of the
   5036  1.1.1.1.2.2  pgoyette 	latest architecture version.
   5037  1.1.1.1.2.2  pgoyette 
   5038  1.1.1.1.2.2  pgoyette 2016-03-10  Mickael Guene  <mickael.guene (a] st.com>
   5039  1.1.1.1.2.2  pgoyette 
   5040  1.1.1.1.2.2  pgoyette 	PR gas/19744
   5041  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (do_arit): Protect against bad relocations usage.
   5042  1.1.1.1.2.2  pgoyette 	(do_mov): Likewise.
   5043  1.1.1.1.2.2  pgoyette 	(do_t_add_sub): Allow pcrop relocations for Thumb-2 targets.
   5044  1.1.1.1.2.2  pgoyette 	(do_t_mov_cmp): Likewise.
   5045  1.1.1.1.2.2  pgoyette 	(do_t_add_sub): Protect against bad relocations usage.
   5046  1.1.1.1.2.2  pgoyette 	(do_t_mov_cmp): Likewise.
   5047  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/adds-thumb1-reloc-local-armv7-m.s: New.
   5048  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/adds-thumb1-reloc-local-armv7-m.d: New.
   5049  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/movs-thumb1-reloc-local-armv7-m.s: New.
   5050  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/movs-thumb1-reloc-local-armv7-m.d: New.
   5051  1.1.1.1.2.2  pgoyette 
   5052  1.1.1.1.2.2  pgoyette 2016-03-09  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   5053  1.1.1.1.2.2  pgoyette 
   5054  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (neon_alignment_bit): Rename do_align to
   5055  1.1.1.1.2.2  pgoyette 	do_alignment.
   5056  1.1.1.1.2.2  pgoyette 	(do_neon_ld_st_lane): Likewise.
   5057  1.1.1.1.2.2  pgoyette 	(do_neon_ld_dup): Likewise.
   5058  1.1.1.1.2.2  pgoyette 
   5059  1.1.1.1.2.2  pgoyette 2016-03-08  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   5060  1.1.1.1.2.2  pgoyette 
   5061  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/inline-data-1.d: New file.
   5062  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/inline-data-1.s: New file.
   5063  1.1.1.1.2.2  pgoyette 
   5064  1.1.1.1.2.2  pgoyette 2016-03-07  Andre Vieira  <andre.simoesdiasvieira (a] arm.com>
   5065  1.1.1.1.2.2  pgoyette 
   5066  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (arm_cpus): Add cortex-r8.
   5067  1.1.1.1.2.2  pgoyette 	* doc/c-arm.texi: Add cortex-r8.
   5068  1.1.1.1.2.2  pgoyette 
   5069  1.1.1.1.2.2  pgoyette 2016-03-07  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   5070  1.1.1.1.2.2  pgoyette 
   5071  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c: Add const qualifiers.
   5072  1.1.1.1.2.2  pgoyette 	* config/tc-h8300.c (md_begin): Likewise.
   5073  1.1.1.1.2.2  pgoyette 	* config/tc-ia64.c (print_prmask): Likewise.
   5074  1.1.1.1.2.2  pgoyette 	* config/tc-msp430.c (msp430_operands): Likewise.
   5075  1.1.1.1.2.2  pgoyette 	* config/tc-nds32.c (struct suffix_name): Likewise.
   5076  1.1.1.1.2.2  pgoyette 	(struct nds32_parse_option_table): Likewise.
   5077  1.1.1.1.2.2  pgoyette 	(struct nds32_set_option_table): Likewise.
   5078  1.1.1.1.2.2  pgoyette 	(do_pseudo_pushpopm): Likewise.
   5079  1.1.1.1.2.2  pgoyette 	(do_pseudo_pushpop_stack): Likewise.
   5080  1.1.1.1.2.2  pgoyette 	(nds32_relax_relocs): Likewise.
   5081  1.1.1.1.2.2  pgoyette 	(nds32_flag): Likewise.
   5082  1.1.1.1.2.2  pgoyette 	(struct nds32_hint_map): Likewise.
   5083  1.1.1.1.2.2  pgoyette 	(nds32_find_reloc_table): Likewise.
   5084  1.1.1.1.2.2  pgoyette 	(nds32_match_hint_insn): Likewise.
   5085  1.1.1.1.2.2  pgoyette 	* config/tc-s390.c: Likewise.
   5086  1.1.1.1.2.2  pgoyette 	* config/tc-sh.c (get_specific): Likewise.
   5087  1.1.1.1.2.2  pgoyette 	* config/tc-tic30.c: Likewise.
   5088  1.1.1.1.2.2  pgoyette 	* config/tc-tic4x.c (tic4x_inst_add): Likewise.
   5089  1.1.1.1.2.2  pgoyette 	(tic4x_indirect_parse): Likewise.
   5090  1.1.1.1.2.2  pgoyette 	* config/tc-vax.c (vax_cons): Likewise.
   5091  1.1.1.1.2.2  pgoyette 	* config/tc-z80.c (struct reg_entry): Likewise.
   5092  1.1.1.1.2.2  pgoyette 	* config/tc-epiphany.c (md_assemble): Adjust.
   5093  1.1.1.1.2.2  pgoyette 	(epiphany_assemble): New function.
   5094  1.1.1.1.2.2  pgoyette 	(epiphany_elf_section_rtn): Call do_align directly.
   5095  1.1.1.1.2.2  pgoyette 	(epiphany_elf_section_text): Likewise.
   5096  1.1.1.1.2.2  pgoyette 	* config/tc-ip2k.c (ip2k_elf_section_rtn): Likewise.
   5097  1.1.1.1.2.2  pgoyette 	(ip2k_elf_section_text): Likewise.
   5098  1.1.1.1.2.2  pgoyette 	* read.c (do_align): Make it not static.
   5099  1.1.1.1.2.2  pgoyette 	* read.h (do_align): New prototype.
   5100  1.1.1.1.2.2  pgoyette 
   5101  1.1.1.1.2.2  pgoyette 2016-03-04  Matthew Wahab  <matthew.wahab (a] arm.com>
   5102  1.1.1.1.2.2  pgoyette 
   5103  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (aeabi_set_public_attributes): Emit attribute
   5104  1.1.1.1.2.2  pgoyette 	for ARMv8.1 AdvSIMD use.
   5105  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/attr-march-armv8-a+rdma.d: New.
   5106  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/attr-march-armv8_1-a+simd.d: New.
   5107  1.1.1.1.2.2  pgoyette 
   5108  1.1.1.1.2.2  pgoyette 2016-03-04  Matthew Wahab  <matthew.wahab (a] arm.com>
   5109  1.1.1.1.2.2  pgoyette 
   5110  1.1.1.1.2.2  pgoyette 	* config/gas/tc-arm.c (fpu_neon_ext_v8_1): Restrict to the ARMv8.1 RDMA
   5111  1.1.1.1.2.2  pgoyette 	feature.
   5112  1.1.1.1.2.2  pgoyette 	(record_feature_use): New.
   5113  1.1.1.1.2.2  pgoyette 	(mark_feature_used): Use record_feature_use.
   5114  1.1.1.1.2.2  pgoyette 	(do_neon_qrdmlah): New.
   5115  1.1.1.1.2.2  pgoyette 	(insns): Use do_neon_qrdmlah for vqrdmlah and vqrdmlsh and
   5116  1.1.1.1.2.2  pgoyette 	variants.
   5117  1.1.1.1.2.2  pgoyette 	(arm_extensions): Put into alphabetical order.  Re-indent "simd"
   5118  1.1.1.1.2.2  pgoyette 	and "rdma" entries.  Fix the incorrect merge value for "+rdma".
   5119  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-a+rdma-warning.d: New.
   5120  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-a+rdma.d: Add assembler command line options.
   5121  1.1.1.1.2.2  pgoyette 	Make source file explicit.
   5122  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-a+rdma.l: New.
   5123  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-a+rdma.s: Remove .arch and .arch_extension
   5124  1.1.1.1.2.2  pgoyette 	directives.  Fix white-space.
   5125  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8_1-a+simd.d: New.
   5126  1.1.1.1.2.2  pgoyette 
   5127  1.1.1.1.2.2  pgoyette 2016-03-02  H.J. Lu  <hongjiu.lu (a] intel.com>
   5128  1.1.1.1.2.2  pgoyette 
   5129  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86_64-intel.d: Adjusted for COFF.
   5130  1.1.1.1.2.2  pgoyette 
   5131  1.1.1.1.2.2  pgoyette 2016-02-29  Cupertino Miranda  <cmiranda (a] synopsys.com>
   5132  1.1.1.1.2.2  pgoyette 	    Claudiu Zissulescu  <Claudiu.Zissulescu (a] synopsys.com>
   5133  1.1.1.1.2.2  pgoyette 
   5134  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (arc_extra_reloc): Change size to 0.
   5135  1.1.1.1.2.2  pgoyette 	(tc_arc_fix_adjustable): Changed default return value to 1.
   5136  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/j.d: Updated expected symbol
   5137  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/jl.d: Likewise
   5138  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/relax-avoid1.d: Likewise
   5139  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/st.d: Likewise
   5140  1.1.1.1.2.2  pgoyette 
   5141  1.1.1.1.2.2  pgoyette 2016-02-29  Claudiu Zissulescu  <Claudiu.Zissulescu (a] synopsys.com>
   5142  1.1.1.1.2.2  pgoyette 
   5143  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c: Enable code density instructions for ARC EM.
   5144  1.1.1.1.2.2  pgoyette 
   5145  1.1.1.1.2.2  pgoyette 2016-02-26  H.J. Lu  <hongjiu.lu (a] intel.com>
   5146  1.1.1.1.2.2  pgoyette 
   5147  1.1.1.1.2.2  pgoyette 	PR ld/19645
   5148  1.1.1.1.2.2  pgoyette 	* NEWS: Mention --enable-elf-stt-common and --elf-stt-common=
   5149  1.1.1.1.2.2  pgoyette 	for ELF assemblers.
   5150  1.1.1.1.2.2  pgoyette 	* as.c (flag_use_elf_stt_common): New.
   5151  1.1.1.1.2.2  pgoyette 	(show_usage): Add --elf-stt-common=.
   5152  1.1.1.1.2.2  pgoyette 	(option_values): Add OPTION_ELF_STT_COMMON.
   5153  1.1.1.1.2.2  pgoyette 	(std_longopts): Add --elf-stt-common=.
   5154  1.1.1.1.2.2  pgoyette 	(parse_args): Handle --elf-stt-common=.
   5155  1.1.1.1.2.2  pgoyette 	* as.h (flag_use_elf_stt_common): New.
   5156  1.1.1.1.2.2  pgoyette 	* config.in: Regenerated.
   5157  1.1.1.1.2.2  pgoyette 	* configure: Likewise.
   5158  1.1.1.1.2.2  pgoyette 	* configure.ac: Add --enable-elf-stt-common and define
   5159  1.1.1.1.2.2  pgoyette 	DEFAULT_GENERATE_ELF_STT_COMMON.
   5160  1.1.1.1.2.2  pgoyette 	* gas/write.c (write_object_file): Set BFD_CONVERT_ELF_COMMON
   5161  1.1.1.1.2.2  pgoyette 	and BFD_USE_ELF_STT_COMMON if flag_use_elf_stt_common is set.
   5162  1.1.1.1.2.2  pgoyette 	* doc/as.texinfo: Document --elf-stt-common=.
   5163  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/common3.s: New file.
   5164  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/common3a.d: Likewise.
   5165  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/common3b.d: Likewise.
   5166  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/common4.s: Likewise.
   5167  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/common4a.d: Likewise.
   5168  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/common4b.d: Likewise.
   5169  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/dw2-compress-3b.d: Likewise.
   5170  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/dw2-compressed-3b.d: Likewise.
   5171  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/elf.exp: Run common3a, common3b, common4a
   5172  1.1.1.1.2.2  pgoyette 	and common4b.
   5173  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/dw2-compress-3.d: Renamed to ...
   5174  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/dw2-compress-3a.d: This.  Pass
   5175  1.1.1.1.2.2  pgoyette 	--elf-stt-common=no to as.
   5176  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/dw2-compressed-3.d: Renamed to ...
   5177  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/dw2-compressed-3a.d: This.  Pass
   5178  1.1.1.1.2.2  pgoyette 	--elf-stt-common=no to as.
   5179  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run dw2-compress-3a,
   5180  1.1.1.1.2.2  pgoyette 	dw2-compress-3b, dw2-compressed-3a and dw2-compressed-3b instead
   5181  1.1.1.1.2.2  pgoyette 	of dw2-compress-3 and dw2-compressed-3.
   5182  1.1.1.1.2.2  pgoyette 
   5183  1.1.1.1.2.2  pgoyette 2016-02-25  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   5184  1.1.1.1.2.2  pgoyette 
   5185  1.1.1.1.2.2  pgoyette 	* as.c (select_emulation_mode): Add const qualifiers.
   5186  1.1.1.1.2.2  pgoyette 	* as.h: Likewise.
   5187  1.1.1.1.2.2  pgoyette 	* config/bfin-defs.h: Likewise.
   5188  1.1.1.1.2.2  pgoyette 	* config/bfin-parse.y: Likewise.
   5189  1.1.1.1.2.2  pgoyette 	* config/rx-parse.y: Likewise.
   5190  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (struct aarch64_option_table): Likewise.
   5191  1.1.1.1.2.2  pgoyette 	(struct aarch64_cpu_option_table): Likewise.
   5192  1.1.1.1.2.2  pgoyette 	(struct aarch64_arch_option_table): Likewise.
   5193  1.1.1.1.2.2  pgoyette 	(struct aarch64_option_cpu_value_table): Likewise.
   5194  1.1.1.1.2.2  pgoyette 	(struct aarch64_long_option_table): Likewise.
   5195  1.1.1.1.2.2  pgoyette 	(struct aarch64_option_abi_value_table): Likewise.
   5196  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (struct reloc_entry): Likewise.
   5197  1.1.1.1.2.2  pgoyette 	(tc_gen_reloc): Likewise.
   5198  1.1.1.1.2.2  pgoyette 	(struct arm_option_table): Likewise.
   5199  1.1.1.1.2.2  pgoyette 	(struct arm_legacy_option_table): Likewise.
   5200  1.1.1.1.2.2  pgoyette 	(struct arm_cpu_option_table): Likewise.
   5201  1.1.1.1.2.2  pgoyette 	(struct arm_arch_option_table): Likewise.
   5202  1.1.1.1.2.2  pgoyette 	(struct arm_option_extension_value_table): Likewise.
   5203  1.1.1.1.2.2  pgoyette 	(struct arm_option_fpu_value_table): Likewise.
   5204  1.1.1.1.2.2  pgoyette 	(struct arm_option_value_table): Likewise.
   5205  1.1.1.1.2.2  pgoyette 	(struct arm_long_option_table): Likewise.
   5206  1.1.1.1.2.2  pgoyette 	* config/tc-avr.c (struct avr_opcodes_s): Likewise.
   5207  1.1.1.1.2.2  pgoyette 	(struct mcu_type_s): Likewise.
   5208  1.1.1.1.2.2  pgoyette 	(struct exp_mod_s): Likewise.
   5209  1.1.1.1.2.2  pgoyette 	(avr_operand): Likewise.
   5210  1.1.1.1.2.2  pgoyette 	(avr_operands): Likewise.
   5211  1.1.1.1.2.2  pgoyette 	* config/tc-d10v.c (md_begin): Likewise.
   5212  1.1.1.1.2.2  pgoyette 	* config/tc-dlx.c: Likewise.
   5213  1.1.1.1.2.2  pgoyette 	* config/tc-fr30.c (fr30_is_colon_insn): Likewise.
   5214  1.1.1.1.2.2  pgoyette 	* config/tc-ft32.c (parse_condition): Likewise.
   5215  1.1.1.1.2.2  pgoyette 	* config/tc-h8300.c (do_a_fix_imm): Likewise.
   5216  1.1.1.1.2.2  pgoyette 	* config/tc-hppa.c (pa_ip): Likewise.
   5217  1.1.1.1.2.2  pgoyette 	(hppa_regname_to_dw2regnum): Likewise.
   5218  1.1.1.1.2.2  pgoyette 	* config/tc-i370.c (i370_elf_suffix): Likewise.
   5219  1.1.1.1.2.2  pgoyette 	* config/tc-i960.c (struct tabentry): Likewise.
   5220  1.1.1.1.2.2  pgoyette 	* config/tc-m32r.c: Likewise.
   5221  1.1.1.1.2.2  pgoyette 	* config/tc-m68k.c: Likewise.
   5222  1.1.1.1.2.2  pgoyette 	* config/tc-m68k.h: Likewise.
   5223  1.1.1.1.2.2  pgoyette 	* config/tc-mcore.c (parse_psrmod): Likewise.
   5224  1.1.1.1.2.2  pgoyette 	* config/tc-metag.c (struct metag_core_option): Likewise.
   5225  1.1.1.1.2.2  pgoyette 	(struct metag_long_option): Likewise.
   5226  1.1.1.1.2.2  pgoyette 	* config/tc-microblaze.c: Likewise.
   5227  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (macro): Likewise.
   5228  1.1.1.1.2.2  pgoyette 	* config/tc-mn10200.c: Likewise.
   5229  1.1.1.1.2.2  pgoyette 	* config/tc-mn10300.c: Likewise.
   5230  1.1.1.1.2.2  pgoyette 	* config/tc-msp430.c (struct rcodes_s): Likewise.
   5231  1.1.1.1.2.2  pgoyette 	(struct hcodes_s): Likewise.
   5232  1.1.1.1.2.2  pgoyette 	(md_parse_option): Likewise.
   5233  1.1.1.1.2.2  pgoyette 	* config/tc-ns32k.c (struct ns32k_option): Likewise.
   5234  1.1.1.1.2.2  pgoyette 	(optlist): Likewise.
   5235  1.1.1.1.2.2  pgoyette 	* config/tc-ppc.c (ppc_elf_suffix): Likewise.
   5236  1.1.1.1.2.2  pgoyette 	(tc_ppc_regname_to_dw2regnum): Likewise.
   5237  1.1.1.1.2.2  pgoyette 	* config/tc-ppc.h: Likewise.
   5238  1.1.1.1.2.2  pgoyette 	* config/tc-rl78.c: Likewise.
   5239  1.1.1.1.2.2  pgoyette 	* config/tc-rx.c (struct cpu_type): Likewise.
   5240  1.1.1.1.2.2  pgoyette 	* config/tc-sh.c (sh_regname_to_dw2regnum): Likewise.
   5241  1.1.1.1.2.2  pgoyette 	* config/tc-sparc.c (struct priv_reg_entry): Likewise.
   5242  1.1.1.1.2.2  pgoyette 	(sparc_ip): Likewise.
   5243  1.1.1.1.2.2  pgoyette 	* config/tc-spu.c (insn_fmt_string): Likewise.
   5244  1.1.1.1.2.2  pgoyette 	* config/tc-tic54x.c (tic54x_set_default_include): Likewise.
   5245  1.1.1.1.2.2  pgoyette 	* config/tc-v850.c: Likewise.
   5246  1.1.1.1.2.2  pgoyette 	* config/tc-visium.c (struct visium_arch_option_table): Likewise.
   5247  1.1.1.1.2.2  pgoyette 	(struct visium_long_option_table): Likewise.
   5248  1.1.1.1.2.2  pgoyette 	* config/tc-xgate.c: Likewise.
   5249  1.1.1.1.2.2  pgoyette 	* config/tc-z8k.c: Likewise.
   5250  1.1.1.1.2.2  pgoyette 	* read.c (add_include_dir): Likewise.
   5251  1.1.1.1.2.2  pgoyette 	* read.h: Likewise.
   5252  1.1.1.1.2.2  pgoyette 
   5253  1.1.1.1.2.2  pgoyette 2016-02-25  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   5254  1.1.1.1.2.2  pgoyette 
   5255  1.1.1.1.2.2  pgoyette 	* testsuite/gas/all/gas.exp: Change target pattern to cover
   5256  1.1.1.1.2.2  pgoyette 	arceb-*.
   5257  1.1.1.1.2.2  pgoyette 	* testsuite/gas/all/redef3.d: Likewise.
   5258  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/elf.exp: Likewise.
   5259  1.1.1.1.2.2  pgoyette 
   5260  1.1.1.1.2.2  pgoyette 2016-02-24  Renlin Li  <renlin.li (a] arm.com>
   5261  1.1.1.1.2.2  pgoyette 
   5262  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (BAD_FP16): New error message macro.
   5263  1.1.1.1.2.2  pgoyette 	(do_scalar_fp16_v82_encode): Change the coproc field to 9 for armv8.2
   5264  1.1.1.1.2.2  pgoyette 	fp16 scalar instructions.
   5265  1.1.1.1.2.2  pgoyette 	(neon_check_type): Allow different size from key.
   5266  1.1.1.1.2.2  pgoyette 	(do_vfp_nsyn_add_sub): Add support SE_H shape support.
   5267  1.1.1.1.2.2  pgoyette 	(try_vfp_nsyn): Likewise.
   5268  1.1.1.1.2.2  pgoyette 	(do_vfp_nsyn_mla_mls): Likewise.
   5269  1.1.1.1.2.2  pgoyette 	(do_vfp_nsyn_fma_fms): Likewise.
   5270  1.1.1.1.2.2  pgoyette 	(do_vfp_nsyn_ldm_stm): Likewise
   5271  1.1.1.1.2.2  pgoyette 	(do_vfp_nsyn_sqrt): Likewise
   5272  1.1.1.1.2.2  pgoyette 	(do_vfp_nsyn_div): Likewise
   5273  1.1.1.1.2.2  pgoyette 	(do_vfp_nsyn_nmul): Likewise.
   5274  1.1.1.1.2.2  pgoyette 	(do_vfp_nsyn_cmp): Likewise.
   5275  1.1.1.1.2.2  pgoyette 	(do_neon_shll): Likewise.
   5276  1.1.1.1.2.2  pgoyette 	(do_vfp_nsyn_cvt_fpv8): Likewise.
   5277  1.1.1.1.2.2  pgoyette 	(do_neon_cvttb_2): Likewise.
   5278  1.1.1.1.2.2  pgoyette 	(do_neon_mov): Likewise.
   5279  1.1.1.1.2.2  pgoyette 	(do_neon_rshift_round_imm): Likewise.
   5280  1.1.1.1.2.2  pgoyette 	(do_neon_ldr_str): Likewise.
   5281  1.1.1.1.2.2  pgoyette 	(do_vfp_nsyn_fpv8): Likewise.
   5282  1.1.1.1.2.2  pgoyette 	(do_vmaxnm): Likewise.
   5283  1.1.1.1.2.2  pgoyette 	(do_vrint_1): Likewise.
   5284  1.1.1.1.2.2  pgoyette 	(insns): New entry for vins, vmovx.
   5285  1.1.1.1.2.2  pgoyette 	(md_apply_fix): Left shift 1 bit for fp16 vldr/vstr.
   5286  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-2-fp16-scalar-thumb.d: New.
   5287  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-2-fp16-scalar.d: New.
   5288  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-2-fp16-scalar.s: New.
   5289  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-2-fp16-scalar-bad.s: New
   5290  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-2-fp16-scalar-bad.d: New
   5291  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8-2-fp16-scalar-bad.l: New
   5292  1.1.1.1.2.2  pgoyette 
   5293  1.1.1.1.2.2  pgoyette 2016-02-24  Renlin Li  <renlin.li (a] arm.com>
   5294  1.1.1.1.2.2  pgoyette 
   5295  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (NEON_ENC_TAB): Add fp16 instruction shape.
   5296  1.1.1.1.2.2  pgoyette 	(neon_shape_class): New SC_HALF.
   5297  1.1.1.1.2.2  pgoyette 	(neon_shape_el): New SE_H.
   5298  1.1.1.1.2.2  pgoyette 	(neon_shape_el_size): New size for SE_H.
   5299  1.1.1.1.2.2  pgoyette 	(N_F_ALL): New macro to aggregate N_F16, N_F32, N_64.
   5300  1.1.1.1.2.2  pgoyette 	(neon_select_shape): Add SE_H support code.
   5301  1.1.1.1.2.2  pgoyette 	(el_type_of_type_chk): Use N_F_ALL.
   5302  1.1.1.1.2.2  pgoyette 	(do_vfp_nsyn_cvt): Add SE_H shape support.
   5303  1.1.1.1.2.2  pgoyette 	(do_neon_cvtz): Likewise.
   5304  1.1.1.1.2.2  pgoyette 	(do_neon_cvt_1): Likewise.
   5305  1.1.1.1.2.2  pgoyette 	(do_neon_cvttb_1): Likewise.
   5306  1.1.1.1.2.2  pgoyette 
   5307  1.1.1.1.2.2  pgoyette 2016-02-24  Renlin Li  <renlin.li (a] arm.com>
   5308  1.1.1.1.2.2  pgoyette 
   5309  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/copro.d: Adjust output.
   5310  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/copro.s: Adjust co-processor num.
   5311  1.1.1.1.2.2  pgoyette 
   5312  1.1.1.1.2.2  pgoyette 2016-02-24  Renlin Li  <renlin.li (a] arm.com>
   5313  1.1.1.1.2.2  pgoyette 
   5314  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/mask_1.d: New.
   5315  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/mask_1.s: New.
   5316  1.1.1.1.2.2  pgoyette 
   5317  1.1.1.1.2.2  pgoyette 2016-02-24  Renlin Li  <renlin.li (a] arm.com>
   5318  1.1.1.1.2.2  pgoyette 
   5319  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/copro.s: Use coprocessor other than 10, 11.
   5320  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/copro.d: Update.
   5321  1.1.1.1.2.2  pgoyette 
   5322  1.1.1.1.2.2  pgoyette 2016-02-24  Kyrylo Tkachov  <kyrylo.tkachov (a] arm.com>
   5323  1.1.1.1.2.2  pgoyette 
   5324  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (arm_cpus): Add entry for cortex-a32.
   5325  1.1.1.1.2.2  pgoyette 	* doc/c-arm.texi (ARM Options): Document cortex-a32.
   5326  1.1.1.1.2.2  pgoyette 
   5327  1.1.1.1.2.2  pgoyette 2016-02-24  Kyrylo Tkachov  <kyrylo.tkachov (a] arm.com>
   5328  1.1.1.1.2.2  pgoyette 
   5329  1.1.1.1.2.2  pgoyette 	* doc/c-arm.texi (ARM Options): Document cortex-a17.
   5330  1.1.1.1.2.2  pgoyette 
   5331  1.1.1.1.2.2  pgoyette 2016-02-23  H.J. Lu  <hongjiu.lu (a] intel.com>
   5332  1.1.1.1.2.2  pgoyette 
   5333  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/elf.exp: Skip tests for common directive on
   5334  1.1.1.1.2.2  pgoyette 	hpux.
   5335  1.1.1.1.2.2  pgoyette 
   5336  1.1.1.1.2.2  pgoyette 2016-02-22  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   5337  1.1.1.1.2.2  pgoyette 
   5338  1.1.1.1.2.2  pgoyette 	* output-file.c (output_file_create): Make file name argument const.
   5339  1.1.1.1.2.2  pgoyette 	(output_file_close): Likewise.
   5340  1.1.1.1.2.2  pgoyette 	* output-file.h (output_file_create): Adjust.
   5341  1.1.1.1.2.2  pgoyette 	(output_file_close): Likewise.
   5342  1.1.1.1.2.2  pgoyette 	* depend.c (quote_string_for_make): Make src argument const char *.
   5343  1.1.1.1.2.2  pgoyette 	(register_dependency): Likewise.
   5344  1.1.1.1.2.2  pgoyette 	(wrap_output): Likewise.
   5345  1.1.1.1.2.2  pgoyette 	* as.h (register_dependency): Adjust.
   5346  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c (finish_vinsn): Remove unnecessary calls to
   5347  1.1.1.1.2.2  pgoyette 	as_where ();
   5348  1.1.1.1.2.2  pgoyette 	* symbols.c (S_SET_EXTERNAL): Likewise.
   5349  1.1.1.1.2.2  pgoyette 	* input-scrub.c (as_where): Return the file name.
   5350  1.1.1.1.2.2  pgoyette 	* as.h (as_where): Adjust prototype.
   5351  1.1.1.1.2.2  pgoyette 	* app.c (do_scrub_chars): Adjust.
   5352  1.1.1.1.2.2  pgoyette 	* cond.c (s_elseif): Likewise.
   5353  1.1.1.1.2.2  pgoyette 	(s_else): Likewise.
   5354  1.1.1.1.2.2  pgoyette 	(initialize_cframe): Likewise.
   5355  1.1.1.1.2.2  pgoyette 	* config/obj-coff.c (obj_coff_init_stab_section): Likewise.
   5356  1.1.1.1.2.2  pgoyette 	* config/obj-elf.c (obj_elf_init_stab_section): Likewise.
   5357  1.1.1.1.2.2  pgoyette 	* config/obj-som.c (obj_som_init_stab_section): Likewise.
   5358  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (output_info): Likewise.
   5359  1.1.1.1.2.2  pgoyette 	* config/tc-ia64.c (md_assemble): Likewise.
   5360  1.1.1.1.2.2  pgoyette 	(dot_alias): Likewise.
   5361  1.1.1.1.2.2  pgoyette 	* config/tc-m68k.c (m68k_frob_label): Likewise.
   5362  1.1.1.1.2.2  pgoyette 	* config/tc-mmix.c (s_bspec): Likewise.
   5363  1.1.1.1.2.2  pgoyette 	(mmix_handle_mmixal): Likewise.
   5364  1.1.1.1.2.2  pgoyette 	* config/tc-rx.c (rx_include): Likewise.
   5365  1.1.1.1.2.2  pgoyette 	* config/tc-tic54x.c (tic54x_set_default_include): Likewise.
   5366  1.1.1.1.2.2  pgoyette 	(tic54x_adjust_symtab): Likewise.
   5367  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c (directive_push): Likewise.
   5368  1.1.1.1.2.2  pgoyette 	(xtensa_sanity_check): Likewise.
   5369  1.1.1.1.2.2  pgoyette 	(xtensa_relax_frag): Likewise.
   5370  1.1.1.1.2.2  pgoyette 	(md_convert_frag): Likewise.
   5371  1.1.1.1.2.2  pgoyette 	(tinsn_to_slotbuf): Likewise.
   5372  1.1.1.1.2.2  pgoyette 	* dwarf2dbg.c (dwarf2_where): Likewise.
   5373  1.1.1.1.2.2  pgoyette 	* ecoff.c (add_file): Likewise.
   5374  1.1.1.1.2.2  pgoyette 	(ecoff_generate_asm_lineno): Likewise.
   5375  1.1.1.1.2.2  pgoyette 	* expr.c (make_expr_symbol): Likewise.
   5376  1.1.1.1.2.2  pgoyette 	* frags.c (frag_new): Likewise.
   5377  1.1.1.1.2.2  pgoyette 	(frag_var_init): Likewise.
   5378  1.1.1.1.2.2  pgoyette 	* listing.c (listing_newline): Likewise.
   5379  1.1.1.1.2.2  pgoyette 	* messages.c (identify): Likewise.
   5380  1.1.1.1.2.2  pgoyette 	(as_show_where): Likewise.
   5381  1.1.1.1.2.2  pgoyette 	(as_warn_internal): Likewise.
   5382  1.1.1.1.2.2  pgoyette 	(as_bad_internal): Likewise.
   5383  1.1.1.1.2.2  pgoyette 	* read.c (s_irp): Likewise.
   5384  1.1.1.1.2.2  pgoyette 	(s_macro): Likewise.
   5385  1.1.1.1.2.2  pgoyette 	(s_reloc): Likewise.
   5386  1.1.1.1.2.2  pgoyette 	* stabs.c (stabs_generate_asm_file): Likewise.
   5387  1.1.1.1.2.2  pgoyette 	(stabs_generate_asm_lineno): Likewise.
   5388  1.1.1.1.2.2  pgoyette 	(stabs_generate_asm_func): Likewise.
   5389  1.1.1.1.2.2  pgoyette 	* write.c (fix_new_internal): Likewise.
   5390  1.1.1.1.2.2  pgoyette 	* as.h (PRINTF_WHERE_LIKE): Make file name argument const.
   5391  1.1.1.1.2.2  pgoyette 	(as_warn_value_out_of_range): Adjust prototype.
   5392  1.1.1.1.2.2  pgoyette 	(as_bad_value_out_of_range): Adjust prototype.
   5393  1.1.1.1.2.2  pgoyette 	* messages.c (identify): Make file name argument const char *.
   5394  1.1.1.1.2.2  pgoyette 	(as_warn_internal): Likewise.
   5395  1.1.1.1.2.2  pgoyette 	(as_warn_where): Likewise.
   5396  1.1.1.1.2.2  pgoyette 	(as_bad_internal): Likewise.
   5397  1.1.1.1.2.2  pgoyette 	(as_bad_where): Likewise.
   5398  1.1.1.1.2.2  pgoyette 	(as_internal_value_out_of_range): Likewise.
   5399  1.1.1.1.2.2  pgoyette 	(as_warn_value_out_of_range): Likewise.
   5400  1.1.1.1.2.2  pgoyette 	(as_bad_value_out_of_range): Likewise.
   5401  1.1.1.1.2.2  pgoyette 	* as.h (found_comment_file): Change type to const char *.
   5402  1.1.1.1.2.2  pgoyette 	* cond.c (file_line::file): Likewise.
   5403  1.1.1.1.2.2  pgoyette 	* config/obj-coff.c (obj_coff_init_stab_section): Make variable const.
   5404  1.1.1.1.2.2  pgoyette 	* config/obj-elf.c (obj_elf_init_stab_section): Likewise.
   5405  1.1.1.1.2.2  pgoyette 	* config/obj-som.c (obj_som_init_stab_section): Likewise.
   5406  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (output_info): Likewise.
   5407  1.1.1.1.2.2  pgoyette 	* config/tc-alpha.c (insert_operand): Likewise.
   5408  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (insert_operand): Likewise.
   5409  1.1.1.1.2.2  pgoyette 	* config/tc-d30v.c (check_size): Likewise.
   5410  1.1.1.1.2.2  pgoyette 	* config/tc-ia64.c (struct alias): Likewise.
   5411  1.1.1.1.2.2  pgoyette 	* config/tc-m68k.c (struct label_line): Likewise.
   5412  1.1.1.1.2.2  pgoyette 	* config/tc-mcore.c (md_apply_fix): Likewise.
   5413  1.1.1.1.2.2  pgoyette 	* config/tc-microblaze.c (md_estimate_size_before_relax): Likewise.
   5414  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (mips16_immed): Likewise.
   5415  1.1.1.1.2.2  pgoyette 	* config/tc-mmix.c (mmix_handle_mmixal): Likewise.
   5416  1.1.1.1.2.2  pgoyette 	* config/tc-ppc.c (ppc_insert_operand): Likewise.
   5417  1.1.1.1.2.2  pgoyette 	* config/tc-rx.c (rx_include): Likewise.
   5418  1.1.1.1.2.2  pgoyette 	* config/tc-s390.c (s390_insert_operand): Likewise.
   5419  1.1.1.1.2.2  pgoyette 	* config/tc-tic54x.c (tic54x_set_default_include): Likewise.
   5420  1.1.1.1.2.2  pgoyette 	(tic54x_adjust_symtab): Likewise.
   5421  1.1.1.1.2.2  pgoyette 	* config/tc-tilegx.c (insert_operand): Likewise.
   5422  1.1.1.1.2.2  pgoyette 	(apply_special_operator): Likewise.
   5423  1.1.1.1.2.2  pgoyette 	* config/tc-tilepro.c (insert_operand): Likewise.
   5424  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c (directive_push): Likewise.
   5425  1.1.1.1.2.2  pgoyette 	* ecoff.c (add_file): Likewise.
   5426  1.1.1.1.2.2  pgoyette 	(ecoff_generate_asm_lineno): Likewise.
   5427  1.1.1.1.2.2  pgoyette 	* listing.c (listing_newline): Likewise.
   5428  1.1.1.1.2.2  pgoyette 	* read.c (s_irp): Likewise.
   5429  1.1.1.1.2.2  pgoyette 	* write.c (install_reloc): Likewise.
   5430  1.1.1.1.2.2  pgoyette 	* write.h (struct fix): Likewise.
   5431  1.1.1.1.2.2  pgoyette 	* input-file.c (file_name): Change type to const char *.
   5432  1.1.1.1.2.2  pgoyette 	(saved_file::file_name): Likewise.
   5433  1.1.1.1.2.2  pgoyette 	(input_file_open): Change type of argument to const char *.
   5434  1.1.1.1.2.2  pgoyette 	* input-file.h (input_file_open): Adjust.
   5435  1.1.1.1.2.2  pgoyette 	* input-scrub.c (logical_input_file): change type to const char *.
   5436  1.1.1.1.2.2  pgoyette 	(physical_input_file): Likewise.
   5437  1.1.1.1.2.2  pgoyette 	(struct input_save): Adjust.
   5438  1.1.1.1.2.2  pgoyette 	(input_scrub_push): Adjust.
   5439  1.1.1.1.2.2  pgoyette 	(input_scrub_begin): Adjust.
   5440  1.1.1.1.2.2  pgoyette 	(as_where): Adjust.
   5441  1.1.1.1.2.2  pgoyette 	* input-scrub.c (input_scrub_new_file): Make file name argument const.
   5442  1.1.1.1.2.2  pgoyette 	(input_scrub_include_file): Likewise.
   5443  1.1.1.1.2.2  pgoyette 	(new_logical_line_flags): Likewise.
   5444  1.1.1.1.2.2  pgoyette 	(new_logical_line): Likewise.
   5445  1.1.1.1.2.2  pgoyette 	* as.h: Adjust.
   5446  1.1.1.1.2.2  pgoyette 	* frags.h (struct frag): Change type of fr_file to const char *.
   5447  1.1.1.1.2.2  pgoyette 	* expr.c (expr_symbol_where): Change type of file argument to
   5448  1.1.1.1.2.2  pgoyette 	const char **.
   5449  1.1.1.1.2.2  pgoyette 	* expr.h (expr_symbol_where): Likewise.
   5450  1.1.1.1.2.2  pgoyette 	* config/tc-i370.c (md_apply_fix): adjust.
   5451  1.1.1.1.2.2  pgoyette 	* config/tc-mmix.c (mmix_md_end): Likewise.
   5452  1.1.1.1.2.2  pgoyette 	* config/tc-ppc.c (md_apply_fix): Likewise.
   5453  1.1.1.1.2.2  pgoyette 	* config/tc-s390.c (md_apply_fix): Likewise.
   5454  1.1.1.1.2.2  pgoyette 	* symbols.c (report_op_error): Likewise.
   5455  1.1.1.1.2.2  pgoyette 	(resolve_symbol_value): Likewise.
   5456  1.1.1.1.2.2  pgoyette 	* config/tc-ia64.c (slot::src_file): Change type to const char *.
   5457  1.1.1.1.2.2  pgoyette 	(rsrc::file): Likewise.
   5458  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c (xtensa_sanity_check): Change type of variable to
   5459  1.1.1.1.2.2  pgoyette 	const char *.
   5460  1.1.1.1.2.2  pgoyette 	(xtensa_relax_frag): Likewise.
   5461  1.1.1.1.2.2  pgoyette 	(md_convert_frag): Likewise.
   5462  1.1.1.1.2.2  pgoyette 	(tinsn_to_slotbuf): Likewise.
   5463  1.1.1.1.2.2  pgoyette 	* expr.c (expr_symbol_line): Likewise.
   5464  1.1.1.1.2.2  pgoyette 	* macro.c (define_macro): Likewise.
   5465  1.1.1.1.2.2  pgoyette 	* macro.h (macro_struct): Likewise.
   5466  1.1.1.1.2.2  pgoyette 	* messages.c (as_show_where): Likewise.
   5467  1.1.1.1.2.2  pgoyette 	* read.c (s_macro): Likewise.
   5468  1.1.1.1.2.2  pgoyette 	* stabs.c (stabs_generate_asm_file): Likewise.
   5469  1.1.1.1.2.2  pgoyette 	(generate_asm_file): Likewise.
   5470  1.1.1.1.2.2  pgoyette 	(stabs_generate_asm_lineno): Likewise.
   5471  1.1.1.1.2.2  pgoyette 	* write.h (struct reloc_list): Likewise.
   5472  1.1.1.1.2.2  pgoyette 	* input-scrub.c (as_where): Change return type to const char *.
   5473  1.1.1.1.2.2  pgoyette 	* as.h (as_wheree): Adjust.
   5474  1.1.1.1.2.2  pgoyette 
   5475  1.1.1.1.2.2  pgoyette 2016-02-21  H.J. Lu  <hongjiu.lu (a] intel.com>
   5476  1.1.1.1.2.2  pgoyette 
   5477  1.1.1.1.2.2  pgoyette 	* write.c (compress_debug): Move BFD compression bits setting
   5478  1.1.1.1.2.2  pgoyette 	to ...
   5479  1.1.1.1.2.2  pgoyette 	(write_object_file): Here.
   5480  1.1.1.1.2.2  pgoyette 
   5481  1.1.1.1.2.2  pgoyette 2016-02-20  H.J. Lu  <hongjiu.lu (a] intel.com>
   5482  1.1.1.1.2.2  pgoyette 
   5483  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (register_number): Check RegVRex.
   5484  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512f.s: Add a test for vgatherqpd
   5485  1.1.1.1.2.2  pgoyette 	with %zmm19 and %zmm3.
   5486  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512f-intel.d: Updated.
   5487  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-avx512f.d: Likewise.
   5488  1.1.1.1.2.2  pgoyette 
   5489  1.1.1.1.2.2  pgoyette 2016-02-19  Matthew Wahab  <matthew.wahab (a] arm.com>
   5490  1.1.1.1.2.2  pgoyette 	    Jiong Wang  <jiong.wang (a] arm.com>
   5491  1.1.1.1.2.2  pgoyette 
   5492  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (arm_ext_fp16): New.
   5493  1.1.1.1.2.2  pgoyette 	(arm_extensions): New entry for "fp16".
   5494  1.1.1.1.2.2  pgoyette 
   5495  1.1.1.1.2.2  pgoyette 2016-02-19  Nick Clifton  <nickc (a] redhat.com>
   5496  1.1.1.1.2.2  pgoyette 
   5497  1.1.1.1.2.2  pgoyette 	PR 19630
   5498  1.1.1.1.2.2  pgoyette 	* read.c (read_a_source_file): Check for assemble_one returning
   5499  1.1.1.1.2.2  pgoyette 	with input_line_pointer set to NULL.
   5500  1.1.1.1.2.2  pgoyette 
   5501  1.1.1.1.2.2  pgoyette 2016-02-19  Trevor Saunders  <tbsaunde+binutils (a] tbsaunde.org>
   5502  1.1.1.1.2.2  pgoyette 
   5503  1.1.1.1.2.2  pgoyette 	* listing.c (rebuffer_line): Change return type to void.
   5504  1.1.1.1.2.2  pgoyette 
   5505  1.1.1.1.2.2  pgoyette 	* symbols.c (decode_local_label_name): Make type a const char *.
   5506  1.1.1.1.2.2  pgoyette 	* listing.c (print_source): Make type of p const char *.
   5507  1.1.1.1.2.2  pgoyette 	(print_line): Make type of string const	char *.
   5508  1.1.1.1.2.2  pgoyette 	(buffer_line): Return const char *.
   5509  1.1.1.1.2.2  pgoyette 	(title): Make type const char *.
   5510  1.1.1.1.2.2  pgoyette 	(subtitle): Likewise.
   5511  1.1.1.1.2.2  pgoyette 	(listing_listing): Make type of p const char *.
   5512  1.1.1.1.2.2  pgoyette 	* messages.c (as_internal_value_out_of_range): Make type of prefix
   5513  1.1.1.1.2.2  pgoyette 	const char *.
   5514  1.1.1.1.2.2  pgoyette 	* stabs.c (s_stab_generic): make type of stab_secname, stabstr_secname
   5515  1.1.1.1.2.2  pgoyette 	and string const char *.
   5516  1.1.1.1.2.2  pgoyette 	* read.c (_bfd_rel): Make type of name const char *.
   5517  1.1.1.1.2.2  pgoyette 	* app.c (out_string): Change type to const char *.
   5518  1.1.1.1.2.2  pgoyette 	(struct app_save::out_string): Likewise.
   5519  1.1.1.1.2.2  pgoyette 
   5520  1.1.1.1.2.2  pgoyette 2016-02-18  Dan Gisselquist  <dgisselq (a] verizon.net>
   5521  1.1.1.1.2.2  pgoyette 	    Nick Clifton  <nickc (a] redhat.com>
   5522  1.1.1.1.2.2  pgoyette 
   5523  1.1.1.1.2.2  pgoyette 	* read.c (finish_bundle): Avoid recording a negative alignment.
   5524  1.1.1.1.2.2  pgoyette 	(do_align): Use unsigned values for n, len and max.  Only create
   5525  1.1.1.1.2.2  pgoyette 	a frag if the alignment requirement is greater than the minimum
   5526  1.1.1.1.2.2  pgoyette 	byte alignment.  Avoid recording a negative alignment.
   5527  1.1.1.1.2.2  pgoyette 	(s_align): Use unsigned values where appropriate.
   5528  1.1.1.1.2.2  pgoyette 	(bss_alloc): Use an unsigned value for the alignment.
   5529  1.1.1.1.2.2  pgoyette 	(sizeof_sleb128): Add a comment noting that we encode one octet
   5530  1.1.1.1.2.2  pgoyette 	per byte, regardless of the value of OCTETS_PER_BYTE_POWER.
   5531  1.1.1.1.2.2  pgoyette 	(emit_leb129_expr): Abort if the emitted encoding was longer than
   5532  1.1.1.1.2.2  pgoyette 	expected.
   5533  1.1.1.1.2.2  pgoyette 	* read.h (output_leb128): Update prototype.
   5534  1.1.1.1.2.2  pgoyette 	(sizeof_leb128): Update prototype.
   5535  1.1.1.1.2.2  pgoyette 	(bss_alloc): Update prototype.
   5536  1.1.1.1.2.2  pgoyette 	* write.c (record_alignment): Use an unsigned value for the
   5537  1.1.1.1.2.2  pgoyette 	alignment.  Do not record alignments less than the minimum
   5538  1.1.1.1.2.2  pgoyette 	alignment for a byte.
   5539  1.1.1.1.2.2  pgoyette 	* write.h (record_alignment): Update prototype.
   5540  1.1.1.1.2.2  pgoyette 
   5541  1.1.1.1.2.2  pgoyette 2016-02-17  Max Filippov  <jcmvbkbc (a] gmail.com>
   5542  1.1.1.1.2.2  pgoyette 
   5543  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c (xtensa_move_literals): Fix check for
   5544  1.1.1.1.2.2  pgoyette 	.init.literal/.fini.literal section name.
   5545  1.1.1.1.2.2  pgoyette 	* testsuite/gas/xtensa/all.exp: Add init-fini-literals to the
   5546  1.1.1.1.2.2  pgoyette 	list of xtensa tests.
   5547  1.1.1.1.2.2  pgoyette 	* testsuite/gas/xtensa/init-fini-literals.d: New file:
   5548  1.1.1.1.2.2  pgoyette 	init-fini-literals test result patterns.
   5549  1.1.1.1.2.2  pgoyette 	* testsuite/gas/xtensa/init-fini-literals.s: New file:
   5550  1.1.1.1.2.2  pgoyette 	init-fini-literals test.
   5551  1.1.1.1.2.2  pgoyette 
   5552  1.1.1.1.2.2  pgoyette 2016-02-17  Nick Clifton  <nickc (a] redhat.com>
   5553  1.1.1.1.2.2  pgoyette 
   5554  1.1.1.1.2.2  pgoyette 	* config/tc-msp430.c (msp430_mcu_data): Sync with data from TI's
   5555  1.1.1.1.2.2  pgoyette 	devices.csv file as of March 2016.
   5556  1.1.1.1.2.2  pgoyette 
   5557  1.1.1.1.2.2  pgoyette 2016-02-16  Claudiu Zissulescu  <claziss (a] synopsys.com>
   5558  1.1.1.1.2.2  pgoyette 
   5559  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (tc_arc_frame_initial_instructions): New
   5560  1.1.1.1.2.2  pgoyette 	function.
   5561  1.1.1.1.2.2  pgoyette 	(tc_arc_regname_to_dw2regnum): Likewise.
   5562  1.1.1.1.2.2  pgoyette 	* config/tc-arc.h (TARGET_USE_CFIPOP): Define
   5563  1.1.1.1.2.2  pgoyette 	(tc_cfi_frame_initial_instructions): Likewise.
   5564  1.1.1.1.2.2  pgoyette 	(tc_regname_to_dw2regnum): Likewise.
   5565  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi-arc-1.d: New file.
   5566  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi-arc-1.s: Likewise.
   5567  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi.exp: Allow running tests for arc.
   5568  1.1.1.1.2.2  pgoyette 
   5569  1.1.1.1.2.2  pgoyette 2016-02-16  Trevor Saunders  <tbsaunde (a] tbsaunde.org>
   5570  1.1.1.1.2.2  pgoyette 
   5571  1.1.1.1.2.2  pgoyette 	* doc/internals.texi (S_IS_EXTERN): Remove.
   5572  1.1.1.1.2.2  pgoyette 
   5573  1.1.1.1.2.2  pgoyette 2016-02-16  Nick Clifton  <nickc (a] redhat.com>
   5574  1.1.1.1.2.2  pgoyette 
   5575  1.1.1.1.2.2  pgoyette 	* doc/as.texinfo (Section): Fix up texinfo snafus in previous
   5576  1.1.1.1.2.2  pgoyette 	update.
   5577  1.1.1.1.2.2  pgoyette 
   5578  1.1.1.1.2.2  pgoyette 2016-02-16  Renlin Li  <renlin.li (a] arm.com>
   5579  1.1.1.1.2.2  pgoyette 
   5580  1.1.1.1.2.2  pgoyette 	PR gas/19620
   5581  1.1.1.1.2.2  pgoyette 	* config/tc-aarch64.c (parse_half): Remove restrictions on symbol name.
   5582  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/movw_label.d: New.
   5583  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/movw_label.s: New.
   5584  1.1.1.1.2.2  pgoyette 
   5585  1.1.1.1.2.2  pgoyette 2016-02-15  Vinay Kumar G. <Vinay.G (a] kpit.com>
   5586  1.1.1.1.2.2  pgoyette 
   5587  1.1.1.1.2.2  pgoyette 	PR gas/19556
   5588  1.1.1.1.2.2  pgoyette 	* config/rx-parse.y (MOV):  Opcode generation for index
   5589  1.1.1.1.2.2  pgoyette 	register addressing mode.
   5590  1.1.1.1.2.2  pgoyette 	* testsuite/gas/rx/rx.exp: Updated for new testcase.
   5591  1.1.1.1.2.2  pgoyette 	* testsuite/gas/rx/pr19665.s: New file.
   5592  1.1.1.1.2.2  pgoyette 	* testsuite/gas/rx/pr19665.s: New file.
   5593  1.1.1.1.2.2  pgoyette 	* testsuite/gas/rx/mov.d: Update expected output.
   5594  1.1.1.1.2.2  pgoyette 
   5595  1.1.1.1.2.2  pgoyette 2016-02-15  Nick Clifton  <nickc (a] redhat.com>
   5596  1.1.1.1.2.2  pgoyette 
   5597  1.1.1.1.2.2  pgoyette 	* doc/as.texinfo (.section): Document that numeric values can now
   5598  1.1.1.1.2.2  pgoyette 	be used for the flags and type fields of the ELF target's .section
   5599  1.1.1.1.2.2  pgoyette 	directive.  Add notes about the restrictions on setting flags and
   5600  1.1.1.1.2.2  pgoyette 	types.
   5601  1.1.1.1.2.2  pgoyette 	* config/obj-elf.c (obj_elf_change_section): Allow known sections
   5602  1.1.1.1.2.2  pgoyette 	to be given processor specific section types.  Allow processor and
   5603  1.1.1.1.2.2  pgoyette 	application specific flags of a section to be set after
   5604  1.1.1.1.2.2  pgoyette 	definition.
   5605  1.1.1.1.2.2  pgoyette 	(obj_elf_parse_section_letters): Handle parsing numeric values.
   5606  1.1.1.1.2.2  pgoyette 	(obj_elf_section_type): Handle parsing numeric values.
   5607  1.1.1.1.2.2  pgoyette 	(obj_elf_section): Allow numeric type values.
   5608  1.1.1.1.2.2  pgoyette 	* config/obj-elf.h (obj_elf_change_section): Update prototype.
   5609  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/section10.d: New test.
   5610  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/section10.s: Source file for new test.
   5611  1.1.1.1.2.2  pgoyette 	* testsuite/gas/elf/elf.exp: Run the new test.
   5612  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/ilp32/x86-64-unwind.d: Remove dependency upon
   5613  1.1.1.1.2.2  pgoyette 	the description of the flags produced by readelf.
   5614  1.1.1.1.2.2  pgoyette 	* testsuite/gas/tic6x/scomm-directive-4.d: Likewise.
   5615  1.1.1.1.2.2  pgoyette 	* NEWS: Mention the new feature.
   5616  1.1.1.1.2.2  pgoyette 
   5617  1.1.1.1.2.2  pgoyette 2016-02-11  Nick Clifton  <nickc (a] redhat.com>
   5618  1.1.1.1.2.2  pgoyette 
   5619  1.1.1.1.2.2  pgoyette 	PR gas/19614
   5620  1.1.1.1.2.2  pgoyette 	* dw2gencfi.c (cfi_sections_set): Delay setting this variable
   5621  1.1.1.1.2.2  pgoyette 	until it is actually used.
   5622  1.1.1.1.2.2  pgoyette 	(cfi_set_sections): Set cfi_sections_set to true.
   5623  1.1.1.1.2.2  pgoyette 	(dot_cfi_startproc): Likewise.
   5624  1.1.1.1.2.2  pgoyette 	(dot_cfi_endproc): Likewise.
   5625  1.1.1.1.2.2  pgoyette 	(dot_cfi_fde_data): Likewise.
   5626  1.1.1.1.2.2  pgoyette 	(cfi_finish): Likewise.
   5627  1.1.1.1.2.2  pgoyette 	(dot_cfi_sections): Do not set cfi_sections_set.
   5628  1.1.1.1.2.2  pgoyette 	* doc/as.texinfo (.cfi_sections): Note that targets can provide
   5629  1.1.1.1.2.2  pgoyette 	their own cfi section name.  Also note that the directive can be
   5630  1.1.1.1.2.2  pgoyette 	reissued provided that CFI generation has not started.
   5631  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/compact-eh-err2.s: Add .cfi_startproc and
   5632  1.1.1.1.2.2  pgoyette 	.cfi_endproc directives so that the redefinition of .cfi_sections
   5633  1.1.1.1.2.2  pgoyette 	will trigger the generation of the error message.
   5634  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/compact-eh-err2.l: Update expected line
   5635  1.1.1.1.2.2  pgoyette 	number of error message.
   5636  1.1.1.1.2.2  pgoyette 
   5637  1.1.1.1.2.2  pgoyette 2016-02-10  Claudiu Zissulescu  <claziss (a] synopsys.com>
   5638  1.1.1.1.2.2  pgoyette 	    Janek van Oirschot <jvanoirs (a] synopsys.com>
   5639  1.1.1.1.2.2  pgoyette 
   5640  1.1.1.1.2.2  pgoyette 	* config/tc-arc.h (TC_FRAG_TYPE, TC_PCREL_ADJUST, MAX_INSN_ARGS)
   5641  1.1.1.1.2.2  pgoyette 	(MAX_INSN_FLGS, MAX_FLAG_NAME_LENGHT, TC_GENERIC_RELAX_TABLE):
   5642  1.1.1.1.2.2  pgoyette 	Define.
   5643  1.1.1.1.2.2  pgoyette 	(arc_flags, arc_relax_type): New structure.
   5644  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (FRAG_MAX_GROWTH, RELAX_TABLE_ENTRY)
   5645  1.1.1.1.2.2  pgoyette 	(RELAX_TABLE_ENTRY_MAX): New define.
   5646  1.1.1.1.2.2  pgoyette 	(relaxation_state, md_relax_table, arc_relaxable_insns)
   5647  1.1.1.1.2.2  pgoyette 	(arc_num_relaxable_ins): New variable.
   5648  1.1.1.1.2.2  pgoyette 	(rlx_operand_type, arc_rlx_types): New enums.
   5649  1.1.1.1.2.2  pgoyette 	(arc_relaxable_ins): New structure.
   5650  1.1.1.1.2.2  pgoyette 	(OPTION_RELAX): New option.
   5651  1.1.1.1.2.2  pgoyette 	(arc_insn): New relax member.
   5652  1.1.1.1.2.2  pgoyette 	(arc_flags): Remove.
   5653  1.1.1.1.2.2  pgoyette 	(relax_insn_p): New function.
   5654  1.1.1.1.2.2  pgoyette 	(apply_fixups): Likewise.
   5655  1.1.1.1.2.2  pgoyette 	(relaxable_operand): Likewise.
   5656  1.1.1.1.2.2  pgoyette 	(may_relax_expr): Likewise.
   5657  1.1.1.1.2.2  pgoyette 	(relaxable_flag): Likewise.
   5658  1.1.1.1.2.2  pgoyette 	(arc_pcrel_adjust): Likewise.
   5659  1.1.1.1.2.2  pgoyette 	(md_estimate_size_before_relax): Implement.
   5660  1.1.1.1.2.2  pgoyette 	(md_convert_frag): Likewise.
   5661  1.1.1.1.2.2  pgoyette 	(md_parse_option): Handle new mrelax option.
   5662  1.1.1.1.2.2  pgoyette 	(md_show_usage): Likewise.
   5663  1.1.1.1.2.2  pgoyette 	(assemble_insn): Set relax member.
   5664  1.1.1.1.2.2  pgoyette 	(emit_insn0): New function.
   5665  1.1.1.1.2.2  pgoyette 	(emit_insn1): Likewise.
   5666  1.1.1.1.2.2  pgoyette 	(emit_insn): Handle relaxation case.
   5667  1.1.1.1.2.2  pgoyette 	* NEWS: Mention the new relaxation option.
   5668  1.1.1.1.2.2  pgoyette 	* doc/c-arc.texi (ARC Options): Document new mrelax option.
   5669  1.1.1.1.2.2  pgoyette 	* doc/as.texinfo (Target ARC Options): Likewise.
   5670  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/relax-avoid1.d: New file.
   5671  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/relax-avoid1.s: Likewise.
   5672  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/relax-avoid2.d: Likewise.
   5673  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/relax-avoid2.s: Likewise.
   5674  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/relax-avoid3.d: Likewise.
   5675  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/relax-avoid3.s: Likewise.
   5676  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/relax-b.d: Likewise.
   5677  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/relax-b.s: Likewise.
   5678  1.1.1.1.2.2  pgoyette 
   5679  1.1.1.1.2.2  pgoyette 2016-02-08  Nick Clifton  <nickc (a] redhat.com>
   5680  1.1.1.1.2.2  pgoyette 
   5681  1.1.1.1.2.2  pgoyette 	* config/tc-ia64.c (dot_prologue): Fix formatting.
   5682  1.1.1.1.2.2  pgoyette 
   5683  1.1.1.1.2.2  pgoyette 2016-02-04  Nick Clifton  <nickc (a] redhat.com>
   5684  1.1.1.1.2.2  pgoyette 
   5685  1.1.1.1.2.2  pgoyette 	* config/obj-elf.c (obj_elf_change_section): Remove support for
   5686  1.1.1.1.2.2  pgoyette 	ARM NOREAD sections.
   5687  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (arm_elf_section_letter): Delete.
   5688  1.1.1.1.2.2  pgoyette 	* config/tc-arm.h (md_elf_section_letter): Delete.
   5689  1.1.1.1.2.2  pgoyette 	* doc/c-arm.texi (ARM Section Attribute): Delete section.
   5690  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/section-execute-only.d: Delete.
   5691  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/section-execute-only.s: Delete.
   5692  1.1.1.1.2.2  pgoyette 
   5693  1.1.1.1.2.2  pgoyette 2016-02-04  Nick Clifton  <nickc (a] redhat.com>
   5694  1.1.1.1.2.2  pgoyette 
   5695  1.1.1.1.2.2  pgoyette 	PR target/19561
   5696  1.1.1.1.2.2  pgoyette 	* config/tc-msp430.c (msp430_operands): Remove case 7.  Use case 2
   5697  1.1.1.1.2.2  pgoyette 	to handle encoding of RRUX instruction.
   5698  1.1.1.1.2.2  pgoyette 	* testsuite/gas/msp430/msp430x.s: Add more tests of the extended
   5699  1.1.1.1.2.2  pgoyette 	shift instructions.
   5700  1.1.1.1.2.2  pgoyette 	* testsuite/gas/msp430/msp430x.d: Update expected disassembly.
   5701  1.1.1.1.2.2  pgoyette 
   5702  1.1.1.1.2.2  pgoyette 2016-02-03  Max Filippov  <jcmvbkbc (a] gmail.com>
   5703  1.1.1.1.2.2  pgoyette 
   5704  1.1.1.1.2.2  pgoyette 	* config/tc-xtensa.c (md_apply_fix): Mark BFD_RELOC_XTENSA_DIFF*
   5705  1.1.1.1.2.2  pgoyette 	substitutions for BFD_RELOC_* as unsigned.
   5706  1.1.1.1.2.2  pgoyette 	* testsuite/gas/xtensa/all.exp: Add loc to list of xtensa tests.
   5707  1.1.1.1.2.2  pgoyette 	* testsuite/gas/xtensa/loc.d: New file: loc test result	patterns.
   5708  1.1.1.1.2.2  pgoyette 	* testsuite/gas/xtensa/loc.s: New file: loc test.
   5709  1.1.1.1.2.2  pgoyette 
   5710  1.1.1.1.2.2  pgoyette 2016-02-03  Kevin Buettner  <kevinb (a] redhat.com>
   5711  1.1.1.1.2.2  pgoyette 
   5712  1.1.1.1.2.2  pgoyette 	* config/tc-msp430.h (DWARF2_ADDR_SIZE): Set to 4.
   5713  1.1.1.1.2.2  pgoyette 
   5714  1.1.1.1.2.2  pgoyette 2016-02-03  H.J. Lu  <hongjiu.lu (a] intel.com>
   5715  1.1.1.1.2.2  pgoyette 
   5716  1.1.1.1.2.2  pgoyette 	PR gas/19520
   5717  1.1.1.1.2.2  pgoyette 	* NEWS: Mention new command line option -mrelax-relocations and
   5718  1.1.1.1.2.2  pgoyette 	new configure option --enable-x86-relax-relocations for x86
   5719  1.1.1.1.2.2  pgoyette 	target.
   5720  1.1.1.1.2.2  pgoyette 	* config.in: Regenerated.
   5721  1.1.1.1.2.2  pgoyette 	* configure.ac: Add --enable-x86-relax-relocations.
   5722  1.1.1.1.2.2  pgoyette 	(ac_default_x86_relax_relocations): New.  Default to 1 except
   5723  1.1.1.1.2.2  pgoyette 	for x86 Solaris targets older than Solaris 12.
   5724  1.1.1.1.2.2  pgoyette 	(DEFAULT_GENERATE_X86_RELAX_RELOCATIONS): Define.
   5725  1.1.1.1.2.2  pgoyette 	* configure: Likewise.
   5726  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (generate_relax_relocations): New.
   5727  1.1.1.1.2.2  pgoyette 	(OPTION_MRELAX_RELOCATIONS): Likewise.
   5728  1.1.1.1.2.2  pgoyette 	(output_disp): Don't generate relax relocations if
   5729  1.1.1.1.2.2  pgoyette 	generate_relax_relocations is 0.
   5730  1.1.1.1.2.2  pgoyette 	(md_longopts): Add -mrelax-relocations.
   5731  1.1.1.1.2.2  pgoyette 	(md_show_usage): Likewise.
   5732  1.1.1.1.2.2  pgoyette 	(md_parse_option): Handle OPTION_MRELAX_RELOCATIONS.
   5733  1.1.1.1.2.2  pgoyette 	* doc/c-i386.texi: Document -mrelax-relocations=.
   5734  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/got-no-relax.d: New file.
   5735  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-gotpcrel-no-relax.d: Likewise.
   5736  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/got.d: Pass -mrelax-relocations=yes to as.
   5737  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/localpic.d: Likewise.
   5738  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/mixed-mode-reloc32.d: Likewise.
   5739  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/reloc32.d: Likewise.
   5740  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-gotpcrel.d: Likewise.
   5741  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-localpic.d: Likewise.
   5742  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/ilp32/x86-64-gotpcrel.d: Likewise.
   5743  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/ilp32/x86-64-localpic.d: Likewise.
   5744  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run got-no-relax and
   5745  1.1.1.1.2.2  pgoyette 	x86-64-gotpcrel-no-relax.
   5746  1.1.1.1.2.2  pgoyette 
   5747  1.1.1.1.2.2  pgoyette 2016-02-03  H.J. Lu  <hongjiu.lu (a] intel.com>
   5748  1.1.1.1.2.2  pgoyette 
   5749  1.1.1.1.2.2  pgoyette 	* NEWS: Mention new command line option -mfence-as-lock-add=yes
   5750  1.1.1.1.2.2  pgoyette 	for x86 target.
   5751  1.1.1.1.2.2  pgoyette 
   5752  1.1.1.1.2.2  pgoyette 2016-02-03  H.J. Lu  <hongjiu.lu (a] intel.com>
   5753  1.1.1.1.2.2  pgoyette 
   5754  1.1.1.1.2.2  pgoyette 	* NEWS: Remove duplicated marker for 2.26.
   5755  1.1.1.1.2.2  pgoyette 
   5756  1.1.1.1.2.2  pgoyette 2016-02-02  Renlin Li  <renlin.li (a] arm.com>
   5757  1.1.1.1.2.2  pgoyette 
   5758  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/thumb2_it_search.d: Skip non-elf targets.
   5759  1.1.1.1.2.2  pgoyette 
   5760  1.1.1.1.2.2  pgoyette 2016-02-02  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   5761  1.1.1.1.2.2  pgoyette 
   5762  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ip2k/allinsn.d: New file.
   5763  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ip2k/allinsn.s: New file.
   5764  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ip2k/ip2k-allinsn.exp: New file.
   5765  1.1.1.1.2.2  pgoyette 
   5766  1.1.1.1.2.2  pgoyette 2016-02-02  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   5767  1.1.1.1.2.2  pgoyette 
   5768  1.1.1.1.2.2  pgoyette 	* testsuite/gas/epiphany/addr-syntax.d: Add explicit 0 offset to
   5769  1.1.1.1.2.2  pgoyette 	some load instructions.
   5770  1.1.1.1.2.2  pgoyette 	* testsuite/gas/epiphany/allinsn.d: Likewise.
   5771  1.1.1.1.2.2  pgoyette 	* testsuite/gas/epiphany/regression.d: Likewise.
   5772  1.1.1.1.2.2  pgoyette 
   5773  1.1.1.1.2.2  pgoyette 2016-02-02  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   5774  1.1.1.1.2.2  pgoyette 
   5775  1.1.1.1.2.2  pgoyette 	* testsuite/gas/epiphany/addr-syntax.d: Remove unneeded '.l'
   5776  1.1.1.1.2.2  pgoyette 	suffixes from instruction mnemonics in expected output.
   5777  1.1.1.1.2.2  pgoyette 	* testsuite/gas/epiphany/allinsn.d: Likewise.
   5778  1.1.1.1.2.2  pgoyette 	* testsuite/gas/epiphany/regression.d: Likewise.
   5779  1.1.1.1.2.2  pgoyette 	* testsuite/gas/epiphany/sample.d: Likewise.
   5780  1.1.1.1.2.2  pgoyette 
   5781  1.1.1.1.2.2  pgoyette 2016-02-02  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   5782  1.1.1.1.2.2  pgoyette 
   5783  1.1.1.1.2.2  pgoyette 	* testsuite/gas/epiphany/addr-syntax.d: Update expected register
   5784  1.1.1.1.2.2  pgoyette 	names.
   5785  1.1.1.1.2.2  pgoyette 	* testsuite/gas/epiphany/allinsn.d: Likewise.
   5786  1.1.1.1.2.2  pgoyette 	* testsuite/gas/epiphany/sample.d: Likewise.
   5787  1.1.1.1.2.2  pgoyette 
   5788  1.1.1.1.2.2  pgoyette 2016-02-02  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   5789  1.1.1.1.2.2  pgoyette 
   5790  1.1.1.1.2.2  pgoyette 	* testsuite/gas/epiphany/sample.d: Update expected output.
   5791  1.1.1.1.2.2  pgoyette 
   5792  1.1.1.1.2.2  pgoyette 2016-01-26  Claudiu Zissulescu  <claziss (a] synopsys.com>
   5793  1.1.1.1.2.2  pgoyette 
   5794  1.1.1.1.2.2  pgoyette 	* config/tc-arc.c (md_apply_fix): Allow addendum.
   5795  1.1.1.1.2.2  pgoyette 	(arc_reloc_op): Allow complex expressions for tpoff.
   5796  1.1.1.1.2.2  pgoyette 	(md_apply_fix): Handle resolved TLS local symbol.
   5797  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/tls-relocs1.d: New file.
   5798  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/tls-relocs1.s: Likewise.
   5799  1.1.1.1.2.2  pgoyette 
   5800  1.1.1.1.2.2  pgoyette 2016-02-01  Loria  <Loria (a] phantasia.org>
   5801  1.1.1.1.2.2  pgoyette 
   5802  1.1.1.1.2.2  pgoyette 	PR target/19311
   5803  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (encode_arm_immediate): Recode to improve
   5804  1.1.1.1.2.2  pgoyette 	efficiency and avoid an LLVM loop optimization bug.
   5805  1.1.1.1.2.2  pgoyette 
   5806  1.1.1.1.2.2  pgoyette 2016-02-01  Nick Clifton  <nickc (a] redhat.com>
   5807  1.1.1.1.2.2  pgoyette 
   5808  1.1.1.1.2.2  pgoyette 	* config/tc-microblaze.c (parse_imm): Fix compile time warning
   5809  1.1.1.1.2.2  pgoyette 	message extending a negative 32-bit value into a larger signed
   5810  1.1.1.1.2.2  pgoyette 	value on a 32-bit host.
   5811  1.1.1.1.2.2  pgoyette 
   5812  1.1.1.1.2.2  pgoyette 2016-01-29  H.J. Lu  <hongjiu.lu (a] intel.com>
   5813  1.1.1.1.2.2  pgoyette 
   5814  1.1.1.1.2.2  pgoyette 	PR gas/19532
   5815  1.1.1.1.2.2  pgoyette 	* configure.ac (compressed_debug_sections): Replace == with =.
   5816  1.1.1.1.2.2  pgoyette 	* configure: Regenerated.
   5817  1.1.1.1.2.2  pgoyette 
   5818  1.1.1.1.2.2  pgoyette 2016-01-29  Andrew Senkevich  <andrew.senkevich (a] intel.com>
   5819  1.1.1.1.2.2  pgoyette 	    H.J. Lu  <hongjiu.lu (a] intel.com>
   5820  1.1.1.1.2.2  pgoyette 
   5821  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (avoid_fence): New.
   5822  1.1.1.1.2.2  pgoyette 	(output_insn): Encode as lock addl $0x0, (%{r,e}sp) if avoid_fence
   5823  1.1.1.1.2.2  pgoyette 	is true.
   5824  1.1.1.1.2.2  pgoyette 	(OPTION_FENCE_AS_LOCK_ADD): New.
   5825  1.1.1.1.2.2  pgoyette 	(md_longopts): Add -mfence-as-lock-add.
   5826  1.1.1.1.2.2  pgoyette 	(md_parse_option): Handle -mfence-as-lock-add.
   5827  1.1.1.1.2.2  pgoyette 	(md_show_usage): Add -mfence-as-lock-add=[no|yes].
   5828  1.1.1.1.2.2  pgoyette 	* doc/c-i386.texi (-mfence-as-lock-add): Document.
   5829  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/i386.exp: Run new tests.
   5830  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/fence-as-lock-add.s: New.
   5831  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/fence-as-lock-add-yes.d: Likewise.
   5832  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/fence-as-lock-add-no.d: Likewise.
   5833  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-fence-as-lock-add-yes.d: Likewise.
   5834  1.1.1.1.2.2  pgoyette 	* testsuite/gas/i386/x86-64-fence-as-lock-add-no.d: Likewise.
   5835  1.1.1.1.2.2  pgoyette 
   5836  1.1.1.1.2.2  pgoyette 2016-01-27  H.J. Lu  <hongjiu.lu (a] intel.com>
   5837  1.1.1.1.2.2  pgoyette 
   5838  1.1.1.1.2.2  pgoyette 	* configure.ac (compressed_debug_sections): Remove trailing `]'.
   5839  1.1.1.1.2.2  pgoyette 	* configure: Regenerated.
   5840  1.1.1.1.2.2  pgoyette 
   5841  1.1.1.1.2.2  pgoyette 2016-01-25  H.J. Lu  <hongjiu.lu (a] intel.com>
   5842  1.1.1.1.2.2  pgoyette 
   5843  1.1.1.1.2.2  pgoyette 	* config/tc-i386.c (OPTION_OMIT_LOCK_PREFIX): Renamed to ...
   5844  1.1.1.1.2.2  pgoyette 	(OPTION_MOMIT_LOCK_PREFIX): This.
   5845  1.1.1.1.2.2  pgoyette 	(md_longopts): Updated.
   5846  1.1.1.1.2.2  pgoyette 	(md_parse_option): Likewise.
   5847  1.1.1.1.2.2  pgoyette 
   5848  1.1.1.1.2.2  pgoyette 2016-01-25  Catherine Moore  <clm (a] codesourcery.com>
   5849  1.1.1.1.2.2  pgoyette 
   5850  1.1.1.1.2.2  pgoyette 	* config/mips/tc-mips.c (md_begin): Avoid gp-relative addressing
   5851  1.1.1.1.2.2  pgoyette 	if abicalls are in effect.
   5852  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/sdata-gp.s: New test.
   5853  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/sdata-gp.d: New expected output
   5854  1.1.1.1.2.2  pgoyette 	* testsuite/gas/mips/mips.exp: Run new test.
   5855  1.1.1.1.2.2  pgoyette 
   5856  1.1.1.1.2.2  pgoyette 2016-01-25  Renlin Li  <renlin.li (a] arm.com>
   5857  1.1.1.1.2.2  pgoyette 
   5858  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/thumb2_it_search.d: New.
   5859  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/thumb2_it_search.s: New.
   5860  1.1.1.1.2.2  pgoyette 
   5861  1.1.1.1.2.2  pgoyette 2016-01-21  Nick Clifton  <nickc (a] redhat.com>
   5862  1.1.1.1.2.2  pgoyette 
   5863  1.1.1.1.2.2  pgoyette 	PR gas/19454
   5864  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/mapshort-elf.d: Fix expected output to cope
   5865  1.1.1.1.2.2  pgoyette 	with arm-netbsdelf target.
   5866  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/blx-bl-convert.d: Skip for netbsdelf.
   5867  1.1.1.1.2.2  pgoyette 
   5868  1.1.1.1.2.2  pgoyette 2016-01-20  Nick Clifton  <nickc (a] redhat.com>
   5869  1.1.1.1.2.2  pgoyette 
   5870  1.1.1.1.2.2  pgoyette 	PR 19456
   5871  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/weakdef-1.d: Skip for VxWorks.
   5872  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/blx-bl-convert.d
   5873  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/plt-1.d: Likewise.
   5874  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/reloc-bad.d: Likewise.
   5875  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/thumb-w-good.d: Likewise.
   5876  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/thumb2_pool.d: Likewise.
   5877  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/ldconst.d: Adjust so that it works with VxWorks
   5878  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/tls_vxworks.d: Update expected output.
   5879  1.1.1.1.2.2  pgoyette 
   5880  1.1.1.1.2.2  pgoyette 	PR 19499
   5881  1.1.1.1.2.2  pgoyette 	* doc/as.texinfo (Errors): Correct documentation describing the
   5882  1.1.1.1.2.2  pgoyette 	interaction of .file and .line with warning and error messages.
   5883  1.1.1.1.2.2  pgoyette 
   5884  1.1.1.1.2.2  pgoyette 	PR 19458
   5885  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8_2-a.d: Skip for COFF based targets.
   5886  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-main.d: Likewise.
   5887  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/archv8m-base.d: Likewise.
   5888  1.1.1.1.2.2  pgoyette 
   5889  1.1.1.1.2.2  pgoyette 2016-01-20  Matthew Wahab  <matthew.wahab (a] arm.com>
   5890  1.1.1.1.2.2  pgoyette 
   5891  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/armv8_2-a-illegal.d: New.
   5892  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/armv8_2-a-illegal.l: New.
   5893  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/armv8_2-a-illegal.s: New.
   5894  1.1.1.1.2.2  pgoyette 
   5895  1.1.1.1.2.2  pgoyette 2016-01-20  Mickael Guene  <mickael.guene (a] st.com>
   5896  1.1.1.1.2.2  pgoyette 	    Terry Guo  <terry.guo (a] arm.com>
   5897  1.1.1.1.2.2  pgoyette 
   5898  1.1.1.1.2.2  pgoyette 	* config/obj-elf.c (obj_elf_change_section) : Allow arm section with
   5899  1.1.1.1.2.2  pgoyette 	SHF_ARM_NOREAD section flag.
   5900  1.1.1.1.2.2  pgoyette 	* config/tc-arm.h (md_elf_section_letter) : Implement this hook to
   5901  1.1.1.1.2.2  pgoyette 	handle letter 'y'.
   5902  1.1.1.1.2.2  pgoyette 	(arm_elf_section_letter) : Declare it.
   5903  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (arm_elf_section_letter): Handle letter 'y' to set
   5904  1.1.1.1.2.2  pgoyette 	SHF_ARM_NOREAD section flag.
   5905  1.1.1.1.2.2  pgoyette 	* doc/c-arm.texi (ARM section attribute): Document the 'y' attribute.
   5906  1.1.1.1.2.2  pgoyette 
   5907  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/section-execute-only.s: New test case.
   5908  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/section-execute-only.d: Expected output.
   5909  1.1.1.1.2.2  pgoyette 
   5910  1.1.1.1.2.2  pgoyette 2016-01-18  Maciej W. Rozycki  <macro (a] imgtec.com>
   5911  1.1.1.1.2.2  pgoyette 
   5912  1.1.1.1.2.2  pgoyette 	* config/tc-mips.c (micromips_insn_length): Remove the mention
   5913  1.1.1.1.2.2  pgoyette 	of 48-bit microMIPS instructions.
   5914  1.1.1.1.2.2  pgoyette 
   5915  1.1.1.1.2.2  pgoyette 2016-01-18  Alan Modra  <amodra (a] gmail.com>
   5916  1.1.1.1.2.2  pgoyette 
   5917  1.1.1.1.2.2  pgoyette 	* configure: Regenerate.
   5918  1.1.1.1.2.2  pgoyette 
   5919  1.1.1.1.2.2  pgoyette 2016-01-17  Alan Modra  <amodra (a] gmail.com>
   5920  1.1.1.1.2.2  pgoyette 
   5921  1.1.1.1.2.2  pgoyette 	* configure: Regenerate.
   5922  1.1.1.1.2.2  pgoyette 
   5923  1.1.1.1.2.2  pgoyette 2016-01-17  Alan Modra  <amodra (a] gmail.com>
   5924  1.1.1.1.2.2  pgoyette 
   5925  1.1.1.1.2.2  pgoyette 	* testsuite/gas/cfi/cfi.exp: Exclude m68hc11/12 from m68k test.
   5926  1.1.1.1.2.2  pgoyette 
   5927  1.1.1.1.2.2  pgoyette 2016-01-14  Nick Clifton  <nickc (a] redhat.com>
   5928  1.1.1.1.2.2  pgoyette 
   5929  1.1.1.1.2.2  pgoyette 	* testsuite/gas/rl78/sp-relative-movw.s: New test.
   5930  1.1.1.1.2.2  pgoyette 	* testsuite/gas/rl78/sp-relative-movw.d: Expected disassembly.
   5931  1.1.1.1.2.2  pgoyette 	* testsuite/gas/rl78/rl78.exp: Run the new test.
   5932  1.1.1.1.2.2  pgoyette 
   5933  1.1.1.1.2.2  pgoyette 2016-01-14  Matthew Wahab  <matthew.wahab (a] arm.com>
   5934  1.1.1.1.2.2  pgoyette 
   5935  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-sysreg-2.l: New.
   5936  1.1.1.1.2.2  pgoyette 	* testsuite/gas/aarch64/illegal-sysreg-2.d: New.
   5937  1.1.1.1.2.2  pgoyette 
   5938  1.1.1.1.2.2  pgoyette 2016-01-13  Maciej W. Rozycki  <macro (a] imgtec.com>
   5939  1.1.1.1.2.2  pgoyette 
   5940  1.1.1.1.2.2  pgoyette 	* config/tc-nios2.c (output_movia): Preset `code' to 0.
   5941  1.1.1.1.2.2  pgoyette 
   5942  1.1.1.1.2.2  pgoyette 2016-01-13  Yoshinori Sato  <ysato (a] users.sourceforge.jp>
   5943  1.1.1.1.2.2  pgoyette 
   5944  1.1.1.1.2.2  pgoyette 	* config/tc-h8300.c (get_operand): Remove spurious condition in
   5945  1.1.1.1.2.2  pgoyette 	test for closing parenthesis.
   5946  1.1.1.1.2.2  pgoyette 
   5947  1.1.1.1.2.2  pgoyette 2016-01-12  Matthew Wahab  <matthew.wahab (a] arm.com>
   5948  1.1.1.1.2.2  pgoyette 
   5949  1.1.1.1.2.2  pgoyette 	* config/tc-arm.c (arm_ext_v8_2): New.
   5950  1.1.1.1.2.2  pgoyette 	(insns): Add "esb".
   5951  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8_2-a.d: New.
   5952  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arm/armv8_2-a.s: New.
   5953  1.1.1.1.2.2  pgoyette 
   5954  1.1.1.1.2.2  pgoyette 2016-01-12  Alan Modra  <amodra (a] gmail.com>
   5955  1.1.1.1.2.2  pgoyette 
   5956  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/vsx3.d: Accept nop padding.
   5957  1.1.1.1.2.2  pgoyette 
   5958  1.1.1.1.2.2  pgoyette 2016-01-11  Peter Bergner <bergner (a] vnet.ibm.com>
   5959  1.1.1.1.2.2  pgoyette 
   5960  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/power9.d <xscmpnedp, xvcmpnedp, xvcmpnedp.,
   5961  1.1.1.1.2.2  pgoyette 	xvcmpnesp, xvcmpnesp.>: Delete tests.
   5962  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/power9.s: Likewise.
   5963  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/vsx3.d: Likewise.
   5964  1.1.1.1.2.2  pgoyette 	* testsuite/gas/ppc/vsx3.s: Likewise.
   5965  1.1.1.1.2.2  pgoyette 
   5966  1.1.1.1.2.2  pgoyette 2016-01-08  Andreas Schwab  <schwab (a] linux-m68k.org>
   5967  1.1.1.1.2.2  pgoyette 
   5968  1.1.1.1.2.2  pgoyette 	PR gas/13050
   5969  1.1.1.1.2.2  pgoyette 	* testsuite/gas/m68k/all.exp: Add tests p13050-1 and p13050-2.
   5970  1.1.1.1.2.2  pgoyette 	* testsuite/gas/m68k/p13050-1.s: New file.
   5971  1.1.1.1.2.2  pgoyette 	* testsuite/gas/m68k/p13050-2.d: New file.
   5972  1.1.1.1.2.2  pgoyette 	* testsuite/gas/m68k/p13050-2.s: New file.
   5973  1.1.1.1.2.2  pgoyette 
   5974  1.1.1.1.2.2  pgoyette 2016-01-06  Andrew Burgess  <andrew.burgess (a] embecosm.com>
   5975  1.1.1.1.2.2  pgoyette 
   5976  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/adc.d: Add 'R_' prefix to relocation names.
   5977  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/add.d: Likewise.
   5978  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/and.d: Likewise.
   5979  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/asl.d: Likewise.
   5980  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/asr.d: Likewise.
   5981  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/bic.d: Likewise.
   5982  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/extb.d: Likewise.
   5983  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/extw.d: Likewise.
   5984  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/j.d: Likewise.
   5985  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/jl.d: Likewise.
   5986  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/ld2.d: Likewise.
   5987  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/lsr.d: Likewise.
   5988  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/mov.d: Likewise.
   5989  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/or.d: Likewise.
   5990  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/pcl-relocs.d: Likewise.
   5991  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/pcrel-relocs.d: Likewise.
   5992  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/pic-relocs.d: Likewise.
   5993  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/plt-relocs.d: Likewise.
   5994  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/rlc.d: Likewise.
   5995  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/ror.d: Likewise.
   5996  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/rrc.d: Likewise.
   5997  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/sbc.d: Likewise.
   5998  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/sda-relocs.d: Likewise.
   5999  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/sda-relocs2.d: Likewise.
   6000  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/sexb.d: Likewise.
   6001  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/sexw.d: Likewise.
   6002  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/st.d: Likewise.
   6003  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/sub.d: Likewise.
   6004  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/tls-relocs.d: Likewise.
   6005  1.1.1.1.2.2  pgoyette 	* testsuite/gas/arc/xor.d: Likewise.
   6006  1.1.1.1.2.2  pgoyette 
   6007  1.1.1.1.2.2  pgoyette 2016-01-01  Alan Modra  <amodra (a] gmail.com>
   6008  1.1.1.1.2.2  pgoyette 
   6009  1.1.1.1.2.2  pgoyette 	Update year range in copyright notice of all files.
   6010  1.1.1.1.2.2  pgoyette 
   6011  1.1.1.1.2.2  pgoyette For older changes see ChangeLog-2015 and testsuite/ChangeLog-2015
   6012  1.1.1.1.2.2  pgoyette 
   6014  1.1.1.1.2.2  pgoyette Copyright (C) 2016 Free Software Foundation, Inc.
   6015  1.1.1.1.2.2  pgoyette 
   6016  1.1.1.1.2.2  pgoyette Copying and distribution of this file, with or without modification,
   6017  1.1.1.1.2.2  pgoyette are permitted in any medium without royalty provided the copyright
   6018  1.1.1.1.2.2  pgoyette notice and this notice are preserved.
   6019  1.1.1.1.2.2  pgoyette 
   6020  1.1.1.1.2.2  pgoyette Local Variables:
   6021  1.1.1.1.2.2  pgoyette mode: change-log
   6022  1.1.1.1.2.2  pgoyette left-margin: 8
   6023  1.1.1.1.2.2  pgoyette fill-column: 74
   6024  1.1.1.1.2.2  pgoyette version-control: never
   6025                        End:
   6026