1185 Commits (96934501fddd10a77ac70e0a55e36858959e793f)
 

Author SHA1 Message Date
Nguyen Anh Quynh 96934501fd arm64: do not consider WZR & XZR alias registers 11 years ago
Nguyen Anh Quynh cb2c4f90bf test_x86: output sib_base, sib_index, sib_scale separately 11 years ago
Nguyen Anh Quynh 688efe3018 python: properly handle SIB's registers on irrelevant cases (zero value) of test_x86.py 11 years ago
Nguyen Anh Quynh 1aa60d0921 python: handle invalid argument (zero) for reg_name() & insn_name() of class CsInsn 11 years ago
Nguyen Anh Quynh 1098329f40 python: refactor tests, so it is possible to reuse print_insn_detail() of all archs 11 years ago
Nguyen Anh Quynh fc3636a0b8 python: update test_all.py 11 years ago
Nguyen Anh Quynh 7dcb1dd177 Merge branch 'test' into msvc2 11 years ago
Nguyen Anh Quynh 015849db81 update .gitignore for VS2010 11 years ago
Nguyen Anh Quynh c3d0d22709 msvc: fix for VS2010 11 years ago
Nguyen Anh Quynh 0273468003 msvc: support VS2010 11 years ago
Nguyen Anh Quynh bf7df4b91e update CREDITS.TXT 11 years ago
Nguyen Anh Quynh cb5910627a remove some more forgotten stdbool.h 11 years ago
Nguyen Anh Quynh c5cad6cab3 avoid using stdbool.h to support compilers without C99 support 11 years ago
Nguyen Anh Quynh e2d941672b msvc: add inttypes.h for pre-VS2012 compiler (without C99 support) 11 years ago
Nguyen Anh Quynh 9389353971 tests: fix warnings caused by unused variable/function in test_skipdata.c 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 dcc6ebeab7 msvc: add included directory 11 years ago
Nguyen Anh Quynh 1d2e69b869 msvc: remove headers/ directory & replace it with include/platform.h 11 years ago
Nguyen Anh Quynh 35713b1360 Merge branch 'msvc2' of https://github.com/aquynh/capstone into msvc2 11 years ago
Nguyen Anh Quynh 01f48397dc update instructions in COMPILE* 11 years ago
Nguyen Anh Quynh 1127504e24 msvc: rename msvc-2012.sln to capstone.sln 11 years ago
Nguyen Anh Quynh d0c38d5be0 msvc: rename libraries: capstone.lib to libcapstone.lib, capstone.dll to libcapstone.dll. this is to be consistent with the libs generated by cross-platform compilation on *nix 11 years ago
Nguyen Anh Quynh 78a7d3635e Merge branch 'msvc2' of https://github.com/aquynh/capstone into msvc2 11 years ago
Nguyen Anh Quynh e27d10137a msvc: bool date type should have 1 byte size, not 4. C++ compiler exposed this issue. bug reported by Axel Souchet 11 years ago
Nguyen Anh Quynh 7bab8dc12e x86: AT&T syntax is irrelevant in Diet mode, so setting this syntax should return CS_ERR_DIET error 11 years ago
Nguyen Anh Quynh f7850266d5 x86: enable AT&T code only when DIET mode is off 11 years ago
Nguyen Anh Quynh 16d9c6cee7 update .gitignore 11 years ago
Nguyen Anh Quynh 811963e715 msvc: replace - with _ in filenames & dirs for consistency 11 years ago
Nguyen Anh Quynh 7cc5e9b8f0 Makefile: clean target should delete libs created by all ways of building 11 years ago
Nguyen Anh Quynh 76087d2c33 rename static library extension to .lib for cross-windows building 11 years ago
Nguyen Anh Quynh 0ffd811d67 merge next branch 11 years ago
Nguyen Anh Quynh b2a88df20f MSVC added some code picked up by MingW, so cross-win32/74 compile is broken. this fixes the issue 11 years ago
Nguyen Anh Quynh 506890863c x86: assembly syntax is irrelevant in Diet mode. this optimization reduces library size to only 180KB on OSX 11 years ago
Nguyen Anh Quynh 8598a219f3 enable arch code from source with CAPSTONE_HAS_* for MSVC to pick up 11 years ago
Nguyen Anh Quynh 9c02b272b6 update COMPILE_MSVC.TXT 11 years ago
Nguyen Anh Quynh ba37f33a53 msvc: update COMPILE_MSVC.TXT for more detail instructions 11 years ago
Nguyen Anh Quynh 8c2e2db84e fix an warning on unused local variable in fill-insn() when CAPSTONE_DIET is defined 11 years ago
Nguyen Anh Quynh 928e113aeb msvc: add 2 predefined macros CAPSTONE_DIET_NO & CAPSTONE_X86_REDUCE_NO 11 years ago
Axel 0vercl0k Souchet d8301d653a rename the project names in order to be consisten with *nix's ones 11 years ago
Axel 0vercl0k Souchet 0a9a9dfdcb added capstone-dll, renamed the static lib output (capstone.lib now) 11 years ago
Axel 0vercl0k Souchet 1f0615f9e6 the tests won't build if the library hasn't been generated now 11 years ago
Nguyen Anh Quynh eb2e840887 x86: fix C89 issues for X86GenAsmWriter1_reduce.inc & X86GenAsmWriter_reduce.inc 11 years ago
Nguyen Anh Quynh cfcace3f43 arm: make checkDecoderPredicate() handle boolean casting for MSVC (redone in more systematic way for autogen code) 11 years ago
Nguyen Anh Quynh 805fed5162 make checkDecoderPredicate() handle boolean casting for MSVC 11 years ago
Nguyen Anh Quynh ef3e450f1a arm: checkDecoderPredicate() needs to handle Bool data type in the way that MSVC can understand 11 years ago
Nguyen Anh Quynh 043702e9ef more fixes for warnings reported by MSVC 11 years ago
Nguyen Anh Quynh 6893ec535e more warnings fixed reported by MSVC 11 years ago