tcg/arm: fix load/store definitions for 32-bit targets
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
tcg: protect div2 in tcg/tcg-opc.h
Fix a typo which broke Xen build
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Fix mingw32 build
mkdir() only takes path argument on mingw32:
CC i386-softmmu/vl.o/src/qemu/vl.c: In function 'qmp_add_default':/src/qemu/vl.c:3763: error: too many arguments to function 'mkdir'/src/qemu/vl.c:3769: error: too many arguments to function 'mkdir'...
Fix build
CC curses.occ1: warnings being treated as errors/src/qemu/curses.c: In function 'curses_display_init':/src/qemu/curses.c:341: error: initialization from incompatible pointer type
qmp: don't make -qmp disable the default monitor
Instead, we introduce a default_qmp flag. We don't use it yet, but will in thenext patch.
This has a user-visible impact as specifying just -qmp will now also show amonitor on the 'vc'.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Introduce a default qmp session
Basically, -qmp unix:%{home}/.qemu/qmp/%{uuid}.sock,server,nowait
%{uuid} will be -uuid if it's specified, otherwise, if libuuid is available,we generate a uuid. If it's not available, we don't create one.
Add exit notifiers
Like atexit() but with state
Convert atexit users to exit_notifier
All of these users have global state so we really don't see a benefit fromexit_notifier. However, using exit_notifier means that there's one lessjustification for having global state in the first place.
tap: invoke downscript when we exit abnormally
Right now, downscript is not invoked reliably. If you execute 'quit' from themonitor, it won't be invoked.
This fixes that by converting tap to use an exit_notifier to execute thedownscript. In this case, allowing an exit notifier to include state is...
View all revisions | View revisions
Also available in: Atom