Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp1764596ybe; Sat, 7 Sep 2019 02:25:28 -0700 (PDT) X-Google-Smtp-Source: APXvYqwl645OIIKo7nv87DIXISpeIFlW5fPiVJlgAfbV5zk7ya/TCQrX+/Ngyv+c/Aoa5V/BPHFS X-Received: by 2002:a17:902:82c4:: with SMTP id u4mr12500756plz.97.1567848328582; Sat, 07 Sep 2019 02:25:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1567848328; cv=none; d=google.com; s=arc-20160816; b=WUrWt0o2WnMWviTVM+bOq08WgBA1N4aPS5gm9i+LuW7pNZCUE5Vf9nNzD/WCea/1yT Htb17tjPanACwDiPD9IXzWeDySSNL6gSM4+ZE9himxZ/SUJl38UR/6MSFV2G2qmKBGqO GMx5EsLBwgj1uJIteuFwzXROf6n2WkrgI9UFvPN0czOCWFiD0TYHy9RphHhcYYoPX/BD t9LUyWxXVusd69jGo6ird6JbJySmnAjUiS33gTjjQsj5ZJVf2ZsZFbKvtWu7kzawi+s8 9XNxUQfnrzpEfNlUz26LFguxpSTw6R3AGkb1Gck/KZ2tNGfbnezDOYyJhm9QWdc3XkwJ V/BQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=rQxQmL5WKmqkiAdBzxBOpYt8ZpWix1U/0Cxla2OL6B4=; b=ql6j6DLG5k2rtLWkJsNkCyU2uIBL1oBcmJbZWeq0pAVQLEnBaHiZYBnLQQQoDs2stS ZgHQKCMsYW249tSwoQTIoGj7zqolNvUfsHUcmnwW0KtlUB31sKamoS+K28lcYciGgH6M 1tzhOXvOBOD4TTSOMjt6cDJY5oG++cY5iLRxwcoI3TMV+P723nclEkOEnDOG5rvYeYML Z3TAr5JU1+Um+r+3T7mxsYw0cvsKSTz4GGbZbdxXZWeLtLiWlM4Wdls13j972ioaIn+F uxgo9QlIJslbjBCXfsgr6UgUrIYSXWcWjsFeeaaPsxEalrZxfdV27X6XJjrG0Ue5MmEA 2Cdw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=CdtaZKex; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v45si6770392pgn.10.2019.09.07.02.25.13; Sat, 07 Sep 2019 02:25:28 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=CdtaZKex; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2403881AbfIFQsH (ORCPT + 99 others); Fri, 6 Sep 2019 12:48:07 -0400 Received: from mail-lf1-f66.google.com ([209.85.167.66]:35651 "EHLO mail-lf1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726687AbfIFQsH (ORCPT ); Fri, 6 Sep 2019 12:48:07 -0400 Received: by mail-lf1-f66.google.com with SMTP id w6so5626900lfl.2 for ; Fri, 06 Sep 2019 09:48:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=rQxQmL5WKmqkiAdBzxBOpYt8ZpWix1U/0Cxla2OL6B4=; b=CdtaZKexOxpjujZe0ssUyItgzsYGIs6tyrl06lcsSvQcidtI4XlufBfc+y17ixEWs2 Yf3Ue404z91Vne3BD8g20GCjLqm6XNtIJMYNxDPmIxyGW4tJf/U61cBxFg+3l5q+7+7a dTfbgw2bHQ7dBu1D3Yq3OuiT5ExlJKlKPVS1/3a24X4DEuKYvmvptByERu1RAPp8IJBy M1c7XIVOni77s5rz8mHJKWIzoPczSGVix48QxGy9yQoiRjwAhzOtDZZoze6uAjXMhJ+b RiQKu+JawMjXorYN0ABKAx/OngQAWtG75kWbK/bDUqt2IBiRA+kYEA5J7iOTHIqhfcjd VQ2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=rQxQmL5WKmqkiAdBzxBOpYt8ZpWix1U/0Cxla2OL6B4=; b=IxdUd7BDkwPubh56h9QAgV2Bgqsi2Fu8DnR/PFNkFLDIa8tg6LTOXwpG93MScaTmuH rR0q3R7YU9xzx3eQYXL0+LEA2nemnou9l/LTFYzEF7WI0Xp8x+2zd4GQCYyGt6org8hn liSA3idrw9rqJl7Ggait4NJACRld/ZSgc1xka/rrEeHyZy3+iGJKt+S4qr5++154DcoZ WxYBJ0cSohsACBh7IwgQtGOOkupjKptX7gy3A1Uo1/WKnfyJudXuQikSy97HL4ibzzuL Fw/P9OjlcJqDia3DeXHiJKt0TxBSg9SmXrHPJL0RuEeR1BU0dwZmTVxBzR6OF4CxIeh/ bYFQ== X-Gm-Message-State: APjAAAVXvRHe5lmSA+C08u//Jnsx3WGw6rF3RwkXzqjJUnaPAsXho8sN AgDZSYLdUxQRZGB+t+ps+mPGIVboHULD+bNpMVeIDQ== X-Received: by 2002:ac2:4902:: with SMTP id n2mr7206138lfi.0.1567788485327; Fri, 06 Sep 2019 09:48:05 -0700 (PDT) MIME-Version: 1.0 References: <20190829083233.24162-1-linux@rasmusvillemoes.dk> <20190830231527.22304-1-linux@rasmusvillemoes.dk> <20190830231527.22304-5-linux@rasmusvillemoes.dk> <20190905134535.GP9749@gate.crashing.org> <20190906122349.GZ9749@gate.crashing.org> <20190906163028.GC9749@gate.crashing.org> In-Reply-To: <20190906163028.GC9749@gate.crashing.org> From: Miguel Ojeda Date: Fri, 6 Sep 2019 18:47:54 +0200 Message-ID: Subject: Re: [PATCH v2 4/6] compiler-gcc.h: add asm_inline definition To: Segher Boessenkool Cc: Rasmus Villemoes , Nick Desaulniers , "maintainer:X86 ARCHITECTURE (32-BIT AND 64-BIT)" , LKML , "gcc-patches@gcc.gnu.org" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Sep 6, 2019 at 6:30 PM Segher Boessenkool wrote: > > (Which isn't the C++ standard yet, okay). At this stage, it pretty much is. It is basically bug fixing at this point. > No, that is not what it does. A user defines such a macro, and that > makes the library change behaviour. That is what I have said: "I want to test if the user enabled the feature" means the *library* tests if the user enabled the feature before including the library. But the user does not want to test anything. Cheers, Miguel