Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp232950pxj; Tue, 18 May 2021 02:01:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxON7FV3qAVpXYhW0bSC7XjZHwnlhy99oHpGtv7qCRNbF6xpAD8gkz7lZG9Kgjv27/sDO7w X-Received: by 2002:a17:906:24c7:: with SMTP id f7mr4922841ejb.511.1621328501650; Tue, 18 May 2021 02:01:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621328501; cv=none; d=google.com; s=arc-20160816; b=Dki+n++1os4F8iEnyMQf2WOUssPz5cCot/0zp/uhx8/UGWNR5fZlbXfwrH51O1/VAZ TG51ke4RlnjHfT4p0edL0G1mWfRY6Az5LwnMCj50/P3FPCpqjfaxPEsWV2N8UwX6cGGA mas569k5bYop98urgHr4+7Jtv5QNc0RsKQWjnLyoB/s3R0xYcLSF60KgRXSuE5awc6oT Iw4B5LGvduoZ5dX5bDuBeaRI4r8f69Uze+yWNrsz9grlEvVsvjn5AzvJczA9AgFo1K4A TyLWfJ7TxZIm4r9hOkwrThCNMQFoqZjKJP3pR2DufjkZsqFdN5XA+lPfPFRejj8bHbSn IoRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=RVDU7CRU2fpy8FBpcDmqy7EcNkm+oFsSFfqt0v345H8=; b=peUrd5htSAcRbpNR7bFHc3hTLOhOVkmUH9sU9n731LwyYhNxoQj6PN5g9J5YeL7LyM 3hwEtYqFawagZwqzIj25R+Moh8aOleFjC3td5KHseN8KzKjCkpQDW4kMKzZBaS+i/e1V o4DZE1cxvwJKgPFaxcaoowEre6thuzqD5ge+8toeM7ykwPaFP/vompfnZjLeEPmRxOf7 FzCM0pdTYDPP6q2NP0LnSLGfDGcHWju0lTGZM2yAWi5ZrrmjFcW93g9676OFJsrAtqaB PFhOz45h8lUickpBiIfn14ryJf8P2VTCfAKUhZmGz4UAzLAu2K8FDhXicBrFTGwBFUxt 6Nsg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=b6fqjpmR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a20si20420373edj.526.2021.05.18.02.01.18; Tue, 18 May 2021 02:01:41 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=b6fqjpmR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242591AbhEQPD7 (ORCPT + 99 others); Mon, 17 May 2021 11:03:59 -0400 Received: from mail.kernel.org ([198.145.29.99]:48864 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242067AbhEQOyc (ORCPT ); Mon, 17 May 2021 10:54:32 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 42F60619AC; Mon, 17 May 2021 14:24:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1621261480; bh=hRkWyVwECxJrACDvgrt+TQxmgiORLhFnvePP7UIObDw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=b6fqjpmRZnXTTMzjWzxMeRIESIOFrGCJXGo26r28AjF7XAps8qTxGeS0tXEf/F/7Q fWy0amrxWqk+2xiVPaDJMpmVVHH2PBU9Ds2pKHcCe9Yj98Y+WwMoSHZ8S3evaO5t2F XnOjqvn3v8yPDym+mlHajP97y4jcFyOKvZuvMaDU= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Yonghong Song , Alexei Starovoitov , Andrii Nakryiko , Sasha Levin Subject: [PATCH 5.4 031/141] selftests: Set CC to clang in lib.mk if LLVM is set Date: Mon, 17 May 2021 16:01:23 +0200 Message-Id: <20210517140243.821514729@linuxfoundation.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210517140242.729269392@linuxfoundation.org> References: <20210517140242.729269392@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Yonghong Song [ Upstream commit 26e6dd1072763cd5696b75994c03982dde952ad9 ] selftests/bpf/Makefile includes lib.mk. With the following command make -j60 LLVM=1 LLVM_IAS=1 <=== compile kernel make -j60 -C tools/testing/selftests/bpf LLVM=1 LLVM_IAS=1 V=1 some files are still compiled with gcc. This patch fixed lib.mk issue which sets CC to gcc in all cases. Signed-off-by: Yonghong Song Signed-off-by: Alexei Starovoitov Acked-by: Andrii Nakryiko Link: https://lore.kernel.org/bpf/20210413153413.3027426-1-yhs@fb.com Signed-off-by: Sasha Levin --- tools/testing/selftests/lib.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/testing/selftests/lib.mk b/tools/testing/selftests/lib.mk index 3ed0134a764d..67386aa3f31d 100644 --- a/tools/testing/selftests/lib.mk +++ b/tools/testing/selftests/lib.mk @@ -1,6 +1,10 @@ # This mimics the top-level Makefile. We do it explicitly here so that this # Makefile can operate with or without the kbuild infrastructure. +ifneq ($(LLVM),) +CC := clang +else CC := $(CROSS_COMPILE)gcc +endif ifeq (0,$(MAKELEVEL)) ifeq ($(OUTPUT),) -- 2.30.2