[PATCH] Support CRX Co-Processor instructions

Nick Clifton nickc@redhat.com
Thu Oct 7 14:16:00 GMT 2004


Hi Tomer,

> GAS ChangeLog :
> 2004-10-06  Tomer Levi  <Tomer.Levi@nsc.com>
> 
>                  * config/tc-crx.c (preprocess_reglist): Handle 
> Co-processor Special registers.
>                  (get_cinv_parameters): Add 'b' option to invalidate the 
> branch-target cache.
> 
> 
> GAS/TESTSUITE ChangeLog :
> 2004-10-06  Tomer Levi  <Tomer.Levi@nsc.com>
> 
>                 * gas/crx/cop_insn.s: New file.
>                 * gas/crx/cop_insn.d: Likewise.
>                 * gas/crx/load_stor_insn.s: Move Co-processor insns to a 
> separate test. 
>                 * gas/crx/misc_insn.s: Likewise.
>                 * gas/crx/load_stor_insn.d: Regenerate.
>                 * gas/crx/misc_insn.d: Likewise.
> 
> INCLUDE ChangeLog :
> 2004-10-06  Tomer Levi  <Tomer.Levi@nsc.com>
> 
>                  * opcode/crx.h: Add COPS_REG_INS - Coprocessor Special 
> register instruction type.
> 
> OPCODES ChangeLog :
> 2004-10-06  Tomer Levi  <Tomer.Levi@nsc.com>
> 
>                  * crx-opc.c (crx_instruction): Support Co-processor 
> insns.
>                  * crx-dis.c (COP_ARG_TYPE): New enum for CO-Processor 
> arguments.
>                 (getregliststring): Change function to use the above enum.
>                 (print_arg): Handle CO-Processor insns.
>                 (crx_cinvs): Add 'b' option to invalidate the 
> branch-target cache.

Approved and applied.

Cheers
   Nick



More information about the Binutils mailing list