ab3178bc25
make.sh builds fat binaries on MacOS by default
2016-12-20 11:37:53 +08:00
14d04493f1
Merge branch 'noglib' of https://github.com/cseagle/unicorn into noglib
2016-12-20 11:33:46 +08:00
6d747d1a13
remove pkg-config dependency
2016-12-20 11:30:26 +08:00
f8f9e993a8
merge upstream/noglib and update some glib related types
2016-12-19 12:32:06 -08:00
e07e57a862
battling git
2016-12-19 12:10:02 -08:00
e53c295f61
please the gods of brace
2016-12-19 12:02:01 -08:00
71bda8e012
stick to gint/guint rather than int32_t/uint32_t
2016-12-19 09:43:35 -08:00
bd1632e60c
fix an warning 'control may reach end of non-void function'
2016-12-20 00:21:02 +08:00
16bbe4fb88
do not redefine GHashTable
2016-12-20 00:19:13 +08:00
5e217a2490
fix samples/Makefile
2016-12-19 23:51:59 +08:00
7665310daa
samples: add -lrt for clock_gettime(), as suggested by Stephen
2016-12-19 23:50:21 +08:00
04e2e7e845
glib_compat.c: code style
2016-12-19 22:18:33 +08:00
c42e118832
on MacOS, compile in Universal format by default
2016-12-19 22:07:38 +08:00
87d7c1be4b
docs: remove glib dependency
2016-12-19 22:01:50 +08:00
b680ee11f8
Revert "remove qemu/util/qemu-timer-common.c"
...
This reverts commit 934fa2c90f
.
2016-12-19 20:30:46 +08:00
5f81c00559
Merge branch 'noglib' of https://github.com/cseagle/unicorn into cseagle-noglib
2016-12-19 17:32:27 +08:00
934fa2c90f
remove qemu/util/qemu-timer-common.c
2016-12-19 17:29:25 +08:00
5690b7b68f
annotate the hash functions
2016-12-18 19:45:09 -08:00
c7bd120650
imlpement key destroy and value destroy callbacks in hash tables
2016-12-18 15:28:11 -08:00
e46545f722
remove glib dependency by provide compatible replacements
2016-12-18 14:56:58 -08:00
6043a78ff3
Merge pull request #682 from Grazfather/patch-1
...
Add ARM bx crash regress test case
2016-12-18 10:37:48 +07:00
552e3a0a74
Merge pull request #688 from ant1/master
...
Do not prepend DESTDIR twice when installing unicorn.pc on FreeBSD
2016-12-18 10:36:13 +07:00
f6908e2c62
Do not prepend DESTDIR twice when installing unicorn.pc on FreeBSD
2016-12-17 07:25:06 +00:00
c8b3d62692
docs: add libpcre-1.dll as Msys dependency to COMPILE-WINDOWS.md
2016-12-04 20:50:13 +07:00
bd339533ca
python: comment out a debug code
2016-12-04 20:46:52 +07:00
4613580e07
python: typo 'prebuilt' dir
2016-12-04 18:18:24 +08:00
795a241dd3
Add ARM bx crash regress test case
2016-11-26 12:51:01 -08:00
236a29841d
Merge branch 'master' of https://github.com/unicorn-engine/unicorn
2016-11-20 16:37:23 +08:00
e34812c7dd
fix merge conflict
2016-11-20 16:36:56 +08:00
1cae4d074f
Merge pull request #680 from oblivia-simplex/docs/OpenBSD_Notes_re_DEP
...
OpenBSD_Notes_re_DEP: Added an md file in docs/ ...
2016-11-20 10:33:16 +08:00
eeea39c717
OpenBSD_Notes_re_DEP: Added an md file in docs/ explaining how to disable W^X protections on the filesystem you're using to execute Unicorn-using programmes, so that the OS will allow those programmes to run.
2016-11-19 12:55:04 -04:00
e1b65a6edb
cleanup unused code
2016-11-19 23:48:23 +08:00
33813a0781
samples: fix Makefile for Mingw
2016-11-19 23:40:38 +08:00
c4ddf4e36b
fix samples/Makefile
2016-11-19 17:29:51 +08:00
4a03f6021f
fix merge conflict
2016-11-19 17:29:06 +08:00
ab9bae4f3e
revert the change on verbose option for Makefile
2016-11-19 17:20:05 +08:00
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
2a4c316b6f
python: correct a comment on sample_arm.py
2016-11-19 16:51:08 +08:00
3543452b06
ruby: update unicorn_const.rb
2016-11-19 16:48:30 +08:00
188a1d78d3
Allow dlls to be copied out of prebuilt directory
2016-11-17 20:59:39 -08:00
4903f05f9b
add msys cache
2016-11-15 12:37:21 -08:00
48a0e6ccb7
make cmocka in cygwin only
2016-11-15 10:49:19 -08:00
a66c96b6f4
fix quote
2016-11-15 10:42:16 -08:00
ab560d7a2b
rejigger commands to fail on any step
...
should get fails in msys builds for cmocka
2016-11-15 10:41:13 -08:00
e6d8a477c2
enable cmocka unit testing
2016-11-15 10:17:15 -08:00
04853f1db8
pacman double update, needed to get new packages
2016-11-15 08:14:58 -08:00
d4c7216534
add upgrade to pacman for cmake
2016-11-14 14:55:37 -08:00
e236fb7bf6
remove verbose option from tar
2016-11-14 14:55:05 -08:00
f9c57cd364
Update install-cmocka-linux.sh
2016-11-14 14:47:27 -08:00
6bce28c946
Update Makefile
2016-11-11 08:40:22 -08:00