mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-23 18:14:13 +08:00
bfd/
2005-03-02 Jan Beulich <jbeulich@novell.com> * Makefile.am: Add dependency of cache.o on libiberty.h. * cache.c: Include libiberty.h. (bfd_open_file): Use unlink_if_ordinary instead of unlink. binutils/ 2005-03-02 Jan Beulich <jbeulich@novell.com> * ar.c (remove_output): Use unlink_if_ordinary instead of unlink. * objcopy.c (copy_file): Likewise. (strip_main): Likewise. gas/ 2005-03-02 Jan Beulich <jbeulich@novell.com> * as.c (main): Use unlink_if_ordinary instead of unlink. * messages.c (as_fatal): Likewise. ld/ 2005-03-02 Jan Beulich <jbeulich@novell.com> * ldmain.c (remove_output): Use unlink_if_ordinary instead of unlink. * pe-dll.c (pe_dll_generate_implib): Likewise.
This commit is contained in:
parent
c4a530c529
commit
bb14f52400
@ -1,3 +1,9 @@
|
||||
2005-03-02 Jan Beulich <jbeulich@novell.com>
|
||||
|
||||
* Makefile.am: Add dependency of cache.o on libiberty.h.
|
||||
* cache.c: Include libiberty.h.
|
||||
(bfd_open_file): Use unlink_if_ordinary instead of unlink.
|
||||
|
||||
2005-03-01 Zack Weinberg <zack@codesourcery.com>
|
||||
|
||||
* elf.c (bfd_section_from_shdr <default case>): Call
|
||||
|
@ -903,7 +903,7 @@ bfd.lo: bfd.c bfdver.h $(INCDIR)/filenames.h $(INCDIR)/libiberty.h \
|
||||
$(INCDIR)/elf/external.h
|
||||
bfdio.lo: bfdio.c $(INCDIR)/filenames.h
|
||||
bfdwin.lo: bfdwin.c $(INCDIR)/filenames.h
|
||||
cache.lo: cache.c $(INCDIR)/filenames.h
|
||||
cache.lo: cache.c $(INCDIR)/filenames.h $(INCDIR)/libiberty.h
|
||||
coffgen.lo: coffgen.c $(INCDIR)/filenames.h $(INCDIR)/coff/internal.h \
|
||||
libcoff.h $(INCDIR)/bfdlink.h
|
||||
corefile.lo: corefile.c $(INCDIR)/filenames.h
|
||||
|
@ -1459,7 +1459,7 @@ bfd.lo: bfd.c bfdver.h $(INCDIR)/filenames.h $(INCDIR)/libiberty.h \
|
||||
$(INCDIR)/elf/external.h
|
||||
bfdio.lo: bfdio.c $(INCDIR)/filenames.h
|
||||
bfdwin.lo: bfdwin.c $(INCDIR)/filenames.h
|
||||
cache.lo: cache.c $(INCDIR)/filenames.h
|
||||
cache.lo: cache.c $(INCDIR)/filenames.h $(INCDIR)/libiberty.h
|
||||
coffgen.lo: coffgen.c $(INCDIR)/filenames.h $(INCDIR)/coff/internal.h \
|
||||
libcoff.h $(INCDIR)/bfdlink.h
|
||||
corefile.lo: corefile.c $(INCDIR)/filenames.h
|
||||
|
@ -41,6 +41,7 @@ SECTION
|
||||
#include "bfd.h"
|
||||
#include "sysdep.h"
|
||||
#include "libbfd.h"
|
||||
#include "libiberty.h"
|
||||
|
||||
static bfd_boolean bfd_cache_delete (bfd *);
|
||||
|
||||
@ -436,7 +437,7 @@ bfd_open_file (bfd *abfd)
|
||||
struct stat s;
|
||||
|
||||
if (stat (abfd->filename, &s) == 0 && s.st_size != 0)
|
||||
unlink (abfd->filename);
|
||||
unlink_if_ordinary (abfd->filename);
|
||||
#endif
|
||||
abfd->iostream = (PTR) fopen (abfd->filename, FOPEN_WUB);
|
||||
abfd->opened_once = TRUE;
|
||||
|
@ -1,3 +1,9 @@
|
||||
2005-03-02 Jan Beulich <jbeulich@novell.com>
|
||||
|
||||
* ar.c (remove_output): Use unlink_if_ordinary instead of unlink.
|
||||
* objcopy.c (copy_file): Likewise.
|
||||
(strip_main): Likewise.
|
||||
|
||||
2005-03-01 Stig Petter Olsroed <stigpo@users.sourceforge.net>
|
||||
Nick Clifton <nickc@redhat.com>
|
||||
|
||||
|
@ -323,7 +323,7 @@ remove_output (void)
|
||||
bfd_cache_close (output_bfd);
|
||||
if (output_file != NULL)
|
||||
fclose (output_file);
|
||||
unlink (output_filename);
|
||||
unlink_if_ordinary (output_filename);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1731,7 +1731,7 @@ copy_file (const char *input_filename, const char *output_filename,
|
||||
|
||||
if (delete)
|
||||
{
|
||||
unlink (output_filename);
|
||||
unlink_if_ordinary (output_filename);
|
||||
status = 1;
|
||||
}
|
||||
}
|
||||
@ -2438,7 +2438,7 @@ strip_main (int argc, char *argv[])
|
||||
status = hold_status;
|
||||
}
|
||||
else
|
||||
unlink (tmpname);
|
||||
unlink_if_ordinary (tmpname);
|
||||
if (output_file == NULL)
|
||||
free (tmpname);
|
||||
}
|
||||
|
@ -1,3 +1,8 @@
|
||||
2005-03-02 Jan Beulich <jbeulich@novell.com>
|
||||
|
||||
* as.c (main): Use unlink_if_ordinary instead of unlink.
|
||||
* messages.c (as_fatal): Likewise.
|
||||
|
||||
2005-03-02 Jan Beulich <jbeulich@novell.com>
|
||||
|
||||
* config/tc-i386.c (build_modrm_byte): Add lock prefix for cr8...15
|
||||
|
2
gas/as.c
2
gas/as.c
@ -1205,7 +1205,7 @@ main (int argc, char ** argv)
|
||||
keep_it = 0;
|
||||
|
||||
if (!keep_it)
|
||||
unlink (out_file_name);
|
||||
unlink_if_ordinary (out_file_name);
|
||||
|
||||
input_scrub_end ();
|
||||
|
||||
|
@ -412,7 +412,7 @@ as_fatal (const char *format, ...)
|
||||
/* Delete the output file, if it exists. This will prevent make from
|
||||
thinking that a file was created and hence does not need rebuilding. */
|
||||
if (out_file_name != NULL)
|
||||
unlink (out_file_name);
|
||||
unlink_if_ordinary (out_file_name);
|
||||
xexit (EXIT_FAILURE);
|
||||
}
|
||||
#else
|
||||
|
@ -1,3 +1,8 @@
|
||||
2005-03-02 Jan Beulich <jbeulich@novell.com>
|
||||
|
||||
* ldmain.c (remove_output): Use unlink_if_ordinary instead of unlink.
|
||||
* pe-dll.c (pe_dll_generate_implib): Likewise.
|
||||
|
||||
2005-02-24 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* ldfile.c: Remove GNU960 conditional code.
|
||||
|
@ -173,7 +173,7 @@ remove_output (void)
|
||||
if (output_bfd)
|
||||
bfd_cache_close (output_bfd);
|
||||
if (delete_output_file_on_failure)
|
||||
unlink (output_filename);
|
||||
unlink_if_ordinary (output_filename);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -2225,7 +2225,7 @@ pe_dll_generate_implib (def_file *def, const char *impfilename)
|
||||
if (!ISALNUM (dll_symname[i]))
|
||||
dll_symname[i] = '_';
|
||||
|
||||
unlink (impfilename);
|
||||
unlink_if_ordinary (impfilename);
|
||||
|
||||
outarch = bfd_openw (impfilename, 0);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user