Remove broken nios2 assembler dwim support.
authorSandra Loosemore <sandra@codesourcery.com>
Fri, 28 Nov 2014 22:41:32 +0000 (14:41 -0800)
committerSandra Loosemore <sandra@codesourcery.com>
Fri, 28 Nov 2014 22:41:32 +0000 (14:41 -0800)
commitd306ce58b4c7d544721ba328c447240cb2228fe5
tree70459796d4bf71af113f8a509653a72482ebad35
parentd7fc3181f73ab3d5549b396198645558127e0584
Remove broken nios2 assembler dwim support.

2014-11-28  Sandra Loosemore  <sandra@codesourcery.com>

include/opcode/
* nios2.h (NIOS2_INSN_ADDI, NIOS2_INSN_ANDI): Delete.
(NIOS2_INSN_ORI, NIOS2_INSN_XORI): Delete.
(NIOS2_INSN_OPTARG): Renumber.

opcodes/
* nios2-opc.c (nios2_r1_opcodes): Remove deleted attributes
from descriptors.

gas/
* config/tc-nios2.c (can_evaluate_expr, get_expr_value): Delete.
(output_addi, output_andi, output_ori, output_xori): Delete.
(md_assemble): Remove calls to deleted functions.

gas/testsuite/
* gas/nios2/nios2.exp: Make "movi" a list test.
* gas/nios2/movi.s: Adjust comments, add another case.
* gas/nios2/movi.l: New.
* gas/nios2/movi.d: Delete.
gas/ChangeLog
gas/config/tc-nios2.c
gas/testsuite/ChangeLog
gas/testsuite/gas/nios2/movi.d [deleted file]
gas/testsuite/gas/nios2/movi.l [new file with mode: 0644]
gas/testsuite/gas/nios2/movi.s
gas/testsuite/gas/nios2/nios2.exp
include/opcode/ChangeLog
include/opcode/nios2.h
opcodes/ChangeLog
opcodes/nios2-opc.c