Commit Graph

1260 Commits

Author SHA1 Message Date
Nguyen Anh Quynh f1c3acb547 add COMPILE_CMAKE.TXT & update COMPILE.TXT 2014-05-28 22:39:23 +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 b67e030497 update CREDITS.TXT 2014-05-28 16:37:01 +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 b70e121ce3 x86: FP instructions are only available when X86_REDUCE mode is off 2014-05-28 15:57:51 +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 3a5965eb05 xcore: fix some warnings with Diet mode 2014-05-28 15:14:28 +08:00
Nguyen Anh Quynh 0150f06553 x86: fix a warning on Diet mode 2014-05-28 15:04:15 +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 9786566aaa msvc: fix some Nmake warnings 2014-05-28 14:33:32 +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
Nguyen Anh Quynh 583baba8c4 remove more dead code 2014-05-28 12:57:59 +08:00
Nguyen Anh Quynh 9148420b0d replace strcasecmp() with strcmp() 2014-05-28 12:57:46 +08:00
Nguyen Anh Quynh 19146e91a3 replace strcasecmp() with strcmp(). this also simlifies MSVC support a bit 2014-05-28 12:41:31 +08:00
Nguyen Anh Quynh d69f9ded5b x86: delete dead code 2014-05-28 12:39:11 +08:00
Nguyen Anh Quynh b2e566ac88 xcore: use strcpy() rather than strncpy() 2014-05-28 11:35:19 +08:00
Nguyen Anh Quynh 2a33afe6e8 msvc: make MSVC shutup on strncpy() 2014-05-28 00:24:33 +08:00
Nguyen Anh Quynh dc1af545c0 msvc: fix warnings 2014-05-28 00:14:22 +08:00
Nguyen Anh Quynh 2b68355a67 msvc: support strcpy() with strcpy_s() 2014-05-28 00:01:30 +08:00
Nguyen Anh Quynh 112556d9f9 msvc: rename test_arm.vcxproj to test_xcore.vcxproj 2014-05-27 23:57:52 +08:00
Nguyen Anh Quynh c54b7ac907 python: add test_xcore.py 2014-05-27 23:37:33 +08:00
Nguyen Anh Quynh cfc7ca6ace python & java: update constants for Xcore after the last change in the core 2014-05-27 23:34:41 +08:00
Nguyen Anh Quynh be2b788dc1 xcore: handle details for some special tricky instructions 2014-05-27 23:34:03 +08:00
Nguyen Anh Quynh 8c1c36f0fc update TODO 2014-05-27 16:17:26 +08:00
Nguyen Anh Quynh 4d00986c6b java: add Xcore support 2014-05-27 14:54:28 +08:00
Nguyen Anh Quynh 2eff6a377c msvc: support XCore 2014-05-27 11:41:46 +08:00
Nguyen Anh Quynh f721e3124d Disassembler -> Disassembly 2014-05-27 10:45:58 +08:00
Nguyen Anh Quynh 8f50ba894c Merge branch 'next' into xcore 2014-05-27 10:39:11 +08:00
Nguyen Anh Quynh 04f2ec6d0f cleanup redundant headers included 2014-05-27 10:39:04 +08:00
Nguyen Anh Quynh 2cf9c524da x86: MOV64rr belongs to GRP_MODE64 group. bug reported by Jason Oster 2014-05-27 07:23:53 +08:00
Nguyen Anh Quynh d0f3e15d90 python: fix Xcore bug 2014-05-27 00:05:16 +08:00
Nguyen Anh Quynh 553bb488d7 python: support XCore 2014-05-26 23:47:45 +08:00
Nguyen Anh Quynh 52a8d2afa2 enable disabled archs 2014-05-26 23:24:11 +08:00
Nguyen Anh Quynh c80d840ffc add XCore architecture 2014-05-26 23:02:48 +08:00
Nguyen Anh Quynh 3dc080c2b6 systemz: cleanup SystemZGenDisassemblerTables.inc 2014-05-26 15:54:16 +08:00
Nguyen Anh Quynh 5a5d8a71cd python & java: fix Sparc's CC constants after the last change in the core 2014-05-25 13:49:12 +08:00
Nguyen Anh Quynh 5d6383e335 sparc: SPARC_CC_ICC_N should not have the same value as SPARC_CC_INVALID. bug reported by Jason Oster 2014-05-25 13:48:06 +08:00
Nguyen Anh Quynh 708d151fb6 Merge pull request #127 from parasyte/bug/SystemZ/r0l-reg
Add `r0l` register to SystemZMapping.c
2014-05-25 12:31:43 +08:00
Jason Oster 6380446222 Add `r0l` register to SystemZMapping.c 2014-05-24 21:26:12 -07:00
Nguyen Anh Quynh 0ebbf1e49c python: ArmOpValue.imm uses int32 type after the last change in the core 2014-05-24 13:33:14 +08:00
Nguyen Anh Quynh eddf47c712 Merge pull request #125 from parasyte/ticket-124
ARM: Make `imm` detail field signed.
2014-05-24 13:29:07 +08:00
Jason Oster aa60b8cd1b [#124] ARM: Make `imm` detail field signed. 2014-05-23 21:55:04 -07:00
Nguyen Anh Quynh e96e34df9a python: test_x86.py print prefixes with a space between consecutive bytes 2014-05-22 12:33:29 +08:00