diff options
author | Shahab Vahedi <shahab@synopsys.com> | 2020-01-07 15:25:15 +0200 |
---|---|---|
committer | Claudiu Zissulescu <claziss@gmail.com> | 2020-01-07 15:25:34 +0200 |
commit | bb82aefe17866cdcb996ae35a3895bb36b4d674b (patch) | |
tree | 48063e27df291e360c2287af0b3ea5b4b442fd14 /include | |
parent | ef95444455042bb31790a49aed7125eeb07b5a3b (diff) | |
download | gdb-bb82aefe17866cdcb996ae35a3895bb36b4d674b.zip gdb-bb82aefe17866cdcb996ae35a3895bb36b4d674b.tar.gz gdb-bb82aefe17866cdcb996ae35a3895bb36b4d674b.tar.bz2 |
[ARC] Add finer details for LLOCK and SCOND
This patch changes the "class" of LLOCK/SCOND from "MEMORY" to
"LLOCK/SCOND" respectively. Moreover, it corrects the "data_size_mode".
These changes are necessary for GDB's atmoic sequence handler.
Signed-off-by: Shahab Vahedi <shahab@synopsys.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/ChangeLog | 4 | ||||
-rw-r--r-- | include/opcode/arc.h | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/include/ChangeLog b/include/ChangeLog index e28c168..cd04104 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,7 @@ +2020-01-07 Shahab Vahedi <shahab@synopsys.com> + + * opcode/arc.h (insn_class_t): Add 'LLOCK' and 'SCOND'. + 2020-01-02 Sergey Belyashov <sergey.belyashov@gmail.com> * coff/internal.h: Add defintions of Z80 reloc names. diff --git a/include/opcode/arc.h b/include/opcode/arc.h index 13368c0..3a05cd8 100644 --- a/include/opcode/arc.h +++ b/include/opcode/arc.h @@ -64,6 +64,7 @@ typedef enum JUMP, KERNEL, LEAVE, + LLOCK, LOAD, LOGICAL, LOOP, @@ -76,6 +77,7 @@ typedef enum PMU, POP, PUSH, + SCOND, SJLI, STORE, SUB, |