Commit Graph

91 Commits

Author SHA1 Message Date
Nguyen Anh Quynh 93fc90afcb Merge branch 'master' of https://github.com/keystone-engine/beta 2016-05-06 21:35:09 +08:00
Nguyen Anh Quynh 2285c69c71 move kstool/test-all.sh to suite/ 2016-05-06 21:34:52 +08:00
Nguyen Anh Quynh db2399f619 cleanup kstool/test-all.sh 2016-05-06 21:33:45 +08:00
Nguyen Anh Quynh 5a94e8bb77 Merge pull request #30 from iksteen/implement-arm-ldr-imm
Add and use ARMTargetStreamer from llvm.
2016-05-06 21:25:32 +08:00
Ingmar Steen a8ea632327 Add and use ARMTargetStreamer from llvm.
Added the missing ARMTargetStreamer from llvm, instantiate it in
ARMAsmParser, use it to implement constant pool.
2016-05-06 15:01:45 +02:00
Nguyen Anh Quynh ece2046756 regress: chmod +x arm_ldr_imm.py 2016-05-06 18:14:28 +08:00
Nguyen Anh Quynh 033ec09b80 Merge branch 'regress-ldr-imm' of https://github.com/iksteen/beta into iksteen-regress-ldr-imm 2016-05-06 18:13:28 +08:00
Ingmar Steen 3a7e496960 Add testcase for ldr Rd, =imm psuedo-op on ARM
Refs: #28
2016-05-06 11:23:48 +02:00
Nguyen Anh Quynh 66bdae0df7 arm: propagate INVALIDOPERAND & MISSINGFEATURE from parser to frontend API. this partly handles issue #28 2016-05-06 17:07:35 +08:00
Nguyen Anh Quynh b795ff191e update CREDITS.TXT 2016-05-05 23:57:33 +08:00
Nguyen Anh Quynh d8a531aecd update CREDITS.TXT 2016-05-05 23:36:01 +08:00
Nguyen Anh Quynh e474363b10 regress: add testcase for issue #6 2016-05-05 00:06:40 +08:00
Nguyen Anh Quynh 09eab9f018 x86: handle 'JMP imm' instruction with memory operand. this fixes issue #5 2016-05-04 17:52:08 +08:00
Nguyen Anh Quynh 04dadc514f update CREDITS.TXT 2016-05-04 16:11:23 +08:00
Nguyen Anh Quynh f251a3b2d1 regress: make x86_jmp9.py to test both Intel & ATT syntaxes 2016-05-04 00:40:23 +08:00
Nguyen Anh Quynh 104b1836a8 x86: fix issue #5 for AT&T syntax 2016-05-04 00:36:03 +08:00
Nguyen Anh Quynh 79bd7a8366 kstool: only report archs supported by the core. this fixes issue #24 2016-05-03 21:31:51 +08:00
Nguyen Anh Quynh 27c91be746 ks_open: change the data type of mode to int. this fixes issue #22 2016-05-03 21:25:43 +08:00
Nguyen Anh Quynh 8feb6de819 x86: remove unused X86AddressSanitizer class 2016-05-03 01:35:57 +08:00
Nguyen Anh Quynh 26471b956c support uninstall target. this fixes issue #21 2016-05-02 10:09:52 +08:00
Nguyen Anh Quynh dbb312c5c4 docs: make markdown output matches raw text 2016-05-02 09:56:19 +08:00
Nguyen Anh Quynh f29c4e0c38 Merge branch 'master' of https://github.com/keystone-engine/beta 2016-05-02 09:51:38 +08:00
Nguyen Anh Quynh 6a9fef8b55 docs: markdown fix 2016-05-02 09:51:23 +08:00
Nguyen Anh Quynh 9d3e2dcb81 Merge pull request #23 from radare/errno
Fix ks_errno signature to return ks_err instead of uint
2016-05-02 09:06:11 +08:00
Nguyen Anh Quynh 032b4e5834 Merge pull request #17 from radare/patch-1
Fix `cmake .`
2016-05-02 09:04:52 +08:00
Nguyen Anh Quynh e3877e08ff docs: dont number dependency to fix weird markdown 2016-05-02 09:04:36 +08:00
Nguyen Anh Quynh 6df438d125 docs: number items from 1, not 0 2016-05-02 09:00:55 +08:00
Nguyen Anh Quynh 483ec414a7 docs: instructions on how to compile selected architectures 2016-05-02 08:50:01 +08:00
Nguyen Anh Quynh 56d1a50f81 Merge branch 'master' of https://github.com/keystone-engine/beta 2016-05-02 08:25:49 +08:00
pancake f1e56ec237 Fix ks_errno signature to return ks_err instead of uint 2016-05-02 00:24:19 +02:00
radare 613398bcfe Fix cmake . 2016-05-01 22:46:22 +02:00
Nguyen Anh Quynh 1eb786e044 appveyor: no file types 2016-05-02 01:48:57 +08:00
Nguyen Anh Quynh 2162343a21 appveyor: no tabs 2016-05-02 01:40:00 +08:00
Nguyen Anh Quynh eceec92dc5 appveryor: better names & directory for zip file 2016-05-02 01:39:04 +08:00
Nguyen Anh Quynh 24d0ffb9c0 appveyor: rename zip file to keystone-windows-latest.zip 2016-05-02 01:27:28 +08:00
Nguyen Anh Quynh 4b0f9a75b7 appveyor: rename zip file to keystone-windows-latest.zip 2016-05-02 01:26:40 +08:00
Nguyen Anh Quynh 574e7825b2 appveyor: do not preserve dir structure in zip file 2016-05-02 01:11:32 +08:00
Nguyen Anh Quynh 866627348a appveyor: fix binary paths for 7z 2016-05-02 00:52:38 +08:00
Nguyen Anh Quynh 2dfc63cbf4 appveryor: add artifact keystone-windows.zip that zips all binaries inside 2016-05-02 00:36:12 +08:00
Nguyen Anh Quynh bfc5387b8c appveyor: remove zip type 2016-05-02 00:26:04 +08:00
Nguyen Anh Quynh 9bfe0ebfcb appveyor: do not use tabs 2016-05-02 00:14:53 +08:00
Nguyen Anh Quynh 09b3fdae6b appveyor: zip artifacts 2016-05-02 00:13:48 +08:00
Nguyen Anh Quynh 3530116362 appveyor: retain artifacts 2016-05-01 18:33:53 +08:00
Nguyen Anh Quynh cdad0e10d2 GNU GAS 2016-04-30 23:51:47 +08:00
Nguyen Anh Quynh 6997ea7aa8 bindings: add GAS syntax after the addition in the core 2016-04-30 23:40:33 +08:00
Nguyen Anh Quynh c8c7ecd01c x86: added GNU GAS syntax, which is similar to AT&T syntax 2016-04-30 23:39:44 +08:00
Nguyen Anh Quynh 1497976c98 MSVC does not use strcasecmp(), but _stricmp() 2016-04-30 23:16:41 +08:00
Nguyen Anh Quynh e7fbb3513c x86: accept insensitive string 'ptr' for memory operands 2016-04-30 23:03:26 +08:00
Nguyen Anh Quynh ddf5df6e7e regress: x86_nasm.py has no issue 2016-04-30 17:56:53 +08:00
Nguyen Anh Quynh e906ade4c4 regress: add a testcase for NASM syntax 2016-04-30 17:56:01 +08:00