Commit Graph

4026 Commits

Author SHA1 Message Date
Nguyen Anh Quynh bf0ce0ed1e cstest: README 2019-02-12 00:10:54 +08:00
hardtobelieve 33bb1dd4d5 fix offset 2019-02-11 03:12:08 -08:00
hardtobelieve 3c2753394d report.py: print details/general informations 2019-02-11 02:48:53 -08:00
hardtobelieve ceed3c6dec Merge branch 'master' of https://github.com/HarDToBelieve/capstone 2019-02-10 03:41:40 -08:00
hardtobelieve d60b1930fa fix usage 2019-02-10 03:41:24 -08:00
Đỗ Minh Tuấn e368374cac
Update README.md 2019-02-10 18:01:19 +07:00
hardtobelieve c864162a69 fix README 2019-02-10 02:59:48 -08:00
hardtobelieve a3ea3085f0 fix getopt warning 2019-02-10 02:54:58 -08:00
hardtobelieve c8eb1a8b2e fix issue 2019-02-10 02:48:43 -08:00
Nguyen Anh Quynh f24009c8f3 TMS320C64x: remove unused variable 2019-02-10 18:03:30 +08:00
hardtobelieve 84aa1d0bb5 add name to CREDITS.TXT 2019-02-09 23:05:11 -08:00
hardtobelieve b6a52359f4 done fix 2019-02-09 22:41:56 -08:00
hardtobelieve 3a106cfed9 fixing 2019-02-09 22:38:02 -08:00
hardtobelieve 9e07d6e92f fix detail 2019-02-09 20:27:20 -08:00
hardtobelieve ee5a9f42b4 fixing 2019-02-09 20:06:20 -08:00
hardtobelieve b4429b1917 fix Makefile 2019-02-09 07:23:44 -08:00
hardtobelieve adf80056c1 re-construct project 2019-02-09 06:52:38 -08:00
hardtobelieve c42e9a70fe re-construct project 2019-02-09 06:48:40 -08:00
hardtobelieve 2c554bdc8c remove garbage 2019-02-08 21:02:38 -08:00
hardtobelieve 7838773b54 Merge remote-tracking branch 'upstream/master' 2019-02-08 20:58:11 -08:00
hardtobelieve 18c122c32e Done test system 2019-02-08 20:51:55 -08:00
hardtobelieve 48e7d9119a done 2019-02-07 08:40:41 -08:00
Catena cyber 16e20e6333 TMS320C64x instruction names (#1373)
* TMS320C64x instruction names

* Fix undefined shift in TMS320C64xDisassembler.c

* Adding spaces

* remove TMS320C64X_INS_ENDING naming
2019-02-07 22:37:46 +08:00
Nguyen Anh Quynh 467eed6898 README: add badges for Pypi version & download counter 2019-02-07 18:35:51 +08:00
hardtobelieve f7b5b96934 fixing addStr 2019-02-06 08:15:57 -08:00
david942j ce45730223 Fixed m68k has wrong type of read_imm_64 (#1369) 2019-02-06 00:05:21 +08:00
david942j 92242b9135 Fixed TMS320C64x failed to print instructions (#1367) 2019-02-05 23:34:33 +08:00
Scott Knight 4b4a848027 Print EFLAGS and FPU_FLAGS correctly in test_x86 (#1365)
* Print EFLAGS and FPU_FLAGS correctly in test_x86

Since the eflags and fpu_flags are union the instruction group needs
to be checked for FPU to see if the flag is an FPU flag. cstool_x86
was already doing this but test_x86 was not. The result was the fadd
instruction from the x86  16bit test was showing in the test_x86
output as having eflags. Since fadd is an fpu instruction the FPU_FLAGS
should be shown instead.

* Remove extra newline in instruction output

All of the other test_<arch>.c functions print a single newline after
the dissassembly. x86 had two newlines. This makes test_x86
consistent with all the other test output.
2019-02-05 09:43:04 +08:00
Nguyen Anh Quynh 2b77fcecf2 suite/fuzz/fuzz_disasm.c: prototype for LLVMFuzzerTestOneInput() 2019-02-03 15:11:29 +08:00
Nguyen Anh Quynh 77fdcc9c68 suite/fuzz/fuzz_disasm.c: make platform.comment const char * to fix compiler warning on discards qualifiers 2019-02-03 15:11:13 +08:00
Scott Knight 65cad8cc7b Fix CAPSTONE_HAS_PPC flags (#1361)
The actual conditional PPC flag used is CAPSTONE_HAS_POWERPC. It
appears as if some of the test suite files was using the incorrect flag. Because
of this test_basic, test_detail and test_iter were all failing to output PPC
code in the default configuration.
2019-02-03 09:34:18 +08:00
Nguyen Anh Quynh 864595c355 update HACK.TXT with coding style 2019-02-02 07:39:07 +08:00
Nguyen Anh Quynh 790762668e README: CI on master branch, not on next branch 2019-02-02 00:41:32 +08:00
HarDToBelieve 71ada1a4e7 Merge branch 'master' of https://github.com/HarDToBelieve/capstone 2019-02-01 19:08:18 +07:00
HarDToBelieve 5c5a91d74e add makefile 2019-02-01 19:08:05 +07:00
Tuan 7434149e88 fixing 2019-02-01 16:48:33 +07:00
Tuan 03627567cb Merge remote-tracking branch 'upstream/master' 2019-02-01 15:27:20 +07:00
Nguyen Anh Quynh 734fe6575b nmake.bat: build with static runtime 2019-02-01 13:53:00 +08:00
Nguyen Anh Quynh 5cec47a9db fix cmake-x86.sh 2019-02-01 13:50:18 +08:00
Nguyen Anh Quynh 9ede5c1d12 cmake: add new option CAPSTONE_X86_ONLY to build just x86. also add cmake-x86.sh 2019-02-01 13:43:18 +08:00
HarDToBelieve 68701669c7 updating issue dispatcher 2019-01-31 23:20:10 +07:00
Catena cyber 4baab44c6c Doc anout adding an architecture (#1356)
and fixing a comment
2019-01-30 20:33:35 +08:00
Nguyen Anh Quynh 6808a8e38c Python: version = 5.0.0 2019-01-30 01:00:18 +08:00
Nguyen Anh Quynh 098b1402a3 arm: update writeback for STR_POST_REG (issue #1296) 2019-01-28 16:35:18 +08:00
Nguyen Anh Quynh 45bec1a691 arm: update writeback for STR_POST_REG (issue #1296) 2019-01-28 16:34:44 +08:00
Nguyen Anh Quynh c25414d1fb Merge branch 'master' of github.com:aquynh/capstone 2019-01-28 12:40:24 +08:00
Nguyen Anh Quynh ac6a95f484 cstool: print mem.scale as int, not uint. bug reported by @hardtobelieve 2019-01-28 12:40:18 +08:00
Nguyen Anh Quynh fe1547c06a cstool: print mem.scale as int, not uint. bug reported by @hardtobelieve 2019-01-28 12:38:57 +08:00
Nguyen Anh Quynh e96d3fc1ad arm: fix issue #746 for arm mode. reported by @HarDToBelieve 2019-01-27 22:37:43 +08:00
Nguyen Anh Quynh be87f94303 arm: fix issue #746 for arm mode. reported by @HarDToBelieve 2019-01-27 22:37:13 +08:00