From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on2127.outbound.protection.outlook.com [40.107.15.127]) by sourceware.org (Postfix) with ESMTPS id A82D038F980F for ; Thu, 6 Jun 2024 09:23:50 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A82D038F980F 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 A82D038F980F Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.15.127 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1717665832; cv=pass; b=K9cH2LhqXZ8hTwEGlRsQdspOgLEjr5A3JhGxg0jzd9Gsg05W3fL7757LTbTzqmuINYyRDbhRKuIXGpnLFHxdN7k2DTcsPNNpR/uOuy6O4qO5nQMhxfkxftFZGiV1VbqRKQqtSqqW6hT1SQJ+VWmnsTn0x0ZFo+q4mLlN3wgmJbA= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1717665832; c=relaxed/simple; bh=7wcd7EcXOmCG/dHTpH0XMjt38Tzy2bAwXf5P/8V9Tyo=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=THga375E0hsEErYYcqDACEoHjmYifg4lVYrEniPz4mjeAP/rtAWa2KcyinqLRAYFNKvrbq1WIAoLeaKDTYiJqKA6wYWkfck/O5sN/s+4W/yb/Iesvq0Gu1pzSjAZYo6zn2ltVsqEiBMfw9B1IPdp6wypmLgMt3s713UdDdr1dqY= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MWHTLKjMU8Oc9TqlNaGyP2l1MUjX/aPXDbAVVkYgpNHe4lw9Sd5xQ1qBV+lNWJFw727vaCRaut0XPeSVW4d2OaMoPal7qB19a/5db8M1J2HkwGZ0taX2Cep0qih4Vz1WqFd2qWHDPNCeXtoWKhcWHoJYhQcKLvKyIWFAeGMgJ+8mlqgOMNTZlnbasVBwFIsg+h3USSLrWpbtDveLYYVLBqicnlfgoSJ9Qh5YA6IXfGYlpJsr6OCAWohTmqHY0/lLU43lRwE2IUXken7boYwRnKc4NC/HkGHRCwJg6dUTK57PFbJTSWI9DZqSjy+Q0CrZiE+yp7NxZ/+xzroEq/GDfA== 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=QwWkHA2SWLILhml0orHErKt6is8Mj6Pn0kRMYNfb07g=; b=G+0MxBeO5cHV7UjN0QOhJST8qARY1Wgf7NvIU93zgqpv9uwjaa6KgqxLCbNBv8fbqI+LONRtLd2q6Yi2a9196nG+bULD0VQ0w3surgb1oI/RECEOjNFcu/8YAAWVGz+AnumjKP2j5qWiPkdlHmPV+3JUGFJRDTrRJnQI3tOougC/gDLtBz/+6q6neMr5HaObWnFZG6tNnFLGUtZH6zz9+gNNTgvT2kRCaKlxTJ0gA89Berfuz2sKHk3NE1mfM/yWnYvO1KSirj9iWyGdKh0qaP6DJTXQAxelWkJ7yOU+k25if06oGh84FUzDEs7+XN9eu5KlOKzGxN1drpgthmuuVA== 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=QwWkHA2SWLILhml0orHErKt6is8Mj6Pn0kRMYNfb07g=; b=fZKzCgzQcEO5Kyq8SN0wCmlliPXnEfJ51Gsec5eTGmKgidtb89Sut9lgg2uukiDaTWFRQE2ezKVJbCRXw8u31bfCkTRaylygpQL10N1ITxHR14qaTZEa2RTtayboA7OgB8NqBcvg8QiptKDVHYrdOglumMvV4gJNw8UjoDFT92g= Received: from DBBPR83MB0613.EURPRD83.prod.outlook.com (2603:10a6:10:533::21) by DBBPR83MB0564.EURPRD83.prod.outlook.com (2603:10a6:10:533::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.9; Thu, 6 Jun 2024 09:23:47 +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.7677.009; Thu, 6 Jun 2024 09:23:47 +0000 From: Evgeny Karpov To: Jonathan Yong <10walls@gmail.com>, Uros Bizjak CC: "gcc-patches@gcc.gnu.org" , "richard.sandiford@arm.com" , "Richard Earnshaw (lists)" , Maxim Kuvyrkov , Radek Barton Subject: Re: [PATCH v1 0/6] Add DLL import/export implementation to AArch64 Thread-Topic: [PATCH v1 0/6] Add DLL import/export implementation to AArch64 Thread-Index: AQHat/M8Z1fIh6jnfEedMwHwNQVaJQ== Date: Thu, 6 Jun 2024 09:23:47 +0000 Message-ID: References: <4293344a-4961-4179-a408-af99a830115c@gmail.com> In-Reply-To: <4293344a-4961-4179-a408-af99a830115c@gmail.com> 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=fc0f8672-959e-457b-bbac-f50c2a83b872;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-06-06T09:18:30Z;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_|DBBPR83MB0564:EE_ x-ms-office365-filtering-correlation-id: bd378479-c7cc-4185-85cf-08dc860a5eb0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230031|366007|1800799015|376005|38070700009; x-microsoft-antispam-message-info: =?us-ascii?Q?Yjmck7mhWpzZq1CFP0zAN/Nn9Z6xIY4JQESTUxDxpY//ywVfL/Cn1sYVfHkQ?= =?us-ascii?Q?CeFnv6t0FxszrUWX/pG6+JH/XKep7RqgINSDVM7Jj+Bho4fTBpsoYCAOf6j5?= =?us-ascii?Q?LNElME2I3hWCpN+ETO+0FgJD/uTnegsMVhSkEO74YwVl0hxxFdJQJBMDnhIL?= =?us-ascii?Q?G2LEbhcz+I8F06oXtTosuj2ZmFFUTyHSNOvLTOJrK/zEVK7RgjySDY3+3A9c?= =?us-ascii?Q?IXiYWur0Etdz+hrc8pFXnYioG5QBArKy49nk3E7FgMAlNvWWjzhgciqTCuRo?= =?us-ascii?Q?PR03FbIoTDHWfBCx9KPOZGwlYQIUwunPQoZ8wZ/noEbgkH2KQyWQJv8uAS0j?= =?us-ascii?Q?D2kKEvVGcoAQZPkybC70xqp/01bvuuGIK+fZseLSuYMjPfyDBNd/QlTmB1Bi?= =?us-ascii?Q?DfCC+ulySBbOJfsVzW4d0AG8icJ/tndfhPiK+7KZ4mkXcdsddPx9AxNzBrL1?= =?us-ascii?Q?yYqqYHsGMVLNErfIsV2zoi5GZGIAkCGDuWb3VpP/Vbn1N0yOBTjf3ffuHHWg?= =?us-ascii?Q?M1gwxSOOHqJFld+D38T8DdtiowhE0ZCPjUKyPniSmg50kxj7YAcP0Vi8fJ1j?= =?us-ascii?Q?7kVnmpcRZ9hlRR7sGA1DPK+dX/45I6BA1JUSM9Oa7nSAKOj3aLttbPZdffBu?= =?us-ascii?Q?uZugxO/1Y1TsSxlmmhC5sGU7IjSpwhbF/B80IIDsANF2xd6cKRccwyzQVSYC?= =?us-ascii?Q?rUalOavuN4rkmB6qs+htrwIfcyMxbqCXmds9N0Zz5A2ZbdGfutGCDHtEj1Ek?= =?us-ascii?Q?aMTBNciKBbQq/mjjOR4ESu8RZqexZsCxW8ocZTQ0hnaaiDomkFJ1okdEFPmr?= =?us-ascii?Q?B/iNU5A2A1zAPQFdj+KiplP3JXhsMEHX9z98kSjGLat2QinMj8sboaTjenV2?= =?us-ascii?Q?w4ybdm9lHogyvLyzdxsF0uQgSHzEgKFUuanAaM794N/r98p9BQ9hMjLi9sJK?= =?us-ascii?Q?4+bnZSK06FbagtYK+HBe5wQhSpS5xRFFL2l3dscIiOPYVNoksLn3c0UsFjFR?= =?us-ascii?Q?qVFI3nXQvb2KE52iVvjrmNTmIUH+si4IoBlPRQYZZm5ByA1wEUEK+DvT7xwj?= =?us-ascii?Q?BdHDXxMB7tupIx5Rsqo65p09V+bIvVrhUcyyALizJAwmuPe2ycysmRVQe9LD?= =?us-ascii?Q?S+nRuN3c1nQrtfiVdlXuc4E4hI0vNyA7IH8jZ1tWqugwik0bQeuKv6BYcGqG?= =?us-ascii?Q?r+Bsc4pxzDwsc66Hj0shRyO/bMHoCzBtJi439u06dRUotgMwP3jApP0DREuN?= =?us-ascii?Q?5+Sy1+ATvuLEK/8670FVbJQgWpbd52iOwaBfJOLOtFsk0zO+bjqxxBr0asq5?= =?us-ascii?Q?7iXg7ywI8yQwbmPAWXcO96CQIesPbQ/aEhV7u/xYIIa0v4AXNc/MS0pWphs9?= =?us-ascii?Q?jL803zw=3D?= 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)(366007)(1800799015)(376005)(38070700009);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?GuxzKNWQOzYayNY22yp/1xkAR0pgCuT09+ws87D0sE19ZDIEhBLzvxiW4rtV?= =?us-ascii?Q?+VAVNJZK1zY4WEkkrzCbHbp8G66ddZsAn/0hT11wW8AqySGOWIR3gOV05KAa?= =?us-ascii?Q?G6twFLGMZUv67N4E8JbG0RxEm1ZNnDkngNIf1zIp97476E8T7f0j0azvtuZL?= =?us-ascii?Q?f4AYW4NZr7VvdDP2u0jJGYqPHijuuAJId8oKO9UP0rXSHOzqeVheB/paqzPf?= =?us-ascii?Q?q+Lvp/2SYtt2oWP8UZ6UOL0FpYik5l10zgLfU09juP93fBsOGovplGTog0Zb?= =?us-ascii?Q?6xLjHN8/GZmFU3oj5B97YO5bOIP1BePw2/zUeHAzvboUDLsrO8uWFMmF8JbD?= =?us-ascii?Q?eNL8lyUzkMaZrBFar3SwCvSx1ZxuUQWuZ3NghFtlIYOaAGt52J5zT9WI/CEL?= =?us-ascii?Q?gfDlqYhD/RJIs5wrzSngu6fqW46ComaLy2nIhxa5yDxqWLzrN//eXMeMB3HV?= =?us-ascii?Q?+mYuYdJS7TF/8onuQ7s9jbgt2AJXIcM7aunWus79oQAq7Ztj35BDZ1BmjmL/?= =?us-ascii?Q?Bd+L0jRVvgBcAYRo3260t8MOzuYU45Z3t93XNsRIx5GXuGhT5TdRSro66pFk?= =?us-ascii?Q?CDLIIH5XvAET3ae1eBLp0srp9g6pQCZd2ARwx7OgUAvos+SznAszQ03A3yao?= =?us-ascii?Q?YgrPzj+U3pfqh4l6zdSPAn9kK8h7+hjlltToRvfTaUAVoLeypUEdxaOAHdhd?= =?us-ascii?Q?lfgS7gavqwNJr1A8TVq/5spgmwySYOhRgXGxSnWwiU6eNnqYNF73GPAoKb7t?= =?us-ascii?Q?EZ0wFr/+3eGLvKljfxlTPJi/z9sQpmCZkNK8p/PXAiF/rcFp27HuTvrPVy3K?= =?us-ascii?Q?2CuryG1eHHhsIwR83g1EG+DBjU9ofoSULzL2StujTfyOUEjlS4UB9KIFeRsw?= =?us-ascii?Q?iISVSoKQObu5dZ12V1fwpbYJdZdB/MRn2ThvPD6zVu7pf/PPxn6RAfl4aJ7b?= =?us-ascii?Q?a45kR8IrP8URZtVxa74hsC2PflHSwwX2JveRCnxkx+PRdwdEfgTh7DZlMgJy?= =?us-ascii?Q?AjoLPcRtohuJ0NEP4xzimh0TokAn+5IKq/eZ07LLPdeRPLrHZuTHiV9EmGg0?= =?us-ascii?Q?o682PlFPssovjRJpENiPfLlenFXZEV3Ty3Q9q2jwdhLcq6r/l1hmOWNPJ8wo?= =?us-ascii?Q?FPtQHE//gp3JkM0S7bcMnWPpw6u5uQ2KTcFfSxN7cpjcU+Yityh8GdtcEXUW?= =?us-ascii?Q?VGKq8vfkSSWmmScUudmqST/siZQ6XBIMUVqvcN9AS9vg129GE4rtNdfXF87U?= =?us-ascii?Q?nw7rp9z+OJCQE0JDgpcn2YY9hdJhS2RVayw5p3jBwGqWTOyQlJVormVWoZIR?= =?us-ascii?Q?A97ryUvyy11HTf0r6D2dKh8Ejd9Ps57jYb1qTy6rTT/+ELWFKJTIIVgmqp9G?= =?us-ascii?Q?9o8LaHJ1TjNj+oZuqfN4CIvXz/UjQDJ5leBdTdvzFhEkHgjvLMo4Z5+kuZSH?= =?us-ascii?Q?MbMUlAIghaAsvByG1kcSsvRAYTa5WNnJJfQGwAu8npgIzleF15hl3PIBVc9u?= =?us-ascii?Q?8Hnba7Jv7HFipCLiEa/HhurWxscaRVjagEoY7tRg2d8EsLYQ7BcfTL6gytTv?= =?us-ascii?Q?s29NIe3kg6pOKAU5zW+CBKJhClkR/Q4RtlN+4J4gUTCRUx6mdBQz4ZNyfCxC?= =?us-ascii?Q?LMFzHM5qatxySH9tKrAPU7NyVutLcEjGCUiugzeApdmG?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable 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: bd378479-c7cc-4185-85cf-08dc860a5eb0 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jun 2024 09:23:47.6143 (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: pCphgW8VhlaSXCYgw49fQo2wot97hWdZXAsVRsn9Fgv1D2VMhhUi7lUnjPdzHaqKYRa13UjENDiDGP+PeOwWjw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR83MB0564 X-Spam-Status: No, score=-9.8 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,GIT_PATCH_0,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE 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: Thursday, June 6, 2024 1:42 AM Jonathan Yong <10walls@gmail.com> wrote: > > Where is HAVE_64BIT_POINTERS used? >=20 Sorry, it was missed in the posted changes for review. Regards, Evgeny diff --git a/gcc/config/mingw/mingw32.h b/gcc/config/mingw/mingw32.h index 8a6f0e8e8a5..0c9d5424942 100644 --- a/gcc/config/mingw/mingw32.h +++ b/gcc/config/mingw/mingw32.h @@ -82,7 +82,7 @@ along with GCC; see the file COPYING3. If not see #endif #undef SUB_LINK_ENTRY -#if TARGET_64BIT_DEFAULT || defined (TARGET_AARCH64_MS_ABI) +#if HAVE_64BIT_POINTERS #define SUB_LINK_ENTRY SUB_LINK_ENTRY64 #else #define SUB_LINK_ENTRY SUB_LINK_ENTRY32