bindings: update constants after recent changes in unicorn.h
This commit is contained in:
@ -116,7 +116,8 @@ def gen(lang):
|
|||||||
|
|
||||||
if f[0].startswith("UC_" + prefix.upper()):
|
if f[0].startswith("UC_" + prefix.upper()):
|
||||||
if len(f) > 1 and f[1] not in ('//', '='):
|
if len(f) > 1 and f[1] not in ('//', '='):
|
||||||
print("Error: Unable to convert %s" % f)
|
print("WARNING: Unable to convert %s" % f)
|
||||||
|
print(" Line =", line)
|
||||||
continue
|
continue
|
||||||
elif len(f) > 1 and f[1] == '=':
|
elif len(f) > 1 and f[1] == '=':
|
||||||
rhs = ''.join(f[2:])
|
rhs = ''.join(f[2:])
|
||||||
|
@ -21,22 +21,24 @@ module Common =
|
|||||||
let UC_ARCH_MAX = 8
|
let UC_ARCH_MAX = 8
|
||||||
|
|
||||||
let UC_MODE_LITTLE_ENDIAN = 0
|
let UC_MODE_LITTLE_ENDIAN = 0
|
||||||
|
let UC_MODE_BIG_ENDIAN = 1073741824
|
||||||
|
|
||||||
let UC_MODE_ARM = 0
|
let UC_MODE_ARM = 0
|
||||||
let UC_MODE_16 = 2
|
|
||||||
let UC_MODE_32 = 4
|
|
||||||
let UC_MODE_64 = 8
|
|
||||||
let UC_MODE_THUMB = 16
|
let UC_MODE_THUMB = 16
|
||||||
let UC_MODE_MCLASS = 32
|
let UC_MODE_MCLASS = 32
|
||||||
let UC_MODE_V8 = 64
|
let UC_MODE_V8 = 64
|
||||||
let UC_MODE_MICRO = 16
|
let UC_MODE_MICRO = 16
|
||||||
let UC_MODE_MIPS3 = 32
|
let UC_MODE_MIPS3 = 32
|
||||||
let UC_MODE_MIPS32R6 = 64
|
let UC_MODE_MIPS32R6 = 64
|
||||||
let UC_MODE_V9 = 16
|
|
||||||
let UC_MODE_QPX = 16
|
|
||||||
let UC_MODE_BIG_ENDIAN = 1073741824
|
|
||||||
let UC_MODE_MIPS32 = 4
|
let UC_MODE_MIPS32 = 4
|
||||||
let UC_MODE_MIPS64 = 8
|
let UC_MODE_MIPS64 = 8
|
||||||
|
let UC_MODE_16 = 2
|
||||||
|
let UC_MODE_32 = 4
|
||||||
|
let UC_MODE_64 = 8
|
||||||
|
let UC_MODE_PPC64 = 8
|
||||||
|
let UC_MODE_QPX = 16
|
||||||
|
let UC_MODE_SPARC64 = 8
|
||||||
|
let UC_MODE_V9 = 16
|
||||||
|
|
||||||
let UC_ERR_OK = 0
|
let UC_ERR_OK = 0
|
||||||
let UC_ERR_NOMEM = 1
|
let UC_ERR_NOMEM = 1
|
||||||
|
@ -16,22 +16,24 @@ const (
|
|||||||
ARCH_MAX = 8
|
ARCH_MAX = 8
|
||||||
|
|
||||||
MODE_LITTLE_ENDIAN = 0
|
MODE_LITTLE_ENDIAN = 0
|
||||||
|
MODE_BIG_ENDIAN = 1073741824
|
||||||
|
|
||||||
MODE_ARM = 0
|
MODE_ARM = 0
|
||||||
MODE_16 = 2
|
|
||||||
MODE_32 = 4
|
|
||||||
MODE_64 = 8
|
|
||||||
MODE_THUMB = 16
|
MODE_THUMB = 16
|
||||||
MODE_MCLASS = 32
|
MODE_MCLASS = 32
|
||||||
MODE_V8 = 64
|
MODE_V8 = 64
|
||||||
MODE_MICRO = 16
|
MODE_MICRO = 16
|
||||||
MODE_MIPS3 = 32
|
MODE_MIPS3 = 32
|
||||||
MODE_MIPS32R6 = 64
|
MODE_MIPS32R6 = 64
|
||||||
MODE_V9 = 16
|
|
||||||
MODE_QPX = 16
|
|
||||||
MODE_BIG_ENDIAN = 1073741824
|
|
||||||
MODE_MIPS32 = 4
|
MODE_MIPS32 = 4
|
||||||
MODE_MIPS64 = 8
|
MODE_MIPS64 = 8
|
||||||
|
MODE_16 = 2
|
||||||
|
MODE_32 = 4
|
||||||
|
MODE_64 = 8
|
||||||
|
MODE_PPC64 = 8
|
||||||
|
MODE_QPX = 16
|
||||||
|
MODE_SPARC64 = 8
|
||||||
|
MODE_V9 = 16
|
||||||
|
|
||||||
ERR_OK = 0
|
ERR_OK = 0
|
||||||
ERR_NOMEM = 1
|
ERR_NOMEM = 1
|
||||||
|
@ -18,22 +18,24 @@ public interface UnicornConst {
|
|||||||
public static final int UC_ARCH_MAX = 8;
|
public static final int UC_ARCH_MAX = 8;
|
||||||
|
|
||||||
public static final int UC_MODE_LITTLE_ENDIAN = 0;
|
public static final int UC_MODE_LITTLE_ENDIAN = 0;
|
||||||
|
public static final int UC_MODE_BIG_ENDIAN = 1073741824;
|
||||||
|
|
||||||
public static final int UC_MODE_ARM = 0;
|
public static final int UC_MODE_ARM = 0;
|
||||||
public static final int UC_MODE_16 = 2;
|
|
||||||
public static final int UC_MODE_32 = 4;
|
|
||||||
public static final int UC_MODE_64 = 8;
|
|
||||||
public static final int UC_MODE_THUMB = 16;
|
public static final int UC_MODE_THUMB = 16;
|
||||||
public static final int UC_MODE_MCLASS = 32;
|
public static final int UC_MODE_MCLASS = 32;
|
||||||
public static final int UC_MODE_V8 = 64;
|
public static final int UC_MODE_V8 = 64;
|
||||||
public static final int UC_MODE_MICRO = 16;
|
public static final int UC_MODE_MICRO = 16;
|
||||||
public static final int UC_MODE_MIPS3 = 32;
|
public static final int UC_MODE_MIPS3 = 32;
|
||||||
public static final int UC_MODE_MIPS32R6 = 64;
|
public static final int UC_MODE_MIPS32R6 = 64;
|
||||||
public static final int UC_MODE_V9 = 16;
|
|
||||||
public static final int UC_MODE_QPX = 16;
|
|
||||||
public static final int UC_MODE_BIG_ENDIAN = 1073741824;
|
|
||||||
public static final int UC_MODE_MIPS32 = 4;
|
public static final int UC_MODE_MIPS32 = 4;
|
||||||
public static final int UC_MODE_MIPS64 = 8;
|
public static final int UC_MODE_MIPS64 = 8;
|
||||||
|
public static final int UC_MODE_16 = 2;
|
||||||
|
public static final int UC_MODE_32 = 4;
|
||||||
|
public static final int UC_MODE_64 = 8;
|
||||||
|
public static final int UC_MODE_PPC64 = 8;
|
||||||
|
public static final int UC_MODE_QPX = 16;
|
||||||
|
public static final int UC_MODE_SPARC64 = 8;
|
||||||
|
public static final int UC_MODE_V9 = 16;
|
||||||
|
|
||||||
public static final int UC_ERR_OK = 0;
|
public static final int UC_ERR_OK = 0;
|
||||||
public static final int UC_ERR_NOMEM = 1;
|
public static final int UC_ERR_NOMEM = 1;
|
||||||
|
@ -14,22 +14,24 @@ UC_ARCH_M68K = 7
|
|||||||
UC_ARCH_MAX = 8
|
UC_ARCH_MAX = 8
|
||||||
|
|
||||||
UC_MODE_LITTLE_ENDIAN = 0
|
UC_MODE_LITTLE_ENDIAN = 0
|
||||||
|
UC_MODE_BIG_ENDIAN = 1073741824
|
||||||
|
|
||||||
UC_MODE_ARM = 0
|
UC_MODE_ARM = 0
|
||||||
UC_MODE_16 = 2
|
|
||||||
UC_MODE_32 = 4
|
|
||||||
UC_MODE_64 = 8
|
|
||||||
UC_MODE_THUMB = 16
|
UC_MODE_THUMB = 16
|
||||||
UC_MODE_MCLASS = 32
|
UC_MODE_MCLASS = 32
|
||||||
UC_MODE_V8 = 64
|
UC_MODE_V8 = 64
|
||||||
UC_MODE_MICRO = 16
|
UC_MODE_MICRO = 16
|
||||||
UC_MODE_MIPS3 = 32
|
UC_MODE_MIPS3 = 32
|
||||||
UC_MODE_MIPS32R6 = 64
|
UC_MODE_MIPS32R6 = 64
|
||||||
UC_MODE_V9 = 16
|
|
||||||
UC_MODE_QPX = 16
|
|
||||||
UC_MODE_BIG_ENDIAN = 1073741824
|
|
||||||
UC_MODE_MIPS32 = 4
|
UC_MODE_MIPS32 = 4
|
||||||
UC_MODE_MIPS64 = 8
|
UC_MODE_MIPS64 = 8
|
||||||
|
UC_MODE_16 = 2
|
||||||
|
UC_MODE_32 = 4
|
||||||
|
UC_MODE_64 = 8
|
||||||
|
UC_MODE_PPC64 = 8
|
||||||
|
UC_MODE_QPX = 16
|
||||||
|
UC_MODE_SPARC64 = 8
|
||||||
|
UC_MODE_V9 = 16
|
||||||
|
|
||||||
UC_ERR_OK = 0
|
UC_ERR_OK = 0
|
||||||
UC_ERR_NOMEM = 1
|
UC_ERR_NOMEM = 1
|
||||||
|
Reference in New Issue
Block a user