From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 3F4BCA09E4 for ; Thu, 21 Jan 2021 10:36:28 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 35937140F41; Thu, 21 Jan 2021 10:36:28 +0100 (CET) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130074.outbound.protection.outlook.com [40.107.13.74]) by mails.dpdk.org (Postfix) with ESMTP id D97FE140F3A; Thu, 21 Jan 2021 10:36:24 +0100 (CET) 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=TT/FchDPjyWAMTYJuuh7ouS0nbriLzMP8r0WFfUlvT8=; b=FRHNRHxVi5rWlIcD1JvBv/9vIzwnsEIKodTFPDvThVJB6GRn4NUVjbaHjuA9ZBa1YncetjHFfESMT22pzrWxp8sSQCGnrBx+OOhdM5nln51i3fm2j9AHa93tkQMNGAPFo0LcKNZczwNY1rkxtQiUGFxudez543PkZDzyLo7dEuo= Received: from DB8PR06CA0057.eurprd06.prod.outlook.com (2603:10a6:10:120::31) by DB6PR0801MB1911.eurprd08.prod.outlook.com (2603:10a6:4:74::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.11; Thu, 21 Jan 2021 09:36:23 +0000 Received: from DB5EUR03FT018.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:120:cafe::51) by DB8PR06CA0057.outlook.office365.com (2603:10a6:10:120::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.12 via Frontend Transport; Thu, 21 Jan 2021 09:36:23 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; 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; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT018.mail.protection.outlook.com (10.152.20.69) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.11 via Frontend Transport; Thu, 21 Jan 2021 09:36:23 +0000 Received: ("Tessian outbound 4d8113405d55:v71"); Thu, 21 Jan 2021 09:36:23 +0000 X-CR-MTA-TID: 64aa7808 Received: from 3c7f909605be.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id DE7B6B35-DBF2-4A0A-AD85-C21615631605.1; Thu, 21 Jan 2021 09:36:18 +0000 Received: from EUR02-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 3c7f909605be.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 21 Jan 2021 09:36:18 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iwPhSCjwtwHjd/qgBbOT6Ojzz/m+tCQVH9urw6PD77zUROkbQozP1AzWzY0uEsvgcO6m/7B7nKedUlxwByyosjU1FtnCnvBEedUOhbsuYKLoOtLQZEDmFiefJUv7Ct4vMgE7JA7hkkkgukIX6myo2aJ49+0pB+UnwnA5fOVLyfZrtOkGg1MHUtFnnVaBYY/2uxY9qXS3UaNBnvxkWVbJ9qWPKf6Ak9nI4Z5g5d2huImnETiZf35GuyFIzTkJMFeaYysoWP1oGB3P1E86+3BrM3OKF7DD/mcYQFWXNy66e4LzqVgBlORx8k9DLBNCsZ85FgakJovT9Rc+103WoLRhnQ== 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-SenderADCheck; bh=TT/FchDPjyWAMTYJuuh7ouS0nbriLzMP8r0WFfUlvT8=; b=Fp95WkpnBkEH/dSZISCLx6aQYOy980H0wu4TUiT9Qt+59vaMAoIGT0haQNT86gFgwvl1YGfDMb8FDoR4WH8xTmnCfyFNnwDuTMuD6KSUjKF/jvTs6mgOJaVnwuA9hsgYZY42vZheaoQ/UwPZepdDVwvhs/+TmffjZ+cAeKdfq8jyPE4Ti6Qimszdymcr2DDX8mmLQuy1rZSO0PxF9PaWnDM6l74pGtOE+OB3ICagkxYXoXu6tmuZcnULNPSwPVmuR3UdDg0OYSClsJU9D+jvvmAopUc4yY5XqR3iReCisIvE9DOu5rvVffD22rwGn6IPay1CI4F4XsTmkGSncIfciQ== 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=TT/FchDPjyWAMTYJuuh7ouS0nbriLzMP8r0WFfUlvT8=; b=FRHNRHxVi5rWlIcD1JvBv/9vIzwnsEIKodTFPDvThVJB6GRn4NUVjbaHjuA9ZBa1YncetjHFfESMT22pzrWxp8sSQCGnrBx+OOhdM5nln51i3fm2j9AHa93tkQMNGAPFo0LcKNZczwNY1rkxtQiUGFxudez543PkZDzyLo7dEuo= Received: from HE1PR0801MB1641.eurprd08.prod.outlook.com (2603:10a6:3:80::22) by HE1PR0801MB1641.eurprd08.prod.outlook.com (2603:10a6:3:80::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.12; Thu, 21 Jan 2021 09:36:16 +0000 Received: from HE1PR0801MB1641.eurprd08.prod.outlook.com ([fe80::7195:1b1e:b141:556c]) by HE1PR0801MB1641.eurprd08.prod.outlook.com ([fe80::7195:1b1e:b141:556c%9]) with mapi id 15.20.3784.013; Thu, 21 Jan 2021 09:36:15 +0000 From: Joyce Kong To: David Marchand CC: "jerinj@marvell.com" , Ruifeng Wang , Honnappa Nagarahalli , dev , nd , dpdk stable Thread-Topic: [PATCH v1] eal/arm: fix gcc build for 128-bit atomic compare exchange Thread-Index: AQHW61b/NlcZkQt9f060RjrSX+JvNqoxYXRg Date: Thu, 21 Jan 2021 09:36:15 +0000 Message-ID: References: <20210115095821.42721-1-joyce.kong@arm.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 4BB4B1866EFBF744B0BBA468D71D8945.0 x-checkrecipientchecked: true Authentication-Results-Original: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [203.126.0.111] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 4f1f239d-8479-4876-d0f9-08d8bdf00448 x-ms-traffictypediagnostic: HE1PR0801MB1641:|DB6PR0801MB1911: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:5516;OLM:5516; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: qP0zxcMsRWhD4i0IAAJd9nfjXvbFuIcySQigJ/TTB7VszjHE98FBMWW/RJUIdZzq+Yu14Exf7W9uHHRy4yh78rxa7Xu8a6ToVjDdNrBXSDp9V5jK3s0HKX45CYwajwoTK+Gqrh2DDStcxE9mZY6rFpiTCq9wGN/hWwgqjG8pWDf+2jlugI3JJ77JwkjBfxVDJobxnA0fpctwDGq654pb4p0GtOJZxAzQG3zw5sQmGmClv3f4DQHSaOa1881dkZuNFV6u/atBGXGfCwsS1ys4l/PrsWENAOEE3BvsmcTCQb7FCcxbc6R+7NTLNjr24iYTROEAg2vXfFgELmdD12Q2rcMkbAShGdaZh29uf2T4hlFGcvqWNPRVNciFzHFxrXo8aK6lk1P1wrHUcJZp2MYPI6Jp1Gku99yFsJLXFORaruVfnZB/fuB6enoCFBip72+eNbzJ3PdfAR9Mp3r1Fe9fTcwQ/fV8AjdVPm5xorix4mE8ixi9W8q9VmAP6nOT252bOgY6Ftvg2uh0REXaebkFAw== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR0801MB1641.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(86362001)(478600001)(33656002)(6506007)(55016002)(9686003)(2906002)(83380400001)(966005)(54906003)(316002)(4326008)(8936002)(71200400001)(66556008)(66946007)(186003)(66476007)(66446008)(64756008)(7696005)(6916009)(76116006)(52536014)(26005)(8676002)(5660300002)(21314003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?bGNCQkt4UDlMUXNpdk9iMElaZklOZHg0dTQyc255Y3Y1bXhMQi9Xa2FRbnFn?= =?utf-8?B?SWlRRjltamlYTDhXNkkzYjlOT3JMUy9kRDNxb2dEbGtIQXJUcVgzc0VRTE4y?= =?utf-8?B?MEFETlFyOHhMZ0poTFB4bVpWK0dBdWU1K3R4eXR3RWppYUJOMWRSUmxEUUEz?= =?utf-8?B?THhGemt6d1creEo3bFpBelE4WGR6UTIyWFJCSHh0WVhuekJHUGExYkdZWVJ4?= =?utf-8?B?OGhNQmhGam15ZXVjT0x4VTRpLy9MdTY1Y3ZNcGFIUlJMbTZSdFBqWXI2Tnda?= =?utf-8?B?ZXltVWwwYUdxRE9sdUp6SVk5UmV6ZHY3Umd6eXhPMDZablA2S0YranBPSXpo?= =?utf-8?B?bkpRZHN6aUVJY2RQMDQ5bS9CYjk3aWxLUlRrTGtiSkpUTDhtc205bngrRWEr?= =?utf-8?B?VFhzTm1yYURJMXZFTG53UWF3ZThIdWpmYmhpRmJ2NFJheGt1Mm1Lb0tUVjRN?= =?utf-8?B?dkovdXFnSlpUNHNpZHpUbjZZM1M0Q1lONHRORng2Szl1RnFONGNkd2xseUJQ?= =?utf-8?B?QzRCRFEwTnRiOVBERWxHQm95c1laN1J3Y1N1M0JjNTNwY3A5RmJiZ3h5M2xS?= =?utf-8?B?b29Tc1dkMXVkZTlHYUh0WU92SDRUS2MrTFdDbXdMb1JjcXJ4eTUzSHlZK1lQ?= =?utf-8?B?SGtTYjA4ZHplbXpjbllZQUlUWmlsVThJWlF6eTlBM1c1cXRxZWlXUEZOVmdO?= =?utf-8?B?SmZ2bkQzcm5jNlprYjlxL1gyb2JNYkRvVHZQTU4yQ1pMSWJsUTFORDdRcm5h?= =?utf-8?B?NTBLT3FvVi9NaFZpM0MydlE3QnBqZjVGZDhaK3VqWmV1R3JaR0RrZ3hPY3ow?= =?utf-8?B?VVE1bFNiaWZSVjFpT0s4eUZIL3NmV1JmS0FkT04xUlpjTGMyZWZGREx3cHJF?= =?utf-8?B?TWJZUC9GaFJVdWRrc2Fvd0ZHeWF2NkowWG16aTRqdTdYZGFpcE9JMmtsK0ND?= =?utf-8?B?bklYZWl1TVYzN0dOemJTbEpLR0JYZERqSTJTT0ZBSDNWZitZb1Y4aDFVMjZn?= =?utf-8?B?b1FXS0V6YW42RHpqajJ6eTJQbmg4L2NRWkZUcjFwdGpIUUNpY3pmeDg1dDdm?= =?utf-8?B?R1lqaHp4a0owc0dISEJ0aDNUd0UxVXR0N0REUC9iMUE1cmtxNzg4MEhYdlcv?= =?utf-8?B?QkdJd3Z3YUE2cVAxLzV2MHVXeEtoTWxQUkxvcEJnc3NQOTBiTThDa1dKYWFY?= =?utf-8?B?ejk3Qk13REkvOExoS2NJdUxOdk1CY3kvSlRSQVVvZ3dTOHFWWU5qV2RGRzI1?= =?utf-8?B?NXIzbVYvLzd0REN2czdwRjJZUVMrbHhyV3QwQi82R0hJKy84S2tTREY3RU1Z?= =?utf-8?Q?b5HiWVWC+yw6s=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB1641 Original-Authentication-Results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT018.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: f4c87b72-cd5c-4efb-8058-08d8bdefffcd X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: iLLT60xxVxvuNH5Eb5BLYAstUyNQgcVGmomzsgBJsixqXOIKdYELwY4cu6nfTQychZaEGDDym/YYqhiJQhR2XtMQS20F61QR6nwxc1pBUJljhTdGmq61d952nxpcS1Zd0lmQlk54zPlCgm+AVDGDkpQVzCf7DKZhn/QuxpMwbT2bVWvkKPgghlWpU3dJPulvjbaZn/Wn3ofgRc8iNY+cb40yYH5eqsLO/CUigP7TUhpfpyF5btZ7923Gp3HCdAH0yT3ggwIbW3/b914YnI29PEO9qDRHbsqARSyjLIDIT6EWnWFgqWNYI4d//73tBPQW9suTllJ83JF0eJnOCMkwd6h4Zm8gJ3tCN11wT6mmQB7CcvB7go685eDTjGJ0QQ/f9Y+lYp1SAOLXLsgw9Cz+4Mcl90aWerLQRDv+CvZ0c2lYMQ8dvxqJpwJhPM6ZUaN1O19Yk6EiGuut8ELZhcGOP8/+P+7+DYLumdUh+cQ/ogE9g+D7OcoEoMsUnfLTprg9EjdHA0YXPF4puxBNe+nI5jY9fln9PfHO8AVw6VUUoKIlBynXVsFB2PbPl47/Vj6U 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:(4636009)(346002)(136003)(39860400002)(376002)(396003)(46966006)(9686003)(47076005)(83380400001)(52536014)(356005)(82740400003)(81166007)(8936002)(316002)(55016002)(478600001)(54906003)(336012)(8676002)(82310400003)(33656002)(26005)(70206006)(86362001)(5660300002)(966005)(7696005)(186003)(70586007)(450100002)(4326008)(6506007)(2906002)(6862004)(21314003); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jan 2021 09:36:23.4517 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4f1f239d-8479-4876-d0f9-08d8bdf00448 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: DB5EUR03FT018.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0801MB1911 Subject: Re: [dpdk-stable] [PATCH v1] eal/arm: fix gcc build for 128-bit atomic compare exchange X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" Pi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+RnJvbTogRGF2aWQgTWFyY2hhbmQgPGRhdmlk Lm1hcmNoYW5kQHJlZGhhdC5jb20+DQo+U2VudDogRnJpZGF5LCBKYW51YXJ5IDE1LCAyMDIxIDEx OjU2IFBNDQo+VG86IEpveWNlIEtvbmcgPEpveWNlLktvbmdAYXJtLmNvbT4NCj5DYzogamVyaW5q QG1hcnZlbGwuY29tOyBSdWlmZW5nIFdhbmcgPFJ1aWZlbmcuV2FuZ0Bhcm0uY29tPjsgSG9ubmFw cGENCj5OYWdhcmFoYWxsaSA8SG9ubmFwcGEuTmFnYXJhaGFsbGlAYXJtLmNvbT47IGRldiA8ZGV2 QGRwZGsub3JnPjsgbmQNCj48bmRAYXJtLmNvbT47IGRwZGsgc3RhYmxlIDxzdGFibGVAZHBkay5v cmc+DQo+U3ViamVjdDogUmU6IFtQQVRDSCB2MV0gZWFsL2FybTogZml4IGdjYyBidWlsZCBmb3Ig MTI4LWJpdCBhdG9taWMgY29tcGFyZQ0KPmV4Y2hhbmdlDQo+DQo+T24gRnJpLCBKYW4gMTUsIDIw MjEgYXQgMTA6NTggQU0gSm95Y2UgS29uZyA8am95Y2Uua29uZ0Bhcm0uY29tPiB3cm90ZToNCj4+ DQo+PiBDb21waWxpbmcgd2l0aCAibWVzb24gYnVpbGQgLURidWlsZHR5cGU9ZGVidWcgLS1jcm9z cy1maWxlDQo+PiBjb25maWcvYXJtL2FybTY0X3RodW5kZXJ4Ml9saW51eF9nY2MiIHNob3dzIHRo ZSB3YXJuaW5ncyAiZnVuY3Rpb24NCj4+IHJldHVybnMgYW4gYWdncmVnYXRlIFstV2FnZ3JlZ2F0 ZS1yZXR1cm5dIjoNCj4+IC4uLy4uL2RwZGsvbGliL2xpYnJ0ZV9lYWwvYXJtL2luY2x1ZGUvcnRl X2F0b21pY182NC5oOiBJbiBmdW5jdGlvbg0KPj4g4oCYX19jYXNfMTI4X3JlbGF4ZWTigJk6DQo+ PiAuLi8uLi9kcGRrL2xpYi9saWJydGVfZWFsL2FybS9pbmNsdWRlL3J0ZV9hdG9taWNfNjQuaDo4 MToyMDoNCj4+IGVycm9yOiBmdW5jdGlvbiByZXR1cm5zIGFuIGFnZ3JlZ2F0ZSBbLVdlcnJvcj1h Z2dyZWdhdGUtcmV0dXJuXQ0KPj4gX19BVE9NSUMxMjhfQ0FTX09QKF9fY2FzXzEyOF9yZWxheGVk LCAiY2FzcCIpDQo+PiAgICAgICAgICAgICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn5+DQo+Pg0K Pj4gRml4IHRoZSBjb21waWxpbmcgaXNzdWUgYnkgZGVmaW5pbmcgX19BVE9NSUMxMjhfQ0FTX09Q IGFzIGEgdm9pZA0KPj4gZnVuY3Rpb24gYW5kIHBhc3NpbmcgdGhlIGFkZHJlc3MgcG9pbnRlciBp bnRvIGl0Lg0KPj4NCj4+IEZpeGVzOiA3ZTJjM2UxN2ZlMmMgKCJlYWwvYXJtNjQ6IGFkZCAxMjgt Yml0IGF0b21pYyBjb21wYXJlIGV4Y2hhbmdlIikNCj4+IENjOiBzdGFibGVAZHBkay5vcmcNCj4+ DQo+PiBTaWduZWQtb2ZmLWJ5OiBKb3ljZSBLb25nIDxqb3ljZS5rb25nQGFybS5jb20+DQo+DQo+ RnJvbSBteSB0ZXN0cywgdGhlIHRyaWdnZXIgaXMgd2hlbiBzd2l0Y2hpbmcgdG8gZGVidWcuDQo+ VGhlIHRodW5kZXJ4MiB0YXJnZXQgYnVpbGRzIGZpbmUgZm9yIG1lIHdpdGggZGVidWdvcHRpbWl6 ZWQuDQo+SSBjYW4gcmVwcm9kdWNlIHRoZSBpc3N1ZSB0b28gd2l0aCBvY3Rlb250eDIuDQo+DQo+ V2hhdCBpcyB0aGUgY29tbW9uIHBvaW50Pw0KPg0KPi0tDQo+RGF2aWQgTWFyY2hhbmQNCg0KVGhl IGlzc3VlIHdhcyByZXBvcnRlZCBvbiBvY3Rlb250eDIgYW5kIGRpc2N1c3NlZCBpbiB0aGUgcGF0 Y2ggaHR0cHM6Ly9wYXRjaHdvcmsuZHBkay5vcmcvcGF0Y2gvODQ2MTMvLCBJIHJlcHJvZHVjZWQg dGhlIGlzc3VlIG9uIHRodW5kZXJ4Mi4NCkFuZCB0aGlzIG1heSBiZSBiZWNhdXNlICdfX2Nhc18x MjhfeHh4JyByZXR1cm5zIGFnZ3JlZ2F0ZWQgZGF0YSB0eXBlIEkgdGhpbmsuIFJldHVybmluZyB0 d28gc2VwYXJhdGUgdWludDY0X3QgYnkgdGFraW5nIGFzIHRoZSBwb2ludGVyIG1heSBiZSBhIHNv bHV0aW9uLg0K