From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH] pub-headers: reduce C99 dependencies Date: Fri, 30 Sep 2016 10:14:23 +0100 Message-ID: <20160930091423.GS16004@citrix.com> References: <57EBCCFF020000780011348A@prv-mh.provo.novell.com> <019a810e-4959-acd0-f126-2ee86aac8214@arm.com> <57ECCAF1020000780011391E@prv-mh.provo.novell.com> <42a9f78a-0299-f09c-caa7-8c2e390dee09@arm.com> <57EE46EE02000078001140F9@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpttk-0001Nt-5r for xen-devel@lists.xenproject.org; Fri, 30 Sep 2016 09:14:28 +0000 Content-Disposition: inline In-Reply-To: <57EE46EE02000078001140F9@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Stefano Stabellini , Wei Liu , George Dunlap , Andrew Cooper , Ian Jackson , Tim Deegan , Julien Grall , Shannon Zhao , xen-devel List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBTZXAgMzAsIDIwMTYgYXQgMDM6MDU6MThBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDI5LjA5LjE2IGF0IDIxOjIyLCA8anVsaWVuLmdyYWxsQGFybS5jb20+IHdy b3RlOgo+IAo+ID4gCj4gPiBPbiAyOS8wOS8yMDE2IDEyOjExLCBKdWxpZW4gR3JhbGwgd3JvdGU6 Cj4gPj4gSGkgSmFuLAo+ID4+Cj4gPj4gT24gMjgvMDkvMjAxNiAyMzowNCwgSmFuIEJldWxpY2gg d3JvdGU6Cj4gPj4+Pj4+IE9uIDI4LjA5LjE2IGF0IDIxOjQyLCA8anVsaWVuLmdyYWxsQGFybS5j b20+IHdyb3RlOgo+ID4+Pj4gSGkgSmFuLAo+ID4+Pj4KPiA+Pj4+IE9uIDI4LzA5LzIwMTYgMDU6 MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+Pj4+IEZvciBjb25zdW1lcnMgbm90IHVzaW5nIChm dWxseSkgQzk5LWF3YXJlIGNvbXBpbGVycywgbGltaXQgdGhlIG51bWJlcgo+ID4+Pj4+IG9mIHBs YWNlcyB3aGVyZSB0d2Vha2luZyBvZiB0aGUgaGVhZGVycyB3b3VsZCBiZSBuZWNlc3Nhcnk6IElu dHJvZHVjZQo+ID4+Pj4+IGFuZCB1c2UgeGVuX21rX3VsbG9uZygpLCBhbGxvd2luZyBpdHMgaGVs cGVyIG1hY3JvIHRvIGJlIG92ZXJyaWRkZW4gYXQKPiA+Pj4+PiBvbmNlLgo+ID4+Pj4+Cj4gPj4+ Pj4gRm9yIG5vdyBkb24ndCB0b3VjaCBwdWJsaWMvaW8vLCB3aGljaCBhbHNvIGhhcyBhIGZldyBv ZmZlbmRlcnMuCj4gPj4+Pj4KPiA+Pj4+PiBUaGUgbmVlZCB0byBpbmNsdWRlIHhlbi5oIGluIGh2 bS9lODIwLmggZGVtb25zdHJhdGVzIHRoYXQgaXQgaXMgYSBiYWQKPiA+Pj4+PiBpZGVhIHRvIGlu Y2x1ZGUgcHVibGljIGhlYWRlcnMgZmlyc3QgdGhpbmcgLSBhcmNoL3g4Ni9odm0vbXRyci5jIG5l ZWRzCj4gPj4+Pj4gYWRqdXN0bWVudCBqdXN0IGJlY2F1c2Ugb2YgdGhpcy4KPiA+Pj4+Pgo+ID4+ Pj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+Pj4+ PiAtLS0KPiA+Pj4+PiBJIHdvbmRlciB3aHkgYWxsIHRob3NlIEFSTSBjb25zdGFudHMgY2Fycnkg dGhlIFVMTCBzdWZmaXggZGVzcGl0ZSBvbmx5Cj4gPj4+Pj4gdHdvIG9mIHRoZW0gYWN0dWFsbHkg ZXhjZWVkaW5nIDMyIHNpZ25pZmljYW50IGJpdHMuCj4gPj4+Pgo+ID4+Pj4gSSBhbSBub3QgdGhl IGF1dGhvciBvZiB0aGUgY29kZSwgYnV0IEkgdGhpbmsgaXQgd2FzIHRvIGRlY2xhcmUgYWxsIHRo ZQo+ID4+Pj4gY29uc3RhbnRzIG9mIGEgZ2l2ZW4gc2V0IHVuaWZvcm1lZC4KPiA+Pj4+Cj4gPj4+ PiBGb3IgaW5zdGFuY2UgYWxsIHRoZSBHVUVTVF8qIGNvbnN0YW50cyBhcmUgdXNlZCB0byBkZWZp bmUgdGhlIGxheW91dCBvZgo+ID4+Pj4gdGhlIGd1ZXN0LiBUaGlzIG1heSBiZSBzaHVmZmxlIGlu IHRoaXMgZnV0dXJlICh0aGlzIGlzIG5vdCBwYXJ0IG9mIEFCSSkKPiA+Pj4KPiA+Pj4gT2gsIHRo ZXkncmUgaW4gYSBYZW4vdG9vbHMgb25seSBzZWN0aW9uICh0aGUgI2VuZGlmIGNvdWxkIHJlYWxs eSBiZQo+ID4+PiBhbm5vdGF0ZWQgdG8gaGVscCBzcG90IHRoaXMpIC0gaW4gdGhhdCBjYXNlIEkg Y291bGQgYXMgd2VsbCBsZWF2ZSB0aGVtCj4gPj4+IGFsb25lLiBBbnkgcHJlZmVyZW5jZT8KPiA+ Pgo+ID4+IENvcnJlY3QuIEkgY2FuIHNlbmQgYSBwYXRjaCB0byBhbm5vdGF0ZSB0aGUgI2VuZGlm Lgo+ID4gCj4gPiBJdCBsb29rcyBsaWtlIHRoYXQgSSBkaWQgbm90IHJlcGx5IHRvIHlvdXIgcXVl c3Rpb24uIERvIHdlIGV4cGVjdCB0aGUgCj4gPiB0b29sc3RhY2sgdG8gYWx3YXlzIEM5OSBzdGFu ZGFyZD8gSWYgbm90LCB0aGVuIHdlIHNob3VsZCBrZWVwIHRoZSAKPiA+IHhlbl9ta191bGxvbmcu Cj4gCj4gV2UncmUgZXZlbiBleHBlY3RpbmcgR05VaXNtcyB0byBiZSBzdXBwb3J0ZWQsIGxpa2UK PiBfX2F0dHJpYnV0ZV9fKChhbGlnbmVkKC4uLikpKS4gQnV0IHNpbmNlIHlvdSBzYWlkIHlvdSdy ZSBmaW5lIGVpdGhlcgo+IHdheSwgSSBndWVzcyBJJ2xsIGtlZXAgdGhlIHBhdGNoIGFzIGlzLgo+ IAoKQWNrZWQtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpJIHdpbGwgY29tbWl0 IHRoaXMgcGF0Y2ggc29vbi4KCldlaS4KCj4gSmFuCj4gCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl bEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK