From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH 1/2] x86/clang: fix build with indirect thunks Date: Thu, 25 Jan 2018 02:39:36 -0700 Message-ID: <5A69B3E802000078001A23DE@prv-mh.provo.novell.com> References: <20180124154849.84889-1-roger.pau@citrix.com> <20180124154849.84889-2-roger.pau@citrix.com> <5A68C51802000078001A2121@prv-mh.provo.novell.com> <20180124170625.t6fsnfenzp3bqjme@MacBook-Pro-de-Roger.local> 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.84_2) (envelope-from ) id 1eee0X-0006be-TL for xen-devel@lists.xenproject.org; Thu, 25 Jan 2018 09:39:45 +0000 In-Reply-To: <20180124170625.t6fsnfenzp3bqjme@MacBook-Pro-de-Roger.local> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: =?UTF-8?Q?Roger=20Pau=20Monn=C3=A9?= Cc: Stefano Stabellini , Wei Liu , George Dunlap , AndrewCooper , IanJackson , Tim Deegan , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDI0LjAxLjE4IGF0IDE4OjA2LCA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+ IE9uIFdlZCwgSmFuIDI0LCAyMDE4IGF0IDA5OjQwOjQwQU0gLTA3MDAsIEphbiBCZXVsaWNoIHdy b3RlOgo+PiA+Pj4gT24gMjQuMDEuMTggYXQgMTY6NDgsIDxyb2dlci5wYXVAY2l0cml4LmNvbT4g d3JvdGU6Cj4+ID4gVGhlIGJ1aWxkIHdpdGggY2xhbmcgaXMgY3VycmVudGx5IGJyb2tlbiBiZWNh dXNlIGNsYW5nIHJlcXVpcmVzIGFzbQo+PiA+IG1hY3JvcyB0byBiZSBkZWNsYXJlZCBpbnNpZGUg dGhlIHNhbWUgaW5saW5lIGFzbSBkZWNsYXJhdGlvbiB3aGVyZQo+PiA+IHRoZXkgYXJlIHVzZWQu Cj4+IAo+PiBJIGRvbid0IHVuZGVyc3RhbmQgdGhpczogV2hhdCBpZiBJIGhhdmUgdHdvIGFzbSgp LXMgbmVlZGluZyBpdD8gRG9lcwo+PiB0aGlzIG5lZWQgdG8gYmUgZG9uZSBpbiBlYWNoIG9uZT8g SSdkIGV4cGVjdCB0aGlzIHRvIHJlc3VsdCBpbiBkdXBsaWNhdGUKPj4gZGVmaW5pdGlvbnMgb24g Z2FzIHRoZW4gKHdoaWNoIG1heSBvciBtYXkgbm90IGJlIGJlbmlnbikuCj4gCj4gSXQncyBxdWl0 ZSBmdW4sIHRoaXMgYXBwcm9hY2ggd29ya3MgZmluZSB3aXRoIGNsYW5nIHJlZ2FyZGxlc3Mgb2Yg dGhlCj4gbnVtYmVyIG9mIGFzbSgpLXMgbmVlZGluZyBpdC4gSXQgZG9lc24ndCBjb21wbGFpbiBh Ym91dCBkdXBsaWNhdGUKPiBtYWNyb3Mgb3IgYW55dGhpbmcuIE9UT0ggZ2NjIGNvbXBsYWlucyB3 aXRoICJFcnJvcjogTWFjcm8gYGZvbycgd2FzCj4gYWxyZWFkeSBkZWZpbmVkIi4KCkFuZCBkb2Vz IGNsYW5nIG5lZWQgaXQgaW4gZWFjaCBhc20oKT8gQWxiZWl0IC0gc2luY2UgdGhlIG9yZGVyCmZ1 bmN0aW9ucyBhcmUgYmVpbmcgb3V0cHV0IGlzIHVuZGVmaW5lZCwgaXQgcHJvYmFibHkgc2hvdWxk IGdvIGludG8KZWFjaCBvbmUuIEhlbmNlIHRoZSBhbnN3ZXIgd291bGQgb25seSBhZmZlY3Qgd2hl dGhlciAuLi4KCj4gT25lIG9wdGlvbiBtaWdodCBiZSB0byBndWFyZCBpbmRpcmVjdF90aHVua19h c20uaCB3aXRoOgo+IAo+IC5pZm5kZWYgSU5ESVJFQ1RfVEhVTktfQVNNCj4gLmVxdSBJTkRJUkVD VF9USFVOS19BU00sIDEKPiAKPiAuLi4KPiAKPiAuZW5kaWYKCi4uLiB0aGlzIHdvdWxkIGJlIG5l ZWRlZCBjb25kaXRpb25hbGx5IGZvciBnYXMsIG9yIHVuY29uZGl0aW9uYWxseS4KCj4+ID4gLS0t IGEveGVuL1J1bGVzLm1rCj4+ID4gKysrIGIveGVuL1J1bGVzLm1rCj4+ID4gQEAgLTY2LDggKzY2 LDEwIEBAIGVuZGlmCj4+ID4gIAo+PiA+ICBBRkxBR1MteSAgICAgICAgICAgICAgICArPSAtRF9f QVNTRU1CTFlfXwo+PiA+ICAKPj4gPiAtIyBDbGFuZydzIGJ1aWx0LWluIGFzc2VtYmxlciBjYW4n dCBoYW5kbGUgZW1iZWRkZWQgLmluY2x1ZGUncwo+PiA+IC1DRkxBR1MtJChjbGFuZykgICAgICAg ICArPSAtbm8taW50ZWdyYXRlZC1hcwo+PiA+ICsjIENsYW5nJ3MgYnVpbHQtaW4gYXNzZW1ibGVy IGRvZXNuJ3QgdW5kZXJzdGFuZCBhc3NlbWJsZXIgZGlyZWN0aXZlcyB3aXRob3V0Cj4+ID4gKyMg YW4gYWJzb2x1dGUgdmFsdWU6Cj4+ID4gKyMgaHR0cHM6Ly9idWdzLmxsdm0ub3JnL3Nob3dfYnVn LmNnaT9pZD0yNzM2OSAKPj4gPiArQUZMQUdTLSQoY2xhbmcpICAgICAgICAgKz0gLW5vLWludGVn cmF0ZWQtYXMKPj4gCj4+IEkgYWxzbyBkb24ndCB1bmRlcnN0YW5kIHRoaXMgLSB3aGVuIHlvdSBz d2l0Y2ggKGJhY2spIHRvIEFGTEFHUywgeW91Cj4+IGRvbid0IGFmZmVjdCBDIGZpbGVzLgo+IAo+ IFllcywgaXQgYWZmZWN0cyBDIGZpbGVzIGJlY2F1c2Ugbm93IHRoZXkgYXJlIGFzc2VtYmxlZCB1 c2luZyB0aGUKPiBpbnRlZ3JhdGVkIGFzLCBub3QgdGhlIGV4dGVybmFsIG9uZS4KPiAKPj4gRnVy dGhlcm1vcmUgd2l0aG91dCB1c2luZyBpdHMgaW50ZWdyYXRlZCBhc3NlbWJsZXIKPj4gZm9yIEMg ZmlsZXMgYXQgcHJlc2VudCAtIGhvdyBpcyB0aGUgYnVpbGQgYnJva2VuPwo+IAo+IE5vdCB1c2lu ZyB0aGUgaW50ZWdyYXRlZCBhcyBpcyBhIHdvcmthcm91bmQgZm9yIHVzaW5nIHRoZSBpbmRpcmVj dAo+IHRodW5rLiBJZiB3ZSBjYW4gbWFuYWdlIHRvIGdldCB0aGUgaW5kaXJlY3QgdGh1bmsgdG8g d29yayB3aXRoIHRoZQo+IGludGVncmF0ZWQgYXMgdGhlcmUncyBubyBuZWVkIHRvIHVzZSB0aGUg ZXh0ZXJuYWwgb25lIGZvciBDIGZpbGVzLgoKV2VsbCwgdGhhdCdsbCBob3BlZnVsbHkgYmVjb21l IG1vcmUgY2xlYXIgd2l0aCBhIG1vcmUgcHJlY2lzZQpkZXNjcmlwdGlvbi4KCkphbgoKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=