From 81fb971a3d8626d7e051ff5df807442c8d233329 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Thu, 5 Mar 2015 15:13:08 +0000 Subject: 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. --- binutils/ChangeLog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'binutils/ChangeLog') 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 + + 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 * objcopy.c (update_sections): New list. -- cgit v1.1