diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2013-08-05 16:11:06 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@adacore.com> | 2013-08-05 16:11:06 +0000 |
commit | 855c9029a798d3d32281a8d6ae68541fa6cc6e8c (patch) | |
tree | cfc8a11f34b47bf1fe070c602c8369cf37e40f66 | |
parent | 712a580460834e6ebdca69890f4b72dda0d5f504 (diff) | |
download | newlib-855c9029a798d3d32281a8d6ae68541fa6cc6e8c.zip newlib-855c9029a798d3d32281a8d6ae68541fa6cc6e8c.tar.gz newlib-855c9029a798d3d32281a8d6ae68541fa6cc6e8c.tar.bz2 |
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.
-rw-r--r-- | include/ChangeLog | 5 | ||||
-rw-r--r-- | include/opcode/sparc.h | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/include/ChangeLog b/include/ChangeLog index df6716b..a5ccd88 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,8 @@ +2013-08-05 Eric Botcazou <ebotcazou@adacore.com> + Konrad Eisele <konrad@gaisler.com> + + * opcode/sparc.h (sparc_opcode_arch_val): Add SPARC_OPCODE_ARCH_LEON. + 2013-06-08 Catherine Moore <clm@codesourcery.com> * opcode/mips.h (mips_opcode): Add ase field. diff --git a/include/opcode/sparc.h b/include/opcode/sparc.h index f2799b7..f05909f 100644 --- a/include/opcode/sparc.h +++ b/include/opcode/sparc.h @@ -42,6 +42,7 @@ enum sparc_opcode_arch_val SPARC_OPCODE_ARCH_V6 = 0, SPARC_OPCODE_ARCH_V7, SPARC_OPCODE_ARCH_V8, + SPARC_OPCODE_ARCH_LEON, SPARC_OPCODE_ARCH_SPARCLET, SPARC_OPCODE_ARCH_SPARCLITE, /* V9 variants must appear last. */ |