From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by sourceware.org (Postfix) with ESMTPS id C23223857403 for ; Thu, 9 Sep 2021 12:39:42 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org C23223857403 Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 189AuRbE008957; Thu, 9 Sep 2021 12:39:39 GMT Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by mx0b-00069f02.pphosted.com with ESMTP id 3aygy68910-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 09 Sep 2021 12:39:39 +0000 Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 189CUJ4L011751; Thu, 9 Sep 2021 12:39:38 GMT Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2176.outbound.protection.outlook.com [104.47.57.176]) by aserp3030.oracle.com with ESMTP id 3axcpq5mpv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 09 Sep 2021 12:39:38 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=A6M1YyLiUmd1qlbDAwfmZGIF7mBnoKNsw9nov2dFSuaYWHBrwnmQjDTk1dMCouKG8orHiBP2qHYZqhUv2HLdDHTxeIHn5mTEGSAf4+68epaTi/pukjdH9DgZb0qRYDqHSgcnAzceY3OQ/YhFsGd0i40o5A95l2zemVt95MmjkpUtpf4qqKiOgLnYZHdQmjybl++2Sgadbii9yf2Hg47+IR4kM7my3RinLHi+jLcOo/LaSWN8ItgPBEf5+/FJwohUznpRXw2MWy8ts654oFIhtoOoKoQKFcEDwx1fL49XcL8onIrE2kU7UOi1WXb+BX5UcQ4G3bunN6y75mKu4fyVRw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=VeQTJqHzNAV0Hs7oa92jC2r/Nt83z4qk1yIReIo5RwQ=; b=kA0TRBu6cnBwquOJNzOUizrjpqigjFz3HQPD5URFg+Zzg7vi6wludFgnpA1c4p5g/wOPKtvPyS4vYeZZ3S6kzYYIFTQ+1zuxm5463lzBkvNilhR88M6+kI7aoJrXNTiEqWg2dLOcf7DCc1YOwlPJos9KSg7vGtFUXYvfbguCq1Nc2zk6flXrpPRLdcPeWQOHVtXTkRAJVVSNmKxihv7VdvDlXbRfRGy+D2I3CYY79EXBSGzEX+mvxAu0WNDI3qviOjjR4rFoFcRHaMuJoc5WU49MEf+OFXBJXsBzJ9ECHDgtNx4ZIJILbHfZglrpj3AM92MlMPZs/fN0F7YOLjCvqA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none Received: from SA2PR10MB4715.namprd10.prod.outlook.com (2603:10b6:806:fb::10) by SN4PR10MB5605.namprd10.prod.outlook.com (2603:10b6:806:208::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4478.21; Thu, 9 Sep 2021 12:39:36 +0000 Received: from SA2PR10MB4715.namprd10.prod.outlook.com ([fe80::6030:34a7:cec0:a5ce]) by SA2PR10MB4715.namprd10.prod.outlook.com ([fe80::6030:34a7:cec0:a5ce%4]) with mapi id 15.20.4500.016; Thu, 9 Sep 2021 12:39:36 +0000 From: Nick Alcock To: Alan Modra Cc: Nick Clifton , gcc-patches@gcc.gnu.org, binutils@sourceware.org Subject: Re: [PATCH 2/4 REVIEW] libtool.m4: fix nm BSD flag detection References: <20210625161335.4831-1-nick.alcock@oracle.com> <20210625161335.4831-3-nick.alcock@oracle.com> <87fswrdyix.fsf@esperi.org.uk> <82c38e53-9f97-8f7d-b1f7-9a9e45aacfa1@redhat.com> <87pmvuc5f2.fsf@esperi.org.uk> Emacs: the only text editor known to get indigestion. Date: Thu, 09 Sep 2021 13:39:29 +0100 In-Reply-To: (Alan Modra's message of "Wed, 21 Jul 2021 17:52:18 +0930") Message-ID: <878s05q5xa.fsf@esperi.org.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2.50 (gnu/linux) Content-Type: text/plain X-ClientProxiedBy: LO4P123CA0311.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:197::10) To SA2PR10MB4715.namprd10.prod.outlook.com (2603:10b6:806:fb::10) MIME-Version: 1.0 Received: from loom (2001:8b0:1101:10::2) by LO4P123CA0311.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:197::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4500.14 via Frontend Transport; Thu, 9 Sep 2021 12:39:34 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2b9c35cb-ef66-4d4d-bde9-08d9738ee18b X-MS-TrafficTypeDiagnostic: SN4PR10MB5605: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:10000; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4tBSSgcJi+T37buHAfmc2hnZzOnlikCbk9GmFQ2a+IQqLLiawYq/QeLYnQqr5zaWncrCRWkrxAVySxfO/cPwNqjbel5RIH1DDWNBAHjGXxgPe8n+EL/1Y4xpL7V9T8bbpmBkP1OqbcHhNLVNw6ibghv0FqcaNWXzhk5qjD1FykTQw11o1VMnk2wlfwrh3GFXrwxV7MUgvfwxQzhAgz4MfCTuNBaISR4mL8llz9szdsSVlaSQSA8odgFkgRmxVxpbkjYzcPSG3ztc0Aa+sFZUA/2cnwJ5DdLOYnk546nQBZng1BU4aBoeCmUQpSKYQpsPWd7eYKmVY5GucLHlt21TLwRSdjsJ7SSvv+K6VVy8myEei+XmlmM9l6XZGU5/KMofosJnEM3x5OwFhec3JFGKrKF6FFJlpvjgywFJy3vDw6rflDl6MXPWcBG4wAN9xjuK6HVopoCScLIw4vn2ASssJXkAbWx1SMt0UJBeclw5IWNb1efS4uY6h85HAMoIkWhlG36jaO4SmjDZxfz5KEkSx2R6tC5KClqbLvjuHvnYWGKJEQ+XhkpK9MgEMkpiAruVtQFrK1Ufnjy2Nam5aYRkNkvQSybzZEL0mGMtrL8sa1rLq4rNT5p9zeq13sjHnIRpOndvcsKTlD8hvdq4YeOVPq3V/hoPLTRhgjM143W4hkzYYMgqiLa3L48zw+zSIymw/9NMzJ3XPEY3UwZDXUBnKeppCbPB9nRVFelG8xk7Zpw= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4715.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(396003)(39860400002)(346002)(136003)(376002)(366004)(966005)(6486002)(86362001)(8936002)(44832011)(9686003)(4326008)(5660300002)(6916009)(66476007)(316002)(66556008)(8676002)(52116002)(66946007)(6666004)(36756003)(6496006)(186003)(478600001)(2906002)(38100700002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?i+BN7nU8W/sEAqEHyhvKaXmfiP0p+TSNv49iCHPIDPLDyPGuNY090a7pzYRg?= =?us-ascii?Q?V6JWCaPI3pF1Art438IPeMJD8ImVSx5ccc29RQNKUrfa6f1EcmPqNDRoPzHv?= =?us-ascii?Q?5jxwf7qzawQqFaJr6M8x1ljf16tF98X64eq+3bA3RkTGqGvCPxv6OIvwnQUM?= =?us-ascii?Q?pt6p1j+70wf4KdJ2u3HTuZ/FY5k//9fj4Dptt8/A9Nugrkv0WPV9Ev28KtWo?= =?us-ascii?Q?+35Y6WAPa+8jsSF29JBVhHQ2CxDfLSzDNOwHtInierwWGslnLNwbub+wXYuQ?= =?us-ascii?Q?oylXKlj4J2nHzP/eTHxi9QMst9fVO8ZLJZr5j+cOuWvg+6ShjaayiZtVHFpT?= =?us-ascii?Q?q4gEk6k5E3nGfrcCm089NM1jS+/YLm+pSdmJNxWlzTdpnku1oZvXp7OHiF1H?= =?us-ascii?Q?ZgDcSCziNoQAejI61Iqgrkm0dNeVjNcKW7xYLDIcgvCERi4inK4EPvWcNuDA?= =?us-ascii?Q?Lzwy6TIS16Xjkafu64pcgtUzcgYi2g/pxLBjs4gBRtDFB6u8OnBWiM3gdE3I?= =?us-ascii?Q?7DFIeQrxXP7NjZ/qiHPRi6c83wivvhoIU9aNualm5tUiA3YZJ8FO/fF2h/FI?= =?us-ascii?Q?cRxhEnHd52fb2KywEO+ubc+KYleFssiOjtseMg+KdvQsNW8MUb1jK361Osba?= =?us-ascii?Q?86X3EGS9sZVUOwXUCU5Thu4ZaFKuICkr3xosU+p9js1KYJSUbxC1oL1Sg+k2?= =?us-ascii?Q?DzzVkrWy+lhH8stdEj6D8ChinLMiGmPjQCo8JoQYNvAyyAcGYOxEVjVQBKUs?= =?us-ascii?Q?ryDgWasrKFwkuRuM8xDJO0ulevofGmX+T1RNp6dHvqIcp4xBZVnZnMXeLKva?= =?us-ascii?Q?3BsH3NQWr5uB790ibWf7e6ivkcoZjuT6bLErkmbiyfIdmKGiXbuRunDRAeA5?= =?us-ascii?Q?0kHBguceQ3DBERAABw6VKH9+okL030nIfSyHnGDKSDNypTJfVDYxbAy8KhGV?= =?us-ascii?Q?BvO1OY9zpbb0kBJPxTOHFNylNxFg55rDixA11WZjx1os0rVcdofRW/QjZhO7?= =?us-ascii?Q?H/+PxcxvmAXSJeQpxYnsSQ7/QUzgULUc9dOjtxwSHbTXl9ktONGov4xSNxPr?= =?us-ascii?Q?d0jHsuiW6bA1MAPqg2OtlfIYN4fqEROpzPsL6dzEXPXANmYViNnMd25dF510?= =?us-ascii?Q?Qhfq2AKQVvwha5NaSDpl+X3vQiGemLgJYjGqpn+B+3hGj3zItVOsWUhhO4rG?= =?us-ascii?Q?pXL9hpAUknXXwcZV/nRw/RjK+8v1satQXgEHl9+CvihxO2D0WAhmehjCZc+d?= =?us-ascii?Q?L8cmadPy0zJNZGInW98Ur3qIaT4H9H+F7PJzZ7wrlL799J7ndha6uku6NHts?= =?us-ascii?Q?DGudEpHoy6L/QySBEkDkHZqXXFKPZ2at80E7Z1e2DqdX2Q=3D=3D?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2b9c35cb-ef66-4d4d-bde9-08d9738ee18b X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4715.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Sep 2021 12:39:35.9622 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 6AENGqDDQJ/tTiCezO9GDVGkBjklHq+l0fkDwOqVmxkIt569QHViQEgSukRyY31eb86xiW5avw+RRimXmT7c1g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN4PR10MB5605 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10101 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 mlxlogscore=836 bulkscore=0 suspectscore=0 mlxscore=0 phishscore=0 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109030001 definitions=main-2109090076 X-Proofpoint-GUID: QcKTXiYdtyM_aOtLjoMh2cYPoyMsjrjN X-Proofpoint-ORIG-GUID: QcKTXiYdtyM_aOtLjoMh2cYPoyMsjrjN X-Spam-Status: No, score=-6.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, KAM_SHORT, MSGID_FROM_MTA_HEADER, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=unavailable autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Sep 2021 12:39:44 -0000 On 21 Jul 2021, Alan Modra uttered the following: > On Wed, Jul 07, 2021 at 08:03:45PM +0100, Nick Alcock via Gcc-patches wrote: >> >>> PR libctf/27482 >> >>> * libtool.m4 (LT_PATH_NM): Try BSDization flags with a user-provided >> > >> > Changes to libtool need to be posted to the libtool project: >> > >> > https://www.gnu.org/software/libtool/ >> >> I considered this, but there is *serious* divergence between the >> libtool.m4 in our tree and upstream. Fixing this divergence looks to be >> a fairly major project in and of itself :( the last real sync looked >> like being all the way back in 2008. > > Yes, I looked at doing a sync myself a few years ago.. > I'll OK the two libtool changes for binutils. Finally getting back to this -- sorry for the delay! (July and August were fairly fraught for me). I'll bring them up to date (mostly affecting the sim/ regenerations as far as I can see) then retest. I'm happy to backport this stuff as far back as people have reported problems, insofar as those branches are even open (that would be back to 2.34 for all the PR27967 stuff, some of which I mislabelled in the changelog as 27482: will fix). Is that OK? (It doesn't look like any of the release branches are currently frozen.) I'll repost the lot (including one new patch which is just under libctf/ and has a testcase, so is probably uncontroversial) and wait a bit before pushing, because it's been so long. (I've got a forward-port to libtool trunk too: I'll repost that as well, and chase up for reviews.) -- NULL && (void)