Commit Graph

33 Commits

Author SHA1 Message Date
learn_more efbde8fc8a whitespace, as requested. 2015-04-14 17:00:57 +02:00
learn_more a10a80fe88 Change msvc ImportLib for static target to 'capstone_dll.lib'
This is the same as e268f46 changed in the vcxproj file.
2015-04-14 15:39:07 +02:00
reverser cf6201419a Add support to embed Capstone into OS X kernel extensions. 2015-04-10 23:28:12 +08:00
Nguyen Anh Quynh cd3d186944 bump version to 3.0.2 for next stable release 2015-02-25 12:27:26 +08:00
Nguyen Anh Quynh 4822f99190 CMake: add new option CAPSTONE_BUILD_STATIC_RUNTIME 2015-02-03 18:25:12 +08:00
Nguyen Anh Quynh e4c0f6c1f6 CMake: bump version to 3.0.1 2015-01-30 11:25:24 +08:00
flyingsymbols d91f964d40 * Fixed bug in Thumb2 pop caused by me incorrectly assuming that
ARM_SP == 13, ARM_LR == 14, and ARM_PC == 15, which is not the case
* updated CMakeLists to include building arm regression test
* added explicit casts for 64 bit visual studio 2012 build to get around
  truncation warnings from size_t conversion
2014-10-23 12:04:23 -04:00
Nguyen Anh Quynh a8fd71f406 CMake: fix option CAPSTONE_X86_ATT_DISABLE. bug reported by Yegor Derevenets 2014-10-14 07:55:30 +08:00
Nguyen Anh Quynh 0a2eca7c6c modify API cs_disasm_iter() and add new API cs_malloc(). also adds sample code test_iter.c 2014-10-11 00:36:16 +08:00
Yegor Derevenets ebc4ced3cf Fixed a typo in a CMake option name 2014-09-22 10:43:03 +02:00
Yegor Derevenets 17176cd838 platform.h must be also installed 2014-09-21 16:11:34 +02:00
Nguyen Anh Quynh 8f67ec29e5 Added CAPSTONE prefix to CMake options 2014-09-20 10:55:50 +08:00
Yegor Derevenets b4d78d916e Added CAPSTONE prefix to CMake options 2014-09-19 18:39:22 +02:00
Nguyen Anh Quynh d17e28c7de cmake: rename static library libcapstone.lib to capstone.lib 2014-08-27 10:57:43 +08:00
baguette 86e845056d renamed CAPSTONE_NO_ATT to CAPSTONE_X86_ATT_DISABLE, added options to makefile, cmake, compile.txt 2014-08-17 20:59:05 +02:00
Ali Rizvi-Santiago 10053ba626 Modified CMakeLists.txt to re-enable support for building both static and shared versions of the library.
Removed definition of CAPSTONE_STATIC from capstone.h due to dllimport only really being a performance optimization while CAPSTONE_SHARED is only needed when building the shared version of the library.
2014-06-03 21:07:03 +00:00
Nguyen Anh Quynh 1969b83b9b windows: expose public APIs with dllimport for user apps 2014-06-03 23:10:07 +08:00
Nguyen Anh Quynh 07c3693cf2 cmake: properly export public APIs in capstone.DLL. thanks to Daniel Pistelli for helping to fix this issue 2014-06-03 18:33:15 +08:00
Nguyen Anh Quynh d765ab21cb cmake: define macro CAPSTONE_USE_SYS_DYN_MEM when USE_DEFAULT_ALLOC is defined 2014-06-03 17:38:29 +08:00
Nguyen Anh Quynh de8c689b42 cmake: bump version 2014-05-31 10:45:15 +08:00
Nguyen Anh Quynh 758fcbe69f cmake: fix CMakeLists.txt: rename library to 'capstone' & build static/shared libs in unified way. patch by Daniel Pistelli 2014-05-31 10:44:27 +08:00
Nguyen Anh Quynh ecc5ffb16c cmake: use USE_SYS_DYN_MEM instead of USE_DEFAULT_ALLOC for consistency 2014-05-28 22:14:55 +08:00
Nguyen Anh Quynh 7343848662 cmake: build shared library libcapstone & static library libcapstone_static 2014-05-28 21:55:37 +08:00
Nguyen Anh Quynh a71a27b87f cmake: only compile X86ATTInstPrinter.c in non-diet mode 2014-05-28 21:20:30 +08:00
Nguyen Anh Quynh 56e4efdc35 cmake: cleanup 2014-05-28 16:27:53 +08:00
Nguyen Anh Quynh 6a899ff8d4 cmake: add test_skipdata 2014-05-28 16:09:09 +08:00
Nguyen Anh Quynh cfc691e659 cmake: X86_REDUCE is OFF by default 2014-05-28 15:59:05 +08:00
Nguyen Anh Quynh 31ec542111 cmake: support X86_REDUCE mode 2014-05-28 15:58:35 +08:00
Nguyen Anh Quynh e7f251bfee cmake: Diet mode is OFF by default 2014-05-28 15:15:58 +08:00
Nguyen Anh Quynh d0023197eb cmake: support Sparc, SystemZ & XCore 2014-05-28 15:15:00 +08:00
Nguyen Anh Quynh 2f661e003f cmake: correct the definition of USE_SYS_DYN_MEM with new macro name CAPSTONE_USE_SYS_DYN_MEM 2014-05-28 14:41:39 +08:00
Nguyen Anh Quynh f6af50903b cmake: rename library from capstone to libcapstone 2014-05-28 14:29:20 +08:00
daniel 96ecc338ec created cmake makefile 2014-05-28 14:25:40 +08:00