diff mbox

tci: do not include exec/exec-all.h

Message ID 1463745452-25831-1-git-send-email-pbonzini@redhat.com
State New
Headers show

Commit Message

Paolo Bonzini May 20, 2016, 11:57 a.m. UTC
TCI does not need the runtime definition in exec-all.h.  It only needs the
host-side definitions in tcg/tcg.h.  Now that cpu.h is not included
everywhere, this caused a failure because exec-all.h does need cpu.h
but does not include it itself.

Fix by including the intended header.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
---
 disas/tci.c | 1 -
 tci.c       | 2 +-
 2 files changed, 1 insertion(+), 2 deletions(-)

Comments

Peter Maydell May 20, 2016, 2:08 p.m. UTC | #1
On 20 May 2016 at 12:57, Paolo Bonzini <pbonzini@redhat.com> wrote:
> TCI does not need the runtime definition in exec-all.h.  It only needs the
> host-side definitions in tcg/tcg.h.  Now that cpu.h is not included
> everywhere, this caused a failure because exec-all.h does need cpu.h
> but does not include it itself.
>
> Fix by including the intended header.
>
> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
> ---
>  disas/tci.c | 1 -
>  tci.c       | 2 +-
>  2 files changed, 1 insertion(+), 2 deletions(-)

Applied to master, thanks.

-- PMM
diff mbox

Patch

diff --git a/disas/tci.c b/disas/tci.c
index 7233343..1cdf5ee 100644
--- a/disas/tci.c
+++ b/disas/tci.c
@@ -20,7 +20,6 @@ 
 #include "qemu/osdep.h"
 #include "qemu-common.h"
 #include "disas/bfd.h"
-#include "exec/exec-all.h"
 #include "tcg/tcg.h"
 
 /* Disassemble TCI bytecode. */
diff --git a/tci.c b/tci.c
index 0fdc4e2..b488c0d 100644
--- a/tci.c
+++ b/tci.c
@@ -28,7 +28,7 @@ 
 #endif
 
 #include "qemu-common.h"
-#include "exec/exec-all.h"           /* MAX_OPC_PARAM_IARGS */
+#include "tcg/tcg.h"           /* MAX_OPC_PARAM_IARGS */
 #include "exec/cpu_ldst.h"
 #include "tcg-op.h"