From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12olkn2070.outbound.protection.outlook.com [40.92.21.70]) by sourceware.org (Postfix) with ESMTPS id 3BD553841445 for ; Mon, 25 Jul 2022 01:54:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 3BD553841445 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FcOUKjfiOWbWsztrsj5YN/sOWtolOG3WnqTyZ5d5CZ5znxhqXOZuAm4fsThEW1F3YKtPyO4OoVLAouRCYBYRV6jWuIIazHTKxWZyaZf9hk6tf3+PLbqH2IJqm4NPEkkngsB+MbngVE/zK0xgGMPgwbYqTuwhD72LKCCsds3hCsbuiiotPuYGQaOOC4g/KJ6aY/OPOhaKmI2KuV+zz8QYB0qENxyxFKGltLhRz36gZBO6nUTI01Zgh41SOogTS7JwFMwPd0gOzkXO7JIVbGqSOGPZ+V3c7gw0qqBB39HURxTxv/5wiqNZtbme3hEHYF4jViVD7P72syYHEB4bZM8txg== 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=JfnCri+Bd7SJnIy+r7pIwbzbpciRcLAuHqMz7LRsGME=; b=c11/8cuTAH1GO0o4GiflPf6qDxLQqyCr8olzw8OhJuggy8SgrBQvXS11+wtCpj6iHRcEB+u2ZToesoUBZ+qFtEifeqfwDrb1xuCb/LszhQeWdostRc/k1La2edE/sxIXnflqwbjYHal8XwvCJaFpvKe1xEU8qonUpsKqGVBMnZw0S/+SOyUk+CkWai9MJcFhoBdSnDyRn++7LJLen1SRB6m7PCwB5jLdr0ZOttRipUnTgEhzvSluO+0ryRPMsWRsNQtfNnPglDezHUwU/v0gLBi7v40WNSn5Io8h1zptL5Uo9enG1WYZqWad1n+WYAybP99u4t+xMju7CV3XURFdZw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from DM6PR05MB4697.namprd05.prod.outlook.com (2603:10b6:5:18::13) by BY3PR05MB8548.namprd05.prod.outlook.com (2603:10b6:a03:3cf::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5482.1; Mon, 25 Jul 2022 01:54:39 +0000 Received: from DM6PR05MB4697.namprd05.prod.outlook.com ([fe80::d8ae:20cc:76e5:595d]) by DM6PR05MB4697.namprd05.prod.outlook.com ([fe80::d8ae:20cc:76e5:595d%2]) with mapi id 15.20.5482.004; Mon, 25 Jul 2022 01:54:39 +0000 From: unlvsur unlvsur To: "gcc-help@gcc.gnu.org" Subject: [[__gnu__::__trivially_relocatable__]] and __is_trivially_relocatable? Thread-Topic: [[__gnu__::__trivially_relocatable__]] and __is_trivially_relocatable? Thread-Index: AQHYn8lavSmS6KJOl0Wo6iBJQJ9NmA== Date: Mon, 25 Jul 2022 01:54:39 +0000 Message-ID: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [66kyFH5CiDCetRWOSAXMZXdv8XEu0yNhsWrn2fBS2NxXuzirsCa34hSHRqhcGMHd] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e42e4f99-a347-44bf-c020-08da6de0a2af x-ms-traffictypediagnostic: BY3PR05MB8548:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 57YEOPUER54y9NODShdGSZtuNGUs1mk9RXtK0rZXZJLRYsvbK49FeWpxNSb5oXNc7v/mp5Rfrry9zzmdzvo4uqHQFV2gVCDUoPfio8ppEArJzp+v37ncFwRndO9W1MoK5A6V0MF7XfZAcUztojsO8XAU+vYLQS8sGBT5OJ7Ei55xrAxuWE4kaU2r18+UWBarTw/LH8YujhoMkc4+65rMSGcsfNSJbKk846iE5GnXI00H3sxjD3iOwpkegzQnoLMlcvEY6MKWa8c+Gpl+/7cbrA/5dgLLggY6K6IYJUpWISwsfSCXNi2ZAl3yIYXq3SZwzjPoZiUh7/WbvojGZe00P243mpsQmmu9LdP80D4GQDAw+CitdhJHdKvooHyZuFuqwVY1Whi5GsD9trLl90riUmma5bj06vW1QaN1/ndwQZTIfb1jQ5lE8+JRgYT/Urs1sqb0e/Vk/dzKhU1g0tS4DEtz0jbKkEAZPNmr++ILWAMUkmRm6KnbEQahCL4TGaYywXUOAip/aWziV099Bk8Cnerb5JjeNEYRp0ig3DAQ8/V/8CAja8nIqwt/b/ehlh1LpTwamuxcVuSyw8VzvXpTsp0eb2LVl6CQv8hNh7kptzEIW/PM6KQsseO4wNVvHH/r x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?ssRO/zsaB9s7ds5nfMpoS7vibLGduqhwVu5qwTP/gcJWs6qVCmmxVgSLVF56?= =?us-ascii?Q?oL8t99xHmpaWMF9sxp/gfkiQOfKR0nbeyxi2EOUsmz57Jeq4Bti0G72wqUH6?= =?us-ascii?Q?M9tpBiB7fp1nwkzgBLn5htorCc9EVu1SwJfBrfr4Pq+rlys9sBm3ugVXmAnY?= =?us-ascii?Q?ojPC4JnkTFe6nwn5naMhTMMNiC+jGFyesW95U6put8NVQK3aQRdwGZJXFFm/?= =?us-ascii?Q?M7S2R0wrGW7cEORVN7Lqji5S0Bw4bWvQTBRY0MGmspThJ3qb2JCfa/lY9R6G?= =?us-ascii?Q?Yn0MkV33eKu+C8eBWZ7HXTsUZ1ri3zO7iDPvO2Iug7Yr67njaLQAEvmEcoin?= =?us-ascii?Q?V8KpV0WVIElXn6ScpVoSdRHtyizOhtTvUhU+fzQ+ltHD8xnCR1g66RfvROzO?= =?us-ascii?Q?TFQNrN4u/p+5VDJm7/9m5Bg4bMh9Cs6tQo3UL+Q0qGGF8Y6u8QjebUGOqrO8?= =?us-ascii?Q?qjt5z+GRZhoKvjwFuh8+rv2OBy06LGnfHwXDANdbalPjXz1zmHYHcxR+KnTa?= =?us-ascii?Q?OXSooAszHnhHVM/n4BPqzmJvFv7I8BDpkTN2eUeXXo0il5R8yyV9xBU+zARq?= =?us-ascii?Q?JBkZivWpwKMSLcCrcB/91emOOKeJw5VKNNZpQnpBLGRf+8fNiqlbA3FSe2DL?= =?us-ascii?Q?mOyEHY3k879jVzBrws3XrpHXZIzS3g+3qQwVLzvozCdsu8LymPYc6ZO/qnLM?= =?us-ascii?Q?Labqbw5+hJE3knlOszGTBWJUBs+gEnCorlHnMPUxKHatAqGDw30DCjAPQqMX?= =?us-ascii?Q?TaRVq33qCwU8nNztd7b1hE0pIpG6yHCqX+k7o9QDo/zmeadrMPdW8xCYvwsL?= =?us-ascii?Q?AWn1kQvKAI1cJpHyDVhk64w8V6vOau3m29gbOVddiotP+8srqqzjrD3T+Npe?= =?us-ascii?Q?taQ1Y8f1tdBaEkWkd3x9337u8u4DH+VJPtz7HG7f4wFdMp+zG18ylC1XAPeF?= =?us-ascii?Q?zQWe+xotqY8IYLCU5h42ffQn9/qXAtJytZ6ddclbWQx4i0ac9gjW/TFq8EvB?= =?us-ascii?Q?WywhSI4PfaBh9u/jGN5LO9fQNskgPbWV3Jqis46Bl79qm5LP4zKRRX3tjCGf?= =?us-ascii?Q?63DM1zcPQZtUlsewwgOfzNTdqkXpRq+qFgXqS4lrczhNimDzGbeQK/eBxwjJ?= =?us-ascii?Q?MzVJCON350NWe+geylSNXCKySzuG6pY5D/OKobv8IUKrsoQb5bM0kAxlXRa1?= =?us-ascii?Q?rOFaTxcClCnH/OBzH/Ev1txJtU18TP14mAuJa7HWBZDTpOCj1OqTCycv87dg?= =?us-ascii?Q?+Pyc1kuUOkRuoiusLQiGfam581NMFWRlRvNwIyVYVr/htXH4/7J46UdaAfbq?= =?us-ascii?Q?xgJ8x9a3ICN+Iit6J3/KSeiJPCO9GJsvNEVvu+fOq/s8BA=3D=3D?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-4823-7-msonline-outlook-84f76.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR05MB4697.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: e42e4f99-a347-44bf-c020-08da6de0a2af X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2022 01:54:39.5250 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY3PR05MB8548 X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, 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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: gcc-help@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-help mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jul 2022 01:54:48 -0000 Clang supports __is_trivially_relocatable to prevent relocating for many ty= pes. Can we add this too? Sent from Mail for Window= s