Akihiko Odaki
efb07f3816
Fix check target for Unix-like environment
...
# Conflicts:
# Makefile
2016-09-11 09:00:32 +09:00
Simorfo
a7fce04074
AArch64 set good extender
2016-09-09 21:03:38 +08:00
Nguyen Anh Quynh
399dd9da81
Merge pull request #764 from akihikodaki/next
...
arm: treat ARM address as unsigned
2016-09-07 09:51:04 +08:00
qc1iu
96baed21a5
fix annotation.
2016-09-07 09:48:42 +08:00
Nguyen Anh Quynh
0107c83537
Merge branch 'next' of https://github.com/aquynh/capstone into next
2016-09-05 23:05:26 +08:00
Nguyen Anh Quynh
fe8572d80f
arm: fix issue #767
2016-09-05 23:05:03 +08:00
Nguyen Anh Quynh
eb110f66de
Merge pull request #766 from akihikodaki/next_test
...
java: Rename Test class to TestBasic
2016-09-04 15:36:53 +08:00
Akihiko Odaki
e4c60c467f
java: Rename Test class to TestBasic
2016-09-04 12:39:20 +09:00
Nguyen Anh Quynh
b7cc6e4ffd
ocaml: recover test_basic.ml
2016-09-04 10:13:57 +08:00
Akihiko Odaki
e7e4e1dfda
arm: treat ARM address as unsigned
...
It should be unsigned because:
* It does arithmetic operations
* Format strings have "%u" instead of "%d"
# Conflicts:
# arch/ARM/ARMInstPrinter.c
# bindings/python/test_arm.py
# tests/test_arm.c
2016-09-04 00:13:50 +09:00
Nguyen Anh Quynh
24179e1b15
Merge branch 'fcompi' of https://github.com/mrexodia/capstone into mrexodia-fcompi
2016-09-03 00:34:27 +08:00
Nguyen Anh Quynh
c6ddb2b553
arm: fix issue #760
2016-09-02 01:05:57 +08:00
mrexodia
e7bc93c8de
final change for fcomip and fucomip
2016-08-30 23:34:11 +02:00
mrexodia
fb2c843f66
changed fcompi to fcomip and fucompi to fucomip
2016-08-30 23:10:04 +02:00
Nguyen Anh Quynh
fc24d6d602
x86: fast path checking for X86_insn_reg_intel()
2016-08-27 20:54:37 +08:00
Nguyen Anh Quynh
c3ef3df13c
x86: fix issue #756
2016-08-27 13:06:59 +08:00
Nguyen Anh Quynh
e93290962c
arm64: add NEGS & NGCS alias instructions. this fixes issue #752
2016-08-23 14:01:17 +08:00
Nguyen Anh Quynh
65eec12d33
arm: fix issue #750
2016-08-17 16:23:40 +08:00
Nguyen Anh Quynh
383adcf41f
cleanup
2016-08-17 16:20:52 +08:00
Nguyen Anh Quynh
452c4e934f
arm: fix issue #747
2016-08-17 16:19:21 +08:00
Nguyen Anh Quynh
0b9d904ca1
Merge branch 'patch-1' of https://github.com/McLovi9/capstone into McLovi9-patch-1
2016-08-17 08:27:26 +08:00
tandasat
6ddd45bfac
fix #748
2016-08-17 08:25:51 +08:00
Nguyen Anh Quynh
34ecce8b72
arm: fix issue #746
2016-08-15 20:00:40 +08:00
Nguyen Anh Quynh
08fd47e040
arm: fix issue #744
2016-08-13 13:25:52 +08:00
McLovi9
033e803c93
Update capstone.h
...
VS2015: error: C2440: 'initializing': cannot convert from 'const char [4]' to 'char *'
2016-08-12 22:58:16 +02:00
Nguyen Anh Quynh
a4634b45dc
Merge pull request #696 from emoon/m68k-reg-read-write
...
[M68K] Implemented regs read/write lists
2016-08-11 11:22:48 +08:00
Daniel Collin
147083be67
[M68K] Implemented regs read/write lists
2016-08-09 17:29:36 +02:00
Nguyen Anh Quynh
c7df4c0920
arm: fix issue #740
2016-08-09 23:19:04 +08:00
Nguyen Anh Quynh
6d6d5dea4b
Merge pull request #737 from xia0pin9/xia0pin9-arm64-blr
...
Fix BL, BLR group information
2016-07-20 16:57:50 +08:00
Yuping Li
8637c3b5b6
Fix BL, BLR group information
2016-07-19 22:59:14 -07:00
Nguyen Anh Quynh
63c195d218
Merge pull request #657 from davidcarne/fix-uninit
...
x86: initialize eaDisplacement in 16-bit mode. Fixes #656
2016-07-18 23:26:25 +08:00
Nguyen Anh Quynh
fae35cedac
x86: properly handle SSE/AVX instructions
2016-07-15 20:37:19 +08:00
Nguyen Anh Quynh
da64a4bb30
Merge pull request #727 from lucasg/issue_718_mov_eax
...
[X86] Fix *ax dst register access on some MOV instructions
2016-07-10 16:37:36 +08:00
lucasg
0800d09912
Fix mov *ax, addr register access for CAPSTONE_REDUCE files
2016-07-10 08:28:42 +02:00
Nguyen Anh Quynh
d5d85a4b4a
Merge pull request #728 from lucasg/fix_failing_travis_build
...
Replace copy.deepcopy by copy_ctypes_list for get_arch_info
2016-07-10 10:05:07 +08:00
lucasg
8b1899d859
Replace copy.deepcopy by copy_ctypes_list for get_arch_info
...
This replacement was done for commit
16477206564745782854e0ec5c68defa02429dd8, allowing the python binding to
be used in PyPy. It seems the m68k arch has been forgotten.
2016-07-09 14:38:01 +02:00
lucasg
3664d4ea76
Fix register access for 16-bit mov instructions
2016-07-09 13:59:57 +02:00
lucasg
588a69a1ab
[X86] Fix *ax dst register access on some MOV instructions
2016-07-09 13:50:09 +02:00
Hoang-Vu Dang
231aa0b480
Merge pull request #724 from pranith/fix_error_return
...
Fix error return code
2016-06-29 17:17:41 -05:00
Nguyen Anh Quynh
c5c5d1dfcb
Merge pull request #723 from crowell/array
...
add an auxilary array for x86 reg to greatly speedup X86_insn_reg_intel
2016-06-29 23:31:55 +08:00
Jeffrey Crowell
90d7c825d7
Update X86Mapping.c
2016-06-29 11:26:13 -04:00
Pranith Kumar
ddaeb354ee
Fix error return code
2016-06-29 11:08:13 -04:00
Jeffrey Crowell
cf5a14d1d8
fixup qsort
2016-06-28 20:06:33 +00:00
Jeffrey Crowell
bb436aeee9
use stdlib's qsort
2016-06-28 19:16:21 +00:00
Jeffrey Crowell
d5bba1133b
add an auxilary array for x86 reg to greatly speedup X86_insn_reg_intel
2016-06-28 17:04:06 +00:00
Nguyen Anh Quynh
e7e9670819
x86: fix similar bugs with issue #711 for MOV with *AX registers
2016-06-26 01:22:09 +08:00
Nguyen Anh Quynh
f29c3b9e6e
x86: fix issue #711
2016-06-26 01:14:37 +08:00
Nguyen Anh Quynh
eda2090a71
Merge branch 'next' of https://github.com/aquynh/capstone into next
2016-06-26 01:04:11 +08:00
Nguyen Anh Quynh
030d8eef0a
x86: fix issue #717
2016-06-26 01:03:11 +08:00
Nguyen Anh Quynh
5174f95ea9
Merge pull request #712 from fvrmatteo/next
...
Changed X86_INS_BT/X86_INS_BTC/X86_INS_BTR/X86_INS_BTS flags
2016-06-21 08:13:52 -04:00