From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2046.outbound.protection.outlook.com [40.107.21.46]) by sourceware.org (Postfix) with ESMTPS id 467A63858D32 for ; Mon, 16 Jan 2023 07:59:06 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 467A63858D32 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RuuoA0NICJ4k5uECwnEd465+SGOX5vBpPf6E7XeR3uXuH5Ul4IqRg2oOe8z/d1RrvXMeJr5A74JvaQue0IOBCZyw3HAoo8j+yXxI0UzsIAz/ud6Ms1gvFUPnuk55vNjqNsf3OqeWYZe0IkV37+j4tfXWtu305J97aPe7cmSme2PjLgVQtrIXnMvLt/HnVrMGar6YPEYkBG0OazDB/xxy+W7vGj/1tsDynsKCuYLKfskQ0/MmAXhgesE/tUCqJ556HW91TTthFCv54wLXLTvSTvQHa2ljR4GsHgi5bYwVZjSJziDRuvaxZgIcSpApOUCcKom7163X+eOAOHUFPiekYQ== 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:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=JFBslJWDLL3Wjy8nN/HoORYWUiHT7wA657Qih9b/ryA=; b=SkccPLJ7EG7hNnnZMjEqVx6SWM4K+gjm1+gU9mAeGJ7h3QESzfYbmUxO+cARDfdn+KeEcV7TA3OmeEbSvjRMZEpopX7KR6p7XHbeJPoOzpcdNTIS/PSjkYpKLX/01gaDjf7duoEXDlpSHlIb1eJiqK32hTj8tV8gLNCh4hKkBry+WwN94aLkKnJWC7atEmS9+FJsZSjptYzQ54QQ2vgW0cwTCgFYJyf3zgG1rNcldmUimhTyi/UD4u4bY2MzcmcABCjUHZSGUVpJrGhkDC12Gw0+iDLX/2mWBJRY3sW+FsjXX3gDW4KNidY4KhNAVoOsOPcnLRZOEOxI86bV1Tu9+g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JFBslJWDLL3Wjy8nN/HoORYWUiHT7wA657Qih9b/ryA=; b=5pG5moNGIvLwaFUK3yL+vuDilavVBkicD/DCaAwjuKAGKHBuQOzA2IfBUDpzDsxXckT0doq20XATUu1Zny2V+4MJVYb/71skGeXv4uqmtBNTwyvQPloiqNHFF1+jf5X9Z+nN8hB35LZy2l+u5fyMai27wDJJH6xIO/rbU5v6+MMc/MzpaLcFwBv6cpD2guv15l1/HbH5fOJnnmfma/HDTiPLmP7TVq0nYlAHs5w4FdnwvB4a0SFUUGLvXFlzVNntaO0P3u7zOWTK+OoIKKpy4PinbhpbBGymzBtJ2gDm50uF1j4gcxcCUePPzaw6YBpIoHqfMUmYDUYrv1X4ZJTROA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Received: from VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) by AM9PR04MB7682.eurprd04.prod.outlook.com (2603:10a6:20b:2db::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.12; Mon, 16 Jan 2023 07:59:04 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::2991:58a4:e308:4389]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::2991:58a4:e308:4389%7]) with mapi id 15.20.6002.012; Mon, 16 Jan 2023 07:59:04 +0000 Message-ID: Date: Mon, 16 Jan 2023 08:59:04 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 Subject: Re: GNU Binutils 2.40 released Content-Language: en-US To: Achim Gratz References: <87h6wtgmhy.fsf@redhat.com> <87a62j5wey.fsf@Rainer.invalid> Cc: binutils@sourceware.org From: Jan Beulich In-Reply-To: <87a62j5wey.fsf@Rainer.invalid> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR2P281CA0136.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9e::18) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|AM9PR04MB7682:EE_ X-MS-Office365-Filtering-Correlation-Id: 19176b8a-c1e3-449f-36f3-08daf7978902 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Qlfq85+mpGc0yTkGErQAOHq2M34u517wcUCtCENIlWTRuwbkFSQ+RIDwB9yqtja4sCfZB8eJXOYqOdqyN4lRLLWeFhCIDcHrILrXkwSmFJslIQdENvhywzbH7I1Yze5QvOe2LVKRdsRsfuD3O3GQxc9RAdH/cjeXABvGARw1wecoLuZv+fSzr86jS0Hb5fDDvjWvMhWJJcYJHkoSrIaLsHvMpjzc54NbAVtdDREfivjsckK61HfZzhCkRV9O2P3S4ckcY933fpPg4jUP9jz7OHR1XQkJ1o2BaUl1UswZ0J35gFAk+skwi01+Umv36VyxIpCW2Wg4RLp1NvfpIFGRPPk8B9R1RtL+7xpmkbXjGnILqIVfMVfkmxlAevQrWsSVM2XujULRP5oVzusPyfszddrVCeLg9QpNXJU58Kp60VPdaYqgbuBhIBrwpDKbxHZntJ4+MNEmuKyN4vUSRgL/on+UR+GphBWbjTXlw5FBk9JsnRNKaRQmTC+kxuBMyEuSHW11/xCZ5jCnPPA8Jszt3KcJgYEFHVjk3KANwukzFk3z0Y5guOEsk+48fQWrsoE1tfgHwPYmG7V55V4bmpJDba3TzUMpiV/bMdjLCrcbapYxxBiDY//Et8eQetrGrHmN4UzgOTNEtDZt8rzTQcIMmIaP+WUADud2maEKOx1/+UmwxTw/yahBB6Esb15d6Hr6q8QARGgkO8YjxjnFXiSgbXfsMDOWv4nUGc+7EtJqJnA= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VE1PR04MB6560.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(39860400002)(376002)(346002)(396003)(136003)(366004)(451199015)(36756003)(31686004)(66476007)(2906002)(6916009)(4326008)(8676002)(8936002)(5660300002)(86362001)(66556008)(38100700002)(31696002)(7116003)(66946007)(6486002)(316002)(478600001)(41300700001)(2616005)(26005)(53546011)(186003)(6512007)(6506007)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?czB3bUMvQ3pBU3hHbkZQWGJIV1NhWXVEbllKMzhPbllBN1ExeFd3UHc1c3Bn?= =?utf-8?B?MWFFclNtRXVUQzUyL3JheVAzY2hnQXdRU09ndmxtTzE4SHc0aUpBRXlVMkU5?= =?utf-8?B?bzh4N2lkazlrYVJpSE9lNHRxeUxDU2ZPbWZJZUlVdGRiSlBEYUdYRFJnTGdX?= =?utf-8?B?Rjd6cmcwNlJHcXM5YXR1dTdrbVVPYnV2aWJrdENCWUZhUnM1OTJZRng2c3ZX?= =?utf-8?B?MVArbGNVSUxXVURtV21BekQyNTRRZFRoSjhGNmhRanUyZ09tTXQxRUtUcUlH?= =?utf-8?B?dEtqRERsMWp0cU5zdmk2eUpwTHY3YWtDdWxFbHp1NDBvRmdHMGVaNG9la09n?= =?utf-8?B?S1RnSU9sQWlRLysxZ3pyc3NTWnQxdXVIbFZ3UkFnMFU1U0tna05lVzdQM1Jq?= =?utf-8?B?ZkJwYUJwcjlsT1lHbkxaVVowU0ZEdlRPYU9zNTUzUzYxUmxhSWZESm93TTVk?= =?utf-8?B?RkJLK2xxNHRDeS9Zd3ZqWHlMK05uVThPTVVhZ1V0dHhHcU91bll0UDRtN0dj?= =?utf-8?B?SkpGamlFM0tBYTVtMmc5KzM3WEVDVk1CUlVaZ0FIU2kxUXlXWWZ4ck1LSEth?= =?utf-8?B?Zzh6dDFRNjNHMjk5MnYvYTlVRlhLc0V0MFdVVGFZT2hOc3JHbVBxdHFGdGcy?= =?utf-8?B?RXQ4WE84eEZkV0lwenZsMHUrOHZ1ZWhhU0Y0RFFlK2Y1aTlZUkZFSjBpeExX?= =?utf-8?B?QUw3ajlpYkV3THhLZTAzRk9zdjd3cUhyNEFseTh0OVRsazI3cXNRL2QrT082?= =?utf-8?B?T1o3c3dKMDB6R3prVnFubXNZdlNTd29ZSUpXajZXZVI4bHVpQUNnN3NYRmNM?= =?utf-8?B?ZmJ4ejVaSXFqS3cvRituNE40Y2xBMnFwY1B6SnNKOVJmeS9rUndjOFZ1STJm?= =?utf-8?B?S3lBM3AxY0haZU15Z0tNZE9MQjAxcmxleXhnM3lLZEN5cHkxM0NvVERqYjVS?= =?utf-8?B?dFFaOW96TkpvQllrZlZ0QnRHU2JLVVR1dHdsb1lxWlh2bU1QMWJWaTI5TWU3?= =?utf-8?B?bVluL2s2UzRHR0RxQ0hZSEp4clJhWEQ0UVcvRi8weDh4WFdkdU1UbEFGM1l6?= =?utf-8?B?WEJyNGFJR242Unh5dS93VGUwZjFHbm5WRHdpZEhTbWl0bnpUNElwZEwyRnB4?= =?utf-8?B?a0pqeG9JeTFyeEh3aVFqcHdSL3RTZFl3cS80T0VDYW1pWW8vL0d3NE5pYWFk?= =?utf-8?B?UEUwaW5LSlNFQTFKTDVYazVjVDZYUVBNUnNIcmlBaXBGOVFocTlVU2l2eU83?= =?utf-8?B?MGE4dVR5WE5HeDNiUm5rU3k4dktxMUZ4eSsvME5vcWVjNWt5dmIrRmpGSkFh?= =?utf-8?B?TjhkNGRnZHVaN2NKc3ZQTFNjenh5Q2pRRTh0SW5pUG9UVVlMVGZCMnByQkRQ?= =?utf-8?B?ci9lS1piTmF6eUxoNFNvYXp2eVdjM1UwSG9XQXNhSkNaUk1PMUNIUHZDa1Bv?= =?utf-8?B?V1lJOTBJMi9XN09pUXRjcjVyOWozWER4bFdoUXhSS3pHQlBucGlpUldYSndS?= =?utf-8?B?ZlMzSWRoZHN0M3J3d3VFTDJaaDFpdUE5YXNWNUNLazI1ckJTY0E1d0tmNFFP?= =?utf-8?B?L2FCTDZGbFpSZ1ZHbVA0S2Ywc2RoNFdEQ1pRZTRMOVF6RXVjWUl1b3hiSjFT?= =?utf-8?B?YlU3akE2aFZDeU8rNEVITkVBL0lvZCtDMXN0T0FiU0UrelZIMTN2VnlMbkE0?= =?utf-8?B?SGNDN2xGOWw1VWxxTHZ3ZzhJM1A2RXkrTWFBRmZySi9QY0ptK3ppVDZBeENL?= =?utf-8?B?bzhjdjBsci9BenA4Z1psSkU3MTFzbkRvKzA2UGVJMEZjR1lEQkJSbEQvcm1a?= =?utf-8?B?SkgxUDNTOXFiczJLVHRGNHI5V21WK3FFekR2VDdhUlZ6SWh4aXFHOFAzNGN3?= =?utf-8?B?S1pNakc5RFlWYVNpR3NuMUQ3Tms1MEFMSWc5ZTJ3czV1aDdrVVVqdTNPMTBU?= =?utf-8?B?ejljMksrN1doTERSeElaQUY0bWxHdXRSSnFsVFpoclcra2hSSUlWbXYrNXJx?= =?utf-8?B?RHFrUVdOMnBVTlZaTHdhc0ZON2hNSEZweElFcnUyZWZ3NTd1Z3ZhTzRUMFh6?= =?utf-8?B?eXdoa3g5dlNmSWdFMEhoUkZIVWRvcHJNUnNpTmtiUUtKVlFVWXpkdks4MTVt?= =?utf-8?Q?8itt3RX8L4OASsGAa1paPAV2N?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 19176b8a-c1e3-449f-36f3-08daf7978902 X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jan 2023 07:59:03.9123 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f7a17af6-1c5c-4a36-aa8b-f5be247aa4ba X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: kPGuYr+ca92ZvthiGZdsUuLegX7DKB6nE69eyn6rHx66uSrRYvbf4c7ldCCgAKU5bhoDww9B7avWwvvOPWgPXw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB7682 X-Spam-Status: No, score=-3028.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,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: On 15.01.2023 22:18, Achim Gratz wrote: > Also, it doesn't build on Cygwin (and when building the cross compilers > to MinGW64) when enabling target x86_64-pep due to doubly defined > symbols when linking ld-new (pep-dll-x86_64 defines the same symbols as > pep-dll). The following patch seems to fix that particular issue, but > is unlikely to do the right thing when other configure options are used. > > --8<---------------cut here---------------start------------->8--- > --- origsrc/binutils-2.40/ld/configure.tgt > +++ src/binutils-2.40/ld/configure.tgt > @@ -1051,12 +1051,12 @@ > ;; > x86_64-*-cygwin) targ_emul=i386pep ; > targ_extra_emuls=i386pe > - targ_extra_ofiles="deffilep.o pdb.o pep-dll.o pe-dll.o" > + targ_extra_ofiles="deffilep.o pdb.o pe-dll.o" > test "$targ" != "$host" && LIB_PATH='${tooldir}/lib/w32api' > ;; > x86_64-*-mingw*) targ_emul=i386pep ; > targ_extra_emuls=i386pe > - targ_extra_ofiles="deffilep.o pdb.o pep-dll.o pe-dll.o" > + targ_extra_ofiles="deffilep.o pdb.o pe-dll.o" > ;; > x86_64-*-gnu*) targ_emul=elf_x86_64 > targ_extra_emuls="elf32_x86_64 elf_iamcu elf_i386" > > --8<---------------cut here---------------end--------------->8--- There must be more to this: The logic here isn't meaningfully different from 2.39 (only pdb.o was added). I've also checked (cross) builds of both targets (with recent master, not 2.40), and there's no pep-dll-x86_64.o there. Jan