From nobody Thu Oct 22 19:27:20 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=oss.qualcomm.com ARC-Seal: i=1; a=rsa-sha256; t=1791584757; cv=none; d=zohomail.com; s=zohoarc; b=IQhrHK0U0sH492wBt/ZaI05mZenUKg+rYkKFPQ8nImV0wUSwpN0M9r/D2cPczKxc4hWInXs65ivIuSbc6UiS4T2knEzhuEmP8tTEfPposCaFSLXzYWMZa1OSqaWMQn61t76pRxYgemTYvVAH/bLBnJw2ELG8rOLyU3i3OXLa7ME= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1791584757; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=wvxFHj1HaowhauqCUDkPcLFtmwalB3vqLYT6bUX/Mkk=; b=VMVNx4WHSxiEJeZK6UwP9LV1wxzCNbdmdBUny1LV60Z3daoT73dEsVAS02dfBQQxTRFSKsO2cowQ2d4G/W6tKXj2+zHjnaMOtpdKOnt/AO66/6lV6QX5PtYV7oSfDc+HoSeLocEa29javQan8KsPf/SA7A0LKS+7KmbMADfTGxo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1791584757720878.4061412035454; Fri, 9 Oct 2026 15:25:57 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1xFJ1m-0003AC-N5; Fri, 09 Oct 2026 18:25:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1xFJ1k-00039m-L3 for qemu-devel@nongnu.org; Fri, 09 Oct 2026 18:25:20 -0400 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1xFJ1i-0000QV-I3 for qemu-devel@nongnu.org; Fri, 09 Oct 2026 18:25:20 -0400 Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 699KhwEM3880048 for ; Fri, 9 Oct 2026 22:25:17 GMT Received: from mail-dy1-f200.google.com (mail-dy1-f200.google.com [74.125.82.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4h74t80xaq-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 09 Oct 2026 22:25:16 +0000 (GMT) Received: by mail-dy1-f200.google.com with SMTP id 5a478bee46e88-35158d674e1so712037eec.1 for ; Fri, 09 Oct 2026 15:25:16 -0700 (PDT) Received: from debian.qualcomm.com (192-80-163-190.dyn.novuscom.net. [192.80.163.190]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3537ca0e64csm9094339eec.10.2026.10.09.15.25.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Oct 2026 15:25:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= wvxFHj1HaowhauqCUDkPcLFtmwalB3vqLYT6bUX/Mkk=; b=Qnnh7WoNr/19ZOQo TLu45paHQDOatdzn9/LyOTnKhWuIZVbdkBhrETMgDNeOGeQcChdNO4m2eYakns/L JjYFjXnsSJAMt7XsB3d8v8tkanVTuILWab+8Co4jtKqox9C6kgOIl8oDHtEElyU9 o7Cgy4G7JvBb/ZXhPxS1Dbqkfq7OgXxVahDdLuNq6N4sRia+dc53YnIM/GgWe8i0 GmlOsdVsrpgt55312/ZwFtqpBRGSZVXFbYXQSLdYttzTyVtdcx6LG09bDunufIUj EZZFxNgnCREJWgeYCaV1/TJFcCYUz5Xw7GpkmeMA6esccbCE0M8gCgC4A3YonQB0 ISFQnw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1791584716; x=1792189516; darn=nongnu.org; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to:content-type; bh=wvxFHj1HaowhauqCUDkPcLFtmwalB3vqLYT6bUX/Mkk=; b=LEk7H3bCVSSG7qID0sOhuCdMNC1VA0vqYK2r/2jYAcdppVTMj7avgak1alT0Q7Wzni /HAd23zVdxnIh2d25YZSDR1Hcn3I9W2aJTc4QJ5gymcEEE8rKpFVm5MCO9n4ImquflCw 6J6J1QXywf0Sb2h+WF/P2b3/VNnP3/HEmi7iaBwvEMH01UaG/2iEtCqp5j95NGImct00 RaFLJqls1EjvMp9UZtGRNhRKKVqAgfCE+OwiO3VrOvuAyxIpC7gUWoQT0YwyzVJfbP7K hKXhVBCWgB+Ijn9XZG63I2OdyLTjFHtqvzym44e2FJJZi10dYCFM0YRZLBpUYgz1bD8a up/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791584716; x=1792189516; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=wvxFHj1HaowhauqCUDkPcLFtmwalB3vqLYT6bUX/Mkk=; b=z9Lf4HUxVHIEcKp4RSeHJdMl0Pz7Qpxu/m1wGb+dxI3JRqtioNh9JhWvkjDqa4VvXO rlKi8+pE9edyIknI36TQ0C+DDQvURmVXHqs6pQNVFYv9rSQ2lZkrcMNy/fLEHqbpEwyl G/HL4ngjmYAEG2ThOf9IZA1rxjuxokgbdgn3zAb+h6ELbLTTcAyQN9BA9q8Or4ffi9x8 J8A2tNWkmMTd4qPg1POSLc7ELrN+0n+irR3O7Ol5UcZiwQV4U+NMt0tCKWVf5Aq8fSkv UACRYFUmkxyH60xmD+y+dhbMdWqgUPaGN8SvE1wK8CXzYFxhXAy9JLUIbfsperkVTr0Z 4F9g== X-Gm-Message-State: AFq9FYKA3TQp1CY0iVFoWyEdgXx5XFS9FovJ4BlT3U9gBs9z7LRx/nUo vJD/G5lsAk932B/jtvkYsNQZskwjOMkI2eOERXjJTuKREhnTXd6LBlcP8klRcbSxwjLtAN4aZZ7 1HbVGn4GafI2ENzQXfQVUII8gCEXeLk0BTkayvEGyRtJ97uFEKW+dUR9q5WMavSwYAA== X-Gm-Gg: AYBFou1PLHxXDxdIl2r9vhqLDha2xHn+wl8tlLn9yCAahlEONLuh1rvohyK0UmLd9bY /L2UfOsReY8KqRDgCrIXwysUwVQubYiATBfzeJY2yYzjHrWi0wH/ksYoagJ/9JCzE8NXcnHJtlu 0GKvfemDtit+5YAbTz1bWcbP/CzzeVvm5IZWFBwEXP/Vsfx1v9WOk9vVzt/uJ+dGBv93t+bw/hy WUeyVc8PHuvJpKhvlsfHKyoicCbSQ92XshgY4d2Yf9Ezv6mL7BtzIugMkO+UeBnPqfL5aZ5Ycon GsziucK24DjBJmSbq6JwXk7XuNEPq7DWTdD39HvlKXq+Nj9y4BxeTnO97PrZI7bcDLr5aOpvTVj APhZPAfGEHjlamytaKq9wuT+nO1U1hW0q1WoOZ824woA7QgGJWsngYf2u6TU8 X-Received: by 2002:a05:693c:26c7:b0:34c:1f07:2d5 with SMTP id 5a478bee46e88-3537df8cea8mr4519309eec.6.1791584715975; Fri, 09 Oct 2026 15:25:15 -0700 (PDT) X-Received: by 2002:a05:693c:26c7:b0:34c:1f07:2d5 with SMTP id 5a478bee46e88-3537df8cea8mr4519277eec.6.1791584715352; Fri, 09 Oct 2026 15:25:15 -0700 (PDT) From: Pierrick Bouvier To: qemu-devel@nongnu.org, peter.maydell@linaro.org, richard.henderson@linaro.org, pbonzini@redhat.com, stefanha@redhat.com Cc: pierrick.bouvier@oss.qualcomm.com Subject: [PULL 1/3] configs/targets: remove target info definitions Date: Fri, 9 Oct 2026 22:24:57 +0000 Message-ID: <20261009222459.32364-2-pierrick.bouvier@oss.qualcomm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261009222459.32364-1-pierrick.bouvier@oss.qualcomm.com> References: <20261009222459.32364-1-pierrick.bouvier@oss.qualcomm.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Info: AW1haW4tMjYxMDA5MDA4OSBTYWx0ZWRfX8fPDUgKqvVQA iCi3+72WOFNCrkAFxT1T8jwXVkFlm80ycYcuVrw60PxJ4wyHwVDw0U/SBZxuNkJS6VL30Gr+KWF ZELPsxZ5kk39eUU6XUtJfKJLr23rLCA= X-Authority-Analysis: v=2.4 cv=NPtAaE6g c=1 sm=1 tr=0 ts=6ac969cc cx=c_pps a=PfFC4Oe2JQzmKTvty2cRDw==:117 a=9852oil1ID9t5xBSyQ/BEA==:17 a=IkcTkHD0fZMA:10 a=660iZSQnnn4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=VwQbUJbxAAAA:8 a=pGLkceISAAAA:8 a=EUspDBNiAAAA:8 a=irYT5Wv2FT5WfXMUIzwA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=6Ab_bkdmUrQuMsNx7PHu:22 X-Proofpoint-GUID: SrAB8vzAmdnePJtPQTsOJmHwRl1Nwz8S X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMDA5MDA4OSBTYWx0ZWRfXwlzzruGpA1iy XdDDalsRDh/UKkEzg2aKYNMSYMFRcfj8uVVR7D4NrXIzjCydwZSNFU58RrgDbio5b79fJEe/rns 29LOLtHaV+xUAdUwU4C1SpXuhtdm4eYJLfpLEs3y8OSvTobRAe9BjrwoWJdef15Sn/6KHJxIYHv 5eH0YTIYeF5cdfwfm00hslbActSKD0GP/s6xtOqPijNxXA1Z0LEStKPihH1hScTZnzoVqeKAZQU /z5fjx0T2V0soXVlCmIAq0/UOT83prlUQY+mRkvstWxVFLMkLtWGVBUQiREz3GSN9KJjSsGWoyi fupT/f31fMqhuqATY2E7Eqv/uepL2W6jw2XJMlNPQRtfQNRx56sDxXxKAa5wUszSLr3lJmJ/qqm lz0uWl13CxKmoGkVWTyAkLATWUixk1HLhTzzsOhbbl+nk6pbvDwPaCjEUFHrWXP6wAzou0U3uNX 4o0TpVreM/DHt6OQECw== X-Proofpoint-ORIG-GUID: SrAB8vzAmdnePJtPQTsOJmHwRl1Nwz8S X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-10-09_06,2026-10-09_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 priorityscore=1501 spamscore=0 suspectscore=0 malwarescore=0 clxscore=1015 adultscore=0 impostorscore=0 lowpriorityscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610080000 definitions=main-2610090089 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=205.220.168.131; envelope-from=pierrick.bouvier@oss.qualcomm.com; helo=mx0a-0031df01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @qualcomm.com) X-ZM-MESSAGEID: 1791584758442158500 Now that we remove machine_typename, we don't need to keep duplicated file per target anymore. So we can just rely on target-info-stub.c. Signed-off-by: Yonggang Luo Link: https://lore.kernel.org/qemu-devel/20261007115253.328-2-luoyonggang@g= mail.com Signed-off-by: Pierrick Bouvier --- MAINTAINERS | 1 - configs/targets/aarch64-softmmu.c | 25 ------------------------- configs/targets/arm-softmmu.c | 25 ------------------------- configs/targets/meson.build | 6 ------ configs/targets/riscv32-softmmu.c | 24 ------------------------ configs/targets/riscv64-softmmu.c | 24 ------------------------ meson.build | 7 +------ 7 files changed, 1 insertion(+), 111 deletions(-) delete mode 100644 configs/targets/aarch64-softmmu.c delete mode 100644 configs/targets/arm-softmmu.c delete mode 100644 configs/targets/meson.build delete mode 100644 configs/targets/riscv32-softmmu.c delete mode 100644 configs/targets/riscv64-softmmu.c diff --git a/MAINTAINERS b/MAINTAINERS index 1312bbd1bd8..cfe39dc2883 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2148,7 +2148,6 @@ M: Philippe Mathieu-Daud=C3=A9 S: Supported F: include/qemu/target-info*.h F: target-info*.c -F: configs/targets/*.c F: tests/unit/test-multi-targets.c =20 Xtensa Machines diff --git a/configs/targets/aarch64-softmmu.c b/configs/targets/aarch64-so= ftmmu.c deleted file mode 100644 index fdebdcc3582..00000000000 --- a/configs/targets/aarch64-softmmu.c +++ /dev/null @@ -1,25 +0,0 @@ -/* - * QEMU binary/target API (qemu-system-aarch64) - * - * Copyright (c) Linaro - * - * SPDX-License-Identifier: GPL-2.0-or-later - */ - -#include "qemu/osdep.h" -#include "qemu/target-info-impl.h" -#include "qemu/target-info-init.h" -#include "target/arm/cpu-qom.h" -#include "target/arm/cpu-param.h" - -static const TargetInfo target_info_aarch64_system =3D { - .target_name =3D "aarch64", - .target_arch =3D SYS_EMU_TARGET_AARCH64, - .long_bits =3D 64, - .cpu_type =3D TYPE_ARM_CPU, - .endianness =3D ENDIAN_MODE_LITTLE, - .page_bits_vary =3D true, - .page_bits_init =3D TARGET_PAGE_BITS_LEGACY, -}; - -target_info_init(target_info_aarch64_system) diff --git a/configs/targets/arm-softmmu.c b/configs/targets/arm-softmmu.c deleted file mode 100644 index 2b98f65a0f8..00000000000 --- a/configs/targets/arm-softmmu.c +++ /dev/null @@ -1,25 +0,0 @@ -/* - * QEMU binary/target API (qemu-system-arm) - * - * Copyright (c) Linaro - * - * SPDX-License-Identifier: GPL-2.0-or-later - */ - -#include "qemu/osdep.h" -#include "qemu/target-info-impl.h" -#include "qemu/target-info-init.h" -#include "target/arm/cpu-qom.h" -#include "target/arm/cpu-param.h" - -static const TargetInfo target_info_arm_system =3D { - .target_name =3D "arm", - .target_arch =3D SYS_EMU_TARGET_ARM, - .long_bits =3D 32, - .cpu_type =3D TYPE_ARM_CPU, - .endianness =3D ENDIAN_MODE_LITTLE, - .page_bits_vary =3D true, - .page_bits_init =3D TARGET_PAGE_BITS_LEGACY, -}; - -target_info_init(target_info_arm_system) diff --git a/configs/targets/meson.build b/configs/targets/meson.build deleted file mode 100644 index 2ab4d27eaf5..00000000000 --- a/configs/targets/meson.build +++ /dev/null @@ -1,6 +0,0 @@ -foreach target : [ - 'arm-softmmu', 'aarch64-softmmu', - 'riscv32-softmmu', 'riscv64-softmmu' - ] - config_target_info +=3D {target : files(target + '.c')} -endforeach diff --git a/configs/targets/riscv32-softmmu.c b/configs/targets/riscv32-so= ftmmu.c deleted file mode 100644 index 0829ab84de5..00000000000 --- a/configs/targets/riscv32-softmmu.c +++ /dev/null @@ -1,24 +0,0 @@ -/* - * QEMU binary/target API (qemu-system-riscv32) - * - * Copyright (c) rev.ng Labs Srl. - * - * SPDX-License-Identifier: GPL-2.0-or-later - */ - -#include "qemu/osdep.h" -#include "qemu/target-info-impl.h" -#include "qemu/target-info-init.h" -#include "target/riscv/cpu-qom.h" -#include "target/riscv/cpu-param.h" - -static const TargetInfo target_info_riscv32_system =3D { - .target_name =3D "riscv32", - .target_arch =3D SYS_EMU_TARGET_RISCV32, - .long_bits =3D 32, - .cpu_type =3D TYPE_RISCV_CPU, - .endianness =3D ENDIAN_MODE_LITTLE, - .page_bits_init =3D TARGET_PAGE_BITS, -}; - -target_info_init(target_info_riscv32_system) diff --git a/configs/targets/riscv64-softmmu.c b/configs/targets/riscv64-so= ftmmu.c deleted file mode 100644 index 553bd1f75fe..00000000000 --- a/configs/targets/riscv64-softmmu.c +++ /dev/null @@ -1,24 +0,0 @@ -/* - * QEMU binary/target API (qemu-system-riscv64) - * - * Copyright (c) rev.ng Labs Srl. - * - * SPDX-License-Identifier: GPL-2.0-or-later - */ - -#include "qemu/osdep.h" -#include "qemu/target-info-impl.h" -#include "qemu/target-info-init.h" -#include "target/riscv/cpu-qom.h" -#include "target/riscv/cpu-param.h" - -static const TargetInfo target_info_riscv64_system =3D { - .target_name =3D "riscv64", - .target_arch =3D SYS_EMU_TARGET_RISCV64, - .long_bits =3D 64, - .cpu_type =3D TYPE_RISCV_CPU, - .endianness =3D ENDIAN_MODE_LITTLE, - .page_bits_init =3D TARGET_PAGE_BITS, -}; - -target_info_init(target_info_riscv64_system) diff --git a/meson.build b/meson.build index 48da6cf3e6b..220bc7c02b8 100644 --- a/meson.build +++ b/meson.build @@ -3761,7 +3761,6 @@ subdir('dump') subdir('accel') =20 subdir('backends') -subdir('configs/targets') subdir('disas') subdir('migration') subdir('monitor') @@ -4353,11 +4352,7 @@ foreach target : target_dirs endif endif =20 - if target in config_target_info - arch_srcs +=3D config_target_info[target] - else - arch_srcs +=3D files('target-info-stub.c') - endif + arch_srcs +=3D files('target-info-stub.c') =20 if target_base_arch in target_arch t =3D target_arch[target_base_arch].apply(config_target, strict: false) --=20 2.43.0 From nobody Thu Oct 22 19:27:20 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=oss.qualcomm.com ARC-Seal: i=1; a=rsa-sha256; t=1791584770; cv=none; d=zohomail.com; s=zohoarc; b=HrGqeP0Zsn1VgQMJnYwDTFdxKXFHB1ti3J05ZkwifGV4PEqRA6Wo03MhV4beobUU8lmNw5TTvgWFYsAUvgWiPGBUmAGs0f8tE05pW23nxuQK1uGf5rtJxphyW6BHajcnr93rVMWvroJIx8/m/L8RCD5KImTvErUQq2pm9fRbuSQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1791584770; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=XRX1vDcUC5ihJ0l7O1bIRNCFnimdeaGqNn959tAoPdg=; b=e2LhruGRfmtRSQ29MQSYcqVkShi2nVv5eAJT3os0KlHHUnlxg7F8+EQRpPh1elT7JUfCPTGXUQcuqfGUnmTInpdZEpn9WC1+O34yPuU9uWwyxJQR9QapP45nflNEkRE1M/9BgZpVXjL3plva0TT7s+8Udc7msTBJqdWObM4weGw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1791584770149607.0817265332904; Fri, 9 Oct 2026 15:26:10 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1xFJ21-0003B2-Hb; Fri, 09 Oct 2026 18:25:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1xFJ1l-0003A1-Fq for qemu-devel@nongnu.org; Fri, 09 Oct 2026 18:25:22 -0400 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1xFJ1j-0000QZ-Nl for qemu-devel@nongnu.org; Fri, 09 Oct 2026 18:25:21 -0400 Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 699Khhwr3879858 for ; Fri, 9 Oct 2026 22:25:18 GMT Received: from mail-dy1-f198.google.com (mail-dy1-f198.google.com [74.125.82.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4h74t80xat-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 09 Oct 2026 22:25:17 +0000 (GMT) Received: by mail-dy1-f198.google.com with SMTP id 5a478bee46e88-3548cdfd2fbso211868eec.1 for ; Fri, 09 Oct 2026 15:25:17 -0700 (PDT) Received: from debian.qualcomm.com (192-80-163-190.dyn.novuscom.net. [192.80.163.190]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3537ca0e64csm9094339eec.10.2026.10.09.15.25.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Oct 2026 15:25:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=XRX1vDcUC5i hJ0l7O1bIRNCFnimdeaGqNn959tAoPdg=; b=jATiU5FCu72REA2VNm6+Z7LCakl JgV9U67okP+aQ0hd0J8eTYm+j/F/Yx5myq2dFyu/CFB2YtHlIOedvmX3ICXg0b08 bU9ipsk7FvDEy7AXJBLYkTFuANMgKiEA4BGPsPNlKfIx3806lq/32+Wva5xVAv4Q yDosSDHuapgl18xWZ6lP9ambjRSsQQ+FXNl50qUqeC2926GuE+fE175SZfpNKRMy ilyxCuaIU+d5ydakgq5v/6d1RHH7m7gr+n4K3+3n02qqcEdIbQvNV0xwysDavW7J HyfAPTSFmzPnOQr4b3mRmapfcvYC3287nzrEFqqsSY4XUThK+AKKnzSHSrA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1791584717; x=1792189517; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=XRX1vDcUC5ihJ0l7O1bIRNCFnimdeaGqNn959tAoPdg=; b=PxMOPa5qD9AkFE7dnuPzS2mo6Zw/1tPMxDeAHUrNugPzyo4F69QoL8zItOVECLwSsC Py/dmhlucC/p8WMyABxRhndCKCX8BBVpF6ONQwPlzuX76+K60yvW5a29Qnceo4xDi0kk PWcU7PzUMjc6OkgFu7lF7N/4DLSqLV2k6x4DfN3C4pII4LakI2mnS3ClKJ+a7MZuk+FV Xp2c83Mfk3QG145wQQL4Nq3jyKQb1uznD4dSwvuGuiw4sohlg4m5q9Zgz2QpWZmlEVRl vE/uhyP9Jo18mM3m+o74rkCjsdVkHQzpJ81awayU/BwHNm0QxPDP67Q+fIZ4PKYnR3xa xK5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791584717; x=1792189517; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=XRX1vDcUC5ihJ0l7O1bIRNCFnimdeaGqNn959tAoPdg=; b=TvuBwJ3TCjVlnKgwWhAJn9axxf8ZYtiGmQ2xW7IBGWronIqIvJRQNzFDeQOW+LDuJM gxvEPkX3MXgt82uYPKbZQyx9V19x/NvYI/Qn+Zs/yixz7PCrOF/9fGhPpHiFDVVBRy2a Ef8AZBpk5Qe12GS8gles7LV8sbr9QTP/MnVLU+EwkBHrPKCBcjAIznsty0NVceQfptSA TD8pbkiFP0wMrvexStSHVMRhPWcTd3Afr2gDKtDytJDdjPXtnz0Rl7lNG/gnwDz+ztd4 rnijSwsiY0sxcKW1BJjCc9UX/toOABsUb2zpbF1Klj06VJ0erwuYgru/DuRMBLnIJcDi 6OPA== X-Gm-Message-State: AFq9FYI/2Mkpp/Rlj3Gz1NvffE3GBuLo9F3RDF1sXVQGYypbzaZAIfgu RGEWbBcPpTIiPiTH4SMEiw9pRU5IQ3vAXsDTrKa6rjtiZCPv+BXjFJK9AJhQOHBHtEYBgaHuXPq VF5rSjxMqlM7yTc7bdG3LyIrYvinIA4HPUFRYsCJ9DUz3sc0WxlLUHMdyw356LBzPKQ== X-Gm-Gg: AYBFou2h5AsDfXDHERh6hkrjKhgYpP4+yo/f/WATdDPdHPdFhQsI/qvdJm7t8MgqfOu lsd7YxiHQAojVoTwXckXkR7CvJEHLQ9l5dFgyW1Z2wBZsZvUnJ6QW9c18ZWM90S/e0sVzjQKo6z MTQn3bzDxU8OxlBwejf5eldA0utAAQdZXf6MZXp8UFkCplFJhRff6NkzTyOysoD3d4J+1TnMy6B oDXVISLT2HDJla1z9Cg7h1tlFm+DLsy0WCswpCn8MaJdgghbBhokYPtBWPPnQSJ5ZE7L/VhXjgc E16gMsZWKzcrYOdV/k0PvFMKgBaoKERB0tiN7OeXpaknKk1sNPHfOfG0FRSSHUt2JrNnwQIy9jj T4EbHnW3C5LNQvCXcq2BePYwqa9GDftuNKXJ8xME/2IQSskSfmftmQeBBXUDw X-Received: by 2002:a05:7301:905:b0:351:27bb:271f with SMTP id 5a478bee46e88-3537df5159emr3865042eec.11.1791584717180; Fri, 09 Oct 2026 15:25:17 -0700 (PDT) X-Received: by 2002:a05:7301:905:b0:351:27bb:271f with SMTP id 5a478bee46e88-3537df5159emr3865009eec.11.1791584716585; Fri, 09 Oct 2026 15:25:16 -0700 (PDT) From: Pierrick Bouvier To: qemu-devel@nongnu.org, peter.maydell@linaro.org, richard.henderson@linaro.org, pbonzini@redhat.com, stefanha@redhat.com Cc: pierrick.bouvier@oss.qualcomm.com Subject: [PULL 2/3] target-info: rename target-info-stub.c in target-info-def.c Date: Fri, 9 Oct 2026 22:24:58 +0000 Message-ID: <20261009222459.32364-3-pierrick.bouvier@oss.qualcomm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261009222459.32364-1-pierrick.bouvier@oss.qualcomm.com> References: <20261009222459.32364-1-pierrick.bouvier@oss.qualcomm.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Info: AW1haW4tMjYxMDA5MDA4OSBTYWx0ZWRfX9OpD2Nah3Ggp 4xO8nW8iLlEjFOsdCw/JPJtXnKwEedVaOzclWK+ka1fYbaizVEBTM8PxiYM/Va8GzbtkKRrkvcf GpChGTbwn2meWIo6pTb42/rVBa6vLIg= X-Authority-Analysis: v=2.4 cv=NPtAaE6g c=1 sm=1 tr=0 ts=6ac969cd cx=c_pps a=wEP8DlPgTf/vqF+yE6f9lg==:117 a=9852oil1ID9t5xBSyQ/BEA==:17 a=660iZSQnnn4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=VwQbUJbxAAAA:8 a=pGLkceISAAAA:8 a=EUspDBNiAAAA:8 a=mU-pWExia5dVUbmSroYA:9 a=bBxd6f-gb0O0v-kibOvt:22 X-Proofpoint-GUID: 1vLHDGJhx-iOQgvswX8Qe_pCTabeM5BN X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMDA5MDA4OSBTYWx0ZWRfX5D5yLgyuyw7Z YX8yjJaba3O3B7uLAb+4e+tJ014Gv/kVTc9hHHKHAEGhf6KEH/xTU2fbpzEElBQKgMUeLc/bMES WwCMCRWOBjsf1CepiWNcTTJA97Epmmbnavi7PeOm24SS8epVb/bJ36qwy77qsgo+GM2pZ7UXtae mNWOx7H2V7u8N3n86TWIolgAZ2icV+kW/RlPKVv68JIvYFptLPPDFJyYB8PF2NJ896ooayl8Pfa wk3pu5+/tVlgVUMOX1nSR/+BbdBcKshpIRD7tZreTCO0IwScT6UpgkEpxlhdx7h3Sg7tw9FfK3e nJ1/llZhYuAdyXg3VwPUz8yN0EvmC1KYrHfrznL8T86fQclVm+44Ceep3aXcVrswl2Snz/ihjA5 VY30+OWw0wd+fXo7/ESE6xPUjOqpyNKqfX55MRvJTEaQQni8J4SZ5RHTSceXbXosEbS8zalFXOt RqVxm6aMsDIaBhSBugw== X-Proofpoint-ORIG-GUID: 1vLHDGJhx-iOQgvswX8Qe_pCTabeM5BN X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-10-09_06,2026-10-09_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 priorityscore=1501 spamscore=0 suspectscore=0 malwarescore=0 clxscore=1015 adultscore=0 impostorscore=0 lowpriorityscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610080000 definitions=main-2610090089 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=205.220.168.131; envelope-from=pierrick.bouvier@oss.qualcomm.com; helo=mx0a-0031df01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @qualcomm.com) X-ZM-MESSAGEID: 1791584770534158500 Content-Type: text/plain; charset="utf-8" Now it's the only file left to define target info, we call it def to make the intent more clear. Signed-off-by: Yonggang Luo Link: https://lore.kernel.org/qemu-devel/20261007115253.328-3-luoyonggang@g= mail.com Signed-off-by: Pierrick Bouvier --- include/hw/core/cpu.h | 2 +- meson.build | 2 +- target-info-stub.c =3D> target-info-def.c | 0 3 files changed, 2 insertions(+), 2 deletions(-) rename target-info-stub.c =3D> target-info-def.c (100%) diff --git a/include/hw/core/cpu.h b/include/hw/core/cpu.h index 328e30045ce..ae66f5e33e3 100644 --- a/include/hw/core/cpu.h +++ b/include/hw/core/cpu.h @@ -601,7 +601,7 @@ QEMU_BUILD_BUG_ON(offsetof(CPUState, neg) !=3D * Return the CPUArchState associated with the CPU. */ #define cpu_env(cpu) _Generic(cpu, \ - /* We validate that CPUArchState follows CPUState in target-info-stub.= c */ \ + /* We validate that CPUArchState follows CPUState in target-info-def.c= */ \ CPUState *: \ (CPUArchState *)((cpu) + 1), \ const CPUState *: \ diff --git a/meson.build b/meson.build index 220bc7c02b8..255c887e8e6 100644 --- a/meson.build +++ b/meson.build @@ -4352,7 +4352,7 @@ foreach target : target_dirs endif endif =20 - arch_srcs +=3D files('target-info-stub.c') + arch_srcs +=3D files('target-info-def.c') =20 if target_base_arch in target_arch t =3D target_arch[target_base_arch].apply(config_target, strict: false) diff --git a/target-info-stub.c b/target-info-def.c similarity index 100% rename from target-info-stub.c rename to target-info-def.c --=20 2.43.0 From nobody Thu Oct 22 19:27:20 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=oss.qualcomm.com ARC-Seal: i=1; a=rsa-sha256; t=1791584776; cv=none; d=zohomail.com; s=zohoarc; b=A/+j+qscNHITrrCLurITlz/hw7T9WIhTlIdDy+ltoPg+JTymkQ0+h7CWFh0hDtaWQJKRSpTgYQvOdk1xp5TNuLxJ9Z9J7ERtajKCR+SV1le4Ep5BVIAwkiVHjD09pGSk8VHorz4uzThmcGoOvMhmW5j+lAX+xPqky6RErkmAWQQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1791584776; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=g1nNAsgNCJ16qrOZUCMpXjDSimZJN4qb3I5rmhzC1cg=; b=fcjVPFUZax57ddKDPGQKj6LPVyPeBlVKbgFvdo0pkQwSlVWtksIrSfHMUbiCidsPglR93PCS4H1Oh6xdJYVcWHvmOuG0Hbz13fYiOqaFHZRW9zx+Vw5iG/djPquMtNqNlxDkTAQondqOM3+tXGfZcTwgD0Ms6/yrdRlwg+DYKNA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1791584776703618.839257315735; Fri, 9 Oct 2026 15:26:16 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1xFJ2H-0003Dh-R3; Fri, 09 Oct 2026 18:25:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1xFJ1m-0003AG-KU for qemu-devel@nongnu.org; Fri, 09 Oct 2026 18:25:22 -0400 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1xFJ1k-0000Qe-Kp for qemu-devel@nongnu.org; Fri, 09 Oct 2026 18:25:22 -0400 Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 699KhsWS2281237 for ; Fri, 9 Oct 2026 22:25:19 GMT Received: from mail-dy1-f200.google.com (mail-dy1-f200.google.com [74.125.82.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4h74t8gwx9-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 09 Oct 2026 22:25:19 +0000 (GMT) Received: by mail-dy1-f200.google.com with SMTP id 5a478bee46e88-341eff9e381so381913eec.1 for ; Fri, 09 Oct 2026 15:25:19 -0700 (PDT) Received: from debian.qualcomm.com (192-80-163-190.dyn.novuscom.net. [192.80.163.190]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3537ca0e64csm9094339eec.10.2026.10.09.15.25.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Oct 2026 15:25:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=g1nNAsgNCJ1 6qrOZUCMpXjDSimZJN4qb3I5rmhzC1cg=; b=h0TxFyD52lHTqTYJRQq4o+Qvy0x bVNx95iQnd2n42VkyEsLkuvd1pMB/Ggm1FtgvOOqjmasFKxyOq1j2JkY0e5F8VVs iFJ1lkNHb2+3rivipMbLS8REmMrbs6gJUubf6WvXmmKnpfbeUawH2fI8rF54UCTC x8cP89yfk/jEmVHpUoSzYtqzjP8x4D0VyL8GAKdPX5MXe0r8DJ9wEeUyhbzzTtwV vdRK972WhKxIePUauvSI2inwpl564i/SfDyYAiDQSI4SbJtQtyjqR2+mPoZMaLNZ nJo4en14QjGzQtjc+3HqSwtHNJHg+XiOJo1hKfgBombLLTE59WEQxMvq5jA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1791584718; x=1792189518; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=g1nNAsgNCJ16qrOZUCMpXjDSimZJN4qb3I5rmhzC1cg=; b=K8//hCPiRJGA8+kk1KszHvre4C4MQlwA3al1xMwUWg3H79XZBtWdZw5A0ElBvCYMst JGoVOEJPn9S98wSdJmDjc+uB1C8dDXuTTSaAJLS974q71eNyA0kylIa4HJOhKNnKkhl+ aTz+BmH5lUJycchCq5qN8dBFZenyvnQNn6HDuyxgf/ybXXg6lJtiiOYTCA+1/HL5BQz9 LQ7yJaWYU1oLEnNz+VNBvrRoU47CmO1wNm76DP//27NRhcPAvomDsqPVj4Q2zjlHBqVE vGKVSBffvDnbPe1Tr54EeFOVN+QgaqXyrBkuejUtddTZ9Q0GfPB5swBc+Kr+rDVq1r3d w5Og== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791584718; x=1792189518; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=g1nNAsgNCJ16qrOZUCMpXjDSimZJN4qb3I5rmhzC1cg=; b=BT6pMXdPW7OXadePw1Sfn1+XYu0ulciM3yA1ev9HA6gfVfaRtyuguYkuEq9jIi9iFB w0ptpHMUcUHPOpHKbw3sJJylu9HAQXC5hWPMp3IQ9PAtUMwddf0iSn2Yjf9jqyg9hl+M qXyE5avDkYw2xTBFGjgIhATvHNN38Y9sgaESzVtNsptuttLVroTSAHsffyOdQYe7443z UzXuVQY/gVwxsNyzDO7iwduyFkoUhdmdfBgwwltu33ITazxKef15GfyNTUYilqyI1/yA c4e7dn/qFZ2mPd+oES9xLS4J9IwrNIO5Y8FkPwH87V5fFi4Yu01PQuyoijB5xG3Z+ihr 2GCQ== X-Gm-Message-State: AFq9FYJedDr4o51X/+CJeUaFVS6e7ikaGBnWNq6LI4mnkbeMUcgWQp9h xo9eIsXi7QBv7K2CECySxY92ETGhuY2IKAXXQmmfemz5Ok5LLXmijVgsQmjB80OGVF4jt6bSCye x7JP3AYD2kLeYiwu0H/VkqVD6O4MgmYhcjdXxHIO3ziFJ5s2cgAK1eZouT7DJm2Pclg== X-Gm-Gg: AYBFou0nx1QKbtIM2jjUgr2MqddeTzCtUymRQZjm8RK0mZMSJFBGLltVNiQe9MWpk7j t734qP7gLI+CxApRQQaNL0gM5zsS+qMPaJQpHVe3nUwr3w7NCiaQnmhSWnOkwAtfSbfbnker3Er /0WFUSg1nvriRlJasPNxuPMAA5a0FCvAV+6Z6iaR9494dGVSzLUDNIyFX2AExJTuYjVXXHiOvr4 TNOuBsf+DMasuzxi2rmaOYbaNhOkbMusPq78I9CB9GBg+J70XW9nEbc2xxmaAXUUP4g2RVEopww TaE52TFuwLcp8OYN0oPiy60otaeVAgYtpfOrvPrR1JTPbR3FUTUCriNy3AdDiXQUj2fwTu4SkgR ui/l7jhInVpdWmeX6FAcTYKIv5hDYKopYM8eCGiKGipWSuvIz6GbiHrmD2bxq X-Received: by 2002:a05:7301:fc18:b0:341:2466:2d68 with SMTP id 5a478bee46e88-3537e0cf2a1mr4286448eec.38.1791584718410; Fri, 09 Oct 2026 15:25:18 -0700 (PDT) X-Received: by 2002:a05:7301:fc18:b0:341:2466:2d68 with SMTP id 5a478bee46e88-3537e0cf2a1mr4286412eec.38.1791584717818; Fri, 09 Oct 2026 15:25:17 -0700 (PDT) From: Pierrick Bouvier To: qemu-devel@nongnu.org, peter.maydell@linaro.org, richard.henderson@linaro.org, pbonzini@redhat.com, stefanha@redhat.com Cc: pierrick.bouvier@oss.qualcomm.com Subject: [PULL 3/3] target-info: rename target-info-impl.h to target-info-def.h Date: Fri, 9 Oct 2026 22:24:59 +0000 Message-ID: <20261009222459.32364-4-pierrick.bouvier@oss.qualcomm.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261009222459.32364-1-pierrick.bouvier@oss.qualcomm.com> References: <20261009222459.32364-1-pierrick.bouvier@oss.qualcomm.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: OlEWbD4xeqFor86ZeHy_6rBYcTat5I6V X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMDA5MDA4OSBTYWx0ZWRfX3XU3j0+a6Axl 4QpDU3OL5ud0aw3U65MoxVq08DwviL5x20R79xlFbm399FGvxLoE4SGSXDQfUV7CSteJjFVLSbJ AGwYk06RJKs4vjY2P+U4GwAA+5qB86GG5IXLJM7EnJoKDOVr+wHbAODRTT1n7WuKZzTvUieLAzY NzW6fKKOyy0Sp7KJlTKBQ4JuUFqxqpug+9Q98pSeaObwNRWJxKQ3aKP+RI6r9oOyYrO42ptLQbw 8LP9zoEVbvjoh5jZ/u0C8KmfvWzJ6gi/Bup2ZcLbX/iatvGaPRf9nTa7jKjX8l7PV/53QDE6E63 n1gliTYqZSwjLkGTITcEqj7XI+y/PYDhwzSTYNNtg+Ww1XK21qXQTzLFbnPqJv8oYfWFdVDea3y BHKZx8iDC3I2CcLnME72hTxQvBLii6ADiHMyl1iLzQOFmFCjqU90O46H6sG2HoW+8IKSDiRCGD6 kkyIRCJsRge8pNSYZWQ== X-Proofpoint-Spam-Info: AW1haW4tMjYxMDA5MDA4OSBTYWx0ZWRfX/o5eBW1pxmko 1+EjzKpd0iXDALNJKhprelSi8fBeITXSYGyGhMrWY9zsCPGuDMLpihzgJhyIaKqKvIN406VVQP2 D3isW1k9JNCFKpV0mqxDgHMj+eTmaUQ= X-Proofpoint-ORIG-GUID: OlEWbD4xeqFor86ZeHy_6rBYcTat5I6V X-Authority-Analysis: v=2.4 cv=ELeTQFZC c=1 sm=1 tr=0 ts=6ac969cf cx=c_pps a=PfFC4Oe2JQzmKTvty2cRDw==:117 a=9852oil1ID9t5xBSyQ/BEA==:17 a=660iZSQnnn4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=VwQbUJbxAAAA:8 a=pGLkceISAAAA:8 a=EUspDBNiAAAA:8 a=uEmvxZJZQuxZSF3ythUA:9 a=6Ab_bkdmUrQuMsNx7PHu:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-10-09_06,2026-10-09_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 adultscore=0 priorityscore=1501 spamscore=0 phishscore=0 impostorscore=0 malwarescore=0 lowpriorityscore=0 bulkscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2610080000 definitions=main-2610090089 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=205.220.168.131; envelope-from=pierrick.bouvier@oss.qualcomm.com; helo=mx0a-0031df01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @qualcomm.com) X-ZM-MESSAGEID: 1791584779093158500 Content-Type: text/plain; charset="utf-8" From: Yonggang Luo Rename the TargetInfo structure header and its include guard. Signed-off-by: Yonggang Luo Reviewed-by: Pierrick Bouvier Link: https://lore.kernel.org/qemu-devel/20261007115253.328-4-luoyonggang@g= mail.com Signed-off-by: Pierrick Bouvier --- include/qemu/{target-info-impl.h =3D> target-info-def.h} | 4 ++-- include/qemu/target-info-qom.h | 2 +- page-vary-common.c | 2 +- page-vary-system.c | 2 +- target-info-def.c | 2 +- target-info-qom.c | 2 +- target-info.c | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) rename include/qemu/{target-info-impl.h =3D> target-info-def.h} (94%) diff --git a/include/qemu/target-info-impl.h b/include/qemu/target-info-def= .h similarity index 94% rename from include/qemu/target-info-impl.h rename to include/qemu/target-info-def.h index cf42aabbc8b..8019d2c7196 100644 --- a/include/qemu/target-info-impl.h +++ b/include/qemu/target-info-def.h @@ -6,8 +6,8 @@ * SPDX-License-Identifier: GPL-2.0-or-later */ =20 -#ifndef QEMU_TARGET_INFO_IMPL_H -#define QEMU_TARGET_INFO_IMPL_H +#ifndef QEMU_TARGET_INFO_DEF_H +#define QEMU_TARGET_INFO_DEF_H =20 #include "qapi/qapi-types-common.h" #include "qapi/qapi-types-machine.h" diff --git a/include/qemu/target-info-qom.h b/include/qemu/target-info-qom.h index 8b6e1ece969..ba2e4370afb 100644 --- a/include/qemu/target-info-qom.h +++ b/include/qemu/target-info-qom.h @@ -9,7 +9,7 @@ #ifndef QEMU_TARGET_INFO_QOM_H #define QEMU_TARGET_INFO_QOM_H =20 -#include "qemu/target-info-impl.h" +#include "qemu/target-info-def.h" #include "qom/object.h" =20 #define TYPE_TARGET_INFO "target-info" diff --git a/page-vary-common.c b/page-vary-common.c index ddd08633788..5a4654725a8 100644 --- a/page-vary-common.c +++ b/page-vary-common.c @@ -20,7 +20,7 @@ #define IN_PAGE_VARY 1 =20 #include "qemu/osdep.h" -#include "qemu/target-info-impl.h" +#include "qemu/target-info-def.h" #include "exec/page-vary.h" =20 /* WARNING: This file must *not* be complied with -flto. */ diff --git a/page-vary-system.c b/page-vary-system.c index 6c49c10e23b..9773685dc16 100644 --- a/page-vary-system.c +++ b/page-vary-system.c @@ -20,7 +20,7 @@ #include "qemu/osdep.h" #include "exec/page-vary.h" #include "exec/tlb-flags.h" -#include "qemu/target-info-impl.h" +#include "qemu/target-info-def.h" =20 QEMU_BUILD_BUG_ON(TLB_FLAGS_MASK & ((1u < TARGET_PAGE_BITS_MIN) - 1)); =20 diff --git a/target-info-def.c b/target-info-def.c index b0079d44dcf..bcf9cfe1e43 100644 --- a/target-info-def.c +++ b/target-info-def.c @@ -8,7 +8,7 @@ =20 #include "qemu/osdep.h" #include "qemu/target-info.h" -#include "qemu/target-info-impl.h" +#include "qemu/target-info-def.h" #include "qemu/target-info-init.h" #include "hw/core/boards.h" #include "cpu.h" diff --git a/target-info-qom.c b/target-info-qom.c index 3ae1627b8fb..aeeedb7e818 100644 --- a/target-info-qom.c +++ b/target-info-qom.c @@ -9,7 +9,7 @@ #include "qemu/osdep.h" #include "qapi/error.h" #include "qom/object.h" -#include "qemu/target-info-impl.h" +#include "qemu/target-info-def.h" #include "qemu/target-info-init.h" #include "qemu/target-info-qom.h" =20 diff --git a/target-info.c b/target-info.c index ab43c9f802c..6b365113955 100644 --- a/target-info.c +++ b/target-info.c @@ -9,7 +9,7 @@ #include "qemu/osdep.h" #include "qemu/target-info.h" #include "qemu/target-info-qapi.h" -#include "qemu/target-info-impl.h" +#include "qemu/target-info-def.h" #include "qapi/error.h" =20 const char *target_name(void) --=20 2.43.0