Re: [Qemu-devel] [RFC v2 11/34] include/exec: Move cputlb exec.c defs out

2015-06-24 Thread Paolo Bonzini
On 31/05/2015 08:11, Peter Crosthwaite wrote: > diff --git a/exec.c b/exec.c > index 0cb54f7..71ec173 100644 > --- a/exec.c > +++ b/exec.c > @@ -48,7 +48,6 @@ > #endif > #include "exec/cpu-all.h" > #include "qemu/rcu_queue.h" > -#include "exec/cputlb.h" cputlb.h is still needed in exec.c (e.g

Re: [Qemu-devel] [RFC v2 11/34] include/exec: Move cputlb exec.c defs out

2015-06-02 Thread Paolo Bonzini
On 02/06/2015 11:44, Peter Crosthwaite wrote: > On Mon, Jun 1, 2015 at 12:56 AM, Paolo Bonzini wrote: >> >> >> On 31/05/2015 08:11, Peter Crosthwaite wrote: >>> Move the architecture agnostic function prototypes for exec.c out of >>> cputlb.h to exec-all.h. This allows hiding of the arch specifi

Re: [Qemu-devel] [RFC v2 11/34] include/exec: Move cputlb exec.c defs out

2015-06-02 Thread Peter Crosthwaite
On Mon, Jun 1, 2015 at 12:56 AM, Paolo Bonzini wrote: > > > On 31/05/2015 08:11, Peter Crosthwaite wrote: >> Move the architecture agnostic function prototypes for exec.c out of >> cputlb.h to exec-all.h. This allows hiding of the arch specific >> cputlb.h from exec.c which should be getting close

Re: [Qemu-devel] [RFC v2 11/34] include/exec: Move cputlb exec.c defs out

2015-06-01 Thread Richard Henderson
On 05/30/2015 11:11 PM, Peter Crosthwaite wrote: > Move the architecture agnostic function prototypes for exec.c out of > cputlb.h to exec-all.h. This allows hiding of the arch specific > cputlb.h from exec.c which should be getting close to having no > architecture specifics. Prepares support for

Re: [Qemu-devel] [RFC v2 11/34] include/exec: Move cputlb exec.c defs out

2015-06-01 Thread Paolo Bonzini
On 31/05/2015 08:11, Peter Crosthwaite wrote: > Move the architecture agnostic function prototypes for exec.c out of > cputlb.h to exec-all.h. This allows hiding of the arch specific > cputlb.h from exec.c which should be getting close to having no > architecture specifics. Prepares support for m

[Qemu-devel] [RFC v2 11/34] include/exec: Move cputlb exec.c defs out

2015-05-30 Thread Peter Crosthwaite
Move the architecture agnostic function prototypes for exec.c out of cputlb.h to exec-all.h. This allows hiding of the arch specific cputlb.h from exec.c which should be getting close to having no architecture specifics. Prepares support for multi-arch, which will have a minimal cpu.h that services