From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 116745 invoked by alias); 5 Jul 2017 12:14:21 -0000 Mailing-List: contact newlib-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: newlib-owner@sourceware.org Received: (qmail 116723 invoked by uid 89); 5 Jul 2017 12:14:20 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-25.5 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: EUR03-AM5-obe.outbound.protection.outlook.com Received: from mail-eopbgr30087.outbound.protection.outlook.com (HELO EUR03-AM5-obe.outbound.protection.outlook.com) (40.107.3.87) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 05 Jul 2017 12:14:16 +0000 Received: from VI1PR0801MB2031.eurprd08.prod.outlook.com (10.173.74.140) by DB6PR0802MB2392.eurprd08.prod.outlook.com (10.172.250.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11; Wed, 5 Jul 2017 12:14:13 +0000 Received: from VI1PR0801MB2031.eurprd08.prod.outlook.com ([fe80::a9ee:7f10:b6a1:339a]) by VI1PR0801MB2031.eurprd08.prod.outlook.com ([fe80::a9ee:7f10:b6a1:339a%18]) with mapi id 15.01.1220.018; Wed, 5 Jul 2017 12:14:13 +0000 From: Tamar Christina To: "newlib@sourceware.org" CC: nd , "nickc@redhat.com" , Richard Earnshaw , "jjohnstn@redhat.com" Subject: Re: [PATCH][Newlib][libgloss][ARM] - Semihosting v2 Makefile changes (3 / 5) Date: Wed, 05 Jul 2017 12:14:00 -0000 Message-ID: References: In-Reply-To: authentication-results: sourceware.org; dkim=none (message not signed) header.d=none;sourceware.org; dmarc=none action=none header.from=arm.com; x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;DB6PR0802MB2392;7:PKsl/VlwD51tlLRdK7bxcQLQ9V67nsqLVIbq4FkNgt9M8muVdHcLi74rIAmfUjGKvFO+kYxTurYRY3DqFTEL6rzCMhr+Dpz4Bi9SqMVWMeDXAFvTxeE3sUtT/ZioMrcEbZZB7A42PP+CxOhJNnr319THg2zP/69CdjUdIdSGUjVOoRSEGV7L+T3rzZXVDnocPzeW7oIXL8xtjJTvwn71UIT1tMlcpifcBUYq9E3szLIkmWcVbEi1pQIkhOiXjKgY+IgolTWhVnqI4zkZhCoIpiJbKpsHIyvHw4Dyv7HSyFf3NM8yTK9k5m+qXndw36u9do3xZO7AxQhuDLVJqlPdDkwhBiBa8FB/XVci/4F1Gn5SDysT7jPzA3j6zefJ0uFhGHpo1Yjub6GcJdjRpLau2vnC2lyCSIzePFrUl9iwowrb5q2X+up5OaMoNZx0fJp6Yp8B/cYoriIPi97+x/Nyr2v9QavI4zBTsvqFX/QU+Tv/dFqlsrS5i5mJ4atRlg0diRQ172aEbJcU9iJ6jgv4+pm6yYBPGADnqtEabL5D6I5A91SxoiQ/p56z2ZixpQu7yflnB2GhbTHI/5B5eljMBOUJbKxz8gt4i6JzFd9v6FQTTdy+H2BOWU9U4wZTTRTL82CHSK+RBr10lsUWhsGSWFdOuRdVQbxSEk7a8rE44X/nRYBxa6gpjK33IYpFpE8Y34gouN1/mEP1PAz2uXpFZ2QG0998g83gHUN8p001nuc2CSatK74DKUCuau/WgfeHBV2m5JEAwNEQngQHy5DP8wdutFlLW3F7wJfa0w87yo8= x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-office365-filtering-correlation-id: a51599ac-934e-4a84-d481-08d4c39f594c x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(48565401081)(300000503095)(300135400095)(2017052603031)(49563074)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:DB6PR0802MB2392; x-ms-traffictypediagnostic: DB6PR0802MB2392: nodisclaimer: True x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(278178393323532)(180628864354917)(236129657087228)(148574349560750); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(102415395)(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(3002001)(100000703101)(100105400095)(10201501046)(6055026)(6041248)(20161123560025)(20161123558100)(20161123562025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:DB6PR0802MB2392;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:DB6PR0802MB2392; x-forefront-prvs: 0359162B6D x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6009001)(39410400002)(39860400002)(39840400002)(39450400003)(39400400002)(39850400002)(377424004)(377454003)(53754006)(2900100001)(189998001)(229853002)(2950100002)(6506006)(6916009)(72206003)(8676002)(81166006)(6246003)(99936001)(1730700003)(7736002)(110136004)(5250100002)(8936002)(76176999)(38730400002)(14454004)(50986999)(54356999)(2501003)(478600001)(53546010)(305945005)(9686003)(86362001)(53936002)(3846002)(99286003)(6116002)(54906002)(102836003)(4326008)(66066001)(5640700003)(7696004)(25786009)(55016002)(33656002)(3660700001)(2906002)(3280700002)(74316002)(5660300001)(6436002)(2351001);DIR:OUT;SFP:1101;SCL:1;SRVR:DB6PR0802MB2392;H:VI1PR0801MB2031.eurprd08.prod.outlook.com;FPR:;SPF:None;MLV:sfv;LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/mixed; boundary="_002_VI1PR0801MB20310DBB84696B41383E819CFFD40VI1PR0801MB2031_" MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2017 12:14:12.8543 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0802MB2392 X-IsSubscribed: yes X-SW-Source: 2017/txt/msg00563.txt.bz2 --_002_VI1PR0801MB20310DBB84696B41383E819CFFD40VI1PR0801MB2031_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-length: 1647 Hi All, resubmitting these as git-am patches. Thanks, Tamar ________________________________________ From: newlib-owner@sourceware.org on behalf o= f Tamar Christina Sent: Monday, July 3, 2017 5:54:54 PM To: newlib@sourceware.org Cc: nd; nickc@redhat.com; Richard Earnshaw; jjohnstn@redhat.com Subject: [PATCH][Newlib][libgloss][ARM] - Semihosting v2 Makefile changes (= 3 / 5) Hi All, This patch adds the needed build system changes in order to compile and create the new libraries for Semihosting v2. This uses the new recursive build target in multi-build.in The new spec files are: For AArch32/ARM (m for mixed mode): - rdimon-v2m.specs - aprofile-validation-v2m.specs - aprofile-ve-v2m.specs Regression tested on arm-none-eabi and no regressions. OK for master? PS. I don't have commit rights so if OK can someone apply for me? Thanks, Tamar libgloss/ 2017-07-03 Tamar Christina * arm/Makefile.in (MULTI_FLAGS_FOR_TARGET, MULTILIBNAME): New. (install, clean, all): Make recursively. (multi-do, all-multi, clean-multi, install-multi): New. (all-recursive, clean-recursive, install-recursive): New. * arm/elf-rdimon.specs: Document rdimon version. * arm/coff-rdimon.specs: Likewise. * arm/elf-aprofile-validation.specs: Likewise. * arm/elf-aprofile-ve.specs: Likewise. * arm/elf-rdimon-v2m.specs: New. * arm/coff-rdimon-v2m.specs: Likewise. * arm/elf-aprofile-validation-v2m.specs: Likewise. * arm/elf-aprofile-ve-v2m.specs: Likewise. --_002_VI1PR0801MB20310DBB84696B41383E819CFFD40VI1PR0801MB2031_ Content-Type: text/x-patch; name="0003-Add-the-needed-build-system-changes-in-order-to-comp.patch" Content-Description: 0003-Add-the-needed-build-system-changes-in-order-to-comp.patch Content-Disposition: attachment; filename="0003-Add-the-needed-build-system-changes-in-order-to-comp.patch"; size=11875; creation-date="Wed, 05 Jul 2017 12:14:01 GMT"; modification-date="Wed, 05 Jul 2017 12:14:01 GMT" Content-Transfer-Encoding: base64 Content-length: 16100 RnJvbSA3NWI2MWJiN2M1NjQzMWM5ZjUwOWVlOWNmZDNlZjNkYjljM2E2MTli IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBUYW1hciBDaHJpc3Rp bmEgPHRhbWFyLmNocmlzdGluYUBhcm0uY29tPgpEYXRlOiBXZWQsIDUgSnVs IDIwMTcgMTM6MDI6MzAgKzAxMDAKU3ViamVjdDogW1BBVENIIDMvNV0gQWRk IHRoZSBuZWVkZWQgYnVpbGQgc3lzdGVtIGNoYW5nZXMgaW4gb3JkZXIgdG8g Y29tcGlsZQogYW5kIGNyZWF0ZSB0aGUgbmV3IGxpYnJhcmllcyBmb3IgU2Vt aWhvc3RpbmcgdjIgZm9yIEFSTS4KClRoaXMgdXNlcyB0aGUgbmV3IHJlY3Vy c2l2ZSBidWlsZCB0YXJnZXQgaW4gbXVsdGktYnVpbGQuaW4KClRoZSBuZXcg c3BlYyBmaWxlcyBhcmU6CgpGb3IgQUFyY2gzMi9BUk0gKG0gZm9yIG1peGVk IG1vZGUpOgogIC0gcmRpbW9uLXYybS5zcGVjcwogIC0gYXByb2ZpbGUtdmFs aWRhdGlvbi12Mm0uc3BlY3MKICAtIGFwcm9maWxlLXZlLXYybS5zcGVjcwoK VGhlc2Ugc3BlYyBmaWxlcyB3aWxsIGJlIHVzaW5nIHRoZSBuZXcgbGlicmFy aWVzIGdlbmVyYXRlZApieSBtdWx0aS1idWlsZC5pbi4KClNpZ25lZC1vZmYt Ynk6IFRhbWFyIENocmlzdGluYSA8dGFtYXIuY2hyaXN0aW5hQGFybS5jb20+ Ci0tLQogbGliZ2xvc3MvYXJtL01ha2VmaWxlLmluICAgICAgICAgICAgICAg ICAgICAgICB8IDU4ICsrKysrKysrKysrKysrKysrKysrLS0tLS0tCiBsaWJn bG9zcy9hcm0vY29mZi1yZGltb24tdjJtLnNwZWNzICAgICAgICAgICAgIHwg MTYgKysrKysrKwogbGliZ2xvc3MvYXJtL2NvZmYtcmRpbW9uLnNwZWNzICAg ICAgICAgICAgICAgICB8ICA3ICsrKysKIGxpYmdsb3NzL2FybS9lbGYtYXBy b2ZpbGUtdmFsaWRhdGlvbi12Mm0uc3BlY3MgfCAyMyArKysrKysrKysrCiBs aWJnbG9zcy9hcm0vZWxmLWFwcm9maWxlLXZhbGlkYXRpb24uc3BlY3MgICAg IHwgIDUgKystCiBsaWJnbG9zcy9hcm0vZWxmLWFwcm9maWxlLXZlLXYybS5z cGVjcyAgICAgICAgIHwgMjIgKysrKysrKysrKwogbGliZ2xvc3MvYXJtL2Vs Zi1hcHJvZmlsZS12ZS5zcGVjcyAgICAgICAgICAgICB8ICA0ICstCiBsaWJn bG9zcy9hcm0vZWxmLXJkaW1vbi12Mm0uc3BlY3MgICAgICAgICAgICAgIHwg MjIgKysrKysrKysrKwogbGliZ2xvc3MvYXJtL2VsZi1yZGltb24uc3BlY3Mg ICAgICAgICAgICAgICAgICB8ICA3ICsrKysKIDkgZmlsZXMgY2hhbmdlZCwg MTQ3IGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQogY3JlYXRlIG1v ZGUgMTAwNjQ0IGxpYmdsb3NzL2FybS9jb2ZmLXJkaW1vbi12Mm0uc3BlY3MK IGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJnbG9zcy9hcm0vZWxmLWFwcm9maWxl LXZhbGlkYXRpb24tdjJtLnNwZWNzCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGli Z2xvc3MvYXJtL2VsZi1hcHJvZmlsZS12ZS12Mm0uc3BlY3MKIGNyZWF0ZSBt b2RlIDEwMDY0NCBsaWJnbG9zcy9hcm0vZWxmLXJkaW1vbi12Mm0uc3BlY3MK CmRpZmYgLS1naXQgYS9saWJnbG9zcy9hcm0vTWFrZWZpbGUuaW4gYi9saWJn bG9zcy9hcm0vTWFrZWZpbGUuaW4KaW5kZXggM2Y4N2RlYWUyLi5lMWJhZDE3 MTAgMTAwNjQ0Ci0tLSBhL2xpYmdsb3NzL2FybS9NYWtlZmlsZS5pbgorKysg Yi9saWJnbG9zcy9hcm0vTWFrZWZpbGUuaW4KQEAgLTI5LDggKzI5LDE1IEBA IE1VTFRJU1JDVE9QID0KIE1VTFRJQlVJTERUT1AgPQogTVVMVElESVJTID0K IE1VTFRJU1VCRElSID0KK01VTFRJTElCTkFNRSA9CiBNVUxUSURPID0gdHJ1 ZQogTVVMVElDTEVBTiA9IHRydWUKK01VTFRJX0ZMQUdTX0ZPUl9UQVJHRVQg PSBNVUxUSV9ERUZBVUxUX0ZMQUdTCitNVUxUSV9ERUZBVUxUX0ZMQUdTID0g LURTRU1JSE9TVF9WMgorCitNVUxUSURJUlMgKz0gc2VtaWh2Mm0KK01VTFRJ RElSX3NlbWlodjJtX0ZMQUdTID0gJChNVUxUSV9ERUZBVUxUX0ZMQUdTKSAt RFNFTUlIT1NUX1YyX01JWEVEX01PREUKK01VTFRJRElSX3NlbWlodjJtX05B TUUgPSAtdjJtCiAKIFNIRUxMID0JL2Jpbi9zaAogCkBAIC03NSwxMCArODIs MTIgQEAgUkRQTU9OX09CSlMJPSBmdHJ1bmNhdGUubyBsaWJjZnVuYy5vIHN5 c2NhbGxzLm8gdHJhcC5vIHRydW5jYXRlLm8gX2V4aXQubyBfa2lsbC4KIFJE UE1PTl9TQ1JJUFRTCT0gcmRwbW9uLnNwZWNzCiBSRFBNT05fSU5TVEFMTAk9 IGluc3RhbGwtcmRwbW9uCiAKLVJESU1PTl9DUlQwCT0gcmRpbW9uLWNydDAu bwotUkRJTU9OX0JTUAk9IGxpYnJkaW1vbi5hCitSRElNT05fQ1JUMAk9IHJk aW1vbi1jcnQwJHske01VTFRJTElCTkFNRX19Lm8KK1JESU1PTl9CU1AJPSBs aWJyZGltb24keyR7TVVMVElMSUJOQU1FfX0uYQogUkRJTU9OX09CSlMJPSAk KHBhdHN1YnN0ICUscmRpbW9uLSUsJChSRFBNT05fT0JKUykpCi1SRElNT05f U0NSSVBUUwk9IHJkaW1vbi5zcGVjcyBhcHJvZmlsZS12YWxpZGF0aW9uLnNw ZWNzIGFwcm9maWxlLXZlLnNwZWNzCitSRElNT05fU0NSSVBUUwk9IHJkaW1v biR7JHtNVUxUSUxJQk5BTUV9fS5zcGVjcyBcCisJCSAgYXByb2ZpbGUtdmFs aWRhdGlvbiR7JHtNVUxUSUxJQk5BTUV9fS5zcGVjcyBcCisJCSAgYXByb2Zp bGUtdmUkeyR7TVVMVElMSUJOQU1FfX0uc3BlY3MKIFJESU1PTl9JTlNUQUxM CT0gaW5zdGFsbC1yZGltb24KIAogQ0ZMQUdTCQk9IC1nCkBAIC0xMTAsNiAr MTE5LDcgQEAgYWxsOiAke0NSVDB9ICR7TElOVVhfQ1JUMH0gJHtMSU5VWF9C U1B9ICR7UkVEQk9PVF9DUlQwfSAke1JFREJPT1RfT0JKU30gJHtSRFBNT04K IAkgICAgZWxzZSB0cnVlOyBmaTsgXAogCSAgZWxzZSB0cnVlOyBmaTsgXAog CWRvbmUKKwkkKE1BS0UpICQoQU1fTUFLRUZMQUdTKSBhbGwtcmVjdXJzaXZl CiAKICMKICMgaGVyZSdzIHdoZXJlIHdlIGJ1aWxkIHRoZSB0ZXN0IHByb2dy YW1zIGZvciBlYWNoIHRhcmdldApAQCAtMTIxLDMzICsxMzEsMzQgQEAgdGVz dDoKIGNydDAubzogY3J0MC5TCiByZWRib290LWNydDAubzogcmVkYm9vdC1j cnQwLlMKIHJlZGJvb3Qtc3lzY2FsbHMubzogcmVkYm9vdC1zeXNjYWxscy5j ICQoc3JjZGlyKS8uLi9zeXNjYWxsLmgKKwkkKENDKSAkKENGTEFHU19GT1Jf VEFSR0VUKSAkKCQoTVVMVElfRkxBR1NfRk9SX1RBUkdFVCkpICQoQ0ZMQUdT KSAkKElOQ0xVREVTKSAtbyAkQCAtYyAkPAogCiByZHBtb24tY3J0MC5vOiBj cnQwLlMKLQkkKENDKSAkKENGTEFHU19GT1JfVEFSR0VUKSAkKENGTEFHUykg JChJTkNMVURFUykgLURBUk1fUkRQX01PTklUT1IgLW8gJEAgLWMgJDwKKwkk KENDKSAkKENGTEFHU19GT1JfVEFSR0VUKSAkKCQoTVVMVElfRkxBR1NfRk9S X1RBUkdFVCkpICQoQ0ZMQUdTKSAkKElOQ0xVREVTKSAtREFSTV9SRFBfTU9O SVRPUiAtbyAkQCAtYyAkPAogCi1yZGltb24tY3J0MC5vOiBjcnQwLlMKLQkk KENDKSAkKENGTEFHU19GT1JfVEFSR0VUKSAkKENGTEFHUykgJChJTkNMVURF UykgLURBUk1fUkRJX01PTklUT1IgLW8gJEAgLWMgJDwKK3JkaW1vbi1jcnQw JHske01VTFRJTElCTkFNRX19Lm86IGNydDAuUworCSQoQ0MpICQoQ0ZMQUdT X0ZPUl9UQVJHRVQpICQoJChNVUxUSV9GTEFHU19GT1JfVEFSR0VUKSkgJChD RkxBR1MpICQoSU5DTFVERVMpIC1EQVJNX1JESV9NT05JVE9SIC1vICRAIC1j ICQ8CiAKIHJkaW1vbi1mdHJ1bmNhdGUubzogZnRydW5jYXRlLmMKLQkkKEND KSAkKENGTEFHU19GT1JfVEFSR0VUKSAkKENGTEFHUykgJChJTkNMVURFUykg LURBUk1fUkRJX01PTklUT1IgLW8gJEAgLWMgJDwKKwkkKENDKSAkKENGTEFH U19GT1JfVEFSR0VUKSAkKCQoTVVMVElfRkxBR1NfRk9SX1RBUkdFVCkpICQo Q0ZMQUdTKSAkKElOQ0xVREVTKSAtREFSTV9SRElfTU9OSVRPUiAtbyAkQCAt YyAkPAogCiByZGltb24tdHJhcC5vOiB0cmFwLlMKLQkkKENDKSAkKENGTEFH U19GT1JfVEFSR0VUKSAkKENGTEFHUykgJChJTkNMVURFUykgLURBUk1fUkRJ X01PTklUT1IgLW8gJEAgLWMgJDwKKwkkKENDKSAkKENGTEFHU19GT1JfVEFS R0VUKSAkKCQoTVVMVElfRkxBR1NfRk9SX1RBUkdFVCkpICQoQ0ZMQUdTKSAk KElOQ0xVREVTKSAtREFSTV9SRElfTU9OSVRPUiAtbyAkQCAtYyAkPAogCiBy ZGltb24tdHJ1bmNhdGUubzogdHJ1bmNhdGUuYwotCSQoQ0MpICQoQ0ZMQUdT X0ZPUl9UQVJHRVQpICQoQ0ZMQUdTKSAkKElOQ0xVREVTKSAtREFSTV9SRElf TU9OSVRPUiAtbyAkQCAtYyAkPAorCSQoQ0MpICQoQ0ZMQUdTX0ZPUl9UQVJH RVQpICQoJChNVUxUSV9GTEFHU19GT1JfVEFSR0VUKSkgJChDRkxBR1MpICQo SU5DTFVERVMpIC1EQVJNX1JESV9NT05JVE9SIC1vICRAIC1jICQ8CiAKIHJk aW1vbi1fZXhpdC5vOiBfZXhpdC5jCi0JJChDQykgJChDRkxBR1NfRk9SX1RB UkdFVCkgJChDRkxBR1MpICQoSU5DTFVERVMpIC1EQVJNX1JESV9NT05JVE9S IC1vICRAIC1jICQ8CisJJChDQykgJChDRkxBR1NfRk9SX1RBUkdFVCkgJCgk KE1VTFRJX0ZMQUdTX0ZPUl9UQVJHRVQpKSAkKENGTEFHUykgJChJTkNMVURF UykgLURBUk1fUkRJX01PTklUT1IgLW8gJEAgLWMgJDwKIAogcmRpbW9uLV9r aWxsLm86IF9raWxsLmMKLQkkKENDKSAkKENGTEFHU19GT1JfVEFSR0VUKSAk KENGTEFHUykgJChJTkNMVURFUykgLURBUk1fUkRJX01PTklUT1IgLW8gJEAg LWMgJDwKKwkkKENDKSAkKENGTEFHU19GT1JfVEFSR0VUKSAkKCQoTVVMVElf RkxBR1NfRk9SX1RBUkdFVCkpICQoQ0ZMQUdTKSAkKElOQ0xVREVTKSAtREFS TV9SRElfTU9OSVRPUiAtbyAkQCAtYyAkPAogCiByZGltb24tc3lzY2FsbHMu bzogc3lzY2FsbHMuYwotCSQoQ0MpICQoQ0ZMQUdTX0ZPUl9UQVJHRVQpICQo Q0ZMQUdTKSAkKElOQ0xVREVTKSAtREFSTV9SRElfTU9OSVRPUiAtbyAkQCAt YyAkPAorCSQoQ0MpICQoQ0ZMQUdTX0ZPUl9UQVJHRVQpICQoJChNVUxUSV9G TEFHU19GT1JfVEFSR0VUKSkgJChDRkxBR1MpICQoSU5DTFVERVMpIC1EQVJN X1JESV9NT05JVE9SIC1vICRAIC1jICQ8CiAKIHJkaW1vbi1saWJjZnVuYy5v OiBsaWJjZnVuYy5jCi0JJChDQykgJChDRkxBR1NfRk9SX1RBUkdFVCkgJChD RkxBR1MpICQoSU5DTFVERVMpIC1EQVJNX1JESV9NT05JVE9SIC1vICRAIC1j ICQ8CisJJChDQykgJChDRkxBR1NfRk9SX1RBUkdFVCkgJCgkKE1VTFRJX0ZM QUdTX0ZPUl9UQVJHRVQpKSAkKENGTEFHUykgJChJTkNMVURFUykgLURBUk1f UkRJX01PTklUT1IgLW8gJEAgLWMgJDwKIAogJChMSU5VWF9CU1ApOiAkKExJ TlVYX09CSlMpCiAJJHtBUn0gJHtBUkZMQUdTfSAkQCAkXgpAQCAtMTYxLDYg KzE3MiwyMyBAQCAkKFJESU1PTl9CU1ApOiAkKFJESU1PTl9PQkpTKQogCSR7 QVJ9ICR7QVJGTEFHU30gJEAgJF4KIAkke1JBTkxJQn0gJEAKIAorIyBNdWx0 aWxpYiBzdXBwb3J0LgorLlBIT05ZOiAgbXVsdGktZG8gYWxsLW11bHRpIGNs ZWFuLW11bHRpIGluc3RhbGwtbXVsdGkKKworYWxsLXJlY3Vyc2l2ZTogYWxs LW11bHRpCitjbGVhbi1yZWN1cnNpdmU6IGNsZWFuLW11bHRpCitpbnN0YWxs LXJlY3Vyc2l2ZTogaW5zdGFsbC1tdWx0aQorCisjIFRoZSAkKE1BS0UpIGNv bW1lbnRzIGJlbG93IGFyZSB0byBlbmFibGUgcGFyYWxsZWwgYnVpbGRpbmcu CithbGwtbXVsdGk6CisJJChNQUtFKSAkKEFNX01BS0VGTEFHUykgRE89YWxs IG11bHRpLWRvCisKK2NsZWFuLW11bHRpOgorCSQoTUFLRSkgJChBTV9NQUtF RkxBR1MpIERPPWNsZWFuIG11bHRpLWRvCisKK2luc3RhbGwtbXVsdGk6CisJ JChNQUtFKSAkKEFNX01BS0VGTEFHUykgRE89aW5zdGFsbCBtdWx0aS1kbwor CiBjbGVhbiBtb3N0bHljbGVhbjoKIAlybSAtZiBhLm91dCBjb3JlICouaSAq Lm8gKi10ZXN0ICouc3JlYyAqLmRpcyAqLnggJChTSU1fQlNQKSAkKElRODAz MTBfQlNQKQogCUByb290cHJlPWBwd2RgLzsgZXhwb3J0IHJvb3RwcmU7IFwK QEAgLTE3Miw2ICsyMDAsNyBAQCBjbGVhbiBtb3N0bHljbGVhbjoKIAkgICAg ZWxzZSB0cnVlOyBmaTsgXAogCSAgZWxzZSB0cnVlOyBmaTsgXAogCWRvbmUK KwkkKE1BS0UpICQoQU1fTUFLRUZMQUdTKSBjbGVhbi1yZWN1cnNpdmUKIAog ZGlzdGNsZWFuIG1haW50YWluZXItY2xlYW4gcmVhbGNsZWFuOiBjbGVhbgog CXJtIC1mIE1ha2VmaWxlIGNvbmZpZy5zdGF0dXMgKn4KQEAgLTE4Nyw2ICsy MTYsNyBAQCBpbnN0YWxsOiAke0NSVDBfSU5TVEFMTH0gJHtMSU5VWF9JTlNU QUxMfSAke1JFREJPT1RfSU5TVEFMTH0gJHtSRFBNT05fSU5TVEFMTH0gJAog CSAgICBlbHNlIHRydWU7IGZpOyBcCiAJICBlbHNlIHRydWU7IGZpOyBcCiAJ ZG9uZQorCSQoTUFLRSkgJChBTV9NQUtFRkxBR1MpIGluc3RhbGwtcmVjdXJz aXZlCiAKIGluc3RhbGwtbmFubzoKIAlzZXQgLWU7IGZvciB4IGluICR7TkFO T19TQ1JJUFRTfTsgZG8gJHtJTlNUQUxMX0RBVEF9ICR7c3JjZGlyfS8ke29i anR5cGV9JCR4ICQoREVTVERJUikke3Rvb2xkaXJ9L2xpYiR7TVVMVElTVUJE SVJ9LyQkeDsgZG9uZQpAQCAtMjI4LDMgKzI1OCw1IEBAIE1ha2VmaWxlOiBN YWtlZmlsZS5pbiBjb25maWcuc3RhdHVzIEBob3N0X21ha2VmaWxlX2ZyYWdf cGF0aEAKIAogY29uZmlnLnN0YXR1czogY29uZmlndXJlCiAJJChTSEVMTCkg Y29uZmlnLnN0YXR1cyAtLXJlY2hlY2sKKworaW5jbHVkZSAkKHNyY2Rpcikv Li4vbXVsdGktYnVpbGQuaW4KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxl CmRpZmYgLS1naXQgYS9saWJnbG9zcy9hcm0vY29mZi1yZGltb24tdjJtLnNw ZWNzIGIvbGliZ2xvc3MvYXJtL2NvZmYtcmRpbW9uLXYybS5zcGVjcwpuZXcg ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAuLmMwZjcyM2U5ZAot LS0gL2Rldi9udWxsCisrKyBiL2xpYmdsb3NzL2FybS9jb2ZmLXJkaW1vbi12 Mm0uc3BlY3MKQEAgLTAsMCArMSwxNiBAQAorIyByZGltb24tdjJtLnNwZWNz CisjCisjIFNwZWMgZmlsZSBmb3IgQUFyY2g2NCBiYXJlbWV0YWwgbmV3bGli IHdpdGggdmVyc2lvbiAyIG9mIHRoZQorIyBBbmdlbEFQSSBzZW1pLWhvc3Rp bmcuIFRoaXMgdmVyc2lvbiBpcyBpbnRlbmRlZCBmb3IgQUFyY2g2NC9BQXJj aDMyCisjIG1peGVkIG1vZGUgZXhlY3V0YWJsZXMgYW5kIGFzIHN1Y2ggdXNl cyB0aGUgSExUIHRyYXAgaW5zdHJ1Y3Rpb25zLgorIworIyBUaGlzIHZlcnNp b24gc3VwcG9ydHMgZXh0ZW5zaWJpbGl0eSB0aHJvdWdoIGFuIGV4dGVuc2lv biBtZWNoYW5pc20uCisKKyVyZW5hbWUgbGluayAgICAgICAgICAgICAgICBv bGRfbGluaworCisqbGluazoKKyUob2xkX2xpbmspIC1scmRpbW9uLXYybQor Cisqc3RhcnRmaWxlOgorcmRpbW9uLWNydDAtdjJtJU8lcworCmRpZmYgLS1n aXQgYS9saWJnbG9zcy9hcm0vY29mZi1yZGltb24uc3BlY3MgYi9saWJnbG9z cy9hcm0vY29mZi1yZGltb24uc3BlY3MKaW5kZXggYWNlNTUwNjE0Li44OTEz NWNmYmEgMTAwNjQ0Ci0tLSBhL2xpYmdsb3NzL2FybS9jb2ZmLXJkaW1vbi5z cGVjcworKysgYi9saWJnbG9zcy9hcm0vY29mZi1yZGltb24uc3BlY3MKQEAg LTEsMyArMSwxMCBAQAorIyByZGltb24uc3BlY3MKKyMKKyMgU3BlYyBmaWxl IGZvciBBQXJjaDY0IGJhcmVtZXRhbCBuZXdsaWIgd2l0aCB2ZXJzaW9uIDIg b2YgdGhlCisjIEFuZ2VsQVBJIHNlbWktaG9zdGluZyB1c2luZyB0aGUgU1ZD IHRyYXAgaW5zdHJ1Y3Rpb24uCisjCisjIFRoaXMgdmVyc2lvbiBzdXBwb3J0 cyBleHRlbnNpYmlsaXR5IHRocm91Z2ggYW4gZXh0ZW5zaW9uIG1lY2hhbmlz bS4KKwogJXJlbmFtZSBsaW5rICAgICAgICAgICAgICAgIG9sZF9saW5rCiAK ICpsaW5rOgpkaWZmIC0tZ2l0IGEvbGliZ2xvc3MvYXJtL2VsZi1hcHJvZmls ZS12YWxpZGF0aW9uLXYybS5zcGVjcyBiL2xpYmdsb3NzL2FybS9lbGYtYXBy b2ZpbGUtdmFsaWRhdGlvbi12Mm0uc3BlY3MKbmV3IGZpbGUgbW9kZSAxMDA2 NDQKaW5kZXggMDAwMDAwMDAwLi5hY2NlZjk5ZTEKLS0tIC9kZXYvbnVsbAor KysgYi9saWJnbG9zcy9hcm0vZWxmLWFwcm9maWxlLXZhbGlkYXRpb24tdjJt LnNwZWNzCkBAIC0wLDAgKzEsMjMgQEAKKyMgYXByb2ZpbGUtdmFsaWRhdGlv bi12Mm0uc3BlY3MKKyMKKyMgU3BlYyBmaWxlIGZvciBBQXJjaDMyIEEgcHJv ZmlsZSBiYXJlbWV0YWwgbmV3bGliLCBsaWJnbG9zcyBvbgorIyBWQUxJREFU SU9OIHBsYXRmb3JtIHdpdGggQW5nZWxBUEkgc2VtaS1ob3N0aW5nIHZlcnNp b24gMiB1c2luZyB0aGUgSExUCisjIHRyYXAgaW5zdHJ1Y3Rpb24uCisjCisj IFRoaXMgU3BlYyBmaWxlIGlzIGFsc28gYXBwcm9wcmlhdGUgZm9yIHRoZSBm b3VuZGF0aW9uIG1vZGVsLgorCislcmVuYW1lIGxpbmsgb2xkX2xpbmsKKwor Kmxpbms6CistLWRlZnN5bT1fcmRpbW9uX3ZlY3Rvcl9iYXNlPTB4MDAwMDAw MDAgLVR0ZXh0LXNlZ21lbnQ9MHgwMDAxMDAwMCAlKG9sZF9saW5rKQorCisl cmVuYW1lIGxpYiBsaWJjCisKKypsaWJnbG9zczoKKy1scmRpbW9uLXYybQor CisqbGliOgorY3B1LWluaXQvcmRpbW9uLWFlbS5vJXMgLS1zdGFydC1ncm91 cCAlKGxpYmMpICUobGliZ2xvc3MpIC0tZW5kLWdyb3VwCisKKypzdGFydGZp bGU6CitjcnRpJU8lcyBjcnRiZWdpbiVPJXMgJXshcGc6cmRpbW9uLWNydDAt djJtJU8lc30gJXtwZzpyZGltb24tY3J0MC12Mm0lTyVzfQpkaWZmIC0tZ2l0 IGEvbGliZ2xvc3MvYXJtL2VsZi1hcHJvZmlsZS12YWxpZGF0aW9uLnNwZWNz IGIvbGliZ2xvc3MvYXJtL2VsZi1hcHJvZmlsZS12YWxpZGF0aW9uLnNwZWNz CmluZGV4IDE2NmE1ZGVjNi4uNGVmMGU5NTEwIDEwMDY0NAotLS0gYS9saWJn bG9zcy9hcm0vZWxmLWFwcm9maWxlLXZhbGlkYXRpb24uc3BlY3MKKysrIGIv bGliZ2xvc3MvYXJtL2VsZi1hcHJvZmlsZS12YWxpZGF0aW9uLnNwZWNzCkBA IC0xLDcgKzEsOCBAQAotIyBhZW0tdmFsaWRhdGlvbi5zcGVjcworIyBhcHJv ZmlsZS12YWxpZGF0aW9uLnNwZWNzCiAjCiAjIFNwZWMgZmlsZSBmb3IgQUFy Y2gzMiBBIHByb2ZpbGUgYmFyZW1ldGFsIG5ld2xpYiwgbGliZ2xvc3Mgb24K LSMgVkFMSURBVElPTiBwbGF0Zm9ybSB3aXRoIEFuZ2VsQVBJIHNlbWktaG9z dGluZy4KKyMgVkFMSURBVElPTiBwbGF0Zm9ybSB3aXRoIEFuZ2VsQVBJIHNl bWktaG9zdGluZyB2ZXJzaW9uIDIgdXNpbmcgdGhlIFNWQworIyB0cmFwIGlu c3RydWN0aW9uLgogIwogIyBUaGlzIFNwZWMgZmlsZSBpcyBhbHNvIGFwcHJv cHJpYXRlIGZvciB0aGUgZm91bmRhdGlvbiBtb2RlbC4KIApkaWZmIC0tZ2l0 IGEvbGliZ2xvc3MvYXJtL2VsZi1hcHJvZmlsZS12ZS12Mm0uc3BlY3MgYi9s aWJnbG9zcy9hcm0vZWxmLWFwcm9maWxlLXZlLXYybS5zcGVjcwpuZXcgZmls ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAuLjc1ZjM4MDIxNgotLS0g L2Rldi9udWxsCisrKyBiL2xpYmdsb3NzL2FybS9lbGYtYXByb2ZpbGUtdmUt djJtLnNwZWNzCkBAIC0wLDAgKzEsMjIgQEAKKyMgYXByb2ZpbGUtdmUtdjJt LnNwZWNzCisjCisjIFNwZWMgZmlsZSBmb3IgQUFyY2gzMiBBIHByb2ZpbGUg YmFyZW1ldGFsIG5ld2xpYiwgbGliZ2xvc3Mgb24gVkUgcGxhdGZvcm0gd2l0 aCBBbmdlbEFQSQorIyBzZW1pLWhvc3RpbmcgdmVyc2lvbiAyIHVzaW5nIHRo ZSBITFQgdHJhcCBpbnN0cnVjdGlvbi4KKyMKKyMgVGhpcyBTcGVjIGZpbGUg aXMgYWxzbyBhcHByb3ByaWF0ZSBmb3IgdGhlIGZvdW5kYXRpb24gbW9kZWwu CisKKyVyZW5hbWUgbGluayBvbGRfbGluaworCisqbGluazoKKy0tZGVmc3lt PV9yZGltb25fdmVjdG9yX2Jhc2U9MHg4MDAwMDAwMCAtVHRleHQtc2VnbWVu dD0weDgwMDEwMDAwICUob2xkX2xpbmspCisKKyVyZW5hbWUgbGliIGxpYmMK KworKmxpYmdsb3NzOgorLWxyZGltb24tdjJtCisKKypsaWI6CitjcHUtaW5p dC9yZGltb24tYWVtLm8lcyAtLXN0YXJ0LWdyb3VwICUobGliYykgJShsaWJn bG9zcykgLS1lbmQtZ3JvdXAKKworKnN0YXJ0ZmlsZToKK2NydGklTyVzIGNy dGJlZ2luJU8lcyAleyFwZzpyZGltb24tY3J0MC12Mm0lTyVzfSAle3BnOnJk aW1vbi1jcnQwLXYybSVPJXN9CmRpZmYgLS1naXQgYS9saWJnbG9zcy9hcm0v ZWxmLWFwcm9maWxlLXZlLnNwZWNzIGIvbGliZ2xvc3MvYXJtL2VsZi1hcHJv ZmlsZS12ZS5zcGVjcwppbmRleCBkOTRiYjdhOTQuLjE0NjFiMzRiZiAxMDA2 NDQKLS0tIGEvbGliZ2xvc3MvYXJtL2VsZi1hcHJvZmlsZS12ZS5zcGVjcwor KysgYi9saWJnbG9zcy9hcm0vZWxmLWFwcm9maWxlLXZlLnNwZWNzCkBAIC0x LDcgKzEsNyBAQAotIyBhZW0tdmUuc3BlY3MKKyMgYXByb2ZpbGUtdmUuc3Bl Y3MKICMKICMgU3BlYyBmaWxlIGZvciBBQXJjaDMyIEEgcHJvZmlsZSBiYXJl bWV0YWwgbmV3bGliLCBsaWJnbG9zcyBvbiBWRSBwbGF0Zm9ybSB3aXRoIEFu Z2VsQVBJCi0jIHNlbWktaG9zdGluZy4KKyMgc2VtaS1ob3N0aW5nIHZlcnNp b24gMiB1c2luZyB0aGUgU1ZDIHRyYXAgaW5zdHJ1Y3Rpb24uCiAjCiAjIFRo aXMgU3BlYyBmaWxlIGlzIGFsc28gYXBwcm9wcmlhdGUgZm9yIHRoZSBmb3Vu ZGF0aW9uIG1vZGVsLgogCmRpZmYgLS1naXQgYS9saWJnbG9zcy9hcm0vZWxm LXJkaW1vbi12Mm0uc3BlY3MgYi9saWJnbG9zcy9hcm0vZWxmLXJkaW1vbi12 Mm0uc3BlY3MKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw Li5lNGYyNTQ1YTQKLS0tIC9kZXYvbnVsbAorKysgYi9saWJnbG9zcy9hcm0v ZWxmLXJkaW1vbi12Mm0uc3BlY3MKQEAgLTAsMCArMSwyMiBAQAorIyByZGlt b24tdjJtLnNwZWNzCisjCisjIFNwZWMgZmlsZSBmb3IgQUFyY2g2NCBiYXJl bWV0YWwgbmV3bGliIHdpdGggdmVyc2lvbiAyIG9mIHRoZQorIyBBbmdlbEFQ SSBzZW1pLWhvc3RpbmcuIFRoaXMgdmVyc2lvbiBpcyBpbnRlbmRlZCBmb3Ig QUFyY2g2NC9BQXJjaDMyCisjIG1peGVkIG1vZGUgZXhlY3V0YWJsZXMgYW5k IGFzIHN1Y2ggdXNlcyB0aGUgSExUIHRyYXAgaW5zdHJ1Y3Rpb24uCisjCisj IFRoaXMgdmVyc2lvbiBzdXBwb3J0cyBleHRlbnNpYmlsaXR5IHRocm91Z2gg YW4gZXh0ZW5zaW9uIG1lY2hhbmlzbS4KKworJXJlbmFtZSBsaW5rX2djY19j X3NlcXVlbmNlICAgICAgICAgICAgICAgIHJkaW1vbl9saW5rX2djY19jX3Nl cXVlbmNlCisKKypyZGltb25fbGliYzoKKyV7IXNwZWNzPW5hbm8uc3BlY3M6 LWxjfSAle3NwZWNzPW5hbm8uc3BlY3M6LWxjX25hbm99CisKKypyZGltb25f bGliZ2xvc3M6CisleyFzcGVjcz1uYW5vLnNwZWNzOi1scmRpbW9uLXYybX0g JXtzcGVjcz1uYW5vLnNwZWNzOi1scmRpbW9uX25hbm99CisKKypsaW5rX2dj Y19jX3NlcXVlbmNlOgorJShyZGltb25fbGlua19nY2NfY19zZXF1ZW5jZSkg LS1zdGFydC1ncm91cCAlRyAlKHJkaW1vbl9saWJjKSAlKHJkaW1vbl9saWJn bG9zcykgLS1lbmQtZ3JvdXAKKworKnN0YXJ0ZmlsZToKK2NydGklTyVzIGNy dGJlZ2luJU8lcyAleyFwZzpyZGltb24tY3J0MC12Mm0lTyVzfSAle3BnOnJk aW1vbi1jcnQwLXYybSVPJXN9CisKZGlmZiAtLWdpdCBhL2xpYmdsb3NzL2Fy bS9lbGYtcmRpbW9uLnNwZWNzIGIvbGliZ2xvc3MvYXJtL2VsZi1yZGltb24u c3BlY3MKaW5kZXggYzM1MDYxZjNhLi5iNGQwMjBkNzcgMTAwNjQ0Ci0tLSBh L2xpYmdsb3NzL2FybS9lbGYtcmRpbW9uLnNwZWNzCisrKyBiL2xpYmdsb3Nz L2FybS9lbGYtcmRpbW9uLnNwZWNzCkBAIC0xLDMgKzEsMTAgQEAKKyMgcmRp bW9uLnNwZWNzCisjCisjIFNwZWMgZmlsZSBmb3IgQUFyY2g2NCBiYXJlbWV0 YWwgbmV3bGliIHdpdGggdmVyc2lvbiAyIG9mIHRoZQorIyBBbmdlbEFQSSBz ZW1pLWhvc3RpbmcgdXNpbmcgdGhlIFNWQyB0cmFwIGluc3RydWN0aW9uLgor IworIyBUaGlzIHZlcnNpb24gc3VwcG9ydHMgZXh0ZW5zaWJpbGl0eSB0aHJv dWdoIGFuIGV4dGVuc2lvbiBtZWNoYW5pc20uCisKICVyZW5hbWUgbGlua19n Y2NfY19zZXF1ZW5jZSAgICAgICAgICAgICAgICByZGltb25fbGlua19nY2Nf Y19zZXF1ZW5jZQogCiAqcmRpbW9uX2xpYmM6Ci0tIAoyLjEzLjAKCg== --_002_VI1PR0801MB20310DBB84696B41383E819CFFD40VI1PR0801MB2031_--