From patchwork Mon Oct 2 18:24:29 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Iain Sandoe X-Patchwork-Id: 147420 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2a8e:b0:403:3b70:6f57 with SMTP id in14csp1611506vqb; Mon, 2 Oct 2023 11:25:17 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH2Eiti2bdSdX8EyZ8+nwSDrL+9tHkRJ1NISWBIqSdjjF69C5LcOb1koikeoj3XP+jp6G+K X-Received: by 2002:a17:907:7886:b0:9b2:a96c:9290 with SMTP id ku6-20020a170907788600b009b2a96c9290mr12573757ejc.33.1696271117236; Mon, 02 Oct 2023 11:25:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696271117; cv=none; d=google.com; s=arc-20160816; b=ntSrLBGpXJuJmZu4QYls71UDFw/1R+ECIByQHb3PPU46nZ4VlFfRE5ZTeRHGwIQkEn sprZrifucWqWswQeLhiZvC0Vp8gg3hQQ5B29vC8lz6VdcrRkfVE0j0dX1bvRoW5mw23Q uZPA2tYxVJegw+FWynMvljvCfuLHpscwHDlFUC00YBYipfhl2BasfVRcMtX7XGqvj3Cb 5GfvechgvKcjwmuxndSDorm+msobLJO5kGHrnotM/mRc0oxtvy9tzWFJAPobYRWCQny9 l4XuDjkqveDRBrDqeomGlvw574D2nSz5LasRIJrm8+yPnzy5XbRRj5WzpqFQo2WCD62Z QNgQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:reply-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:message-id:date:subject:cc:to:from:dkim-signature :dmarc-filter:delivered-to; bh=frMtIV7TWeYd9TU5MY+oFQJ1PBAk544ZSG4QRv+DE/Q=; fh=wRaztppkp9AD2NVqyBU+uJvdxve6Gjfz554Moep3UcU=; b=UtzCeKngdyGyVDvW2CCgqNABNHO/UJEFfsZrczVzyP87RZKLGSR5OfAsLP1q2D6Nrs ADx7xrasIvJJ3dsycwLKZWBAOVrc8iXLydiDjGbEWB8WgIvkedmO8eAi96wbPfzrbaL9 8IHg+0R0yI3h8Qjjpoz6pIJZDxBArlkuhXju8N0kEwxR/oB/oH0eS0fIHc4uToiqf6EA Sfb4C3J7LcmAtVah0Vb3AkNO/WPzmwwWW21UHcz5k9HzyzfocZIx72JNFdqZTSeKVUey 6OyMc4rXLfYYvS105eKNS18SZ8pgOjZYaAKQgdfsuKNbmpohCjQ2Zf6TF9/DMmmhY3z3 EC4Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=cZzw1MXZ; spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from server2.sourceware.org (server2.sourceware.org. [2620:52:3:1:0:246e:9693:128c]) by mx.google.com with ESMTPS id kl8-20020a170907994800b00992bbbb019dsi19237457ejc.119.2023.10.02.11.25.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Oct 2023 11:25:17 -0700 (PDT) Received-SPF: pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) client-ip=2620:52:3:1:0:246e:9693:128c; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=cZzw1MXZ; spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 7E9D4385CCB6 for ; Mon, 2 Oct 2023 18:24:58 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org 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 673623858417 for ; Mon, 2 Oct 2023 18:24:32 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 673623858417 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-40572aeb6d0so692785e9.1 for ; Mon, 02 Oct 2023 11:24:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696271071; x=1696875871; 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=frMtIV7TWeYd9TU5MY+oFQJ1PBAk544ZSG4QRv+DE/Q=; b=cZzw1MXZryeAtocwz4fMRqO/LrLcJOWta2aEsqULBc8seyaRElOa1dDyaqSBXuQaeU yjJHwOj5Qsair9SzD5H5GMbmRzYZ0E34FTJuAw5tUVQnhQVOGciBLhkWs7+VO5XWFy3Y oR0bdnOssqcTF23lEkadQToYnnj7J6GLmheh0HxiTWrUaCO4J8Lfgryl0ETf9SoOz59f MNo2c7p9P1Jb/iQJBohCuVsaRhqhHVbENB1wum+kiInjJ4UeqIew9la08nRmDtdQZKJn PdErmQsp2bNTfxYO7WSHybgKEAd10hpd4mJJkBiONHb1co11dPFTvYTqSbdaVd2Mts0D N6OQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696271071; x=1696875871; 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=frMtIV7TWeYd9TU5MY+oFQJ1PBAk544ZSG4QRv+DE/Q=; b=Jf3AO72iCGZB6VrqTfdeNPftatAF1C2FTUAoFcC4lon9tJABX898wz/MuTEPV43FJm Tfnv+fJ5G7XXK/ra5knqEYHIk4G8CJK8wpGxXoPdW0DFVHzlpf+9wwNacs97n03wFTxS QReV1imTARMCnQ3fypvdqyrDUm4r+yHQDNqptkcgk3+TcwVXV7+4oHRrS4PN9Sd7IMGm j41d67DO7ickE5ybVhuaoTvXWGRMZbMqL7hSWUTju3e8xb3iNoa0ChLt1H8R6HIaO/Qp bKSDGlQH1R0Rt9E5Acpj9td8CatG4SBl7vts3nZ27antwwS3JUbiYwf6GrJbxj9CiG75 nV0w== X-Gm-Message-State: AOJu0YwsnkiXwzKflzsHLDZecxqPL2TPHShY90q3tZOicA5nds8PQHvy 2ndBOqhJnkTzjiIfwgIb2MhfkCdi3s0= X-Received: by 2002:a7b:c448:0:b0:401:bd2e:49fc with SMTP id l8-20020a7bc448000000b00401bd2e49fcmr12012382wmi.24.1696271070792; Mon, 02 Oct 2023 11:24:30 -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 25-20020a05600c025900b00405623e0186sm7785385wmj.26.2023.10.02.11.24.30 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Mon, 02 Oct 2023 11:24:30 -0700 (PDT) From: Iain Sandoe X-Google-Original-From: Iain Sandoe To: gcc-patches@gcc.gnu.org Cc: mjambor@suse.cz Subject: [pushed] contrib: Update Darwin entries in config-list.mk Date: Mon, 2 Oct 2023 19:24:29 +0100 Message-Id: <20231002182429.87779-1-iain@sandoe.co.uk> X-Mailer: git-send-email 2.39.2 (Apple Git-143) MIME-Version: 1.0 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 X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: iain@sandoe.co.uk Errors-To: gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1778669183026749107 X-GMAIL-MSGID: 1778669183026749107 Although the script itself is very unlikely to be useful (it would assume availability of both 'binutils' and a sysroot for each target) the list is used by at least one vendor for some testing. So I'd encourage other port maintainers to make sure their entries are up to date! I tested this on x86_64-linux with a script kindly shared by Martin and it behaved as expected with an assortment of Darwin targets. Pushed to trunk, thanks. Iain --- 8< --- This list was out of date, and included cases that are not well-supported for cross-compilers. This updates the list to bracket the range of OS versions we support and to drop one earlier case where GCC will no longer build with native tools. contrib/ChangeLog: * config-list.mk: Add newer Darwin versions, trim one older. Remove cases with no OS version, which is not supported for cross- compilers. Signed-off-by: Iain Sandoe --- contrib/config-list.mk | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/contrib/config-list.mk b/contrib/config-list.mk index e570b13c71b..c090be13147 100644 --- a/contrib/config-list.mk +++ b/contrib/config-list.mk @@ -29,7 +29,8 @@ GCC_SRC_DIR=../../gcc # > make.out 2>&1 & # -LIST = aarch64-elf aarch64-freebsd13 aarch64-linux-gnu aarch64-rtems \ +LIST = \ + aarch64-elf aarch64-freebsd13 aarch64-linux-gnu aarch64-rtems \ alpha-linux-gnu alpha-netbsd alpha-openbsd \ alpha64-dec-vms alpha-dec-vms \ amdgcn-amdhsa \ @@ -47,11 +48,11 @@ LIST = aarch64-elf aarch64-freebsd13 aarch64-linux-gnu aarch64-rtems \ hppa-linux-gnuOPT-enable-sjlj-exceptions=yes hppa64-linux-gnu \ hppa64-hpux11.3 \ hppa64-hpux11.0OPT-enable-sjlj-exceptions=yes \ - i686-pc-linux-gnu i686-apple-darwin i686-apple-darwin9 i686-apple-darwin10 \ + i686-apple-darwin9 i686-apple-darwin13 i686-apple-darwin17 \ i686-freebsd13 i686-kfreebsd-gnu \ i686-netbsdelf9 \ i686-openbsd i686-elf i686-kopensolaris-gnu i686-gnu \ - i686-pc-msdosdjgpp i686-lynxos i686-nto-qnx \ + i686-pc-linux-gnu i686-pc-msdosdjgpp i686-lynxos i686-nto-qnx \ i686-rtems i686-solaris2.11 i686-wrs-vxworks \ i686-wrs-vxworksae \ i686-cygwinOPT-enable-threads=yes i686-mingw32crt ia64-elf \ @@ -75,8 +76,8 @@ LIST = aarch64-elf aarch64-freebsd13 aarch64-linux-gnu aarch64-rtems \ nvptx-none \ or1k-elf or1k-linux-uclibc or1k-linux-musl or1k-rtems \ pdp11-aout \ - powerpc-darwin8 \ - powerpc-darwin7 powerpc64-darwin powerpc-freebsd13 powerpc-netbsd \ + powerpc-apple-darwin9 powerpc64-apple-darwin9 powerpc-apple-darwin8 \ + powerpc-freebsd13 powerpc-netbsd \ powerpc-eabisimaltivec powerpc-eabisim ppc-elf \ powerpc-eabialtivec powerpc-xilinx-eabi powerpc-eabi \ powerpc-rtems \ @@ -96,8 +97,9 @@ LIST = aarch64-elf aarch64-freebsd13 aarch64-linux-gnu aarch64-rtems \ sparc-wrs-vxworks sparc64-elf sparc64-rtems sparc64-linux \ sparc64-netbsd sparc64-openbsd \ v850e1-elf v850e-elf v850-elf v850-rtems vax-linux-gnu \ - vax-netbsdelf visium-elf x86_64-apple-darwin x86_64-gnu \ - x86_64-pc-linux-gnuOPT-with-fpmath=avx \ + vax-netbsdelf visium-elf \ + x86_64-apple-darwin10 x86_64-apple-darwin15 x86_64-apple-darwin21 \ + x86_64-gnu x86_64-pc-linux-gnuOPT-with-fpmath=avx \ x86_64-elfOPT-with-fpmath=sse x86_64-freebsd13 x86_64-netbsd \ x86_64-w64-mingw32 \ x86_64-mingw32OPT-enable-sjlj-exceptions=yes x86_64-rtems \