From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf1-x42c.google.com (mail-pf1-x42c.google.com [IPv6:2607:f8b0:4864:20::42c]) by sourceware.org (Postfix) with ESMTPS id B67633858D35 for ; Mon, 22 May 2023 08:38:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org B67633858D35 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-pf1-x42c.google.com with SMTP id d2e1a72fcca58-64d3fdcadb8so1747835b3a.3 for ; Mon, 22 May 2023 01:38:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684744728; x=1687336728; h=content-disposition:mime-version:message-id:subject:to:from:date :from:to:cc:subject:date:message-id:reply-to; bh=fzRaUQEUnWY7dXPboAEUtOkRxkNn1OkSn1+npOAPhaE=; b=ii+5t1nJNrEnqdPpd1U9ssQZI1OfKznHj1seYgrfsopBq4B56c3aFg7sPUb7r2VYp+ wxima34A8AgHnOxvB6oBHy2LvPmZgn9zwcy1OF1NtYyDa3DH/SlfflH2imckmwYaARFw uPgCll2uPvCm/Jwd9cJksKXNyB3/Ff1gwD3V30Z1nkEHgP9FMclUj1Cmi1s5P5iEm5Nt axaUrz+nLMbwapIrqlpli/pQuDRCzsBeMU46Hk40gZp0J6JscOGMIgsssgIvxs7xjgfi BXpH4xTDEpjbAKnia+Zrlhmf8R2Op5vv4223FuTgIhpheqfy+Yw3pbFY0orF5F90hvGH 6zFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684744728; x=1687336728; h=content-disposition:mime-version:message-id:subject:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=fzRaUQEUnWY7dXPboAEUtOkRxkNn1OkSn1+npOAPhaE=; b=Q30yyDbcCBJLbEgwKQtgeHlnQs4x8O+LDr/NmZMRDE+w5gcf7blTDJOSxOkh+acVOB AddiyJHuovZbIPICMnh3vpulYX3tgrE22EKex8HWO6viC/kVZcjO44xF7ciuBCnL26fp Sk24o/LPX9GPJ6glKRL0l8aoh8OqIdvUGa+WnVztsMtpMwFbFKYYJfNR0/Tvu8ZsVIMJ MtXH5QTUdweMjB7la6JdamsVbe5M5rwg162DVkZnQB6CS7ndSN8aj+Six7bwRcJGGdcF GtqKea7gixmRuQKNPuBH6T9x9XdZaF8vu6GILj2W13NSw2rO/617/1j/0d34u8yfCVOL kURg== X-Gm-Message-State: AC+VfDxFUzZZMjt9iw0whUW6o3X3fagLjHFArGm3R5HsyBldZFEAfGJb CBLLdVfzYPQ5MQsX4c7Zefy1smEVPYM= X-Google-Smtp-Source: ACHHUZ4KuAs6zaSYTLjxCTgtQ4ZqF0c1RGiAtrvXXhRAi1FW+MfCwDcts3DJI1lRFEcHKXcQ98nhsg== X-Received: by 2002:a05:6a00:2e9a:b0:63d:260d:f9dd with SMTP id fd26-20020a056a002e9a00b0063d260df9ddmr14101088pfb.33.1684744728131; Mon, 22 May 2023 01:38:48 -0700 (PDT) Received: from squeak.grove.modra.org (158.106.96.58.static.exetel.com.au. [58.96.106.158]) by smtp.gmail.com with ESMTPSA id i25-20020aa78b59000000b0062dba4e4706sm3681685pfd.191.2023.05.22.01.38.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 May 2023 01:38:47 -0700 (PDT) Received: by squeak.grove.modra.org (Postfix, from userid 1000) id 04BCF1141035; Mon, 22 May 2023 18:08:45 +0930 (ACST) Date: Mon, 22 May 2023 18:08:45 +0930 From: Alan Modra To: binutils@sourceware.org Subject: PowerPC64 report number of stub iterations Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Status: No, score=-3034.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: As a developer it is sometimes useful to know how many times stubs have been resized. Report the count for users too, in ld --stats. diff --git a/bfd/elf64-ppc.c b/bfd/elf64-ppc.c index daa6deef728..33f4275261d 100644 --- a/bfd/elf64-ppc.c +++ b/bfd/elf64-ppc.c @@ -15320,19 +15320,19 @@ ppc64_elf_build_stubs (struct bfd_link_info *info, { char *groupmsg; if (asprintf (&groupmsg, - ngettext ("linker stubs in %u group\n", - "linker stubs in %u groups\n", + ngettext ("linker stubs in %u group", + "linker stubs in %u groups", stub_sec_count), stub_sec_count) < 0) *stats = NULL; else { - if (asprintf (stats, _("%s" + if (asprintf (stats, _("%s, iter %u\n" " branch %lu\n" " long branch %lu\n" " plt call %lu\n" " global entry %lu"), - groupmsg, + groupmsg, htab->stub_iteration, htab->stub_count[ppc_stub_long_branch - 1], htab->stub_count[ppc_stub_plt_branch - 1], htab->stub_count[ppc_stub_plt_call - 1], -- Alan Modra Australia Development Lab, IBM