From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on2091.outbound.protection.outlook.com [40.107.14.91]) by sourceware.org (Postfix) with ESMTPS id C29E73858D1E for ; Wed, 21 Feb 2024 18:30:34 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C29E73858D1E 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 C29E73858D1E Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.14.91 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1708540236; cv=pass; b=xp9og+H+cd2pY0ykQqdFeYLBjrOm0FhGh1oYVOIRE5nyFdCmQSUZ7Wu2xUWpnMWNzJs0HUKwzlhIxbPZ4pjlgRWGocw+7YCpN8WIZ9u80QHMD/6yYuss0esxYIurtM2vT/9Gszc7C3RcGrsOQq/JbM9+kv6w6qYMv6lrU/AJei8= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1708540236; c=relaxed/simple; bh=J1sqMFJ6NkWLUWcAgLdrKDHDIL2NaioE5LWY8NZuaXk=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=v4rUAKCYtS+DTeMDHK8sN0g1rY6u/hbbO/C9Xe3iP8UsRa/V2y91oFt4z6arahwBRPRUsk45gNVuFgZ+fs3yLmU3UHx6gVJkZVHvg5R5RKRenCPESPAwLzyCOwk2sd6lhSTK46LB0eWUI/V4cQ3gWHnP0N6x+yuSFOacPXxQSeY= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=E9y4GKVOGP7r9MZ4YVnKoYj/oFYgXFeCll/3HOPSCiznWNA8rkRRRIM6PiW763QQYYmUxXLK7xFI5IxCSv62OVRMATIt6m5xuBuyA1l672aZpUOnC6d4bXKY2yxAuuwfa6582ewmV7MDt3N9eJjHpBExTz1ZTsLbgtLH06i21kTrUnM4DJTd1U1IGBv28nyDVsG7a9bkTfnt3+uHuGBe6NWFH8Ga8Ma/fiKNZhI0PNuLen7E1Q4ddSLUxkmEctWMewLEMoV8UAW2fUi0JGaZ4FbNe+qVXXdzG0Lt++IMwdimNN/Z64ksv1wWNccRUDQPQpSrof6UC4+XsSAKLqw/sw== 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=sm/MckLn5scTZxBUjVpZAOxlqoqYIlKS0+UfdTQopuw=; b=bgcy89ws0kzJKO1UXctDvs7/kqSpW47huMDnnayULZBRrC9Bvc525dOf/rdwm8D1YOPMyBARQhpsczBA13/Qi4nFbRY0pgh7/Li3Eec8IqSuCsYFMgubKQ4qkjopSnTxtsNcYnXzWtwP15uvFMzGCgtMsQbK+kINsbz1fQxViXsaRMYMP+PwfihZQG4F4CYJMj/KtTKIBDaelUGcH4zjnuKwU8XAS8vPUMEbP5h/74pKMIhNWxDhoAEUfLHdcYONbhVfGu5buo1jwB8ax3D/MVt43HySw97xtx129XqgNEYoTdABY8+gJVES9UnH16tKyJeo8v7Je6xpbgsmlSdCNQ== 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=sm/MckLn5scTZxBUjVpZAOxlqoqYIlKS0+UfdTQopuw=; b=T2N6TtrQFTFWfcj8W/jnd4zSK+bZGP/5/x5Jf71WbYZr9GC1ZSNs5t3KuGRVFRQ6S8F2sf4j1S0gQf+PyOdymsg9+QhN6xcJMQzkuHhNMVW+LINyY6eUPhZ7zAKLcgBHRyt4aEypIqAwuB1lG4tY+mXjyUb/42zno1Zz1TUF8YU= Received: from VI1PR83MB0431.EURPRD83.prod.outlook.com (2603:10a6:800:17f::6) by DBAPR83MB0407.EURPRD83.prod.outlook.com (2603:10a6:10:17c::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.8; Wed, 21 Feb 2024 18:30:29 +0000 Received: from VI1PR83MB0431.EURPRD83.prod.outlook.com ([fe80::7279:eea0:8540:a0f5]) by VI1PR83MB0431.EURPRD83.prod.outlook.com ([fe80::7279:eea0:8540:a0f5%7]) with mapi id 15.20.7339.007; Wed, 21 Feb 2024 18:30:29 +0000 From: Evgeny Karpov To: Evgeny Karpov , "gcc-patches@gcc.gnu.org" CC: "richard.sandiford@arm.com" , "10walls@gmail.com" <10walls@gmail.com>, Maxim Kuvyrkov , "mark@harmstone.com" , Zac Walker , Ron Riddle , Radek Barton Subject: [PATCH v1 03/13] aarch64: Mark x18 register as a fixed register for MS ABI Thread-Topic: [PATCH v1 03/13] aarch64: Mark x18 register as a fixed register for MS ABI Thread-Index: AQHaZPQLWVtNSLkAFEiBQ0RhJkcz9A== Date: Wed, 21 Feb 2024 18:30:29 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=57576bd1-751e-4189-ac11-c600ca5b612b;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-02-21T17:14: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: VI1PR83MB0431:EE_|DBAPR83MB0407:EE_ x-ms-office365-filtering-correlation-id: c0cb1a32-7b13-48b9-385b-08dc330b2e4f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: iuiy6SbBiy8rWR+tPcwbGijdyMAWHYTs0nP9r5wVrwdKrP35/SLHPcCHPGXGqzT0p/uSJpSwAqf5dE0zE9l7nymgaFmYA6ZtuEWrKwJJzUCLI9b/BZrDynd1U9QAFif0gqmnNU2w1yjtkwRYExrnZIktcaROByAS8r1pFSfbIgA8Ih1mLYJIxpppH60tSIQfNRPupm4wwH+7xTI8g6lhIM1GLWIvW3zrpBmqp7/FeifxSljUJg56zZVvpT+P8Cx8t8jvVemb6g2L6wPb1wkh5sxuwCou6iJTAsZN+k5s8tq4sUJsTXCpPAaeE9bzqiba+ju4ES9y/NvOePRmM//3+WmQFOhT3l1oiWMdvNev1SI= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VI1PR83MB0431.EURPRD83.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(38070700009);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?hBbj61PnficS1zOuJAkISvCREnUitI9KUcnFrMkGhy6F/jlV0gdzryErRuQ9?= =?us-ascii?Q?HobYBy0xNhHQbr52E0MTsS6NPF8bCVfqW7CQH7/WOxvayjmCrW5az9ZNujFt?= =?us-ascii?Q?rYJXHQmrcc28fMl/oac5uhz5eX66KBQva3oUbCo9UYigqkYmqa/EAxx805qB?= =?us-ascii?Q?8JP4m8N/yqzVuKQeLYK0qQbQZwMrClRyq4569xtSkghgCtFMnEqxfcJuBy1E?= =?us-ascii?Q?4NUX9okQuPuvBRk1OSTBNCau06+hdMOCDJaht+bqYySTHb7/TUfdSICcQzbr?= =?us-ascii?Q?5mVWvjwnfx30WJM43O7uuO3KSPrtx7tqQivEY4t4rUEzKJ34A1FhL4CnT4FE?= =?us-ascii?Q?h2qHIr9BCskrWTlAz+KdNqu9WwooYzVBc93DestlaKyMLVS1YlSBKn9O1GzD?= =?us-ascii?Q?bG+sTsOTWD5vjvos8URAT8RY9dXpNvUTcUFhQ624rJ3L4tKdO7El4P8quywm?= =?us-ascii?Q?NysXGL9elyXNnV3ivO1QQU7zBRMqVUMju6ouLoYBA25zNqrpTsoDRszqJsEn?= =?us-ascii?Q?sZeUAaOyQwYjS220yVCnBvAeUzymFwLYVz2TaLlxX73tD1bNFCo09uel8Lmd?= =?us-ascii?Q?y/GYvZIWbOdxCTIbJYZolAobaf0c6xSW8Uua6Y0YIvjO+AyddriZvN3+4Z2N?= =?us-ascii?Q?t+QtHuRvZHCTjVle0hRFBaBUSpYVmpqzjoL4Bw0E1O/UVc50YwVUVa6D7vNG?= =?us-ascii?Q?p0vBs48com2hJXtQHSNBHZj5+sSxf2w6sLUyDJdvmpKrupzz8nzzJ8RN9hKk?= =?us-ascii?Q?l1j9LrjXlhNPZx2xTimcRwe8legRThN+6c8FTM6sbM1k01MdSF39ItGuGSdC?= =?us-ascii?Q?b7X7bldxBNMriX9pajf3QYG3vioZmYiywPA16XSnEsxIR+G+ZW0qYZegWQNB?= =?us-ascii?Q?iQ7IzmIO9q1wwd2ZKEOwm2GheolixMgsKDlgAnQ/RFz1y+nCDtckGEjy7n7I?= =?us-ascii?Q?BrGidU/1BpJqFuhaiATAx9RDQ2yzomOMLjirJjn8ycqhiXNnb5b2cqKS5NYF?= =?us-ascii?Q?2rQ1Vdr9y2bmNlrzuBJ3SS15wtHq0cOD6Z6Jzxnr0lyz9q0LXZh8HnO02UYc?= =?us-ascii?Q?jVTJbhlmQkL/Mk6Ka6ikTh5wxc8FBqdePkV52LjTs8bQB56iT50ajRL0Gedc?= =?us-ascii?Q?c8NVmGNZ5oIynSLNDExZ7ydPMc0fU79kFSvejxk/VBmfqJl5U7eRAYXrc8k6?= =?us-ascii?Q?uBWi6056wihvDWSUC8MlCcQy23Q9yjVOyIKa0DkfpFPLDmQNjFlHIQYVqaix?= =?us-ascii?Q?BjS0Z6yK1YHS3w1fF8D9mo5o7fcow34by4LMoui6ONaWtW4DFi0GmMv5wqV9?= =?us-ascii?Q?4wUPJF/v8YM2J90UU0G+1qFImO3zhIicnBqD0V/PZKaaQrvKOPCAzasq6AAg?= =?us-ascii?Q?cmm2wyfCS4oKB9LZHwtRSWIzbfdEQ5HSEZFHqaHVS9RsmJnNHkn45kpaSYwz?= =?us-ascii?Q?5TN7GiV8Plh4jHpLZANdxzALKadZzG4fnJR41/A+z10EpixmrUlUO6TZLTXE?= =?us-ascii?Q?2ihSRt8ToJa5GNZDS8hkjhU7PUox3m+g6o3kryrCTvDe0542hgmV6C5qgm4S?= =?us-ascii?Q?DSn8psCnsvCoU7qHz64bKSbIY5WCL9qeuA9PnE5W?= Content-Type: multipart/mixed; boundary="_002_VI1PR83MB0431809D3F653B39481E740DF8572VI1PR83MB0431EURP_" MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: VI1PR83MB0431.EURPRD83.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c0cb1a32-7b13-48b9-385b-08dc330b2e4f X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Feb 2024 18:30:29.4096 (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: EzDuE+bscAJr2xN0exSCC2GO3FoxshmxU/ji6nhFhXD/ZkFC40taCbwb6+BYi8pJPvcQiGUfFum5KmBEeR9vFg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBAPR83MB0407 X-Spam-Status: No, score=-10.6 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,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: --_002_VI1PR83MB0431809D3F653B39481E740DF8572VI1PR83MB0431EURP_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable --_002_VI1PR83MB0431809D3F653B39481E740DF8572VI1PR83MB0431EURP_ Content-Type: text/plain; name="v1-0003-aarch64-Mark-x18-register-as-a-fixed-register-for.txt" Content-Description: v1-0003-aarch64-Mark-x18-register-as-a-fixed-register-for.txt Content-Disposition: attachment; filename="v1-0003-aarch64-Mark-x18-register-as-a-fixed-register-for.txt"; size=3204; creation-date="Wed, 21 Feb 2024 18:10:46 GMT"; modification-date="Wed, 21 Feb 2024 18:30:29 GMT" Content-Transfer-Encoding: base64 RnJvbSA3MmNhM2Y0OWUzZWVmOWIxODk0NmI4ZDRlNzcwMTljMTQ0MWUxYTk3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBaYWMgV2Fsa2VyIDx6YWN3YWxrZXJAbWljcm9zb2Z0LmNvbT4K RGF0ZTogVHVlLCAyMCBGZWIgMjAyNCAxNTozMDozMyArMDEwMApTdWJqZWN0OiBbUEFUQ0ggdjEg MDMvMTNdIGFhcmNoNjQ6IE1hcmsgeDE4IHJlZ2lzdGVyIGFzIGEgZml4ZWQgcmVnaXN0ZXIgZm9y CiBNUyBBQkkKCkRlZmluZSB0aGUgTVMgQUJJIGZvciBhYXJjaDY0LXc2NC1taW5ndzMyLgpBZGp1 c3QgRklYRURfUkVHSVNURVJTIGFuZCBTVEFUSUNfQ0hBSU5fUkVHTlVNIGZvciBkaWZmZXJlbnQg QUJJcy4KVGhlIFgxOCByZWdpc3RlciBpcyByZXNlcnZlZCBvbiBXaW5kb3dzIGZvciB0aGUgVEVC LgoKZ2NjL0NoYW5nZUxvZzoKCgkqIGNvbmZpZy5nY2M6IERlZmluZSBUQVJHRVRfQVJNNjRfTVNf QUJJIHdoZW4gQXJtNjQgTVMgQUJJIGlzCgl1c2VkLgoJKiBjb25maWcvYWFyY2g2NC9hYXJjaDY0 LmggKEZJWEVEX1gxOCk6IERlZmluZSBpZiBYMTgKCXJlZ3NpdGVyIGlzIGZpeGVkLgoJKENBTExf VVNFRF9YMTgpOiBEZWZpbmUgaWYgWDE4IHJlZ2lzdGVyIGlzIGNhbGwgdXNlZC4KCShGSVhFRF9S RUdJU1RFUlMpOiBBZGp1c3QgRklYRURfUkVHSVNURVJTIGZvciBkaWZmZXJlbnQgQUJJcy4KCShT VEFUSUNfQ0hBSU5fUkVHTlVNKTogRGVmaW5lIFNUQVRJQ19DSEFJTl9SRUdOVU0gYWNvcmRpbmcg dG8KCUFCSS4KLS0tCiBnY2MvY29uZmlnLmdjYyAgICAgICAgICAgICAgIHwgIDEgKwogZ2NjL2Nv bmZpZy9hYXJjaDY0L2FhcmNoNjQuaCB8IDE5ICsrKysrKysrKysrKysrKystLS0KIDIgZmlsZXMg Y2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9n Y2MvY29uZmlnLmdjYyBiL2djYy9jb25maWcuZ2NjCmluZGV4IDA5MmEwOTE1OTVkLi4yYTllNGM0 NGY1MCAxMDA2NDQKLS0tIGEvZ2NjL2NvbmZpZy5nY2MKKysrIGIvZ2NjL2NvbmZpZy5nY2MKQEAg LTEyNzYsNiArMTI3Niw3IEBAIGFhcmNoNjQqLSotbWluZ3cqKQogCWRlZmF1bHRfdXNlX2N4YV9h dGV4aXQ9eWVzCiAJbmVlZF82NGJpdF9pc2E9eWVzCiAJdXNlcl9oZWFkZXJzX2luY19uZXh0X3Bv c3Q9IiR7dXNlcl9oZWFkZXJzX2luY19uZXh0X3Bvc3R9IGZsb2F0LmgiCisJdG1fZGVmaW5lcz0i JHt0bV9kZWZpbmVzfSBUQVJHRVRfQVJNNjRfTVNfQUJJPTEiCiAJOzsKIGFhcmNoNjQqLXdycy12 eHdvcmtzKikKICAgICAgICAgdG1fZmlsZT0iJHt0bV9maWxlfSBlbGZvcy5oIGFhcmNoNjQvYWFy Y2g2NC1lbGYuaCIKZGlmZiAtLWdpdCBhL2djYy9jb25maWcvYWFyY2g2NC9hYXJjaDY0LmggYi9n Y2MvY29uZmlnL2FhcmNoNjQvYWFyY2g2NC5oCmluZGV4IDQ1ZTkwMWNkYTY0Li4zNjkxNmU3YTk3 ZCAxMDA2NDQKLS0tIGEvZ2NjL2NvbmZpZy9hYXJjaDY0L2FhcmNoNjQuaAorKysgYi9nY2MvY29u ZmlnL2FhcmNoNjQvYWFyY2g2NC5oCkBAIC01MzYsMTEgKzUzNiwyMCBAQCBjb25zdGV4cHIgYXV0 byBBQVJDSDY0X0ZMX0RFRkFVTFRfSVNBX01PREUgPSBBQVJDSDY0X0ZMX1NNX09GRjsKICAgIHJl Z2lzdGVyLiAgR0NDIGludGVybmFsbHkgdXNlcyB0aGUgcG9seV9pbnQgdmFyaWFibGUgYWFyY2g2 NF9zdmVfdmcKICAgIGluc3RlYWQuICAqLwogCisvKiBYMTggcmVzZXJ2ZWQgZm9yIHRoZSBURUIg b24gV2luZG93cy4gICovCisjaWZkZWYgVEFSR0VUX0FSTTY0X01TX0FCSQorIyBkZWZpbmUgRklY RURfWDE4IDEKKyMgZGVmaW5lIENBTExfVVNFRF9YMTggMAorI2Vsc2UKKyMgZGVmaW5lIEZJWEVE X1gxOCAwCisjIGRlZmluZSBDQUxMX1VTRURfWDE4IDEKKyNlbmRpZgorCiAjZGVmaW5lIEZJWEVE X1JFR0lTVEVSUwkJCQkJXAogICB7CQkJCQkJCVwKICAgICAwLCAwLCAwLCAwLCAgIDAsIDAsIDAs IDAsCS8qIFIwIC0gUjcgKi8JCVwKICAgICAwLCAwLCAwLCAwLCAgIDAsIDAsIDAsIDAsCS8qIFI4 IC0gUjE1ICovCQlcCi0gICAgMCwgMCwgMCwgMCwgICAwLCAwLCAwLCAwLAkvKiBSMTYgLSBSMjMg Ki8JCVwKKyAgICAwLCAwLCBGSVhFRF9YMTgsIDAsICAgMCwgMCwgMCwgMCwJLyogUjE2IC0gUjIz LiAgKi8JXAogICAgIDAsIDAsIDAsIDAsICAgMCwgMSwgMCwgMSwJLyogUjI0IC0gUjMwLCBTUCAq LwlcCiAgICAgMCwgMCwgMCwgMCwgICAwLCAwLCAwLCAwLCAgIC8qIFYwIC0gVjcgKi8gICAgICAg ICAgIFwKICAgICAwLCAwLCAwLCAwLCAgIDAsIDAsIDAsIDAsICAgLyogVjggLSBWMTUgKi8JCVwK QEAgLTU2NCw3ICs1NzMsNyBAQCBjb25zdGV4cHIgYXV0byBBQVJDSDY0X0ZMX0RFRkFVTFRfSVNB X01PREUgPSBBQVJDSDY0X0ZMX1NNX09GRjsKICAgewkJCQkJCQlcCiAgICAgMSwgMSwgMSwgMSwg ICAxLCAxLCAxLCAxLAkvKiBSMCAtIFI3ICovCQlcCiAgICAgMSwgMSwgMSwgMSwgICAxLCAxLCAx LCAxLAkvKiBSOCAtIFIxNSAqLwkJXAotICAgIDEsIDEsIDEsIDAsICAgMCwgMCwgMCwgMCwJLyog UjE2IC0gUjIzICovCQlcCisgICAgMSwgMSwgQ0FMTF9VU0VEX1gxOCwgMCwgMCwgICAwLCAwLCAw LCAvKiBSMTYgLSBSMjMuICAqLyAgIFwKICAgICAwLCAwLCAwLCAwLCAgIDAsIDEsIDEsIDEsCS8q IFIyNCAtIFIzMCwgU1AgKi8JXAogICAgIDEsIDEsIDEsIDEsICAgMSwgMSwgMSwgMSwJLyogVjAg LSBWNyAqLwkJXAogICAgIDAsIDAsIDAsIDAsICAgMCwgMCwgMCwgMCwJLyogVjggLSBWMTUgKi8J CVwKQEAgLTY0Miw3ICs2NTEsMTEgQEAgY29uc3RleHByIGF1dG8gQUFSQ0g2NF9GTF9ERUZBVUxU X0lTQV9NT0RFID0gQUFSQ0g2NF9GTF9TTV9PRkY7CiAgICB1c2VzIGFsbG9jYS4gICovCiAjZGVm aW5lIEVYSVRfSUdOT1JFX1NUQUNLCShjZnVuLT5jYWxsc19hbGxvY2EpCiAKLSNkZWZpbmUgU1RB VElDX0NIQUlOX1JFR05VTQkJUjE4X1JFR05VTQorI2lmZGVmIFRBUkdFVF9BUk02NF9NU19BQkkK KyMgZGVmaW5lIFNUQVRJQ19DSEFJTl9SRUdOVU0JCVIxN19SRUdOVU0KKyNlbHNlCisjIGRlZmlu ZSBTVEFUSUNfQ0hBSU5fUkVHTlVNCQlSMThfUkVHTlVNCisjZW5kaWYKICNkZWZpbmUgSEFSRF9G UkFNRV9QT0lOVEVSX1JFR05VTQlSMjlfUkVHTlVNCiAjZGVmaW5lIEZSQU1FX1BPSU5URVJfUkVH TlVNCQlTRlBfUkVHTlVNCiAjZGVmaW5lIFNUQUNLX1BPSU5URVJfUkVHTlVNCQlTUF9SRUdOVU0K LS0gCjIuMjUuMQoK --_002_VI1PR83MB0431809D3F653B39481E740DF8572VI1PR83MB0431EURP_--