Makefile.in (crtbegin.o, [...]): Depend on stmp-int-hdrs.

* Makefile.in (crtbegin.o, crtend.o, s-crtS): Depend on
        stmp-int-hdrs.
        (libgcc2.a): Similarly.

From-SVN: r31045
This commit is contained in:
Mike Stump 1999-12-21 06:18:22 +00:00 committed by Jeff Law
parent c6d69baca2
commit a50fbd964a
2 changed files with 10 additions and 4 deletions

View File

@ -1,3 +1,9 @@
Mon Dec 20 23:15:36 1999 Mike Stump <mrs@wrs.com>
* Makefile.in (crtbegin.o, crtend.o, s-crtS): Depend on
stmp-int-hdrs.
(libgcc2.a): Similarly.
Mon Dec 20 23:06:47 1999 David Edelsohn <edelsohn@gnu.org>
* longlong.h (_ARCH_PPC): Only protect add_ssaaaa and sub_ddmmss

View File

@ -1045,7 +1045,7 @@ libgcc2.ready: $(GCC_PASSES) $(LIBGCC2_DEPS) stmp-int-hdrs $(STMP_FIXPROTO)
LIB2ADD = $(srcdir)/frame.c $(LIB2FUNCS_EXTRA) $(LANG_LIB2FUNCS)
libgcc2.a: libgcc2.c libgcc2.ready $(CONFIG_H) $(FPBIT) $(DPBIT) $(LIB2ADD) \
$(MACHMODE_H) longlong.h frame.h gbl-ctors.h config.status
$(MACHMODE_H) longlong.h frame.h gbl-ctors.h config.status stmp-int-hdrs
# Actually build it in tmplibgcc2.a, then rename at end,
# so that libgcc2.a itself remains nonexistent if compilation is aborted.
-rm -f tmplibgcc2.a
@ -1263,13 +1263,13 @@ stmp-multilib-sub:
# linked using GCC on systems using COFF or ELF, for the sake of C++
# constructors.
$(T)crtbegin.o: crtstuff.c $(GCC_PASSES) $(CONFIG_H) \
defaults.h frame.h gbl-ctors.h
defaults.h frame.h gbl-ctors.h stmp-int-hdrs
$(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) $(MULTILIB_CFLAGS) -g0 \
-finhibit-size-directive -fno-inline-functions -fno-exceptions $(CRTSTUFF_T_CFLAGS) \
-c $(srcdir)/crtstuff.c -DCRT_BEGIN -o $(T)crtbegin$(objext)
$(T)crtend.o: crtstuff.c $(GCC_PASSES) $(CONFIG_H) \
defaults.h frame.h gbl-ctors.h
defaults.h frame.h gbl-ctors.h stmp-int-hdrs
$(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) $(MULTILIB_CFLAGS) -g0 \
-finhibit-size-directive -fno-inline-functions -fno-exceptions $(CRTSTUFF_T_CFLAGS) \
-c $(srcdir)/crtstuff.c -DCRT_END -o $(T)crtend$(objext)
@ -1279,7 +1279,7 @@ $(T)crtend.o: crtstuff.c $(GCC_PASSES) $(CONFIG_H) \
crtbeginS.o crtendS.o: s-crtS ; @true
s-crtS: crtstuff.c $(GCC_PASSES) $(CONFIG_H) \
defaults.h frame.h gbl-ctors.h
defaults.h frame.h gbl-ctors.h stmp-int-hdrs
$(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) $(CRTSTUFF_T_CFLAGS_S) \
-DCRT_BEGIN -DCRTSTUFFS_O -finhibit-size-directive -fno-inline-functions \
-fno-exceptions -g0 -c $(srcdir)/crtstuff.c