4a8f52ae7f
support xmm registers
2016-08-09 19:34:34 -07:00
236b6e9085
Merge pull request #605 from zchee/readme-ex
...
Fix document file extension
2016-08-08 18:07:46 +08:00
adcedea8e4
Fix document file extension
...
Signed-off-by: Koichi Shiraishi <zchee.io@gmail.com >
2016-08-08 17:33:49 +09:00
3e8b9ca2e5
Merge pull request #604 from starfleetcadet75/master
...
Fix issue #603
2016-08-08 12:41:07 +08:00
12a809624a
Fix issue #603
2016-08-07 23:49:36 -04:00
d15b128ef3
Fix issue #601
2016-08-06 21:26:47 -05:00
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
edd37f7a1c
removing tests/regress/test_x86_shl.cpp
2016-08-01 10:31:10 +02:00
92f97da49f
bit of refactoring
2016-07-31 19:45:46 +02:00
f1041a2615
renamed to test_x86_shl_enter_leave.c
2016-07-31 03:23:00 +02:00
ae8e34173a
added tests with enter/leave
2016-07-31 03:19:52 +02:00
1ecc5abdbc
fixed typo: test_x86_shl_pf -> test_x86_shl
2016-07-30 16:44:54 +02:00
8120b7732e
added test_x86_shl_pf to makefile
2016-07-30 16:42:51 +02:00
c1cd06ec52
ported test to C
2016-07-30 16:41:40 +02:00
fd39ec465b
arm: sync env.uc->thumb with env.thumb in arm_reg_write()
2016-07-30 13:21:44 +08:00
a59f54ca72
Merge branch 'master' of https://github.com/esanfelix/unicorn into esanfelix-master
2016-07-30 13:18:37 +08:00
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
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
2ba32922e4
Moved test_x86_shl.cpp to tests/regress
2016-07-29 12:00:48 +02:00
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
c87a487fec
Get Python samples running on Python 3
2016-07-29 00:28:43 -07:00
8ec8c85e0b
added regress test for X86
...
Test a bug with the SHL instruction.
2016-07-28 22:35:58 +02:00
608cb1d943
Merge pull request #593 from lunixbochs/master
...
Go bindings: fix concurrent hook updates
2016-07-28 00:20:51 +08:00
5ade2fa627
Go bindings: fix concurrent hook updates
2016-07-27 05:16:12 -07:00
07426d324b
regress: chmod +x x86_fldt_fsqrt.py
2016-07-16 22:31:39 +08:00
c127df0ed0
Merge pull request #590 from niklasb/master
...
Add regression test for fsqrt hang
2016-07-16 22:26:35 +08:00
3eaceec07e
add regression test for fsqrt hang
2016-07-16 15:19:44 +02:00
f8942f5987
docs: note on glib universal format for MacOS
2016-07-15 16:46:09 +08:00
6f5e59be73
make.sh: add new option 'macos-universal' to build MacOS universal binaries
2016-07-15 16:34:16 +08:00
c61aff1dbe
mips: remove an unused variable
2016-07-15 15:12:15 +08:00
eea0b2d520
build MacOS binaries in universal format. based on suggestion of @ThomasKing2014 at issue #482
2016-07-15 14:12:30 +08:00
7af728bb0c
appveyor: build for both 32bit & 64bit
2016-07-14 11:20:15 +08:00
020d8b9608
appveyor: use Cygwin to build
2016-07-14 10:59:00 +08:00
0a4544c82c
Merge branch 'master' of https://github.com/unicorn-engine/unicorn
2016-07-12 10:29:31 +08:00
bb8f894872
windows: Remove unnecessary mman inclusion (issue #587 )
2016-07-11 13:35:49 -05:00
579560e712
Merge branch 'master' of https://github.com/unicorn-engine/unicorn
2016-07-11 23:37:12 +08:00
b9a10152f1
memleak: code_gen_buffer using g_free for non-linux
2016-07-11 10:13:13 -05:00
b806469f14
Merge branch 'master' of https://github.com/unicorn-engine/unicorn
2016-07-10 09:40:53 +08:00
27e0699ef5
mips: Fix memleak
2016-07-09 20:16:00 -05:00
0a4ca0d365
regress: make some tests less noisy
2016-07-09 10:50:21 +08:00
117a318188
memleak: missing from refactoring
2016-07-08 12:49:43 -05:00
6b9f17f2f7
memleak: refactor unicorn_common.h, move stuff to uc_close
2016-07-08 11:16:23 -05:00
ada1c13662
Fix memleak: do not re-initialize halt_cond
2016-07-06 01:49:10 -05:00
de5786f98d
Fix memleak: code_gen_buffer
2016-07-05 23:48:02 -05:00
9a2a5b15d8
Rename unhandled CPU exception
2016-07-05 11:10:39 -05:00
9cdca5a32b
Unhandled interrupt will halt execution
2016-07-04 17:07:57 -05:00
3151451c87
Fix some invalid code in regress
2016-07-04 00:59:34 -05:00
fa12de87f9
Merge pull request #586 from 4577/patch-1
...
Python 3 compatibility: raise unicode exception messages
2016-06-30 17:59:31 -05:00
1b957b7b50
Python 3 compatibility: raise unicode exception messages
...
In order to make exceptions display well with the Python binding on Python 3.x, return exception message as unicode/str rather than str/bytes.
2016-06-30 22:54:35 +02:00
faef4365cf
Merge pull request #583 from petmac/arm_fp_vfp_disabled
...
Fix incorrect end address passed to emu_start.
2016-06-27 22:17:12 +08:00