From: Ian Lance Taylor Date: Fri, 23 Oct 1992 21:42:04 +0000 (+0000) Subject: Fri Oct 23 14:40:38 1992 Ian Lance Taylor (ian@cygnus.com) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1045c20b4d306bfa1b764f24117f588b4ff34f8e;p=binutils-gdb.git Fri Oct 23 14:40:38 1992 Ian Lance Taylor (ian@cygnus.com) * obj-coffbfd.c (write_object_file): check return value of bfd_close_all_done. --- diff --git a/gas/config/ChangeLog b/gas/config/ChangeLog index ff153e20b19..5be9527c512 100644 --- a/gas/config/ChangeLog +++ b/gas/config/ChangeLog @@ -1,3 +1,8 @@ +Fri Oct 23 14:40:38 1992 Ian Lance Taylor (ian@cygnus.com) + + * obj-coffbfd.c (write_object_file): check return value of + bfd_close_all_done. + Tue Oct 20 13:02:25 1992 Ian Lance Taylor (ian@cygnus.com) * Support for i386-sysv. diff --git a/gas/config/obj-coffbfd.c b/gas/config/obj-coffbfd.c index 5ed765633c6..58a03021b2f 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)); }