aboutsummaryrefslogtreecommitdiff
path: root/binutils/ChangeLog
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2015-03-05 15:13:08 +0000
committerNick Clifton <nickc@redhat.com>2015-03-05 15:13:08 +0000
commit81fb971a3d8626d7e051ff5df807442c8d233329 (patch)
tree9bb545e12b6842bd274239e9171be7de501a652f /binutils/ChangeLog
parentca3fe95e469b9daec153caa2c90665f5daaec2b5 (diff)
downloadgdb-81fb971a3d8626d7e051ff5df807442c8d233329.zip
gdb-81fb971a3d8626d7e051ff5df807442c8d233329.tar.gz
gdb-81fb971a3d8626d7e051ff5df807442c8d233329.tar.bz2
Fixes PR 17994 - which reported that dlltool was not deleting temporary files if it encounters a fatal error.
PR binutils/17994 * dlltool.c (temp_file_to_remove): New local array. (unlink_temp_files): New functions - unlinks any file in the temp_file_to_remove array, unless dotdeltemps is set. (gen_exp_file): Add temp files to array. (make_head): Likewise. (make_delay_head): Likewise. (make_tail): Likewise. (gen_lib_file): Call unlink_temp_files.
Diffstat (limited to 'binutils/ChangeLog')
-rw-r--r--binutils/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index 0772916..6b28bf9 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,3 +1,15 @@
+2015-03-05 Nick Clifton <nickc@redhat.com>
+
+ PR binutils/17994
+ * dlltool.c (temp_file_to_remove): New local array.
+ (unlink_temp_files): New functions - unlinks any file in the
+ temp_file_to_remove array, unless dotdeltemps is set.
+ (gen_exp_file): Add temp files to array.
+ (make_head): Likewise.
+ (make_delay_head): Likewise.
+ (make_tail): Likewise.
+ (gen_lib_file): Call unlink_temp_files.
+
2015-02-28 Andrew Burgess <andrew.burgess@embecosm.com>
* objcopy.c (update_sections): New list.