From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x32c.google.com (mail-wm1-x32c.google.com [IPv6:2a00:1450:4864:20::32c]) by sourceware.org (Postfix) with ESMTPS id BC0733857728 for ; Wed, 27 Sep 2023 13:48:27 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org BC0733857728 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-4060b623e64so30623815e9.0 for ; Wed, 27 Sep 2023 06:48:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695822506; x=1696427306; darn=gcc.gnu.org; h=content-transfer-encoding:mime-version:reply-to:message-id:date :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=K4a8TzZmH1caBczU9miCIDYuRwwyzi24NQvXP8mJrYg=; b=MfqrjZ+N+Cp2PfCDSXLhMBHT4rFTmiNzpwRMsMbNnPnA8+g4/DzAPnL9YBjAMZptAY /KUqVNSs0P9lMPt4C2yAjpeZxNdG6VjUZ3tqdXpPk6YS75TVwxDz9luHvWluvBYeN2hR cmLWZ0bpujv2WwC0V2VJJ3uhTp4pXz+cdzxCkhmhoFVy+/wNajoiTMPXrkgk9ne1DxMB zW78OrOF5WiEQBa5wziNEiDkRS8JgkQC6BeHiiKFzj9oY+Ar6TQT9UZ3uu2K7prDiF3v up72OQaAYCSUAy8gePHq5JLVQD7aZ6x+Zib4A2sdjJzTl6JF9e7vla1F5e3g6lyHa83Y Iamg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695822506; x=1696427306; h=content-transfer-encoding:mime-version:reply-to:message-id:date :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=K4a8TzZmH1caBczU9miCIDYuRwwyzi24NQvXP8mJrYg=; b=Mtw+lxXokwRrOW9LvRwevTAxWzgtRwawPKWQWDey95UQcQRMEDR9Q1OLyANGdoARr2 xmfpSHQF94eBX6TP3D1nUIVDSwg5KTfxksLTQHPOgtE1AtKMk3ycEDh+ogVoyI1VcGQf X5Fwium4cJV2mAMTbgbOND/ALRwvhJQ+RYb93rAwbl7k98TsFwzLHIVhOS6lOYRJmflJ K7rx7aZj88REhJTOp2+4jQCE+rXCRt5ChczBeBk2zlKqImTzitYpSgcgB78gjxiHAVCn 2TLUnR+TG/fA4z3f3WxfLodYtqbYrzP9SJONoLVPiX/MrnSeV8b9NkazNlnSMQgZmGlF O+Jw== X-Gm-Message-State: AOJu0YwVnjpO9l6BC22aKeANEvayA4omhgKqV6fzvFhnAu/xh4+91Bm9 JbPvslyA50pEicUWuluM+TLlHByel2o= X-Google-Smtp-Source: AGHT+IFADm254RTjYfDNwt8p8uw+0puVJBB7QP+AjKs3pporxongzKe8slm/rVbxMH9MYrFmDDN9PA== X-Received: by 2002:a7b:cb98:0:b0:3fe:d67d:5040 with SMTP id m24-20020a7bcb98000000b003fed67d5040mr5061254wmi.5.1695822506235; Wed, 27 Sep 2023 06:48:26 -0700 (PDT) Received: from localhost.localdomain (host81-138-1-83.in-addr.btopenworld.com. [81.138.1.83]) by smtp.gmail.com with ESMTPSA id d9-20020a1c7309000000b00402f713c56esm17574589wmb.2.2023.09.27.06.48.25 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Wed, 27 Sep 2023 06:48:25 -0700 (PDT) From: Iain Sandoe X-Google-Original-From: Iain Sandoe To: gcc-patches@gcc.gnu.org Cc: mjambor@suse.cz Subject: [pushed] Darwin, configure: Allow for an unrecognisable dsymutil [PR111610]. Date: Wed, 27 Sep 2023 14:48:24 +0100 Message-Id: <20230927134824.11741-1-iain@sandoe.co.uk> X-Mailer: git-send-email 2.39.2 (Apple Git-143) Reply-To: iain@sandoe.co.uk MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-8.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,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: tested on x86_64-darwin21 (native) and with crosses from x86_64-linux-gnu to powerpc-darwin, i686-darwin, x86_64-darwin and with --enable-languages=all to powerpc-apple-darwin9 (this built the front ends OK - but there seems to be an unrelated config error in that even with all-host, some language front end is triggering a build of target runtimes). --- 8< --- We had a catch-all configuration case for missing or unrecognised dsymutil but it was setting the dsymutil source to "UNKNOWN" which is not usable in this context (since it clashes with an existing enum). We rename this to DET_UNKNOWN (for Darwin External Toolchain). PR target/111610 gcc/ChangeLog: * configure: Regenerate. * configure.ac: Rename the missing dsymutil case to "DET_UNKNOWN". Signed-off-by: Iain Sandoe --- gcc/configure | 2 +- gcc/configure.ac | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/configure b/gcc/configure index 307a3e05bb3..c43bde8174b 100755 --- a/gcc/configure +++ b/gcc/configure @@ -30746,7 +30746,7 @@ $as_echo_n "checking dsymutil version \"$dsymutil_temp\"... " >&6; } dsymutil_kind=LLVM dsymutil_vers=`echo $dsymutil_temp | sed 's/.*LLVM\ version\ \([0-9\.]*\).*/\1/'` else - dsymutil_kind=UNKNOWN + dsymutil_kind=DET_UNKNOWN dsymutil_vers="0.0" fi dsymutil_major=`expr "$dsymutil_vers" : '\([0-9]*\)'` diff --git a/gcc/configure.ac b/gcc/configure.ac index 9b35c0ffea3..fb8e32f8ee5 100644 --- a/gcc/configure.ac +++ b/gcc/configure.ac @@ -6363,7 +6363,7 @@ if test x"$dsymutil_flag" = x"yes"; then dsymutil_kind=LLVM dsymutil_vers=`echo $dsymutil_temp | sed 's/.*LLVM\ version\ \([[0-9\.]]*\).*/\1/'` else - dsymutil_kind=UNKNOWN + dsymutil_kind=DET_UNKNOWN dsymutil_vers="0.0" fi dsymutil_major=`expr "$dsymutil_vers" : '\([[0-9]]*\)'` -- 2.39.2 (Apple Git-143)