Commit Graph

775 Commits

Author SHA1 Message Date
Nguyen Anh Quynh
1514d5ca0c ppc: cleaning up 2014-03-06 14:04:45 +08:00
Nguyen Anh Quynh
1c68ab9293 cleaning up unused code 2014-03-06 12:41:28 +08:00
Nguyen Anh Quynh
472a4a4121 core: reduce default INSN_CACHE_SIZE to 32 to reduce stack memory variable size @insn_cache 2014-03-06 09:13:04 +08:00
Nguyen Anh Quynh
a836b75d30 core: reduce INSN_CACHE_SIZE for diet engine to reduce stack variable size. this might fix a crash for OSX kernel. issue reported by Enzo Matsumiya 2014-03-06 03:36:03 +08:00
Nguyen Anh Quynh
296a23148a Makefile: disassembler -> disassembly 2014-03-05 23:50:41 +08:00
Nguyen Anh Quynh
2844cc5131 Makefile: rename variable MACHINE to UNAME_M 2014-03-05 23:49:14 +08:00
Nguyen Anh Quynh
ae603d9631 packages: update Brew formula to 2.1 by embedding patch inside 2014-03-05 14:25:32 +08:00
Nguyen Anh Quynh
0c0a81e10b packages: fix Brew formula for 2.1 2014-03-05 12:42:16 +08:00
Nguyen Anh Quynh
a118137634 packages: another attempt for Brew formula 2014-03-05 11:53:27 +08:00
Nguyen Anh Quynh
3479177e32 packages: fix Brew's patch for 2.1 2014-03-05 11:41:54 +08:00
Nguyen Anh Quynh
a8f6667dc1 package: add patch-Makefile for 2.1 2014-03-05 11:33:30 +08:00
Nguyen Anh Quynh
4c419a1268 package: update Macport to 2.1 2014-03-04 18:53:02 -08:00
Nguyen Anh Quynh
8652d53b9e package: update Brew for 2.1 2014-03-05 08:19:44 +08:00
Nguyen Anh Quynh
965ebf8a25 python: add more information to debug() 2014-03-05 00:35:03 +08:00
Nguyen Anh Quynh
534b416d62 python: thanks to the last change in the core, tricky call to cs_open() is no longer needed for debug() 2014-03-05 00:25:32 +08:00
Nguyen Anh Quynh
c46c35d3c7 core try to initialize archs as soon as we can by calling archs_enable() everywhere possible 2014-03-05 00:21:53 +08:00
Nguyen Anh Quynh
f51971d128 update ChangeLog 2014-03-05 00:09:49 +08:00
Nguyen Anh Quynh
7fc8121e6b python: rename cs_version_bind() to version_bind() 2014-03-04 23:56:42 +08:00
Nguyen Anh Quynh
9aff233a42 python: fix debug() for Cython 2014-03-04 23:46:36 +08:00
Nguyen Anh Quynh
d0abe15081 python: add debug() function 2014-03-04 23:12:04 +08:00
Nguyen Anh Quynh
838b37830a minor fixes for config.mk 2014-03-04 18:20:28 +08:00
Nguyen Anh Quynh
0586a74bdd suite: minor fix for fuzz.py 2014-03-04 16:27:23 +08:00
Nguyen Anh Quynh
d9ee9b114f suite: more throughout fuzzing 2014-03-04 15:32:28 +08:00
Nguyen Anh Quynh
ce2ad202d2 x86: clean up X86ATTInstPrinter.c 2014-03-04 15:00:33 +08:00
Nguyen Anh Quynh
ca9a7ab30c ppc: fix a segfault in Diet mode 2014-03-04 14:59:54 +08:00
Nguyen Anh Quynh
1cf70fe174 suite: minor fixes for fuzz.py 2014-03-04 14:23:41 +08:00
Nguyen Anh Quynh
6b95e5ef74 arm64: fix a segfault bug in Diet engine 2014-03-04 14:23:00 +08:00
Nguyen Anh Quynh
3a614830f5 suite: add comments for fuzz.py 2014-03-04 12:41:01 +08:00
Nguyen Anh Quynh
07ceab8560 suite: update README for fuzz.py 2014-03-04 12:32:05 +08:00
Nguyen Anh Quynh
5feee401ca suite: fix usage instructions for fuzz.py 2014-03-04 12:26:51 +08:00
Nguyen Anh Quynh
301e831e13 suite: add fuzz.py tool 2014-03-04 12:20:25 +08:00
Nguyen Anh Quynh
07b2037816 suite: cosmetic fixes for benchmark.py 2014-03-04 12:19:49 +08:00
Nguyen Anh Quynh
b0b7308455 update README 2014-03-03 17:57:15 +08:00
Nguyen Anh Quynh
e6c378e1ed minor fixes for Changelog 2014-03-03 17:25:53 +08:00
Nguyen Anh Quynh
6cfabcd298 fixes Changelog 2014-03-03 17:04:15 +08:00
Nguyen Anh Quynh
6e6ada2c84 update Changelog for 2.1 2014-03-03 16:50:04 +08:00
Nguyen Anh Quynh
892729ca11 java: add error modes, version() & support diet engine 2014-03-03 15:14:22 +08:00
Nguyen Anh Quynh
548b6b535d cython: add comments for all API methods 2014-03-03 12:17:47 +08:00
Nguyen Anh Quynh
6f7e3a0c37 cython: add missing counters for CsDetail. this fixes some crashes when accessing related data. also fixes reg_read() & reg_write() for CsInsn 2014-03-03 11:27:30 +08:00
Nguyen Anh Quynh
bc22b5be83 x86: handle rep/repne mulpd case 2014-03-03 05:25:37 +08:00
Nguyen Anh Quynh
f4e2344401 cython: add __dealloc__ method to Cs class to free memory when destroying its object. this fixes a memleak bug 2014-03-02 22:26:05 +08:00
Nguyen Anh Quynh
d03edf49bc add more instructions to config.mk 2014-03-02 10:20:37 +08:00
Nguyen Anh Quynh
48476dd33d docs: update README 2014-03-02 00:15:04 +08:00
Nguyen Anh Quynh
0fce8d7caa docs: add link to embedded doc 2014-03-01 23:32:23 +08:00
Nguyen Anh Quynh
833823a065 config.mk: add missing vnsprintf() to list of dyn memory management functions 2014-03-01 23:32:01 +08:00
Nguyen Anh Quynh
951e8e5eaf minor fix on instructions for config.mk 2014-03-01 23:24:09 +08:00
Nguyen Anh Quynh
8abb345ea9 tests: only compile tests for selected archs. bug reported by @osxreverser 2014-03-01 20:44:58 +08:00
Nguyen Anh Quynh
4bc7ae4113 minor fix for RELEASE_NOTES 2014-03-01 09:46:04 +08:00
Nguyen Anh Quynh
4a328ca765 make *.inc dependency of each arch 2014-02-28 23:09:04 +08:00
Nguyen Anh Quynh
a2e4d503b2 minor fix for RELEASE_NOTES 2014-02-28 17:32:40 +08:00