diff options
Diffstat (limited to 'gas/config/obj-coffbfd.c')
-rw-r--r-- | gas/config/obj-coffbfd.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gas/config/obj-coffbfd.c b/gas/config/obj-coffbfd.c index 5ed7656..58a0302 100644 --- a/gas/config/obj-coffbfd.c +++ b/gas/config/obj-coffbfd.c @@ -1782,7 +1782,9 @@ extern void DEFUN_VOID(write_object_file) } coff_header_append(abfd, &filehdr, &aouthdr); - bfd_close_all_done(abfd); + if (bfd_close_all_done(abfd) == false) + as_fatal ("Can't close %s: %s", out_file_name, + bfd_errmsg (bfd_error)); } |