diff options
author | Jeffrey A Law <law@cygnus.com> | 1998-06-27 00:43:42 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-06-26 18:43:42 -0600 |
commit | 003ac91d4bf97df1bf9a373b4842193448da2609 (patch) | |
tree | aecc61329158ea2ca9869040ffcb39c5244db6cc /gcc/Makefile.in | |
parent | 463b558b823b2894e37e274e21650b5947e736a3 (diff) | |
download | gcc-003ac91d4bf97df1bf9a373b4842193448da2609.tar.gz |
choose-temp.c (choose_temp_base): Remove MPW bits.
* choose-temp.c (choose_temp_base): Remove MPW bits. Use mkstemp
instead of mktemp.
* gcc.c (MKTEMP_EACH_FILE): Define.
(main): No need to call choose_temp_base if we are going to
use choose_temp_base to create each file later.
* mkstemp.c: New file. Adapted from glibc.
* Makefile.in (xgcc, colect2, protoize, unprotoize): Link in mkstemp.o
(mkstemp.o): Add dependencies.
From-SVN: r20746
Diffstat (limited to 'gcc/Makefile.in')
-rw-r--r-- | gcc/Makefile.in | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/gcc/Makefile.in b/gcc/Makefile.in index a767cce1f52..c18ff8932ef 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -840,9 +840,9 @@ stamp-objlist: $(OBJS) # to avoid confusion if the current directory is in the path # and CC is `gcc'. It is renamed to `gcc' when it is installed. xgcc$(exeext): gcc.o version.o choose-temp.o pexecute.o prefix.o version.o \ - $(LIBDEPS) $(EXTRA_GCC_OBJS) + mkstemp.o $(LIBDEPS) $(EXTRA_GCC_OBJS) $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ gcc.o prefix.o version.o \ - choose-temp.o pexecute.o $(EXTRA_GCC_OBJS) $(LIBS) + choose-temp.o pexecute.o mkstemp.o $(EXTRA_GCC_OBJS) $(LIBS) # Dump a specs file to make -B./ read these specs over installed ones. specs: xgcc$(exeext) @@ -1282,11 +1282,11 @@ c-iterate.o: c-iterate.c $(CONFIG_H) system.h $(TREE_H) $(RTL_H) c-tree.h \ flags.h toplev.h expr.h insn-codes.h collect2$(exeext): collect2.o tlink.o hash.o cplus-dem.o underscore.o \ - version.o choose-temp.o $(LIBDEPS) + version.o choose-temp.o mkstemp.o $(LIBDEPS) # Don't try modifying collect2 (aka ld) in place--it might be linking this. -rm -f collect2$(exeext) $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ collect2.o tlink.o hash.o \ - cplus-dem.o underscore.o version.o choose-temp.o $(LIBS) + cplus-dem.o underscore.o version.o choose-temp.o mkstemp.o $(LIBS) collect2.o : collect2.c $(CONFIG_H) system.h gansidecl.h gstab.h obstack.h \ $(DEMANGLE_H) @@ -1350,6 +1350,7 @@ dumpvers: dumpvers.c version.o: version.c obstack.o: obstack.c $(CONFIG_H) choose-temp.o: choose-temp.c $(CONFIG_H) gansidecl.h system.h +mkstemp.o: mkstemp.c $(CONFIG_H) gansidecl.h system.h pexecute.o: pexecute.c $(CONFIG_H) system.h gansidecl.h prefix.o: prefix.c $(CONFIG_H) system.h gansidecl.h Makefile $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \ @@ -1862,16 +1863,16 @@ cppalloc.o: cppalloc.c $(CONFIG_H) cpplib.h system.h gansidecl.h proto: config.status protoize$(exeext) unprotoize$(exeext) SYSCALLS.c.X protoize$(exeext): protoize.o getopt.o getopt1.o getpwd.o version.o \ - pexecute.o choose-temp.o $(LIBDEPS) + pexecute.o choose-temp.o mkstemp.o $(LIBDEPS) $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ \ protoize.o getopt.o getopt1.o getpwd.o version.o \ - pexecute.o choose-temp.o $(LIBS) + pexecute.o choose-temp.o mkstemp.o $(LIBS) unprotoize$(exeext): unprotoize.o getopt.o getopt1.o getpwd.o version.o \ - pexecute.o choose-temp.o $(LIBDEPS) + pexecute.o choose-temp.o mkstemp.o $(LIBDEPS) $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ \ unprotoize.o getopt.o getopt1.o getpwd.o version.o \ - pexecute.o choose-temp.o $(LIBS) + pexecute.o choose-temp.o mkstemp.o $(LIBS) protoize.o: protoize.c getopt.h $(CONFIG_H) system.h $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \ |