From nobody Sat May 18 10:48:37 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of _spf.google.com designates 209.85.221.42 as permitted sender) client-ip=209.85.221.42; envelope-from=philippe.mathieu.daude@gmail.com; helo=mail-wr1-f42.google.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of _spf.google.com designates 209.85.221.42 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1624943379; cv=none; d=zohomail.com; s=zohoarc; b=E/aheOcHS8TMA9EZY2zLF6qrwbcWAeUILKBvk3Ell2RrCE2OBG9vc3tLt2GVbyLt+lG1ta4mxgxGDmqhe7D9AVttfQ+Q/kHSbjY89dNxy49zIteQf0GMGkxPVrraOYVhqp7KCUeoAjfVEhFKXZYrZhuNO0MLrwKTA4cnyEsXD9k= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1624943379; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:MIME-Version:Message-ID:Sender:Subject:To; bh=rqJR0T/mvKOWBAomwxj702HMWg6sJaWKC8RYzwzxKjs=; b=HmJ36T+EtTzqnUN6/FYGBqsW/Qk8sJe6V8ywIKzud1ebwM9lhUstVcbuSsJtvODGdpDCX0LhO8AjJcoaTwKpgfWImnz1UkVRHja0oLtqh9Jn5RYxu2L3CCdsTkrLELjeXJ0QoNWtNAKuos11EWkZPTfv7soxGDZCT2+vCs9EvOw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of _spf.google.com designates 209.85.221.42 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by mx.zohomail.com with SMTPS id 1624943379455956.5489947318806; Mon, 28 Jun 2021 22:09:39 -0700 (PDT) Received: by mail-wr1-f42.google.com with SMTP id u11so24080543wrw.11 for ; Mon, 28 Jun 2021 22:09:38 -0700 (PDT) Return-Path: Return-Path: Received: from x1w.. (93.red-83-35-24.dynamicip.rima-tde.net. [83.35.24.93]) by smtp.gmail.com with ESMTPSA id y20sm15239580wmi.25.2021.06.28.22.09.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Jun 2021 22:09:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=rqJR0T/mvKOWBAomwxj702HMWg6sJaWKC8RYzwzxKjs=; b=A741z+16vFyYtyJxJ0cctAOVw25th9s/C9/BY8j9VA7yGARPQszTNbojk5USIxEi3l RYqjYcX3oiE7EPOpbj8o+LRQkPgZ/xcW67oDBQbpGB56Cg2/C3g74OwHLRbmdEc0z9q1 ufpIhAVBbDRSZO2oDr2/ulTUEGJglSihfPavlVrsOLUU6Z5r2hKpMPqtDmV1CEmiRIth WuNt83ZLqso4IhCgfidgXuTKkIqViJw+yD9mt5TifgHXRDLqWT9Tgk/hEzwXyD9nLUfu t68RUpgHHIare3bHfo1fjnRl2m5PxsLdv/zslJwmgWNq6GyVYraDdR+sSHfg8Kbj2j2T ZSaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :mime-version:content-transfer-encoding; bh=rqJR0T/mvKOWBAomwxj702HMWg6sJaWKC8RYzwzxKjs=; b=cWDxpRoXz+GuIg84Rcadwq26InBRbeVJ4XwXpj++FK88osA4n5AJ8JzKPl1pwEJEm9 lITc2+M5M5X/3CIYdo2i1gslj0MEsx2lD4hHNm4rZY7ZXRSOdOcT2JML1/nmEmgGwDBp 3UkiajeBm62B8jPykuBoK7KtHyWa4vhem8QdGPwbBb50Gs43AnpKSjjDmlZVbNGYJwYH 65RW+E/Z/XZmqgFCuBXldGJ4aW5bZKcAGSU1NwvgKsym31Tfml9nJro8a19kcJx/KSj9 UNK+E8xeAJI2LqOahbylY0grus37kdWcM133HFeOxsnUn1d12O1d8Vuslni/pd3e8Cjy Hh8A== X-Gm-Message-State: AOAM533dncD0qpNHIeJHNisNwJl5l0/4hzjKcbVkY7NeS2e3pG5LMEeL Jc3mwEbla31XTtllAkfFF3U= X-Google-Smtp-Source: ABdhPJy/BonFAOoTI33DbzYfwa9eNPYC+QEbue5Fb4NB4iiYg9OZ6NybQQzVXDWQumvUDSPZz5tnxg== X-Received: by 2002:adf:e810:: with SMTP id o16mr6085734wrm.391.1624943377493; Mon, 28 Jun 2021 22:09:37 -0700 (PDT) Sender: =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Richard Henderson , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Subject: [PATCH v2] tcg: Avoid including 'trace-tcg.h' in target translate.c Date: Tue, 29 Jun 2021 07:09:35 +0200 Message-Id: <20210629050935.2570721-1-f4bug@amsat.org> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @gmail.com) The root trace-events only declares a single TCG event: $ git grep -w tcg trace-events trace-events:115:# tcg/tcg-op.c trace-events:137:vcpu tcg guest_mem_before(TCGv vaddr, uint16_t info) "in= fo=3D%d", "vaddr=3D0x%016"PRIx64" info=3D%d" and only a tcg/tcg-op.c uses it: $ git grep -l trace_guest_mem_before_tcg tcg/tcg-op.c therefore it is pointless to include "trace-tcg.h" in each target (because it is not used). Remove it. Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- v2: Rebased due to mips-next conflict (was already queued) --- target/alpha/translate.c | 1 - target/arm/translate-a64.c | 1 - target/arm/translate-sve.c | 1 - target/arm/translate.c | 1 - target/cris/translate.c | 1 - target/hppa/translate.c | 1 - target/i386/tcg/translate.c | 1 - target/m68k/translate.c | 1 - target/microblaze/translate.c | 1 - target/mips/tcg/translate.c | 1 - target/openrisc/translate.c | 1 - target/ppc/translate.c | 1 - target/rx/translate.c | 1 - target/s390x/translate.c | 1 - target/sh4/translate.c | 1 - target/sparc/translate.c | 1 - target/xtensa/translate.c | 1 - 17 files changed, 17 deletions(-) diff --git a/target/alpha/translate.c b/target/alpha/translate.c index f454adea5e0..5fcedd85d36 100644 --- a/target/alpha/translate.c +++ b/target/alpha/translate.c @@ -28,7 +28,6 @@ #include "exec/cpu_ldst.h" #include "exec/helper-proto.h" #include "exec/helper-gen.h" -#include "trace-tcg.h" #include "exec/translator.h" #include "exec/log.h" =20 diff --git a/target/arm/translate-a64.c b/target/arm/translate-a64.c index 7f74d0e81a9..066d942b7fc 100644 --- a/target/arm/translate-a64.c +++ b/target/arm/translate-a64.c @@ -35,7 +35,6 @@ #include "exec/helper-gen.h" #include "exec/log.h" =20 -#include "trace-tcg.h" #include "translate-a64.h" #include "qemu/atomic128.h" =20 diff --git a/target/arm/translate-sve.c b/target/arm/translate-sve.c index 46210eb696d..35d838aa068 100644 --- a/target/arm/translate-sve.c +++ b/target/arm/translate-sve.c @@ -30,7 +30,6 @@ #include "exec/helper-proto.h" #include "exec/helper-gen.h" #include "exec/log.h" -#include "trace-tcg.h" #include "translate-a64.h" #include "fpu/softfloat.h" =20 diff --git a/target/arm/translate.c b/target/arm/translate.c index 9e2cca77077..3a3ccc97eb6 100644 --- a/target/arm/translate.c +++ b/target/arm/translate.c @@ -34,7 +34,6 @@ #include "exec/helper-proto.h" #include "exec/helper-gen.h" =20 -#include "trace-tcg.h" #include "exec/log.h" =20 =20 diff --git a/target/cris/translate.c b/target/cris/translate.c index 6dd5a267a61..044e587eeb2 100644 --- a/target/cris/translate.c +++ b/target/cris/translate.c @@ -37,7 +37,6 @@ =20 #include "exec/helper-gen.h" =20 -#include "trace-tcg.h" #include "exec/log.h" =20 =20 diff --git a/target/hppa/translate.c b/target/hppa/translate.c index 64af1e0d5cc..424ec3252ed 100644 --- a/target/hppa/translate.c +++ b/target/hppa/translate.c @@ -27,7 +27,6 @@ #include "exec/helper-proto.h" #include "exec/helper-gen.h" #include "exec/translator.h" -#include "trace-tcg.h" #include "exec/log.h" =20 /* Since we have a distinction between register size and address size, diff --git a/target/i386/tcg/translate.c b/target/i386/tcg/translate.c index a7f5c0c8f20..5fb3350c5a8 100644 --- a/target/i386/tcg/translate.c +++ b/target/i386/tcg/translate.c @@ -30,7 +30,6 @@ #include "exec/helper-gen.h" #include "helper-tcg.h" =20 -#include "trace-tcg.h" #include "exec/log.h" =20 #define PREFIX_REPZ 0x01 diff --git a/target/m68k/translate.c b/target/m68k/translate.c index f0c5bf9154e..348fc6e844e 100644 --- a/target/m68k/translate.c +++ b/target/m68k/translate.c @@ -31,7 +31,6 @@ #include "exec/helper-proto.h" #include "exec/helper-gen.h" =20 -#include "trace-tcg.h" #include "exec/log.h" #include "fpu/softfloat.h" =20 diff --git a/target/microblaze/translate.c b/target/microblaze/translate.c index c1b13f4c7d3..5dfb08d49f1 100644 --- a/target/microblaze/translate.c +++ b/target/microblaze/translate.c @@ -29,7 +29,6 @@ #include "exec/translator.h" #include "qemu/qemu-print.h" =20 -#include "trace-tcg.h" #include "exec/log.h" =20 #define EXTRACT_FIELD(src, start, end) \ diff --git a/target/mips/tcg/translate.c b/target/mips/tcg/translate.c index b4a454ec09b..37970500daa 100644 --- a/target/mips/tcg/translate.c +++ b/target/mips/tcg/translate.c @@ -32,7 +32,6 @@ #include "semihosting/semihost.h" =20 #include "trace.h" -#include "trace-tcg.h" #include "exec/translator.h" #include "exec/log.h" #include "qemu/qemu-print.h" diff --git a/target/openrisc/translate.c b/target/openrisc/translate.c index a9c81f8bd5b..5db63d76093 100644 --- a/target/openrisc/translate.c +++ b/target/openrisc/translate.c @@ -33,7 +33,6 @@ #include "exec/helper-gen.h" #include "exec/gen-icount.h" =20 -#include "trace-tcg.h" #include "exec/log.h" =20 /* is_jmp field values */ diff --git a/target/ppc/translate.c b/target/ppc/translate.c index f65d1e81eac..07d79acc08f 100644 --- a/target/ppc/translate.c +++ b/target/ppc/translate.c @@ -32,7 +32,6 @@ #include "exec/helper-proto.h" #include "exec/helper-gen.h" =20 -#include "trace-tcg.h" #include "exec/translator.h" #include "exec/log.h" #include "qemu/atomic128.h" diff --git a/target/rx/translate.c b/target/rx/translate.c index 9ea941c6302..22a15ee11d8 100644 --- a/target/rx/translate.c +++ b/target/rx/translate.c @@ -26,7 +26,6 @@ #include "exec/helper-proto.h" #include "exec/helper-gen.h" #include "exec/translator.h" -#include "trace-tcg.h" #include "exec/log.h" =20 typedef struct DisasContext { diff --git a/target/s390x/translate.c b/target/s390x/translate.c index e243624d2a6..d7c7f37e363 100644 --- a/target/s390x/translate.c +++ b/target/s390x/translate.c @@ -42,7 +42,6 @@ #include "exec/helper-proto.h" #include "exec/helper-gen.h" =20 -#include "trace-tcg.h" #include "exec/translator.h" #include "exec/log.h" #include "qemu/atomic128.h" diff --git a/target/sh4/translate.c b/target/sh4/translate.c index 93127906237..1096817ee79 100644 --- a/target/sh4/translate.c +++ b/target/sh4/translate.c @@ -28,7 +28,6 @@ #include "exec/helper-proto.h" #include "exec/helper-gen.h" #include "exec/translator.h" -#include "trace-tcg.h" #include "exec/log.h" #include "qemu/qemu-print.h" =20 diff --git a/target/sparc/translate.c b/target/sparc/translate.c index 4bfa3179f8e..f3fe7a03699 100644 --- a/target/sparc/translate.c +++ b/target/sparc/translate.c @@ -29,7 +29,6 @@ =20 #include "exec/helper-gen.h" =20 -#include "trace-tcg.h" #include "exec/translator.h" #include "exec/log.h" #include "asi.h" diff --git a/target/xtensa/translate.c b/target/xtensa/translate.c index 14028d307d8..d5da35f4fcd 100644 --- a/target/xtensa/translate.c +++ b/target/xtensa/translate.c @@ -43,7 +43,6 @@ #include "exec/helper-proto.h" #include "exec/helper-gen.h" =20 -#include "trace-tcg.h" #include "exec/log.h" =20 =20 --=20 2.31.1