Chen Huitao
|
f435efd4a7
|
fix some oss-fuzz (#1249)
* fix oss-fuzz 21012.
* fix oss-fuzz 21741.
* fix oss-fuzz 21743.
|
2020-05-05 11:11:59 +08:00 |
|
Chen Huitao
|
4ca2c7f0b0
|
fix some oss-fuzz (#1218)
* fix oss-fuzz 18138.
* fix oss-fuzz 20079.
* fix oss-fuzz 20209.
* fix oss-fuzz 20210.
* fix oss-fuzz 20262.
* rollback.
* rollback.
* fix oss-fuzz 20079.
* fix oss-fuzz 20179.
* fix oss-fuzz 20195.
* fix oss-fuzz 20206.
* fix oss-fuzz 20207.
* fix oss-fuzz 20265.
* fix oss-fuzz 20285.
* fix oss-fuzz 20868.
* fix oss-fuzz 20908.
* fix oss-fuzz 20909.
* fix oss-fuzz 20914.
* fix oss-fuzz 20922.
* fix oss-fuzz 20928.
* remove warnigs.
|
2020-03-02 09:44:53 +08:00 |
|
Chen Huitao
|
c520307959
|
fix some oss-fuzz (#1206)
* fix oss-fuzz 18138.
* fix oss-fuzz 20079.
* fix oss-fuzz 20209.
* fix oss-fuzz 20210.
* fix oss-fuzz 20262.
* rollback.
* rollback.
* fix oss-fuzz 20079.
* fix oss-fuzz 20179.
* fix oss-fuzz 20195.
* fix oss-fuzz 20206.
* fix oss-fuzz 20207.
* fix oss-fuzz 20265.
|
2020-02-25 11:36:06 +08:00 |
|
kickass156
|
e54eea00ec
|
The expression(args[i] < 0) always returns false (#1207)
* Update optimize.c
typedef uint64_t tcg_target_ulong;
typedef tcg_target_ulong TCGArg;
TCGArg *args
The expression(args[i] < 0) always returns false
* Update tcg.c
typedef uint64_t tcg_target_ulong;
typedef tcg_target_ulong TCGArg;
TCGArg *args
The expression(args[i] < 0) always returns false
|
2020-02-15 08:11:40 +08:00 |
|
Chen Huitao
|
901efc4bd4
|
fix some oss-fuzz (#1200)
* fix oss-fuzz 10419.
* fix oss-fuzz 10427.
* fix oss-fuzz 10421.
* fix oss-fuzz 10422.
* fix oss-fuzz 10425.
* fix oss-fuzz 10426.
* fix oss-fuzz 10426.
* fix oss-fuzz 10422.
* fix oss-fuzz 10426.
* fix oss-fuzz 10456.
* fix oss-fuzz 10428.
* fix oss-fuzz 10429.
* fix oss-fuzz 10431.
* fix oss-fuzz 10435.
* fix oss-fuzz 10430.
* fix oss-fuzz 10436.
* remove unused var.
* fix oss-fuzz 10449.
* fix oss-fuzz 10452.
* fix oss-fuzz 11792.
* fix oss-fuzz 10457.
* fix oss-fuzz 11737.
* fix oss-fuzz 10458.
* fix oss-fuzz 10565.
* fix oss-fuzz 11651.
* fix oss-fuzz 10497.
* fix oss-fuzz 10515.
* fix oss-fuzz 10586.
* fix oss-fuzz 10597.
* fiz oss-fuzz 11721.
* fix oss-fuzz 10718.
* fix oss-fuzz 15610.
* fix oss-fuzz 10512.
* fix oss-fuzz 10545.
* fix oss-fuzz 10598.
* fix oss-fuzz 11112.
* fix oss-fuzz 11589.
* fix oss-fuzz 10674.
* git fix oss-fuzz 19610.
* fix oss-fuzz 19848.
* fix oss-fuzz 19851.
* fix oss-fuzz 19852.
* fix oss-fuzz 10878.
* fix oss-fuzz 11655.
* fix oss-fuzz 19849.
* fix oss-fuzz 11765.
* fix oss-fuzz 10337.
* fix oss-fuzz 10575.
* fix oss-fuzz 19877.
* fix oss-fuzz 19895.
* fix oss-fuzz 19896.
* fix oss-fuzz 19897.
* remove verbose fprintf output.
* fix oss-fuzz 19943.
* fix oss-fuzz 20026.
* fix oss-fuzz 20027.
* fix oss-fuzz 19967.
* fix oss-fuzz 19946.
* fix oss-fuzz 20069.
* fix oss-fuzz 20071.
* fix oss-fuzz 20073.
* fix oss-fuzz 20075.
* fix oss-fuzz 20076.
* fix a operation mistake.
* fix oss-fuzz 20101.
* fix oss-fuzz 20152.
* fix oss-fuzz 20101.
* fix oss-fuzz 20154.
* fix oss-fuzz 20166.
* fix oss-fuzz 14042.
* fix oss-fuzz 10578.
* fix oss-fuzz 11328.
* fix oss-fuzz 10602.
|
2020-02-10 22:33:00 +08:00 |
|
Chen Huitao
|
7e4ac9e86e
|
fix some oss-fuzz (#1184)
* fix oss-fuzz 10419.
* fix oss-fuzz 10427.
* fix oss-fuzz 10421.
* fix oss-fuzz 10422.
* fix oss-fuzz 10425.
* fix oss-fuzz 10426.
* fix oss-fuzz 10426.
* fix oss-fuzz 10422.
* fix oss-fuzz 10426.
* fix oss-fuzz 10456.
* fix oss-fuzz 10428.
* fix oss-fuzz 10429.
* fix oss-fuzz 10431.
* fix oss-fuzz 10435.
* fix oss-fuzz 10430.
* fix oss-fuzz 10436.
* remove unused var.
* fix oss-fuzz 10449.
* fix oss-fuzz 10452.
* fix oss-fuzz 11792.
* fix oss-fuzz 10457.
* fix oss-fuzz 11737.
* fix oss-fuzz 10458.
* fix oss-fuzz 10565.
* fix oss-fuzz 11651.
* fix oss-fuzz 10497.
* fix oss-fuzz 10515.
* fix oss-fuzz 10586.
* fix oss-fuzz 10597.
* fiz oss-fuzz 11721.
* fix oss-fuzz 10718.
* fix oss-fuzz 15610.
* fix oss-fuzz 10512.
* fix oss-fuzz 10545.
* fix oss-fuzz 10598.
* fix oss-fuzz 11112.
* fix oss-fuzz 11589.
* fix oss-fuzz 10674.
* git fix oss-fuzz 19610.
* fix oss-fuzz 19848.
* fix oss-fuzz 19851.
* fix oss-fuzz 19852.
* fix oss-fuzz 10878.
* fix oss-fuzz 11655.
* fix oss-fuzz 19849.
* fix oss-fuzz 11765.
* fix oss-fuzz 10337.
* fix oss-fuzz 10575.
* fix oss-fuzz 19877.
* fix oss-fuzz 19895.
* fix oss-fuzz 19896.
* fix oss-fuzz 19897.
* remove verbose fprintf output.
|
2020-01-10 23:05:44 +08:00 |
|
dmarxn
|
3df5ef8ab1
|
Fixed conditional move tcg bug (tcg_gen_movcond), which generated an ALWAYS / NEVER condition despite QEMU no supporting those conditions in the tcg_out part (#1054)
|
2019-01-31 09:59:51 +08:00 |
|
darkf
|
42d0632108
|
Fix typo in ARM tcg-target.c (#859)
|
2017-07-22 23:36:38 +08:00 |
|
Nguyen Anh Quynh
|
c01dcf0a14
|
fix merge conflicts
|
2017-03-10 21:04:33 +08:00 |
|
Nguyen Anh Quynh
|
c3808179e1
|
another attempt to fix #766
|
2017-02-26 15:22:24 +08:00 |
|
Nguyen Anh Quynh
|
e65fef70dc
|
add missing TCG context arg to few functions in tcg.c. see #766
|
2017-02-26 09:47:40 +08:00 |
|
xorstream
|
770c5616e2
|
Automated leading tab to spaces conversion.
|
2017-01-21 12:28:22 +11:00 |
|
xorstream
|
002151874a
|
Unicorn interface working with test app in 32bit and 64bit builds.
|
2017-01-20 17:27:22 +11:00 |
|
xorstream
|
1aeaf5c40d
|
This code should now build the x86_x64-softmmu part 2.
|
2017-01-19 22:50:28 +11:00 |
|
Chris Eagle
|
fccbcfd4c2
|
revert to use of g_free to make future qemu integrations easier (#695)
* revert to use of g_free to make future qemu integrations easier
* bracing
|
2016-12-21 22:28:36 +08:00 |
|
Chris Eagle
|
e46545f722
|
remove glib dependency by provide compatible replacements
|
2016-12-18 14:56:58 -08:00 |
|
Nguyen Anh Quynh
|
249e2ac0a0
|
Merge branch 'hook-refactor' of https://github.com/lunixbochs/unicorn into lunixbochs-hook-refactor
|
2016-01-23 10:58:37 +08: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
|
3eb51116b9
|
arm64: fix the access to tcg_op_defs[] in arm64 backend (issue #387)
|
2016-01-22 11:35:01 +08:00 |
|
Nguyen Anh Quynh
|
840eb54f05
|
Revert "arm64: fix the access to tcg_op_defs[] in arm64 backend (issue #387)"
This reverts commit 3000ca6abff85d763292cfb1c7b53d911163a035.
|
2016-01-22 11:33:36 +08:00 |
|
Nguyen Anh Quynh
|
3000ca6abf
|
arm64: fix the access to tcg_op_defs[] in arm64 backend (issue #387)
|
2016-01-22 11:33:28 +08:00 |
|
Nguyen Anh Quynh
|
839ef672b0
|
only declare use_idiv_instructions_rt when __ARM_ARCH_EXT_IDIV__ is not defined
|
2016-01-19 00:19:28 +08:00 |
|
Nguyen Anh Quynh
|
3b52af4fbd
|
avoid confusion between macro & variable use_idiv_instructions (ARM backend)
|
2016-01-18 23:53:50 +08:00 |
|
Nguyen Anh Quynh
|
13726b3d40
|
Merge branch 'master' into cygwin
|
2016-01-07 23:17:32 +07:00 |
|
farmdve
|
2304bbfc96
|
Remove more instances of tcg_register_jit
|
2016-01-07 16:39:41 +02:00 |
|
Nguyen Anh Quynh
|
bfeb08d1ba
|
fix some compilation warning
|
2016-01-06 14:11:21 +08:00 |
|
Nguyen Anh Quynh
|
e0cb02569e
|
remove unused tcg_register_jit() and related code
|
2016-01-05 16:02:34 +07:00 |
|
Nguyen Anh Quynh
|
19930b0514
|
spaces
|
2016-01-01 14:15:01 +08:00 |
|
Nguyen Anh Quynh
|
b3ebd1b7cb
|
Merge branch 'master' of https://github.com/iroiro123/unicorn into iroiro123-master
|
2016-01-01 14:01:39 +08:00 |
|
Nguyen Anh Quynh
|
b5feddbf1e
|
indentation
|
2015-12-28 13:04:59 +08:00 |
|
JC Yang
|
8ef018a2cb
|
Fix possible wrong conditional branch in generated host code by fixing
the tcg_liveness_analysis().
Refer to https://github.com/unicorn-engine/unicorn/issues/287 for further info.
|
2015-12-21 18:01:01 +08:00 |
|
Hiroyuki Uekawa
|
6445c80b29
|
Build for Cygwin
|
2015-12-20 22:00:35 +09:00 |
|
farmdve
|
65a649dec0
|
Fix issue #269
Patch from here
http://lists.nongnu.org/archive/html/qemu-devel/2015-11/msg03848.html
Also fix another potential issue with constants from
bbeb82395e (diff-9e0011b4d4a5890b309421630e6d86c3)
|
2015-11-17 18:34:38 +02:00 |
|
Ryan Hileman
|
ad5cd37551
|
improve multiarch support
|
2015-11-11 22:48:21 -08:00 |
|
Nguyen Anh Quynh
|
2b0b4169bc
|
mips: advance PC for SYSCALL instruction. this fixes issue #157
|
2015-09-28 10:58:43 +08:00 |
|
danghvu
|
0c67f41ed9
|
Fix issue #118
|
2015-09-21 20:30:05 -05:00 |
|
Nguyen Anh Quynh
|
344d016104
|
import
|
2015-08-21 15:04:50 +08:00 |
|