152 Commits (2c20a1b5a3bc85c2f5390faaa9b35c41d394555f)

Author SHA1 Message Date
Nguyen Anh Quynh be2b788dc1 xcore: handle details for some special tricky instructions 10 years ago
Nguyen Anh Quynh c80d840ffc add XCore architecture 10 years ago
Nguyen Anh Quynh 5d6383e335 sparc: SPARC_CC_ICC_N should not have the same value as SPARC_CC_INVALID. bug reported by Jason Oster 10 years ago
Jason Oster aa60b8cd1b [#124] ARM: Make `imm` detail field signed. 10 years ago
Nguyen Anh Quynh 96934501fd arm64: do not consider WZR & XZR alias registers 10 years ago
Nguyen Anh Quynh cb5910627a remove some more forgotten stdbool.h 11 years ago
Nguyen Anh Quynh 171eb7523d stdbool.h is only available in C99-supported compiler 11 years ago
Nguyen Anh Quynh e76abf47e1 move prototype of strcasecmp for MSVC into utils.h, and remove platform.h 11 years ago
Nguyen Anh Quynh e079f10a80 remove more redundant code in platform.h 11 years ago
Nguyen Anh Quynh 8d8cd79591 remove redundant code in platform.h 11 years ago
Nguyen Anh Quynh 1d2e69b869 msvc: remove headers/ directory & replace it with include/platform.h 11 years ago
Nguyen Anh Quynh 3878ff0641 skipdata: change data type of callback's offset to uint64_t 11 years ago
Nguyen Anh Quynh 7751fbe57b header files: Disassembler -> Disassembly 11 years ago
Nguyen Anh Quynh fa697076b1 x86: handle more tricky instructions. 11 years ago
Nguyen Anh Quynh 6f56ff5663 x86: handle SAL instructions. bug reported by Attila Suszter & Ange Albertini 11 years ago
Nguyen Anh Quynh 1efa9c11a0 SKIPDATA: add info about the first argument of callback function 11 years ago
Nguyen Anh Quynh 42288ac4e3 SKIPDATA: add 1 more argument to callback function pointing to the input buffer of cs_disasm_ex() 11 years ago
Nguyen Anh Quynh 3d5b6f3e35 update capstone.h to add some minor details for SKIPDATA mode 11 years ago
Nguyen Anh Quynh 11ec8817dc core: add CS_ERR_SKIPDATA error code to report when code access irrelevant info in SKIPDATA mode 11 years ago
Nguyen Anh Quynh 07ffd64c38 SKIPDATA: @offset of callback function should indicate the position of examining byte in input buffer 11 years ago
Nguyen Anh Quynh a89383e81f number of bytes skipped by SKIPDATA option depends on arch 11 years ago
Nguyen Anh Quynh d3ffe37c47 API: support SKIPDATA option (off by default) 11 years ago
Nguyen Anh Quynh 12e6ebcb94 remove the useless diet.h 11 years ago
Nguyen Anh Quynh 901631eaed remove the useless diet.h 11 years ago
Nguyen Anh Quynh 6d3c71128c correct config.mk since X86-reduce now supports VMX/SVM 11 years ago
Nguyen Anh Quynh 59b5489d8e x86: rename X86_COMPACT to X86_REDUCE. suggested by Pancake 11 years ago
Nguyen Anh Quynh 9518148e6f add X86_COMPACT option. also add CS_SUPPORT_X86_COMPACT. made Python support this change 11 years ago
Nguyen Anh Quynh 25dc23d085 indentation for ppc.h 11 years ago
Nguyen Anh Quynh de319f8f95 cleanup x86.h & mips.h (C-IMM) 11 years ago
Nguyen Anh Quynh 448648f821 ppc: correct a comment on IMM operand in ppc.h 11 years ago
Nguyen Anh Quynh c8e0785cb6 add some more comments regarding invalidating @handle of cs_close() 11 years ago
Nguyen Anh Quynh 226d7dca64 change API cs_close() to take pointer to handle as argument. this lets us invalidate the closed handle 11 years ago
Nguyen Anh Quynh 492b8ed0d5 define CS_SUPPORT_DIET with relation to CS_ARCH_ALL for clarification 11 years ago
Nguyen Anh Quynh 143759d9ab x86: update core 11 years ago
Nguyen Anh Quynh f7cdbdf501 add CS_ERR_DIET error code to report information irrelevant in diet engine 11 years ago
Nguyen Anh Quynh 544e0ff611 explicitly warning about diet mode for some APIs in capstone.h 11 years ago
Nguyen Anh Quynh c70adc30e8 clarify some comments regarding 'diet' mode in capstone.h 11 years ago
Nguyen Anh Quynh b2870e4c4c API: extend cs_support() to allow query on diet mode. add CS_SUPPORT_DIET at the same time 11 years ago
Nguyen Anh Quynh fc83a439e5 add diet compile option (CAPSTONE_DIET option in config.mk). This reduces binary size by around 40% 11 years ago
Enzo Matsumiya 6bc08a850a Fix the X86_REL_ADDR macro in x86.h 11 years ago
Enzo Matsumiya cbde4c4a2f Fix the X86_REL_ADDR macro in x86.h 11 years ago
Nguyen Anh Quynh 8b915ed765 ppc: update core 11 years ago
Nguyen Anh Quynh 43a9a9d36f bump API version from 2.0 to 2.1 for core + Python & Java bindings 11 years ago
Nguyen Anh Quynh bc0b3b92fd mips: update core 11 years ago
Nguyen Anh Quynh 6b804dacb1 arm: update core 11 years ago
Nguyen Anh Quynh 4f220287d1 add CS_ERR_VERSION to report error when binding version is different from core's API version 11 years ago
Nguyen Anh Quynh 13f40d26a2 x86: upgrade core 11 years ago
Nguyen Anh Quynh e4fae8723e systemz: support length for Mem op 11 years ago
Nguyen Anh Quynh da1e833c8c systemz: support accesss register operand 11 years ago
Nguyen Anh Quynh b3d000a841 fix SystemZ on Op 11 years ago