From nobody Sun Feb 8 22:43:23 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=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1767743668; cv=none; d=zohomail.com; s=zohoarc; b=H6/FTbQFomeUn+hvGqsMAF90JyRvv5vcLHeAQmBGlIYLz54QKPgrP0W5C9bYS+JNCfiS6aVVOKEqDQaV31hvYZ7W9enp2+r5cu9TOtIoX6aRwo8ZjrIJ9XL+4daaxYRdP+tGH/5diZZDG5l3b9Y0vs0Y74GXbgUAwHLmD1PCMQs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1767743668; 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:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=3V1iM8ty8kaNTueqheMi38PDIvMimzW0Lw0IOt0zr7A=; b=KhXbNhVIKrU6G5RcZBJBjUe9OmY3zS13L8cif3WlhQSbGs8XK/LGthlNkdRm34TRruot4vOCzFMIiyDsysfstHcvSnwJa69OEkcpWnQQj9CFA0wCC4g01b0p7eN8ECyRCKPzKSuM6Tz5IXvo5gzvoZgbNzoni1c477fG00oK8Mk= 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=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1767743667942725.4360388142871; Tue, 6 Jan 2026 15:54:27 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vdGs0-0003Pf-Kh; Tue, 06 Jan 2026 18:53:48 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vdGry-0003Ou-FM for qemu-devel@nongnu.org; Tue, 06 Jan 2026 18:53:46 -0500 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vdGrx-00042O-2t for qemu-devel@nongnu.org; Tue, 06 Jan 2026 18:53:46 -0500 Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-47a8195e515so10566955e9.0 for ; Tue, 06 Jan 2026 15:53:44 -0800 (PST) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47d8384646fsm33116765e9.15.2026.01.06.15.53.41 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 06 Jan 2026 15:53:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1767743623; x=1768348423; 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; bh=3V1iM8ty8kaNTueqheMi38PDIvMimzW0Lw0IOt0zr7A=; b=vpplm3iFsobZLPFDbjv/hcsGNw4ttFW/5fD3MG1GKrtdeS+2sNiVjy5W698Yynx9Ln ey6tD5I9trPYyVq+bmpABmoizy7UVtzbeVgXK9cnUoKOW3e2oHYdKF9Jv0h3r+95bk/w cSCEvEtzKHkKLV2avP2FuW5GJlrx713shyjdIUhJFtX+fJfzuNwheDzXIaCdsmginTg4 nCZllIhvEeI6HRfBZaexGtmUVE65yLW9gc6YyYMQyBebm+oTLAVsfl6xowQR3Ty1s20C 89Z9KtQ/sZVg8ylkvrE3iqlv5vUfXZQ0qnepcs7gcLHASCfwGORX5CByTTRoS3/qkmOr prLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767743623; x=1768348423; 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; bh=3V1iM8ty8kaNTueqheMi38PDIvMimzW0Lw0IOt0zr7A=; b=Jt12K4YEFTPC/o4W6BAxu3T8tUHzcfI1Eu/E4gY2Mz2u9mzOsqs5YvUeeWRyUUKA2F QHJqlBmq9ldiwxnqCbDY8uCic6M5AYRLZRH2olQzsyCLvWw+DRNYBN6F1ZdQ40CZTPp3 DYIIgGDoL0CHbuk63ElcSdL6Avi3k6gTKanMWMy3OL0sgYwryn+A74tY95Zx7idB+jUJ gvhpa1806TEu4sBllsbdZ6xCs0YoC42+I6aGWzTqFnqfA+nknQhDjfIlOEFb5ojpuSFA ACBlIW8GUp6EI5oDhCzc6JU7tQYWGQhcj44eHefzdqhvQeDIvamkZPHhgtMMuCfP1CRW WbBQ== X-Gm-Message-State: AOJu0Yyy34NNAMTo/GiqPqIJXEUJ5NDe4m/8Q2TT0FVESZ0Nl3gzkkes MnC29R+RIKJ4BqvQGikFYDkGkYnhYpVA1aRUp25T4hFkRzEV6R0KEVv4JLfZF7OSZFV3Dqzby58 baIr8QVs= X-Gm-Gg: AY/fxX7zpLAXqySHsrxBzXivl2mSR5BHRio/GBfjvrowtYjeOfU4H7tgVFqp1/2Qhgo 6QbNd6V+5ZLnj5MV/X5O1uX9CP6EKHPDhMHK0DoiCtL+R2BHVPu/SI4pQgYM7WGwWjmdolYPikR J6fUxw+u86oXLpF6NInoty5v+dzYGF3ZbgJL3AeZxrv/9clVBH7Yresh2piiqOFiZ+BSv4ndQG3 77LPPOJANOEv1nCD0qzHISbze2r4xIJzd5hGUu6ZW9UL6HpcWfCdVtW7XI73lj17WI54e2Co4u5 FApdIcv2/vfLe7nHVTO8tovugIvhO8lJ05f1h6ZhW7caskWBRA/xStbpaU0Iia9JX10vrjd2tg6 XWzAT6SknDsZDS8yV/xd7iuzfwMzbzjtIMLwj2ojTCFOQNLkzAnDDIDFTdBm3Hh3/DRkfbX5ky+ O10RJR2e9cPjeSAWNljmvH0YMIL0VeB5kcFdSrZajlMIshvm1WYrUZK4BGYOIN X-Google-Smtp-Source: AGHT+IHzSepH8qkulMxJwmfNwwO89iwX4rn5uQD2l1nbYNtJfKbCYy3lc9vtpJ4e5DRceZd9WIw56A== X-Received: by 2002:a05:600c:1d14:b0:477:97c7:9be7 with SMTP id 5b1f17b1804b1-47d84b0a7bdmr5796435e9.1.1767743623052; Tue, 06 Jan 2026 15:53:43 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Pierrick Bouvier , "Edgar E. Iglesias" , Paolo Bonzini , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= Subject: [PATCH 1/6] meson: Allow system binaries to not have target-specific units Date: Wed, 7 Jan 2026 00:53:27 +0100 Message-ID: <20260106235333.22752-2-philmd@linaro.org> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260106235333.22752-1-philmd@linaro.org> References: <20260106235333.22752-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=lists.gnu.org; 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=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::330; envelope-from=philmd@linaro.org; helo=mail-wm1-x330.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, 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: 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 @linaro.org) X-ZM-MESSAGEID: 1767743670203158500 As we are moving toward a single binary, targets might end without any target-specific objects (all objects being in the 'common' source set). Allow this by checking the target_system_arch[] dictionary contains the target key before using it. Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Pierrick Bouvier --- meson.build | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/meson.build b/meson.build index db87358d62d..734c801cc77 100644 --- a/meson.build +++ b/meson.build @@ -4275,9 +4275,11 @@ foreach target : target_dirs endif if target.endswith('-softmmu') target_type=3D'system' - t =3D target_system_arch[target_base_arch].apply(config_target, strict= : false) - arch_srcs +=3D t.sources() - arch_deps +=3D t.dependencies() + if target_base_arch in target_system_arch + t =3D target_system_arch[target_base_arch].apply(config_target, stri= ct: false) + arch_srcs +=3D t.sources() + arch_deps +=3D t.dependencies() + endif =20 hw_dir =3D target_name =3D=3D 'sparc64' ? 'sparc64' : target_base_arch if hw_arch.has_key(hw_dir) --=20 2.52.0 From nobody Sun Feb 8 22:43:23 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=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1767743667; cv=none; d=zohomail.com; s=zohoarc; b=FkPhUpK+Uia/nisyFECV2NLx6KvvAw79hmGzVvVst+5YiqMjofjZ+J/2+Mkq+YGqsclNVIV2t+CRdiUxqnlmUmf0MDIzjyGYpRm7RmWTafktGiqS99lwLb2Ztmmupr+96Xmw8aqo0GqItmTDS4nYIt9CdjhclielINw0L2IaItE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1767743667; 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:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=JnxoSZ1P5e+4Xs0K/LmGN52qaOcYyAkfc3LCvt/gqiY=; b=Gn+O/FYXhZBSH86XEfqpnJTRx0oj3B+0NcZ/+MHgCIkCDN5pTGgSy3Hwc0NyJSmF0tb/bTu9gjs9WkwSHUMpL7VTN53foTukFXVnvU1pq5DNlf2AOy2wlQVVldk0zWj8CAJg7TeJyEJO3CViOPyTYlxfvy6tUe90EELn3Ag0da0= 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=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1767743667102810.4053256574625; Tue, 6 Jan 2026 15:54:27 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vdGs8-0003QZ-8P; Tue, 06 Jan 2026 18:53:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vdGs6-0003QO-5Y for qemu-devel@nongnu.org; Tue, 06 Jan 2026 18:53:54 -0500 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vdGs4-00042j-NF for qemu-devel@nongnu.org; Tue, 06 Jan 2026 18:53:53 -0500 Received: by mail-wm1-x336.google.com with SMTP id 5b1f17b1804b1-477563e28a3so2147525e9.1 for ; Tue, 06 Jan 2026 15:53:52 -0800 (PST) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-432bd0dacd1sm7002107f8f.4.2026.01.06.15.53.48 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 06 Jan 2026 15:53:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1767743631; x=1768348431; 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; bh=JnxoSZ1P5e+4Xs0K/LmGN52qaOcYyAkfc3LCvt/gqiY=; b=V1KAFr+WXk9Pdm30ysqa6+M646CHMReE00cYyFerjXAcoxwUj/NVWqUixz5DNb5qoL bKkPc/tUpBX3TbJovejEM5azUKbge4ZKDRz7aPCzGZEDHIiyD1t82OPacivQlUAuA2eb etlc061R2ZL1USAbB1XR+cMCk/Y41DH4jKsx3Unq97TKgVw3Ih2W1At9zw8WOEPgx6BP 3sIHylXRKQIwEPhpTXp5KMG04mfBbYVZpLU0UTlY2mqacrx5iW3FW9Kskn11NQ0njx91 mAaOEN0vrxqJ5UBI+IvtmWbvZOZxhmtYU1BvLoW5y6vWMN+GaxkM5pJE7kRyxi6GoVfz tOIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767743631; x=1768348431; 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; bh=JnxoSZ1P5e+4Xs0K/LmGN52qaOcYyAkfc3LCvt/gqiY=; b=bUT6VV9vzwcQ5CMjZ5qnt8D+VbVp2oTBGGcCieHmNYtgzUS4OTd/7T/+TjsSQf+Qbi HYo8Qs42gR2cJIJTLCXB5QUOl6Er2cq0E/LEqIfQyb5D2UzFfNUAZn7yB796P8eCAtzn dny4aScK5d6gkLwItq3bweZKALrl9HkHmd0F9HjbuloqT2z3mc6W1T4bJAWs/7B4CMQV fkTuhJCFZOozOEqEwNIw3a0GDDQpr4dAgPpDDTAveSigCuGQJJC0+qKTCkoDq9j7wjYD RIiAxmyjB1rwTPFuABT/ZmphEIzciiGbTZ2s/owCaSpSYafhv1+Pcg8TIPj85vIOpHa0 /T9w== X-Gm-Message-State: AOJu0YyeJZD0QHbZblkSViY5p3L+BtDa7iofj5EYGuW03KqqAMZrAYF5 1ZFz4mwMAugVKE0lsVPOgohLTo+yxk/xPhz90EmHVrWxQSnPuovWcFz2C4fSC9xHJnRa2VdJ+2o X9NgjRHQ= X-Gm-Gg: AY/fxX5vKD3lJgPhAEFurVLyjYVakV1eEgAjyzmD7KfjGYFrQVaUqjw5JqCg/d/Kz9+ QgfpQwLp5ClcmInOpkP4b5m/RHPX3e0sgKaT2vrh3n7tP92eu2hH4W+RrIHDf+lWXcCZ4HcdQSw oujGwncomwYFbcIdDJP3N0NMpEPaJpXySVwZn20KjTGayhqLTBj9oshXdnxktg8YSPXh6T4iSym 6aR0bl1wuKtqt57KTeX7KkVuz0GjvnKqIZFOxfzEqKxV2lu8DBia6FhQ1SOG5872yUoxZ8f+fOy iaL6ybXC6f7sBrvsf2l7t8nybukzoNRk096NT4ALjHls0jb3R6YnGMfGtcL6J3GI9qg7Tc5x5R1 VSJkAldR9nBhr6WzYs+175giIuUSjmE9nRB6+MHYENE+cNKd28/CdPJPk9k+RNfBI+nOl0fKz1+ 4iR2/eWNoYplJHU5ViGclTweE1qXb5j4IuY20quh+3npRdHre/M2kxPKzAtJA0rlk7GsH84VM= X-Google-Smtp-Source: AGHT+IGlU9d32GNvlTne4QBv2rzxdCODCwty5Co7nCae1fkt6s8rx9++BFHDoK+w0YZs9v7ClUq6Ew== X-Received: by 2002:a05:600c:848d:b0:477:9a61:fd06 with SMTP id 5b1f17b1804b1-47d7f41153cmr53065785e9.8.1767743630970; Tue, 06 Jan 2026 15:53:50 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Pierrick Bouvier , "Edgar E. Iglesias" , Paolo Bonzini , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Subject: [PATCH 2/6] target/microblaze: Directly check endianness via CPUConfig::endi flag Date: Wed, 7 Jan 2026 00:53:28 +0100 Message-ID: <20260106235333.22752-3-philmd@linaro.org> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260106235333.22752-1-philmd@linaro.org> References: <20260106235333.22752-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=lists.gnu.org; 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=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::336; envelope-from=philmd@linaro.org; helo=mail-wm1-x336.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, 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: 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 @linaro.org) X-ZM-MESSAGEID: 1767743669124158500 The MicroBlazeCPUConfig::endi flag reports whether the CPU is configure in little endianness. Directly use this knowledge instead of evaluating MemOp from mo_endian(). Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Pierrick Bouvier --- target/microblaze/translate.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/target/microblaze/translate.c b/target/microblaze/translate.c index fefe5cb552a..0be3c98dc17 100644 --- a/target/microblaze/translate.c +++ b/target/microblaze/translate.c @@ -794,7 +794,7 @@ static bool trans_lhuea(DisasContext *dc, arg_typea *ar= g) #else TCGv_i64 addr =3D compute_ldst_addr_ea(dc, arg->ra, arg->rb); gen_alignment_check_ea(dc, addr, arg->rb, arg->rd, MO_16, false); - (mo_endian(dc) =3D=3D MO_BE ? gen_helper_lhuea_be : gen_helper_lhuea_l= e) + (dc->cfg->endi ? gen_helper_lhuea_le : gen_helper_lhuea_be) (reg_for_write(dc, arg->rd), tcg_env, addr); return true; #endif @@ -828,7 +828,7 @@ static bool trans_lwea(DisasContext *dc, arg_typea *arg) #else TCGv_i64 addr =3D compute_ldst_addr_ea(dc, arg->ra, arg->rb); gen_alignment_check_ea(dc, addr, arg->rb, arg->rd, MO_32, false); - (mo_endian(dc) =3D=3D MO_BE ? gen_helper_lwea_be : gen_helper_lwea_le) + (dc->cfg->endi ? gen_helper_lwea_le : gen_helper_lwea_be) (reg_for_write(dc, arg->rd), tcg_env, addr); return true; #endif @@ -954,7 +954,7 @@ static bool trans_shea(DisasContext *dc, arg_typea *arg) #else TCGv_i64 addr =3D compute_ldst_addr_ea(dc, arg->ra, arg->rb); gen_alignment_check_ea(dc, addr, arg->rb, arg->rd, MO_16, true); - (mo_endian(dc) =3D=3D MO_BE ? gen_helper_shea_be : gen_helper_shea_le) + (dc->cfg->endi ? gen_helper_shea_le : gen_helper_shea_be) (tcg_env, reg_for_read(dc, arg->rd), addr); return true; #endif @@ -988,7 +988,7 @@ static bool trans_swea(DisasContext *dc, arg_typea *arg) #else TCGv_i64 addr =3D compute_ldst_addr_ea(dc, arg->ra, arg->rb); gen_alignment_check_ea(dc, addr, arg->rb, arg->rd, MO_32, true); - (mo_endian(dc) =3D=3D MO_BE ? gen_helper_swea_be : gen_helper_swea_le) + (dc->cfg->endi ? gen_helper_swea_le : gen_helper_swea_be) (tcg_env, reg_for_read(dc, arg->rd), addr); return true; #endif --=20 2.52.0 From nobody Sun Feb 8 22:43:23 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=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1767743696; cv=none; d=zohomail.com; s=zohoarc; b=La2zq1sralApyQMP/flaK4CEstPblTcugITOhLV+flXEKoDrMdKeMbq8gj9OdXCz7HSFCeOcrQCbwgINutt/1VCjKpepn0uN5AUVY4PzIVXLiEOXbb7bsoSsD9YDuxOZr/pPjU3kgyuVvqnIZfg7QGwbmgLMHh21t6BPU3JjS0Q= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1767743696; 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:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=q/eN9Ritycd+ay5bl3VusSVzcL2B0EKh+JMcpk0P4xY=; b=X9QsPy9W45jYwNlIcFsTfddJ/ZL954p0VCFf1fMTK0OcYQzsF7LziuUHJI/s8K8E2d9S0si+FysmYnDivF20FfCqVriUyToS3HFJxHclBH/1517vnCODsDcrOxUWEVbfHqa79qTXs9H8L6pMV1LlfTQ3vaTg0Qbl4CtINvhpMWc= 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=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1767743696130604.3353767494581; Tue, 6 Jan 2026 15:54:56 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vdGsE-0003RK-NK; Tue, 06 Jan 2026 18:54:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vdGsC-0003R2-Sf for qemu-devel@nongnu.org; Tue, 06 Jan 2026 18:54:00 -0500 Received: from mail-wr1-x434.google.com ([2a00:1450:4864:20::434]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vdGsB-00043K-E1 for qemu-devel@nongnu.org; Tue, 06 Jan 2026 18:54:00 -0500 Received: by mail-wr1-x434.google.com with SMTP id ffacd0b85a97d-42e2e77f519so915626f8f.2 for ; Tue, 06 Jan 2026 15:53:59 -0800 (PST) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-432bd0e16ffsm7348054f8f.12.2026.01.06.15.53.56 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 06 Jan 2026 15:53:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1767743638; x=1768348438; 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; bh=q/eN9Ritycd+ay5bl3VusSVzcL2B0EKh+JMcpk0P4xY=; b=DudmS5xFHPY4x37g9heL0XavoxH2+XudfMd8rafkSpO1lwFPXgljRniRrZBIyTf89n UlRZJ8Lg8DLw57DD6Umw1I6MooQ+r7l7p1KusscRtt9yq5oZEH5uk3yBwiOt9H4CyHU2 /yEhFvMwC7TnP/MsKycBmEUWabt/KcaRIA7gprDtpMQzNVj0r19MG7JM4ZWdtWNKRFJS CyiW1C3f7+rKP2QDRa30rzy/1GHeCRO8rbKp+tycWU7vc43yEsYCX7ryHf4sddfqhhFY U6IW6J/+KJJNMmOlv6HpI/FWLBEeMNlHH/20RiLW/1vTcik6bE/kkF4f3as1Xygu7/e1 Vmrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767743638; x=1768348438; 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; bh=q/eN9Ritycd+ay5bl3VusSVzcL2B0EKh+JMcpk0P4xY=; b=hEd0K779qialglEm6LxxVXSNRUZRgFde6IHwY64FbR9wruqlBmRaJvOjBVUyOR8DKf PBkkCT5fxltG6yTLcJmsxpE+vH+vn4qRpiQ/5POzEz0C1HMGT90gEAGkWUCY6s49cRdR rS4VYSlsLvxsqDUgWrKRs/+Fqh1ypwwdfZHwf3kXJ8gfmCupL0vxV212U92FwTxZzVgP BiXmbE9HzoPdUkEmTGXrL55A32zcr+TOCv2u3VLdl/X4XP+vYpAEAmZ0zPp0W15jMfWd r7MJQTPy8ZE+aZOcQx9hUpAEGbJH0lbMK7eqD01n9aGIibbB854J2K1jAh72mlwxsCRB vS6Q== X-Gm-Message-State: AOJu0YwJXd6eb7erNr1r3d8aiBige0EFk85fR8/Ei9XmwsW0Tm3+H9R7 jkHQDSwFVeLYhcF5wuKtDE/tOVL6bnfguYMrrnx4OASrF6qMy91V4YWT2ZDk2LURGi9YQCK26np sjsezY6c= X-Gm-Gg: AY/fxX45xhqKR/d723eEITZOh4II7r6Zfi62xi2LGqajxhBMZuUdmu3eUO1Zxm1blJG 4WeUZgyRDtMHoE8tQpvsdVE+Gi5josIrK/K4Dgf10GHN1Eq4gqyz9suAIt24DnaEMbaX5MgI/kh h1QD+q+OVgQeDdqbfqpgPCxN9dJPWDGgFD0EOTc5710kjTT1pPMx80HsKguJmygogQuvF202t38 90BysUfIIcz17Bjj/MHoWMlBoPTxFZR5LrR1qpN4iP9LsmB7cEHrIlulmXzthdLSllBDJDHx4tg +TVuzT08cwjrfPQ063pxSDQ+5FZo4k0a/kSdyXg1MJ/HwZtGmv1WElRw1KjdcJCy6ihe79MSuND ljWT34VkuR4GgEwGQFAC8nYDPoVFx34eBHJBP9yOi7IUKmkdpUsmPzKzuZMk/iRlEeeUk5oK2Fu iCE0/L5gdu/cdxorHXRPQwCOtEy/KRCllz5/lDDF5fdLaBcEULlyD/0pobF+gC X-Google-Smtp-Source: AGHT+IHK9zK7S2o46/V0+W8u15eQ1VgM8FvB2GRdk3BA6ANjEwI3rK1Hi6owIJewgIHENheAKB2cCg== X-Received: by 2002:adf:fe8f:0:b0:430:f97a:6f43 with SMTP id ffacd0b85a97d-432c379f3c9mr662935f8f.53.1767743637660; Tue, 06 Jan 2026 15:53:57 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Pierrick Bouvier , "Edgar E. Iglesias" , Paolo Bonzini , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Subject: [PATCH 3/6] target/microblaze: Avoid target-specific migration headers in machine.c Date: Wed, 7 Jan 2026 00:53:29 +0100 Message-ID: <20260106235333.22752-4-philmd@linaro.org> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260106235333.22752-1-philmd@linaro.org> References: <20260106235333.22752-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=lists.gnu.org; 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=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::434; envelope-from=philmd@linaro.org; helo=mail-wr1-x434.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, 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: 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 @linaro.org) X-ZM-MESSAGEID: 1767743698341158500 machine.c doesn't use any target-specific macro defined by the "migration/cpu.h" header. Use the minimum header requiered: "migration/qemu-file-types.h" and "migration/vmstate.h", which are not target-specific. Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Pierrick Bouvier --- target/microblaze/machine.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/target/microblaze/machine.c b/target/microblaze/machine.c index 48efa546d39..f930ff86091 100644 --- a/target/microblaze/machine.c +++ b/target/microblaze/machine.c @@ -19,7 +19,8 @@ =20 #include "qemu/osdep.h" #include "cpu.h" -#include "migration/cpu.h" +#include "migration/qemu-file-types.h" +#include "migration/vmstate.h" =20 =20 static const VMStateField vmstate_mmu_fields[] =3D { --=20 2.52.0 From nobody Sun Feb 8 22:43:23 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=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1767743706; cv=none; d=zohomail.com; s=zohoarc; b=FdkpidINvEXitfW/O758BAkCnneQ7R+l38NZHRhdT9aZPwnLCebsXZH/oAHjaDoBxPkLTUYEv+oKgFurjwaZvBkkF652OBi2FemAyBKsdqfXDriqLrM2Ln+W/QK1SGfnZOwknVx7hd+xzYU7FAAGFNOvQOJVQQEMMSJJjdbOfoY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1767743706; 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:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=aFqGUVdaGL5hKXTuiPftJmIe7QhJeV9Pn28O6Z8yDB4=; b=ckco2uNmxFVaLxbbpFVK1KswE7fbDXYKjMaXPnnbGLWOTzBP3Pm/BKrH39CmKOPkWh3fQJmOjfloM1l1wgXCPndLxm1dzynibLFnKlnEF9/zh9zVyjSTxBfoJFdtm1ks2KUiVBSS+wLswvQsT9ET9IfdbSF6WPa8yS+QOMKK/dA= 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=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 176774370622794.97410210621888; Tue, 6 Jan 2026 15:55:06 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vdGsL-0003SR-N3; Tue, 06 Jan 2026 18:54:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vdGsK-0003S3-9Q for qemu-devel@nongnu.org; Tue, 06 Jan 2026 18:54:08 -0500 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vdGsI-00043z-T4 for qemu-devel@nongnu.org; Tue, 06 Jan 2026 18:54:08 -0500 Received: by mail-wm1-x32e.google.com with SMTP id 5b1f17b1804b1-47d5e021a53so10890535e9.3 for ; Tue, 06 Jan 2026 15:54:06 -0800 (PST) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47d7f653c78sm70385355e9.11.2026.01.06.15.54.03 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 06 Jan 2026 15:54:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1767743645; x=1768348445; 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; bh=aFqGUVdaGL5hKXTuiPftJmIe7QhJeV9Pn28O6Z8yDB4=; b=sK5U09hBzNSWg32HsQoiLCcuyhk+hyzd1nDMvc2LUh9gYfcfNJfmh6DYjHqGrTUqI5 z3ng0uKQ422Y42pfvcpsEsSeyUn5krUNA/Szeu3l5h5v/38oh94Fekmh3hn5MWKeUDma +Lq0XadlZac0TAMJklDB3iXnLrF/CpORW21c+mPQV546i7Yvbev6U4EeBQjVOGz7qIh3 s8XlJU0gl7+a9JCTkfS9naZt6AdSBcsRTcDzaeZwZGAFfPCN0d0BqIikofcqc8kdqYSa CvnGpyIJkJLpYadYUh2KoCKvE9Ois3g9SdRwaQbxFKaZt0KpEmgMOizi2RTDNmT0BJoi IV5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767743645; x=1768348445; 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; bh=aFqGUVdaGL5hKXTuiPftJmIe7QhJeV9Pn28O6Z8yDB4=; b=D4fV0W7lA7dMbKMeiX/1VYv397ikbz0CeLI6A5+0GpU3mzfr1tUKkOPQa+RvRUDTPz HQYzPVuJCmWBZUXWXKhtUCbodJyoDAJHAHvX4j02bRo80grzfopDgCgTxi+ibj0gxDkR txoMjphlBHYlELiQQW9434NTWM+SJ/r+K34dmH1ntT1Qc6WHTA8UAy9U1cLzD8ct6BAg 9GztJSyJTZjrQcmN/gGGsBip19UuzkSuxIdWTvZD5ljqc3GkvMaPz6c4QptY7Zd1SC0t 7UXGyNJ47BqP7cHbFmW4lOZiS+oooXVh9iiem/p55NBK4OxuxsIy0UNrBmQQCEqFBxi8 skVA== X-Gm-Message-State: AOJu0YzG0a/O4t8+zZ20pj4qoy7coRxAh77B2LWBCepda4qHeVfvjLFn x/Sc1IEZWzSQscudwkInoPRche+or49nqlpNktDGoJ5d07hFB3pylImFGSy0Hnf+nwh2T8vwdJf L8rPLxTM= X-Gm-Gg: AY/fxX4FZSz0gFWemg/J2kCEXCM3orpWpEjXaXtoJl9aKnoSFjnRjmC78kYVOueZ/aO ANHj5k5MuQxFQ2togwngaT1iOpcdl6KukF3Qip3c0720Rm0Stf6vXsbGqH28zLl5PiFDDJvAuJo sOlYhQZJGTSLoON5RGqEEWqzpIza7nQzSDUzhgod/yn9HHWg6l7WxbavLQ/bZNzrv9uSr0ZKjD6 PcsmLGqnSBL7Ki6Z2k16pwt7+JrNgYMvzHYkdBTGieTuiEpeXkhofiKPW49VHFbwl4hE2a8e9Uz aknLbz0yTzjPcyP0nV68wke+cClhk+cDbMY6FCITEu8TX1itZpRqEhprsMRjW5xVVNfXZXdQJ4Q gqkCNT3WbRNxbZAmuPLHD8L+CnjiSfJOV9xe9wzEMtytbOMEE93avgSLWg9BFgBAQtzZa0Paq2T GEzmAjJsPTX9SiDhD+KaCvgctd8zKUViHhoup/TJPA6DsZd9WXH0miCmnkIysz X-Google-Smtp-Source: AGHT+IFPV+8Ws1zO2uC6lmPDi/DsYFhrNoywweoRoVeDhDNe2h+kPv4GJZjx1WJAyjMPQsrvusqT0Q== X-Received: by 2002:a05:600c:190e:b0:477:7c7d:d9b7 with SMTP id 5b1f17b1804b1-47d84b4099amr5748335e9.33.1767743644976; Tue, 06 Jan 2026 15:54:04 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Pierrick Bouvier , "Edgar E. Iglesias" , Paolo Bonzini , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Subject: [PATCH 4/6] target/microblaze: Build system files once Date: Wed, 7 Jan 2026 00:53:30 +0100 Message-ID: <20260106235333.22752-5-philmd@linaro.org> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260106235333.22752-1-philmd@linaro.org> References: <20260106235333.22752-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=lists.gnu.org; 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=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::32e; envelope-from=philmd@linaro.org; helo=mail-wm1-x32e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, 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: 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 @linaro.org) X-ZM-MESSAGEID: 1767743708379158500 Previous commit removed the last target-specific use in system units, we can now build them once. Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Pierrick Bouvier --- target/microblaze/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/microblaze/meson.build b/target/microblaze/meson.build index 3ed4fbb67a7..b30b8f70ace 100644 --- a/target/microblaze/meson.build +++ b/target/microblaze/meson.build @@ -17,4 +17,4 @@ microblaze_system_ss.add(files( )) =20 target_arch +=3D {'microblaze': microblaze_ss} -target_system_arch +=3D {'microblaze': microblaze_system_ss} +target_common_system_arch +=3D {'microblaze': microblaze_system_ss} --=20 2.52.0 From nobody Sun Feb 8 22:43:23 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=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1767743684; cv=none; d=zohomail.com; s=zohoarc; b=Igidih4I3mL+04f1mnm397KUBiIAyZOUT2ZOnPNScfuiQzeyVFFMGBLlywamjegWqR8aAKc5vPcuZAgmAc2mzxVe3TkQ1Zi5c1HJ0CJNGQp7H/7RKeCELJ+eGNlynLeGqu7R9gWSexV9wv9x1aIvnMgcAxlTP8+y2RaqZ6iEVvs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1767743684; 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:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=gC8s3v5Yfls5rstnKT7boH33TFwx903/gwURhAnqZDY=; b=Z8J79BNlhuD7pexQac0wBrPp7pvLjGaju/vtdV2kmw4bW8j8kb1NVMh5avO3av+lFG0l6Y2xnQueuFssxmvE+HuLaatM7Muptj9eqErRy7AgWj0RBmw8bzEOjN7tVQW9W/53J8j90ssiUw7jYcpo1cwvmPli8f9r76kOMDxJgJU= 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=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1767743683924599.1339530599621; Tue, 6 Jan 2026 15:54:43 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vdGsU-0003Sx-DY; Tue, 06 Jan 2026 18:54:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vdGsS-0003Sf-FK for qemu-devel@nongnu.org; Tue, 06 Jan 2026 18:54:16 -0500 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vdGsR-00044U-1l for qemu-devel@nongnu.org; Tue, 06 Jan 2026 18:54:16 -0500 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-47bdbc90dcaso10730215e9.1 for ; Tue, 06 Jan 2026 15:54:14 -0800 (PST) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-432bd5ff1e9sm7475974f8f.41.2026.01.06.15.54.10 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 06 Jan 2026 15:54:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1767743653; x=1768348453; 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; bh=gC8s3v5Yfls5rstnKT7boH33TFwx903/gwURhAnqZDY=; b=xJLTHhbNZ+Oyec7Au5Op/SZJc7q6Pv/Ncp4zMpXuwXvgKwm3ZGfH4vq7uTDKmjI6Zv weV3fYES7lBvBn5JZFOnL9gyFt+khXo/HuTTd+I88BS/GWN95xPwtaIY7sHLlQd8xXcO B/yEBAXhazbSql8W0OdrHoZ9rtSNC2xKFDv0jt7v+bSTyMOhlguqWFaW8XSOOjjiC6Rs ziQQ+awEFSe0tewlX3syPwO7285k0REVeq/uGEO9/MdFR/+lGERR+9hCfUGPZ8FxU4h3 DOu4SK6FMoNOkNej1fCeZPvryAXWPD2TdU2hwtUIzAQfpi/72VAxpCTg+emb9hh6L1gG D01Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767743653; x=1768348453; 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; bh=gC8s3v5Yfls5rstnKT7boH33TFwx903/gwURhAnqZDY=; b=vCr4nbFMgwB4FbzyoQYcgWip0YzSQtM5rEY+QH295BX2rOUvMfqaZG/5DywK/JXgGW qzRhYVxcEPR1b9aY6Xf0ZEnw7m7W9YahjtYmZr/AB1n725oYEk86IPyTK+0VEMXzZm5y OOS8dw//TNwh2hQPhI4FPP5j/1uar0qnjMsnC3eTdZAG6/NsELPJmW2nJ8X3O5gA2OOn 6HNT2XJffjmPKzkJAGNK9ZLiHn4mJ/bZR89gC8lwiCLcCPVeH6v7AD6Om8KhigU7nCqH JweV4rk3zBVoBpzB+xoHBNkaFBY7XVGsByjNWCSSXshB0G1xlkjhuKFG4ph1G93eKNcA 2z/w== X-Gm-Message-State: AOJu0YwXvcgiB+EGxD3vO+4uTH6WkwDxeqeXKJ8Ez/V8/FrupUNE8a/P +oX0nXxVfXhRQ3u2xqeG01ABZyvkGFSknTlGA6XKIr1vdvoFGyeGK/N0S/Z/PcPwRHhFVEJfOGh QvA61dEg= X-Gm-Gg: AY/fxX7DfXuiFCT0daMuhpPHuFdxHyCwM6UcqDuJ6GRm390FzKgCyI9mmM9bqBe3dAV 7FfGTUHZ7YGB2iqLulF+skns8OooHL7Vlv9FU1dL6tfQjmIkilRuH2ocvWQRWOkdrMRwpk+CHGT F61Q3urquvRKLLaWJdVHrfjVJxdCbi+tdYIJXU2qoObgfXQ5BtVLerZsIhWY9ojNh4u9gLmiL48 +fzPbcDbLSVeBC1j1/Rc0NUG09ofTs9FN0cEDpp4r2P/5aPxRB34KhOWKE/UII9RHQSonK/62oK R53a2MOgkDipsWzec/HCY4EqBAmpbnetbyPNZUlgodwsVzzg9Yo2dV7JhGU2aYOrX1KX9vJW4aX HJyUODLAWHIKoIqM9dSVxmdr181JuAP1A6A758Cnaj9oP+4g7iaddiTDKBaayd23nJQNhDfaJ0d /E7IJBOUDkStjDhgDvPVj5z4jN0wtM4nBxtYoQ1RdsaL+EW776kHsL0tn7OFLe X-Google-Smtp-Source: AGHT+IFNWZm7OMwcLboSTg5veB9jYS39hr8hs64muzUCxaxmsTZdJsg2HRzQ4uJo1JA0eHJKcgjY2Q== X-Received: by 2002:a05:600c:3556:b0:477:63b5:6f76 with SMTP id 5b1f17b1804b1-47d84b3b3d7mr5538035e9.25.1767743653239; Tue, 06 Jan 2026 15:54:13 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Pierrick Bouvier , "Edgar E. Iglesias" , Paolo Bonzini , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Subject: [PATCH 5/6] hw/microblaze: Replace TARGET_BIG_ENDIAN -> target_big_endian() Date: Wed, 7 Jan 2026 00:53:31 +0100 Message-ID: <20260106235333.22752-6-philmd@linaro.org> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260106235333.22752-1-philmd@linaro.org> References: <20260106235333.22752-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=lists.gnu.org; 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=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::329; envelope-from=philmd@linaro.org; helo=mail-wm1-x329.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, 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: 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 @linaro.org) X-ZM-MESSAGEID: 1767743686462158500 Check endianness at runtime to remove the target-specific TARGET_BIG_ENDIAN definition. Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Pierrick Bouvier --- hw/microblaze/petalogix_s3adsp1800_mmu.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hw/microblaze/petalogix_s3adsp1800_mmu.c b/hw/microblaze/petal= ogix_s3adsp1800_mmu.c index 2a853a7fa5f..0c9a6bf2529 100644 --- a/hw/microblaze/petalogix_s3adsp1800_mmu.c +++ b/hw/microblaze/petalogix_s3adsp1800_mmu.c @@ -24,6 +24,7 @@ */ =20 #include "qemu/osdep.h" +#include "qemu/target-info.h" #include "qemu/units.h" #include "qapi/error.h" #include "cpu.h" @@ -177,7 +178,8 @@ static void petalogix_s3adsp1800_machine_class_init(Obj= ectClass *oc, &EndianMode_lookup, machine_get_endianness, machine_set_endianness); - object_property_set_default_str(prop, TARGET_BIG_ENDIAN ? "big" : "lit= tle"); + object_property_set_default_str(prop, target_big_endian() ? "big" + : "little"); object_class_property_set_description(oc, "endianness", "Defines whether the machine runs in big or little endian mode= "); } --=20 2.52.0 From nobody Sun Feb 8 22:43:23 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=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1767743703; cv=none; d=zohomail.com; s=zohoarc; b=nZikLNx0Ul/YYFdXClpCniGfQXyIspEi/wm1wcBMpPIYFkgvq/DeYu9p+CqSW76wBLWxYsOrqvDnKXXBWFO9r3L/dU+y/LnKQuj5p3J/bXP/6k8lyn+nKr07vQcC5/otFWkVgDLWPYHHpdVirMUgGwM5v5dAl8thz/fRdh2HHhg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1767743703; 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:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=Fx/85G/s+VYWSF18WauulcwVsUieDaCovi7d8Ks6OsI=; b=m9FWuvhKE3ncfQ1p6/lfqrGpNk6mgkL6YSLAhPlGbhx2Lm07DyQ0FxOj23BWjt9YUO40tmEb+Ty4KN4YANq99HcjHhBIayI0kNS+rYPfLL2jPPOF1Ks9djAyEXYF8R8ywm6DCO8L9QuFRwhyZb0NG5ZY1f7U+PibYxgx2Gg3TVM= 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=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 176774370322299.32778725331389; Tue, 6 Jan 2026 15:55:03 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vdGsa-0003Uo-Fd; Tue, 06 Jan 2026 18:54:24 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vdGsZ-0003UQ-85 for qemu-devel@nongnu.org; Tue, 06 Jan 2026 18:54:23 -0500 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1vdGsX-00045i-RF for qemu-devel@nongnu.org; Tue, 06 Jan 2026 18:54:23 -0500 Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-4775ae5684fso7098585e9.1 for ; Tue, 06 Jan 2026 15:54:21 -0800 (PST) Received: from localhost.localdomain (88-187-86-199.subs.proxad.net. [88.187.86.199]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-432bd0e16ffsm7349841f8f.12.2026.01.06.15.54.19 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 06 Jan 2026 15:54:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1767743660; x=1768348460; 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; bh=Fx/85G/s+VYWSF18WauulcwVsUieDaCovi7d8Ks6OsI=; b=c3cvgVYKF8LJsN2ycuQ6OnFJC0xD7YspkMvz0QgDzEWydtR3BGC9VoOGL10H7qJd9J zDGYfJiiOIsOoFmAmT4QEkGH7fp8YcPFWwN89Nq9UnC1yrbgdsHMiICG2HLw3XVEX6h8 TRaj3S2zBZdH04Ql2dWgxUTlqhhDmAZexVBBDjYbv4PQRcO9aoXKWuJ44/9VXVg9SuDz 0Vkk5Y1grBtmbIAu1u7hL7Fb4oFHhN1RsKw7Yd3bKJOSQZLCgP2KyDhExJkjECo2RwjN uwhxApQtbMmIwcwUXdRHmix4dk76aIcIOJjv96et2XCaefXDfh5mvG8d275wrYdNbekY LfDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767743660; x=1768348460; 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; bh=Fx/85G/s+VYWSF18WauulcwVsUieDaCovi7d8Ks6OsI=; b=oNyF13erml3Kn5EvcX2MCUyOpUuY0fVOahhuOPD+3V51kMBNMtveqvkzy/NOs/1d8/ RrpYUiN4qGq/rmR3LWU1icxBJamDCXonpTHerky7uH6rpWN1ilBC1IWuvs8UrJpIcCul uvRwHuiCwZFsnjCg8cA+VEls34o5Hblxb/6GH+snANxAxEP0SZ4PzpPO7b4lSXtz2AYS DAiK/QTq81WdtR9poPMbOjrrkneEMFHsUVyXC5sxi+tEc942dPaYl83H/dNVLbhIP5Pq Ch+s1M7SMB1QD9d77Z3JS2k2suO3GlHUaMK+IDuRf7bFnyGor4GgUzdRHXnMHrfksxdH KdEA== X-Gm-Message-State: AOJu0YzlzOYZpZTHuErUjWlhL1fKid5npiAnS+SMtCdHQjQvxRaQ6ePt z1/0JfNrajWCaWt0Sw+7h6bujJGrVfCB9wbKD9WQxzw8mck7XRG5zwv/bSzIbNZ4JPHd/4O7/9P i+jlQoM4= X-Gm-Gg: AY/fxX6QvtBuZGHionO3IqQf8/5z/KddFYoMt/VE2Vxcspufye0hP1zhhoI0GQm7BQv kutTPuvMj43QAHd/hBTWgxukDLDgUv2EqYl7NHMLP4DZKVkBKNgA3IATeZNJ21TnBTxRgUsifHX Go+pviU5EHUPejCyxf9gRVoGhuFFZkcUw0tkO8iibgiuwx4AO1ZgCoildrywlIG9n4IFM2SXJnk i5Q3qsYGeLkkeMLm7vCvFTS8Mnm8jPmeNQ56lc+H/Ql2uabe4VoWw5SQFVi/4dGSsec1fZpzKbh M6hQa/WTE6tw0+YwiswKXzRBSopTFIbPhFkzJOzhpIuEOfuGtQ4/McOTV8YYKFfuBwt+Y/NHBEA FVL/DXLb26AtlaYESO9MqGxaiZJQnqN7vxz00+tiUecbjDEGKYa51ULs1trEoXjnHWAlFUXorEZ urOORSnPgGcYvdzO9/J9hZv8Bu5qjGTuEYN/Or/MxfeSehKo3WmVylybv6nS1e X-Google-Smtp-Source: AGHT+IEkbNSBfp8Y4pfmV2bVE3auMWZG/+m0liGgY1A/9nYwNeUYgf+PSTLuI2RWZo3zcXYX/2Rvsw== X-Received: by 2002:a05:600c:354c:b0:477:214f:bd95 with SMTP id 5b1f17b1804b1-47d84b32f1fmr5935795e9.23.1767743660020; Tue, 06 Jan 2026 15:54:20 -0800 (PST) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Pierrick Bouvier , "Edgar E. Iglesias" , Paolo Bonzini , =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Subject: [PATCH 6/6] hw/microblaze: Build files once Date: Wed, 7 Jan 2026 00:53:32 +0100 Message-ID: <20260106235333.22752-7-philmd@linaro.org> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260106235333.22752-1-philmd@linaro.org> References: <20260106235333.22752-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=lists.gnu.org; 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=lists.gnu.org; Received-SPF: pass client-ip=2a00:1450:4864:20::334; envelope-from=philmd@linaro.org; helo=mail-wm1-x334.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, 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: 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 @linaro.org) X-ZM-MESSAGEID: 1767743704498158500 Previous commit removed the last target-specific use in hw model units, we can now build them once. Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Pierrick Bouvier --- hw/microblaze/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/microblaze/meson.build b/hw/microblaze/meson.build index bb9e4eb8f47..d8e7dfbe0e9 100644 --- a/hw/microblaze/meson.build +++ b/hw/microblaze/meson.build @@ -4,4 +4,4 @@ microblaze_ss.add(when: 'CONFIG_PETALOGIX_S3ADSP1800', if_t= rue: files('petalogix microblaze_ss.add(when: 'CONFIG_PETALOGIX_ML605', if_true: files('petalogi= x_ml605_mmu.c')) microblaze_ss.add(when: 'CONFIG_XLNX_ZYNQMP_PMU', if_true: files('xlnx-zyn= qmp-pmu.c')) =20 -hw_arch +=3D {'microblaze': microblaze_ss} +hw_common_arch +=3D {'microblaze': microblaze_ss} --=20 2.52.0