Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp135090pxb; Tue, 17 Aug 2021 21:32:18 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwQYm1NMjCLnerkFEqAUotDb4g/aOD/hvjmKKg/jTQvj/nDjSHeggzbpi9WHGw4+a5BIt81 X-Received: by 2002:a05:6402:22d0:: with SMTP id dm16mr7622823edb.107.1629261137874; Tue, 17 Aug 2021 21:32:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629261137; cv=none; d=google.com; s=arc-20160816; b=h35PIGOgNoplUlj39QrBaICQNMg6EZiWO7Z5uBj1ZLB9mK5wxSWio2HEOv9EJLMSPO LJTMHwhfiaSXCM3fJ5qOiXxazb9l7v/h1qBjPqa+hae7iNe+YNtc+ffgByAqPOVMbLJR KM+xFR0xaxcmCL/lBLEBLOsQTHB0uirqlx6Bh0veD4etbNTuItDSjbA5DYFBoz2N6iTM ZGTo2G9kLgTECIF55j/VTPiPb6AkispO691XseqatCyiKsxUwVoERF0+/vqW5rZyNBkH hGC8TDKEjwJECHHqHrnG4dwlLfIu9aXf0mn/v2CAZbV0GbTTPMzdsmIU4Lqfyr/h0gKV k71Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature:dkim-filter; bh=PpMGCNaWd4BEDbC0/8VA91QAy4TmkP9+B95/axi+84Q=; b=blfgklHY8CkuFPKHIPuTzzYzbl3DZ7EGaYvPVNSOlxpykBvaqh+O6Q50U1KhnLTIZD DhqQizWmxt5f5l9f6WK1q3ol0i1K/t4wWBy/92Tit+5w3RjOZN57Gklyj+UnjFntHT+N lHUWG4bbQ2c3bxYRq3ynp1IAvbzz4ksNG5mO3gV8aYb2lyUWbmr4bR8N9WXnQav3QCli t5ZzvbMjyAkj8+JQfjDwGwEuml1/tjVLJfwSb176ItPZzHIZ/IveAX5qGbrdtQ9WS9Mk ot6WrCgmX5aI12aGDQJl1hFK+zi27b4WUT8RwFR6JT9Lf8wQCJCA6ZvZ8wTdcEGI3san aHWQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=JotFhWbO; 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 yr5si4500926ejb.442.2021.08.17.21.31.54; Tue, 17 Aug 2021 21:32:17 -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=JotFhWbO; 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 S237154AbhHREaX (ORCPT + 99 others); Wed, 18 Aug 2021 00:30:23 -0400 Received: from conssluserg-04.nifty.com ([210.131.2.83]:33353 "EHLO conssluserg-04.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237378AbhHREaV (ORCPT ); Wed, 18 Aug 2021 00:30:21 -0400 Received: from mail-pg1-f178.google.com (mail-pg1-f178.google.com [209.85.215.178]) (authenticated) by conssluserg-04.nifty.com with ESMTP id 17I4TNtQ027267; Wed, 18 Aug 2021 13:29:24 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-04.nifty.com 17I4TNtQ027267 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1629260964; bh=PpMGCNaWd4BEDbC0/8VA91QAy4TmkP9+B95/axi+84Q=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=JotFhWbOC8xwA/rAWyc/1iToeGbCUruGQoK531vV5UcNJ5xXFRzsdpT0I0+/v3qcr JLYN7czdb/7w9IZihhyV5GMhAFohRkSMgBlAnoOnO37jQ8djOt5e1L1lapLmcHU2Iy MrAjpWlizKUSlrgVkAO49oXCFX/METEu3xQHGDFVj051+pgGAQXbep/Bf6Wu0haNIS veuT8tk4DTYtLQQZaPJQozYOgrnEi9O6/AN9Fz/RvKD/+GdlOfliiPcRAJxqhReHrW q/lF4HdXWFfoQ44/fTVZ1RMEC9rcWgAUREepfFv3iRSG3PqUQmNWNq4l5i34+JEgCM 3SV7JGaSOBw0Q== X-Nifty-SrcIP: [209.85.215.178] Received: by mail-pg1-f178.google.com with SMTP id r2so937318pgl.10; Tue, 17 Aug 2021 21:29:24 -0700 (PDT) X-Gm-Message-State: AOAM530poIUtApbaewCi5zyM5zRbDByOxnPBM25AHsy/DwjmcmTR9+sM 4f99bJc04DTykFLL08TvyqMTutdn2heY7V86650= X-Received: by 2002:aa7:8e56:0:b029:3cd:c2ec:6c1c with SMTP id d22-20020aa78e560000b02903cdc2ec6c1cmr7043311pfr.80.1629260963273; Tue, 17 Aug 2021 21:29:23 -0700 (PDT) MIME-Version: 1.0 References: <20210814234102.2315551-1-masahiroy@kernel.org> <3afe5054-8129-fe42-b5a4-00bd091b1a0c@kernel.org> In-Reply-To: From: Masahiro Yamada Date: Wed, 18 Aug 2021 13:28:45 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y To: =?UTF-8?B?RsSBbmctcnXDrCBTw7JuZw==?= Cc: Linux Kbuild mailing list , Nathan Chancellor , Linux Kernel Mailing List , Nick Desaulniers , Nicolas Pitre , clang-built-linux Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Aug 15, 2021 at 12:18 PM F=C4=81ng-ru=C3=AC S=C3=B2ng wrote: > > On Sat, Aug 14, 2021 at 6:15 PM Nathan Chancellor wro= te: > > > > On 8/14/2021 4:41 PM, Masahiro Yamada wrote: > > > When CONFIG_TRIM_UNUSED_KSYMS is enabled, I see some warnings like th= is: > > > > > > nm: arch/x86/entry/vdso/vdso32/note.o: no symbols > > > > > > $NM (both GNU nm and llvm-nm) warns when no symbol is found in the > > > object. Suppress the stderr. > > > > > > Fixes: bbda5ec671d3 ("kbuild: simplify dependency generation for CONF= IG_TRIM_UNUSED_KSYMS") > > > Signed-off-by: Masahiro Yamada > > LGTM. > > FWIW binutils>=3D2.37 `nm -q` can be used to suppress "no symbols" > https://sourceware.org/bugzilla/show_bug.cgi?id=3D27408 > > llvm-nm>=3D13.0.0 supports -q as well. Thanks for the info. Perhaps, I can note the future migration to -q in a comment. --=20 Best Regards Masahiro Yamada