Nguyen Anh Quynh
1113d19122
unit: fix printf format specifie for uint64_t
2016-08-21 09:53:43 +08:00
nnn
4a67727f81
Updated Makefile
2016-08-20 18:47:45 -07:00
Neil
d8e1c9b557
Merge pull request #1 from nbsdx/issue-534-unit
...
Unit Test for Issue #534
2016-08-20 21:35:54 -04:00
Neil
06fc5d1ea9
Add files via upload
...
Unit Test for Issue #534
2016-08-20 21:35:23 -04:00
Nguyen Anh Quynh
f1cd9308b6
Merge pull request #619 from horsicq/master
...
Create mem_map_0x100000000.c
2016-08-20 22:58:43 +08:00
Hors
90fb03cf5c
Update mem_map_0x100000000.c
2016-08-19 23:33:04 +02:00
Hors
0fc3861699
Update Makefile
2016-08-19 23:32:19 +02:00
Hors
deeca1f722
Create mem_map_0x100000000.c
2016-08-19 11:19:06 +02:00
Nguyen Anh Quynh
3eb03a8422
docs: install dependency for cross-compile to i386
2016-08-18 17:26:56 +08:00
idl3r
dcd06b087f
make.sh: rename option nix32 to linux32 according to aquynh's advise. Also update COMPILE-NIX.md to reflect this change.
2016-08-17 20:27:08 +08:00
idl3r
dc6ab13d8b
make.sh: add nix32 option
2016-08-16 14:38:09 +08:00
Nguyen Anh Quynh
cd86da383b
Merge pull request #613 from lunixbochs/master
...
convert more allocs to glib
2016-08-11 23:18:58 +08:00
Ryan Hileman
cc57ba951f
convert more allocs to glib
2016-08-11 08:16:14 -07:00
Nguyen Anh Quynh
6b353fd7a8
Merge pull request #612 from lunixbochs/master
...
fix free() -> g_free()
2016-08-11 22:57:48 +08:00
Ryan Hileman
f99030179c
fix free() -> g_free()
2016-08-11 07:49:19 -07:00
Nguyen Anh Quynh
236b6e9085
Merge pull request #605 from zchee/readme-ex
...
Fix document file extension
2016-08-08 18:07:46 +08:00
Koichi Shiraishi
adcedea8e4
Fix document file extension
...
Signed-off-by: Koichi Shiraishi <zchee.io@gmail.com>
2016-08-08 17:33:49 +09:00
Nguyen Anh Quynh
3e8b9ca2e5
Merge pull request #604 from starfleetcadet75/master
...
Fix issue #603
2016-08-08 12:41:07 +08:00
starfleetcadet75
12a809624a
Fix issue #603
2016-08-07 23:49:36 -04:00
Hoang-Vu Dang
d15b128ef3
Fix issue #601
2016-08-06 21:26:47 -05:00
Nguyen Anh Quynh
7b47ab6b66
Merge pull request #595 from samothtronicien/master
...
Added unit tests for X86 (SHL bug with the Parity Flag + ENTER)
2016-08-01 21:41:53 +08:00
samothtronicien
edd37f7a1c
removing tests/regress/test_x86_shl.cpp
2016-08-01 10:31:10 +02:00
samothtronicien
92f97da49f
bit of refactoring
2016-07-31 19:45:46 +02:00
samothtronicien
f1041a2615
renamed to test_x86_shl_enter_leave.c
2016-07-31 03:23:00 +02:00
samothtronicien
ae8e34173a
added tests with enter/leave
2016-07-31 03:19:52 +02:00
samothtronicien
1ecc5abdbc
fixed typo: test_x86_shl_pf -> test_x86_shl
2016-07-30 16:44:54 +02:00
samothtronicien
8120b7732e
added test_x86_shl_pf to makefile
2016-07-30 16:42:51 +02:00
samothtronicien
c1cd06ec52
ported test to C
2016-07-30 16:41:40 +02:00
Nguyen Anh Quynh
fd39ec465b
arm: sync env.uc->thumb with env.thumb in arm_reg_write()
2016-07-30 13:21:44 +08:00
Nguyen Anh Quynh
a59f54ca72
Merge branch 'master' of https://github.com/esanfelix/unicorn into esanfelix-master
2016-07-30 13:18:37 +08:00
samothtronicien
6c3eecb2a3
added unit test for x86
...
This test highlight the issue with the SHL instruction in the form (SHL r, CL), the flags values retrieved in the code hook are not correct.
2016-07-30 04:18:12 +02:00
samothtronicien
6fc1f27492
completed the test
...
The issue noticed before only occurs while we are in the hook_code (eflags is not correctly updated after the execution of the SHL instruction using CL).
Once the emulation has finished executing the code the value of eflags is correct.
2016-07-29 18:52:53 +02:00
samothtronicien
2ba32922e4
Moved test_x86_shl.cpp to tests/regress
2016-07-29 12:00:48 +02:00
Nguyen Anh Quynh
38758d7689
Merge pull request #596 from andrew-d/andrew/fix-python
...
Get Python samples running on Python 3
2016-07-29 16:58:19 +08:00
Andrew Dunham
c87a487fec
Get Python samples running on Python 3
2016-07-29 00:28:43 -07:00
samothtronicien
8ec8c85e0b
added regress test for X86
...
Test a bug with the SHL instruction.
2016-07-28 22:35:58 +02:00
Nguyen Anh Quynh
608cb1d943
Merge pull request #593 from lunixbochs/master
...
Go bindings: fix concurrent hook updates
2016-07-28 00:20:51 +08:00
Ryan Hileman
5ade2fa627
Go bindings: fix concurrent hook updates
2016-07-27 05:16:12 -07:00
Nguyen Anh Quynh
07426d324b
regress: chmod +x x86_fldt_fsqrt.py
2016-07-16 22:31:39 +08:00
Nguyen Anh Quynh
c127df0ed0
Merge pull request #590 from niklasb/master
...
Add regression test for fsqrt hang
2016-07-16 22:26:35 +08:00
Niklas Baumstark
3eaceec07e
add regression test for fsqrt hang
2016-07-16 15:19:44 +02:00
Nguyen Anh Quynh
f8942f5987
docs: note on glib universal format for MacOS
2016-07-15 16:46:09 +08:00
Nguyen Anh Quynh
6f5e59be73
make.sh: add new option 'macos-universal' to build MacOS universal binaries
2016-07-15 16:34:16 +08:00
Nguyen Anh Quynh
c61aff1dbe
mips: remove an unused variable
2016-07-15 15:12:15 +08:00
Nguyen Anh Quynh
eea0b2d520
build MacOS binaries in universal format. based on suggestion of @ThomasKing2014 at issue #482
2016-07-15 14:12:30 +08:00
Nguyen Anh Quynh
7af728bb0c
appveyor: build for both 32bit & 64bit
2016-07-14 11:20:15 +08:00
Nguyen Anh Quynh
020d8b9608
appveyor: use Cygwin to build
2016-07-14 10:59:00 +08:00
Nguyen Anh Quynh
0a4544c82c
Merge branch 'master' of https://github.com/unicorn-engine/unicorn
2016-07-12 10:29:31 +08:00
danghvu
bb8f894872
windows: Remove unnecessary mman inclusion (issue #587 )
2016-07-11 13:35:49 -05:00
Nguyen Anh Quynh
579560e712
Merge branch 'master' of https://github.com/unicorn-engine/unicorn
2016-07-11 23:37:12 +08:00