From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from esa4.mentor.iphmx.com (esa4.mentor.iphmx.com [68.232.137.252]) by sourceware.org (Postfix) with ESMTPS id 0D0333858D33 for ; Wed, 18 Oct 2023 12:55:28 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 0D0333858D33 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=codesourcery.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=mentor.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 0D0333858D33 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=68.232.137.252 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1697633733; cv=none; b=sXNIN/wNsSs011ZqjejoaLzVcU6YohSfcvDkqoivcqQ5WCIdGEXc8gCbgdRlpUXL8j+v4t2jsu4Sh6g8zjs5l26gqg3cYZpRdU6vkYyQ4ebZCxWvO7AUpNAWp2h92xhRlz+EJSlW00eqXbts8CnLY0izGnT1w8Kp2w+Gi703ncw= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1697633733; c=relaxed/simple; bh=2kTeGfDBJdk8SHrr/qn/VNA3Fl48xUaCRwyTnNpPkiM=; h=From:To:Subject:Date:Message-ID:MIME-Version; b=OsXDWHXPFHlfsz1C933TU/odIlnPjPGJ9ONuSIh5/oZ54aQ6mt0aHh+ia+JOuJO7MJAn3yTJ/AgdMZOFhQ2EHpIeZhHGNKS5t3K8WTtzWcvsaYrERlia3T1he6NBQYL4z0TcvjLwUB+YcM0i3c4NzxJWcGysfs4bcQcViM0s7jw= ARC-Authentication-Results: i=1; server2.sourceware.org X-CSE-ConnectionGUID: VgUAeNPXT+ajRWXi4T83wQ== X-CSE-MsgGUID: Y68nROZDSBGGzBp985obJg== X-IronPort-AV: E=Sophos;i="6.03,235,1694764800"; d="scan'208";a="19974030" Received: from orw-gwy-01-in.mentorg.com ([192.94.38.165]) by esa4.mentor.iphmx.com with ESMTP; 18 Oct 2023 04:55:26 -0800 IronPort-SDR: g0Wyv45eEXVtKN/59URvaC8D/PqcMlrr/93NXmUVoMoa2e+iHGVUeeGo1+9S2ciiqTGHUlxYBY 6J3GZKqo6ayrgF0spX9wMEzvingmqP7HI0B3H6T0cLkSPANk8yA2RHZWnvSIq2N0uObpD7Vsab Ah1AYdozfTKCyEXPjDz+wFSm0oU/w7WpxIg2tS1pWajGuufMaCe42nIyH21JTA+jJdIHxtHjTI ARZOJHkqtuWJoIyTQsR5w19LjXChT4+tPhv5mH8k8t9TO/hyXpF0RtjeyxtkxLwUPWAUVdlx3a iFc= From: Thomas Schwinge To: <3246251196ryan@gmail.com> CC: Iain Sandoe , Subject: Re: Hints on reconfiguring GCC In-Reply-To: <4BD76988-F7CE-4AD1-8802-BAE371D1F9F5@sandoe.co.uk> References: <4BD76988-F7CE-4AD1-8802-BAE371D1F9F5@sandoe.co.uk> User-Agent: Notmuch/0.29.3+94~g74c3f1b (https://notmuchmail.org) Emacs/28.2 (x86_64-pc-linux-gnu) Date: Wed, 18 Oct 2023 14:55:18 +0200 Message-ID: <875y343xah.fsf@euler.schwinge.homeip.net> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Originating-IP: [137.202.0.90] X-ClientProxiedBy: svr-ies-mbx-13.mgc.mentorg.com (139.181.222.13) To svr-ies-mbx-10.mgc.mentorg.com (139.181.222.10) X-Spam-Status: No, score=-5.8 required=5.0 tests=BAYES_00,HEADER_FROM_DIFFERENT_DOMAINS,KAM_DMARC_STATUS,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hi Ryan! In addition to what Iain said: On 2023-10-15T14:00:47+0100, Iain Sandoe wrote: >> On 15 Oct 2023, at 13:40, R jd <3246251196ryan@gmail.com> wrote: >> I am part of a team that ensures that GCC is ported for AmigaOS4 and the= next generation hardware. > > :-) :-) >> My question is in regards to the GCC repository (https://github.com/gcc-= mirror/gcc) at the time of commit id: 2d280e7eafc086e9df85f50ed1a6526d6a3a2= 04d (GCC 11). ... which is the GCC 11.3 release. >> I am trying to make a change to libstdc++-v3's crossconfig.m4 file which= defines some things that are used in configure.ac which, in turn, generate= s the configure file. >> >> I have built from source AUTOCONF 2.69 and AUTOMAKE 1.15.1 which seem to= be the correct versions at the time. I have prepended the binary locations= to my PATH. >> >> Before making my desired change, if I go into libstdc++-v3 and just run = "autoreconf" I see that "configure" has changed. I would have expected no c= hange. > > First, I would take a look at what kinds of change have been made to conf= igure - it=E2=80=99s not impossible for things to get out of sync. If it= =E2=80=99s just script line numbers, for example, you can probably carry on= with your changes. > > I tend to use =E2=80=9Cautoreconf -fv=E2=80=9D (but the basic principle i= s much the same) I've quickly tried myself, and (as should be) do not see any differences in the generated files: neither for 'autoconf -f' nor 'autoreconf -f'. (The latter indeed is what you should use.) >> For more information you can also see: https://github.com/sba1/adtools/p= ull/149. I didn't read that one in detail, but saw mentioned "other patches" -- is it probably the case that some earlier patch has not properly regenerated files? 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