Commit Graph

2161 Commits

Author SHA1 Message Date
Nguyen Anh Quynh 2c55b81f06 mips: fix conflict when merging with 'next' branch 2015-03-04 11:29:49 +08:00
Félix Cloutier 1f6dea0ab2 Leaving it to the tester to decide which test to run 2015-03-04 11:27:01 +08:00
Félix Cloutier 6d2c6a7a97 Silencing Clang warning about losing precision 2015-03-04 11:26:49 +08:00
Félix Cloutier f6a065c9ba Silencing uninitialized variable warning about insn_id 2015-03-04 11:26:39 +08:00
Félix Cloutier 3973d8b11e Silencing Clang warning bys casting values
Warnings were: "Implicit conversion loses integer precision: 'size_t' to 'cs_mode'/'cs_opt_value'"
2015-03-04 11:26:27 +08:00
Félix Cloutier 1f151f997c Adding default schemes for popular targets 2015-03-04 11:26:14 +08:00
Nguyen Anh Quynh 7184cd0dc1 Merge branch 'next' into upgrade-core 2015-03-03 23:00:09 +08:00
Nguyen Anh Quynh 3e4c3572f7 arm64: update core 2015-03-03 22:58:54 +08:00
Nguyen Anh Quynh 7e25609ad3 arm: fix bugs in the last commit 2015-03-03 18:28:10 +08:00
Nguyen Anh Quynh d1fc2bd3b9 arm: update core 2015-03-03 16:26:32 +08:00
Nguyen Anh Quynh 367d438d6a Merge branch 'makesh' of https://github.com/radare/capstone into test3 2015-03-03 11:36:29 +08:00
Nguyen Anh Quynh 18336b7039 bindings: update Java, Ocaml & Python bindings after the last Mips update 2015-03-02 18:16:56 +08:00
pancake d1af4ddb8a Honor HOMEBREW_CAPSTONE (should be deprecated) 2015-03-02 10:55:55 +01:00
Nguyen Anh Quynh c87ccd1b89 mips: fix bugs in the last update 2015-03-02 17:31:44 +08:00
Nguyen Anh Quynh bf88118974 Merge branch 'next' into mips 2015-03-02 15:13:40 +08:00
Nguyen Anh Quynh cfe18ad7ca mips: update core 2015-03-02 15:12:42 +08:00
Nguyen Anh Quynh ff3a29e6ac python: fix Version of PKG-INFO.win 2015-02-28 09:30:15 +08:00
Nguyen Anh Quynh 72d3c4fb81 bindings: change include dir after the patch of @pancake 2015-02-28 08:42:40 +08:00
Nguyen Anh Quynh 96ee76fa2a Merge branch 'next' of https://github.com/radare/capstone into test2 2015-02-28 08:29:21 +08:00
pancake 63414a490e Rewrite make.sh to make it shorter, faster and more portable
- Remove bashisms (use posix shell)
- Use only two space indentation (no mixed tabs)
- Honor $0 and autogenerate help message
- Correct use of exported and local vars
- Simplify spaguetti (-30LOC)
- Update copyright year
- Quote all vars to avoid command injection
- Cache uname value and allow to override it
- Honor user environment
- Support MAKE_JOBS (by default is 4)
2015-02-27 17:57:53 +01:00
Hilko Bengen e0352d69d8 Limit exported symbols
Make sure that only symbols that are part of the API are exported by
the library -- similar to __declspec(dllexport) for the MSVC
compiler
2015-02-27 15:52:55 +08:00
Nguyen Anh Quynh 967e98786a suite: fix a MSVC warning 2015-02-25 18:12:10 +08:00
Nguyen Anh Quynh 4b68d9505e arm: fix some warnings reported by MSVC 2015-02-25 18:02:19 +08:00
Nguyen Anh Quynh e84d2cd523 x86: allow prefixes to be positioned anywhere. this should fix the bug reported by Gabriel Quadros 2015-02-25 17:04:23 +08:00
Nguyen Anh Quynh 5e7f0551de update CREDITS.TXT 2015-02-24 23:33:04 +08:00
Nguyen Anh Quynh 625b267cef update CREDITS.TXT 2015-02-24 22:05:48 +08:00
Nguyen Anh Quynh ed6d75a701 arm64: fix a wrong declaration of array insn_ops[] 2015-02-24 22:03:28 +08:00
Nguyen Anh Quynh 54cd6c30d4 Merge branch 'next' of https://github.com/cuongitbk/capstone into t2 2015-02-24 22:01:16 +08:00
Nguyen Anh Quynh 651e3586d8 x86: update insn_ops[] 2015-02-24 22:00:11 +08:00
BuiDinhCuong 51ff8496d1 Add instructions into insn_ops 2015-02-24 20:22:08 +07:00
Nguyen Anh Quynh eb36af98fd package: update Brew formula (copied from upstream) 2015-02-24 20:49:47 +08:00
Nguyen Anh Quynh 9f4b373f56 arm: fix some instructions in insn_ops[] 2015-02-24 18:38:56 +08:00
pancake 9c10ace558 Make pkg-config and source consistent with installation 2015-02-24 05:03:04 +01:00
Nguyen Anh Quynh 4c5039582b arm: fix bugs in the last commit where some instructions in insn_ops[] do not update CPSR 2015-02-24 09:19:25 +08:00
Nguyen Anh Quynh 10434df006 arm: some instructions update status flags in insns_ops[] 2015-02-24 08:58:22 +08:00
Nguyen Anh Quynh 760c5486d2 arm: fix some more Thumb & vectored instructions in insn_ops[] 2015-02-24 00:16:03 +08:00
Nguyen Anh Quynh cea230f867 arm: fix some Thumb instructions in insn_ops[] 2015-02-23 23:56:40 +08:00
Nguyen Anh Quynh d0f96df26d arm: add insn_ops[] (temporarily disable) 2015-02-23 23:50:15 +08:00
Nguyen Anh Quynh e8eb536346 arm64: add place holder for insn_ops[] 2015-02-23 11:35:35 +08:00
pzread ced9a6ed92 Correct printAM3PreOrOffsetIndexOp disp value 2015-02-15 22:41:20 +08:00
Nguyen Anh Quynh 764112d144 python: fix a bug in test_arm.py 2015-02-15 09:53:39 +08:00
pzread ec95020fa0 Remove incorrect ITBlock.size = 0 2015-02-15 09:33:39 +08:00
Nguyen Anh Quynh e3bcbdb2fa x86: REPNE can go with STOS/MOVS. bug reported by Gabriel Quadros 2015-02-13 11:26:21 +08:00
Nguyen Anh Quynh dfa396e6ff x86: add the missing X86 instructions in X86_REDUCE mode in X86DisassemblerDecoder.c. bug reported by Julian Stecklina 2015-02-12 09:02:42 +08:00
StalkR 0822c3459f python bindings: rename member struct to _csh to avoid conflict with typedef csh 2015-02-11 22:16:13 +08:00
Nguyen Anh Quynh 4bd4a2f60e add some missing header files into COMPILE.TXT 2015-02-11 10:30:21 +08:00
Nguyen Anh Quynh 4363911eb4 x86: fix operand size for 'CALL PTR [REG]'. bug reported by Gabriel Quadros 2015-02-10 00:21:00 +08:00
Nguyen Anh Quynh da1a1b8fcc package: update Brew to 3.0.1 2015-02-06 09:23:35 +08:00
Nguyen Anh Quynh cca286bd42 package: update FreeBSD to 3.0.1 2015-02-06 09:23:16 +08:00
Axel 0vercl0k Souchet b7afb7ab20 capstone_dll gets also statically linked to the CRT now 2015-02-06 09:22:22 +08:00