From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6914 invoked by alias); 12 Sep 2017 15:25:40 -0000 Mailing-List: contact elfutils-devel-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Post: List-Help: List-Subscribe: Sender: elfutils-devel-owner@sourceware.org Received: (qmail 6639 invoked by uid 89); 12 Sep 2017 15:25:39 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Checked: by ClamAV 0.99.2 on sourceware.org X-Virus-Found: No X-Spam-SWARE-Status: No, score=-4.9 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=12092017, 12.09.2017, H*x:5.0, H*c:HHHHH X-Spam-Status: No, score=-4.9 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on sourceware.org X-Spam-Level: X-HELO: forward2p.cmail.yandex.net Received: from forward2p.cmail.yandex.net (HELO forward2p.cmail.yandex.net) (77.88.31.17) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 12 Sep 2017 15:25:36 +0000 Received: from mxback3o.mail.yandex.net (mxback3o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::1d]) by forward2p.cmail.yandex.net (Yandex) with ESMTP id C11C7211AF; Tue, 12 Sep 2017 18:25:32 +0300 (MSK) Received: from web28j.yandex.ru (web28j.yandex.ru [5.45.198.69]) by mxback3o.mail.yandex.net (nwsmtp/Yandex) with ESMTP id Umkdj7m6EH-PVPu92OM; Tue, 12 Sep 2017 18:25:32 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=golovin.in; s=mail; t=1505229932; bh=T86AR8zhAl1fLxH99yNAli4tOhRTZpVWmrfHmTraV4w=; h=From:To:In-Reply-To:References:Subject:Message-Id:Date; b=KxG2BDxz7PQ6R6m+cSav9kl2s7VuYZNZXanwq+jMKgGU0KwpXkGur5tTqWklVnOmL mdKpvLX0UtcHm7Yqvay+uKwiclhmQA7h/kwOswITc/sjICbr6pucnBYx7KVLdYl03o Q8I58g54VfSz1hQeV8TJTxqDVkM4yCd53je/gh3I= Authentication-Results: mxback3o.mail.yandex.net; dkim=pass header.i=@golovin.in Received: by web28j.yandex.ru with HTTP; Tue, 12 Sep 2017 18:25:31 +0300 From: Dmitry Golovin To: Ulf Hermann , "elfutils-devel@sourceware.org" In-Reply-To: <11f1add3-ef1b-437e-5e85-09d6f9b2d47c@qt.io> References: <507611504954373@web45o.yandex.ru> <1832361505221764@web60j.yandex.ru> <11f1add3-ef1b-437e-5e85-09d6f9b2d47c@qt.io> Subject: Re: Compile elfutils with Clang MIME-Version: 1.0 Message-Id: <340011505229931@web28j.yandex.ru> X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Tue, 12 Sep 2017 15:25:00 -0000 Content-Type: multipart/mixed; boundary="----==--bound.34002.web28j.yandex.ru" X-SW-Source: 2017-q3/txt/msg00104.txt.bz2 ------==--bound.34002.web28j.yandex.ru Content-Transfer-Encoding: 7bit Content-Type: text/plain Content-length: 339 Hi Ulf, Forgot to include it. I believe this file was also written by Chih-hung. Regards, Dmitry 12.09.2017, 17:32, "Ulf Hermann" : > Hi Dmitry, > > I would love to know how you implemented INLINE_NESTED_FUNC, but nested_func.h seems to be missing from your patch. Can you please double check this? > > regards, > Ulf ------==--bound.34002.web28j.yandex.ru Content-Disposition: attachment; filename="nested_func.h" Content-Transfer-Encoding: base64 Content-Type: text/x-c; name="nested_func.h" Content-length: 3754 LyogQ29weXJpZ2h0IChDKSAyMDE1IFJlZCBIYXQsIEluYy4KICAgVGhpcyBm aWxlIGlzIHBhcnQgb2YgZWxmdXRpbHMuCiAgIFdyaXR0ZW4gYnkgQ2hpaC1I dW5nIEhzaWVoIDxjaGgoYSlnb29nbGUuY29tPiwgMjAxNS4KCiAgIFRoaXMg ZmlsZSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBp dCBhbmQvb3IgbW9kaWZ5CiAgIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiBlaXRo ZXIKCiAgICAgKiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNl bnNlIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZQogICAgICAgU29mdHdhcmUg Rm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwg b3IgKGF0CiAgICAgICB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24K CiAgIG9yCgogICAgICogdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl IGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZQogICAgICAgU29mdHdhcmUgRm91 bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3Ig KGF0CiAgICAgICB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24KCiAg IG9yIGJvdGggaW4gcGFyYWxsZWwsIGFzIGhlcmUuCgogICBlbGZ1dGlscyBp cyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNl ZnVsLCBidXQKICAgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZl biB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgogICBNRVJDSEFOVEFCSUxJVFkg b3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhl IEdOVQogICBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFp bHMuCgogICBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgY29waWVzIG9mIHRo ZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhbmQKICAgdGhlIEdOVSBM ZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhbG9uZyB3aXRoIHRoaXMg cHJvZ3JhbS4gIElmCiAgIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcv bGljZW5zZXMvPi4gICovCgojaWZuZGVmIF9ORVNURURfRlVOQ19ICiNkZWZp bmUgX05FU1RFRF9GVU5DX0ggMQoKI2lmIF9fY2xhbmdfXwoKICAjZGVmaW5l IF9fQkxPQ0sgX19ibG9jawoKICAjZGVmaW5lIE5FU1RFRF9GVU5DKHJldHVy bl90eXBlLCBmdW5jdGlvbl9uYW1lLCBcCiAgICAgICAgICAgICAgICAgICAg ICBhcmdfdHlwZXMsIGFyZ190eXBlc19hbmRfbmFtZXMpIFwKICAgIHJldHVy bl90eXBlICheZnVuY3Rpb25fbmFtZSkgYXJnX3R5cGVzID0gXAogICAgICAg IF4gcmV0dXJuX3R5cGUgYXJnX3R5cGVzX2FuZF9uYW1lcwoKICAvKiBDbGFu ZyBkb2VzIG5vdCBsaWtlIGlubGluZSBrZXl3b3JkIGJlZm9yZSBhIGJsb2Nr IHZhcmlhYmxlLiAqLwogICNkZWZpbmUgSU5MSU5FX05FU1RFRF9GVU5DKHIs IGYsIHQsIGEpIFwKICAgIE5FU1RFRF9GVU5DIChyLCBmLCB0LCBhKQoKICAj ZGVmaW5lIElOTElORV9JTlRVU0VfTkVTVEVEX0ZVTkMociwgZiwgdCwgYSkg XAogICAgTkVTVEVEX0ZVTkMgKHIsIElOVFVTRShmKSwgdCwgYSkKCiAgLyog UmVjcnVzaXZlIGJsb2NrcyBuZWVkIHRvIGJlIGRlY2xhcmVkIGJlZm9yZSB1 c2VkLiAqLwogICNkZWZpbmUgUkVDVVJTSVZFX05FU1RFRF9GVU5DKHJldHVy bl90eXBlLCBmdW5jdGlvbl9uYW1lLCBcCiAgICAgICAgICAgICAgICAgICAg ICBhcmdfdHlwZXMsIGFyZ190eXBlc19hbmRfbmFtZXMpIFwKICAgIF9fQkxP Q0sgcmV0dXJuX3R5cGUgKF5mdW5jdGlvbl9uYW1lKSBhcmdfdHlwZXM7IFwK ICAgIGZ1bmN0aW9uX25hbWUgPSBeIHJldHVybl90eXBlIGFyZ190eXBlc19h bmRfbmFtZXMKCiAgI2RlZmluZSBJTkxJTkVfUkVDVVJTSVZFX05FU1RFRF9G VU5DKHIsIGYsIHQsIGEpIFwKICAgIFJFQ1VSU0lWRV9ORVNURURfRlVOQyAo ciwgZiwgdCwgYSkKCiAgI2RlZmluZSBJTkxJTkVfSU5UVVNFX1JFQ1VSU0lW RV9ORVNURURfRlVOQyhyLCBmLCB0LCBhKSBcCiAgICBSRUNVUlNJVkVfTkVT VEVEX0ZVTkMgKHIsIElOVFVTRShmKSwgdCwgYSkKCiNlbHNlIC8qIGdjYyBu ZXN0ZWQgZnVuY3Rpb24gKi8KCiAgI2RlZmluZSBfX0JMT0NLCgogICNkZWZp bmUgTkVTVEVEX0ZVTkMocmV0dXJuX3R5cGUsIGZ1bmN0aW9uX25hbWUsIFwK ICAgICAgICAgICAgICAgICAgICAgIGFyZ190eXBlcywgYXJnX3R5cGVzX2Fu ZF9uYW1lcykgXAogICAgcmV0dXJuX3R5cGUgZnVuY3Rpb25fbmFtZSBhcmdf dHlwZXNfYW5kX25hbWVzCgogICNkZWZpbmUgSU5MSU5FX05FU1RFRF9GVU5D KHIsIGYsIHQsIGEpIFwKICAgIGlubGluZSBORVNURURfRlVOQyAociwgZiwg dCwgYSkKCiAgI2RlZmluZSBJTkxJTkVfSU5UVVNFX05FU1RFRF9GVU5DKHIs IGYsIHQsIGEpIFwKICAgIGlubGluZSBORVNURURfRlVOQyAociwgSU5UVVNF KGYpLCB0LCBhKQoKICAjZGVmaW5lIFJFQ1VSU0lWRV9ORVNURURfRlVOQyhy LCBmLCB0LCBhKSBcCiAgICBORVNURURfRlVOQyAociwgZiwgdCwgYSkKCiAg I2RlZmluZSBJTkxJTkVfUkVDVVJTSVZFX05FU1RFRF9GVU5DKHIsIGYsIHQs IGEpIFwKICAgIGlubGluZSBSRUNVUlNJVkVfTkVTVEVEX0ZVTkMgKHIsIGYs IHQsIGEpCgogICNkZWZpbmUgSU5MSU5FX0lOVFVTRV9SRUNVUlNJVkVfTkVT VEVEX0ZVTkMociwgZiwgdCwgYSkgXAogICAgSU5MSU5FX1JFQ1VSU0lWRV9O RVNURURfRlVOQyAociwgSU5UVVNFKGYpLCB0LCBhKQoKI2VuZGlmCgojZW5k aWYgLyogX05FU1RFRF9GVU5DX0ggKi8K ------==--bound.34002.web28j.yandex.ru--