unicorn/tests/regress
Stephen 75d90aff52 Make cleanup (#666)
* make cleanup

* Update .travis.yml
Update eflags_nosync.c
Update sigill2.c
Update ro_mem_test.c
Update ro_mem_test.c
Update nr_mem_test.c
Update mem_fuzz.c
Update mem_double_unmap.c
Update emu_stop_in_hook_overrun.c
Update eflags_nosync.c
remove unused
Update Makefile
Update Makefile
Update Makefile
Update Makefile
Update Makefile
Update Makefile
Update Makefile
Update mem_64_c.c
Update mem_64_c.c
Update Makefile
Update Makefile
Update Makefile
Update Makefile
Update Makefile
Update Makefile
Update .travis.yml
try android ndk build
Update unicorn.py
Update unicorn.py
Update Makefile
Update unicorn.py
Update unicorn.py
remove an untrue comment

if a dll/so/dylib gets loaded at runtime is dependent on many different factors, primarily the LD/DYLD paths. Those do not always include the current working directory
Update Makefile
Update .appveyor.yml
Update .travis.yml
Update Makefile
Update .appveyor.yml
Fix bad sample

* Update Makefile

* Update Makefile

* Update install-cmocka-linux.sh

* remove verbose option from tar

* add upgrade to pacman for cmake

* pacman double update, needed to get new packages

* enable cmocka unit testing

* rejigger commands to fail on any step

should get fails in msys builds for cmocka

* fix quote

* make cmocka in cygwin only

* add msys cache
2016-11-19 17:17:48 +08:00
..
.gitignore regress: more flexible .gitignore 2016-06-16 09:27:47 +08:00
00opcode_uc_crash.c regress: fix some warnings on printing sizeof() 2016-08-28 01:38:37 +08:00
001-bad_condition_code_0xe.c Add six crash cases (2 * ARM + 4 * M68K) 2016-04-09 15:27:20 -04:00
002-qemu__fatal__unimplemented_control_register_write_0xffb___0x0.c Add six crash cases (2 * ARM + 4 * M68K) 2016-04-09 15:27:20 -04:00
003-qemu__fatal__wdebug_not_implemented.c Add six crash cases (2 * ARM + 4 * M68K) 2016-04-09 15:27:20 -04:00
004-segmentation_fault_1.c Add six crash cases (2 * ARM + 4 * M68K) 2016-04-09 15:27:20 -04:00
005-qemu__fatal__illegal_instruction__0000___00000404.c Add six crash cases (2 * ARM + 4 * M68K) 2016-04-09 15:27:20 -04:00
006-qemu__fatal__illegal_instruction__0421___00040026.c Add six crash cases (2 * ARM + 4 * M68K) 2016-04-09 15:27:20 -04:00
arm_bxeq_hang.py
arm_fp_vfp_disabled.py Fix incorrect end address passed to emu_start. 2016-06-21 09:26:27 +01:00
arm_init_input_crash.py chmod +x arm_init_input_crash.py 2016-02-03 09:20:15 +08:00
arm_movr12_hang.py
arm_vldr_invalid.py add regress for #366 2016-01-10 23:51:11 -08:00
bad_ram.py
block_test.c Make cleanup (#666) 2016-11-19 17:17:48 +08:00
callback-pc.py
crash_tb.py
deadlock_1.py
eflags_noset.c
eflags_nosync.c Make cleanup (#666) 2016-11-19 17:17:48 +08:00
emu_clear_errors.c regress: adapt all C code to latest change in uc_hook_add() API 2016-03-26 00:33:24 +08:00
emu_clear_errors.py add test case demonstrating issue 351 2016-01-10 23:56:34 -05:00
emu_stop_in_hook_overrun.c Make cleanup (#666) 2016-11-19 17:17:48 +08:00
emu_stop_segfault.py
ensure_typedef_consts_generated.py
fpu_ip.py
fpu_mem_write.py
hang.py
hook_add_crash.py
hook_code_add_del.py regress: fix testcase hook_code_add_del.py 2015-12-23 01:45:29 +08:00
hook_code_stop_emu.py
hook_extrainvoke.c regress: adapt all C code to latest change in uc_hook_add() API 2016-03-26 00:33:24 +08:00
init.py regress: make some tests less noisy 2016-07-09 10:50:21 +08:00
invalid_read_in_cpu_tb_exec.c regress: fix compilation warning in invalid_read_in_cpu_tb_exec.c 2016-08-30 21:23:50 +08:00
invalid_read_in_tb_flush_x86_64.c
invalid_write.py regress: add invalid_write.py to test issue #371 2016-01-13 11:35:09 +08:00
invalid_write_in_cpu_tb_exec_x86_64.c
jmp_ebx_hang.py Fix some invalid code in regress 2016-07-04 00:59:34 -05:00
jumping.py zf set to 1 2016-02-18 06:29:59 -08:00
LICENSE fix a typo in tests/regress/LICENSE 2016-03-08 08:55:55 +08:00
Makefile Make cleanup (#666) 2016-11-19 17:17:48 +08:00
map_crash.c
map_write.c Fix leak and style in map_write.c (#658) 2016-10-25 23:47:55 +08:00
mem_64_c.c Make cleanup (#666) 2016-11-19 17:17:48 +08:00
mem_double_unmap.c Make cleanup (#666) 2016-11-19 17:17:48 +08:00
mem_exec.c regress: adapt all C code to latest change in uc_hook_add() API 2016-03-26 00:33:24 +08:00
mem_fuzz.c Make cleanup (#666) 2016-11-19 17:17:48 +08:00
mem_map_0x100000000.c Update mem_map_0x100000000.c 2016-08-19 23:33:04 +02:00
mem_map_large.c Make cleanup (#666) 2016-11-19 17:17:48 +08:00
mem_nofree.c Add some fixes to the tests. 2016-01-05 18:02:54 +02:00
mem_protect.c regress: adapt all C code to latest change in uc_hook_add() API 2016-03-26 00:33:24 +08:00
mem_unmap.c regress: adapt all C code to latest change in uc_hook_add() API 2016-03-26 00:33:24 +08:00
memleak_arm.c regress: add memleak_xxx.c to test memleak issue 2016-01-10 23:56:14 +08:00
memleak_arm64.c regress: add memleak_xxx.c to test memleak issue 2016-01-10 23:56:14 +08:00
memleak_m68k.c regress: add memleak_xxx.c to test memleak issue 2016-01-10 23:56:14 +08:00
memleak_mips.c regress: add memleak_xxx.c to test memleak issue 2016-01-10 23:56:14 +08:00
memleak_sparc.c regress: add memleak_xxx.c to test memleak issue 2016-01-10 23:56:14 +08:00
memleak_x86.c regress: add memleak_xxx.c to test memleak issue 2016-01-10 23:56:14 +08:00
memmap.py
memmap_segfault.py
mips_branch_delay.py
mips_branch_likely_issue.c Merge branch 'memleak' into m2 2016-04-18 12:48:13 +08:00
mips_delay_slot_code_hook.c Merge branch 'memleak' into m2 2016-04-18 12:48:13 +08:00
mips_except.py
mips_invalid_read_of_size_4_when_tracing.c regress: adapt all C code to latest change in uc_hook_add() API 2016-03-26 00:33:24 +08:00
mips_kernel_mmu.py Removed commented out code from MIPS kernel MMU test 2015-12-28 00:36:56 +00:00
mips_kseg0_1.c
mips_single_step_sp.py
mips_syscall_pc.py
mov_gs_eax.py Rename unhandled CPU exception 2016-07-05 11:10:39 -05:00
movsd.py
nr_mem_test.c Make cleanup (#666) 2016-11-19 17:17:48 +08:00
osx_qemu_thread_create_crash.py
potential_memory_leak.py
pshufb.py
reg_write_sign_extension.py
regress.py
regress.sh
rep_hook.py regress: add rep_hook.py 2016-01-01 10:44:08 +08:00
rep_movsb.c regress: adapt all C code to latest change in uc_hook_add() API 2016-03-26 00:33:24 +08:00
ro_mem_test.c Make cleanup (#666) 2016-11-19 17:17:48 +08:00
run_across_bb.py
rw_hookstack.c regress: fix all the calls to uc_hook_add() following recent change on this API 2016-04-03 23:32:14 +08:00
segfault_on_stop.py
sigill.c regress: fix all the calls to uc_hook_add() following recent change on this API 2016-04-03 23:32:14 +08:00
sigill2.c Make cleanup (#666) 2016-11-19 17:17:48 +08:00
sparc64.py Added mode endian flags for sparc tests and fixed mode in sparc_jump_to_zero.c 2016-01-25 13:50:26 +11:00
sparc_jump_to_zero.c Added mode endian flags for sparc tests and fixed mode in sparc_jump_to_zero.c 2016-01-25 13:50:26 +11:00
sparc_reg.py Added mode endian flags for sparc tests and fixed mode in sparc_jump_to_zero.c 2016-01-25 13:50:26 +11:00
sysenter_hook_x86.c regress: fix all the calls to uc_hook_add() following recent change on this API 2016-04-03 23:32:14 +08:00
tcg_liveness_analysis_bug_issue-287.py regress chmod +x x86_gdt.py tcg_liveness_analysis_bug_issue-287.py 2016-03-25 11:11:32 +08:00
threaded_emu_start.c Merge branch 'memleak' into m2 2016-04-18 12:48:13 +08:00
timeout_segfault.c regress: adapt all C code to latest change in uc_hook_add() API 2016-03-26 00:33:24 +08:00
translator_buffer.py regress: make some tests less noisy 2016-07-09 10:50:21 +08:00
vld.py regress: chmod +x vld.py 2016-05-04 08:42:53 +08:00
write_before_map.py regress: chmod +x write_before_map.py 2016-04-24 18:09:06 +08:00
wrong_rip.py
wrong_rip_arm.py
wrong_sp_arm.py
x86_16_segfault.c
x86_64_conditional_jump.py Add test showing failure to track targets properly when single-stepping. 2016-04-05 10:06:39 -07:00
x86_64_eflags.py regress: chmod +x x86_64_eflags.py 2016-03-31 10:06:33 +08:00
x86_eflags.py Add regression test for new eflags patch 2016-08-15 00:12:32 -07:00
x86_fldt_fsqrt.py regress: chmod +x x86_fldt_fsqrt.py 2016-07-16 22:31:39 +08:00
x86_gdt.py bugfix read_reg -> reg_read 2016-03-27 11:26:57 +02:00
x86_self_modifying.elf Added test for real self-modifying code 2016-08-14 23:21:38 -07:00
x86_self_modifying.py Document assembly instructions for x86_self_modifying 2016-08-30 14:40:26 -05:00
x86_self_modifying.s Document assembly instructions for x86_self_modifying 2016-08-30 14:40:26 -05:00