From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <yskoh@mellanox.com>
Received: from EUR02-VE1-obe.outbound.protection.outlook.com
 (mail-eopbgr20065.outbound.protection.outlook.com [40.107.2.65])
 by dpdk.org (Postfix) with ESMTP id 6680129AC
 for <dev@dpdk.org>; Fri, 12 Apr 2019 09:09:08 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ugpajYutsi3jB3JcKQMotUHna4b5OAwsHAdiR4FuSn4=;
 b=C8hls0sd3rB8sNwdSccFJIoFFH+27bLCVW29X0tS7ZwLbPxCP/QZzT6lAcgtoQ3wLv3BVrHxAVF7WtEeHXXtLzH18tATQquuDk1xpBJSax5jPP0OUHm9m/tF27B0Gqv4bAWkYf5Hx3qSXmksU3W8BbmBNeSqXJOgHFmuYq6qrFI=
Received: from DB3PR0502MB3980.eurprd05.prod.outlook.com (52.134.72.27) by
 DB3PR0502MB4042.eurprd05.prod.outlook.com (52.134.68.145) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1792.14; Fri, 12 Apr 2019 07:09:06 +0000
Received: from DB3PR0502MB3980.eurprd05.prod.outlook.com
 ([fe80::6072:43be:7c2d:103a]) by DB3PR0502MB3980.eurprd05.prod.outlook.com
 ([fe80::6072:43be:7c2d:103a%3]) with mapi id 15.20.1792.009; Fri, 12 Apr 2019
 07:09:06 +0000
From: Yongseok Koh <yskoh@mellanox.com>
To: Jerin Jacob Kollanukkaran <jerinj@marvell.com>
CC: Pavan Nikhilesh Bhagavatula <pbhagavatula@marvell.com>, Thomas Monjalon
 <thomas@monjalon.net>, dev <dev@dpdk.org>, "jerinjacobk@gmail.com"
 <jerinjacobk@gmail.com>
Thread-Topic: [dpdk-dev] [PATCH v8 2/4] meson: add infra to support machine
 specific flags
Thread-Index: AQHU77iKYoDTLLI/t0C/tXnhCides6Y1qMWAgADReACAAOv/AIAAYoOAgABDuwCAAAo4gIAABxeA
Date: Fri, 12 Apr 2019 07:09:05 +0000
Message-ID: <73CC452C-B53F-4A0A-905B-BD87CC3FE845@mellanox.com>
References: <20190406142737.20091-1-jerinj@marvell.com>
 <20190410161400.9361-1-jerinj@marvell.com>
 <20190410161400.9361-2-jerinj@marvell.com>
 <6CED2209-E8A8-4141-869E-4505DC42CC58@mellanox.com>
 <CY4PR1801MB186361CD95AF5D519FBF93F5DE2F0@CY4PR1801MB1863.namprd18.prod.outlook.com>
 <C4F41778-F0F3-49A5-8472-E307FF57BFFB@mellanox.com>
 <4B4ECE0C-8554-473F-B79E-B15403F34190@mellanox.com>
 <BYAPR18MB24245A028B425F967A3A38A7C8280@BYAPR18MB2424.namprd18.prod.outlook.com>
 <E51B2974-CBF7-415E-9196-134CFD9E5526@mellanox.com>
In-Reply-To: <E51B2974-CBF7-415E-9196-134CFD9E5526@mellanox.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=yskoh@mellanox.com; 
x-originating-ip: [69.181.245.183]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 32e5ba65-5ae3-47fc-fd1d-08d6bf15c04c
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600139)(711020)(4605104)(4618075)(2017052603328)(7193020);
 SRVR:DB3PR0502MB4042; 
x-ms-traffictypediagnostic: DB3PR0502MB4042:
x-ms-exchange-purlcount: 2
x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr
x-microsoft-antispam-prvs: <DB3PR0502MB4042C02CD098864D364D712DC3280@DB3PR0502MB4042.eurprd05.prod.outlook.com>
x-forefront-prvs: 0005B05917
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(136003)(366004)(376002)(396003)(39860400002)(13464003)(189003)(199004)(43544003)(68736007)(82746002)(478600001)(45080400002)(33656002)(14454004)(97736004)(966005)(26005)(8676002)(8936002)(81166006)(81156014)(186003)(36756003)(256004)(5024004)(476003)(11346002)(93886005)(66066001)(2906002)(83716004)(71200400001)(71190400001)(106356001)(305945005)(105586002)(446003)(2616005)(486006)(6306002)(7736002)(6116002)(3846002)(6246003)(6436002)(86362001)(6916009)(6512007)(25786009)(53936002)(76176011)(316002)(54906003)(99286004)(6486002)(6506007)(5660300002)(102836004)(53546011)(229853002)(4326008);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0502MB4042;
 H:DB3PR0502MB3980.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: mellanox.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: G67sXU4PrLNOat3qMo2UoDUUVm1O9oRDM5h4V59pp6PmdN6AgRiva48hgCAHHjCfyD05d1YI0p/HuKV3P6Sn/pMOwJ3W7xhILt1E8XVcbCSfQL5u82f8RwMbtpYRCpDscrgx58BtDG5T9+H8DiGl+svvv0TrBWzgPRi39GYMOb3SfXQ7lvXztUR/h0zM5zRK/kKWNYpQkVx+sTYCAUr2/VOsXus0icMRsB3wme8io+x+EwRH74Cug/QIXxuGbLIPbHH2tuAN0TiaOKQAqJ6Af07O+HzJyFLo4GQFncWwl5++DQTQNboXIvK39fMzvWAtDVzcpbyV2Jm1iTYczoa3mc97dCC5kgFatGeza+K9REKVLrh+khwIXygKSmomyIEttmg8s8YNtlgbxyaGtXlHBS12OLAjhRjKdliQusccVOU=
Content-Type: text/plain; charset="utf-8"
Content-ID: <5392850230598C4290E5D0AC3206631A@eurprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: Mellanox.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 32e5ba65-5ae3-47fc-fd1d-08d6bf15c04c
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Apr 2019 07:09:05.9752 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR0502MB4042
Subject: Re: [dpdk-dev] [PATCH v8 2/4] meson: add infra to support machine
 specific flags
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Apr 2019 07:09:08 -0000

DQo+IE9uIEFwciAxMSwgMjAxOSwgYXQgMTE6NDMgUE0sIFlvbmdzZW9rIEtvaCA8eXNrb2hAbWVs
bGFub3guY29tPiB3cm90ZToNCj4gDQo+IA0KPj4gT24gQXByIDExLCAyMDE5LCBhdCAxMTowNyBQ
TSwgSmVyaW4gSmFjb2IgS29sbGFudWtrYXJhbiA8amVyaW5qQG1hcnZlbGwuY29tPiB3cm90ZToN
Cj4+IA0KPj4gDQo+PiANCj4+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPj4+IEZyb206
IFlvbmdzZW9rIEtvaCA8eXNrb2hAbWVsbGFub3guY29tPg0KPj4+IFNlbnQ6IEZyaWRheSwgQXBy
aWwgMTIsIDIwMTkgNzozNSBBTQ0KPj4+IFRvOiBQYXZhbiBOaWtoaWxlc2ggQmhhZ2F2YXR1bGEg
PHBiaGFnYXZhdHVsYUBtYXJ2ZWxsLmNvbT4NCj4+PiBDYzogVGhvbWFzIE1vbmphbG9uIDx0aG9t
YXNAbW9uamFsb24ubmV0PjsgZGV2IDxkZXZAZHBkay5vcmc+OyBKZXJpbg0KPj4+IEphY29iIEtv
bGxhbnVra2FyYW4gPGplcmluakBtYXJ2ZWxsLmNvbT47IGplcmluamFjb2JrQGdtYWlsLmNvbQ0K
Pj4+IFN1YmplY3Q6IFtFWFRdIFJlOiBbZHBkay1kZXZdIFtQQVRDSCB2OCAyLzRdIG1lc29uOiBh
ZGQgaW5mcmEgdG8gc3VwcG9ydA0KPj4+IG1hY2hpbmUgc3BlY2lmaWMgZmxhZ3MNCj4+PiANCj4+
PiBFeHRlcm5hbCBFbWFpbA0KPj4+IA0KPj4+IEkndmUgdGVzdGVkIGl0IGJ1dCBzdGlsbCBoYXZl
IGFuIGlzc3VlIHdpdGggb2xkIGdjYy4NCj4+PiBFdmVuIGlmIC1tY3B1IGlzbid0IHNldCBkdWUg
dG8gY2MuaGFzX2FyZ3VtZW50KCksIC1tYXJjaCBpc24ndCBzZXQgZWl0aGVyLg0KPj4+IFNvLCBp
dCBzcGV3cyBlcnJvciBkdWUgdG8gbGFjayBvZiBDUkMgZmVhdHVyZS4NCj4+PiAtbWFyY2ggc2hv
dWxkIGhhdmUgJytjcmMnLiBUaGUgZXJyb3IgSSBnb3Qgd2FzOg0KPj4+IA0KPj4+PiBuaW5qYTog
RW50ZXJpbmcgZGlyZWN0b3J5IGBidWlsZCcNCj4+Pj4gWzk0Mi8xNDUyXSBDb21waWxpbmcgQyBv
YmplY3QNCj4+PiAnZHJpdmVycy9kcml2ZXJzLi4uY0BzdGEvbmV0X3NvZnRuaWNfcnRlX2V0aF9z
b2Z0bmljX2FjdGlvbi5jLm8nLg0KPj4+PiBGQUlMRUQ6DQo+Pj4+IA0KPj4+IGRyaXZlcnMvZHJp
dmVyc0BAdG1wX3J0ZV9wbWRfc29mdG5pY0BzdGEvbmV0X3NvZnRuaWNfcnRlX2V0aF9zb2Z0bmlj
DQo+Pj4gX2ENCj4+Pj4gY3Rpb24uYy5vIGNjIC1JZHJpdmVycy9kcml2ZXJzQEB0bXBfcnRlX3Bt
ZF9zb2Z0bmljQHN0YSAtSWRyaXZlcnMNCj4+Pj4gLUkuLi9kcml2ZXJzIC1JZHJpdmVycy9uZXQv
c29mdG5pYyAtSS4uL2RyaXZlcnMvbmV0L3NvZnRuaWMNCj4+Pj4gLUlsaWIvbGlicnRlX2V0aGRl
diAtSS4uL2xpYi9saWJydGVfZXRoZGV2IC1JLiAtSS4uLyAtSWNvbmZpZw0KPj4+PiAtSS4uL2Nv
bmZpZy1JbGliL2xpYnJ0ZV9lYWwvY29tbW9uL2luY2x1ZGUNCj4+Pj4gLUkuLi9saWIvbGlicnRl
X2VhbC9jb21tb24vaW5jbHVkZQ0KPj4+PiAtSS4uL2xpYi9saWJydGVfZWFsL2xpbnV4L2VhbC9p
bmNsdWRlIC1JbGliL2xpYnJ0ZV9lYWwvY29tbW9uDQo+Pj4+IC1JLi4vbGliL2xpYnJ0ZV9lYWwv
Y29tbW9uIC1JbGliL2xpYnJ0ZV9lYWwvIGNvbW1vbi9pbmNsdWRlL2FyY2gvYXJtDQo+Pj4+IC1J
Li4vbGliL2xpYnJ0ZV9lYWwvY29tbW9uL2luY2x1ZGUvYXJjaC9hcm0gLUlsaWIvbGlicnRlX2Vh
bA0KPj4+PiAtSS4uL2xpYi9saWJydGVfZWFsIC1JbGliL2xpYnJ0ZV9rdmFyZ3MgLUkuLi9saWIv
bGlicnRlX2t2YXJncw0KPj4+PiAtSWxpYi9saWJydGVfbmV0IC1JLi4vbGliL2xpYnJ0ZV9uZXQg
LUlsaWIvbGlicnRlX21idWYNCj4+Pj4gLUkuLi9saWIvbGlicnRlX21idWYgLUlsaWIvbGlicnRl
X21lbXBvb2wgLUkuLi9saWIvbGlicnRlX21lbXBvb2wNCj4+Pj4gLUlsaWIvbGlicnRlX3Jpbmcg
LUkuLi9saWIvbGlicnRlX3JpbmcgLUlsaWIvbGlicnRlX2NtZGxpbmUNCj4+Pj4gLUkuLi9saWIv
bGlicnRlX2NtZGxpbmUgLUlsaWIvbGliIHJ0ZV9tZXRlciAtSS4uL2xpYi9saWJydGVfbWV0ZXIN
Cj4+Pj4gLUlkcml2ZXJzL2J1cy9wY2kgLUkuLi9kcml2ZXJzL2J1cy9wY2kgLUkuLi9kcml2ZXJz
L2J1cy9wY2kvbGludXgNCj4+Pj4gLUlsaWIvbGlicnRlX3BjaSAtSS4uL2xpYi9saWJydGVfcGNp
IC1JZHJpdmVycy9idXMvdmRldg0KPj4+PiAtSS4uL2RyaXZlcnMvYnVzL3ZkZXYgLUlsaWIvbGli
cnRlX3BpcGVsaW5lIC1JLi4vbGliL2xpYnJ0ZV9waXBlbGluZQ0KPj4+PiAtSWxpYi9saWJydGVf
cG9ydCAtSS4uL2xpYi9saWJydGVfcG9ydCAtSWxpYi9saWJydGVfc2NoZWQNCj4+Pj4gLUkuLi9s
aWIvbGlicnRlX3NjaGVkIC1JbGliL2xpYnJ0ZV9pcF9mcmFnIC1JLi4vbGliL2xpYnJ0ZV9pcF9m
cmFnDQo+Pj4+IC1JbGliL2xpYnJ0ZV9oIGFzaCAtSS4uL2xpYi9saWJydGVfaGFzaCAtSWxpYi9s
aWJydGVfY3J5cHRvZGV2DQo+Pj4+IC1JLi4vbGliL2xpYnJ0ZV9jcnlwdG9kZXYgLUlsaWIvbGli
cnRlX2tuaSAtSS4uL2xpYi9saWJydGVfa25pDQo+Pj4+IC1JbGliL2xpYnJ0ZV90YWJsZSAtSS4u
L2xpYi9saWJydGVfdGFibGUgLUlsaWIvbGlicnRlX2xwbQ0KPj4+PiAtSS4uL2xpYi9saWJydGVf
bHBtIC1JbGliL2xpYnJ0ZV9hY2wgLUkuLi9saWIvbGlicnRlX2FjbCAtcGlwZQ0KPj4+PiAtRF9G
SUxFX09GRlNFVF9CSVRTPTY0IC1XYWxsIC1XaW52YWxpZC1wY2ggLU8zIC1pbmNsdWRlIHJ0ZV9j
b25maWcuaA0KPj4+PiAtV3NpZ24tY29tcGFyZSAtV2Nhc3QtcXVhbCAtZlBJQyAtRF9HTlVfU09V
UkNFIC1EQUxMT1dfRVhQRVJJDQo+Pj4+IE1FTlRBTF9BUEkgIC1NRCAtTVENCj4+Pj4gDQo+Pj4g
J2RyaXZlcnMvZHJpdmVyc0BAdG1wX3J0ZV9wbWRfc29mdG5pY0BzdGEvbmV0X3NvZnRuaWNfcnRl
X2V0aF9zb2Z0bmljDQo+Pj4gXw0KPj4+PiBhY3Rpb24uYy5vJyAtTUYNCj4+Pj4gDQo+Pj4gJ2Ry
aXZlcnMvZHJpdmVyc0BAdG1wX3J0ZV9wbWRfc29mdG5pY0BzdGEvbmV0X3NvZnRuaWNfcnRlX2V0
aF9zb2Z0bmljDQo+Pj4gXw0KPj4+PiBhY3Rpb24uYy5vLmQnIC1vDQo+Pj4+IA0KPj4+ICdkcml2
ZXJzL2RyaXZlcnNAQHRtcF9ydGVfcG1kX3NvZnRuaWNAc3RhL25ldF9zb2Z0bmljX3J0ZV9ldGhf
c29mdG5pYw0KPj4+IF8NCj4+Pj4gYWN0aW9uLmMubycgLWMgLi4vZHJpdmVycy9uZXQvc29mdG5p
Yy9ydGVfZXRoX3NvZnRuaWNfYWN0aW9uLmMNCj4+Pj4ge3N0YW5kYXJkIGlucHV0fTogQXNzZW1i
bGVyIG1lc3NhZ2VzOg0KPj4+PiB7c3RhbmRhcmQgaW5wdXR9OjE0OiBFcnJvcjogc2VsZWN0ZWQg
cHJvY2Vzc29yIGRvZXMgbm90IHN1cHBvcnQgYGNyYzMyY3gNCj4+PiB3Myx3Myx4MCcNCj4+Pj4g
e3N0YW5kYXJkIGlucHV0fTozNzogRXJyb3I6IHNlbGVjdGVkIHByb2Nlc3NvciBkb2VzIG5vdCBz
dXBwb3J0IGBjcmMzMmN4DQo+Pj4gdzEsdzEseDMnDQo+Pj4+IHtzdGFuZGFyZCBpbnB1dH06NDA6
IEVycm9yOiBzZWxlY3RlZCBwcm9jZXNzb3IgZG9lcyBub3Qgc3VwcG9ydCBgY3JjMzJjeA0KPj4+
IHcwLHcwLHgyJw0KPj4+IA0KPj4+IA0KPj4+IE15IG1hY2hpbmUgaGFzIDB4NDEoQXJtKSBhbmQg
MHhkMDgoY29ydGV4LWE3MikuIGdjYyBpcyAnNC44LjUgMjAxNTA2MjMgKFJlZA0KPj4+IEhhdCA0
LjguNS0yOCknDQo+PiANCj4+IEFyZSB5b3UgdGVzdGluZyB3aXRoIHZlcnkgbGF0ZXN0IG1hc3Rl
ciB3aGVyZSB0aGUgZm9sbG93aW5nIHBhdGNoIGF2YWlsYWJsZSBpbiBidWlsZD8NCj4+IGh0dHBz
Oi8vZXVyMDMuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwJTNBJTJG
JTJGcGF0Y2hlcy5kcGRrLm9yZyUyRnBhdGNoJTJGNTIzNjclMkYmYW1wO2RhdGE9MDIlN0MwMSU3
Q3lza29oJTQwbWVsbGFub3guY29tJTdDNTkwOTI2MGYzMGE2NGUwN2E5NTEwOGQ2YmYxMjNiZGUl
N0NhNjUyOTcxYzdkMmU0ZDliYTZhNGQxNDkyNTZmNDYxYiU3QzAlN0MwJTdDNjM2OTA2NDgyMzg2
NTk2ODIwJmFtcDtzZGF0YT00JTJCZlJmRUxYSzM3U05ZNHdkRk5HUEY4bHBVN1MzREVmUG9EZkFI
NUs3R0UlM0QmYW1wO3Jlc2VydmVkPTANCj4+IEl0IHNob3VsZCBmaXggdGhhdCBpc3N1ZS4NCj4g
DQo+IFRoYW5rcywgdGhhdCBmaXhlcyB0aGUgaXNzdWUuDQo+IEJ1dCBJJ3ZlIGVuY291bnRlcmVk
IGFub3RoZXIgb25lLiBBcmUgeW91IGF3YXJlIG9mIHRoaXM/DQo+IA0KPiBuaW5qYTogRW50ZXJp
bmcgZGlyZWN0b3J5IGBidWlsZCcNCj4gWzExNTEvMTQ1Ml0gQ29tcGlsaW5nIEMgb2JqZWN0ICdk
cml2ZXJzL2RyaXZlcnNAQHRtcF9yLi4uZF9vY3Rlb250eF9ldmVudEBzdGEvZXZlbnRfb2N0ZW9u
dHhfdGltdmZfd29ya2VyLmMubycuDQo+IEZBSUxFRDogZHJpdmVycy9kcml2ZXJzQEB0bXBfcnRl
X3BtZF9vY3Rlb250eF9ldmVudEBzdGEvZXZlbnRfb2N0ZW9udHhfdGltdmZfd29ya2VyLmMubw0K
PiBjYyAtSWRyaXZlcnMvZHJpdmVyc0BAdG1wX3J0ZV9wbWRfb2N0ZW9udHhfZXZlbnRAc3RhIC1J
ZHJpdmVycyAtSS4uL2RyaXZlcnMgLUlkcml2ZXJzL2V2ZW50L29jdGVvbnR4IC1JLi4vZHJpdmVy
cy9ldmVudC9vY3Rlb250eCAtSWxpYi9saWJydGVfZXZlbnRkZXYgLUkuLi9saWIvbGlicnRlX2V2
ZW50ZGV2IC1JLiAtSS4uLyAtSWNvbmZpZyAtSS4uL2NvbmZpZyAtSWxpYi9saWJydGVfZWFsL2Nv
bW1vbi9pbmNsdWRlIC1JLi4vbGliL2xpYnJ0ZV9lYWwvY29tbW9uL2luY2x1ZGUgLUkuLi9saWIv
bGlicnRlX2VhbC9saW51eC9lYWwvaW5jbHVkZSAtSWxpYi9saWJydGVfZWFsL2NvbW1vbiAtSS4u
L2xpYi9saWJydGVfZWFsL2NvbW1vbiAtSWxpYi9saWJydGVfZWFsL2NvbW1vbi9pbmNsdWRlL2Fy
Y2gvYXJtIC1JLi4vbGliL2xpYnJ0ZV9lYWwvY28NCj4gbW1vbi9pbmNsdWRlL2FyY2gvYXJtIC1J
bGliL2xpYnJ0ZV9lYWwgLUkuLi9saWIvbGlicnRlX2VhbCAtSWxpYi9saWJydGVfa3ZhcmdzIC1J
Li4vbGliL2xpYnJ0ZV9rdmFyZ3MgLUlsaWIvbGlicnRlX3JpbmcgLUkuLi9saWIvbGlicnRlX3Jp
bmcgLUlsaWIvbGlicnRlX2V0aGRldiAtSS4uL2xpYi9saWJydGVfZXRoZGV2IC1JbGliL2xpYnJ0
ZV9uZXQgLUkuLi9saWIvbGlicnRlX25ldCAtSWxpYi9saWJydGVfbWJ1ZiAtSS4uL2xpYi9saWJy
dGVfbWJ1ZiAtSWxpYi9saWJydGVfbWVtcG9vbCAtSS4uL2xpYi9saWJydGVfbWVtcG9vbCAtSWxp
Yi9saWJydGVfY21kbGluZSAtSS4uL2xpYi9saWJydGVfY21kbGluZSAtSWxpYi9saWJydGVfbWV0
ZXIgLUkuLi9saWIvbGlicnRlX21ldGVyIC1JbGliL2xpYnJ0ZV9oYXNoIC1JLi4vbGliL2xpYnJ0
ZV9oDQo+IGFzaCAtSWxpYi9saWJydGVfdGltZXIgLUkuLi9saWIvbGlicnRlX3RpbWVyIC1JbGli
L2xpYnJ0ZV9jcnlwdG9kZXYgLUkuLi9saWIvbGlicnRlX2NyeXB0b2RldiAtSWRyaXZlcnMvY29t
bW9uL29jdGVvbnR4IC1JLi4vZHJpdmVycy9jb21tb24vb2N0ZW9udHggLUlkcml2ZXJzL21lbXBv
b2wvb2N0ZW9udHggLUkuLi9kcml2ZXJzL21lbXBvb2wvb2N0ZW9udHggLUlkcml2ZXJzL2J1cy9w
Y2kgLUkuLi9kcml2ZXJzL2J1cy9wY2kgLUkuLi9kcml2ZXJzL2J1cy9wY2kvbGludXggLUlsaWIv
bGlicnRlX3BjaSAtSS4uL2xpYi9saWJydGVfcGNpIC1JZHJpdmVycy9idXMvdmRldiAtSS4uL2Ry
aXZlcnMvYnVzL3ZkZXYgLUlkcml2ZXJzL25ldC9vY3Rlb250eCAtSS4uL2RyaXZlcnMvbmV0L29j
dGVvbnR4IC1JZHJpdmVycy9uZXQvb2N0ZW9udHgvYmFzZQ0KPiAtSS4uL2RyaXZlcnMvbmV0L29j
dGVvbnR4L2Jhc2UgLXBpcGUgLURfRklMRV9PRkZTRVRfQklUUz02NCAtV2FsbCAtV2ludmFsaWQt
cGNoIC1PMyAtaW5jbHVkZSBydGVfY29uZmlnLmggLVdzaWduLWNvbXBhcmUgLVdjYXN0LXF1YWwg
LWZQSUMgLURfR05VX1NPVVJDRSAtREFMTE9XX0VYUEVSSU1FTlRBTF9BUEkgIC1NRCAtTVEgJ2Ry
aXZlcnMvZHJpdmVyc0BAdG1wX3J0ZV9wbWRfb2N0ZW9udHhfZXZlbnRAc3RhL2V2ZW50X29jdGVv
bnR4X3RpbXZmX3dvcmtlci5jLm8nIC1NRiAnZHJpdmVycy9kcml2ZXJzQEB0bXBfcnRlX3BtZF9v
Y3Rlb250eF9ldmVudEBzdGEvZXZlbnRfb2N0ZW9udHhfdGltdmZfd29ya2VyLmMuby5kJyAtbyAn
ZHJpdmVycy9kcml2ZXJzQEB0bXBfcnRlX3BtZF9vY3Rlb250eF9ldmVudEBzdGEvZXZlbnRfb2N0
ZW9udHhfdA0KPiBpbXZmX3dvcmtlci5jLm8nIC1jIC4uL2RyaXZlcnMvZXZlbnQvb2N0ZW9udHgv
dGltdmZfd29ya2VyLmMNCj4gLi4vZHJpdmVycy9ldmVudC9vY3Rlb250eC90aW12Zl93b3JrZXIu
YzogSW4gZnVuY3Rpb24g4oCYdGltdmZfdGltZXJfYXJtX2J1cnN0X3Nw4oCZOg0KPiAuLi9kcml2
ZXJzL2V2ZW50L29jdGVvbnR4L3RpbXZmX3dvcmtlci5jOjg4OjE6IGVycm9yOiBjb3VsZCBub3Qg
c3BsaXQgaW5zbg0KPiB9DQo+IF4NCj4gKGluc24gOTUgOTggOTkgKHBhcmFsbGVsIFsNCj4gICAg
ICAgICAgICAoc2V0IChyZWc6REkgMyB4MyBbb3JpZzo5OCBELjg2NTYgXSBbOThdKQ0KPiAgICAg
ICAgICAgICAgICAobWVtL3Y6REkgKHJlZy9mOkRJIDIxIHgyMSBbb3JpZzo4OCBELjg2NjIgXSBb
ODhdKSBbLTEgIFM4IEE2NF0pKQ0KPiAgICAgICAgICAgIChzZXQgKG1lbS92OkRJIChyZWcvZjpE
SSAyMSB4MjEgW29yaWc6ODggRC44NjYyIF0gWzg4XSkgWy0xICBTOCBBNjRdKQ0KPiAgICAgICAg
ICAgICAgICAodW5zcGVjX3ZvbGF0aWxlOkRJIFsNCj4gICAgICAgICAgICAgICAgICAgICAgICAo
cGx1czpESSAobWVtL3Y6REkgKHJlZy9mOkRJIDIxIHgyMSBbb3JpZzo4OCBELjg2NjIgXSBbODhd
KSBbLTEgIFM4IEE2NF0pDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjb25zdF9pbnQg
LTI4MTQ3NDk3NjcxMDY1NiBbMHhmZmZmMDAwMDAwMDAwMDAwXSkpDQo+ICAgICAgICAgICAgICAg
ICAgICAgICAgKGNvbnN0X2ludCAwIFswXSkNCj4gICAgICAgICAgICAgICAgICAgIF0gVU5TUEVD
Vl9BVE9NSUNfT1ApKQ0KPiAgICAgICAgICAgIChjbG9iYmVyIChyZWc6Q0MgNjYgY2MpKQ0KPiAg
ICAgICAgICAgIChjbG9iYmVyIChyZWc6REkgMCB4MCkpDQo+ICAgICAgICAgICAgKGNsb2JiZXIg
KHJlZzpTSSAxIHgxKSkNCj4gICAgICAgIF0pIC4uL2RyaXZlcnMvZXZlbnQvb2N0ZW9udHgvdGlt
dmZfd29ya2VyLmg6OTUgMTgzMiB7YXRvbWljX2ZldGNoX2FkZGRpfQ0KPiAgICAgKGV4cHJfbGlz
dDpSRUdfVU5VU0VEIChyZWc6Q0MgNjYgY2MpDQo+ICAgICAgICAoZXhwcl9saXN0OlJFR19VTlVT
RUQgKHJlZzpTSSAxIHgxKQ0KPiAgICAgICAgICAgIChleHByX2xpc3Q6UkVHX1VOVVNFRCAocmVn
OkRJIDAgeDApDQo+ICAgICAgICAgICAgICAgIChuaWwpKSkpKQ0KPiAuLi9kcml2ZXJzL2V2ZW50
L29jdGVvbnR4L3RpbXZmX3dvcmtlci5jOjg4OjE6IGludGVybmFsIGNvbXBpbGVyIGVycm9yOiBp
biBmaW5hbF9zY2FuX2luc24sIGF0IGZpbmFsLmM6Mjg5Nw0KPiBQbGVhc2Ugc3VibWl0IGEgZnVs
bCBidWcgcmVwb3J0LA0KPiB3aXRoIHByZXByb2Nlc3NlZCBzb3VyY2UgaWYgYXBwcm9wcmlhdGUu
DQo+IFNlZSA8aHR0cHM6Ly9ldXIwMy5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/
dXJsPWh0dHAlM0ElMkYlMkZidWd6aWxsYS5yZWRoYXQuY29tJTJGYnVnemlsbGEmYW1wO2RhdGE9
MDIlN0MwMSU3Q3lza29oJTQwbWVsbGFub3guY29tJTdDNTkwOTI2MGYzMGE2NGUwN2E5NTEwOGQ2
YmYxMjNiZGUlN0NhNjUyOTcxYzdkMmU0ZDliYTZhNGQxNDkyNTZmNDYxYiU3QzAlN0MwJTdDNjM2
OTA2NDgyMzg2NTk2ODIwJmFtcDtzZGF0YT0yQUgxZ0lua3h1aTdVRURiN0xMTnBwTXhERWFmJTJG
NU41VEVIaERSVFNESlklM0QmYW1wO3Jlc2VydmVkPTA+IGZvciBpbnN0cnVjdGlvbnMuDQo+IHtz
dGFuZGFyZCBpbnB1dH06IEFzc2VtYmxlciBtZXNzYWdlczoNCj4ge3N0YW5kYXJkIGlucHV0fTog
RXJyb3I6IG9wZW4gQ0ZJIGF0IHRoZSBlbmQgb2YgZmlsZTsgbWlzc2luZyAuY2ZpX2VuZHByb2Mg
ZGlyZWN0aXZlDQo+IFByZXByb2Nlc3NlZCBzb3VyY2Ugc3RvcmVkIGludG8gL3RtcC9jY25RUmJP
bS5vdXQgZmlsZSwgcGxlYXNlIGF0dGFjaCB0aGlzIHRvIHlvdXIgYnVncmVwb3J0Lg0KPiBbMTE2
OC8xNDUyXSBDb21waWxpbmcgQyBvYmplY3QgJ2RyaXZlcnMvZHJpdmVyc0BAdG1wX3IuLi5udHhf
Y3J5cHRvQHN0YS9jcnlwdG9fb2N0ZW9udHhfb3R4X2NyeXB0b2Rldl9vcHMuYy5vJy4NCj4gbmlu
amE6IGJ1aWxkIHN0b3BwZWQ6IHN1YmNvbW1hbmQgZmFpbGVkLg0KDQoNCk9uZSBtb3JlIGlzc3Vl
Lg0KV2l0aCBnY2M3LjIsIGNyeXB0byBpc24ndCBlbmFibGVkIGlmIC1tY3B1IGlzIHNldC4NCkhv
dyBhYm91dCB0aHVuZGVyeC9vY3Rlb24/DQpMb29rcyBpdCBzaG91bGQgYmUgbGlrZSAtbWNwdT1j
b3J0ZXgtYTcyK2NyeXB0bw0KSSdsbCB0YWtlIGNhcmUgb2YgdGhpcyBpbiBhIHNlcGFyYXRlIHBh
dGNoLg0KQmVjYXVzZSBJIHdhbnQgdG8gYWRkIGEgbmV3IG9wdGlvbiB0byBjb250cm9sIGl0Lg0K
VGhlIHJlYXNvbiBpcyBhIGJpbmFyeSBoYXZpbmcgY3J5cHRvIHN1cHBvcnQgY2FuJ3QgYmUgcnVu
IG9uIGEgY3B1IHcvbyBjcnlwdG8gZXh0ZW5zaW9uLCBpdCBpcyBwYW5pY2tlZC4NCkFuZCAtbWNw
dT1jb3J0ZXgtYTcyIGluY2x1ZGVzICdjcmMnIHN1cHBvcnQgYnkgZGVmYXVsdC4NCg0KDQpUaGFu
a3MsDQpZb25nc2Vvaw0KDQoNCg==

From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by dpdk.space (Postfix) with ESMTP id B3CE2A0096
	for <public@inbox.dpdk.org>; Fri, 12 Apr 2019 09:09:09 +0200 (CEST)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id 496DA3256;
	Fri, 12 Apr 2019 09:09:09 +0200 (CEST)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com
 (mail-eopbgr20065.outbound.protection.outlook.com [40.107.2.65])
 by dpdk.org (Postfix) with ESMTP id 6680129AC
 for <dev@dpdk.org>; Fri, 12 Apr 2019 09:09:08 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ugpajYutsi3jB3JcKQMotUHna4b5OAwsHAdiR4FuSn4=;
 b=C8hls0sd3rB8sNwdSccFJIoFFH+27bLCVW29X0tS7ZwLbPxCP/QZzT6lAcgtoQ3wLv3BVrHxAVF7WtEeHXXtLzH18tATQquuDk1xpBJSax5jPP0OUHm9m/tF27B0Gqv4bAWkYf5Hx3qSXmksU3W8BbmBNeSqXJOgHFmuYq6qrFI=
Received: from DB3PR0502MB3980.eurprd05.prod.outlook.com (52.134.72.27) by
 DB3PR0502MB4042.eurprd05.prod.outlook.com (52.134.68.145) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1792.14; Fri, 12 Apr 2019 07:09:06 +0000
Received: from DB3PR0502MB3980.eurprd05.prod.outlook.com
 ([fe80::6072:43be:7c2d:103a]) by DB3PR0502MB3980.eurprd05.prod.outlook.com
 ([fe80::6072:43be:7c2d:103a%3]) with mapi id 15.20.1792.009; Fri, 12 Apr 2019
 07:09:06 +0000
From: Yongseok Koh <yskoh@mellanox.com>
To: Jerin Jacob Kollanukkaran <jerinj@marvell.com>
CC: Pavan Nikhilesh Bhagavatula <pbhagavatula@marvell.com>, Thomas Monjalon
 <thomas@monjalon.net>, dev <dev@dpdk.org>, "jerinjacobk@gmail.com"
 <jerinjacobk@gmail.com>
Thread-Topic: [dpdk-dev] [PATCH v8 2/4] meson: add infra to support machine
 specific flags
Thread-Index: AQHU77iKYoDTLLI/t0C/tXnhCides6Y1qMWAgADReACAAOv/AIAAYoOAgABDuwCAAAo4gIAABxeA
Date: Fri, 12 Apr 2019 07:09:05 +0000
Message-ID: <73CC452C-B53F-4A0A-905B-BD87CC3FE845@mellanox.com>
References: <20190406142737.20091-1-jerinj@marvell.com>
 <20190410161400.9361-1-jerinj@marvell.com>
 <20190410161400.9361-2-jerinj@marvell.com>
 <6CED2209-E8A8-4141-869E-4505DC42CC58@mellanox.com>
 <CY4PR1801MB186361CD95AF5D519FBF93F5DE2F0@CY4PR1801MB1863.namprd18.prod.outlook.com>
 <C4F41778-F0F3-49A5-8472-E307FF57BFFB@mellanox.com>
 <4B4ECE0C-8554-473F-B79E-B15403F34190@mellanox.com>
 <BYAPR18MB24245A028B425F967A3A38A7C8280@BYAPR18MB2424.namprd18.prod.outlook.com>
 <E51B2974-CBF7-415E-9196-134CFD9E5526@mellanox.com>
In-Reply-To: <E51B2974-CBF7-415E-9196-134CFD9E5526@mellanox.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=yskoh@mellanox.com; 
x-originating-ip: [69.181.245.183]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 32e5ba65-5ae3-47fc-fd1d-08d6bf15c04c
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600139)(711020)(4605104)(4618075)(2017052603328)(7193020);
 SRVR:DB3PR0502MB4042; 
x-ms-traffictypediagnostic: DB3PR0502MB4042:
x-ms-exchange-purlcount: 2
x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr
x-microsoft-antispam-prvs: <DB3PR0502MB4042C02CD098864D364D712DC3280@DB3PR0502MB4042.eurprd05.prod.outlook.com>
x-forefront-prvs: 0005B05917
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(346002)(136003)(366004)(376002)(396003)(39860400002)(13464003)(189003)(199004)(43544003)(68736007)(82746002)(478600001)(45080400002)(33656002)(14454004)(97736004)(966005)(26005)(8676002)(8936002)(81166006)(81156014)(186003)(36756003)(256004)(5024004)(476003)(11346002)(93886005)(66066001)(2906002)(83716004)(71200400001)(71190400001)(106356001)(305945005)(105586002)(446003)(2616005)(486006)(6306002)(7736002)(6116002)(3846002)(6246003)(6436002)(86362001)(6916009)(6512007)(25786009)(53936002)(76176011)(316002)(54906003)(99286004)(6486002)(6506007)(5660300002)(102836004)(53546011)(229853002)(4326008);
 DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR0502MB4042;
 H:DB3PR0502MB3980.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: mellanox.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: G67sXU4PrLNOat3qMo2UoDUUVm1O9oRDM5h4V59pp6PmdN6AgRiva48hgCAHHjCfyD05d1YI0p/HuKV3P6Sn/pMOwJ3W7xhILt1E8XVcbCSfQL5u82f8RwMbtpYRCpDscrgx58BtDG5T9+H8DiGl+svvv0TrBWzgPRi39GYMOb3SfXQ7lvXztUR/h0zM5zRK/kKWNYpQkVx+sTYCAUr2/VOsXus0icMRsB3wme8io+x+EwRH74Cug/QIXxuGbLIPbHH2tuAN0TiaOKQAqJ6Af07O+HzJyFLo4GQFncWwl5++DQTQNboXIvK39fMzvWAtDVzcpbyV2Jm1iTYczoa3mc97dCC5kgFatGeza+K9REKVLrh+khwIXygKSmomyIEttmg8s8YNtlgbxyaGtXlHBS12OLAjhRjKdliQusccVOU=
Content-Type: text/plain; charset="UTF-8"
Content-ID: <5392850230598C4290E5D0AC3206631A@eurprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: Mellanox.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 32e5ba65-5ae3-47fc-fd1d-08d6bf15c04c
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Apr 2019 07:09:05.9752 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR0502MB4042
Subject: Re: [dpdk-dev] [PATCH v8 2/4] meson: add infra to support machine
 specific flags
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>
Message-ID: <20190412070905.Ftruw-ZmUGsdNjCv2KN8e-67KSHD8SU71nuHDXroSqw@z>

DQo+IE9uIEFwciAxMSwgMjAxOSwgYXQgMTE6NDMgUE0sIFlvbmdzZW9rIEtvaCA8eXNrb2hAbWVs
bGFub3guY29tPiB3cm90ZToNCj4gDQo+IA0KPj4gT24gQXByIDExLCAyMDE5LCBhdCAxMTowNyBQ
TSwgSmVyaW4gSmFjb2IgS29sbGFudWtrYXJhbiA8amVyaW5qQG1hcnZlbGwuY29tPiB3cm90ZToN
Cj4+IA0KPj4gDQo+PiANCj4+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPj4+IEZyb206
IFlvbmdzZW9rIEtvaCA8eXNrb2hAbWVsbGFub3guY29tPg0KPj4+IFNlbnQ6IEZyaWRheSwgQXBy
aWwgMTIsIDIwMTkgNzozNSBBTQ0KPj4+IFRvOiBQYXZhbiBOaWtoaWxlc2ggQmhhZ2F2YXR1bGEg
PHBiaGFnYXZhdHVsYUBtYXJ2ZWxsLmNvbT4NCj4+PiBDYzogVGhvbWFzIE1vbmphbG9uIDx0aG9t
YXNAbW9uamFsb24ubmV0PjsgZGV2IDxkZXZAZHBkay5vcmc+OyBKZXJpbg0KPj4+IEphY29iIEtv
bGxhbnVra2FyYW4gPGplcmluakBtYXJ2ZWxsLmNvbT47IGplcmluamFjb2JrQGdtYWlsLmNvbQ0K
Pj4+IFN1YmplY3Q6IFtFWFRdIFJlOiBbZHBkay1kZXZdIFtQQVRDSCB2OCAyLzRdIG1lc29uOiBh
ZGQgaW5mcmEgdG8gc3VwcG9ydA0KPj4+IG1hY2hpbmUgc3BlY2lmaWMgZmxhZ3MNCj4+PiANCj4+
PiBFeHRlcm5hbCBFbWFpbA0KPj4+IA0KPj4+IEkndmUgdGVzdGVkIGl0IGJ1dCBzdGlsbCBoYXZl
IGFuIGlzc3VlIHdpdGggb2xkIGdjYy4NCj4+PiBFdmVuIGlmIC1tY3B1IGlzbid0IHNldCBkdWUg
dG8gY2MuaGFzX2FyZ3VtZW50KCksIC1tYXJjaCBpc24ndCBzZXQgZWl0aGVyLg0KPj4+IFNvLCBp
dCBzcGV3cyBlcnJvciBkdWUgdG8gbGFjayBvZiBDUkMgZmVhdHVyZS4NCj4+PiAtbWFyY2ggc2hv
dWxkIGhhdmUgJytjcmMnLiBUaGUgZXJyb3IgSSBnb3Qgd2FzOg0KPj4+IA0KPj4+PiBuaW5qYTog
RW50ZXJpbmcgZGlyZWN0b3J5IGBidWlsZCcNCj4+Pj4gWzk0Mi8xNDUyXSBDb21waWxpbmcgQyBv
YmplY3QNCj4+PiAnZHJpdmVycy9kcml2ZXJzLi4uY0BzdGEvbmV0X3NvZnRuaWNfcnRlX2V0aF9z
b2Z0bmljX2FjdGlvbi5jLm8nLg0KPj4+PiBGQUlMRUQ6DQo+Pj4+IA0KPj4+IGRyaXZlcnMvZHJp
dmVyc0BAdG1wX3J0ZV9wbWRfc29mdG5pY0BzdGEvbmV0X3NvZnRuaWNfcnRlX2V0aF9zb2Z0bmlj
DQo+Pj4gX2ENCj4+Pj4gY3Rpb24uYy5vIGNjIC1JZHJpdmVycy9kcml2ZXJzQEB0bXBfcnRlX3Bt
ZF9zb2Z0bmljQHN0YSAtSWRyaXZlcnMNCj4+Pj4gLUkuLi9kcml2ZXJzIC1JZHJpdmVycy9uZXQv
c29mdG5pYyAtSS4uL2RyaXZlcnMvbmV0L3NvZnRuaWMNCj4+Pj4gLUlsaWIvbGlicnRlX2V0aGRl
diAtSS4uL2xpYi9saWJydGVfZXRoZGV2IC1JLiAtSS4uLyAtSWNvbmZpZw0KPj4+PiAtSS4uL2Nv
bmZpZy1JbGliL2xpYnJ0ZV9lYWwvY29tbW9uL2luY2x1ZGUNCj4+Pj4gLUkuLi9saWIvbGlicnRl
X2VhbC9jb21tb24vaW5jbHVkZQ0KPj4+PiAtSS4uL2xpYi9saWJydGVfZWFsL2xpbnV4L2VhbC9p
bmNsdWRlIC1JbGliL2xpYnJ0ZV9lYWwvY29tbW9uDQo+Pj4+IC1JLi4vbGliL2xpYnJ0ZV9lYWwv
Y29tbW9uIC1JbGliL2xpYnJ0ZV9lYWwvIGNvbW1vbi9pbmNsdWRlL2FyY2gvYXJtDQo+Pj4+IC1J
Li4vbGliL2xpYnJ0ZV9lYWwvY29tbW9uL2luY2x1ZGUvYXJjaC9hcm0gLUlsaWIvbGlicnRlX2Vh
bA0KPj4+PiAtSS4uL2xpYi9saWJydGVfZWFsIC1JbGliL2xpYnJ0ZV9rdmFyZ3MgLUkuLi9saWIv
bGlicnRlX2t2YXJncw0KPj4+PiAtSWxpYi9saWJydGVfbmV0IC1JLi4vbGliL2xpYnJ0ZV9uZXQg
LUlsaWIvbGlicnRlX21idWYNCj4+Pj4gLUkuLi9saWIvbGlicnRlX21idWYgLUlsaWIvbGlicnRl
X21lbXBvb2wgLUkuLi9saWIvbGlicnRlX21lbXBvb2wNCj4+Pj4gLUlsaWIvbGlicnRlX3Jpbmcg
LUkuLi9saWIvbGlicnRlX3JpbmcgLUlsaWIvbGlicnRlX2NtZGxpbmUNCj4+Pj4gLUkuLi9saWIv
bGlicnRlX2NtZGxpbmUgLUlsaWIvbGliIHJ0ZV9tZXRlciAtSS4uL2xpYi9saWJydGVfbWV0ZXIN
Cj4+Pj4gLUlkcml2ZXJzL2J1cy9wY2kgLUkuLi9kcml2ZXJzL2J1cy9wY2kgLUkuLi9kcml2ZXJz
L2J1cy9wY2kvbGludXgNCj4+Pj4gLUlsaWIvbGlicnRlX3BjaSAtSS4uL2xpYi9saWJydGVfcGNp
IC1JZHJpdmVycy9idXMvdmRldg0KPj4+PiAtSS4uL2RyaXZlcnMvYnVzL3ZkZXYgLUlsaWIvbGli
cnRlX3BpcGVsaW5lIC1JLi4vbGliL2xpYnJ0ZV9waXBlbGluZQ0KPj4+PiAtSWxpYi9saWJydGVf
cG9ydCAtSS4uL2xpYi9saWJydGVfcG9ydCAtSWxpYi9saWJydGVfc2NoZWQNCj4+Pj4gLUkuLi9s
aWIvbGlicnRlX3NjaGVkIC1JbGliL2xpYnJ0ZV9pcF9mcmFnIC1JLi4vbGliL2xpYnJ0ZV9pcF9m
cmFnDQo+Pj4+IC1JbGliL2xpYnJ0ZV9oIGFzaCAtSS4uL2xpYi9saWJydGVfaGFzaCAtSWxpYi9s
aWJydGVfY3J5cHRvZGV2DQo+Pj4+IC1JLi4vbGliL2xpYnJ0ZV9jcnlwdG9kZXYgLUlsaWIvbGli
cnRlX2tuaSAtSS4uL2xpYi9saWJydGVfa25pDQo+Pj4+IC1JbGliL2xpYnJ0ZV90YWJsZSAtSS4u
L2xpYi9saWJydGVfdGFibGUgLUlsaWIvbGlicnRlX2xwbQ0KPj4+PiAtSS4uL2xpYi9saWJydGVf
bHBtIC1JbGliL2xpYnJ0ZV9hY2wgLUkuLi9saWIvbGlicnRlX2FjbCAtcGlwZQ0KPj4+PiAtRF9G
SUxFX09GRlNFVF9CSVRTPTY0IC1XYWxsIC1XaW52YWxpZC1wY2ggLU8zIC1pbmNsdWRlIHJ0ZV9j
b25maWcuaA0KPj4+PiAtV3NpZ24tY29tcGFyZSAtV2Nhc3QtcXVhbCAtZlBJQyAtRF9HTlVfU09V
UkNFIC1EQUxMT1dfRVhQRVJJDQo+Pj4+IE1FTlRBTF9BUEkgIC1NRCAtTVENCj4+Pj4gDQo+Pj4g
J2RyaXZlcnMvZHJpdmVyc0BAdG1wX3J0ZV9wbWRfc29mdG5pY0BzdGEvbmV0X3NvZnRuaWNfcnRl
X2V0aF9zb2Z0bmljDQo+Pj4gXw0KPj4+PiBhY3Rpb24uYy5vJyAtTUYNCj4+Pj4gDQo+Pj4gJ2Ry
aXZlcnMvZHJpdmVyc0BAdG1wX3J0ZV9wbWRfc29mdG5pY0BzdGEvbmV0X3NvZnRuaWNfcnRlX2V0
aF9zb2Z0bmljDQo+Pj4gXw0KPj4+PiBhY3Rpb24uYy5vLmQnIC1vDQo+Pj4+IA0KPj4+ICdkcml2
ZXJzL2RyaXZlcnNAQHRtcF9ydGVfcG1kX3NvZnRuaWNAc3RhL25ldF9zb2Z0bmljX3J0ZV9ldGhf
c29mdG5pYw0KPj4+IF8NCj4+Pj4gYWN0aW9uLmMubycgLWMgLi4vZHJpdmVycy9uZXQvc29mdG5p
Yy9ydGVfZXRoX3NvZnRuaWNfYWN0aW9uLmMNCj4+Pj4ge3N0YW5kYXJkIGlucHV0fTogQXNzZW1i
bGVyIG1lc3NhZ2VzOg0KPj4+PiB7c3RhbmRhcmQgaW5wdXR9OjE0OiBFcnJvcjogc2VsZWN0ZWQg
cHJvY2Vzc29yIGRvZXMgbm90IHN1cHBvcnQgYGNyYzMyY3gNCj4+PiB3Myx3Myx4MCcNCj4+Pj4g
e3N0YW5kYXJkIGlucHV0fTozNzogRXJyb3I6IHNlbGVjdGVkIHByb2Nlc3NvciBkb2VzIG5vdCBz
dXBwb3J0IGBjcmMzMmN4DQo+Pj4gdzEsdzEseDMnDQo+Pj4+IHtzdGFuZGFyZCBpbnB1dH06NDA6
IEVycm9yOiBzZWxlY3RlZCBwcm9jZXNzb3IgZG9lcyBub3Qgc3VwcG9ydCBgY3JjMzJjeA0KPj4+
IHcwLHcwLHgyJw0KPj4+IA0KPj4+IA0KPj4+IE15IG1hY2hpbmUgaGFzIDB4NDEoQXJtKSBhbmQg
MHhkMDgoY29ydGV4LWE3MikuIGdjYyBpcyAnNC44LjUgMjAxNTA2MjMgKFJlZA0KPj4+IEhhdCA0
LjguNS0yOCknDQo+PiANCj4+IEFyZSB5b3UgdGVzdGluZyB3aXRoIHZlcnkgbGF0ZXN0IG1hc3Rl
ciB3aGVyZSB0aGUgZm9sbG93aW5nIHBhdGNoIGF2YWlsYWJsZSBpbiBidWlsZD8NCj4+IGh0dHBz
Oi8vZXVyMDMuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwJTNBJTJG
JTJGcGF0Y2hlcy5kcGRrLm9yZyUyRnBhdGNoJTJGNTIzNjclMkYmYW1wO2RhdGE9MDIlN0MwMSU3
Q3lza29oJTQwbWVsbGFub3guY29tJTdDNTkwOTI2MGYzMGE2NGUwN2E5NTEwOGQ2YmYxMjNiZGUl
N0NhNjUyOTcxYzdkMmU0ZDliYTZhNGQxNDkyNTZmNDYxYiU3QzAlN0MwJTdDNjM2OTA2NDgyMzg2
NTk2ODIwJmFtcDtzZGF0YT00JTJCZlJmRUxYSzM3U05ZNHdkRk5HUEY4bHBVN1MzREVmUG9EZkFI
NUs3R0UlM0QmYW1wO3Jlc2VydmVkPTANCj4+IEl0IHNob3VsZCBmaXggdGhhdCBpc3N1ZS4NCj4g
DQo+IFRoYW5rcywgdGhhdCBmaXhlcyB0aGUgaXNzdWUuDQo+IEJ1dCBJJ3ZlIGVuY291bnRlcmVk
IGFub3RoZXIgb25lLiBBcmUgeW91IGF3YXJlIG9mIHRoaXM/DQo+IA0KPiBuaW5qYTogRW50ZXJp
bmcgZGlyZWN0b3J5IGBidWlsZCcNCj4gWzExNTEvMTQ1Ml0gQ29tcGlsaW5nIEMgb2JqZWN0ICdk
cml2ZXJzL2RyaXZlcnNAQHRtcF9yLi4uZF9vY3Rlb250eF9ldmVudEBzdGEvZXZlbnRfb2N0ZW9u
dHhfdGltdmZfd29ya2VyLmMubycuDQo+IEZBSUxFRDogZHJpdmVycy9kcml2ZXJzQEB0bXBfcnRl
X3BtZF9vY3Rlb250eF9ldmVudEBzdGEvZXZlbnRfb2N0ZW9udHhfdGltdmZfd29ya2VyLmMubw0K
PiBjYyAtSWRyaXZlcnMvZHJpdmVyc0BAdG1wX3J0ZV9wbWRfb2N0ZW9udHhfZXZlbnRAc3RhIC1J
ZHJpdmVycyAtSS4uL2RyaXZlcnMgLUlkcml2ZXJzL2V2ZW50L29jdGVvbnR4IC1JLi4vZHJpdmVy
cy9ldmVudC9vY3Rlb250eCAtSWxpYi9saWJydGVfZXZlbnRkZXYgLUkuLi9saWIvbGlicnRlX2V2
ZW50ZGV2IC1JLiAtSS4uLyAtSWNvbmZpZyAtSS4uL2NvbmZpZyAtSWxpYi9saWJydGVfZWFsL2Nv
bW1vbi9pbmNsdWRlIC1JLi4vbGliL2xpYnJ0ZV9lYWwvY29tbW9uL2luY2x1ZGUgLUkuLi9saWIv
bGlicnRlX2VhbC9saW51eC9lYWwvaW5jbHVkZSAtSWxpYi9saWJydGVfZWFsL2NvbW1vbiAtSS4u
L2xpYi9saWJydGVfZWFsL2NvbW1vbiAtSWxpYi9saWJydGVfZWFsL2NvbW1vbi9pbmNsdWRlL2Fy
Y2gvYXJtIC1JLi4vbGliL2xpYnJ0ZV9lYWwvY28NCj4gbW1vbi9pbmNsdWRlL2FyY2gvYXJtIC1J
bGliL2xpYnJ0ZV9lYWwgLUkuLi9saWIvbGlicnRlX2VhbCAtSWxpYi9saWJydGVfa3ZhcmdzIC1J
Li4vbGliL2xpYnJ0ZV9rdmFyZ3MgLUlsaWIvbGlicnRlX3JpbmcgLUkuLi9saWIvbGlicnRlX3Jp
bmcgLUlsaWIvbGlicnRlX2V0aGRldiAtSS4uL2xpYi9saWJydGVfZXRoZGV2IC1JbGliL2xpYnJ0
ZV9uZXQgLUkuLi9saWIvbGlicnRlX25ldCAtSWxpYi9saWJydGVfbWJ1ZiAtSS4uL2xpYi9saWJy
dGVfbWJ1ZiAtSWxpYi9saWJydGVfbWVtcG9vbCAtSS4uL2xpYi9saWJydGVfbWVtcG9vbCAtSWxp
Yi9saWJydGVfY21kbGluZSAtSS4uL2xpYi9saWJydGVfY21kbGluZSAtSWxpYi9saWJydGVfbWV0
ZXIgLUkuLi9saWIvbGlicnRlX21ldGVyIC1JbGliL2xpYnJ0ZV9oYXNoIC1JLi4vbGliL2xpYnJ0
ZV9oDQo+IGFzaCAtSWxpYi9saWJydGVfdGltZXIgLUkuLi9saWIvbGlicnRlX3RpbWVyIC1JbGli
L2xpYnJ0ZV9jcnlwdG9kZXYgLUkuLi9saWIvbGlicnRlX2NyeXB0b2RldiAtSWRyaXZlcnMvY29t
bW9uL29jdGVvbnR4IC1JLi4vZHJpdmVycy9jb21tb24vb2N0ZW9udHggLUlkcml2ZXJzL21lbXBv
b2wvb2N0ZW9udHggLUkuLi9kcml2ZXJzL21lbXBvb2wvb2N0ZW9udHggLUlkcml2ZXJzL2J1cy9w
Y2kgLUkuLi9kcml2ZXJzL2J1cy9wY2kgLUkuLi9kcml2ZXJzL2J1cy9wY2kvbGludXggLUlsaWIv
bGlicnRlX3BjaSAtSS4uL2xpYi9saWJydGVfcGNpIC1JZHJpdmVycy9idXMvdmRldiAtSS4uL2Ry
aXZlcnMvYnVzL3ZkZXYgLUlkcml2ZXJzL25ldC9vY3Rlb250eCAtSS4uL2RyaXZlcnMvbmV0L29j
dGVvbnR4IC1JZHJpdmVycy9uZXQvb2N0ZW9udHgvYmFzZQ0KPiAtSS4uL2RyaXZlcnMvbmV0L29j
dGVvbnR4L2Jhc2UgLXBpcGUgLURfRklMRV9PRkZTRVRfQklUUz02NCAtV2FsbCAtV2ludmFsaWQt
cGNoIC1PMyAtaW5jbHVkZSBydGVfY29uZmlnLmggLVdzaWduLWNvbXBhcmUgLVdjYXN0LXF1YWwg
LWZQSUMgLURfR05VX1NPVVJDRSAtREFMTE9XX0VYUEVSSU1FTlRBTF9BUEkgIC1NRCAtTVEgJ2Ry
aXZlcnMvZHJpdmVyc0BAdG1wX3J0ZV9wbWRfb2N0ZW9udHhfZXZlbnRAc3RhL2V2ZW50X29jdGVv
bnR4X3RpbXZmX3dvcmtlci5jLm8nIC1NRiAnZHJpdmVycy9kcml2ZXJzQEB0bXBfcnRlX3BtZF9v
Y3Rlb250eF9ldmVudEBzdGEvZXZlbnRfb2N0ZW9udHhfdGltdmZfd29ya2VyLmMuby5kJyAtbyAn
ZHJpdmVycy9kcml2ZXJzQEB0bXBfcnRlX3BtZF9vY3Rlb250eF9ldmVudEBzdGEvZXZlbnRfb2N0
ZW9udHhfdA0KPiBpbXZmX3dvcmtlci5jLm8nIC1jIC4uL2RyaXZlcnMvZXZlbnQvb2N0ZW9udHgv
dGltdmZfd29ya2VyLmMNCj4gLi4vZHJpdmVycy9ldmVudC9vY3Rlb250eC90aW12Zl93b3JrZXIu
YzogSW4gZnVuY3Rpb24g4oCYdGltdmZfdGltZXJfYXJtX2J1cnN0X3Nw4oCZOg0KPiAuLi9kcml2
ZXJzL2V2ZW50L29jdGVvbnR4L3RpbXZmX3dvcmtlci5jOjg4OjE6IGVycm9yOiBjb3VsZCBub3Qg
c3BsaXQgaW5zbg0KPiB9DQo+IF4NCj4gKGluc24gOTUgOTggOTkgKHBhcmFsbGVsIFsNCj4gICAg
ICAgICAgICAoc2V0IChyZWc6REkgMyB4MyBbb3JpZzo5OCBELjg2NTYgXSBbOThdKQ0KPiAgICAg
ICAgICAgICAgICAobWVtL3Y6REkgKHJlZy9mOkRJIDIxIHgyMSBbb3JpZzo4OCBELjg2NjIgXSBb
ODhdKSBbLTEgIFM4IEE2NF0pKQ0KPiAgICAgICAgICAgIChzZXQgKG1lbS92OkRJIChyZWcvZjpE
SSAyMSB4MjEgW29yaWc6ODggRC44NjYyIF0gWzg4XSkgWy0xICBTOCBBNjRdKQ0KPiAgICAgICAg
ICAgICAgICAodW5zcGVjX3ZvbGF0aWxlOkRJIFsNCj4gICAgICAgICAgICAgICAgICAgICAgICAo
cGx1czpESSAobWVtL3Y6REkgKHJlZy9mOkRJIDIxIHgyMSBbb3JpZzo4OCBELjg2NjIgXSBbODhd
KSBbLTEgIFM4IEE2NF0pDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjb25zdF9pbnQg
LTI4MTQ3NDk3NjcxMDY1NiBbMHhmZmZmMDAwMDAwMDAwMDAwXSkpDQo+ICAgICAgICAgICAgICAg
ICAgICAgICAgKGNvbnN0X2ludCAwIFswXSkNCj4gICAgICAgICAgICAgICAgICAgIF0gVU5TUEVD
Vl9BVE9NSUNfT1ApKQ0KPiAgICAgICAgICAgIChjbG9iYmVyIChyZWc6Q0MgNjYgY2MpKQ0KPiAg
ICAgICAgICAgIChjbG9iYmVyIChyZWc6REkgMCB4MCkpDQo+ICAgICAgICAgICAgKGNsb2JiZXIg
KHJlZzpTSSAxIHgxKSkNCj4gICAgICAgIF0pIC4uL2RyaXZlcnMvZXZlbnQvb2N0ZW9udHgvdGlt
dmZfd29ya2VyLmg6OTUgMTgzMiB7YXRvbWljX2ZldGNoX2FkZGRpfQ0KPiAgICAgKGV4cHJfbGlz
dDpSRUdfVU5VU0VEIChyZWc6Q0MgNjYgY2MpDQo+ICAgICAgICAoZXhwcl9saXN0OlJFR19VTlVT
RUQgKHJlZzpTSSAxIHgxKQ0KPiAgICAgICAgICAgIChleHByX2xpc3Q6UkVHX1VOVVNFRCAocmVn
OkRJIDAgeDApDQo+ICAgICAgICAgICAgICAgIChuaWwpKSkpKQ0KPiAuLi9kcml2ZXJzL2V2ZW50
L29jdGVvbnR4L3RpbXZmX3dvcmtlci5jOjg4OjE6IGludGVybmFsIGNvbXBpbGVyIGVycm9yOiBp
biBmaW5hbF9zY2FuX2luc24sIGF0IGZpbmFsLmM6Mjg5Nw0KPiBQbGVhc2Ugc3VibWl0IGEgZnVs
bCBidWcgcmVwb3J0LA0KPiB3aXRoIHByZXByb2Nlc3NlZCBzb3VyY2UgaWYgYXBwcm9wcmlhdGUu
DQo+IFNlZSA8aHR0cHM6Ly9ldXIwMy5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/
dXJsPWh0dHAlM0ElMkYlMkZidWd6aWxsYS5yZWRoYXQuY29tJTJGYnVnemlsbGEmYW1wO2RhdGE9
MDIlN0MwMSU3Q3lza29oJTQwbWVsbGFub3guY29tJTdDNTkwOTI2MGYzMGE2NGUwN2E5NTEwOGQ2
YmYxMjNiZGUlN0NhNjUyOTcxYzdkMmU0ZDliYTZhNGQxNDkyNTZmNDYxYiU3QzAlN0MwJTdDNjM2
OTA2NDgyMzg2NTk2ODIwJmFtcDtzZGF0YT0yQUgxZ0lua3h1aTdVRURiN0xMTnBwTXhERWFmJTJG
NU41VEVIaERSVFNESlklM0QmYW1wO3Jlc2VydmVkPTA+IGZvciBpbnN0cnVjdGlvbnMuDQo+IHtz
dGFuZGFyZCBpbnB1dH06IEFzc2VtYmxlciBtZXNzYWdlczoNCj4ge3N0YW5kYXJkIGlucHV0fTog
RXJyb3I6IG9wZW4gQ0ZJIGF0IHRoZSBlbmQgb2YgZmlsZTsgbWlzc2luZyAuY2ZpX2VuZHByb2Mg
ZGlyZWN0aXZlDQo+IFByZXByb2Nlc3NlZCBzb3VyY2Ugc3RvcmVkIGludG8gL3RtcC9jY25RUmJP
bS5vdXQgZmlsZSwgcGxlYXNlIGF0dGFjaCB0aGlzIHRvIHlvdXIgYnVncmVwb3J0Lg0KPiBbMTE2
OC8xNDUyXSBDb21waWxpbmcgQyBvYmplY3QgJ2RyaXZlcnMvZHJpdmVyc0BAdG1wX3IuLi5udHhf
Y3J5cHRvQHN0YS9jcnlwdG9fb2N0ZW9udHhfb3R4X2NyeXB0b2Rldl9vcHMuYy5vJy4NCj4gbmlu
amE6IGJ1aWxkIHN0b3BwZWQ6IHN1YmNvbW1hbmQgZmFpbGVkLg0KDQoNCk9uZSBtb3JlIGlzc3Vl
Lg0KV2l0aCBnY2M3LjIsIGNyeXB0byBpc24ndCBlbmFibGVkIGlmIC1tY3B1IGlzIHNldC4NCkhv
dyBhYm91dCB0aHVuZGVyeC9vY3Rlb24/DQpMb29rcyBpdCBzaG91bGQgYmUgbGlrZSAtbWNwdT1j
b3J0ZXgtYTcyK2NyeXB0bw0KSSdsbCB0YWtlIGNhcmUgb2YgdGhpcyBpbiBhIHNlcGFyYXRlIHBh
dGNoLg0KQmVjYXVzZSBJIHdhbnQgdG8gYWRkIGEgbmV3IG9wdGlvbiB0byBjb250cm9sIGl0Lg0K
VGhlIHJlYXNvbiBpcyBhIGJpbmFyeSBoYXZpbmcgY3J5cHRvIHN1cHBvcnQgY2FuJ3QgYmUgcnVu
IG9uIGEgY3B1IHcvbyBjcnlwdG8gZXh0ZW5zaW9uLCBpdCBpcyBwYW5pY2tlZC4NCkFuZCAtbWNw
dT1jb3J0ZXgtYTcyIGluY2x1ZGVzICdjcmMnIHN1cHBvcnQgYnkgZGVmYXVsdC4NCg0KDQpUaGFu
a3MsDQpZb25nc2Vvaw0KDQoNCg==