PowerPC64 statistics message

Fixes "linker stubs in 1 groups".

	* elf64-ppc.c (ppc64_elf_build_stubs): Correct pluralization in
	statistics message.
This commit is contained in:
Alan Modra 2017-11-06 15:21:53 +10:30
parent e54e9ac577
commit db84fff3f8
2 changed files with 18 additions and 10 deletions

View File

@ -1,3 +1,8 @@
2017-11-07 Alan Modra <amodra@gmail.com>
* elf64-ppc.c (ppc64_elf_build_stubs): Correct pluralization in
statistics message.
2017-11-07 Alan Modra <amodra@gmail.com>
* sysdep.h: Formatting, comment fixes.

View File

@ -13303,20 +13303,23 @@ ppc64_elf_build_stubs (struct bfd_link_info *info,
if (stats != NULL)
{
size_t len;
*stats = bfd_malloc (500);
if (*stats == NULL)
return FALSE;
sprintf (*stats, _("linker stubs in %u group%s\n"
" branch %lu\n"
" toc adjust %lu\n"
" long branch %lu\n"
" long toc adj %lu\n"
" plt call %lu\n"
" plt call toc %lu\n"
" global entry %lu"),
stub_sec_count,
stub_sec_count == 1 ? "" : "s",
len = sprintf (*stats,
ngettext ("linker stubs in %u group\n",
"linker stubs in %u groups\n",
stub_sec_count),
stub_sec_count);
sprintf (*stats + len, _(" branch %lu\n"
" toc adjust %lu\n"
" long branch %lu\n"
" long toc adj %lu\n"
" plt call %lu\n"
" plt call toc %lu\n"
" global entry %lu"),
htab->stub_count[ppc_stub_long_branch - 1],
htab->stub_count[ppc_stub_long_branch_r2off - 1],
htab->stub_count[ppc_stub_plt_branch - 1],