gas/
authorEric Botcazou <ebotcazou@libertysurf.fr>
Mon, 5 Aug 2013 16:11:07 +0000 (16:11 +0000)
committerEric Botcazou <ebotcazou@libertysurf.fr>
Mon, 5 Aug 2013 16:11:07 +0000 (16:11 +0000)
commitd6787ef95c1257b1ed49364768608d6f91a98b23
treeda5f2e79f2e3157b71e50df23748202865b4c672
parent303a26609af2255a33fee370d6f2c18d87d2b848
gas/
* config/tc-sparc.c (sparc_arch_types): Add leon.
(sparc_arch): Move sparc4 around and add leon.
(sparc_target_format): Document -Aleon.
* doc/c-sparc.texi: Likewise.
include/
* opcode/sparc.h (sparc_opcode_arch_val): Add SPARC_OPCODE_ARCH_LEON.
opcodes/
* sparc-dis.c (compute_arch_mask): Set SPARC_OPCODE_ARCH_LEON bit for
bfd_mach_sparc.
* sparc-opc.c (MASK_LEON): Define.
(v6, v6notlet, v7, v8, v6notv9): Add MASK_LEON.
(letandleon): New macro.
(v9andleon): Likewise.
(sparc_opc): Add leon.
(umac): Enable for letandleon.
(smac): Likewise.
(casa): Enable for v9andleon.
(cas): Likewise.
(casl): Likewise.
gas/ChangeLog
gas/config/tc-sparc.c
gas/doc/c-sparc.texi
include/ChangeLog
include/opcode/sparc.h
opcodes/ChangeLog
opcodes/sparc-dis.c
opcodes/sparc-opc.c