Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp372721imm; Mon, 21 May 2018 07:24:21 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpU2zswIHdbXWvb5Ep/H3scL7zv53OxAeBL1JFQ5cq8QW1cR/TSq4CF0CPDfLQcDq1AtjFG X-Received: by 2002:a17:902:c6b:: with SMTP id 98-v6mr21155687pls.270.1526912661260; Mon, 21 May 2018 07:24:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526912661; cv=none; d=google.com; s=arc-20160816; b=sNdGvclrJbiD7gYJzBKBVkbdndvIbCMNKDvPSt30ugBReFJqETcajam68hvbXJzLdi j+PAAwRVU/ggBUTYu+7ZxoV7TayW/qXEhG1fRmPbTWP9/6Hr1OrhwEK9oEFlNnCr4u8X tjddeAsUohgaX2wzHkbqltXsFxnVfoljJvkIm25wfkYe852RfgDQ5fWYsbLiwO2nTkBO Mnv25jnDLoTjY06dJfHXlaEOZ3EaThEqE2/HwErMzfWh4cOg1KwsjFW22sBREQvdTkI2 +EsdtnDJwghiHh3M7qBCpw6NWmhh2kcPYqydqlO5LfttDvO9WOCy7HePFio7CxSAeCtW KvzA== 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 :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=iHoLTd3MCsaAJKosJ4rFHgfPRctoPtFqPbZFCVfZDi4=; b=lKxUFfizsnk0TLutkzYT6T8/G67nM9YwOzw2G9W/hVFojG9f95/bVyqTnklmqxC/Ds PPK++bKHBoNmY/HjSdfGOPp2Vo0yOb2n6J2xAX7Na14IbVUpXQ4JttkeelXKqR0ixXE5 hDr9TmvloPBzum2JuN58QHuCUjSmq77EJhIo/twpD9q1/dXzCoj1IbBOl2Ka95v1jmJJ LO/5MyIMOVhfQV1N0jMWD04rKJqWNX4puPiZYSv0W6Mk2WsmpWzfrbcs7rb1Diz7LR+6 rV6hbuy5a/F6oZVoq/Vci13g3PN3NEdfvYvGp+jKs8W1AKKQeKg1MKjbxgnRFihOT04n ybew== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=mNDUUTpj; 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 o7-v6si10990351pgp.525.2018.05.21.07.24.06; Mon, 21 May 2018 07:24:21 -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=mNDUUTpj; 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 S1752981AbeEUOXS (ORCPT + 99 others); Mon, 21 May 2018 10:23:18 -0400 Received: from mail-oi0-f68.google.com ([209.85.218.68]:37014 "EHLO mail-oi0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752923AbeEUOXE (ORCPT ); Mon, 21 May 2018 10:23:04 -0400 Received: by mail-oi0-f68.google.com with SMTP id w123-v6so13116849oia.4; Mon, 21 May 2018 07:23:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=iHoLTd3MCsaAJKosJ4rFHgfPRctoPtFqPbZFCVfZDi4=; b=mNDUUTpjY6S9a+KCsG2X+MLoCLooVc8T4+/7od5EdS/EMK0mtKPTa3GeS2dK/ZZ3FM 7E8wu2DMS/YfV/ekK8nnLDX6QNYlR54jxJ6n4eLfrwmOVRkHfvS/J+zbpZJdSceiZxfj If09Panmfzz8WehjOyeS4e0IUEjGhlFeItvGYsGlQxSqG7nXn03cbjtugUBnQ2SLQA+Y qa9xQ76yWGGN1O8TPVbxJebVf6oqYHIxmY2kII/2jKFfvLOexAKgPO259q3YNrpPEMsl s8L/CBuAEq01SotRUSlJ2T/U2AI7/nwbCSJrYWjiCJBIS6uTyvBUbHrQCoJ/dBayFkp/ yY+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=iHoLTd3MCsaAJKosJ4rFHgfPRctoPtFqPbZFCVfZDi4=; b=ZCKutlNyIPNOPCsF1/c18sDyI9si5xg3A0XdZaIBMSlBo7khUXP01BlJiFgwIsB92O m1uHAEHyG6dArK7/ofhRGXwTDVseFCZEVFUpJgWuvqjvybRX7syLJ+K69Z+1/65uF6B8 wHI/LqRzweA7IdBoavPkTfRW8H4/o4bSrkN1FL3p1LI5H9rdgxTBVceSGpJ8X5ycr3hD fBmIsD7Nivf7s6whCsdDkxNTOoPyuqd0StXQVgPDoxVibw7LhUn+a9LzuLqEvG4ZY7ji FsR2m0UF8Ao1uVvOhQvL4bxYQqRAtGGJL2CvNGfD5IWKXfqAYF/f+fk6meaEs5ePhwKf dcgw== X-Gm-Message-State: ALKqPwfYbBsZi5zVE+/iSNtgJbwIxX/J3HhN0ginnY0xbOPB52uvt/Hd 7Ib/1vyal89KJVRe+EUwzx2DhPdlUBEfHmXn6x4= X-Received: by 2002:aca:d786:: with SMTP id o128-v6mr10849402oig.10.1526912583793; Mon, 21 May 2018 07:23:03 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a9d:185:0:0:0:0:0 with HTTP; Mon, 21 May 2018 07:23:03 -0700 (PDT) In-Reply-To: <20180520145031.GB9826@ravnborg.org> References: <1526537830-22606-1-git-send-email-yamada.masahiro@socionext.com> <1526537830-22606-8-git-send-email-yamada.masahiro@socionext.com> <20180520145031.GB9826@ravnborg.org> From: Ulf Magnusson Date: Mon, 21 May 2018 16:23:03 +0200 Message-ID: Subject: Re: [PATCH v4 07/31] kconfig: add built-in function support To: Sam Ravnborg Cc: Masahiro Yamada , Linux Kbuild mailing list , Linus Torvalds , "Luis R . Rodriguez" , Linux Kernel Mailing List , Nicholas Piggin , Kees Cook , Emese Revfy , X86 ML 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 Sun, May 20, 2018 at 4:50 PM, Sam Ravnborg wrote: > Will the following be equal: > > $(foo,abc,$(x),$(y)) > $(foo, abc, $(x), $(y)) > > make is rather annoying as space is significant, but there seems no good reason > for kconfig to inheritate this. > So unless there are good arguments consider alloing the spaces. > If the current implmentation already supports optional spaces then I just missed > it whie reviewing. > > Sam +1 from me. I also find the rules for whitespace in Make confusing, and always have to look them up when doing trickier stuff. Maybe they're the result of people not considering whitespace initially, and stuff getting tacked on later. GNU Make adds some alternate syntaxes with quotes. I was going to mention shell, but it looks like you already did. :) If we go with Make-like syntax, maybe we could at least have a variant with fewer whitespace gotchas. Cheers, Ulf