Nguyen Anh Quynh
fd433d897a
x86: 8bit Imm operand has size = 1. this fixes issue #1389
2019-02-18 17:31:03 +08:00
Nguyen Anh Quynh
0eb9f20dfe
python: add test_evm.py to Makefile check target
2019-02-18 10:46:57 +08:00
Nguyen Anh Quynh
a7f12d96b0
cstool: print extra options in alphabet order
2019-02-18 10:45:52 +08:00
Nguyen Anh Quynh
19351b5b76
cstool: indent Wasm usage
2019-02-18 10:44:12 +08:00
Nguyen Anh Quynh
7b47192b1a
python: make test_evm.py to output like test_evm.c
2019-02-17 23:19:56 +08:00
Семён Марьясин
059ac6d7cc
Fix skipdata struct being destroyed ( #1385 )
2019-02-17 01:32:12 +08:00
Invincible
74c67daf35
For the benefit of mankind. ( #1386 )
...
For the peace and tranquility of the earth.
2019-02-17 01:32:08 +08:00
Catena cyber
254c58b47a
Fixes more undefined left shift of negative values ( #1384 )
2019-02-16 10:33:21 +08:00
Catena cyber
b43db80f9a
Avoids overflow in getRegisterName for TMS320C64x ( #1375 )
...
* Avoids overflow in getRegisterName for TMS320C64x
* Revert "Avoids overflow in getRegisterName for TMS320C64x"
This reverts commit 18acee60cd4206f4340f5e8ad3ddd67eab1691f3.
* Checks register in DecodeMemOperandSc
2019-02-16 10:32:15 +08:00
Catena cyber
53bb84df61
Updates test_corpus to support new examples ( #1383 )
2019-02-15 22:45:45 +08:00
Catena cyber
2426038f31
Multiply signed integer instead of left shift ( #1382 )
2019-02-15 22:35:04 +08:00
Nguyen Anh Quynh
b57ddf8bc5
merge master to next branch
2019-02-15 10:51:04 +08:00
Nguyen Anh Quynh
ee09a82235
README: pypi downloads
2019-02-15 08:58:46 +08:00
Catena cyber
31f8e8e0be
Avoid overflow in SStream.c ( #1381 )
2019-02-15 08:18:31 +08:00
Catena cyber
06f042c515
Fix undefined shift in WASM disassembler ( #1380 )
2019-02-15 08:18:03 +08:00
Đỗ Minh Tuấn
c7fbb5d4cd
Another way to solve when compare with issue ( #1379 )
...
* cstest: partial details are supported in issues.cs
2019-02-15 00:12:18 +08:00
Đỗ Minh Tuấn
74e15a0263
Integrate into travis cli ( #1378 )
...
* Comment out all failed tests
* Integrate with Travis
2019-02-14 22:15:12 +08:00
Nguyen Anh Quynh
695709f180
Merge branch 'HarDToBelieve-master'
2019-02-14 16:24:37 +08:00
Nguyen Anh Quynh
44be32dd50
cstest: code style
2019-02-14 16:24:22 +08:00
Đỗ Minh Tuấn
9e26ddb9c0
Fix bugs ( #1377 )
...
* fixing
* Done fixing
2019-02-14 16:23:18 +08:00
HarDToBelieve
8f4bf69f62
Done fixing
2019-02-14 14:13:45 +07:00
hardtobelieve
cd2e9567a2
fixing
2019-02-13 20:01:26 -08:00
Nguyen Anh Quynh
23c73c0aa1
cstest: allow space between !# and arch (issues.cs)
2019-02-14 10:19:21 +08:00
Nguyen Anh Quynh
9216f2f5c4
cstest: fix conflicts
2019-02-14 01:30:39 +08:00
Đỗ Minh Tuấn
0c2df58792
Add more features to CSTEST ( #1376 )
...
* fix crash
* MC: alias registers for Mips
* MC: alias registers for Mips - v1
* MC: alias registers for Mips
* MC: alias registers for Mips
* MC: more fix for Mips .cs
* MC: more fix for Mips .cs
* add comment feature
* free mem
* Done fixing
* Done
* rename report
* fix README
2019-02-14 01:29:07 +08:00
Nguyen Anh Quynh
3e93dfb8d5
MC: fix missing option field in some .cs files
2019-02-14 01:13:08 +08:00
Nguyen Anh Quynh
3e65606333
cstest: update README
2019-02-14 00:59:19 +08:00
hardtobelieve
71f86ed135
fix README
2019-02-13 08:30:20 -08:00
hardtobelieve
10a9e81a06
rename report
2019-02-13 08:25:13 -08:00
hardtobelieve
d71d2e4e65
Done
2019-02-13 08:03:23 -08:00
hardtobelieve
a136eda2a0
Merge remote-tracking branch 'upstream/master'
2019-02-13 07:09:45 -08:00
hardtobelieve
e2dcef5035
Done fixing
2019-02-13 06:49:54 -08:00
Nguyen Anh Quynh
bc355fffcc
cstest: comment out 2 testcases
2019-02-13 22:24:32 +08:00
Nguyen Anh Quynh
f38aec3d72
arm64: fix CS_OPT_UNSIGNED option on memory operand offset
2019-02-13 22:12:00 +08:00
Nguyen Anh Quynh
b8ea017fcd
x86: print imm with proper size for CS_OPT_UNSIGNED - ATT syntax
2019-02-13 22:01:39 +08:00
Nguyen Anh Quynh
d7007f7d7c
cstest: add a testcase for CS_OPT_UNSIGNED (Intel syntax)
2019-02-13 21:50:17 +08:00
Nguyen Anh Quynh
b22426d8ac
x86: print imm with proper size for CS_OPT_UNSIGNED
2019-02-13 21:48:38 +08:00
hardtobelieve
1d23bc6b8e
Merge remote-tracking branch 'upstream/master'
2019-02-13 05:01:29 -08:00
hardtobelieve
cca5cf8131
free mem
2019-02-13 04:59:04 -08:00
Nguyen Anh Quynh
ab66459838
MC: fix suite/MC/Sparc/sparc-fp-instructions.s.cs, to make fuzzer happy
2019-02-13 18:22:14 +08:00
HarDToBelieve
cb47209248
add comment feature
2019-02-13 12:54:37 +07:00
Nguyen Anh Quynh
17e1761bca
cstest: there is no mode ARM |THUMB
2019-02-13 01:51:00 +08:00
Nguyen Anh Quynh
6438d547ef
cstest: cleanup issues.cs
2019-02-13 01:47:10 +08:00
Nguyen Anh Quynh
578e6ea62a
cstest: correct 0(mem) case in issues.cs
2019-02-13 01:43:47 +08:00
Nguyen Anh Quynh
fd4a0af984
MC: cleanup some testcases of x86 (riz)
2019-02-13 01:35:54 +08:00
Nguyen Anh Quynh
067e5a8749
MC: del x86_64-hle-encoding.s.cs
2019-02-13 01:30:36 +08:00
Nguyen Anh Quynh
7228b4a3a6
x86: ATT syntax print unsigned imm with 0x prefix
2019-02-13 01:26:56 +08:00
Nguyen Anh Quynh
988ad09d77
x86: ATT syntax print unsigned imm with 0x prefix
2019-02-13 01:26:04 +08:00
Nguyen Anh Quynh
8a7ebc3bd6
x86: do not print prefix 0 for memory operand for ATT syntax
2019-02-13 01:23:50 +08:00
Nguyen Anh Quynh
b197c3d2c6
Merge branch 'master' of github.com:aquynh/capstone
2019-02-13 01:22:20 +08:00