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: 1842275 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=cZzw1MXZ; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org (client-ip=2620:52:3:1:0:246e:9693:128c; helo=server2.sourceware.org; envelope-from=gcc-patches-bounces+incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=patchwork.ozlabs.org) Received: from server2.sourceware.org (server2.sourceware.org [IPv6:2620:52:3:1:0:246e:9693:128c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Rzq9r1V6pz20Zh for ; Tue, 3 Oct 2023 05:24:48 +1100 (AEDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 2A0CF3856DF2 for ; Mon, 2 Oct 2023 18:24:46 +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-Google-Smtp-Source: AGHT+IHPZCpZZP26OhxY9KP10nM+toJKcVCcrmFsxfNo5lNDcMyIcv8lkmGqxdyTMV9tjzBBEU8F4Q== 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+incoming=patchwork.ozlabs.org@gcc.gnu.org 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 \