Nguyen Anh Quynh
|
64328e3f56
|
x86: add UD0 instruction
|
2017-05-07 11:17:23 +08:00 |
|
Nguyen Anh Quynh
|
6f8bd55830
|
binding: add Ocaml & Java const files for TMS320C64x
|
2017-04-17 21:24:06 +08:00 |
|
Andreas Kirschbaum
|
7a8c7afd12
|
Java: Support cs_strerror() and cs_regs_access()
|
2016-11-27 13:59:12 +01:00 |
|
Andreas Kirschbaum
|
37b81f21cb
|
Java: Fix a bug where Arm.OpInfo.memBarrier and Arm.OpInfo.op is wrongly calculated
|
2016-11-27 10:13:57 +01:00 |
|
Andreas Kirschbaum
|
d31f94f7a1
|
Java: Fix a bug where Arm.Operand is wrongly calculated for the second and following operands
|
2016-11-26 13:15:53 +01:00 |
|
Nguyen Anh Quynh
|
efd8b14471
|
bindings: regenerate consts
|
2016-10-25 14:30:13 +08:00 |
|
Nguyen Anh Quynh
|
10618e3e6a
|
add CS_VERSION_{MAJOR, MINOR, EXTRA}
|
2016-10-25 14:29:21 +08:00 |
|
Nguyen Anh Quynh
|
557495eb16
|
Merge pull request #766 from akihikodaki/next_test
java: Rename Test class to TestBasic
|
2016-09-04 15:36:53 +08:00 |
|
Akihiko Odaki
|
01f6dda00a
|
java: Rename Test class to TestBasic
|
2016-09-04 12:39:20 +09:00 |
|
mrexodia
|
f38cc69aac
|
changed fcompi to fcomip and fucompi to fucomip
|
2016-08-30 23:10:04 +02:00 |
|
Nguyen Anh Quynh
|
e147e3a051
|
arm64: add NEGS & NGCS alias instructions. this fixes issue #752
|
2016-08-23 14:01:17 +08:00 |
|
Nguyen Anh Quynh
|
dabc9f2990
|
x86: properly handle SSE/AVX instructions
|
2016-07-15 20:37:19 +08:00 |
|
Niels Boehm
|
7d4c660959
|
Fix typo in m68k constant for immediate operand.
|
2016-06-15 08:25:59 +02:00 |
|
Nguyen Anh Quynh
|
2f3241d376
|
Merge pull request #669 from zachriggle/next-mips
Add MIPS_GRP_INT and MIPS_GRP_CALL
|
2016-05-14 09:36:49 +08:00 |
|
Nguyen Anh Quynh
|
86e9dd494c
|
bindings: update Java & Ocaml after recent change on M68k interface
|
2016-05-12 21:47:48 +08:00 |
|
Zach Riggle
|
5cb3fe320e
|
Add MIPS_GRP_XXX aliases for generic types.
|
2016-05-03 07:30:31 -07:00 |
|
Nguyen Anh Quynh
|
7114a6258e
|
binding: remove cx_x86_op::fp following the change in the core
|
2016-04-24 00:16:08 +08:00 |
|
Nguyen Anh Quynh
|
c509fd10b1
|
m68k: fix conflicts when merging with #625
|
2016-04-12 19:58:29 +07:00 |
|
Nguyen Anh Quynh
|
1ab6455422
|
bindings: update after recent changes on some M68k enums
|
2016-04-12 18:47:19 +08:00 |
|
Nicolas PLANEL
|
f670a23753
|
update generated bindings
|
2016-04-11 23:05:11 +10:00 |
|
Nguyen Anh Quynh
|
f99bf5a320
|
java: return empty instead of NULL for disasm(). patch by Keve Müller
|
2015-11-14 18:50:37 +08:00 |
|
Nguyen Anh Quynh
|
f752e9905a
|
indentation
|
2015-11-14 18:40:11 +08:00 |
|
Keve Müller
|
0440c6708f
|
Fix NPE when first instruction to disassemble is broken.
Return null instead.
|
2015-11-14 18:38:40 +08:00 |
|
Nguyen Anh Quynh
|
57bf77af66
|
bindings: add M68k_const.java & m68k_const.ml
|
2015-10-03 11:32:24 +08:00 |
|
learn_more
|
db5403d681
|
Missing definition
|
2015-08-02 20:13:29 +02:00 |
|
Nguyen Anh Quynh
|
fad344e870
|
java: rename Test.java to TestBasic.java
|
2015-06-03 22:18:26 +08:00 |
|
Gabriel Corona
|
8102aacfda
|
Make PowerPC imm 64 bit (instad 32 bit)
|
2015-05-14 23:16:55 +02:00 |
|
Gabriel Corona
|
75f80b7242
|
Fix java compilation (xopCC is missing)
|
2015-05-14 23:15:31 +02:00 |
|
Nguyen Anh Quynh
|
af416e2ff8
|
bindings: update newly added ARM groups CALL & INT
|
2015-05-08 23:59:15 +08:00 |
|
Ammar Ben Khadra
|
98a0b20df6
|
Update README for Java Bindings
For better readability, OpenJDK installation has been separated from JNA installation.
|
2015-04-30 16:34:48 +08:00 |
|
Ammar Ben Khadra
|
b0515ca9c5
|
Update README
Installation instructions for libjna on Ubuntu has been added, that would save new comers (like me) sometime figuring it out :)
|
2015-04-30 16:34:43 +08:00 |
|
Vincent Bénony
|
d2f47d065f
|
Remove enum for ASRS, LSRS, SUBS and MOVS
These instructions are now disassembled ASR, LSR, SUB and MOV, with the "update_flags" bit set.
|
2015-04-17 11:42:45 +02:00 |
|
Nguyen Anh Quynh
|
8fa48fbd8a
|
bindings: update java/ocaml/python bindings after the last change on Arm core
|
2015-04-07 12:22:51 +08:00 |
|
Nguyen Anh Quynh
|
10647aef58
|
bindings: update java/ocaml/python after the latest changes in the core for the new API
|
2015-03-25 17:35:59 +08:00 |
|
Nguyen Anh Quynh
|
85120cce23
|
bindings: add ARM64_GRP_CALL & ARM64_GRP_RET groups after the related change in the core
|
2015-03-16 23:53:59 +07:00 |
|
Nguyen Anh Quynh
|
197fe1c14c
|
bindings: add {ARM|ARM6}GRP_PRIVILEGE
|
2015-03-12 18:18:24 +08:00 |
|
Nguyen Anh Quynh
|
cac770a0cb
|
bindings: support QPX mode & QPX alias instructions
|
2015-03-12 17:03:33 +08:00 |
|
Nguyen Anh Quynh
|
4dd0dcb9d4
|
add CS_GRP_PRIVILEGE group, and also add X86_GRP_PRIVILEGE group for bunch of X86 privileged instructions
|
2015-03-09 00:04:45 +08:00 |
|
Nguyen Anh Quynh
|
e4ca35d561
|
x86: delete the fiction instruction X86_INS_VPCOM
|
2015-03-07 16:05:06 +08:00 |
|
Nguyen Anh Quynh
|
7a94483452
|
x86: remove another fiction instruction VCMP
|
2015-03-07 14:37:59 +08:00 |
|
Nguyen Anh Quynh
|
e402e021b8
|
x86: remove unreal instruction VPCMP
|
2015-03-07 14:33:40 +08:00 |
|
Nguyen Anh Quynh
|
debaa2eefc
|
bindings: support newly added field @xop_cc in the last commit (Java, Ocaml, Python)
|
2015-03-07 13:46:21 +08:00 |
|
Nguyen Anh Quynh
|
ad42f16b14
|
mips: remove the confusing mode CS_MODE_MIPSGP64
|
2015-03-07 00:48:06 +08:00 |
|
Nguyen Anh Quynh
|
54d5071288
|
x86: update core. also update all the bindings Java, Ocaml & Python
|
2015-03-06 00:52:49 +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 |
|
Nguyen Anh Quynh
|
b3e26fdaa6
|
x86: add prefix constant REPE
|
2015-01-13 12:03:15 +08:00 |
|
Nguyen Anh Quynh
|
993e031795
|
java & ocaml: update these bindings following the addition of lshift field to arm_op_mem of Arm engine
|
2015-01-12 16:01:26 +08:00 |
|
Nguyen Anh Quynh
|
61ab00718a
|
x86: remove dead code & dead SSE_CC constants. issue reported by Coverity
|
2014-12-27 15:42:13 +08:00 |
|
Nguyen Anh Quynh
|
1038fdb038
|
x86: add new registers DR8-DR15
|
2014-12-27 15:33:12 +08:00 |
|
Nguyen Anh Quynh
|
59c72afe7a
|
x86: add 3 new undocumented instructions fdisi8087_nop, feni8087_nop & ffreep
|
2014-12-26 23:59:35 +08:00 |
|