diff options
author | Nick Clifton <nickc@redhat.com> | 2006-10-31 12:54:41 +0300 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2006-10-31 12:54:41 +0300 |
commit | a6c48c3850b78960f9ed4455646fe4e34eb22c9e (patch) | |
tree | 6995bad57f033428274d26298ed835f5ac4aafff /include/opcode/score-inst.h | |
parent | 44afc8c45ed5dd040463ca7935c037d378abe089 (diff) |
* tc-score.c (data_op2): Check invalid operands.
(my_get_expression): Const operand of some instructions can not be symbol in assembly.
(get_insn_class_from_type): Handle instruction type Insn_internal.
(do_macro_ldst_label): Modify inst.type.
(Insn_PIC): Delete.
* score-inst.h (enum score_insn_type): Add Insn_internal.
* tc-score.c (data_op2): The immediate value in lw is 15 bit signed.
* score-dis.c (print_insn): Correct the error code to print correct PCE instruction disassembly.
Diffstat (limited to 'include/opcode/score-inst.h')
-rw-r--r-- | include/opcode/score-inst.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/opcode/score-inst.h b/include/opcode/score-inst.h index 56ceca4e6..e87794f77 100644 --- a/include/opcode/score-inst.h +++ b/include/opcode/score-inst.h @@ -138,6 +138,7 @@ enum score_insn_type Insn_Type_SYN, Insn_GP, Insn_PIC, + Insn_internal, }; enum score_data_type |