bindings: update for latest ARM registers addition

Backports commit 07cafff76a3093376755e61124124f6f593d64c9 from unicorn
This commit is contained in:
Nguyen Anh Quynh 2019-03-08 02:27:05 -05:00 committed by Lioncash
parent 1723cb1015
commit 7cad644235
No known key found for this signature in database
GPG key ID: 4E3C3CC1031BA9C7
6 changed files with 24 additions and 6 deletions

View file

@ -124,7 +124,10 @@ module Arm =
let UC_ARM_REG_C13_C0_2 = 112 let UC_ARM_REG_C13_C0_2 = 112
let UC_ARM_REG_C13_C0_3 = 113 let UC_ARM_REG_C13_C0_3 = 113
let UC_ARM_REG_IPSR = 114 let UC_ARM_REG_IPSR = 114
let UC_ARM_REG_ENDING = 115 let UC_ARM_REG_MSP = 115
let UC_ARM_REG_PSP = 116
let UC_ARM_REG_CONTROL = 117
let UC_ARM_REG_ENDING = 118
// alias registers // alias registers
let UC_ARM_REG_R13 = 12 let UC_ARM_REG_R13 = 12

View file

@ -119,7 +119,10 @@ const (
ARM_REG_C13_C0_2 = 112 ARM_REG_C13_C0_2 = 112
ARM_REG_C13_C0_3 = 113 ARM_REG_C13_C0_3 = 113
ARM_REG_IPSR = 114 ARM_REG_IPSR = 114
ARM_REG_ENDING = 115 ARM_REG_MSP = 115
ARM_REG_PSP = 116
ARM_REG_CONTROL = 117
ARM_REG_ENDING = 118
// alias registers // alias registers
ARM_REG_R13 = 12 ARM_REG_R13 = 12

View file

@ -121,7 +121,10 @@ public interface ArmConst {
public static final int UC_ARM_REG_C13_C0_2 = 112; public static final int UC_ARM_REG_C13_C0_2 = 112;
public static final int UC_ARM_REG_C13_C0_3 = 113; public static final int UC_ARM_REG_C13_C0_3 = 113;
public static final int UC_ARM_REG_IPSR = 114; public static final int UC_ARM_REG_IPSR = 114;
public static final int UC_ARM_REG_ENDING = 115; public static final int UC_ARM_REG_MSP = 115;
public static final int UC_ARM_REG_PSP = 116;
public static final int UC_ARM_REG_CONTROL = 117;
public static final int UC_ARM_REG_ENDING = 118;
// alias registers // alias registers
public static final int UC_ARM_REG_R13 = 12; public static final int UC_ARM_REG_R13 = 12;

View file

@ -122,7 +122,10 @@ const
UC_ARM_REG_C13_C0_2 = 112; UC_ARM_REG_C13_C0_2 = 112;
UC_ARM_REG_C13_C0_3 = 113; UC_ARM_REG_C13_C0_3 = 113;
UC_ARM_REG_IPSR = 114; UC_ARM_REG_IPSR = 114;
UC_ARM_REG_ENDING = 115; UC_ARM_REG_MSP = 115;
UC_ARM_REG_PSP = 116;
UC_ARM_REG_CONTROL = 117;
UC_ARM_REG_ENDING = 118;
// alias registers // alias registers
UC_ARM_REG_R13 = 12; UC_ARM_REG_R13 = 12;

View file

@ -117,7 +117,10 @@ UC_ARM_REG_C1_C0_2 = 111
UC_ARM_REG_C13_C0_2 = 112 UC_ARM_REG_C13_C0_2 = 112
UC_ARM_REG_C13_C0_3 = 113 UC_ARM_REG_C13_C0_3 = 113
UC_ARM_REG_IPSR = 114 UC_ARM_REG_IPSR = 114
UC_ARM_REG_ENDING = 115 UC_ARM_REG_MSP = 115
UC_ARM_REG_PSP = 116
UC_ARM_REG_CONTROL = 117
UC_ARM_REG_ENDING = 118
# alias registers # alias registers
UC_ARM_REG_R13 = 12 UC_ARM_REG_R13 = 12

View file

@ -119,7 +119,10 @@ module UnicornEngine
UC_ARM_REG_C13_C0_2 = 112 UC_ARM_REG_C13_C0_2 = 112
UC_ARM_REG_C13_C0_3 = 113 UC_ARM_REG_C13_C0_3 = 113
UC_ARM_REG_IPSR = 114 UC_ARM_REG_IPSR = 114
UC_ARM_REG_ENDING = 115 UC_ARM_REG_MSP = 115
UC_ARM_REG_PSP = 116
UC_ARM_REG_CONTROL = 117
UC_ARM_REG_ENDING = 118
# alias registers # alias registers
UC_ARM_REG_R13 = 12 UC_ARM_REG_R13 = 12