unicorn/qemu/target/i386
toshiMSFT b4bb7edfe8
Makes SYSENTER hookable again on x86
Adds SYSENTER to the whitelist of supported hookable instructions in unicorn
as well as fixes up the existing sysenter_hook_x86 regression test which was
previously failing

Fixes unicorn-engine/unicorn#995

Backports commit 0f14c473445661a633ca5bda3a91ba1a87c35c64 from unicorn
2018-09-03 07:53:48 -04:00
..
arch_memory_mapping.c
bpt_helper.c target/i386/bpt_helper: Perform comparison pass with qemu 2018-03-12 13:28:50 -04:00
cc_helper_template.h
cc_helper.c
cpu-qom.h
cpu.c i386: Disable TOPOEXT by default on "-cpu host" 2018-08-17 14:34:02 -04:00
cpu.h target/i386: update MPX flags when CPL changes 2018-08-25 03:32:22 -04:00
excp_helper.c target/i386/excp_helper: remove unnecessary comment 2018-03-12 13:16:53 -04:00
fpu_helper.c target/i386/fpu_helper: Perform comparison pass against qemu 2018-03-12 13:15:51 -04:00
helper.c icount: fix cpu_restore_state_from_tb for non-tb-exit cases 2018-04-11 20:05:40 -04:00
helper.h
int_helper.c
Makefile.objs
mem_helper.c target-i386: Add NPT support 2018-07-03 19:52:56 -04:00
misc_helper.c i386: implement MSR_SMI_COUNT for TCG 2018-08-02 21:27:08 -04:00
mpx_helper.c
ops_sse_header.h
ops_sse.h target/i386: fix phminposuw in-place operation 2018-03-04 23:59:26 -05:00
seg_helper.c target-i386: fix segment limit check in ljmp 2018-08-25 03:30:55 -04:00
shift_helper_template.h
smm_helper.c i386: implement MSR_SMI_COUNT for TCG 2018-08-02 21:27:08 -04:00
svm_helper.c target-i386: Add NPT support 2018-07-03 19:52:56 -04:00
svm.h target-i386: Add NPT support 2018-07-03 19:52:56 -04:00
TODO
topology.h
translate.c target-i386: Allow interrupt injection after STGI 2018-07-03 01:29:43 -04:00
unicorn.c Makes SYSENTER hookable again on x86 2018-09-03 07:53:48 -04:00
unicorn.h