From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: [PATCH 2/2] xenpmd: make 32 bit gcc 8.1 non-debug build work Date: Thu, 26 Jul 2018 15:58:54 +0100 Message-ID: <20180726145854.10978-3-wei.liu2@citrix.com> References: <20180726145854.10978-1-wei.liu2@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1fihjH-0007XK-G7 for xen-devel@lists.xenproject.org; Thu, 26 Jul 2018 14:58:59 +0000 In-Reply-To: <20180726145854.10978-1-wei.liu2@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Xen-devel Cc: Wei Liu , Ian Jackson List-Id: xen-devel@lists.xenproject.org MzIgYml0IGdjYyA4LjEgbm9uLWRlYnVnIGJ1aWxkIHlpZWxkczoKCnhlbnBtZC5jOjM1NDoyMzog ZXJyb3I6ICclMDJ4JyBkaXJlY3RpdmUgb3V0cHV0IG1heSBiZSB0cnVuY2F0ZWQgd3JpdGluZyBi ZXR3ZWVuIDIgYW5kIDggYnl0ZXMgaW50byBhIHJlZ2lvbiBvZiBzaXplIDMgWy1XZXJyb3I9Zm9y bWF0LXRydW5jYXRpb249XQogICAgIHNucHJpbnRmKHZhbCwgMywgIiUwMngiLAogICAgICAgICAg ICAgICAgICAgICAgIF5+fn4KeGVucG1kLmM6MzU0OjIyOiBub3RlOiBkaXJlY3RpdmUgYXJndW1l bnQgaW4gdGhlIHJhbmdlIFs0MCwgMjE0NzQ4Mzc3OF0KICAgICBzbnByaW50Zih2YWwsIDMsICIl MDJ4IiwKICAgICAgICAgICAgICAgICAgICAgIF5+fn5+fgp4ZW5wbWQuYzozNTQ6NTogbm90ZTog J3NucHJpbnRmJyBvdXRwdXQgYmV0d2VlbiAzIGFuZCA5IGJ5dGVzIGludG8gYSBkZXN0aW5hdGlv biBvZiBzaXplIDMKICAgICBzbnByaW50Zih2YWwsIDMsICIlMDJ4IiwKICAgICBefn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn4KICAgICAgICAgICAgICAodW5zaWduZWQgaW50KSg5KjQgKwogICAgICAg ICAgICAgIH5+fn5+fn5+fn5+fn5+fn5+fn5+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg c3RybGVuKGluZm8tPm1vZGVsX251bWJlcikgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAg IH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBzdHJsZW4oaW5mby0+c2VyaWFsX251bWJlcikgKwogICAgICAgICAgICAgICAgICAgICAgICAg ICAgIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgc3RybGVuKGluZm8tPmJhdHRlcnlfdHlwZSkgKwogICAgICAgICAgICAgICAgICAgICAg ICAgICAgIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBzdHJsZW4oaW5mby0+b2VtX2luZm8pICsgNCkpOwogICAgICAgICAgICAgICAgICAg ICAgICAgICAgIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4KCkFsbCBpbmZvLT4qIHVzZWQg aW4gY2FsY3VsYXRpb24gYXJlIDMyIGJ5dGVzIGxvbmcsIGFuZCB0aGUgcGFyc2luZwpjb2RlIG1h a2VzIHN1cmUgdGhleSBhcmUgbnVsbC10ZXJtaW5hdGVkLCBzbyB0aGUgZW5kIHJlc3VsdCBvZiB0 aGUKZXhwcmVzc2lvbiB3b24ndCBleGNlZWQgMjU1LCB3aGljaCBzaG91bGQgYmUgYWJsZSB0byBi ZSBmaXQgaW50byAzCmJ5dGVzIGluIGhleGFkZWNpbWFsIGZvcm1hdC4KCkFkZCBhbiBhc3NlcnRp b24gdG8gbWFrZSBnY2MgaGFwcHkuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj aXRyaXguY29tPgotLS0KIHRvb2xzL3hlbnBtZC94ZW5wbWQuYyB8IDEyICsrKysrKy0tLS0tLQog MSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1n aXQgYS90b29scy94ZW5wbWQveGVucG1kLmMgYi90b29scy94ZW5wbWQveGVucG1kLmMKaW5kZXgg NTY0MTJhOWE4MS4uMWM4MDFjYWE3MSAxMDA2NDQKLS0tIGEvdG9vbHMveGVucG1kL3hlbnBtZC5j CisrKyBiL3Rvb2xzL3hlbnBtZC94ZW5wbWQuYwpAQCAtNDAsNiArNDAsNyBAQAogI2luY2x1ZGUg PHVuaXN0ZC5oPgogI2luY2x1ZGUgPHN5cy9zdGF0Lmg+CiAjaW5jbHVkZSA8eGVuc3RvcmUuaD4K KyNpbmNsdWRlIDxhc3NlcnQuaD4KIAogLyogI2RlZmluZSBSVU5fU1RBTkRBTE9ORSAqLwogI2Rl ZmluZSBSVU5fSU5fU0lNVUxBVEVfTU9ERQpAQCAtMzQ1LDE4ICszNDYsMTcgQEAgdm9pZCB3cml0 ZV91bG9uZ19sc2JfZmlyc3QoY2hhciAqdGVtcF92YWwsIHVuc2lnbmVkIGxvbmcgdmFsKQogdm9p ZCB3cml0ZV9iYXR0ZXJ5X2luZm9fdG9feGVuc3RvcmUoc3RydWN0IGJhdHRlcnlfaW5mbyAqaW5m bykKIHsKICAgICBjaGFyIHZhbFsxMDI0XSwgc3RyaW5nX2luZm9bMjU2XTsKKyAgICB1bnNpZ25l ZCBpbnQgbGVuOwogCiAgICAgeHNfbWtkaXIoeHMsIFhCVF9OVUxMLCAiL3BtIik7CiAgICAKICAg ICBtZW1zZXQodmFsLCAwLCAxMDI0KTsKICAgICBtZW1zZXQoc3RyaW5nX2luZm8sIDAsIDI1Nik7 CiAgICAgLyogd3JpdGUgOSBkd29yZHMgKHNvIDkqNCkgKyBsZW5ndGggb2YgNCBzdHJpbmdzICsg NCBudWxsIHRlcm1pbmF0b3JzICovCi0gICAgc25wcmludGYodmFsLCAzLCAiJTAyeCIsIAotICAg ICAgICAgICAgICh1bnNpZ25lZCBpbnQpKDkqNCArCi0gICAgICAgICAgICAgICAgICAgICAgICAg ICAgc3RybGVuKGluZm8tPm1vZGVsX251bWJlcikgKwotICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHN0cmxlbihpbmZvLT5zZXJpYWxfbnVtYmVyKSArCi0gICAgICAgICAgICAgICAgICAgICAg ICAgICAgc3RybGVuKGluZm8tPmJhdHRlcnlfdHlwZSkgKwotICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHN0cmxlbihpbmZvLT5vZW1faW5mbykgKyA0KSk7CisgICAgbGVuID0gOSAqIDQgKyBz dHJsZW4oaW5mby0+bW9kZWxfbnVtYmVyKSArIHN0cmxlbihpbmZvLT5zZXJpYWxfbnVtYmVyKSAr CisgICAgICAgICAgc3RybGVuKGluZm8tPmJhdHRlcnlfdHlwZSkgKyBzdHJsZW4oaW5mby0+b2Vt X2luZm8pICsgNDsKKyAgICBhc3NlcnQobGVuIDwgMjU1KTsKKyAgICBzbnByaW50Zih2YWwsIDMs ICIlMDJ4IiwgbGVuKTsKICAgICB3cml0ZV91bG9uZ19sc2JfZmlyc3QodmFsKzIsIGluZm8tPnBy ZXNlbnQpOwogICAgIHdyaXRlX3Vsb25nX2xzYl9maXJzdCh2YWwrMTAsIGluZm8tPmRlc2lnbl9j YXBhY2l0eSk7CiAgICAgd3JpdGVfdWxvbmdfbHNiX2ZpcnN0KHZhbCsxOCwgaW5mby0+bGFzdF9m dWxsX2NhcGFjaXR5KTsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0 aW5mby94ZW4tZGV2ZWw=