From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19470 invoked by alias); 17 Oct 2016 12:18:15 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 19458 invoked by uid 89); 17 Oct 2016 12:18:14 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,MIME_BASE64_BLANKS,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 spammy=H*r:sk:fmsmga1, Hx-spam-relays-external:10.253.24.32, H*r:ip*10.253.24.32, H*RU:10.253.24.32 X-HELO: mga11.intel.com Received: from mga11.intel.com (HELO mga11.intel.com) (192.55.52.93) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 17 Oct 2016 12:18:04 +0000 Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP; 17 Oct 2016 05:18:02 -0700 X-ExtLoop1: 1 Received: from heckel-mobl3.ger.corp.intel.com (HELO [172.28.205.41]) ([172.28.205.41]) by fmsmga005.fm.intel.com with ESMTP; 17 Oct 2016 05:18:01 -0700 Subject: Re: [PATCH V4 5/6] Resolve dynamic target types of pointers. To: Yao Qi References: <1473230295-809-1-git-send-email-bernhard.heckel@intel.com> <1473230295-809-6-git-send-email-bernhard.heckel@intel.com> <86k2dc8hri.fsf@gmail.com> <57FFA0CC.1040800@intel.com> <86bmyj8dwf.fsf@gmail.com> <5804B509.7050103@intel.com> Cc: brobecker@adacore.com, gdb-patches@sourceware.org From: Bernhard Heckel Message-ID: <5804C179.6090401@intel.com> Date: Mon, 17 Oct 2016 12:18:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <5804B509.7050103@intel.com> Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 X-IsSubscribed: yes X-SW-Source: 2016-10/txt/msg00474.txt.bz2 T24gMTcvMTAvMjAxNiAxMzoyNCwgQmVybmhhcmQgSGVja2VsIHdyb3RlOgo+ IE9uIDE3LzEwLzIwMTYgMTI6MzIsIFlhbyBRaSB3cm90ZToKPj4gQmVybmhh cmQgSGVja2VsIDxiZXJuaGFyZC5oZWNrZWxAaW50ZWwuY29tPiB3cml0ZXM6 Cj4+Cj4+Pj4+ICtzZXQgdGVzdCAicHJpbnQgaW50YXAsIG5vdCBhc3NvY2lh dGVkIgo+Pj4+PiArZ2RiX3Rlc3RfbXVsdGlwbGUgInByaW50IGludGFwIiAk dGVzdCB7Cj4+Pj4+ICsgLXJlICIgPSBcXChQVFIgVE8gLT4gXFwoICRpbnQg XFwoOiw6XFwpXFwpXFwpIDxub3QKPj4+Pj4gYXNzb2NpYXRlZD5cclxuJGdk Yl9wcm9tcHQgJCIgewo+Pj4+PiArICAgIHBhc3MgJHRlc3QKPj4+Pj4gKyAg fQo+Pj4+PiArICAtcmUgIiA9IDxub3QgYXNzb2NpYXRlZD5cclxuJGdkYl9w cm9tcHQgJCIgewo+Pj4+PiArICAgIHBhc3MgJHRlc3QKPj4+Pj4gKyAgfQo+ Pj4+PiArfQo+Pj4+IFdoeSBkbyB3ZSBuZWVkIHRvIGRpZmZlcmVudCByZWdl eCBoZXJlPyAgTmVlZCB0byBoYW5kbGUgdGhlIAo+Pj4+IGRpZmZlcmVuY2Vz Cj4+Pj4gb2YgZGlmZmVyZW50IGNvbXBpbGVycz8gIElNTywgdGhlIGZvcm1l ciBsb29rcyByZWFzb25hYmxlIHRvIG1lLgo+Pj4gQSBwb2ludGVyIHRvIGFu IGFycmF5IChlc3BlY2lhbGx5IHRvIFZhcmlhYmxlIExlbmd0aCBBcnJheSwg VkxBKSBpcwo+Pj4gZGVzY3JpYmVkIGluIEdmb3J0cmFuJ3MgIGNvbXBpbGVk IGRlYnVnIGluZm8KPj4+IGxpa2Ugbm9ybWFsIGFycmF5IHR5cGVzICsgYXNz b2NpYXRlZCBwcm9wZXJ0eSBvZiBhbiBwb2ludGVyLgo+PiBDb3VsZCB5b3Ug c2hvdyB0aGUgZGVidWcgaW5mb3JtYXRpb24gZ2ZvcnRyYW4gYW5kIGlmb3J0 IGdlbmVyYXRlcwo+PiByZXNwZWN0aXZlbHk/Cj4KPiBzZWUgYXR0YWNobWVu dAo+Cj4+Cj4+PiBOb3Qgc3VyZSBpZiB0aGlzIGlzIGEgYnVnIGluIEdmb3J0 cmFuIG9yIG5vdD8gSSB3YXMgYWxzbyB0aGlua2luZyB0bwo+Pj4gbWFrZSB0 aGUKPj4+IG91dHB1dCBlcXVhbCwgYW5kIGNoZWNrIGlmIGFuIGFycmF5IGhh cyBwb2ludGVyIGF0dHJpYnV0ZXMgYnV0IC4uLi4uIEkKPj4+IGRvbid0IHJl YWxseSBsaWtlIHRoaXMgYXBwcm9hY2guIFRoaXMgd291bGQKPj4+IGNhdXNl IGEgbG90IG9mICJpZiAuLiBlbHNlIiBjb25zdHJ1Y3QgaW4gdGhlIGNvZGUg Zm9yIGV4YW1wbGU6Cj4+PiBEZS1yZWZlcmVuY2UgdGhpcyBwb2ludGVyLCBB ZGRyZXNzIG9wZXJhdG9yLCAuLi4KPj4gSWYgZ2ZvcnRyYW4gcGVvcGxlIGNv bmZpcm0gaXQgaXMgYSBidWcsIHdlIGNhbiB4ZmFpbCB0aGUgdGVzdC4KCkkg anVzdCBsb29rZWQgYWdhaW4gaW4gdGhlIHNwZWNpZmljYXRpb24uIEl0IGlz IG5vdCBhIGJ1Zy4KRk9SVFJBTiBzcGVjaWZpY2F0aW9uIChodHRwOi8vd3d3 LmozLWZvcnRyYW4ub3JnL2RvYy95ZWFyLzA0LzA0LTAwNy5wZGYpIAptZW50 aW9uIHRoaXMgYXMgImFycmF5IHBvaW50ZXIiCgpJbnRlbCBEZXV0c2NobGFu ZCBHbWJIClJlZ2lzdGVyZWQgQWRkcmVzczogQW0gQ2FtcGVvbiAxMC0xMiwg ODU1NzkgTmV1YmliZXJnLCBHZXJtYW55ClRlbDogKzQ5IDg5IDk5IDg4NTMt MCwgd3d3LmludGVsLmRlCk1hbmFnaW5nIERpcmVjdG9yczogQ2hyaXN0aW4g RWlzZW5zY2htaWQsIENocmlzdGlhbiBMYW1wcmVjaHRlcgpDaGFpcnBlcnNv biBvZiB0aGUgU3VwZXJ2aXNvcnkgQm9hcmQ6IE5pY29sZSBMYXUKUmVnaXN0 ZXJlZCBPZmZpY2U6IE11bmljaApDb21tZXJjaWFsIFJlZ2lzdGVyOiBBbXRz Z2VyaWNodCBNdWVuY2hlbiBIUkIgMTg2OTI4Cg==