From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02on20701.outbound.protection.outlook.com [IPv6:2a01:111:f403:2606::701]) by sourceware.org (Postfix) with ESMTPS id 218463858D38 for ; Thu, 23 May 2024 17:53:52 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 218463858D38 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=microsoft.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=microsoft.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 218463858D38 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:2606::701 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1716486833; cv=pass; b=l6pRI1llyNYsaRVSnhBvgBB3w+0FUVK3Pyqgl2l4k5OReBvOuaYlClFUOVh5Gakn/WJ62RXPVnxIoEya41QpdFDQDLwWKW1ul8Q/8ORw1m4VdJ/yuKd855byJPmMDh5NAKZ+VMI27XK6/tDvLRMRpRJhVdhDCsBTr8FtLAzbiU8= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1716486833; c=relaxed/simple; bh=wXN5AqMW9h/1iI5tksx5nxSasjfpZe7PG3sbk+kjpsU=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=Ddn/fsr7QhbwMB8gR3OU4fduhNdbGwJrVXuEUei7QvExh7KkEtrLchcXd8CEiKbvhmCOSZy8DiNO+agIC1X74z3xFoVREwQXSmlx31oJbm5raEPW/FuqRfAuVaby/cmp5prxcwzfVDy9BRnjjuADxH4sB2cMYMof39WnUum782Q= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZeUUyBFV4t5Rm5EqlApwAoKg6aHOejCggk31nErqkqFsmPglCREc2k/7ilSFJ9JxtcZnwuOoSsQI0SXoOfsg50cPS2RcNgnTJV1IiJMnNFx5VDbzStxA8fS9Qt47PhifD6BmbVYGLRm1xOAaH3uDo1vJErjhFXt0v9L1aWAI9dLOgsKV5RotudMf9uFLKzYhZi2DpxIVtNLdt7sfqn7V5lg1GKnzFxio6qjbGfb/eyqznw3wbt0RTJ5rXqb/mQK4WWCATEBlBV1KQQ0ZbPW/CpjwPmS9sv+WrfdngkFhIkTgvT9h/RDgkWo0nWdA0oiTHGf4C8lrETikjD9TNfNZGA== 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=wXN5AqMW9h/1iI5tksx5nxSasjfpZe7PG3sbk+kjpsU=; b=cIqwYdErn3aC7fpSZXIr5Ffriq5P0I5yA6vQXVDjdBsy+WLdZpGRcN6ejhEs0FfUW8xJ2R50ognGm31NsGxq6gJRL79fsdeH6GazXdoZwzhNIV5bOmYkzzWVd7GmbKGsXqGaHCqlFS6FSSmsd9Mdm9vv/rQtvenaRuEfKo6zWvv3FbnftBWEqMiIvYItWp0jve2DDq2CdSLyrJts0VMmFEPTgO1WnDfAajBshyJKoRB+nE61RbQpHaw6P7u11kZtDffjTpw6V44poC8wpldYsqdg/rkfag2Rl7ttamveLIg4hT+uOhL8Yp/wHaSfqKSTe+fCkovSsSmxVcyCILdSPA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wXN5AqMW9h/1iI5tksx5nxSasjfpZe7PG3sbk+kjpsU=; b=ey/T2AL9nrL0MJBBX0i/0R802M1NlHpgAAbocPmnXLxNoRgJH2q4b6oCkPnZftNBSvIuOq/IDEXsFm1Sb3iI6bYka7JfUefZgCaOYa0sDHcTvrg90S2uRLHP4FRnWQ0iXjxbUh6ogFhB2NrBhs+XaaRzBeLbwBmkvlgNto3QpcQ= Received: from DBBPR83MB0613.EURPRD83.prod.outlook.com (2603:10a6:10:533::21) by DBAPR83MB0392.EURPRD83.prod.outlook.com (2603:10a6:10:197::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.5; Thu, 23 May 2024 17:53:49 +0000 Received: from DBBPR83MB0613.EURPRD83.prod.outlook.com ([fe80::399d:9bfc:1209:af10]) by DBBPR83MB0613.EURPRD83.prod.outlook.com ([fe80::399d:9bfc:1209:af10%7]) with mapi id 15.20.7633.001; Thu, 23 May 2024 17:53:49 +0000 From: Evgeny Karpov To: Uros Bizjak CC: "hubicka@ucw.cz" , Richard Sandiford , "gcc-patches@gcc.gnu.org" , "Richard Earnshaw (lists)" , Maxim Kuvyrkov , Radek Barton Subject: Re: [PATCH v1 2/6] Extract ix86 dllimport implementation to mingw Thread-Topic: [PATCH v1 2/6] Extract ix86 dllimport implementation to mingw Thread-Index: AQHarToq6KmKOD3gokeEITP0zifDYQ== Date: Thu, 23 May 2024 17:53:49 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=a5b63eb2-6a08-44cb-99a1-7a3f9e7442cb;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2024-05-23T17:45:42Z;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microsoft.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DBBPR83MB0613:EE_|DBAPR83MB0392:EE_ x-ms-office365-filtering-correlation-id: 5fec8ffc-3c83-4420-444a-08dc7b514d0b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230031|376005|366007|1800799015|38070700009; x-microsoft-antispam-message-info: =?utf-8?B?d0hNTDd5aEQ3UURsU2l4dmpHMHdnQzdBcnNLdUhMU2VUWmxVY2g1ZnVtNWEv?= =?utf-8?B?WXFYSnVIMkRKZEFGK3gwZ3VrOE56aEJ5TER0c3k2eldIR0NoaVBoUEtBaDkx?= =?utf-8?B?SjhHOFF4ZkVkdHM5aTVacFRVL2QzZ0o1MHBkbHpyd2tXRFJzbmFhSlkwOWxV?= =?utf-8?B?bWgwUk52bmZPSzZvV3FXY1BlNEdvT3Y2QW5ZU3kzMkZUdGJyelNjMmR3ZnFK?= =?utf-8?B?aXk5YlI1ZGsvRURCc2k3UFk0U2xWVHNaRG01RFpRa2xuWXBodWRkM25VNUFL?= =?utf-8?B?T3Uza3NYcFdEd1hCYnNBSjhiempZVXRZTFBXVW9wTmtKU2RhdmVWYkc4NTFS?= =?utf-8?B?V2U4L3hJOFR6ZFh2anJacGZKTHRZNDlZN3dHTHlRRXpkR0xWRkFuMmdGODhl?= =?utf-8?B?ajNBNDJNWm1kZExONjJ3aDVseDAyWTBCM04wWVo4bkg5amRPMnMrNDIxRDBM?= =?utf-8?B?M3A4amxoVk52UWJEajB6cHJiMlFQTi9xdzJvRmkvelVzaG85dWVpeEtSNmF2?= =?utf-8?B?U1hFWXVIaWJqdUZ6SmVQV3diOStPbTZ4LzBOUSszV0dobHBobWZqZC9iMzJE?= =?utf-8?B?QldSY2JJYUg3ZHlzT0t3TXJZSUUxQ1NYazlES0w1TkdyaGVyZmkrOERvbTc1?= =?utf-8?B?cmR3cVJPck9nOGpFOUdOV1FyaGFwMmZuV29sWXN0K05OOWVmT0tNNVJ4RXVo?= =?utf-8?B?SEN5enZNRktPUUxNbkxoWTBVVks4R1o4aGdLTkxXUGZLazhKNFM5cVJtSmgv?= =?utf-8?B?TnlOT25wVjZidHlpNUl0SDlxdzRiSlpGL2hmRmtBbjc4ejhkNUVhV0EvTy9Y?= =?utf-8?B?UzQ4OWZPWGM4WGNLV2dscTFZL3NIa3dCWjRCUDRPM3pxbXI2cGh1Mlpvcy83?= =?utf-8?B?WGVyTVpVazR0akhtN2cvWS9NcDErSGk5V0FtcGUxRWoxYk5uWFovUGs3MlNF?= =?utf-8?B?Z1luTXd0NVYxdkVhK1hGTkhzMm5kUUVXZTdXdFIxa091Z25ReVNmeXBUTXFB?= =?utf-8?B?dVhEMTF5YnJSbEhJUTVLeFIxVlVLUml5cWZ1dXorWDNDaFFOd2FEQmZMQzRK?= =?utf-8?B?Y1ljaTU0cWFXYTMzVFVHVHRaTld1MmZRcFduZlhqS0xTR1BCSXdIbWtYT1Z1?= =?utf-8?B?SG5BakVta0U4K3gyZkhsNHlEaGthQjYzZE55Y3ZJNkFPUkVQNHVXQ281NExn?= =?utf-8?B?b3c2Q0JkUldDdTVxQlFTV1M2bFkzdEwxT1hSYW5TS0M1MEZxR1dwVGVqdU9P?= =?utf-8?B?OTlJbVE1UGtoQTc5UFpFQ0NKdDdHY1JESWR5SWMxa3V4cnhaK3J6NnRjN1Rk?= =?utf-8?B?MTE4WE9yTkxXSTRXZTYrMFNlRGhMQ2ppSEdYbVh5dS8zOVZPbTN6MHFJTVBx?= =?utf-8?B?N0VYRmdKOXo4Nmdtdm1ZU0R4SWRucXZPRlc0V1VDajd0Skw4MEZsTEdFNEIr?= =?utf-8?B?VWdrbGwwSTZQK0JKRWxWUnhrU3JqenVZeXM5bG1QK25sNHllRE5WSTd5MXQy?= =?utf-8?B?TGFjOS9BMlZPYkMyTnVGMmJsWnF3UnVXSFh5WmhYSVY0Z2lXZlRJWUhQVy9J?= =?utf-8?B?ZUx2MDN1V01Ndm9PaUo1MXZPV1grMUlYV2EzSTYwWFl6dUthRUpST2xHcCtH?= =?utf-8?B?bE9ENVhySUY0V0d6bVY1VEt2U050TXVXaUxpZGt6LzFkUlQyRVdHb3MrUUpT?= =?utf-8?B?MGszbWNMN3A1ZG9XMmlqeCtDRkZwUWV3dlJhV3Y5eHZYSUlYTGpnREprblFK?= =?utf-8?B?MWZKbk13dzhiNU13dmUxakIvOENBVzI0OXJhYTh0VFZFaXBmVlFJaXlScXVE?= =?utf-8?B?NE9uUFBieTRaUjN6VUZyZz09?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DBBPR83MB0613.EURPRD83.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(366007)(1800799015)(38070700009);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?M2xDdFkyTzV5OXFuMExLMUZBWmxaVU5WM0Q1bnlLVmcwMXhST2NZaDlVbUdQ?= =?utf-8?B?cHNhMFFRYnR1bWk0SXQ5Qlk4RjBKNC83cU5VUWYrUklDTjZLZUowNlI3NVVY?= =?utf-8?B?aFNySlVyZmI4NXNhWmJHdi8yZnBKa3VML28vbk4yWlZsdE85LzBnaWI2cC94?= =?utf-8?B?SEJrdnFZLzBFa3BGSW44b3krNWZEeWdDVWV3bnU5bERvbnpzNjFrenFXR3lv?= =?utf-8?B?WW15dGpHdmN3L0hINlFDYlFyUFk1TnlIMGx5azAvL09sZ0JzSDdpZ0MvUHc1?= =?utf-8?B?UDg2YnVKMjFrdnFQV2VPL1FaQ0piWlV6NTIrejlGb2gvYTQvUTdMUTUveDla?= =?utf-8?B?aGVhN1lIblhDd0hKMTZrZWdXanhhUENUdlg4VExaNVdha1o1dHpZRjYwd2wx?= =?utf-8?B?NmZ1bXhMTlZkSUNGeDF2aHE5dWZEb2FyZUNMWlczdCtZYk1xNEdOSWlUdjhB?= =?utf-8?B?NHpMUUNjTE9nd21sUnlxTGhFZW1BSkJYeERvTFpZcVdTVGRMNUxLWTg5K3dw?= =?utf-8?B?OWZGNXBrUDE3WENHWi9wR1dCeUduVnFCVE5qTVprVk93UitvTDJqVzJRTWls?= =?utf-8?B?NVJCWUJpYjZUTWl3bFY5d29kZDBad3VxMEZmbjgzRWZIRnNXcFdPbUU4WDhS?= =?utf-8?B?NEtLNmc2SlhmMDhVNnZEbHNEdnZja2RuQWNxaGJzOU8rdFlRK3FieGsrL1Bv?= =?utf-8?B?TURnVTUrdWJJb3U0TVA4QzlwdTg5c3VhdW5wN0cwVDlRNkRSc0tpOWdvb0tR?= =?utf-8?B?KzUzVTlESDhRaEM0RERnZlJvUFduQThNbXdCbmpBRFRUQVV2M2hvc2FnZDdP?= =?utf-8?B?M3paUDl0OVFqOVhVVThZYTRLNjZUdWlYZ0tFeFVlWW9MaDZ5WnZLMjBzakRG?= =?utf-8?B?SmNHbytBejk2aTEzMHlCZkQ5emxpV3dPMGtCMEg0MUc5OWdOUGd5ZU1rbmFB?= =?utf-8?B?VDN6ZEQ1U2RGVURWeWNTRU95S3lWZmRlbzRYc1Qwb2piU1k0L25ETVNNdWtm?= =?utf-8?B?ME40T1pqT1QrZktORlBUaEtBYVc0ODRwTlF2STVWSHd0T01lMzRReXMyZTRo?= =?utf-8?B?ald2MTJpZUlNbklNdzE4djBKdnNiK2xOQXBKL28xTkQyV2txcDdyRGtWaVl0?= =?utf-8?B?QWk5Nm5yZnpheGVnMG1LVmtVT1I1OHNwZEhlME9aM1BxaFh0Nm5oRmxGcXZP?= =?utf-8?B?aHBHS045aE5oWUtXMzJ4SlVWTUxjYTVZajQrVnh3cDRvQVBDa3BuV1YvNUhK?= =?utf-8?B?TzBYZ2h6UTVEMi9POFI1ZHNqNmhEK3JoanRJaDgvOHVaTDZ3MVBpNU1Ub0FO?= =?utf-8?B?RWVFNVdxR0xDY0FIMUdxNGJ5UVR4VCtucDhwOVl6MVB4Um9ncDJoMkU0SWgr?= =?utf-8?B?eXJ1M0RDV0ExSjYxR2U1eEtXU0xvY1VFQmd0TE1RNXpYM09XUjdSNk95UmNE?= =?utf-8?B?d3QrQ2V6NTBQOHJaUGxFdDljTE4yWGFydUJIRUpiaVBnZ3ZISy9NSXlUK2ty?= =?utf-8?B?M09vcWhXWEh5ZVdEd1J6cXlCbENkczVkNXg1cXJEdjV6RzJITVdvTWNaYVU4?= =?utf-8?B?dDI4MUtPWWpBUXV5ZDNWSGxrbStwYXB5d2l0Y2pucXAzV1pHcHJWanZnYXVK?= =?utf-8?B?R3ZZZkQvSWE0RG1aMnZzTHZna0R0R28vbVBKa1Z6cmRKMm9scUF5RkJuSnRs?= =?utf-8?B?TFVBbXBsR3FQcjduRzJTbHJnczVQU3BGeHlibTRVRjNHWHp4eEEwaHM4dUpq?= =?utf-8?B?MjJKdnV1UlR3aWlJMGJ5N1J3MlR2L0xSWlNwNDN4VG9DL3Zka0hDTG5iYkJO?= =?utf-8?B?VnM4UGJrNFFnbzNkTDQ2OHpLWmh2d09BUXgvckdObzZLSVBIRzBVUEZQOW9R?= =?utf-8?B?VDFuM2hRNVVkLzRsc1cxTGk4Qld1aVhUN2dWM2JQUXNETFdtbFphb1lIcS9E?= =?utf-8?B?bTFVdWtoanpXUHRnaHpWZ3plYWRCbTNrbzNFWnZvRFdpT2JYdmFtdERNVk5T?= =?utf-8?B?TUZhWXpPN29pY3hFdSsyemVUQkNidUVtd3U3YUR1ZHcraHplTlFrU0JWMnZn?= =?utf-8?B?d0pzbnd3VjgxVHdiUnNzalVyUGNhK1lIVjY0cktPcVhGNzF6N3hQRnB0S1NT?= =?utf-8?Q?CYwcoIP/HZxV+1EO263dFsL4/?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DBBPR83MB0613.EURPRD83.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5fec8ffc-3c83-4420-444a-08dc7b514d0b X-MS-Exchange-CrossTenant-originalarrivaltime: 23 May 2024 17:53:49.4584 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: KkMBG8hYxCJZgJoZw5rXJdbKI1zokLBMTrUr9cPDDQpMsjV/VapkJYuADCFXH0prrBdc6+lEFtkU3R2rXMnfMw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBAPR83MB0392 X-Spam-Status: No, score=-3.5 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,SPF_HELO_PASS,SPF_NONE,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: DQpUaHVyc2RheSwgTWF5IDIzLCAyMDI0IDEwOjM1IEFNDQpVcm9zIEJpemphayA8dWJpempha0Bn bWFpbC5jb20+IHdyb3RlOg0KDQo+IFJpY2hhcmQgU2FuZGlmb3JkIDxyaWNoYXJkLnNhbmRpZm9y ZEBhcm0uY29tPiB3cm90ZToNCj4gPg0KPiA+ID4gVGhpcyBsb29rcyBnb29kIHRvIG1lIGFwYXJ0 IGZyb20gYSBjb3VwbGUgb2YgdmVyeSBtaW5vciBjb21tZW50cw0KPiA+ID4gYmVsb3csIGJ1dCBw bGVhc2UgZ2V0IGFwcHJvdmFsIGZyb20gdGhlIHg4NiBtYWludGFpbmVycyBhcyB3ZWxsLiAgSW4N Cj4gPiA+IHBhcnRpY3VsYXIsIHRoZXkgbWlnaHQgcHJlZmVyIHRvIGhhbmRsZSBpeDg2X2xlZ2l0 aW1pemVfcGVfY29mZl9zeW1ib2wgaW4NCj4gc29tZSBvdGhlciB3YXkuDQo+ID4NCj4gPiBKYW4g YW5kIFVyb3MsIGNvdWxkIHlvdSBwbGVhc2UgcmV2aWV3IHg4NiByZWZhY3RvcmluZyBmb3IgbWlu Z3cgcGFydD8NCj4gDQo+IFllcywgcGVyaGFwcyBsZWdpdGltaXplX3BlX2NvZmZfc3ltYm9sIHNo b3VsZCBiZSBoYW5kbGVkIHNpbWlsYXIgdG8gaG93DQo+IG1hY2hvcGljX2xlZ2l0aW1pemVfcGlj X2FkZHJlc3MgaXMgaGFuZGxlZC5hbmQganVzdCB1c2UgIiNpZiBUQVJHRVRfUEVDT0ZGIg0KPiBh dCBjYWxsIHNpdGVzIHdoZW4gY2FsbGluZyBmdW5jdGlvbnMgZnJvbSB0aGUgbmV3IHdpbm50LWRs bC5oLiBUaGlzIHdvdWxkIGFsc28NCj4gYWxsb3cgdXMgdG8gcmVtb3ZlICB0aGUgZWFybHkgY2hl Y2sgZm9yICFUQVJHRVRfUEVDT0ZGIGluDQo+IGxlZ2l0aW1pemVfcGVfY29mZl9zeW1ib2wuDQo+ IA0KPiBVcm9zLg0KDQoNClRoZSBmdW5jdGlvbiBsZWdpdGltaXplX3BlX2NvZmZfc3ltYm9sIGlz IG5vdyBwYXJ0IG9mIG1pbmd3IGFuZCB3aWxsIG5vdCBiZSB1c2VkIGZvciBsaW51eCB0YXJnZXRz LiANClRoaXMgaXMgd2h5IGl4ODZfbGVnaXRpbWl6ZV9wZV9jb2ZmX3N5bWJvbCBoYXMgYmVlbiBp bnRyb2R1Y2VkLCB0byBiZSBhdmFpbGFibGUgZm9yIGFsbCBwbGF0Zm9ybXMuDQoNClJlZ2FyZHMs DQpFdmdlbnkNCg==