Received: by 10.213.65.68 with SMTP id h4csp328772imn; Wed, 28 Mar 2018 04:31:44 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/SJc1OH7ebnVD85y0EeSrJXp0qi+VFtrFvGAKNN+JQjr84ZFeFyzivS988yj60QKT0Ydk+ X-Received: by 2002:a17:902:983:: with SMTP id 3-v6mr3513706pln.278.1522236704391; Wed, 28 Mar 2018 04:31:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522236704; cv=none; d=google.com; s=arc-20160816; b=fIxB0vZkLo4y2/9YP5VEiVCtiuIn9Z8yg3scL1/0R7R5hg9PMhfFmQSUcg+DGCss4/ gFIQC8Do6LSztdF1oMe/+jlAXw6djNHp1f/PPXyutuSlRC1e4328ttlgZe9b/+KRAj8d DXASZmQ4D509Qd3UgRVLUWZB4fcD7hoqqH5Tze9P5NpoH1nrTzWRh+KdD7RA4MMk+Sb/ ytjXU36qhOAL79X8RsURHis7k6ayGcM5saPoqHqAppKLUK84i7d4GfXVtHDqlbr1lWmi AaZpCkETf+aIKsd9AftL5UEdKnENXI/70tAMierVfJhHxBvPOQMkuhysv5Qr8pkVtatv C04Q== 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:dkim-signature :arc-authentication-results; bh=u1pfetNgdy4mhj/7KjRU2aaYhzIRrWjsj+8XMYRaRT4=; b=Z1lgTgWOc/ANoLVAuhUq0tvbkCeVJQq4O0gbzZh6TlpdUp71/CXG72ORLVpt4hFQuf 3/qYzjsAeQt7Hirvn0Ib4ldYjkFs30VWTsMuapsaR5F1hvXN1lk/GO0sP8tBT305lPoO uV8e7TaVS8HxQsk0pSN7UEjTgZ+aLdgYmGYewfN9UGRdcuzwj5wOea2ReVlASoFWG8ex xcjl7bLuusB98S7L0TyPnuN1TGoWwfVKYq+o/95LxvOvOTi9OnkDUsWFnMbWaREQNDJB 8HGdM7AhEbnvGCcbQRJrSW+SWw96KuUVXmMXI/1rxrPxM/30kW66SAKFmYArML/Ko0kS mHZA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@google.com header.s=20161025 header.b=Grb9DyoS; dkim=fail header.i=@chromium.org header.s=google header.b=fIz+ltyq; 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=fail (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j1si2363090pgp.141.2018.03.28.04.31.29; Wed, 28 Mar 2018 04:31:44 -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=fail header.i=@google.com header.s=20161025 header.b=Grb9DyoS; dkim=fail header.i=@chromium.org header.s=google header.b=fIz+ltyq; 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=fail (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752826AbeC1LTq (ORCPT + 99 others); Wed, 28 Mar 2018 07:19:46 -0400 Received: from mail-vk0-f65.google.com ([209.85.213.65]:36183 "EHLO mail-vk0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752670AbeC1LTo (ORCPT ); Wed, 28 Mar 2018 07:19:44 -0400 Received: by mail-vk0-f65.google.com with SMTP id q198so1154544vke.3 for ; Wed, 28 Mar 2018 04:19:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=u1pfetNgdy4mhj/7KjRU2aaYhzIRrWjsj+8XMYRaRT4=; b=Grb9DyoSmQNnT+CsuoaBfDDnhIus188Ta+Sj7QPqwb23W/wWHgHR6D0+JSlJ48Ofez 7qu90WGh4q2dZXC79yLEoRlFqfOB6FVNWdm1wrT1v0W+SJzPhGNI1i+0dWa9QYEXuSRz 80y8QJJqm3u3XPE1wuOuv3drW/gLGcv3hrfPkycxbz1ELaZ7Ax0Kp2ThoBqMP/fPSOQz KFAlNiV9o4lkrXR1TldPdbwAsyPsSTn/CDRkQJvmJzcGIFjuIdGjwE5eArAnJYBVS1gP ZhqDwGotnGPIeZb28coJ+HiuYh/F7XSMeoqalSa9gHhjwZXZrPOJH1VhAxP4xSzoAkWZ S5fQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=u1pfetNgdy4mhj/7KjRU2aaYhzIRrWjsj+8XMYRaRT4=; b=fIz+ltyqPOIofmtcXZlDXJWyGqDsR54Hd3maWjOudW+4+0iXnPGZKPTg34Mg+jvd3e BKSykBxhjwB7wWS3HsPp68h1ctIpzT3OsPXNQ7AeqQ7q3xSIL0Poke7D9I20DY2gQZQN aD4XiiTnBnosz1tRWxFnA2B8IJ1uV+cjpNmEs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=u1pfetNgdy4mhj/7KjRU2aaYhzIRrWjsj+8XMYRaRT4=; b=kGOq6d0MnzB+KrJoJMOlQsAy38r4xHu5AhAYllTveuB/7P7sklvYzWTDXfeLd9ZoFE HFCeRhX3cMT7c+qcywNXPQzOSakVPdKSP35EtNMvnrL97GAv9s0VMtNSEh5ucKYwILyC vIE1w09iQyiXSNVtGK5evvsm/3KufTuOM/EQ7qlO5oIB+V8zHusx9hAgKnNnVB94gHk5 CLOgjpmjuUAAz550GMkP6w+No+qVPrEm9WCrfdNp47LIuxzhkMgLdbBY0pTQvQPKmDBF exKBDYMiEn2ER2gafT0yzkT2dDNuzuo8kTzQHeNH/TvNZNDlDobQR+ZyKc9yXuaB+E1I aMmw== X-Gm-Message-State: AElRT7EO6Xh/JTBE77yzCPFlvW2KwI/2A4F90hUvwgEF2japZjlORsO2 1XEPqVEwEr9DWi+UBTLKVGH/jKGmHpJN6hZ70ridew== X-Received: by 10.31.83.197 with SMTP id h188mr1958230vkb.84.1522235983688; Wed, 28 Mar 2018 04:19:43 -0700 (PDT) MIME-Version: 1.0 Received: by 10.31.129.9 with HTTP; Wed, 28 Mar 2018 04:19:43 -0700 (PDT) In-Reply-To: <1522128575-5326-14-git-send-email-yamada.masahiro@socionext.com> References: <1522128575-5326-1-git-send-email-yamada.masahiro@socionext.com> <1522128575-5326-14-git-send-email-yamada.masahiro@socionext.com> From: Kees Cook Date: Wed, 28 Mar 2018 04:19:43 -0700 X-Google-Sender-Auth: FRsRJRfGvguVZTplyF_CQgXwElw Message-ID: Subject: Re: [PATCH v2 13/21] kconfig: add CC_IS_GCC and GCC_VERSION To: Masahiro Yamada Cc: linux-kbuild , Sam Ravnborg , Linus Torvalds , Arnd Bergmann , Ulf Magnusson , Thomas Gleixner , Greg Kroah-Hartman , Randy Dunlap , "Luis R . Rodriguez" , Nicolas Pitre , LKML 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 Mon, Mar 26, 2018 at 10:29 PM, Masahiro Yamada wrote: > This will be useful to specify the required compiler version, > like this: > > config FOO > bool "Use Foo" > depends on GCC_VERSION >= 408000 > help > This feature requires GCC 4.8 or newer. > > Signed-off-by: Masahiro Yamada Reviewed-by: Kees Cook -Kees -- Kees Cook Pixel Security