From 17a6f5f26c661dd0f72133cac20db823bf57d7a3 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Mon, 22 May 2023 10:35:02 +0930 Subject: [PATCH] PowerPC64 report number of stub iterations 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. --- bfd/elf64-ppc.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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], -- 2.30.2