From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 43285 invoked by alias); 12 Oct 2017 20:18:18 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 43140 invoked by uid 89); 12 Oct 2017 20:18:17 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.8 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:286, H*c:HHH X-HELO: mga01.intel.com Received: from mga01.intel.com (HELO mga01.intel.com) (192.55.52.88) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 12 Oct 2017 20:18:16 +0000 Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Oct 2017 13:18:15 -0700 X-ExtLoop1: 1 Received: from irsmsx110.ger.corp.intel.com ([163.33.3.25]) by fmsmga004.fm.intel.com with ESMTP; 12 Oct 2017 13:18:14 -0700 Received: from irsmsx102.ger.corp.intel.com ([169.254.2.180]) by irsmsx110.ger.corp.intel.com ([163.33.3.25]) with mapi id 14.03.0319.002; Thu, 12 Oct 2017 21:18:13 +0100 From: "Tsimbalist, Igor V" To: "gcc-patches@gcc.gnu.org" CC: Jeff Law , "Tsimbalist, Igor V" Subject: [PATCH 11/22] Enable building libatomic with Intel CET Date: Thu, 12 Oct 2017 20:20:00 -0000 Message-ID: dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action Content-Type: multipart/mixed; boundary="_002_D511F25789BA7F4EBA64C8A63891A00291F422D6IRSMSX102gercor_" MIME-Version: 1.0 X-IsSubscribed: yes X-SW-Source: 2017-10/txt/msg00798.txt.bz2 --_002_D511F25789BA7F4EBA64C8A63891A00291F422D6IRSMSX102gercor_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-length: 236 Enable building libatomic with CET options. libatomic/ * configure.ac: Set CET_FLAGS, update XCFLAGS. * acinclude.m4: Add cet.m4 and enable.m4. * configure: Regenerate. * Makefile.in: Likewise. * testsuite/Makefile.in: Likewise. --_002_D511F25789BA7F4EBA64C8A63891A00291F422D6IRSMSX102gercor_ Content-Type: application/octet-stream; name="0011-Enable-building-libatomic-with-Intel-CET.PATCH" Content-Description: 0011-Enable-building-libatomic-with-Intel-CET.PATCH Content-Disposition: attachment; filename="0011-Enable-building-libatomic-with-Intel-CET.PATCH"; size=7398; creation-date="Thu, 12 Oct 2017 20:14:14 GMT"; modification-date="Thu, 12 Oct 2017 20:14:14 GMT" Content-Transfer-Encoding: base64 Content-length: 10029 RnJvbSBhM2Q3MDhhNWM2YmY4OTljODMxZDllOTAyYzFmODRlNDY0MzVlYjJk IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBJZ29yIFRzaW1iYWxp c3QgPGlnb3Iudi50c2ltYmFsaXN0QGludGVsLmNvbT4KRGF0ZTogVGh1LCAx MCBBdWcgMjAxNyAxNDozNjoxNyArMDMwMApTdWJqZWN0OiBbUEFUQ0ggMTEv MjJdIEVuYWJsZSBidWlsZGluZyBsaWJhdG9taWMgd2l0aCBJbnRlbCBDRVQK CmxpYmF0b21pYy8KCSogY29uZmlndXJlLmFjOiBTZXQgQ0VUX0ZMQUdTLCB1 cGRhdGUgWENGTEFHUy4KCSogYWNpbmNsdWRlLm00OiBBZGQgY2V0Lm00IGFu ZCBlbmFibGUubTQuCgkqIGNvbmZpZ3VyZTogUmVnZW5lcmF0ZS4KCSogTWFr ZWZpbGUuaW46IExpa2V3aXNlLgoJKiB0ZXN0c3VpdGUvTWFrZWZpbGUuaW46 IExpa2V3aXNlLgotLS0KIGxpYmF0b21pYy9NYWtlZmlsZS5pbiAgICAgICAg ICAgfCAgMyArLQogbGliYXRvbWljL2FjaW5jbHVkZS5tNCAgICAgICAgICB8 ICAyICsKIGxpYmF0b21pYy9jb25maWd1cmUgICAgICAgICAgICAgfCA4MSAr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogbGli YXRvbWljL2NvbmZpZ3VyZS5hYyAgICAgICAgICB8ICA0ICsrCiBsaWJhdG9t aWMvdGVzdHN1aXRlL01ha2VmaWxlLmluIHwgIDMgKy0KIDUgZmlsZXMgY2hh bmdlZCwgODkgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKLS0tCiBs aWJhdG9taWMvTWFrZWZpbGUuaW4gICAgICAgICAgIHwgIDMgKy0KIGxpYmF0 b21pYy9hY2luY2x1ZGUubTQgICAgICAgICAgfCAgMiArCiBsaWJhdG9taWMv Y29uZmlndXJlICAgICAgICAgICAgIHwgODEgKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKy0KIGxpYmF0b21pYy9jb25maWd1cmUu YWMgICAgICAgICAgfCAgNCArKwogbGliYXRvbWljL3Rlc3RzdWl0ZS9NYWtl ZmlsZS5pbiB8ICAzICstCiA1IGZpbGVzIGNoYW5nZWQsIDg5IGluc2VydGlv bnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGliYXRvbWlj L01ha2VmaWxlLmluIGIvbGliYXRvbWljL01ha2VmaWxlLmluCmluZGV4IGY2 ZWVhYjMuLjJiMzU2ZTcgMTAwNjQ0Ci0tLSBhL2xpYmF0b21pYy9NYWtlZmls ZS5pbgorKysgYi9saWJhdG9taWMvTWFrZWZpbGUuaW4KQEAgLTc1LDcgKzc1 LDggQEAgYW1fX2FjbG9jYWxfbTRfZGVwcyA9ICQodG9wX3NyY2RpcikvLi4v Y29uZmlnL2FjeC5tNCBcCiAJJCh0b3Bfc3JjZGlyKS8uLi9sdG9wdGlvbnMu bTQgJCh0b3Bfc3JjZGlyKS8uLi9sdHN1Z2FyLm00IFwKIAkkKHRvcF9zcmNk aXIpLy4uL2x0dmVyc2lvbi5tNCAkKHRvcF9zcmNkaXIpLy4uL2x0fm9ic29s ZXRlLm00IFwKIAkkKHRvcF9zcmNkaXIpL2FjaW5jbHVkZS5tNCAkKHRvcF9z cmNkaXIpLy4uL2xpYnRvb2wubTQgXAotCSQodG9wX3NyY2RpcikvY29uZmln dXJlLmFjCisJJCh0b3Bfc3JjZGlyKS8uLi9jb25maWcvZW5hYmxlLm00IFwK KwkkKHRvcF9zcmNkaXIpLy4uL2NvbmZpZy9jZXQubTQgJCh0b3Bfc3JjZGly KS9jb25maWd1cmUuYWMKIGFtX19jb25maWd1cmVfZGVwcyA9ICQoYW1fX2Fj bG9jYWxfbTRfZGVwcykgJChDT05GSUdVUkVfREVQRU5ERU5DSUVTKSBcCiAJ JChBQ0xPQ0FMX000KQogYW1fX0NPTkZJR19ESVNUQ0xFQU5fRklMRVMgPSBj b25maWcuc3RhdHVzIGNvbmZpZy5jYWNoZSBjb25maWcubG9nIFwKZGlmZiAt LWdpdCBhL2xpYmF0b21pYy9hY2luY2x1ZGUubTQgYi9saWJhdG9taWMvYWNp bmNsdWRlLm00CmluZGV4IDQ4NWQ3MzEuLmJkM2ZkZDUgMTAwNjQ0Ci0tLSBh L2xpYmF0b21pYy9hY2luY2x1ZGUubTQKKysrIGIvbGliYXRvbWljL2FjaW5j bHVkZS5tNApAQCAtNjMxLDYgKzYzMSw4IEBAIEFDX01TR19OT1RJQ0UodmVy c2lvbmluZyBvbiBzaGFyZWQgbGlicmFyeSBzeW1ib2xzIGlzICRlbmFibGVf c3ltdmVycykKIAogZG5sIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHNp bmNsdWRlKC4uL2xpYnRvb2wubTQpCitzaW5jbHVkZSguLi9jb25maWcvZW5h YmxlLm00KQorc2luY2x1ZGUoLi4vY29uZmlnL2NldC5tNCkKIGRubCBUaGUg bGluZXMgYmVsb3cgYXJyYW5nZSBmb3IgYWNsb2NhbCBub3QgdG8gYnJpbmcg YW4gaW5zdGFsbGVkCiBkbmwgbGlidG9vbC5tNCBpbnRvIGFjbG9jYWwubTQs IHdoaWxlIHN0aWxsIGFycmFuZ2luZyBmb3IgYXV0b21ha2UgdG8KIGRubCBh ZGQgYSBkZWZpbml0aW9uIG9mIExJQlRPT0wgdG8gTWFrZWZpbGUuaW4uCmRp ZmYgLS1naXQgYS9saWJhdG9taWMvY29uZmlndXJlIGIvbGliYXRvbWljL2Nv bmZpZ3VyZQppbmRleCBjMDVmYzlkLi40MjdhYzM0IDEwMDc1NQotLS0gYS9s aWJhdG9taWMvY29uZmlndXJlCisrKyBiL2xpYmF0b21pYy9jb25maWd1cmUK QEAgLTc2NCw2ICs3NjQsNyBAQCB3aXRoX2dudV9sZAogZW5hYmxlX2xpYnRv b2xfbG9jawogZW5hYmxlX21haW50YWluZXJfbW9kZQogZW5hYmxlX3N5bXZl cnMKK2VuYWJsZV9jZXQKIHdpdGhfZ2NjX21ham9yX3ZlcnNpb25fb25seQog JwogICAgICAgYWNfcHJlY2lvdXNfdmFycz0nYnVpbGRfYWxpYXMKQEAgLTE0 MTAsNiArMTQxMSw4IEBAIE9wdGlvbmFsIEZlYXR1cmVzOgogCQkJICAoYW5k IHNvbWV0aW1lcyBjb25mdXNpbmcpIHRvIHRoZSBjYXN1YWwgaW5zdGFsbGVy CiAgIC0tZW5hYmxlLXN5bXZlcnM9U1RZTEUgIGVuYWJsZXMgc3ltYm9sIHZl cnNpb25pbmcgb2YgdGhlIHNoYXJlZCBsaWJyYXJ5CiAgICAgICAgICAgICAg ICAgICAgICAgICAgIFtkZWZhdWx0PXllc10KKyAgLS1lbmFibGUtY2V0ICAg ICAgICAgICAgZW5hYmxlIEludGVsIENFVCBpbiB0YXJnZXQgbGlicmFyaWVz CisgICAgICAgICAgICAgICAgICAgICAgICAgIFtkZWZhdWx0PWRlZmF1bHRd CiAKIE9wdGlvbmFsIFBhY2thZ2VzOgogICAtLXdpdGgtUEFDS0FHRVs9QVJH XSAgICB1c2UgUEFDS0FHRSBbQVJHPXllc10KQEAgLTExMTE1LDcgKzExMTE4 LDcgQEAgZWxzZQogICBsdF9kbHVua25vd249MDsgbHRfZGxub191c2NvcmU9 MTsgbHRfZGxuZWVkX3VzY29yZT0yCiAgIGx0X3N0YXR1cz0kbHRfZGx1bmtu b3duCiAgIGNhdCA+IGNvbmZ0ZXN0LiRhY19leHQgPDxfTFRfRU9GCi0jbGlu ZSAxMTExOCAiY29uZmlndXJlIgorI2xpbmUgMTExMjEgImNvbmZpZ3VyZSIK ICNpbmNsdWRlICJjb25mZGVmcy5oIgogCiAjaWYgSEFWRV9ETEZDTl9ICkBA IC0xMTIyMSw3ICsxMTIyNCw3IEBAIGVsc2UKICAgbHRfZGx1bmtub3duPTA7 IGx0X2Rsbm9fdXNjb3JlPTE7IGx0X2RsbmVlZF91c2NvcmU9MgogICBsdF9z dGF0dXM9JGx0X2RsdW5rbm93bgogICBjYXQgPiBjb25mdGVzdC4kYWNfZXh0 IDw8X0xUX0VPRgotI2xpbmUgMTEyMjQgImNvbmZpZ3VyZSIKKyNsaW5lIDEx MjI3ICJjb25maWd1cmUiCiAjaW5jbHVkZSAiY29uZmRlZnMuaCIKIAogI2lm IEhBVkVfRExGQ05fSApAQCAtMTIzMzMsNiArMTIzMzYsNyBAQCBfQUNFT0YK IAogCiAKKwogICB7ICRhc19lY2hvICIkYXNfbWU6JHthc19saW5lbm8tJExJ TkVOT306IGNoZWNraW5nIGZvciBfX2F0b21pY19sb2FkL3N0b3JlIGZvciBz aXplIDIiID4mNQogJGFzX2VjaG9fbiAiY2hlY2tpbmcgZm9yIF9fYXRvbWlj X2xvYWQvc3RvcmUgZm9yIHNpemUgMi4uLiAiID4mNjsgfQogaWYgdGVzdCAi JHtsaWJhdF9jdl9oYXZlX2F0X2xkc3RfMitzZXR9IiA9IHNldDsgdGhlbiA6 CkBAIC0xMjQwMCw2ICsxMjQwNCw3IEBAIF9BQ0VPRgogCiAKIAorCiAgIHsg JGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5PfTogY2hlY2tp bmcgZm9yIF9fYXRvbWljX2xvYWQvc3RvcmUgZm9yIHNpemUgNCIgPiY1CiAk YXNfZWNob19uICJjaGVja2luZyBmb3IgX19hdG9taWNfbG9hZC9zdG9yZSBm b3Igc2l6ZSA0Li4uICIgPiY2OyB9CiBpZiB0ZXN0ICIke2xpYmF0X2N2X2hh dmVfYXRfbGRzdF80K3NldH0iID0gc2V0OyB0aGVuIDoKQEAgLTEyNDY3LDYg KzEyNDcyLDcgQEAgX0FDRU9GCiAKIAogCisKICAgeyAkYXNfZWNobyAiJGFz X21lOiR7YXNfbGluZW5vLSRMSU5FTk99OiBjaGVja2luZyBmb3IgX19hdG9t aWNfbG9hZC9zdG9yZSBmb3Igc2l6ZSA4IiA+JjUKICRhc19lY2hvX24gImNo ZWNraW5nIGZvciBfX2F0b21pY19sb2FkL3N0b3JlIGZvciBzaXplIDguLi4g IiA+JjY7IH0KIGlmIHRlc3QgIiR7bGliYXRfY3ZfaGF2ZV9hdF9sZHN0Xzgr c2V0fSIgPSBzZXQ7IHRoZW4gOgpAQCAtMTI1MzQsNiArMTI1NDAsNyBAQCBf QUNFT0YKIAogCiAKKwogICB7ICRhc19lY2hvICIkYXNfbWU6JHthc19saW5l bm8tJExJTkVOT306IGNoZWNraW5nIGZvciBfX2F0b21pY19sb2FkL3N0b3Jl IGZvciBzaXplIDE2IiA+JjUKICRhc19lY2hvX24gImNoZWNraW5nIGZvciBf X2F0b21pY19sb2FkL3N0b3JlIGZvciBzaXplIDE2Li4uICIgPiY2OyB9CiBp ZiB0ZXN0ICIke2xpYmF0X2N2X2hhdmVfYXRfbGRzdF8xNitzZXR9IiA9IHNl dDsgdGhlbiA6CkBAIC0xMjYwMiw2ICsxMjYwOSw3IEBAIF9BQ0VPRgogCiAK IAorCiAgIHsgJGFzX2VjaG8gIiRhc19tZToke2FzX2xpbmVuby0kTElORU5P fTogY2hlY2tpbmcgZm9yIF9fYXRvbWljX3Rlc3RfYW5kX3NldCBmb3Igc2l6 ZSAxIiA+JjUKICRhc19lY2hvX24gImNoZWNraW5nIGZvciBfX2F0b21pY190 ZXN0X2FuZF9zZXQgZm9yIHNpemUgMS4uLiAiID4mNjsgfQogaWYgdGVzdCAi JHtsaWJhdF9jdl9oYXZlX2F0X3Rhc18xK3NldH0iID0gc2V0OyB0aGVuIDoK QEAgLTE1MjE5LDYgKzE1MjI3LDc1IEBAIGlmIHRlc3QgIngkR0NDIiA9ICJ4 eWVzIjsgdGhlbgogICBYQ0ZMQUdTPSIkWENGTEFHUyAtV2FsbCAtV2Vycm9y IgogZmkKIAorIyBBZGQgQ0VUIHNwZWNpZmljIGZsYWdzIGlmIENFVCBpcyBl bmFibGVkCisgIyBDaGVjayB3aGV0aGVyIC0tZW5hYmxlLWNldCB3YXMgZ2l2 ZW4uCitpZiB0ZXN0ICIke2VuYWJsZV9jZXQrc2V0fSIgPSBzZXQ7IHRoZW4g OgorICBlbmFibGV2YWw9JGVuYWJsZV9jZXQ7CisgICAgICBjYXNlICIkZW5h YmxldmFsIiBpbgorICAgICAgIHllc3xub3xkZWZhdWx0KSA7OworICAgICAg ICopIGFzX2ZuX2Vycm9yICJVbmtub3duIGFyZ3VtZW50IHRvIGVuYWJsZS9k aXNhYmxlIGNldCIgIiRMSU5FTk8iIDUgOzsKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgZXNhYworCitlbHNlCisgIGVuYWJsZV9jZXQ9ZGVmYXVsdAor ZmkKKworCitjYXNlICIkdGFyZ2V0IiBpbgorICBpMzQ1Njc4Ni0qLWxpbnV4 KiB8IHg4Nl82NC0qLWxpbnV4KikKKyAgICBjYXNlICIkZW5hYmxlX2NldCIg aW4KKyAgICAgIGRlZmF1bHQpCisJIyBDaGVjayBpZiBhc3NlbWJsZXIgc3Vw cG9ydHMgQ0VULgorCWNhdCBjb25mZGVmcy5oIC0gPDxfQUNFT0YgPmNvbmZ0 ZXN0LiRhY19leHQKKy8qIGVuZCBjb25mZGVmcy5oLiAgKi8KKworaW50Citt YWluICgpCit7Cithc20gKCJzZXRzc2JzeSIpOworICA7CisgIHJldHVybiAw OworfQorX0FDRU9GCitpZiBhY19mbl9jX3RyeV9jb21waWxlICIkTElORU5P IjsgdGhlbiA6CisgIGVuYWJsZV9jZXQ9eWVzCitlbHNlCisgIGVuYWJsZV9j ZXQ9bm8KK2ZpCitybSAtZiBjb3JlIGNvbmZ0ZXN0LmVyciBjb25mdGVzdC4k YWNfb2JqZXh0IGNvbmZ0ZXN0LiRhY19leHQKKwk7OworICAgICAgeWVzKQor CSMgQ2hlY2sgaWYgYXNzZW1ibGVyIHN1cHBvcnRzIENFVC4KKwljYXQgY29u ZmRlZnMuaCAtIDw8X0FDRU9GID5jb25mdGVzdC4kYWNfZXh0CisvKiBlbmQg Y29uZmRlZnMuaC4gICovCisKK2ludAorbWFpbiAoKQoreworYXNtICgic2V0 c3Nic3kiKTsKKyAgOworICByZXR1cm4gMDsKK30KK19BQ0VPRgoraWYgYWNf Zm5fY190cnlfY29tcGlsZSAiJExJTkVOTyI7IHRoZW4gOgorCitlbHNlCisg IGFzX2ZuX2Vycm9yICJhc3NlbWJsZXIgd2l0aCBDRVQgc3VwcG9ydCBpcyBy ZXF1aXJlZCBmb3IgLS1lbmFibGUtY2V0IiAiJExJTkVOTyIgNQorZmkKK3Jt IC1mIGNvcmUgY29uZnRlc3QuZXJyIGNvbmZ0ZXN0LiRhY19vYmpleHQgY29u ZnRlc3QuJGFjX2V4dAorCTs7CisgICAgZXNhYworICAgIDs7CisgICopCisg ICAgZW5hYmxlX2NldD1ubworICAgIDs7Citlc2FjCitpZiB0ZXN0IHgkZW5h YmxlX2NldCA9IHh5ZXM7IHRoZW4KKyAgQ0VUX0ZMQUdTPSItZmNmLXByb3Rl Y3Rpb24gLW1jZXQgLWluY2x1ZGUgY2V0LmgiCitmaQorCitYQ0ZMQUdTPSIk WENGTEFHUyAkQ0VUX0ZMQUdTIgorCiBYQ0ZMQUdTPSIkWENGTEFHUyAkWFBD RkxBR1MiCiAKIApkaWZmIC0tZ2l0IGEvbGliYXRvbWljL2NvbmZpZ3VyZS5h YyBiL2xpYmF0b21pYy9jb25maWd1cmUuYWMKaW5kZXggMDIzZjE3Mi4uYmY3 MzE1ZSAxMDA2NDQKLS0tIGEvbGliYXRvbWljL2NvbmZpZ3VyZS5hYworKysg Yi9saWJhdG9taWMvY29uZmlndXJlLmFjCkBAIC0yMzgsNiArMjM4LDEwIEBA IGlmIHRlc3QgIngkR0NDIiA9ICJ4eWVzIjsgdGhlbgogICBYQ0ZMQUdTPSIk WENGTEFHUyAtV2FsbCAtV2Vycm9yIgogZmkKIAorIyBBZGQgQ0VUIHNwZWNp ZmljIGZsYWdzIGlmIENFVCBpcyBlbmFibGVkCitHQ0NfQ0VUX0ZMQUdTKENF VF9GTEFHUykKK1hDRkxBR1M9IiRYQ0ZMQUdTICRDRVRfRkxBR1MiCisKIFhD RkxBR1M9IiRYQ0ZMQUdTICRYUENGTEFHUyIKIAogQUNfU1VCU1QoY29uZmln X3BhdGgpCmRpZmYgLS1naXQgYS9saWJhdG9taWMvdGVzdHN1aXRlL01ha2Vm aWxlLmluIGIvbGliYXRvbWljL3Rlc3RzdWl0ZS9NYWtlZmlsZS5pbgppbmRl eCBhZGZjMjMxLi5hOTVlM2NhIDEwMDY0NAotLS0gYS9saWJhdG9taWMvdGVz dHN1aXRlL01ha2VmaWxlLmluCisrKyBiL2xpYmF0b21pYy90ZXN0c3VpdGUv TWFrZWZpbGUuaW4KQEAgLTY0LDcgKzY0LDggQEAgYW1fX2FjbG9jYWxfbTRf ZGVwcyA9ICQodG9wX3NyY2RpcikvLi4vY29uZmlnL2FjeC5tNCBcCiAJJCh0 b3Bfc3JjZGlyKS8uLi9sdG9wdGlvbnMubTQgJCh0b3Bfc3JjZGlyKS8uLi9s dHN1Z2FyLm00IFwKIAkkKHRvcF9zcmNkaXIpLy4uL2x0dmVyc2lvbi5tNCAk KHRvcF9zcmNkaXIpLy4uL2x0fm9ic29sZXRlLm00IFwKIAkkKHRvcF9zcmNk aXIpL2FjaW5jbHVkZS5tNCAkKHRvcF9zcmNkaXIpLy4uL2xpYnRvb2wubTQg XAotCSQodG9wX3NyY2RpcikvY29uZmlndXJlLmFjCisJJCh0b3Bfc3JjZGly KS8uLi9jb25maWcvZW5hYmxlLm00IFwKKwkkKHRvcF9zcmNkaXIpLy4uL2Nv bmZpZy9jZXQubTQgJCh0b3Bfc3JjZGlyKS9jb25maWd1cmUuYWMKIGFtX19j b25maWd1cmVfZGVwcyA9ICQoYW1fX2FjbG9jYWxfbTRfZGVwcykgJChDT05G SUdVUkVfREVQRU5ERU5DSUVTKSBcCiAJJChBQ0xPQ0FMX000KQogbWtpbnN0 YWxsZGlycyA9ICQoU0hFTEwpICQodG9wX3NyY2RpcikvLi4vbWtpbnN0YWxs ZGlycwotLSAKMS44LjMuMQoK --_002_D511F25789BA7F4EBA64C8A63891A00291F422D6IRSMSX102gercor_--