Nguyen Anh Quynh
cafce5dc89
Merge branch 'master' into next
2018-12-19 07:49:32 +07:00
Nguyen Anh Quynh
863044dc31
remove rc1 from pkgconfig.mk
2018-12-19 07:49:02 +07:00
Nguyen Anh Quynh
75c05281b4
Merge branch 'master' of github.com:aquynh/capstone
2018-12-19 00:31:46 +08:00
Nguyen Anh Quynh
55386e7ba4
RELEASE_NOTES
2018-12-19 00:31:23 +08:00
Ammar
bae63f65c1
x86: correct access mode for cmp instruction ( #1309 )
...
cmp instruction does not modify its operands. Currently, cmp
variants that accept a memory operand have CS_AC_WRITE access mode
set. This commit removes CS_AC_WRITE mode from cmp variants that
have it.
2018-12-18 23:22:30 +08:00
Nguyen Anh Quynh
856ef5892c
MOS65XX: lowercase for MOS65XX_AM_ACC
2018-12-18 22:46:23 +08:00
Nguyen Anh Quynh
e835bdbd89
Merge branch 'master' into next
2018-12-18 22:44:57 +08:00
Nguyen Anh Quynh
cc8da331d3
M680X: lowercase for registers & FCB instruction
2018-12-18 22:44:12 +08:00
Nguyen Anh Quynh
290828fc31
TMS320C64x: lowercase for instruction mnemonics, registers & group names
2018-12-18 22:40:31 +08:00
Nguyen Anh Quynh
31b7acde26
M680X: lowercase for instruction mnemonics & group names
2018-12-18 22:33:00 +08:00
Nguyen Anh Quynh
1d96deec98
MOS65XX: lowercase for instruction mnemonic
2018-12-18 22:28:33 +08:00
Nguyen Anh Quynh
a0cdd0bfbe
ChangeLog for v4.0
2018-12-18 22:25:39 +08:00
Catena cyber
b8c20f47a8
MOS65XX fuzzing ( #1307 )
2018-12-18 09:24:10 +08:00
Nguyen Anh Quynh
57d9bda493
fix ChangeLog
2018-12-17 19:10:31 +08:00
Nguyen Anh Quynh
9433fc1061
Merge branch 'master' of https://github.com/aquynh/capstone
2018-12-17 14:04:21 +08:00
Nguyen Anh Quynh
1781e589f2
HACK.TXT: add TMS320C64x
2018-12-16 21:54:29 +08:00
Nguyen Anh Quynh
921dbb2d3a
HACK.TXT: add TMS320C64x
2018-12-16 21:53:56 +08:00
mephi42
d9b8079aba
Update SystemZ to LLVM commit 5ad902a6 ( #1306 )
2018-12-16 21:48:51 +08:00
Nguyen Anh Quynh
e6ceee576d
mos65xx: fix warnings reported by CI
2018-12-16 20:47:52 +08:00
Nguyen Anh Quynh
5c634289b4
bump version to 4.1
2018-12-16 20:18:20 +08:00
Nguyen Anh Quynh
6318f623f1
tests: add MOS65XX sample to test_basic.c
2018-12-16 20:14:07 +08:00
Nguyen Anh Quynh
3933674e62
mos65xx: solve conflicts
2018-12-16 20:09:28 +08:00
Nguyen Anh Quynh
efaee7ae44
Merge branch 'master' into next
2018-12-16 19:58:43 +08:00
Nguyen Anh Quynh
7732f3a354
update HACK.TXT
2018-12-12 16:30:45 +07:00
Catena cyber
3a0467cfea
Use whole corpus for regression testing ( #1302 )
...
* Use whole corpus for regression testing
* differetial fuzzing against llvm-mc
* Download corpus from another repo
2018-12-11 09:33:31 +07:00
Nguyen Anh Quynh
3a6a8d59d6
fix conflicts
2018-12-08 09:52:08 +07:00
Sebastian Macke
8663d75c56
MOS65XX: Add binding for python
...
Signed-off-by: Sebastian Macke <sebastian@macke.de>
2018-12-06 22:53:43 +01:00
Sebastian Macke
7436f54447
MOS65XX: Add architecture to main readme and add name to contributors
...
Signed-off-by: Sebastian Macke <sebastian@macke.de>
2018-12-06 22:53:43 +01:00
Sebastian Macke
87221fa742
Add support for the MOS65XX family such as the MOS 6502.
...
Signed-off-by: Sebastian Macke <sebastian@macke.de>
2018-12-06 22:53:33 +01:00
Catena cyber
a69f7880a8
Continuous integration for fuzzing ( #1297 )
...
* Continuous integration for fuzzing
* Simplify fuzz testing output
* Makefile for suite fuzz
* fixup
* Code review taken into acount
* More readable fuzz harness
Inputs specify only on first line the mode
2018-12-04 15:02:16 +07:00
keenk
37c99df87c
Fix a few registry access mode mappings ( #1295 )
2018-11-26 14:05:29 +07:00
Nguyen Anh Quynh
4948fd1b56
PPC: print 16bit imm as unsigned
2018-11-25 21:12:05 +07:00
Nguyen Anh Quynh
f5960097e2
Update README.md
...
add D binding
2018-11-21 17:45:33 +08:00
Nguyen Anh Quynh
398a047dfc
add D binding to README
2018-11-21 17:44:33 +08:00
Dimitri Bohlender
1d18225453
Update README ( #1291 )
2018-11-21 17:43:15 +08:00
amirgon
29893c63e3
Recognize MSYS compiler as MINGW compiler ( #1290 )
2018-11-21 00:46:12 +08:00
Dimitri Bohlender
f01c267f88
Typo in register's name ( #1282 )
...
Fixed Minor typo, i.e. the friendly string representation of X86_REG_ST0 was "st(0"
2018-11-02 07:43:54 +08:00
Nguyen Anh Quynh
641a0dd95b
x86: fix instruction suffix of MOV to segment register for ATT syntax. issue #1240
2018-10-26 14:08:18 +08:00
Nguyen Anh Quynh
88d0442e9f
x86: fix operand access of FSTP ( #1255 )
2018-10-25 23:22:48 +08:00
Derrick McKee
c3bc43e354
Generate capstone.pc to the location it is installed from ( #1265 )
...
* forcing capstone.pc to be generated in the same place it is installed from
* x86: fix operand access of SETE & SETNE (#1262 )
* forcing capstone.pc to be generated in the same place it is installed from
2018-10-23 19:42:36 -03:00
ael
0a39b785d3
fix include path in pkg-config template ( #1276 )
2018-10-23 19:42:01 -03:00
Nguyen Anh Quynh
9408c0de4f
Merge branch 'master' of github.com:aquynh/capstone
2018-10-10 14:14:48 +08:00
Nguyen Anh Quynh
260fbdc313
x86: fix operand access of SETE & SETNE ( #1262 )
2018-10-10 14:07:07 +08:00
blacktop
0999ad1b5e
Remove i386 from Makefile ( #1260 )
2018-10-03 15:21:54 +08:00
Nguyen Anh Quynh
a6b87b7bc3
x86: fix operand access of fistp & fstp, in #1255
2018-10-02 12:22:13 +02:00
Nguyen Anh Quynh
fc8ba23378
x86: fix operand access of CMP in #1253
2018-10-02 12:18:29 +02:00
Hugo
fbeffa489c
Add python_requires and update Trove classifiers ( #1251 )
2018-10-02 17:45:45 +08:00
keenk
d872bcdcce
Add files via upload ( #1256 )
...
Correct register access flag for the movdqa instruction
2018-10-02 17:45:11 +08:00
Bruce Mitchener
aed8bffd61
Fix typo: combined. ( #1254 )
2018-10-02 17:44:39 +08:00
Nguyen Anh Quynh
2b4aec9c76
bindings: make bindings/const_generator.py compatible with recent reformat of C headers
2018-10-01 20:29:39 +08:00