From ceb8e1285b942b36d35bf8680fae56992b85cbec Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Wed, 16 Feb 2000 22:12:35 -0800 Subject: [PATCH] * Makefile.in (s-crtS, crtbeginS, crtendS): Prefix usage with $(T). From-SVN: r32031 --- gcc/ChangeLog | 4 ++++ gcc/Makefile.in | 13 ++++++------- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f5f77ca1beb..e6ff98d6c01 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2000-02-16 Richard Henderson + + * Makefile.in (s-crtS, crtbeginS, crtendS): Prefix usage with $(T). + Wed Feb 16 21:40:04 2000 Hans-Peter Nilsson * longlong.h (__clz_tab): Declare as static to match definition. diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 4d25ccb2186..46f501c89f0 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -692,7 +692,7 @@ STAGESTUFF = *$(objext) insn-flags.h insn-config.h insn-codes.h \ insn-attr.h insn-attrtab.c insn-opinit.c tree-check.h \ s-flags s-config s-codes s-mlib s-unders s-genrtl \ s-output s-recog s-emit s-extract s-peep s-check \ - s-attr s-attrtab s-opinit s-crt s-crtS s-crt0 \ + s-attr s-attrtab s-opinit s-crt s-$(T)crtS s-crt0 \ genemit$(build_exeext) genoutput$(build_exeext) genrecog$(build_exeext) \ genextract$(build_exeext) genflags$(build_exeext) gencodes$(build_exeext) \ genconfig$(build_exeext) genpeep$(build_exeext) genattrtab$(build_exeext) \ @@ -1291,20 +1291,19 @@ $(T)crtend.o: crtstuff.c $(GCC_PASSES) $(CONFIG_H) \ # On some systems we also want to install versions of these files # compiled using PIC for use in shared libraries. -crtbeginS.o crtendS.o: s-crtS ; @true +$(T)crtbeginS.o $(T)crtendS.o: s-$(T)crtS ; @true -s-crtS: crtstuff.c $(GCC_PASSES) $(CONFIG_H) \ +s-$(T)crtS: crtstuff.c $(GCC_PASSES) $(CONFIG_H) \ defaults.h frame.h gbl-ctors.h stmp-int-hdrs tsystem.h $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) $(CRTSTUFF_T_CFLAGS_S) \ -DCRT_BEGIN -DCRTSTUFFS_O -finhibit-size-directive \ -fno-inline-functions -fno-exceptions @inhibit_libc@ -g0 \ - -c $(srcdir)/crtstuff.c - mv crtstuff$(objext) crtbeginS$(objext) + -c $(srcdir)/crtstuff.c -o $(T)crtbeginS$(objext) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) $(CRTSTUFF_T_CFLAGS_S) \ -DCRT_END -DCRTSTUFFS_O -finhibit-size-directive \ -fno-inline-functions -fno-exceptions @inhibit_libc@ -g0 \ - -c $(srcdir)/crtstuff.c -o crtendS$(objext) - touch s-crtS + -c $(srcdir)/crtstuff.c -o $(T)crtendS$(objext) + touch s-$(T)crtS # Compile the start modules crt0.o and mcrt0.o that are linked with every program crt0.o: s-crt0 ; @true -- 2.30.2