Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp313932ybz; Thu, 30 Apr 2020 22:38:53 -0700 (PDT) X-Google-Smtp-Source: APiQypI0zbW+DUoiDyGHM9PEN4gsg/rvG83NVn+3JR6J1b8RN65NV/9MO5Az/O+Yo2/tgwfqSwFA X-Received: by 2002:a17:906:405a:: with SMTP id y26mr1665711ejj.31.1588311532912; Thu, 30 Apr 2020 22:38:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588311532; cv=none; d=google.com; s=arc-20160816; b=c4yRgXFSRDZBXzJMP/jA59UcseXi1AvDMlccfLam99MNOY2HsOv+yFGPQfW87N2Mxp moJacrqQ44bmV5RHlvyd6Rx0kDMU8C/507MuKbRXgBrYycO2B0Sxn5jQN7Dt8M0Sp1EM SZM3lr99aWasghQEOC+24CiwcBgpHFdfHMxN7rBavc0PouVU0qrNEoie+AOuK+hnQcb2 3ZGY+67psCuQMDj8Kb/iH1PpwaxhagdK0DRKwHiIDPAsycCGw7oR+phjqWYp1bsaqv15 DacaAl5C24gVjCS9n9ysKLzkFwlQyteZT7LdR1SFgDDJ1k5qcI6rGwCd6tiPgfOxsXNt KO+g== 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 :in-reply-to:references:mime-version:dkim-signature:dkim-filter; bh=RK1lYUnnP0WlP/hnwXzHLTQYCVHAytVKSgzDdS9A6Fw=; b=EG7Rhw4FU+yELWeasTv9ob+IksQ/R9ddOiHzJ7CBVD4bShs7wDciCWZ3nBewAxi414 MTrSCJx5jJtIJ9k1GBAZMc/7V3VBvtu2+YX1UB51DxAKiW9qQCxTDlPko1iF37kTB6/z yS+5JtSCC7bMcaVmTa6JZC0TlJjwdYZeNm6fI5Z7tJQD9G/fMfe3YD+mq3tSbe9HGpwP /hYImhTZvajodWU9rGe0+ArCsIhQS1FfTh/kPXMfxJ856/6ykAbLl54+nPXBLgF/zrcn TuomeEPnazsmR1DwdVnQlHUWCtqBJ6rFLVRNy9KJAsodbgBjJno2KCKS1OT/Re9/nfuu z6WQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=awlm5PbW; 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 df12si1078123edb.540.2020.04.30.22.38.30; Thu, 30 Apr 2020 22:38:52 -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=awlm5PbW; 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 S1728284AbgEAFgX (ORCPT + 99 others); Fri, 1 May 2020 01:36:23 -0400 Received: from conssluserg-05.nifty.com ([210.131.2.90]:44815 "EHLO conssluserg-05.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726452AbgEAFgX (ORCPT ); Fri, 1 May 2020 01:36:23 -0400 Received: from mail-ua1-f45.google.com (mail-ua1-f45.google.com [209.85.222.45]) (authenticated) by conssluserg-05.nifty.com with ESMTP id 0415ZtH0030635; Fri, 1 May 2020 14:35:55 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-05.nifty.com 0415ZtH0030635 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1588311356; bh=RK1lYUnnP0WlP/hnwXzHLTQYCVHAytVKSgzDdS9A6Fw=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=awlm5PbWnuwgfunAQ6C27PoQIqgh8eCXGDntc2EPoeST9EzCPa0WeUwRXKqlu+RGe 1i+HtyWwRYkPvMBTBpqJEJDoNptIMbKJBSwOPWSlCS9O69rU2+tm5WRPbEXcyxBu6/ y29W6OgqHEI+EjB3YV0v3PuxSeX7T+fZ5p16nrI8WyQTNDFtxZMqftMVT7MY3jEbBU eLvZNbyeKqCZdkjW+p2RBmyeMpRy+biPGAFhVq58vKD760DKiE6RjDEetzdh4Ta24r 9AcAO7dHe4uS0ZarDgEwezk2v1g9fdL87NCgaw5GO78gCMSbq7ADp0N2XMTSIt38oO 08h4wzFSQg15Q== X-Nifty-SrcIP: [209.85.222.45] Received: by mail-ua1-f45.google.com with SMTP id 36so3396346uaf.9; Thu, 30 Apr 2020 22:35:55 -0700 (PDT) X-Gm-Message-State: AGi0PuZn9Rb7UWMwhHIxQzHthqjQTICFntWnnv3r/rjRl1YgpRHfl7wu 5p+cNHWBqJXxqrZ3bR1XIxqETqVd6u+U00rCosg= X-Received: by 2002:a9f:28c5:: with SMTP id d63mr1745290uad.25.1588311354484; Thu, 30 Apr 2020 22:35:54 -0700 (PDT) MIME-Version: 1.0 References: <20200425054659.814774-1-masahiroy@kernel.org> In-Reply-To: <20200425054659.814774-1-masahiroy@kernel.org> From: Masahiro Yamada Date: Fri, 1 May 2020 14:35:18 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] parisc: suppress error messages for 'make clean' To: "James E . J . Bottomley" , Helge Deller , linux-parisc@vger.kernel.org Cc: Linux Kernel Mailing List 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 Sat, Apr 25, 2020 at 2:47 PM Masahiro Yamada wrote: > > '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. > Applied to linux-kbuild. > 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 > -- Best Regards Masahiro Yamada