Please ignore these patches. Implementation of 'qemu_init_vcpu' in CONFIG_USER_ONLY must be moved into a C file to avoid an include loop between trace.h and qemu-common.h
Ideas on which file this is supposed to go? Lluis Lluís Vilanova writes: > Signed-off-by: Lluís Vilanova <vilan...@ac.upc.edu> > --- > qemu-common.h | 4 +++- > 1 files changed, 3 insertions(+), 1 deletions(-) > diff --git a/qemu-common.h b/qemu-common.h > index 404c421..fca101e 100644 > --- a/qemu-common.h > +++ b/qemu-common.h > @@ -297,7 +297,9 @@ struct qemu_work_item { > }; > #ifdef CONFIG_USER_ONLY > -#define qemu_init_vcpu(env) do { } while (0) > +static inline void qemu_init_vcpu(void *env) > +{ > +} > #else > void qemu_init_vcpu(void *env); > #endif -- "And it's much the same thing with knowledge, for whenever you learn something new, the whole world becomes that much richer." -- The Princess of Pure Reason, as told by Norton Juster in The Phantom Tollbooth