From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: [PATCH 4/4] Fix --disable-kvm build Date: Wed, 13 Aug 2008 11:15:15 +0300 Message-ID: <48A29813.2040507@qumranet.com> References: <1218567864-20346-1-git-send-email-rpm@xenomai.org> <1218567864-20346-5-git-send-email-rpm@xenomai.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: kvm@vger.kernel.org To: Philippe Gerum Return-path: Received: from il.qumranet.com ([212.179.150.194]:51783 "EHLO il.qumranet.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754592AbYHMIPR (ORCPT ); Wed, 13 Aug 2008 04:15:17 -0400 In-Reply-To: <1218567864-20346-5-git-send-email-rpm@xenomai.org> Sender: kvm-owner@vger.kernel.org List-ID: Philippe Gerum wrote: > static void vga_map(PCIDevice *pci_dev, int region_num, > uint32_t addr, uint32_t size, int type) > diff --git a/qemu/qemu-kvm.h b/qemu/qemu-kvm.h > index 7e28428..9ba81a3 100644 > --- a/qemu/qemu-kvm.h > +++ b/qemu/qemu-kvm.h > @@ -114,6 +114,10 @@ extern kvm_context_t kvm_context; > #define kvm_enabled() (0) > #define qemu_kvm_irqchip_in_kernel() (0) > #define qemu_kvm_pit_in_kernel() (0) > +#define qemu_kvm_cpu_env(cpu) ({ (void)cpu; NULL; }) > +#define kvm_save_registers(cpu) do { (void)cpu; } while(0) > +#define kvm_load_registers(env) do { (void)env; } while(0) > +#define kvm_init_new_ap(cpu, env) do { (void)cpu; (void)env; } while(0) > #endif > > Please use static inline functions rather #defines, especially with those statement expressions. -- error compiling committee.c: too many arguments to function