projects
/
binutils-gdb.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
64dc622
)
PR29617, ld segfaults when bfd_close fails
author
Alan Modra
<amodra@gmail.com>
Tue, 27 Sep 2022 00:38:18 +0000
(10:08 +0930)
committer
Alan Modra
<amodra@gmail.com>
Tue, 27 Sep 2022 00:43:40 +0000
(10:13 +0930)
PR 29617
* ldmain.c (main): Don't access output_bfd after bfd_close.
ld/ldmain.c
patch
|
blob
|
history
diff --git
a/ld/ldmain.c
b/ld/ldmain.c
index 1bbddaaad328ae3e05ad91831a33a9b0febc3ab4..e676c3786a2fc5d1b5a6135fda589b064431d482 100644
(file)
--- a/
ld/ldmain.c
+++ b/
ld/ldmain.c
@@
-549,7
+549,7
@@
main (int argc, char **argv)
else
{
if (!bfd_close (link_info.output_bfd))
- einfo (_("%F%P: %
pB: final close failed: %E\n"), link_info.output_bfd
);
+ einfo (_("%F%P: %
s: final close failed: %E\n"), output_filename
);
/* If the --force-exe-suffix is enabled, and we're making an
executable file and it doesn't end in .exe, copy it to one