Received: by 10.213.65.68 with SMTP id h4csp803548imn; Tue, 20 Mar 2018 16:08:39 -0700 (PDT) X-Google-Smtp-Source: AG47ELuqej9qwNx/tDs7dedqCMx4HKrM7k1f008KpFJGl5ajA+NKkrFlnqVsXuTT6RERPCQoUWmT X-Received: by 10.99.124.79 with SMTP id l15mr13301739pgn.19.1521587319771; Tue, 20 Mar 2018 16:08:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521587319; cv=none; d=google.com; s=arc-20160816; b=gsUKs1hsXO6DisKCMl/qq/eC3+gyFfOLiFiMN3GOPSfvNOwgydBFPhljYDumyfQerd SyLeQBvLElGEvmOEwi39ryyOCILYZQH92HgWngXH3XInbPXEznVsyNcA1lFgfcYoFuVR aiKpjGj0FKO6XskcAmqQ4MxJEEdPhiRsLgo/3U7Gftqv4M4FYgMLjhailel+ZTypHw+g F0knoCQS+ROC7tUHqNgRj8dOk6X3A6ZxXUWxvQN0LMT1nTrS7rklY1OmM0nRmoyMNNPJ CXqdA8bfbrt5tH1Ywew8V+tsepoZVMfZpxSMSo5aIdNjN3aq789B+hcEQZWmWbY63P/Q 7hdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :arc-authentication-results; bh=PrmuQ10Ud5pv3i6/Y1zAbLn8cg/Qq+AsDzPQYoMgkTw=; b=Ok167aGh5hD4sE5djsoSzSi/ByeYxYqZItLipDQKr4wJ7gE68m1iaDPfmktkLQlOyH GHOQxS8+ZR8R5TX2bv+Gr/fnaYdpdWe1Mb9dzgjeIts7JUdo4U7ayqNkKTDAW/dzAaAM xGqoS5X544FfHDy2jqWGEie56fSxWeiXzs85vXYKqpiYc3+OBCC9fXY696PFOAwdyO7e XprsAkc30LoAeLLXq9upwpFIZ+i1Wqbz3RKRQ3s6cw974GapQgJ26bCz5U0c6OK9Af0I UYDddtiCJscyNVKPG4yune2QPOWRPK8YGnHTmYrkTB1ciZ6Qbfu8GA2WeT0bl3JPEU7y BhFA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y9si1807002pgp.800.2018.03.20.16.08.25; Tue, 20 Mar 2018 16:08:39 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751626AbeCTXHd (ORCPT + 99 others); Tue, 20 Mar 2018 19:07:33 -0400 Received: from mail1.med.uni-goettingen.de ([134.76.103.230]:42695 "EHLO mail1.med.uni-goettingen.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751557AbeCTXHc (ORCPT ); Tue, 20 Mar 2018 19:07:32 -0400 Received: from umg-exc-1.ads.local.med.uni-goettingen.de ([10.76.100.68]:53136) by mail1.med.uni-goettingen.de with esmtps (TLSv1.2:AES256-GCM-SHA384:256) (Exim 4.82_1-5b7a7c0-XX) (envelope-from ) id 1eyQLp-0002fE-1R; Wed, 21 Mar 2018 00:07:29 +0100 Received: from UMG-EXCARCHIV-1.ads.local.med.uni-goettingen.de (10.76.100.18) by umg-exc-1.ads.local.med.uni-goettingen.de (10.76.100.68) with Microsoft SMTP Server (TLS) id 14.3.361.1; Wed, 21 Mar 2018 00:07:28 +0100 Received: from UMG-EXC-1.ads.local.med.uni-goettingen.de ([fe80::c97f:60fd:6a2d:e4b9]) by umg-excarchiv-1.ads.local.med.uni-goettingen.de ([fe80::e077:5c8d:4a85:75fb%22]) with mapi id 14.03.0351.000; Wed, 21 Mar 2018 00:07:28 +0100 From: "Uecker, Martin" To: "torvalds@linux-foundation.org" CC: "linux-kernel@vger.kernel.org" Subject: Re: detecting integer constant expressions in macros Thread-Topic: detecting integer constant expressions in macros Thread-Index: AQHTwJiwGR/EgJUmakKV29wYTwhXcaPZrniA Date: Tue, 20 Mar 2018 23:07:28 +0000 Message-ID: <1521587247.32102.1.camel@med.uni-goettingen.de> References: <1521584015.31174.3.camel@med.uni-goettingen.de> In-Reply-To: <1521584015.31174.3.camel@med.uni-goettingen.de> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [134.76.125.21] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCnRhbGtpbmcgb2YgY3JhenkgaWRlYXMsIGhlcmUgaXMgYW5vdGhlciB3YXkgdG8gcHJlc2Vy dmUNCmludGVnZXIgY29uc3QgZXhwcmVzc2lvbnMgaW4gbWFjcm9zIGJ5IHN0b3JpbmcgaXQgYQ0K VkxBIHR5cGUgKG9ubHkgZm9yIHBvc2l0aXZlIGludGVnZXJzIEkgZ3Vlc3MpOg0KDQoNCiNkZWZp bmUgTUFYKGEsIGIpIHNpemVvZigqKHvCoMKgwqDCoFwNCsKgwqDCoMKgwqDCoMKgIHR5cGVkZWYg Y2hhciBfVGFbYV07wqDCoMKgwqBcDQrCoMKgwqDCoMKgwqDCoMKgdHlwZWRlZiBjaGFyIF9UYlti XTvCoMKgwqDCoFwNCsKgwqDCoMKgwqDCoMKgwqAoY2hhcigqKVtzaXplb2YoX1RhKSA+IHNpemVv ZihfVGIpID8gc2l6ZW9mKF9UYSkgOg0Kc2l6ZW9mKF9UYildKTA7IH0pKQ0KDQpBbSBEaWVuc3Rh ZywgZGVuIDIwLjAzLjIwMTgsIDIzOjEzICswMTAwIHNjaHJpZWIgTWFydGluIFVlY2tlcjoNCj4g SGkgTGludXMsDQo+IA0KPiBoZXJlIGlzIGFuIGlkZWE6DQo+IA0KPiBhIHRlc3QgZm9yIGludGVn ZXIgY29uc3RhbnQgZXhwcmVzc2lvbnMgd2hpY2ggcmV0dXJucyBhbg0KPiBpbnRlZ2VyIGNvbnN0 YW50IGV4cHJlc3Npb24gaXRzZWxmIHdoaWNoIHNob3VsZCBiZSBzdWl0YWJsZQ0KPiBmb3LCoHBh c3NpbmcgdG8gX19idWlsdGluX2Nob29zZV9leHByIG1pZ2h0IGJlOg0KPiANCj4gI2RlZmluZSBJ Q0VfUCh4KSAoc2l6ZW9mKGludCkgPT0gc2l6ZW9mKCooMSA/ICgodm9pZCopKCh4KSAqIDBsKSkg Og0KPiAoaW50KikxKSkpDQo+IA0KPiBUaGlzIGFsc28gZG9lcyBub3QgZXZhbHVhdGUgeCBpdHNl bGYgb24gZ2NjIGFsdGhvdWdoIHRoaXMgaXMNCj4gbm90IGd1YXJhbnRlZWQgYnkgdGhlIHN0YW5k YXJkLiAoQW5kIEkgaGF2ZW4ndCB0cmllZCBhbnkgb2xkZXINCj4gZ2NjLikNCj4gDQo+IEJlc3Qs DQo+IE1hcnRpbg==