Add support for SPARC T4 crypto instructions.
authorDavid S. Miller <davem@redhat.com>
Fri, 27 Apr 2012 18:02:35 +0000 (18:02 +0000)
committerDavid S. Miller <davem@redhat.com>
Fri, 27 Apr 2012 18:02:35 +0000 (18:02 +0000)
commit6cda13266f4d767456ccd5ee9f4c8539b463fc0e
tree69e6d6b48d1d5b2a1f7b214b1ef7362ca973c5d9
parentec668d69b9517c6344f8c659f2014197b780f2da
Add support for SPARC T4 crypto instructions.

include/opcode/

* sparc.h: Document new arg code' )' for crypto RS3
immediates.

opcodes/

* sparc-dis.c (print_insn_sparc): Handle ')'.
* sparc-opc.c (sparc_opcodes): Add crypto instructions.

gas/

* config/tc-sparc.c (sparc_ip): Likewise.  Accept instruction
names containing "_".
(sparc_arch_table): Add sparc4, v8pluse, and v9e.  Add crypto
hwcap masks to v8plusv and v9v.

gas/testsuite/

* gas/sparc/crypto.s: New file.
* gas/sparc/crypto.d: New file.
* gas/sparc/sparc.exp: Run crypto test.
gas/ChangeLog
gas/config/tc-sparc.c
gas/testsuite/ChangeLog
gas/testsuite/gas/sparc/crypto.d [new file with mode: 0644]
gas/testsuite/gas/sparc/crypto.s [new file with mode: 0644]
gas/testsuite/gas/sparc/sparc.exp
include/opcode/ChangeLog
include/opcode/sparc.h
opcodes/ChangeLog
opcodes/sparc-dis.c
opcodes/sparc-opc.c