From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) by sourceware.org (Postfix) with ESMTP id F24413858D1E for ; Thu, 22 Dec 2022 03:45:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org F24413858D1E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gentoo.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gentoo.org Received: by smtp.gentoo.org (Postfix, from userid 559) id 0C024335CDF; Thu, 22 Dec 2022 03:45:43 +0000 (UTC) From: Mike Frysinger To: gdb-patches@sourceware.org Subject: [PATCH] sim: mips: merge mips64vr4300 with existing multi-run build Date: Wed, 21 Dec 2022 22:45:38 -0500 Message-Id: <20221222034538.10335-1-vapier@gentoo.org> X-Mailer: git-send-email 2.39.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-11.1 required=5.0 tests=BAYES_00,GIT_PATCH_0,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: The existing mips64vr-* multi-run build already handles mips4300 targets, so reuse that for mips64vr43* targets too. This moves more logic from build-time to runtime so we can have a single binary that supports many targets. --- sim/mips/configure | 5 +---- sim/mips/configure.ac | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/sim/mips/configure b/sim/mips/configure index 80963681d4ef..bc762fc04f84 100755 --- a/sim/mips/configure +++ b/sim/mips/configure @@ -1847,9 +1847,6 @@ case "${target}" in sim_igen_filter="32,f" sim_igen_machine="-M r3900" ;; - mips64vr43*) sim_gen=IGEN - sim_igen_machine="-M mipsIV" - ;; mips64vr5*) sim_gen=IGEN sim_igen_machine="-M vr5000" ;; @@ -1859,7 +1856,7 @@ case "${target}" in sim_igen_filter="32,64,f" sim_m16_filter="16" ;; - mips64vr-* | mips64vrel-*) + mips64vr43* | mips64vr-* | mips64vrel-*) sim_gen=MULTI sim_multi_configs="\ vr4100:mipsIII,mips16,vr4100:32,64:mips4100,mips4111\ diff --git a/sim/mips/configure.ac b/sim/mips/configure.ac index bdea84e821cd..a09e9a14c798 100644 --- a/sim/mips/configure.ac +++ b/sim/mips/configure.ac @@ -20,9 +20,6 @@ case "${target}" in sim_igen_filter="32,f" sim_igen_machine="-M r3900" ;; - mips64vr43*) sim_gen=IGEN - sim_igen_machine="-M mipsIV" - ;; mips64vr5*) sim_gen=IGEN sim_igen_machine="-M vr5000" ;; @@ -32,7 +29,7 @@ case "${target}" in sim_igen_filter="32,64,f" sim_m16_filter="16" ;; - mips64vr-* | mips64vrel-*) + mips64vr43* | mips64vr-* | mips64vrel-*) sim_gen=MULTI sim_multi_configs="\ vr4100:mipsIII,mips16,vr4100:32,64:mips4100,mips4111\ -- 2.39.0