Commit Graph

808 Commits

Author SHA1 Message Date
Nguyen Anh Quynh
2ff665ad4a arm: support asm syntax CS_OPT_SYNTAX_NOREGNAME to print out registers with numbers (ex: 'r11' rather than 'fp') 2014-03-11 00:18:50 +08:00
Nguyen Anh Quynh
1a39bb59e1 API: bump to 2.2 after the addition of Sparc support 2014-03-10 20:49:46 +08:00
Nguyen Anh Quynh
897c2ccf18 Merge branch 'sparc' into next 2014-03-10 20:38:22 +08:00
Nguyen Anh Quynh
ea9f4b197e sparc: add SparcV9 tests 2014-03-10 20:38:01 +08:00
Nguyen Anh Quynh
641be49c2f sparc: fix mnemnonic for some alias instructions 2014-03-10 17:57:04 +08:00
Nguyen Anh Quynh
61b7a722c1 suite: add Sparc support 2014-03-10 15:44:48 +08:00
Nguyen Anh Quynh
78153f59bb sparc: add SWAP instruction 2014-03-10 15:29:33 +08:00
Nguyen Anh Quynh
d067ebc697 java: support Sparc 2014-03-10 15:03:16 +08:00
Nguyen Anh Quynh
30a9d54894 python: add Sparc tests 2014-03-10 14:40:48 +08:00
Nguyen Anh Quynh
1055a2e22a python: support Sparc 2014-03-10 14:37:08 +08:00
Nguyen Anh Quynh
20ab8069e7 add missing sparc.h 2014-03-10 14:36:25 +08:00
Nguyen Anh Quynh
25dc23d085 indentation for ppc.h 2014-03-10 11:59:56 +08:00
Nguyen Anh Quynh
de319f8f95 cleanup x86.h & mips.h (C-IMM) 2014-03-10 11:59:46 +08:00
Nguyen Anh Quynh
448648f821 ppc: correct a comment on IMM operand in ppc.h 2014-03-10 11:59:32 +08:00
Nguyen Anh Quynh
05e27138ae core: add Sparc arch 2014-03-10 11:58:57 +08:00
Nguyen Anh Quynh
f3b7bcfea1 indentation for ppc.h 2014-03-10 00:22:02 +08:00
Nguyen Anh Quynh
395bbab2de cleanup x86.h & mips.h (C-IMM) 2014-03-09 04:08:11 +08:00
Nguyen Anh Quynh
183d05350d ppc: correct a comment on IMM operand in ppc.h 2014-03-09 00:28:36 +08:00
Nguyen Anh Quynh
fd76fa2a98 Merge branch 'next' into sparc 2014-03-07 22:08:41 +08:00
Nguyen Anh Quynh
c77cf3a18f only turn off some string check functions with _FORTIFY_SOURCE=0 for OSX when USE_SYS_DYN_MEM=yes 2014-03-07 22:06:51 +08:00
Nguyen Anh Quynh
b6ece8d861 fix typo for vsnprintf in config.mk 2014-03-07 21:46:45 +08:00
Nguyen Anh Quynh
d9669cb51a Merge branch 'master' into next 2014-03-07 17:16:15 +08:00
Nguyen Anh Quynh
3ff259c0ec support -extra level version for pkgconfig. this is useful when we release bugfix version 2014-03-07 17:11:18 +08:00
Nguyen Anh Quynh
714aa91ebb core: fix warning bugs on unused vars introduced by the last commit 2014-03-07 13:50:55 +08:00
Nguyen Anh Quynh
942362e36e core: fix warning bugs on unused vars introduced by the last commit 2014-03-07 13:50:33 +08:00
Nguyen Anh Quynh
9ada10b3fc core: fix warning bugs on unused vars introduced by the last commit 2014-03-07 13:50:13 +08:00
Nguyen Anh Quynh
0adacf18b1 Merge pull request #80 from radare/c99
Avoid c99 features
2014-03-07 12:01:42 +08:00
pancake
8ef059f370 Avoid c99 features 2014-03-07 03:47:58 +01:00
Nguyen Anh Quynh
5ee2b45518 core: reduce insn_cache's size when USE_SYS_DYN_MEM, not on CAPSTONE_DIET 2014-03-07 08:40:35 +08:00
Nguyen Anh Quynh
c76d8d03ba remove string check & stack protector when compiling diet engine 2014-03-06 23:19:26 +08:00
Nguyen Anh Quynh
2340eb5182 Merge branch 'next' of https://github.com/aquynh/capstone into next 2014-03-06 22:40:44 +08:00
Nguyen Anh Quynh
034a7487c0 core: C99 fix for cs_disasm_ex() 2014-03-06 22:40:08 +08:00
Nguyen Anh Quynh
cbaf913d68 arm: fix a bug in getting data from input buffer of Thumb: bail out if not enough data 2014-03-06 21:50:45 +08:00
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