Python: version = 5.0.0

This commit is contained in:
Nguyen Anh Quynh 2019-01-30 01:00:18 +08:00
commit 6808a8e38c
5 changed files with 46 additions and 46 deletions

View File

@ -1,8 +1,8 @@
cmake_minimum_required(VERSION 2.6)
project(capstone)
set(VERSION_MAJOR 4)
set(VERSION_MINOR 1)
set(VERSION_MAJOR 5)
set(VERSION_MINOR 0)
set(VERSION_PATCH 0)
if(POLICY CMP0042)

View File

@ -129,8 +129,8 @@ __all__ = [
# Capstone C interface
# API version
CS_API_MAJOR = 4
CS_API_MINOR = 1
CS_API_MAJOR = 5
CS_API_MINOR = 0
# Package version
CS_VERSION_MAJOR = CS_API_MAJOR

View File

@ -139,79 +139,79 @@ static void usage(char *prog)
printf("\nThe following <arch+mode> options are supported:\n");
if (cs_support(CS_ARCH_X86)) {
printf(" x16: 16-bit mode (X86)\n");
printf(" x32: 32-bit mode (X86)\n");
printf(" x64: 64-bit mode (X86)\n");
printf(" x16att: 16-bit mode (X86) syntax-att\n");
printf(" x32att: 32-bit mode (X86) syntax-att\n");
printf(" x64att: 64-bit mode (X86) syntax-att\n");
printf(" x16 16-bit mode (X86)\n");
printf(" x32 32-bit mode (X86)\n");
printf(" x64 64-bit mode (X86)\n");
printf(" x16att 16-bit mode (X86), syntax AT&T\n");
printf(" x32att 32-bit mode (X86), syntax AT&T\n");
printf(" x64att 64-bit mode (X86), syntax AT&T\n");
}
if (cs_support(CS_ARCH_ARM)) {
printf(" arm: arm\n");
printf(" armbe: arm + big endian\n");
printf(" thumb: thumb mode\n");
printf(" thumbbe: thumb + big endian\n");
printf(" cortexm: thumb + cortex-m extensions\n");
printf(" arm arm\n");
printf(" armbe arm + big endian\n");
printf(" thumb thumb mode\n");
printf(" thumbbe thumb + big endian\n");
printf(" cortexm thumb + cortex-m extensions\n");
}
if (cs_support(CS_ARCH_ARM64)) {
printf(" arm64: aarch64 mode\n");
printf(" arm64be: aarch64 + big endian\n");
printf(" arm64 aarch64 mode\n");
printf(" arm64be aarch64 + big endian\n");
}
if (cs_support(CS_ARCH_MIPS)) {
printf(" mips: mips32 + little endian\n");
printf(" mipsbe: mips32 + big endian\n");
printf(" mips64: mips64 + little endian\n");
printf(" mips64be: mips64 + big endian\n");
printf(" mips mips32 + little endian\n");
printf(" mipsbe mips32 + big endian\n");
printf(" mips64 mips64 + little endian\n");
printf(" mips64be mips64 + big endian\n");
}
if (cs_support(CS_ARCH_PPC)) {
printf(" ppc64: ppc64 + little endian\n");
printf(" ppc64be: ppc64 + big endian\n");
printf(" ppc64 ppc64 + little endian\n");
printf(" ppc64be ppc64 + big endian\n");
}
if (cs_support(CS_ARCH_SPARC)) {
printf(" sparc: sparc\n");
printf(" sparc sparc\n");
}
if (cs_support(CS_ARCH_SYSZ)) {
printf(" systemz: systemz (s390x)\n");
printf(" systemz systemz (s390x)\n");
}
if (cs_support(CS_ARCH_XCORE)) {
printf(" xcore: xcore\n");
printf(" xcore xcore\n");
}
if (cs_support(CS_ARCH_M68K)) {
printf(" m68k: m68k + big endian\n");
printf(" m68k40: m68k_040\n");
printf(" m68k m68k + big endian\n");
printf(" m68k40 m68k_040\n");
}
if (cs_support(CS_ARCH_TMS320C64X)) {
printf(" tms320c64x:TMS320C64x\n");
printf(" tms320c64x TMS320C64x\n");
}
if (cs_support(CS_ARCH_M680X)) {
printf(" m6800: M6800/2\n");
printf(" m6801: M6801/3\n");
printf(" m6805: M6805\n");
printf(" m6808: M68HC08\n");
printf(" m6809: M6809\n");
printf(" m6811: M68HC11\n");
printf(" cpu12: M68HC12/HCS12\n");
printf(" hd6301: HD6301/3\n");
printf(" hd6309: HD6309\n");
printf(" hcs08: HCS08\n");
printf(" m6800 M6800/2\n");
printf(" m6801 M6801/3\n");
printf(" m6805 M6805\n");
printf(" m6808 M68HC08\n");
printf(" m6809 M6809\n");
printf(" m6811 M68HC11\n");
printf(" cpu12 M68HC12/HCS12\n");
printf(" hd6301 HD6301/3\n");
printf(" hd6309 HD6309\n");
printf(" hcs08 HCS08\n");
}
if (cs_support(CS_ARCH_EVM)) {
printf(" evm: Ethereum Virtual Machine\n");
printf(" evm Ethereum Virtual Machine\n");
}
if (cs_support(CS_ARCH_MOS65XX)) {
printf(" mox65xx: MOS65XX family\n");
printf(" mox65xx MOS65XX family\n");
}
printf("\nExtra options:\n");
@ -308,7 +308,7 @@ int main(int argc, char **argv)
detail_flag = true;
break;
case 'v':
printf("Cstool for Capstone Disassembler Engine v%u.%u.%u\n", CS_VERSION_MAJOR, CS_VERSION_MINOR, CS_VERSION_EXTRA);
printf("cstool for Capstone Disassembler, v%u.%u.%u\n", CS_VERSION_MAJOR, CS_VERSION_MINOR, CS_VERSION_EXTRA);
printf("Capstone build: ");
if (cs_support(CS_ARCH_X86)) {

View File

@ -47,8 +47,8 @@ extern "C" {
#endif
// Capstone API version
#define CS_API_MAJOR 4
#define CS_API_MINOR 1
#define CS_API_MAJOR 5
#define CS_API_MINOR 0
// Version for bleeding edge code of the Github's "next" branch.
// Use this if you want the absolutely latest development code.

View File

@ -2,8 +2,8 @@
# To be used to generate capstone.pc for pkg-config
# version major & minor
PKG_MAJOR = 4
PKG_MINOR = 1
PKG_MAJOR = 5
PKG_MINOR = 0
# version bugfix level. Example: PKG_EXTRA = 1
PKG_EXTRA = 0