aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1996-05-17 09:54:13 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1996-05-17 09:54:13 -0400
commit21d4969d08a183a0ca8a7c6c5275b7c6672ac04a (patch)
tree0e5839be51c7f88eb0e99e2bd1dc1a66509a20e7
parent1427d6d2bc4ee5e9b9527dc6177fd251781ce2cd (diff)
downloadgcc-21d4969d08a183a0ca8a7c6c5275b7c6672ac04a.zip
gcc-21d4969d08a183a0ca8a7c6c5275b7c6672ac04a.tar.gz
gcc-21d4969d08a183a0ca8a7c6c5275b7c6672ac04a.tar.bz2
(stamp-crt{,S}): Use -o to avoid conflicts if both of these are built
in parallel. From-SVN: r11987
-rw-r--r--gcc/Makefile.in6
1 files changed, 2 insertions, 4 deletions
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index 4abe543..ece08a6 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -1041,8 +1041,7 @@ stamp-crt: crtstuff.c $(GCC_PASSES) $(CONFIG_H) gbl-ctors.h
mv crtstuff$(objext) crtbegin$(objext)
$(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) $(CRTSTUFF_T_CFLAGS) \
-DCRT_END -finhibit-size-directive -fno-inline-functions \
- -g0 -c $(srcdir)/crtstuff.c
- mv crtstuff$(objext) crtend$(objext)
+ -g0 -c $(srcdir)/crtstuff.c -o crtend$(objext)
touch stamp-crt
# On some systems we also want to install versions of these files
@@ -1056,8 +1055,7 @@ stamp-crtS: crtstuff.c $(GCC_PASSES) $(CONFIG_H) gbl-ctors.h
mv crtstuff$(objext) crtbeginS$(objext)
$(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) $(CRTSTUFF_T_CFLAGS_S) \
-DCRT_END -finhibit-size-directive -fno-inline-functions \
- -g0 -c $(srcdir)/crtstuff.c
- mv crtstuff$(objext) crtendS$(objext)
+ -g0 -c $(srcdir)/crtstuff.c -o crtendS$(objext)
touch stamp-crtS
# Compile the start modules crt0.o and mcrt0.o that are linked with every program