Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp554568ybz; Fri, 24 Apr 2020 22:55:01 -0700 (PDT) X-Google-Smtp-Source: APiQypIZQNOHyuOLncgOBxh+izMyB2OsKxLwgHrx3oUsV0g8a4xFEnTfH4Xt4XhXq8KyHMQpdb76 X-Received: by 2002:aa7:cdcb:: with SMTP id h11mr9968177edw.264.1587794101112; Fri, 24 Apr 2020 22:55:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587794101; cv=none; d=google.com; s=arc-20160816; b=cy0a7cStsxNvOla/gKT9UIB8ivSiQFN4sjEdEPH6ehMqRps5Xd3r83twMtj73oPgKa tyfzeHLCqMgHOLLBQgdQFtsThTvTRPIOSrOFwp1f6DSRd9SHzewAuHiW8Fr2kpwi674k THeG7AwP5BQjYdXdeQ41/qftemCam/fg3b7PSu4aNJNg2XjzG4kzVDdaoRWoaV5TV/Wg ryJ1iGGp7nCJVwWRagkygRuUwR/xaPjNw1t2XZXbylBI+y7E7gFKenCOVzGdTMwxTsQ3 YSOmb2Iucjr0xTEnpRjBo0u0Z3LgNsUjYdKwIboEsN81BN3XMbXK2VP2K1aHUKM12RnK b2IQ== 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 :message-id:date:subject:cc:to:from:dkim-signature:dkim-filter; bh=9lkXFEvtGlkYPvIYcRpnWYNpi83t6Gjxvz28e7hf/RE=; b=q4BmGYAtUkCORfVuAISzBMGOlsGT/L5EYUCnKb3VANdqWMnUK3JSmz36SKHYAvJmIi kkd339jGQ16A8WGezdT6yGzlc6gcr7n46wb0oxvP2jlx1ekcnhXaDVjiTr4uukAFEZ+K +C2z1VIpkERR/GmexnnJV4VIkDoEEDYXHVP9VH2EaoWidqqnaM6hWPC/5qKlg0C22MHZ wY1FFpy5B5Cg7keAC3o4tVwtcQp+WtMUHAewnHKEKsRJa23WquRiTSZ2Tmq4/lgkfF0T 3lvcBjGr1OAlO+Q1TZoPj4xI0BNIQMOMr4c0o2OqPQeDnagpBffrAJqcmQveXMMEDZCS 9gvA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=jX7215Sx; 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=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k25si4257898ejx.143.2020.04.24.22.54.37; Fri, 24 Apr 2020 22:55:01 -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=@nifty.com header.s=dec2015msa header.b=jX7215Sx; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726097AbgDYFrp (ORCPT + 99 others); Sat, 25 Apr 2020 01:47:45 -0400 Received: from conuserg-12.nifty.com ([210.131.2.79]:55920 "EHLO conuserg-12.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725837AbgDYFrp (ORCPT ); Sat, 25 Apr 2020 01:47:45 -0400 Received: from oscar.flets-west.jp (softbank126090202047.bbtec.net [126.90.202.47]) (authenticated) by conuserg-12.nifty.com with ESMTP id 03P5l4L9017497; Sat, 25 Apr 2020 14:47:04 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-12.nifty.com 03P5l4L9017497 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1587793625; bh=9lkXFEvtGlkYPvIYcRpnWYNpi83t6Gjxvz28e7hf/RE=; h=From:To:Cc:Subject:Date:From; b=jX7215SxQFAOrpxTFJSC0ARxP7N8K59iteGl167e+IXIY0PZhrtxCORqZAdxpuPHw +PHk227tlHzAGf87Swb7cpETuFu4os7tyVA06XTC7XgB1F3pErDi4NF2wHMrajVrUg /5PHLp1E3bcffRaqzGqoE+77W08d1iRSmWV5VprZ5hoWGPdcbepUzRmXFuv9LsJUC9 avuHuFUJfBY/BcVTfHaePPP6G0bgyFXu1Q2G4wHGDvY+StiRDtgaMkYg5H1QypUYKS 9TuuC+uOQgMqj9Mz0AjQ8yF+K6xslabdhGFh59r0nW9ltgOmfPV83/qCen58i8Zbds QuoPQqHelr82g== X-Nifty-SrcIP: [126.90.202.47] From: Masahiro Yamada To: "James E . J . Bottomley" , Helge Deller , linux-parisc@vger.kernel.org Cc: linux-kernel@vger.kernel.org, Masahiro Yamada Subject: [PATCH] parisc: suppress error messages for 'make clean' Date: Sat, 25 Apr 2020 14:46:59 +0900 Message-Id: <20200425054659.814774-1-masahiroy@kernel.org> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 'make ARCH=parisc clean' emits a tons of error messages as follows: $ make ARCH=parisc clean gcc: error: unrecognized command line option '-mno-space-regs' gcc: error: unrecognized command line option '-mfast-indirect-calls'; did you mean '-mforce-indirect-call'? gcc: error: unrecognized command line option '-mdisable-fpregs' gcc: error: missing argument to '-Wframe-larger-than=' gcc: error: unrecognized command line option '-mno-space-regs' gcc: error: unrecognized command line option '-mfast-indirect-calls'; did you mean '-mforce-indirect-call'? gcc: error: unrecognized command line option '-mdisable-fpregs' gcc: error: missing argument to '-Wframe-larger-than=' ... You can supporess them except '-Wframe-larger-than' by setting correct CROSS_COMPILE=, but we should not require any compiler for cleaning. This $(shell ...) is evaluated so many times because LIBGCC is exported. Use the ':=' operator to evaluate it just once, and sink the stderr. Signed-off-by: Masahiro Yamada --- arch/parisc/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/parisc/Makefile b/arch/parisc/Makefile index 628cd8bb7ad8..d82787da43cd 100644 --- a/arch/parisc/Makefile +++ b/arch/parisc/Makefile @@ -21,7 +21,7 @@ KBUILD_IMAGE := vmlinuz NM = sh $(srctree)/arch/parisc/nm CHECKFLAGS += -D__hppa__=1 -LIBGCC = $(shell $(CC) $(KBUILD_CFLAGS) -print-libgcc-file-name) +LIBGCC := $(shell $(CC) $(KBUILD_CFLAGS) -print-libgcc-file-name 2>/dev/null) export LIBGCC ifdef CONFIG_64BIT -- 2.25.1