45717c61ba
cleanup qemu/util/qemu-timer-common.c
2017-01-21 14:53:33 +08:00
fa12120d75
termios.h & strings.h are not needed
2017-01-21 11:02:17 +08:00
6daa8581cd
win32_start_routine() looks broken. TODO
2017-01-20 16:12:49 +08:00
ee294eebb0
Fixed double free in win32 threads and changed free() to g_free(). ( #722 )
2017-01-20 16:03:35 +08:00
c6de7930c9
remove mutex code
2017-01-20 15:44:03 +08:00
a154b251e3
cleanup
2017-01-19 12:18:46 +08:00
7512ff57de
more cleanup
2017-01-10 16:29:47 +08:00
c1f39c3db2
cleanup qemu/util code
2017-01-10 12:57:12 +08:00
af165d254c
clean all qobject json code
2017-01-09 16:09:53 +08:00
16894fdb6c
cleanup some qemu/util code
2017-01-09 15:48:21 +08:00
52cb0ba78e
cleanup more synchronization code
2017-01-09 14:05:39 +08:00
d7ead1135d
cleanup
2017-01-09 13:28:28 +08:00
520f335a2a
glib_compat: lift string functions from glib. remove unused API g_win32_error_message()
2016-12-26 22:36:47 +08:00
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
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
e46545f722
remove glib dependency by provide compatible replacements
2016-12-18 14:56:58 -08:00
e1b65a6edb
cleanup unused code
2016-11-19 23:48:23 +08:00
72ba554738
qemu_thread_join() takes only 1 arg
2016-04-23 10:17:04 +08:00
3a742fb6f6
fix conflicts when merging no-thread to master
2016-04-23 10:06:57 +08:00
9467254fc0
strip out per cpu thread code
2016-03-25 17:24:28 -07:00
20b01a6933
fix merge conflict
2016-02-01 12:08:38 +08:00
a640b76b94
qemu-thread-posix: bail on mutex errors
...
partially addresses #400
2016-01-24 22:46:13 -05:00
8db7f79daf
Finish adding getauxval
2016-01-18 12:48:49 +01:00
1bf85461c2
Add getauxval.c back
2016-01-18 12:47:32 +01:00
036763d6ae
Fix memory leaks as reported by DrMemory and Valgrind.
...
ARM and probably the rest of the arches have significant memory leaks as
they have no release interface.
Additionally, DrMemory does not have 64-bit support and thus I can't
test the 64-bit version under Windows. Under Linux valgrind supports
both 32-bit and 64-bit but there are different macros and code for Linux
and Windows.
2016-01-08 01:42:56 +02:00
6445c80b29
Build for Cygwin
2015-12-20 22:00:35 +09:00
2f297bdd3a
handle some errors properly so avoid exit() during initialization. this fixes issue #237
2015-11-12 01:43:41 +08:00
272293556a
do not abort() when memory is insufficient. this fixes issue #244
2015-11-10 11:44:29 +08:00
2d9db36a2b
fix some errors introduced by the last commit on qemu-thread-win32.c
2015-09-02 01:34:23 -07:00
8b39ec5b0c
initial support to remove a static variable in qemu-thread-win32.c
2015-09-02 16:13:12 +08:00
344d016104
import
2015-08-21 15:04:50 +08:00