diff options
author | Nick Clifton <nickc@redhat.com> | 2015-03-05 15:13:08 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2015-03-05 15:13:08 +0000 |
commit | 81fb971a3d8626d7e051ff5df807442c8d233329 (patch) | |
tree | 9bb545e12b6842bd274239e9171be7de501a652f /binutils/ChangeLog | |
parent | ca3fe95e469b9daec153caa2c90665f5daaec2b5 (diff) | |
download | gdb-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/ChangeLog | 12 |
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. |