]> git.proxmox.com Git - mirror_qemu.git/commitdiff
trace: [tcg] Include TCG-tracing header on all targets
authorLluís Vilanova <vilanova@ac.upc.edu>
Fri, 30 May 2014 12:12:25 +0000 (14:12 +0200)
committerStefan Hajnoczi <stefanha@redhat.com>
Tue, 12 Aug 2014 13:26:12 +0000 (14:26 +0100)
Signed-off-by: Lluís Vilanova <vilanova@ac.upc.edu>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
16 files changed:
target-alpha/translate.c
target-arm/translate-a64.c
target-arm/translate.c
target-cris/translate.c
target-i386/translate.c
target-lm32/translate.c
target-m68k/translate.c
target-microblaze/translate.c
target-mips/translate.c
target-openrisc/translate.c
target-ppc/translate.c
target-s390x/translate.c
target-sh4/translate.c
target-sparc/translate.c
target-unicore32/translate.c
target-xtensa/translate.c

index cc81e774df5d77d500d1ea6f52e65bed75161a96..76658a074a5c8d6f31afb94f0e681e961166976b 100644 (file)
@@ -26,6 +26,9 @@
 #include "exec/helper-proto.h"
 #include "exec/helper-gen.h"
 
+#include "trace-tcg.h"
+
+
 #undef ALPHA_DEBUG_DISAS
 #define CONFIG_SOFTFLOAT_INLINE
 
index 33b5025fee6014bc1867a6b0620eead3a733a34b..f04ca4963158a6e56734a6fcbd5dddb98916a854 100644 (file)
@@ -35,6 +35,8 @@
 #include "exec/helper-proto.h"
 #include "exec/helper-gen.h"
 
+#include "trace-tcg.h"
+
 static TCGv_i64 cpu_X[32];
 static TCGv_i64 cpu_pc;
 static TCGv_i32 cpu_NF, cpu_ZF, cpu_CF, cpu_VF;
index cf4e767ff865204bd3e7306feaf00cb0632fc256..40121858d64c3e99dca1adc2fb590e58737b1cd2 100644 (file)
@@ -35,6 +35,9 @@
 #include "exec/helper-proto.h"
 #include "exec/helper-gen.h"
 
+#include "trace-tcg.h"
+
+
 #define ENABLE_ARCH_4T    arm_feature(env, ARM_FEATURE_V4T)
 #define ENABLE_ARCH_5     arm_feature(env, ARM_FEATURE_V5)
 /* currently all emulated v5 cores are also v5TE, so don't bother */
index ab0e47962bb4fc883d187af4efc1053b61ed183f..e37b04e69d5208a33a3b2dc9c7c1aabd74b0aead 100644 (file)
@@ -33,6 +33,9 @@
 
 #include "exec/helper-gen.h"
 
+#include "trace-tcg.h"
+
+
 #define DISAS_CRIS 0
 #if DISAS_CRIS
 #  define LOG_DIS(...) qemu_log_mask(CPU_LOG_TB_IN_ASM, ## __VA_ARGS__)
index 6fcd8245d2df7117fea5fa226c6fc96c4fd5559e..418173e0eab8a2b1176ead89d2331fc686feafe5 100644 (file)
@@ -32,6 +32,9 @@
 #include "exec/helper-proto.h"
 #include "exec/helper-gen.h"
 
+#include "trace-tcg.h"
+
+
 #define PREFIX_REPZ   0x01
 #define PREFIX_REPNZ  0x02
 #define PREFIX_LOCK   0x04
index a51ade9a1566a45f32b02bc647061f6f2e40fb1e..8454e8b5179c1d29590787acf32f41b78f1dec97 100644 (file)
@@ -27,6 +27,9 @@
 
 #include "exec/helper-gen.h"
 
+#include "trace-tcg.h"
+
+
 #define DISAS_LM32 1
 #if DISAS_LM32
 #  define LOG_DIS(...) qemu_log_mask(CPU_LOG_TB_IN_ASM, ## __VA_ARGS__)
index 50df4d384411249770e753826b7858e191df4848..efd4cfc3c739b43c31a9f2284449ef853ef026fa 100644 (file)
@@ -27,6 +27,9 @@
 #include "exec/helper-proto.h"
 #include "exec/helper-gen.h"
 
+#include "trace-tcg.h"
+
+
 //#define DEBUG_DISPATCH 1
 
 /* Fake floating point.  */
index 03ea15803bc5a0f1cb5edc4d1e116ed3b4acfbcd..fd2b77164561e183203e93dc670a070ad21f9df5 100644 (file)
@@ -26,6 +26,9 @@
 #include "exec/cpu_ldst.h"
 #include "exec/helper-gen.h"
 
+#include "trace-tcg.h"
+
+
 #define SIM_COMPAT 0
 #define DISAS_GNU 1
 #define DISAS_MB 1
index c3813665062f5cc2d0df8342ed794d928029b059..06db15032542ab043ae2eae314129bde3248308b 100644 (file)
@@ -30,6 +30,9 @@
 #include "exec/helper-gen.h"
 #include "sysemu/kvm.h"
 
+#include "trace-tcg.h"
+
+
 #define MIPS_DEBUG_DISAS 0
 //#define MIPS_DEBUG_SIGN_EXTENSIONS
 
index 55ff935d5e9149f00a373cbef95e1e4eea01a2a7..407bd9762fc4bad34d1b019e0e3d952cffac0d7a 100644 (file)
@@ -31,6 +31,9 @@
 #include "exec/helper-proto.h"
 #include "exec/helper-gen.h"
 
+#include "trace-tcg.h"
+
+
 #define OPENRISC_DISAS
 
 #ifdef OPENRISC_DISAS
index b23933f7bd4707b96aec598331c1ea86ccf19107..c07bb01a7af574cdb5226f93416dfc661432fa3b 100644 (file)
@@ -27,6 +27,9 @@
 #include "exec/helper-proto.h"
 #include "exec/helper-gen.h"
 
+#include "trace-tcg.h"
+
+
 #define CPU_SINGLE_STEP 0x1
 #define CPU_BRANCH_STEP 0x2
 #define GDBSTUB_SINGLE_STEP 0x4
index e2a1d05f153d2c6a8034d7e2b43d3414f7e659fb..0cb036f667c2d1f9b7c52687c0ec531c159277b9 100644 (file)
@@ -42,6 +42,8 @@ static TCGv_ptr cpu_env;
 #include "exec/helper-proto.h"
 #include "exec/helper-gen.h"
 
+#include "trace-tcg.h"
+
 
 /* Information that (most) every instruction needs to manipulate.  */
 typedef struct DisasContext DisasContext;
index 8126818142099e9fa8e4e42173fd8d7fd83d2638..3088edc6a65000cabdb9028c280dd1c1095afed1 100644 (file)
@@ -28,6 +28,9 @@
 #include "exec/helper-proto.h"
 #include "exec/helper-gen.h"
 
+#include "trace-tcg.h"
+
+
 typedef struct DisasContext {
     struct TranslationBlock *tb;
     target_ulong pc;
index 1ab07a18a2b5313d3c9a5b861024b306d2b0a49a..78c4e21cffca8be4218194451b4ca03e0b35f616 100644 (file)
@@ -32,6 +32,9 @@
 
 #include "exec/helper-gen.h"
 
+#include "trace-tcg.h"
+
+
 #define DEBUG_DISAS
 
 #define DYNAMIC_PC  1 /* dynamic pc value */
index e3643c23cda9261a1e27612aa43c0448f9ae3d3b..653c2251871907e1089bbe61d1f3e9991fe155fe 100644 (file)
@@ -23,6 +23,9 @@
 #include "exec/helper-proto.h"
 #include "exec/helper-gen.h"
 
+#include "trace-tcg.h"
+
+
 /* internal defines */
 typedef struct DisasContext {
     target_ulong pc;
index 2f22cce845068e68b4659c12ffdca73f76c5a068..badca195f40d81c7cb6217a0bea0b46dff396c4f 100644 (file)
@@ -41,6 +41,9 @@
 #include "exec/helper-proto.h"
 #include "exec/helper-gen.h"
 
+#include "trace-tcg.h"
+
+
 typedef struct DisasContext {
     const XtensaConfig *config;
     TranslationBlock *tb;