Commit Graph

653 Commits

Author SHA1 Message Date
Nguyen Anh Quynh da59f7835d Merge pull request #274 from jatinkataria/fix-directive-address-update
Fix directive address update
2017-02-21 21:20:35 +08:00
Nguyen Anh Quynh 9024ed46b1 Merge pull request #276 from aagallag/aagallag-update-nix-docs
Update nix compile docs to use lib64 option
2017-02-06 08:37:52 +08:00
Aaron Gallagher 6a8d520e9d Rename from fhs to lib64 in nix compile docs 2017-02-05 10:50:02 -08:00
Aaron Gallagher 8796617fce Update nix compile docs to use lib64 option
The 'fhs' build option has been renamed to 'lib64'
2017-02-05 10:44:18 -08:00
jatin 1c3a6387d5 enabling regression test 2017-01-16 18:57:41 -05:00
Jatin Kataria c513bef6f2 added support to get current fragment size in the streamer interface. This fixes the address update issue in case of directive emitting values in between instructions and breaking the follow up relative jumps 2017-01-16 16:53:50 -05:00
jatin eef53eb33f added regress test for effect of .word directive on relative jumps. 2017-01-16 16:51:59 -05:00
Nguyen Anh Quynh 058e7f33ce Merge pull request #272 from wsxarcher/master
regression test x86 call [symbol], issue 271
2017-01-06 21:21:24 +08:00
wsxarcher af9a7f7857 regression test x86 call [symbol], issue 271 2017-01-06 12:55:25 +01:00
Nguyen Anh Quynh 2b1dc8ba68 regress: chmod +x x86_call0.py 2017-01-05 16:00:33 +08:00
Nguyen Anh Quynh 6fbe0e8525 Merge pull request #268 from krystalgamer/master
Create x86_call0.py
2017-01-05 15:59:48 +08:00
Nguyen Anh Quynh 105bdf2955 regress: chmod +x mips_jal.py 2017-01-05 15:57:52 +08:00
Nguyen Anh Quynh 9c6a138744 Merge pull request #270 from ldyeax/master
mips jal test
2017-01-05 15:56:11 +08:00
LdyEax 8107e1087b mips jal test 2017-01-05 02:40:47 -05:00
krystalgamer 6e1f317334 Create x86_call0.py 2017-01-02 12:17:07 +00:00
Nguyen Anh Quynh 2e8069a2e9 Merge pull request #266 from noword/master
fix mistakes in docs
2016-12-29 16:33:35 +08:00
noword 37ed9a3d28 fix mistakes in docs
LLVM_TARGETS_TO_BUILD should split with ';' not ','
2016-12-29 15:42:03 +08:00
Nguyen Anh Quynh dffbb06e21 Merge pull request #264 from noword/master
fix cmake failed problem when cross compile with Android NDK under Windows
2016-12-27 16:32:13 +08:00
noword 8c3a3a4a36 fix cmake failed problem when cross compile with Android NDK under Windows 2016-12-27 16:06:53 +08:00
Nguyen Anh Quynh ed54472ca1 Merge pull request #262 from evil-e/patch-1
Update x86_issue10.py
2016-12-09 12:46:20 +07:00
Jon Erickson b4b6087948 Update x86_issue10.py
Added test case for issue #207.

https://github.com/keystone-engine/keystone/issues/207
2016-12-06 14:58:51 -05:00
Nguyen Anh Quynh 1c95fb5ed4 arm: fix instruction address report in issue #257 2016-11-21 01:35:37 +08:00
shakamd 0435b8b750 Adding unit test for arm_bl relative branch (#258)
* Adding unit test for arm_bl relative branch

* reducing number of instructions required to create failure

* typo

* Adding more test cases
2016-11-17 12:43:09 +08:00
Nguyen Anh Quynh 6cfa9af9ee Revert "fix an MSVC warning for kstool.c"
This reverts commit f4778cff54.
2016-11-17 00:10:19 +08:00
Nguyen Anh Quynh f4778cff54 fix an MSVC warning for kstool.c 2016-11-16 08:04:50 -08:00
Nguyen Anh Quynh c0c5ee7651 properly use EHsc option for MSVC 2016-11-16 07:56:39 -08:00
Nguyen Anh Quynh 380c38477e powershell: improve README.md 2016-11-11 00:53:23 +09:00
Nguyen Anh Quynh af4b861236 powershell: improve README.md 2016-11-11 00:51:15 +09:00
Nguyen Anh Quynh a4e405dca4 powershell: rename README to README.md 2016-11-11 00:49:08 +09:00
Nguyen Anh Quynh 1a27de2620 powershell: 80 chars for README 2016-11-11 00:47:54 +09:00
Nguyen Anh Quynh 76652911bd update CREDITS.TXT 2016-11-11 00:31:59 +09:00
Nguyen Anh Quynh e67edd7797 Merge branch 'master' of https://github.com/keystone-engine/keystone 2016-11-11 00:29:14 +09:00
Nguyen Anh Quynh c1386ba2c1 fix const_generator.py to support Powershell, which does not support arch symbols 2016-11-11 00:24:25 +09:00
Nguyen Anh Quynh c2b78fae08 Merge pull request #256 from FuzzySecurity/PowerShell-Binding
PowerShell Binding
2016-11-11 00:24:18 +09:00
FuzzySecurity 9452b4ae83 +Make 2016-11-10 01:09:36 +01:00
FuzzySecurity 2987170148 -Lib 2016-11-07 18:12:25 +01:00
FuzzySecurity 278b1974e7 -Lib&SanityCheck 2016-11-07 16:33:08 +01:00
FuzzySecurity 20d95f565c -Libs 2016-11-07 16:19:20 +01:00
FuzzySecurity 9a84b5f2e4 +Const-Fix 2016-11-07 12:52:42 +01:00
FuzzySecurity 59328a0fde +fixes
Get-Help fixes & Remove copyright notice in psd
2016-11-06 22:05:29 +01:00
FuzzySecurity fba742359f +fixes
Spacing & future-proof version
2016-11-06 21:07:43 +01:00
b33f fa5fd0c524 +Lib's
Git didn't sync the lib's..
2016-11-06 18:11:32 +01:00
FuzzySecurity 2d08969d2c PowerShell.Binding-Module 2016-11-06 17:59:05 +01:00
FuzzySecurity 2d8bee32f9 PowerShell.Binding-Rework
Rework based on project requirements
2016-11-05 03:17:04 +01:00
FuzzySecurity 2fdfb80685 Binding.PowerShell-Script
Added script to generate compressed DLL output & update for README
2016-11-04 10:49:16 +01:00
FuzzySecurity 19dff50071 Binding.PowerShell 2016-11-03 22:21:47 +01:00
Nguyen Anh Quynh 0bf629b6d1 docs 2016-11-03 22:00:20 +08:00
Nguyen Anh Quynh 3fed1d852e regress: chmod +x x64_RSP_index_reg.py 2016-11-01 09:19:16 +08:00
szt d39916060b Create x64_RSP_index_reg.py (#255)
* Create x64_RSP_index_reg.py

test for https://github.com/keystone-engine/keystone/issues/254

* Update x64_RSP_index_reg.py

add regress.main()
2016-11-01 09:18:04 +08:00
Adrian Herrera d3977ca68b Updates to Haskell bindings (#253)
* [haskell] Style fixes

No changes to functionality

* [haskell] Updated `assemble` function

assemble now takes a list of strings, rather than a single semicolon or newline -delimited string. This is more "Haskell-ish".

* [haskell] More style fixes
2016-11-01 00:47:47 +08:00