From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2045.outbound.protection.outlook.com [40.107.20.45]) by sourceware.org (Postfix) with ESMTPS id AC0A03858C20 for ; Thu, 25 Jan 2024 17:47:24 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org AC0A03858C20 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org AC0A03858C20 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.20.45 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1706204846; cv=pass; b=VKSPI/bsq8QEMpBHM7YIFh50oEC2Dvmre5N5L436bnFRPNqUXPxoJMQ0OdHZXBAg+FJGLhGGHcqGKtrVnKqJ9993yhiujOzvNGDEN7ceas5d+lC6P3VgahkWbLIlL1MuCwuaB/GRBTOOm/M6T/OVkDyVlIHHE+vUFGsjF2xjtG4= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1706204846; c=relaxed/simple; bh=fVnVloaCnWPLp6sIrM3fO6TL/HiY5dJBCehvfYYoKM8=; h=DKIM-Signature:DKIM-Signature:Date:From:To:Subject:Message-ID: MIME-Version; b=VzXoLeKLW+3tOjPo7xpYCgCVL3c/iDoY0SFBWDPqiRafK+IEwm1OX2G8OC/eA9rCMvruqQBhl8chbqZUgg4XT3w0+pC8V9iCcOxZ34DwFLJYJDZ4o1wtEw5A9iG17TquCjGyYzXwENkNnhfe6CZnvARVuPlcTwxzyzD7VIp+lrk= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=INNtPA113m70qKCuTeP0U+3afUNDYCpzg4eiJkluleqzvBpRuknQY5TtBtRNA6dJ2VfdMZO9kUvk87snHIQVHVk349dJJS6c9w1qU5S1AT21RXTsS1G7pE2MnFNA2yz7TqO4IkbPzzHWdvbvfa7bMe34EesyAqnXS0yw6Ophf1mw8IDErj/l+gbFHsKCluEwG/cSpo1w9rkPgMh7RyR7MtOEHba51FDMN4QvzqvlIdBXmq3U4PykZEWWURenyA4ZSKSqj/mugPknhmZ78kiESLmtSZVD/o3j90BYRrlGM/KJ3hJY0u9Jzy95myEZzhTik6XXMQT8pB9EgKssOPR+rQ== ARC-Message-Signature: i=2; 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=c3xVwmlCvkZ3jiHDolXkFK6e/FlyFz7mFHzWN3YEAkA=; b=CzoqvGn6W+tJg2C1p3Zjd9HmN7c8fvTpdJCcvbdEgCn4NFzI753LI6tBgrFU6+cyjotgNBQYnI0u+KDlBWVDWlRWYk0GxGBy4U//iRo4AfNevY2+H6avY1DQHzi37G3P7jtXVtLm7NTmUjsR6R+fGt1TsVufO/UkgProHMhk+yKZCXxUXbzm99/08Z90jmq6+nygnQvMovpZpVT8jEOaKe1XPrRN0kRofCVIqUlOQVAztqHiyd25OGFcE2Ma26dhq7Aq8p5pItPK5h1c2Gdb2b2qLAnmHMYHiGE9HApg1WhR2e7tHi0T5vKC0Sx4ExCdfN+O9FkIrf5DJ/Bm7FaDeA== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=gcc.gnu.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=c3xVwmlCvkZ3jiHDolXkFK6e/FlyFz7mFHzWN3YEAkA=; b=hE31psBuSEWyLNJZB2wjxoeU6o/QHfgh8NcsI5cxJHXk0bo90Qw8Uguu7fVW2Hdah8dRgs+UPJPkGnLT11mTiWOKOb3rCxBeVFz1jNxEPqPaTfD5XYSiJBuCW0ziN52UkuJYgnlSgYpLee+CNW+OOKIyPUa4haBkQXoSebzolFQ= Received: from AS9PR04CA0061.eurprd04.prod.outlook.com (2603:10a6:20b:48b::15) by DBBPR08MB10589.eurprd08.prod.outlook.com (2603:10a6:10:538::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7228.26; Thu, 25 Jan 2024 17:47:18 +0000 Received: from AMS1EPF00000043.eurprd04.prod.outlook.com (2603:10a6:20b:48b:cafe::15) by AS9PR04CA0061.outlook.office365.com (2603:10a6:20b:48b::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7228.26 via Frontend Transport; Thu, 25 Jan 2024 17:47:18 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AMS1EPF00000043.mail.protection.outlook.com (10.167.16.40) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7228.16 via Frontend Transport; Thu, 25 Jan 2024 17:47:18 +0000 Received: ("Tessian outbound c87008563c51:v228"); Thu, 25 Jan 2024 17:47:17 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 115463bda84b0fd6 X-CR-MTA-TID: 64aa7808 Received: from 422d41d13dc5.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 53DD1969-EC21-4C11-A8CD-967C5DF81F18.1; Thu, 25 Jan 2024 17:47:07 +0000 Received: from EUR01-VE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 422d41d13dc5.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 25 Jan 2024 17:47:07 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oGsDfw3PxwmFOwEWyF4VBobwCDhD7RTioG1G3lEt6MFRQL3kEQ6YnXnWM2Hp0OSpbzSuKFitcsHp/EWgIkiOaDq5Ay++oTRmxwFdZ1RCKwNhHOjg5bIOK5LOMD22TeCiMJK1LD9T9J6t26F3xPjTbpJ6DDxUysM5jAqe5lw+osjc7bdui7A9S5yIE6sld1GqfCJk7BLCNP80RZv9B/QFDtVtjvqicrQwizcYqRGL797cDDGEYvgqPVwrW+S9xLH97VPhq/dN0SYCEEctSbpawa44lBg8CqC5dacA0wBzawR7RAtqFKgxRNHatuUxigJQyIroVlGNSkAA8abpXbJLNQ== 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=c3xVwmlCvkZ3jiHDolXkFK6e/FlyFz7mFHzWN3YEAkA=; b=ezD+DxX1BRPNOcsjZbtnJXT+zKsjTKw29zXOAzN+PIUdn66Q7IA+CnJ29fLiLDGJa9bSbhe4SNQLlxXlH1d9mA6hRzhRFxpYjfXkaIzQFUu2SVmOK8HNqhNQnomIu/tzKw5Uiuf5dv4mzbnkQ6jWNruPuY6dpbACnUt+YFg4e1ZYtAPErykuQlM/xshgB+L45ruPwxVjKXJf3ndvy3oI/vPMS1SZI7HckNqj6IQV9i1ptq3YKKlK0uldk0oUvYWZxKk2jBnNKtuF8nPtI+PwPZ81YzqY9+z5IVoMaVl7KqbMmbX/QRFfokLeT7qcjQFQWPL7bVVCy6u9ctVtKcSGyA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=c3xVwmlCvkZ3jiHDolXkFK6e/FlyFz7mFHzWN3YEAkA=; b=hE31psBuSEWyLNJZB2wjxoeU6o/QHfgh8NcsI5cxJHXk0bo90Qw8Uguu7fVW2Hdah8dRgs+UPJPkGnLT11mTiWOKOb3rCxBeVFz1jNxEPqPaTfD5XYSiJBuCW0ziN52UkuJYgnlSgYpLee+CNW+OOKIyPUa4haBkQXoSebzolFQ= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from DB9PR08MB7179.eurprd08.prod.outlook.com (2603:10a6:10:2cc::19) by PA4PR08MB6000.eurprd08.prod.outlook.com (2603:10a6:102:ed::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7228.26; Thu, 25 Jan 2024 17:47:04 +0000 Received: from DB9PR08MB7179.eurprd08.prod.outlook.com ([fe80::bc19:813c:34d3:758]) by DB9PR08MB7179.eurprd08.prod.outlook.com ([fe80::bc19:813c:34d3:758%7]) with mapi id 15.20.7228.026; Thu, 25 Jan 2024 17:47:04 +0000 Date: Thu, 25 Jan 2024 17:46:51 +0000 From: Szabolcs Nagy To: Radek Barton Cc: Richard Sandiford , "gcc-patches@gcc.gnu.org" , "pinskia@gmail.com" , "10walls@gmail.com" <10walls@gmail.com> Subject: Re: [RFC] Either fix or disable SME feature for `aarch64-w64-mingw32` target? Message-ID: References: Content-Type: multipart/mixed; boundary="zvk9QDM1BI5rvFUM" Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: LO4P265CA0031.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2ae::7) To DB9PR08MB7179.eurprd08.prod.outlook.com (2603:10a6:10:2cc::19) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: DB9PR08MB7179:EE_|PA4PR08MB6000:EE_|AMS1EPF00000043:EE_|DBBPR08MB10589:EE_ X-MS-Office365-Filtering-Correlation-Id: e65e36d2-7a21-4a21-ddbf-08dc1dcdacbc x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: bF4Mf2ArGSXtYgMWLehpOcGsI1HN3OsaKSIlDVGuMyk+esRuK4bPWiPzea/sTS394m6kD832kmea6Pqln6Guc3poncrmR5n689bgXts0xkUr8Ck6pHSBrpyMqhlETTAi07B7dtubqbhx8ME1596+aX+G/4SW1Z+/z00ETva2O7+WpBDnYX3lHVrA8f3TTlHGlCUi9YeijJP1j6k8FU3cxscHbjRVbkD1vnP0ZF6iqpv4JzzdHK9nowQsdiE1gaOquKYRwQi6oaEzRp8b3ZPRMVtqB3BQTErmHHY8kgiX1MCak6TEnAMTQOivLBOkTT2WI2yws6ypqqUGhnvtWYyDRWLAPHw3of/Oa2bYTFib66NVJSNyxqywLBt9LRM0hebVlpxZAx1/nR+KIVKJ5l2yPwLuKJV/ttQrzSyINCbG2EiXhTclG603JesWhR2ytDD1ldt+CRAhUpJ9ndQ9k1cwTrH/t9iB2U5Mvp2YoTsU6Oin9fazNNmRmL29vKjLvEPJLCxQsS9OJL1xvt3E6wOYOCr+P9/OLomsQToX4xjIy2F73SvR+LYOpwV9tjri0nLpnre+WvZziZG32vueawluEt0okHznfoWsa/v0Zxn53glDnmaB9/fVQN0gwANWGKsTCVvNlaK1p1c4cwYrlNpg+Q== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB9PR08MB7179.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(39860400002)(396003)(136003)(346002)(376002)(366004)(230922051799003)(1800799012)(451199024)(186009)(64100799003)(235185007)(2906002)(44832011)(4326008)(5660300002)(564344004)(36756003)(41300700001)(6486002)(38100700002)(478600001)(6666004)(26005)(66946007)(2616005)(66476007)(6916009)(66556008)(316002)(86362001)(54906003)(6512007)(8936002)(8676002)(33964004)(44144004)(6506007)(81973001)(2700100001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR08MB6000 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AMS1EPF00000043.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: e0cfceff-ba2c-40fb-98af-08dc1dcda44f X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ZYbaMGI3oeBdnN+FzPrw1y9XoC4rlSGkvbhXp9s9zcjW0Ga4OwBUxeTj5Xa7r1chUOIIANjcEAec9ozglgJedZRMIIGwsuYmmUVcU8sFrug3+LR/Vr+aBc3f7C74h80s787JXxYbX8FQt3DmTycAMTDv1jX6Hrc7CcybNzPWJCoIYaWHO5QuG9BKZFg5ut3t3FBFNU2k4F47ByXcEqs4XcmOLedU1lESyZ+5JM9ZyMObwNRvHFylfGJlAbGW66OlxJjTl7YyqaZwjk0c5cp+UwKEzbcMgOX6dyqseRDvS1WhwVNm5Wiz/qA+PFD+F2LtP9CidCo+4WI2IupyQdTWcV8v5bjBv3S6zbjMXwSaAFi2m+ymDd5on5HqKfN+Ag+P9sTkDBGKaFxkUk8nmyf9MAsGSOzTK0rQpnOjGC2795OKnKxLTzu9KNb2MqVVH4j5BlHgbaGOXKWas0SJhhmYrgJoYYojoFfuaIjmSt0U2TbETM8378wT35FIoLGA27uiloK9voiaKMp4QPyuXNMWVq8fRUm/Ui+HDgdgvWJBaC9/Nf3UsjjF6G1jP3GNPxQMyu6UoaG6/xIwDlgD66IJhR3XeR4s+GeRglLp6vjicJTXr6NQFYNJs2vhrcJYk7JCIHC1mzx+mkVaWgltCePp9T2z1ZuCtxwsPwUyda9yYtUaaYHQbrdjinACYhJzSmrqNXWhyoTNij7VcBk17DmBlvvpw6Yk7xl0XKojgm6CQVIY07LZEbZM8SuS70VCJcUJ1AnAXdG5wDiWo2H6/m9fVzgchmB+9FPygbTWvu+fZgA= X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(13230031)(4636009)(376002)(136003)(346002)(39860400002)(396003)(230922051799003)(1800799012)(82310400011)(64100799003)(451199024)(186009)(40470700004)(36840700001)(46966006)(41300700001)(47076005)(336012)(6512007)(107886003)(26005)(2616005)(81166007)(36860700001)(8936002)(4326008)(6862004)(5660300002)(8676002)(235185007)(44832011)(2906002)(478600001)(6506007)(44144004)(6486002)(356005)(33964004)(82740400003)(6666004)(54906003)(70586007)(316002)(70206006)(86362001)(564344004)(36756003)(40480700001)(40460700003)(81973001)(2700100001);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jan 2024 17:47:18.2546 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e65e36d2-7a21-4a21-ddbf-08dc1dcdacbc X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AMS1EPF00000043.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB10589 X-Spam-Status: No, score=-5.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,FORGED_SPF_HELO,KAM_DMARC_NONE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY 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: --zvk9QDM1BI5rvFUM Content-Type: text/plain; charset=utf-8 Content-Disposition: inline The 01/15/2024 17:21, Radek Barton wrote: --zvk9QDM1BI5rvFUM Content-Type: application/octet-stream; name="v4-0001-Ifdef-.hidden-.type-and-.size-pseudo-ops-for-aarc.patch" Content-Description: v4-0001-Ifdef-.hidden-.type-and-.size-pseudo-ops-for-aarc.patch Content-Disposition: attachment; filename="v4-0001-Ifdef-.hidden-.type-and-.size-pseudo-ops-for-aarc.patch" Content-Transfer-Encoding: base64 RnJvbSAxYTg5NmM2YjQzYTU3YjI5ZmEwYmM0ZDMyYWE4NmQ3ZTI4YjgyNGRhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpJbi1SZXBseS1UbzogPG1wdHNmMzRycGFkLmZzZkBhcm0uY29tPgpSZWZl cmVuY2VzOiA8bXB0c2YzNHJwYWQuZnNmQGFybS5jb20+CkZyb206IFphYyBXYWxrZXIgPHphY3dh bGtlckBtaWNyb3NvZnQuY29tPgpEYXRlOiBXZWQsIDMgSmFuIDIwMjQgMjA6MjE6MDQgKzAxMDAK U3ViamVjdDogW1BBVENIIHY0XSBJZmRlZiBgLmhpZGRlbmAsIGAudHlwZWAsIGFuZCBgLnNpemVg IHBzZXVkby1vcHMgZm9yCiBgYWFyY2g2NC13NjQtbWluZ3czMmAgdGFyZ2V0CkNjOiBBbmRyZXcg UGluc2tpIDxwaW5za2lhQGdtYWlsLmNvbT4sCiAgICBSaWNoYXJkIFNhbmRpZm9yZCA8cmljaGFy ZC5zYW5kaWZvcmRAYXJtLmNvbT4sCiAgICBKb25hdGhhbiBZb25nIDwxMHdhbGxzQGdtYWlsLmNv bT4sCiAgICBSaWNoYXJkIFNhbmRpZm9yZCA8cmljaGFyZC5zYW5kaWZvcmRAYXJtLmNvbT4KClJl Y2VudCBjaGFuZ2UgKGh0dHBzOi8vZ2NjLmdudS5vcmcvcGlwZXJtYWlsL2djYy1jdnMvMjAyMy1E ZWNlbWJlci8zOTQ5MTUuaHRtbCkgYWRkZWQgYSBnZW5lcmljIFNNRSBzdXBwb3J0IHVzaW5nIGAu aGlkZGVuYCwgYC50eXBlYCwgYW5kIGBgLnNpemVgIHBzZXVkby1vcHMgaW4gdGhlIGFzc2VtYmx5 IHNvdXJjZXMsIGBhYXJjaDY0LXc2NC1taW5ndzMyYCBkb2VzIG5vdCBzdXBwb3J0IHRoZSBwc2V1 ZG8tb3BzIHRob3VnaC4gVGhpcyBwYXRjaCB3cmFwcyB1c2FnZSBvZiB0aG9zZSBwc2V1ZG8tb3Bz IHVzaW5nIG1hY3JvcyBhbmQgaWZkZWZzIHRoZW0gZm9yIGBfX0VMRl9fYCBkZWZpbmUuCi0tLQog bGliZ2NjL2NvbmZpZy9hYXJjaDY0L19fYXJtX3NtZV9zdGF0ZS5TICAgfCAgMiArLQogbGliZ2Nj L2NvbmZpZy9hYXJjaDY0L19fYXJtX3RwaWRyMl9zYXZlLlMgfCAgNCArKy0tCiBsaWJnY2MvY29u ZmlnL2FhcmNoNjQvX19hcm1femFfZGlzYWJsZS5TICB8ICA2ICsrKy0tLQogbGliZ2NjL2NvbmZp Zy9hYXJjaDY0L2FhcmNoNjQtYXNtLmggICAgICAgfCAxNCArKysrKysrKysrKystLQogbGliZ2Nj L2NvbmZpZy9hYXJjaDY0L2NydGkuUyAgICAgICAgICAgICAgfCAxMiArKysrLS0tLS0tLS0KIGxp YmdjYy9jb25maWcvYWFyY2g2NC9sc2UuUyAgICAgICAgICAgICAgIHwgIDkgKysrKystLS0tCiA2 IGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKyksIDIwIGRlbGV0aW9ucygtKQoKZGlmZiAt LWdpdCBhL2xpYmdjYy9jb25maWcvYWFyY2g2NC9fX2FybV9zbWVfc3RhdGUuUyBiL2xpYmdjYy9j b25maWcvYWFyY2g2NC9fX2FybV9zbWVfc3RhdGUuUwppbmRleCAwZGE5YjU4NWI2Yy4uMWZiYjhj MWZmNTMgMTAwNjQ0Ci0tLSBhL2xpYmdjYy9jb25maWcvYWFyY2g2NC9fX2FybV9zbWVfc3RhdGUu UworKysgYi9saWJnY2MvY29uZmlnL2FhcmNoNjQvX19hcm1fc21lX3N0YXRlLlMKQEAgLTMwLDcg KzMwLDcgQEAKICAgIC0gVGFrZXMgbm8gYXJndW1lbnQuCiAgICAtIFJldHVybnMgU01FIHN0YXRl IGluIHgwIGFuZCBUUElEUjJfRUwwIGluIHgxLiAgKi8KIAotLmhpZGRlbiBfX2FhcmNoNjRfaGF2 ZV9zbWUKK0hJRERFTiAoX19hYXJjaDY0X2hhdmVfc21lKQogCiB2YXJpYW50X3BjcyAoX19hcm1f c21lX3N0YXRlKQogCmRpZmYgLS1naXQgYS9saWJnY2MvY29uZmlnL2FhcmNoNjQvX19hcm1fdHBp ZHIyX3NhdmUuUyBiL2xpYmdjYy9jb25maWcvYWFyY2g2NC9fX2FybV90cGlkcjJfc2F2ZS5TCmlu ZGV4IDkxMzVjYmExZGRiLi4yNDY2YjU4NjNlNCAxMDA2NDQKLS0tIGEvbGliZ2NjL2NvbmZpZy9h YXJjaDY0L19fYXJtX3RwaWRyMl9zYXZlLlMKKysrIGIvbGliZ2NjL2NvbmZpZy9hYXJjaDY0L19f YXJtX3RwaWRyMl9zYXZlLlMKQEAgLTMxLDcgKzMxLDcgQEAKICAgIC0gRG9lcyBub3QgcmV0dXJu IGEgdmFsdWUuCiAgICAtIENhbiBhYm9ydCBvbiBmYWlsdXJlICh0aGVuIHJlZ2lzdGVycyBhcmUg bm90IHByZXNlcnZlZCkuICAqLwogCi0uaGlkZGVuIF9fYWFyY2g2NF9oYXZlX3NtZQorSElEREVO IChfX2FhcmNoNjRfaGF2ZV9zbWUpCiAKIHZhcmlhbnRfcGNzIChfX2FybV90cGlkcjJfc2F2ZSkK IApAQCAtOTcsNSArOTcsNSBAQCBFTkQgKF9fYXJtX3RwaWRyMl9zYXZlKQogCiAvKiBIaWRkZW4g YWxpYXMgdXNlZCBieSBfX2FybV96YV9kaXNhYmxlLiAgKi8KIC5nbG9iYWwgX19saWJnY2NfYXJt X3RwaWRyMl9zYXZlCi0uaGlkZGVuIF9fbGliZ2NjX2FybV90cGlkcjJfc2F2ZQorSElEREVOIChf X2xpYmdjY19hcm1fdHBpZHIyX3NhdmUpCiAuc2V0IF9fbGliZ2NjX2FybV90cGlkcjJfc2F2ZSwg X19hcm1fdHBpZHIyX3NhdmUKZGlmZiAtLWdpdCBhL2xpYmdjYy9jb25maWcvYWFyY2g2NC9fX2Fy bV96YV9kaXNhYmxlLlMgYi9saWJnY2MvY29uZmlnL2FhcmNoNjQvX19hcm1femFfZGlzYWJsZS5T CmluZGV4IDU3ODVhOTU5ZTIyLi5jMzcyZmNmZmUxOCAxMDA2NDQKLS0tIGEvbGliZ2NjL2NvbmZp Zy9hYXJjaDY0L19fYXJtX3phX2Rpc2FibGUuUworKysgYi9saWJnY2MvY29uZmlnL2FhcmNoNjQv X19hcm1femFfZGlzYWJsZS5TCkBAIC0zMSw5ICszMSw5IEBACiAgICAtIERvZXMgbm90IHJldHVy biBhIHZhbHVlLgogICAgLSBDYW4gYWJvcnQgb24gZmFpbHVyZSAodGhlbiByZWdpc3RlcnMgYXJl IG5vdCBwcmVzZXJ2ZWQpLiAgKi8KIAotLmhpZGRlbiBfX2FhcmNoNjRfaGF2ZV9zbWUKK0hJRERF TiAoX19hYXJjaDY0X2hhdmVfc21lKQogCi0uaGlkZGVuIF9fbGliZ2NjX2FybV90cGlkcjJfc2F2 ZQorSElEREVOIChfX2xpYmdjY19hcm1fdHBpZHIyX3NhdmUpCiAKIHZhcmlhbnRfcGNzIChfX2Fy bV96YV9kaXNhYmxlKQogCkBAIC02Niw1ICs2Niw1IEBAIEVORCAoX19hcm1femFfZGlzYWJsZSkK IAogLyogSGlkZGVuIGFsaWFzIHVzZWQgYnkgdGhlIHVud2luZGVyLiAgKi8KIC5nbG9iYWwgX19s aWJnY2NfYXJtX3phX2Rpc2FibGUKLS5oaWRkZW4gX19saWJnY2NfYXJtX3phX2Rpc2FibGUKK0hJ RERFTiAoX19saWJnY2NfYXJtX3phX2Rpc2FibGUpCiAuc2V0IF9fbGliZ2NjX2FybV96YV9kaXNh YmxlLCBfX2FybV96YV9kaXNhYmxlCmRpZmYgLS1naXQgYS9saWJnY2MvY29uZmlnL2FhcmNoNjQv YWFyY2g2NC1hc20uaCBiL2xpYmdjYy9jb25maWcvYWFyY2g2NC9hYXJjaDY0LWFzbS5oCmluZGV4 IDI0NTY4NDI5YjVjLi44M2MyZTU5NDRiMyAxMDA2NDQKLS0tIGEvbGliZ2NjL2NvbmZpZy9hYXJj aDY0L2FhcmNoNjQtYXNtLmgKKysrIGIvbGliZ2NjL2NvbmZpZy9hYXJjaDY0L2FhcmNoNjQtYXNt LmgKQEAgLTU4LDYgKzU4LDE2IEBACiAjIGRlZmluZSBBVVRJQVNQCiAjZW5kaWYKIAorI2lmZGVm IF9fRUxGX18KKyNkZWZpbmUgSElEREVOKG5hbWUpIC5oaWRkZW4gbmFtZQorI2RlZmluZSBTWU1C T0xfU0laRShuYW1lKSAuc2l6ZSBuYW1lLCAuLW5hbWUKKyNkZWZpbmUgU1lNQk9MX1RZUEUobmFt ZSwgX3R5cGUpIC50eXBlIG5hbWUsIF90eXBlCisjZWxzZQorI2RlZmluZSBISURERU4obmFtZSkK KyNkZWZpbmUgU1lNQk9MX1NJWkUobmFtZSkKKyNkZWZpbmUgU1lNQk9MX1RZUEUobmFtZSwgX3R5 cGUpCisjZW5kaWYKKwogLyogQWRkIGEgTlRfR05VX1BST1BFUlRZX1RZUEVfMCBub3RlLiAgKi8K ICNkZWZpbmUgR05VX1BST1BFUlRZKHR5cGUsIHZhbHVlKQlcCiAgIC5zZWN0aW9uIC5ub3RlLmdu dS5wcm9wZXJ0eSwgImEiOwlcCkBAIC04NSw3ICs5NSw3IEBAIEdOVV9QUk9QRVJUWSAoRkVBVFVS RV8xX0FORCwgQlRJX0ZMQUd8UEFDX0ZMQUcpCiAKICNkZWZpbmUgRU5UUllfQUxJR04obmFtZSwg YWxpZ24pIFwKICAgLmdsb2JhbCBuYW1lOwkJXAotICAudHlwZSBuYW1lLCVmdW5jdGlvbjsJXAor ICBTWU1CT0xfVFlQRShuYW1lLCAlZnVuY3Rpb24pOwkJXAogICAuYmFsaWduIGFsaWduOwlcCiAg IG5hbWU6CQkJXAogICAuY2ZpX3N0YXJ0cHJvYzsJXApAQCAtOTUsNCArMTA1LDQgQEAgR05VX1BS T1BFUlRZIChGRUFUVVJFXzFfQU5ELCBCVElfRkxBR3xQQUNfRkxBRykKIAogI2RlZmluZSBFTkQo bmFtZSkgXAogICAuY2ZpX2VuZHByb2M7CQlcCi0gIC5zaXplIG5hbWUsIC4tbmFtZQorICBTWU1C T0xfU0laRShuYW1lKQpkaWZmIC0tZ2l0IGEvbGliZ2NjL2NvbmZpZy9hYXJjaDY0L2NydGkuUyBi L2xpYmdjYy9jb25maWcvYWFyY2g2NC9jcnRpLlMKaW5kZXggMTM3MTk2N2MxOTYuLmI2ODA1Yjg2 NDIxIDEwMDY0NAotLS0gYS9saWJnY2MvY29uZmlnL2FhcmNoNjQvY3J0aS5TCisrKyBiL2xpYmdj Yy9jb25maWcvYWFyY2g2NC9jcnRpLlMKQEAgLTIxLDYgKzIxLDggQEAKICMgc2VlIHRoZSBmaWxl cyBDT1BZSU5HMyBhbmQgQ09QWUlORy5SVU5USU1FIHJlc3BlY3RpdmVseS4gIElmIG5vdCwgc2Vl CiAjIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KIAorI2luY2x1ZGUgImFhcmNoNjQt YXNtLmgiCisKIC8qIEFuIGV4ZWN1dGFibGUgc3RhY2sgaXMgKm5vdCogcmVxdWlyZWQgZm9yIHRo ZXNlIGZ1bmN0aW9ucy4gICovCiAjaWYgZGVmaW5lZChfX0VMRl9fKSAmJiBkZWZpbmVkKF9fbGlu dXhfXykKIC5zZWN0aW9uIC5ub3RlLkdOVS1zdGFjaywiIiwlcHJvZ2JpdHMKQEAgLTMxLDEyICsz Myw2IEBACiAjIC5pbml0IHNlY3Rpb25zLiAgVXNlcnMgbWF5IHB1dCBhbnkgZGVzaXJlZCBpbnN0 cnVjdGlvbnMgaW4gdGhvc2UKICMgc2VjdGlvbnMuCiAKLSNpZmRlZiBfX0VMRl9fCi0jZGVmaW5l IFRZUEUoeCkgLnR5cGUgeCxmdW5jdGlvbgotI2Vsc2UKLSNkZWZpbmUgVFlQRSh4KQotI2VuZGlm Ci0KIAkjIE5vdGUgLSB0aGlzIG1hY3JvIGlzIGNvbXBsZW1lbnRlZCBieSB0aGUgRlVOQ19FTkQg bWFjcm8KIAkjIGluIGNydG4uUy4gIElmIHlvdSBjaGFuZ2UgdGhpcyBtYWNybyB5b3UgbXVzdCBh bHNvIGNoYW5nZQogCSMgdGhhdCBtYWNybyBtYXRjaC4KQEAgLTUzLDcgKzQ5LDcgQEAKIAkuc2Vj dGlvbgkiLmluaXQiCiAJLmFsaWduIDIKIAkuZ2xvYmFsCV9pbml0Ci0JVFlQRShfaW5pdCkKKwlT WU1CT0xfVFlQRShfaW5pdCwgZnVuY3Rpb24pCiBfaW5pdDoKIAlGVU5DX1NUQVJUCiAKQEAgLTYx LDcgKzU3LDcgQEAgX2luaXQ6CiAJLnNlY3Rpb24JIi5maW5pIgogCS5hbGlnbgkyCiAJLmdsb2Jh bAlfZmluaQotCVRZUEUoX2ZpbmkpCisJU1lNQk9MX1RZUEUoX2ZpbmksIGZ1bmN0aW9uKQogX2Zp bmk6CiAJRlVOQ19TVEFSVAogCmRpZmYgLS1naXQgYS9saWJnY2MvY29uZmlnL2FhcmNoNjQvbHNl LlMgYi9saWJnY2MvY29uZmlnL2FhcmNoNjQvbHNlLlMKaW5kZXggNjcxYTg2Y2ZiODcuLmNlZTFl ODhjNmE0IDEwMDY0NAotLS0gYS9saWJnY2MvY29uZmlnL2FhcmNoNjQvbHNlLlMKKysrIGIvbGli Z2NjL2NvbmZpZy9hYXJjaDY0L2xzZS5TCkBAIC01MSw2ICs1MSw3IEBAIHNlZSB0aGUgZmlsZXMg Q09QWUlORzMgYW5kIENPUFlJTkcuUlVOVElNRSByZXNwZWN0aXZlbHkuICBJZiBub3QsIHNlZQog ICogaW5kaXJlY3RseSwgdGhleSBkbyBub3QgbmVlZCB0byBzdGFydCB3aXRoIGEgQlRJIGluc3Ry dWN0aW9uLgogICovCiAKKyNpbmNsdWRlICJhYXJjaDY0LWFzbS5oIgogI2luY2x1ZGUgImF1dG8t dGFyZ2V0LmgiCiAKIC8qIFRlbGwgdGhlIGFzc2VtYmxlciB0byBhY2NlcHQgTFNFIGluc3RydWN0 aW9ucy4gICovCkBAIC02MSw3ICs2Miw3IEBAIHNlZSB0aGUgZmlsZXMgQ09QWUlORzMgYW5kIENP UFlJTkcuUlVOVElNRSByZXNwZWN0aXZlbHkuICBJZiBub3QsIHNlZQogI2VuZGlmCiAKIC8qIERl Y2xhcmUgdGhlIHN5bWJvbCBnYXRpbmcgdGhlIExTRSBpbXBsZW1lbnRhdGlvbnMuICAqLwotCS5o aWRkZW4JX19hYXJjaDY0X2hhdmVfbHNlX2F0b21pY3MKKwlISURERU4oX19hYXJjaDY0X2hhdmVf bHNlX2F0b21pY3MpCiAKIC8qIFR1cm4gc2l6ZSBhbmQgbWVtb3J5IG1vZGVsIGRlZmluZXMgaW50 byBtbmVtb25pYyBmcmFnbWVudHMuICAqLwogI2lmIFNJWkUgPT0gMQpAQCAtMTcxLDE1ICsxNzIs MTUgQEAgc2VlIHRoZSBmaWxlcyBDT1BZSU5HMyBhbmQgQ09QWUlORy5SVU5USU1FIHJlc3BlY3Rp dmVseS4gIElmIG5vdCwgc2VlCiAJLnRleHQKIAkuYmFsaWduCTE2CiAJLmdsb2JsCVxuYW1lCi0J LmhpZGRlbglcbmFtZQotCS50eXBlCVxuYW1lLCAlZnVuY3Rpb24KKwlISURERU4oXG5hbWUpCisJ U1lNQk9MX1RZUEUoXG5hbWUsICVmdW5jdGlvbikKIAkuY2ZpX3N0YXJ0cHJvYwogXG5hbWU6CiAu ZW5kbQogCiAubWFjcm8JRU5ERk4gbmFtZQogCS5jZmlfZW5kcHJvYwotCS5zaXplCVxuYW1lLCAu IC0gXG5hbWUKKwlTWU1CT0xfU0laRShcbmFtZSkKIC5lbmRtCiAKIC8qIEJyYW5jaCB0byBMQUJF TCBpZiBMU0UgaXMgZGlzYWJsZWQuICAqLwotLSAKMi40My4wLndpbmRvd3MuMQoK --zvk9QDM1BI5rvFUM--