From patchwork Fri Feb 10 10:16:56 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Thomas Schwinge X-Patchwork-Id: 1740409 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org (client-ip=8.43.85.97; helo=sourceware.org; envelope-from=gcc-patches-bounces+incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Received: from sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4PCqRR2fz9z23fc for ; Fri, 10 Feb 2023 21:17:23 +1100 (AEDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 1CFDC3858414 for ; Fri, 10 Feb 2023 10:17:19 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from esa2.mentor.iphmx.com (esa2.mentor.iphmx.com [68.232.141.98]) by sourceware.org (Postfix) with ESMTPS id 67CBC3858D28 for ; Fri, 10 Feb 2023 10:17:05 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 67CBC3858D28 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=codesourcery.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=mentor.com X-IronPort-AV: E=Sophos;i="5.97,286,1669104000"; d="scan'208,223";a="97648246" Received: from orw-gwy-02-in.mentorg.com ([192.94.38.167]) by esa2.mentor.iphmx.com with ESMTP; 10 Feb 2023 02:17:03 -0800 IronPort-SDR: utfkjpUHgObByQed6z8XOYDy3dqVoYhEvAAxTMdPWb0tMFnCZw+mRWa4qm/kLu8AH+cprHYDUf KOt8TpBTSkn8Rwlf9SGusSZCL9KCwdo21CCNxqyFs3dP+4aQecnRBd95Ow+G/2Ec0s5joyJYAJ qRC46Ml3u6L1bXigy9fodYgOBbjIJ6lJRH0RES+0tn4J99DRWziDWZ+JxXHsx0cCr7zBl+vBu7 nQ5f+sl9K846jnwMi/lXjLL13jGZ6yOduJ5a2jT6Z2pH6p/dKu4zDUQ9h/KEICbloSlc9RdieM 1B8= From: Thomas Schwinge To: Joern Rennecke , CC: , Subject: [GCC] In 'contrib/config-list.mk', clarify i686-symbolics-gnu to i686-gnu (was: RFA: Add makefile for cross-configuration torture test) In-Reply-To: <20110413064931.woxgk0qnqm8swoow-nzlynne@webmail.spamcop.net> References: <20110413064931.woxgk0qnqm8swoow-nzlynne@webmail.spamcop.net> User-Agent: Notmuch/0.29.3+94~g74c3f1b (https://notmuchmail.org) Emacs/28.2 (x86_64-pc-linux-gnu) Date: Fri, 10 Feb 2023 11:16:56 +0100 Message-ID: <874jrt25bb.fsf@euler.schwinge.homeip.net> MIME-Version: 1.0 X-Originating-IP: [137.202.0.90] X-ClientProxiedBy: svr-ies-mbx-11.mgc.mentorg.com (139.181.222.11) To svr-ies-mbx-10.mgc.mentorg.com (139.181.222.10) X-Spam-Status: No, score=-11.9 required=5.0 tests=BAYES_00, GIT_PATCH_0, HEADER_FROM_DIFFERENT_DOMAINS, KAM_DMARC_STATUS, RCVD_IN_MSPIKE_H2, 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 X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gcc-patches-bounces+incoming=patchwork.ozlabs.org@gcc.gnu.org Sender: "Gcc-patches" Hi! On 2011-04-13T06:49:31-0400, Joern Rennecke wrote: > [...] > This Makefile is supposed to give coverage of all the main configure targets > and notable variants that enable different config files. > [...] > --- contrib/config-list.mk (revision 0) > +++ contrib/config-list.mk (revision 0) > +LIST = [...] > + [...] > + i686-elf i686-kopensolaris-gnu i686-symbolics-gnu i686-pc-msdosdjgpp \ > + [...] Unless anybody has any rationale to share about i686-symbolics-gnu, I intend to soon push the attached "In 'contrib/config-list.mk', clarify i686-symbolics-gnu to i686-gnu". Grüße Thomas ----------------- Siemens Electronic Design Automation GmbH; Anschrift: Arnulfstraße 201, 80634 München; Gesellschaft mit beschränkter Haftung; Geschäftsführer: Thomas Heurung, Frank Thürauf; Sitz der Gesellschaft: München; Registergericht München, HRB 106955 From 18712980c1007d40c30d1893d47475c928e19e95 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Fri, 10 Feb 2023 10:43:24 +0100 Subject: [PATCH] In 'contrib/config-list.mk', clarify i686-symbolics-gnu to i686-gnu Already in the first revision of 'contrib/config-list.mk', i686-symbolics-gnu has been present, but it's not clear to me whether that was meant to be Symbolics as in the manufacturer, , with GNU (that is, GNU/Hurd) kernel/operating system (user land), or Symbolics kernel with GNU operating system (user land)? I can't find any mention of "Symbolics" in the history of 'config.sub' upstream. Either way, GCC configures i686-symbolics-gnu exactly the same as i686-gnu: $ sed -n -e '/Using .* host machine hooks\.$/q' -e '/^Using the following target machine macro files:$/,$p' log/i686-gnu-make.out Using the following target machine macro files: [...]/gcc/config/vxworks-dummy.h [...]/gcc/config/i386/i386.h [...]/gcc/config/i386/unix.h [...]/gcc/config/i386/att.h [...]/gcc/config/elfos.h [...]/gcc/config/gnu-user.h [...]/gcc/config/glibc-stdint.h [...]/gcc/config/i386/gnu-user-common.h [...]/gcc/config/i386/gnu-user.h [...]/gcc/config/gnu.h [...]/gcc/config/i386/gnu.h [...]/gcc/config/initfini-array.h ..., so let's clarify i686-symbolics-gnu to i686-gnu. contrib/ * config-list.mk (LIST): Clarify i686-symbolics-gnu to i686-gnu. --- contrib/config-list.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/config-list.mk b/contrib/config-list.mk index 20b8f4a196f..4c0a94d5c37 100644 --- a/contrib/config-list.mk +++ b/contrib/config-list.mk @@ -50,7 +50,7 @@ LIST = aarch64-elf aarch64-freebsd13 aarch64-linux-gnu aarch64-rtems \ i686-pc-linux-gnu i686-apple-darwin i686-apple-darwin9 i686-apple-darwin10 \ i686-freebsd13 i686-kfreebsd-gnu \ i686-netbsdelf9 \ - i686-openbsd i686-elf i686-kopensolaris-gnu i686-symbolics-gnu \ + i686-openbsd i686-elf i686-kopensolaris-gnu i686-gnu \ i686-pc-msdosdjgpp i686-lynxos i686-nto-qnx \ i686-rtems i686-solaris2.11 i686-wrs-vxworks \ i686-wrs-vxworksae \ -- 2.25.1