mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-21 01:12:32 +08:00
* emultempl/ppc64elf.em (gld${EMULATION_NAME}_finish): Dump out
statistics from ppc64_elf_build_stubs.
This commit is contained in:
parent
d2a300cfe3
commit
bda6c678f6
@ -1,3 +1,8 @@
|
||||
2003-06-19 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* emultempl/ppc64elf.em (gld${EMULATION_NAME}_finish): Dump out
|
||||
statistics from ppc64_elf_build_stubs.
|
||||
|
||||
2003-06-19 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* emultempl/ppc64elf.em (build_section_lists): Check return status
|
||||
|
@ -387,8 +387,22 @@ gld${EMULATION_NAME}_finish ()
|
||||
|
||||
if (stub_file != NULL && stub_file->the_bfd->sections != NULL)
|
||||
{
|
||||
if (!ppc64_elf_build_stubs (emit_stub_syms, &link_info))
|
||||
char *msg = NULL;
|
||||
char *line, *endline;
|
||||
|
||||
if (!ppc64_elf_build_stubs (emit_stub_syms, &link_info,
|
||||
config.stats ? &msg : NULL))
|
||||
einfo ("%X%P: can not build stubs: %E\n");
|
||||
|
||||
for (line = msg; line != NULL; line = endline)
|
||||
{
|
||||
endline = strchr (line, '\n');
|
||||
if (endline != NULL)
|
||||
*endline++ = '\0';
|
||||
fprintf (stderr, "%s: %s\n", program_name, line);
|
||||
}
|
||||
if (msg != NULL)
|
||||
free (msg);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user