diff options
author | Andreas Färber <afaerber@suse.de> | 2012-03-04 21:32:36 +0100 |
---|---|---|
committer | Anthony Liguori <aliguori@us.ibm.com> | 2012-03-13 13:23:18 -0500 |
commit | ce008c1f10e9a7bfb0806432b899ac4390b199c3 (patch) | |
tree | fd586eab308fd87df7360575ac6511858c03f170 /qemu-user.c | |
parent | 1b71f7c14fab6f00c2680d4489fbee7baf796e4f (diff) | |
download | qemu-ce008c1f10e9a7bfb0806432b899ac4390b199c3.zip qemu-ce008c1f10e9a7bfb0806432b899ac4390b199c3.tar.gz qemu-ce008c1f10e9a7bfb0806432b899ac4390b199c3.tar.bz2 |
qom: Add QOM support to user emulators
Link the Object base class and the module infrastructure for class
registration. Introduce $(universal-obj-y) for objects that are more
common than $(common-obj-y), so that those only get built once.
Call QOM module init for type registration.
Signed-off-by: Andreas Färber <afaerber@suse.de>
Cc: Anthony Liguori <anthony@codemonkey.ws>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'qemu-user.c')
-rw-r--r-- | qemu-user.c | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/qemu-user.c b/qemu-user.c new file mode 100644 index 0000000..08ccb0f --- /dev/null +++ b/qemu-user.c @@ -0,0 +1,37 @@ +/* + * Stubs for QEMU user emulation + * + * Copyright (c) 2012 SUSE LINUX Products GmbH + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2 + * of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, see + * <http://www.gnu.org/licenses/gpl-2.0.html> + */ + +#include "qemu-common.h" +#include "monitor.h" + +Monitor *cur_mon; + +int monitor_cur_is_qmp(void) +{ + return 0; +} + +void monitor_vprintf(Monitor *mon, const char *fmt, va_list ap) +{ +} + +void monitor_set_error(Monitor *mon, QError *qerror) +{ +} |