unicorn/qemu
Nguyen Anh Quynh 022f8d82d1 handle memory fetch as invalid memory access. now we can also report error if exec memory is unmapped (UC_ERR_MEM_FETCH) 2015-09-04 11:55:17 +08:00
..
default-configs import 2015-08-21 15:04:50 +08:00
docs import 2015-08-21 15:04:50 +08:00
fpu import 2015-08-21 15:04:50 +08:00
hw import 2015-08-21 15:04:50 +08:00
include solve merging conflict 2015-09-03 18:05:21 +08:00
qapi import 2015-08-21 15:04:50 +08:00
qobject import 2015-08-21 15:04:50 +08:00
qom import 2015-08-21 15:04:50 +08:00
scripts fix file perms 2015-08-28 21:05:38 -07:00
target-arm cast all the values to write to registers in uc_reg_write() to unsigned type. this fixes issue #98 2015-09-04 11:17:08 +08:00
target-i386 cast all the values to write to registers in uc_reg_write() to unsigned type. this fixes issue #98 2015-09-04 11:17:08 +08:00
target-m68k cast all the values to write to registers in uc_reg_write() to unsigned type. this fixes issue #98 2015-09-04 11:17:08 +08:00
target-mips cast all the values to write to registers in uc_reg_write() to unsigned type. this fixes issue #98 2015-09-04 11:17:08 +08:00
target-sparc cast all the values to write to registers in uc_reg_write() to unsigned type. this fixes issue #98 2015-09-04 11:17:08 +08:00
tcg import 2015-08-21 15:04:50 +08:00
util fix some errors introduced by the last commit on qemu-thread-win32.c 2015-09-02 01:34:23 -07:00
CODING_STYLE import 2015-08-21 15:04:50 +08:00
COPYING import 2015-08-21 15:04:50 +08:00
COPYING.LIB import 2015-08-21 15:04:50 +08:00
HACKING import 2015-08-21 15:04:50 +08:00
LICENSE import 2015-08-21 15:04:50 +08:00
Makefile import 2015-08-21 15:04:50 +08:00
Makefile.objs import 2015-08-21 15:04:50 +08:00
Makefile.target import 2015-08-21 15:04:50 +08:00
VERSION import 2015-08-21 15:04:50 +08:00
aarch64.h intermediate commit, working unmap of complete blocks, still need sub-blocks, and cross block 2015-08-29 21:17:30 -07:00
accel.c import 2015-08-21 15:04:50 +08:00
arm.h intermediate commit, working unmap of complete blocks, still need sub-blocks, and cross block 2015-08-29 21:17:30 -07:00
config-all-disas.mak import 2015-08-21 15:04:50 +08:00
configure fix file perms 2015-08-28 21:05:38 -07:00
cpu-exec.c Merge remote-tracking branch 'upstream/master' into change-handle-based-api 2015-09-01 13:17:03 -04:00
cpus.c initial support to remove a static variable in qemu-thread-win32.c 2015-09-02 16:13:12 +08:00
cputlb.c final updates for uc_mem_unmap, uc_mem_protect, and support ro UC_PROT_EXEC permission 2015-08-30 19:50:18 -07:00
exec.c import 2015-08-21 15:04:50 +08:00
gen_all_header.sh fix file perms 2015-08-28 21:05:38 -07:00
header_gen.py intermediate commit, working unmap of complete blocks, still need sub-blocks, and cross block 2015-08-29 21:17:30 -07:00
ioport.c change uch to uc_struct (ioport.c) 2015-08-26 09:02:16 -04:00
m68k.h intermediate commit, working unmap of complete blocks, still need sub-blocks, and cross block 2015-08-29 21:17:30 -07:00
main-loop.c import 2015-08-21 15:04:50 +08:00
memory.c smooth out split_region related code 2015-09-03 12:26:36 -07:00
memory_mapping.c import 2015-08-21 15:04:50 +08:00
mips.h intermediate commit, working unmap of complete blocks, still need sub-blocks, and cross block 2015-08-29 21:17:30 -07:00
mips64.h intermediate commit, working unmap of complete blocks, still need sub-blocks, and cross block 2015-08-29 21:17:30 -07:00
mips64el.h intermediate commit, working unmap of complete blocks, still need sub-blocks, and cross block 2015-08-29 21:17:30 -07:00
mipsel.h intermediate commit, working unmap of complete blocks, still need sub-blocks, and cross block 2015-08-29 21:17:30 -07:00
powerpc.h intermediate commit, working unmap of complete blocks, still need sub-blocks, and cross block 2015-08-29 21:17:30 -07:00
qapi-schema.json import 2015-08-21 15:04:50 +08:00
qemu-log.c import 2015-08-21 15:04:50 +08:00
qemu-timer.c import 2015-08-21 15:04:50 +08:00
rules.mak import 2015-08-21 15:04:50 +08:00
softmmu_template.h handle memory fetch as invalid memory access. now we can also report error if exec memory is unmapped (UC_ERR_MEM_FETCH) 2015-09-04 11:55:17 +08:00
sparc.h intermediate commit, working unmap of complete blocks, still need sub-blocks, and cross block 2015-08-29 21:17:30 -07:00
sparc64.h intermediate commit, working unmap of complete blocks, still need sub-blocks, and cross block 2015-08-29 21:17:30 -07:00
tcg-runtime.c import 2015-08-21 15:04:50 +08:00
translate-all.c when block size is unknown because the translation cache is full, assign it value 0 2015-08-25 16:10:05 +08:00
translate-all.h import 2015-08-21 15:04:50 +08:00
unicorn_common.h cleaning & indentation 2015-09-03 18:16:49 +08:00
vl.c import 2015-08-21 15:04:50 +08:00
vl.h import 2015-08-21 15:04:50 +08:00
x86_64.h intermediate commit, working unmap of complete blocks, still need sub-blocks, and cross block 2015-08-29 21:17:30 -07:00