diff options
author | Jeffrey A Law <law@cygnus.com> | 2000-01-07 08:56:40 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2000-01-07 01:56:40 -0700 |
commit | ac1c999f254b3bc6199abfe6c8ba78d1f015f372 (patch) | |
tree | c752cfeefef945cc5d495516bcfec70525d2d82b /gcc | |
parent | dc87db13d81dfe89223c95a8ff4de339416cd60f (diff) | |
download | gcc-ac1c999f254b3bc6199abfe6c8ba78d1f015f372.zip gcc-ac1c999f254b3bc6199abfe6c8ba78d1f015f372.tar.gz gcc-ac1c999f254b3bc6199abfe6c8ba78d1f015f372.tar.bz2 |
Makefile.in (crtend.o): Pass @inhibit_libc@ to compilation of crtstuff.c.
* Makefile.in (crtend.o): Pass @inhibit_libc@ to compilation of
crtstuff.c.
(crtbegin.o, s-crtS): Likewise.
From-SVN: r31271
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/Makefile.in | 16 |
2 files changed, 16 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 86e1dda..90b18b7 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +Fri Jan 7 01:55:34 2000 Jeffrey A Law (law@cygnus.com) + + * Makefile.in (crtend.o): Pass @inhibit_libc@ to compilation of + crtstuff.c. + (crtbegin.o, s-crtS): Likewise. + 2000-01-06 Richard Henderson <rth@cygnus.com> * alpha.md (adddi_2+1): Limit offset such that it will be diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 220f905..4fc3892 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -1265,13 +1265,15 @@ stmp-multilib-sub: $(T)crtbegin.o: crtstuff.c $(GCC_PASSES) $(CONFIG_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) \ + -finhibit-size-directive -fno-inline-functions \ + -fno-exceptions $(CRTSTUFF_T_CFLAGS) @inhibit_libc@ \ -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 stmp-int-hdrs $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) $(MULTILIB_CFLAGS) -g0 \ - -finhibit-size-directive -fno-inline-functions -fno-exceptions $(CRTSTUFF_T_CFLAGS) \ + -finhibit-size-directive -fno-inline-functions \ + -fno-exceptions $(CRTSTUFF_T_CFLAGS) @inhibit_libc@ \ -c $(srcdir)/crtstuff.c -DCRT_END -o $(T)crtend$(objext) # On some systems we also want to install versions of these files @@ -1281,12 +1283,14 @@ crtbeginS.o crtendS.o: s-crtS ; @true s-crtS: crtstuff.c $(GCC_PASSES) $(CONFIG_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 + -DCRT_BEGIN -DCRTSTUFFS_O -finhibit-size-directive \ + -fno-inline-functions -fno-exceptions @inhibit_libc@ -g0 \ + -c $(srcdir)/crtstuff.c mv crtstuff$(objext) crtbeginS$(objext) $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) $(CRTSTUFF_T_CFLAGS_S) \ - -DCRT_END -DCRTSTUFFS_O -finhibit-size-directive -fno-inline-functions \ - -fno-exceptions -g0 -c $(srcdir)/crtstuff.c -o crtendS$(objext) + -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 # Compile the start modules crt0.o and mcrt0.o that are linked with every program |