Lioncash
|
0f453b0595
|
target/arm: Add aa{32, 64}_vfp_{dreg, qreg} helpers
Backports commit 9a2b5256ea1f68c89d5da4b54f180f576c2c82d6 from qemu
|
2018-02-07 10:09:26 -05:00 |
|
Lioncash
|
dd577f5ea5
|
target/arm: Change the type of vfp.regs
Backports commit 3f68b8a5a6862f856524bb347bf348ae364dd43c from qemu
|
2018-02-07 09:57:43 -05:00 |
|
Merry
|
82c4212ce3
|
Merge pull request #8 from lioncash/optimize
Backport REV16 optimizations from qemu
|
2018-02-05 20:58:58 +00:00 |
|
Lioncash
|
5a37b8c28e
|
Backport optimizations to AArch32's REV16 handling
Backports commit 68cedf733ae32363ccf54f0b52c8a424d5ec98ed from qemu
|
2018-02-04 14:53:28 -05:00 |
|
Lioncash
|
4fb2fbfacf
|
Backport the JAZELLE feature flag
Backports commit c99a55d38dd5b5131f3fcbbaf41828a09ee62544 in qemu to unicorn
|
2018-02-02 08:50:18 -05:00 |
|
Lioncash
|
84319130cd
|
Backport the M_SECURITY feature flag
Backports relevant parts from commit 1e577cc7cffd3de14dbd321de5c3ef191c6ab07f in qemu to unicorn
|
2018-02-02 08:44:46 -05:00 |
|
Lioncash
|
291b5753eb
|
Backport the THUMB_DSP feature flag
Backports commit 62b44f059a84d1ac580a653fc4110dfabaef6b83 in qemu to unicorn.
|
2018-02-02 07:59:26 -05:00 |
|
Nguyen Anh Quynh
|
513075e061
|
arm: fix an warning reported by GCC
|
2017-04-21 21:12:57 +08:00 |
|
Nguyen Anh Quynh
|
e917c9de10
|
Merge branch 'master' into msvc2
|
2017-04-21 01:17:00 +08:00 |
|
0xSeb
|
605400e10e
|
determine correct Thumb/Thumb2 instruction size (16/32-bit) for code … (#796)
* determine correct Thumb/Thumb2 instruction size (16/32-bit) for code hook
* determine correct Thumb/Thumb2 instruction size (16/32-bit) for code hook
* determine correct Thumb/Thumb2 instruction size (16/32-bit) for code hook
|
2017-04-15 00:39:56 +08:00 |
|
xorstream
|
8e45102b43
|
Arm support ported. (#736)
* Fix for MIPS issue.
* Sparc support added.
* M68K support added.
* Arm support ported.
* Fix issue with VS2015 shlobj.h file
|
2017-01-23 23:30:57 +08:00 |
|
xorstream
|
fac6a66860
|
platform.h move #3
|
2017-01-21 00:13:21 +11:00 |
|
xorstream
|
1aeaf5c40d
|
This code should now build the x86_x64-softmmu part 2.
|
2017-01-19 22:50:28 +11:00 |
|
Andrew Dutcher
|
97b10da133
|
Undo the disaster that was the patch to unicorn github issue #266 and fix it correctly. makes normal self-modifying code work.
|
2016-08-09 19:35:20 -07:00 |
|
Ryan Hileman
|
0886ae8ede
|
rework code/block tracing
|
2016-01-22 18:42:27 -08:00 |
|
Ryan Hileman
|
93052f6566
|
refactor to allow multiple hooks for one type
|
2016-01-22 18:41:43 -08:00 |
|
Nguyen Anh Quynh
|
b72671c6d5
|
sparc, arm, m68k: check for exit request after every hooked instruction
|
2015-12-20 12:28:15 +08:00 |
|
Nguyen Anh Quynh
|
3ca8774f1a
|
arm: properly handle the case when first insn in block is until address
|
2015-09-30 14:42:08 +08:00 |
|
Nguyen Anh Quynh
|
886946dcf4
|
do not use syscall to quit emulation. this can fix issues #147 & #148
|
2015-09-26 16:49:00 +08:00 |
|
Nguyen Anh Quynh
|
5005b4a6e2
|
arm: early check to see if the address of this block is the until address
|
2015-09-17 09:16:57 +07:00 |
|
Jonathon Reinhart
|
3bd705a060
|
Merge remote-tracking branch 'upstream/master' into change-handle-based-api
|
2015-08-30 00:23:51 -04:00 |
|
Nguyen Anh Quynh
|
b335cf016c
|
do not generate basic-block callback when translation is broken in the middle due to full cache (all the remaining archs)
|
2015-08-27 21:09:00 +08:00 |
|
Jonathon Reinhart
|
622d5cd5f9
|
change uch to uc_struct (target-arm)
|
2015-08-26 09:02:16 -04:00 |
|
Nguyen Anh Quynh
|
344d016104
|
import
|
2015-08-21 15:04:50 +08:00 |
|