From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 Content-Type: multipart/mixed; boundary="=-=-=" 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 List-Id: --=-=-= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi! On 2011-04-13T06:49:31-0400, Joern Rennecke w= rote: > [...] > This Makefile is supposed to give coverage of all the main configure targ= ets > and notable variants that enable different config files. > [...] > --- contrib/config-list.mk (revision 0) > +++ contrib/config-list.mk (revision 0) > +LIST =3D [...] > + [...] > + 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=C3=BC=C3=9Fe Thomas ----------------- Siemens Electronic Design Automation GmbH; Anschrift: Arnulfstra=C3=9Fe 201= , 80634 M=C3=BCnchen; Gesellschaft mit beschr=C3=A4nkter Haftung; Gesch=C3= =A4ftsf=C3=BChrer: Thomas Heurung, Frank Th=C3=BCrauf; Sitz der Gesellschaf= t: M=C3=BCnchen; Registergericht M=C3=BCnchen, HRB 106955 --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename="0001-In-contrib-config-list.mk-clarify-i686-symbolics-gnu.patch" >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 --=-=-=--