Received: by 2002:a05:7412:1703:b0:e2:908c:2ebd with SMTP id dm3csp3342439rdb; Tue, 29 Aug 2023 12:15:27 -0700 (PDT) X-Google-Smtp-Source: AGHT+IG2gllAjA0taEhLOdN3ybc6nrqfOOfJWLp47BQh/zGBINzuxLbps4lLsK6kKY3BwEOnGQRK X-Received: by 2002:a17:906:5349:b0:9a1:e011:1a62 with SMTP id j9-20020a170906534900b009a1e0111a62mr13906757ejo.38.1693336527352; Tue, 29 Aug 2023 12:15:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1693336527; cv=none; d=google.com; s=arc-20160816; b=ikzXakXgAzTDRB1JGV38BECyFAa8JypdsJ+r/62BIHASEMhMcmYkGW8G3/FUL95ukG +ttr9ghxqpFiD4I0LW1zsMUFglg3tYxFC92+5SZVVMuASGEOzOwK1TdgA1nvuDtNGpp5 E9RzRPCdoOyQFCUGRv40BfNQHbsjN/4hmtBnYqMfVvsDGdQPz8zJ9Cb2pMg0abohPP3O NWk19NIQIWlP335UcX3MsGq5JnSEIzWBB0Io4S6uzZXsEoID+APPu2+4Agao3Xc6JWrw A7EQph6yQeQkfgHbJ5eZv4cgzi2NX7pWDEv+f0gjdvcQOWbWIPTTe1BzF9s9q4Gxna/q KzYA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id; bh=fhXbORKrxhN4PvPUoLQtR9G41gWTxKeHkpCEPYc2HPc=; fh=Q3jAu/0X4mM+E/jOv6tafTmwlUDfpLiC8nYmDja9jJw=; b=Xb4kU3XICtQNh4OUNq4sXp7nUlirY+Q15l+zLPK5YBE3mWWGDN9nHMI2f9Ia2LI1FX yrng5/SoXJUj4kqYz/RGJA+6MG6bKdgMfQf5z9JA7/sPHDCkfMuizGKn65oQ/vbyNHuf W80M3gwx+7QmNV1Bb5wo2zMu7BLs5JHLDx5QMpEuydJeYL800o1tQT6ryyx5ZpOpynGf 3Gv+5LUBpjIg8JgAXmjFCzhpbp+9lfBoUQUyt3jmft+H63fOqqCYPdyo0kbiAh7wR3rj ZkFY3xyi9bym9ogfJoiFMoQ4Vn4IoKjiGDQvddoKwrvWDPAtO5xW3QVnpuRE/fFi+bYU sxBw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id uz30-20020a170907119e00b009a1d79a32a2si6189461ejb.1027.2023.08.29.12.14.56; Tue, 29 Aug 2023 12:15:27 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S233122AbjH2LBZ (ORCPT + 99 others); Tue, 29 Aug 2023 07:01:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58434 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233386AbjH2LA6 (ORCPT ); Tue, 29 Aug 2023 07:00:58 -0400 Received: from mail-lj1-f169.google.com (mail-lj1-f169.google.com [209.85.208.169]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2F6101B7; Tue, 29 Aug 2023 04:00:49 -0700 (PDT) Received: by mail-lj1-f169.google.com with SMTP id 38308e7fff4ca-2bcb50e194dso64451351fa.3; Tue, 29 Aug 2023 04:00:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693306847; x=1693911647; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=fhXbORKrxhN4PvPUoLQtR9G41gWTxKeHkpCEPYc2HPc=; b=kO4Goe5r4EUEQIzTFH2R6snx0BfocRXemdQl152BVqkDcm8tU5ea1Uj9YfM8u8++Br 2I715kZNftnwOFGghLR24doBebpaV2gmQMpq/2iIDUU7dpwiXnqDAQZ1IBgJj/2KtIhX bVTQDE2oZ95Pk9nJP5jZ3UjEeTFZun3cOa6UIsWsymNV267UJ0eR/p+jucq1LIIGNaY4 H2IUXyXxi4MaZKNY/FuZD+RHwBnfNuloR0oH+/MV2Tj1uqRo/sM9zpHpesu5wnVpYD9h gNvgCkBl3KmPWyuRtIfmhxBTAuY3XLX3IcJbGKawvXI2gJx9kajAvaucCkPiyXOS5pwV Bg8w== X-Gm-Message-State: AOJu0YxqmWgXjb46pFBodXI0E62FTQR9ybmyu7bugtq5EjI8DaMBonRF +1C2lI20EVT9bU16rp0tEyo= X-Received: by 2002:a05:651c:21b:b0:2b6:eefc:3e4f with SMTP id y27-20020a05651c021b00b002b6eefc3e4fmr22505250ljn.21.1693306847099; Tue, 29 Aug 2023 04:00:47 -0700 (PDT) Received: from [192.168.1.58] (185-219-167-24-static.vivo.cz. [185.219.167.24]) by smtp.gmail.com with ESMTPSA id gl25-20020a170906e0d900b0099bd1ce18fesm5885829ejb.10.2023.08.29.04.00.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 29 Aug 2023 04:00:45 -0700 (PDT) Message-ID: <0d86668f-4f48-cd21-b891-443e99c5c86a@kernel.org> Date: Tue, 29 Aug 2023 13:00:43 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.14.0 Subject: Re: [PATCH] kbuild: dummy-tools: support make MPROFILE_KERNEL checks work on BE Content-Language: en-US To: "Jiri Slaby (SUSE)" , masahiroy@kernel.org Cc: linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org, Nathan Chancellor , Nick Desaulniers , Nicolas Schier , "Naveen N . Rao" , Christophe Leroy , Nicholas Piggin , Michael Ellerman , Michal Kubecek References: <20230829105106.1277-1-jirislaby@kernel.org> From: Jiri Slaby In-Reply-To: <20230829105106.1277-1-jirislaby@kernel.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE, SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org I deleted too few: the subject should read: kbuild: dummy-tools: make MPROFILE_KERNEL checks work on BE I will submit v2 if there are no other objections. On 29. 08. 23, 12:51, Jiri Slaby (SUSE) wrote: > From: Jiri Slaby > > Commit 2eab791f940b ("kbuild: dummy-tools: support MPROFILE_KERNEL > checks for ppc") added support for ppc64le's checks for > -mprofile-kernel. > > Now, commit aec0ba7472a7 ("powerpc/64: Use -mprofile-kernel for big > endian ELFv2 kernels") added support for -mprofile-kernel even on > big-endian ppc. > > So lift the check in gcc-check-mprofile-kernel.sh to support big-endian too. > > Signed-off-by: Jiri Slaby > Cc: Masahiro Yamada > Cc: Nathan Chancellor > Cc: Nick Desaulniers > Cc: Nicolas Schier > Cc: Naveen N. Rao > Cc: Christophe Leroy > Cc: Nicholas Piggin > Cc: Michael Ellerman > Cc: Michal Kubecek > --- > scripts/dummy-tools/gcc | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/scripts/dummy-tools/gcc b/scripts/dummy-tools/gcc > index 1db1889f6d81..07f6dc4c5cf6 100755 > --- a/scripts/dummy-tools/gcc > +++ b/scripts/dummy-tools/gcc > @@ -85,8 +85,7 @@ if arg_contain -S "$@"; then > fi > > # For arch/powerpc/tools/gcc-check-mprofile-kernel.sh > - if arg_contain -m64 "$@" && arg_contain -mlittle-endian "$@" && > - arg_contain -mprofile-kernel "$@"; then > + if arg_contain -m64 "$@" && arg_contain -mprofile-kernel "$@"; then > if ! test -t 0 && ! grep -q notrace; then > echo "_mcount" > fi -- js suse labs