aboutsummaryrefslogtreecommitdiff
path: root/include/opcode
diff options
context:
space:
mode:
authorShahab Vahedi <shahab@synopsys.com>2020-01-07 15:25:15 +0200
committerClaudiu Zissulescu <claziss@gmail.com>2020-01-07 15:25:34 +0200
commitbb82aefe17866cdcb996ae35a3895bb36b4d674b (patch)
tree48063e27df291e360c2287af0b3ea5b4b442fd14 /include/opcode
parentef95444455042bb31790a49aed7125eeb07b5a3b (diff)
downloadgdb-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/opcode')
-rw-r--r--include/opcode/arc.h2
1 files changed, 2 insertions, 0 deletions
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,