Commit graph

29 commits

Author SHA1 Message Date
keenk
7bdf7dfefa Update TestX86.java (#1208)
* Fix java bindings for encoding

Fix java bindings broken with addition of encoding struct in #1194

* Add files via upload


Update TestX86.java for printing encoding struct and register access

* Add files via upload

Added conditions to only print encoding class info when needed.
Formatting.

* Add files via upload

Another space
2018-07-13 15:52:19 +07:00
Akihiko Odaki
e4c60c467f java: Rename Test class to TestBasic 2016-09-04 12:39:20 +09:00
Nguyen Anh Quynh
6858c0f590 binding: remove cx_x86_op::fp following the change in the core 2016-04-24 00:16:08 +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
0ea529a6f3 java: add close() method to avoid some unknown crash caused by finallize() on Ubuntu 14.04. FIXME 2014-11-19 10:58:31 +08:00
danghvu
53bbee32f9 Fix java binding tests 2014-09-27 16:09:44 -05:00
Nguyen Anh Quynh
9f6ed7155a x86: add @rex to cs_x86 struct. updated python & java binding for this change 2014-07-01 10:13:28 +08:00
Nguyen Anh Quynh
1a66fecdbc x86: support avx_sae & avx_rm in cs_x86 struct. this also updates Python & Java bindings following the core's change 2014-06-26 12:09:15 +08:00
Nguyen Anh Quynh
7de200afee python & java: update after the last change in the core on avx_zero_opmask 2014-06-26 11:31:36 +08:00
Nguyen Anh Quynh
92a3d4c079 x86: add AVX's zero_opmask to cs_x86_op struct. updated Python & Java bindings for this change 2014-06-25 23:10:39 +08:00
Nguyen Anh Quynh
f1ec52628e x86: provide size for X86_OP_IMM operand. thank Gabriel Quadros for some suggestions 2014-06-25 22:03:18 +08:00
Nguyen Anh Quynh
4c5eabc32b x86: support SSE_CC & AVX_CC in cs_x86 struct. this also updates Python & Java bindings 2014-06-24 23:50:41 +08:00
Nguyen Anh Quynh
0d716450fc x86: add avx_bcast to cs_x86_op to support AVX512 instructions. this also updates Python & Java binding 2014-06-24 22:51:56 +08:00
Nguyen Anh Quynh
0467842205 java: update X86 binding after the last update in the core 2014-06-24 14:35:47 +08:00
Nguyen Anh Quynh
83800cdc31 python & java: add comments on operand's size 2014-06-18 14:21:36 +08:00
Nguyen Anh Quynh
e68ce0ecc8 java: update after the last change in x86 core 2014-06-18 12:33:39 +08:00
Nguyen Anh Quynh
6a1107c216 java: update following the change to detail mode in the core 2014-01-07 23:47:18 +08:00
danghvu
4ef20d54b0 Fixed naming convention 2013-12-16 23:25:57 -06:00
danghvu
13adb95e7e Fix java error when JNA attempts to readField(op) when op_count == 0 2013-12-16 18:03:47 -06:00
Nguyen Anh Quynh
8940e5c5d0 java: return empty array when op_count = 0, rather than NULL. this is to be consistent with all other bindings 2013-12-10 14:44:45 +08:00
danghvu
0500691eb3 Update Java binding with cs_option 2013-12-05 19:33:38 -06:00
Nguyen Anh Quynh
67f1297b33 java: temporarily remove SYNTAX_ATT option due to the newly added cs_option() API. this will be fixed when cs_option() is supported in java 2013-12-04 10:27:50 +08:00
danghvu
2f66688c67 Modify java binding to use the auto-generated files 2013-12-01 14:10:28 -06:00
danghvu
f3ef69673a Fix java binding test, output the same as core test 2013-11-27 21:41:17 -06:00
danghvu
f86a7d5696 Packaging java binding 2013-11-27 15:09:07 -06:00
danghvu
7b08804440 Fix partially inconsistent output from java binding 2013-11-27 10:58:31 -06:00
danghvu
5f495529b0 Refactor java binding, remove offset dependency 2013-11-27 02:13:32 -06:00
danghvu
35855b5b93 Fix indentation consistency 2013-11-26 22:42:30 -06:00
danghvu
6a6947f729 initial commit for java binding 2013-11-26 22:28:41 -06:00