From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH 2/2] build/clang: fix XSM dummy policy when using clang 4.0 Date: Mon, 6 Mar 2017 12:31:50 +0000 Message-ID: <20170306123150.99386-3-roger.pau@citrix.com> References: <20170306123150.99386-1-roger.pau@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ckro8-0002xp-2m for xen-devel@lists.xenproject.org; Mon, 06 Mar 2017 12:32:08 +0000 In-Reply-To: <20170306123150.99386-1-roger.pau@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Daniel De Graaf , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org VGhlcmUgc2VlbXMgdG8gYmUgc29tZSB3ZWlyZCBidWcgaW4gY2xhbmcgNC4wIHRoYXQgcHJldmVu dHMgeHNtX3BtdV9vcCBmcm9tCndvcmtpbmcgYXMgZXhwZWN0ZWQsIGFuZCB2cG11Lm8gZW5kcyB1 cCB3aXRoIGEgcmVmZXJlbmNlIHRvCl9feHNtX2FjdGlvbl9taXNtYXRjaF9kZXRlY3RlZCB3aGlj aCBtYWtlcyB0aGUgYnVpbGQgZmFpbDoKClsuLi5dCmxkICAgIC1tZWxmX3g4Nl82NF9mYnNkICAt VCB4ZW4ubGRzIC1OIHByZWxpbmsubyAgXAogICAgeGVuL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8g LW8geGVuLy54ZW4tc3ltcy4wCnByZWxpbmsubzogSW4gZnVuY3Rpb24gYHhzbV9kZWZhdWx0X2Fj dGlvbic6Cnhlbi9pbmNsdWRlL3hzbS9kdW1teS5oOjgwOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRv IGBfX3hzbV9hY3Rpb25fbWlzbWF0Y2hfZGV0ZWN0ZWQnCnhlbi94ZW4vaW5jbHVkZS94c20vZHVt bXkuaDo4MDogcmVsb2NhdGlvbiB0cnVuY2F0ZWQgdG8gZml0OiBSX1g4Nl82NF9QQzMyIGFnYWlu c3QgdW5kZWZpbmVkIHN5bWJvbCBgX194c21fYWN0aW9uX21pc21hdGNoX2RldGVjdGVkJwpsZDog eGVuL3hlbi8ueGVuLXN5bXMuMDogaGlkZGVuIHN5bWJvbCBgX194c21fYWN0aW9uX21pc21hdGNo X2RldGVjdGVkJyBpc24ndCBkZWZpbmVkCgpUaGVuIGRvaW5nIGEgc2VhcmNoIGluIHRoZSBvYmpl Y3RzIGZpbGVzOgoKIyBmaW5kIHhlbi8gLXR5cGUgZiAtbmFtZSAnKi5vJyAtcHJpbnQwIHwgeGFy Z3MgLTAgYmFzaCAtYyBcCiAgJ2ZvciBmaWxlbmFtZTsgZG8gbm0gIiRmaWxlbmFtZSIgfCBcCiAg Z3JlcCAtcSBfX3hzbV9hY3Rpb25fbWlzbWF0Y2hfZGV0ZWN0ZWQgJiYgZWNobyAiJGZpbGVuYW1l IjsgZG9uZScgYmFzaAp4ZW4vYXJjaC94ODYvcHJlbGluay5vCnhlbi9hcmNoL3g4Ni9jcHUvdnBt dS5vCnhlbi9hcmNoL3g4Ni9jcHUvYnVpbHRfaW4ubwp4ZW4vYXJjaC94ODYvYnVpbHRfaW4ubwoK VGhlIGN1cnJlbnQgcGF0Y2ggaXMgdGhlIG9ubHkgd2F5IEkndmUgZm91bmQgdG8gZml4IHRoaXMg c28gZmFyLCBieSBzaW1wbHkKbW92aW5nIHRoZSBYU01fUFJJViBjaGVjayBpbnRvIHRoZSBkZWZh dWx0IGNhc2UgaW4geHNtX3BtdV9vcC4gVGhpcyBhbHNvIGZpeGVzCnRoZSBiZWhhdmlvciBvZiBk b194ZW5wbXVfb3AsIHdoaWNoIHdpbGwgbm93IHJldHVybiAtRUlOVkFMIGZvciB1bmtub3duClhF TlBNVV8qIG9wZXJhdGlvbnMsIGluc3RlYWQgb2YgLUVQRVJNIHdoZW4gY2FsbGVkIGJ5IGEgcHJp dmlsZWdlZCBkb21haW4uCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w YXVAY2l0cml4LmNvbT4KLS0tCkNjOiBEYW5pZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNh Lmdvdj4KLS0tCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCB8IDcgKy0tLS0tLQogMSBmaWxlIGNo YW5nZWQsIDEgaW5zZXJ0aW9uKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9p bmNsdWRlL3hzbS9kdW1teS5oIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKaW5kZXggNGIyN2Fl Ny4uZmY3MzAzOSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKKysrIGIveGVu L2luY2x1ZGUveHNtL2R1bW15LmgKQEAgLTY4MiwxOCArNjgyLDEzIEBAIHN0YXRpYyBYU01fSU5M SU5FIGludCB4c21fcG11X29wIChYU01fREVGQVVMVF9BUkcgc3RydWN0IGRvbWFpbiAqZCwgdW5z aWduZWQgaW50CiAgICAgWFNNX0FTU0VSVF9BQ1RJT04oWFNNX09USEVSKTsKICAgICBzd2l0Y2gg KCBvcCApCiAgICAgewotICAgIGNhc2UgWEVOUE1VX21vZGVfc2V0OgotICAgIGNhc2UgWEVOUE1V X21vZGVfZ2V0OgotICAgIGNhc2UgWEVOUE1VX2ZlYXR1cmVfc2V0OgotICAgIGNhc2UgWEVOUE1V X2ZlYXR1cmVfZ2V0OgotICAgICAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKFhTTV9QUklW LCBkLCBjdXJyZW50LT5kb21haW4pOwogICAgIGNhc2UgWEVOUE1VX2luaXQ6CiAgICAgY2FzZSBY RU5QTVVfZmluaXNoOgogICAgIGNhc2UgWEVOUE1VX2x2dHBjX3NldDoKICAgICBjYXNlIFhFTlBN VV9mbHVzaDoKICAgICAgICAgcmV0dXJuIHhzbV9kZWZhdWx0X2FjdGlvbihYU01fSE9PSywgZCwg Y3VycmVudC0+ZG9tYWluKTsKICAgICBkZWZhdWx0OgotICAgICAgICByZXR1cm4gLUVQRVJNOwor ICAgICAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKFhTTV9QUklWLCBkLCBjdXJyZW50LT5k b21haW4pOwogICAgIH0KIH0KIAotLSAKMi4xMC4xIChBcHBsZSBHaXQtNzgpCgoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRl dmVsCg==