Received: by 2002:ac0:b08d:0:0:0:0:0 with SMTP id l13csp4903175imc; Mon, 25 Feb 2019 13:18:30 -0800 (PST) X-Google-Smtp-Source: AHgI3IamXBQqQQ92NxrNW2+kTn2leo/nKrrRbxgz+aeC/1uAY14Gmag6HLVd1GkFlTINmSbQL3bs X-Received: by 2002:a63:cf4c:: with SMTP id b12mr21082978pgj.316.1551129509983; Mon, 25 Feb 2019 13:18:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551129509; cv=none; d=google.com; s=arc-20160816; b=EZiWhixSq2y9AJoNQ0VlIV0vKUyuHm67aOuDXPcrxbDZacS39CZWWtttPr9sgeu8k+ X6mK0Y5JvapTPSdosyy8iJh2N655qmOdxFmtGoK2rn+gncdIllG9hGUZgZlkaqx6SsoF mP9eiuf/wYjATGJyI0k5uhh5g8eqOzc0eyHB7oR3iwGgpPKuhB/A+vWiSEz3bkCklbrf Q1jveseN+6KS56siDXqr5KvdBad9Owq28p47OU56fcdz6MONIq1r8NAOR+HVWYCvn2go EWsKX3QCJLF/KPUBGsVG8CWNQ6Odu1ne/f6rgrTc+bxWC6S4lWJ859jYVKHtbhhn82KM Y5rw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=pTHQG7FezRSsyr6oqFrJEJp9HtYW7t3IDV4VMj/+8vE=; b=MUqPKiKVm1esBoqSdy0FhfTjJFTTqepasHOeRWf7OcfymRKIhb/9BTRMdXZUYZW1Y0 panQG5e9ptcSM3Un+GS2PrASZLsuehuI0NpSR3adrlr9endrPwYgldtv574E6a2InfBs p5euGvTLbLnGzGPi801ea7Sdt6hMP9hwmjj2IW3IG5neerNrVEF4mHxeVJGVAHq5OdSV O7hyt1LDn34WXbB2V1kXHJSij3oT6EWksxnO07HrBOKOeO+Mq6wrbWKWhnS/E5ppLIZJ 35QfEsOurHY/hiGL8Ye9sKfxsFMxP7iLyR8mE8p+9QioLdqG+QGW/ce3Ttr6eJ8rJWMR utVQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=xFye58Zp; 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 d25si4907125pgv.468.2019.02.25.13.18.15; Mon, 25 Feb 2019 13:18:29 -0800 (PST) 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=@kernel.org header.s=default header.b=xFye58Zp; 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 S1729593AbfBYVPs (ORCPT + 99 others); Mon, 25 Feb 2019 16:15:48 -0500 Received: from mail.kernel.org ([198.145.29.99]:47166 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729577AbfBYVPq (ORCPT ); Mon, 25 Feb 2019 16:15:46 -0500 Received: from localhost (5356596B.cm-6-7b.dynamic.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id ADDE221734; Mon, 25 Feb 2019 21:15:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1551129346; bh=rRept8gDVs7cMicX4RtIMmYSabXvlVtAPKbKGzE9F2c=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=xFye58ZpyWUlshtByqm0rCdL23oRW48Gi5KyiXfM1k/7y/MTerkUmQJlj6EOsWYff BjyaVXphTwc5HtYgrN/P2tIGJjiZ1NwRPRrA63IOOZRpUFJKU9bv2DDbymIivUASsv UdsOJGiMmARtdrFiCHFTiupJAR1iVHEB12SyYNo8= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Masahiro Yamada , Nick Desaulniers , Nathan Chancellor Subject: [PATCH 4.9 54/63] kbuild: add -no-integrated-as Clang option unconditionally Date: Mon, 25 Feb 2019 22:11:54 +0100 Message-Id: <20190225195039.962436558@linuxfoundation.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190225195035.713274200@linuxfoundation.org> References: <20190225195035.713274200@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review X-Patchwork-Hint: ignore MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.9-stable review patch. If anyone has any objections, please let me know. ------------------ From: Masahiro Yamada commit dbe27a002ef8573168cb64e181458ea23a74e2b6 upstream. We are still a way off the Clang's integrated assembler support for the kernel. Hence, -no-integrated-as is mandatory to build the kernel with Clang. If you had an ancient version of Clang that does not recognize this option, you would not be able to compile the kernel anyway. Signed-off-by: Masahiro Yamada Reviewed-by: Nick Desaulniers Tested-by: Nick Desaulniers Signed-off-by: Nathan Chancellor Signed-off-by: Greg Kroah-Hartman --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- a/Makefile +++ b/Makefile @@ -516,8 +516,8 @@ CLANG_GCC_TC := --gcc-toolchain=$(GCC_TO endif KBUILD_CFLAGS += $(CLANG_TARGET) $(CLANG_GCC_TC) $(CLANG_PREFIX) KBUILD_AFLAGS += $(CLANG_TARGET) $(CLANG_GCC_TC) $(CLANG_PREFIX) -KBUILD_CFLAGS += $(call cc-option, -no-integrated-as) -KBUILD_AFLAGS += $(call cc-option, -no-integrated-as) +KBUILD_CFLAGS += -no-integrated-as +KBUILD_AFLAGS += -no-integrated-as endif