|
106 | 106 | 'CS_MODE_BPF_EXTENDED', |
107 | 107 | 'CS_MODE_RISCV32', |
108 | 108 | 'CS_MODE_RISCV64', |
109 | | - 'CS_MODE_RISCVC', |
| 109 | + 'CS_MODE_RISCV_C', |
| 110 | + 'CS_MODE_RISCV_FD', |
| 111 | + 'CS_MODE_RISCV_V', |
| 112 | + 'CS_MODE_RISCV_ZFINX', |
| 113 | + 'CS_MODE_RISCV_ZCMP_ZCMT_ZCE', |
| 114 | + 'CS_MODE_RISCV_ZICFISS', |
| 115 | + 'CS_MODE_RISCV_E', |
| 116 | + 'CS_MODE_RISCV_A', |
| 117 | + 'CS_MODE_RISCV_COREV', |
| 118 | + 'CS_MODE_RISCV_THEAD', |
| 119 | + 'CS_MODE_RISCV_SIFIVE', |
| 120 | + 'CS_MODE_RISCV_BITMANIP', |
| 121 | + 'CS_MODE_RISCV_ZBA', |
| 122 | + 'CS_MODE_RISCV_ZBB', |
| 123 | + 'CS_MODE_RISCV_ZBC', |
| 124 | + 'CS_MODE_RISCV_ZBKB', |
| 125 | + 'CS_MODE_RISCV_ZBKC', |
| 126 | + 'CS_MODE_RISCV_ZBKX', |
| 127 | + 'CS_MODE_RISCV_ZBS', |
110 | 128 | 'CS_MODE_MOS65XX_6502', |
111 | 129 | 'CS_MODE_MOS65XX_65C02', |
112 | 130 | 'CS_MODE_MOS65XX_W65C02', |
|
159 | 177 | 'CS_OPT_SYNTAX_MOTOROLA', |
160 | 178 | 'CS_OPT_SYNTAX_CS_REG_ALIAS', |
161 | 179 | 'CS_OPT_SYNTAX_NO_DOLLAR', |
| 180 | + 'CS_OPT_SYNTAX_NO_ALIAS_TEXT', |
162 | 181 |
|
163 | 182 | 'CS_OPT_DETAIL', |
164 | 183 | 'CS_OPT_DETAIL_REAL', |
|
332 | 351 | CS_MODE_MIPS64R6 = 1 << 17 # Mips64r6 ISA Support |
333 | 352 | CS_MODE_OCTEON = 1 << 18 # Octeon cnMIPS Support |
334 | 353 | CS_MODE_OCTEONP = 1 << 19 # Octeon+ cnMIPS Support |
335 | | -CS_MODE_NANOMIPS = 1 << 20 # Generic nanomips |
| 354 | +CS_MODE_NANOMIPS = 1 << 20 # Generic nanomips |
336 | 355 | CS_MODE_NMS1 = ((1 << 21) | CS_MODE_NANOMIPS) # nanoMips NMS1 |
337 | 356 | CS_MODE_I7200 = ((1 << 22) | CS_MODE_NANOMIPS) # nanoMips I7200 |
338 | 357 | CS_MODE_MIPS_NOFLOAT = 1 << 23 # Disable floating points ops |
|
353 | 372 | CS_MODE_BPF_EXTENDED = (1 << 0) # Extended BPF mode |
354 | 373 | CS_MODE_RISCV32 = (1 << 0) # RISCV32 mode |
355 | 374 | CS_MODE_RISCV64 = (1 << 1) # RISCV64 mode |
356 | | -CS_MODE_RISCVC = (1 << 2) # RISCV compressed mode |
| 375 | +CS_MODE_RISCV_C = 1 << 2, # RISCV compressed instructure mode |
| 376 | +CS_MODE_RISCV_FD = 1 << 3, |
| 377 | +CS_MODE_RISCV_V = 1 << 4, |
| 378 | +CS_MODE_RISCV_ZFINX = 1 << 5, |
| 379 | +CS_MODE_RISCV_ZCMP_ZCMT_ZCE = 1 << 6, |
| 380 | +CS_MODE_RISCV_ZICFISS = 1 << 7, |
| 381 | +CS_MODE_RISCV_E = 1 << 8, |
| 382 | +CS_MODE_RISCV_A = 1 << 9, |
| 383 | +CS_MODE_RISCV_COREV = 1 << 10, |
| 384 | +CS_MODE_RISCV_THEAD = 1 << 11, |
| 385 | +CS_MODE_RISCV_SIFIVE = 1 << 12, |
| 386 | +CS_MODE_RISCV_BITMANIP = 1 << 13, |
| 387 | +CS_MODE_RISCV_ZBA = 1 << 14, |
| 388 | +CS_MODE_RISCV_ZBB = 1 << 15, |
| 389 | +CS_MODE_RISCV_ZBC = 1 << 16, |
| 390 | +CS_MODE_RISCV_ZBKB = 1 << 17, |
| 391 | +CS_MODE_RISCV_ZBKC = 1 << 18, |
| 392 | +CS_MODE_RISCV_ZBKX = 1 << 19, |
| 393 | +CS_MODE_RISCV_ZBS = 1 << 20, |
357 | 394 | CS_MODE_MOS65XX_6502 = (1 << 1) # MOS65XXX MOS 6502 |
358 | 395 | CS_MODE_MOS65XX_65C02 = (1 << 2) # MOS65XXX WDC 65c02 |
359 | 396 | CS_MODE_MOS65XX_W65C02 = (1 << 3) # MOS65XXX WDC W65c02 |
|
461 | 498 | CS_OPT_SYNTAX_CS_REG_ALIAS = (1 << 7) # Prints common register alias which are not defined in LLVM (ARM: r9 = sb etc.) |
462 | 499 | CS_OPT_SYNTAX_PERCENT = (1 << 8) # Prints the % in front of PPC registers. |
463 | 500 | CS_OPT_SYNTAX_NO_DOLLAR = (1 << 9) # Does not print the $ in front of Mips, LoongArch registers. |
| 501 | +CS_OPT_SYNTAX_NO_ALIAS_TEXT = (1 << 10) # Does not print an instruction's alias test if the instruction is an alias |
464 | 502 | CS_OPT_DETAIL_REAL = (1 << 1) # If enabled, always sets the real instruction detail.Even if the instruction is an alias. |
465 | 503 |
|
466 | 504 | # Capstone error type |
@@ -1468,7 +1506,7 @@ def debug(): |
1468 | 1506 | "m680x": CS_ARCH_M680X, 'evm': CS_ARCH_EVM, 'mos65xx': CS_ARCH_MOS65XX, |
1469 | 1507 | 'bpf': CS_ARCH_BPF, 'riscv': CS_ARCH_RISCV, 'tricore': CS_ARCH_TRICORE, |
1470 | 1508 | 'wasm': CS_ARCH_WASM, 'sh': CS_ARCH_SH, 'alpha': CS_ARCH_ALPHA, |
1471 | | - 'hppa': CS_ARCH_HPPA, 'loongarch': CS_ARCH_LOONGARCH, 'xtensa': CS_ARCH_XTENSA, |
| 1509 | + 'hppa': CS_ARCH_HPPA, 'loongarch': CS_ARCH_LOONGARCH, 'xtensa': CS_ARCH_XTENSA, |
1472 | 1510 | 'arc': CS_ARCH_ARC |
1473 | 1511 | } |
1474 | 1512 |
|
|
0 commit comments