another libgcc1 buglet
Richard Henderson
rth@cygnus.com
Wed May 3 16:23:00 GMT 2000
We no longer build an archive for the objects that once inhabited
libgcc1.a. Therefore, it is not correct to depend on it.
Reported against i586-sco-sysv5uw7.1.1. Which should not have been
building these functions anyway, but that is another problem.
r~
* Makefile.in (start.encap): Do not depend on LIBGCC1.
Index: Makefile.in
===================================================================
RCS file: /cvs/gcc/egcs/gcc/Makefile.in,v
retrieving revision 1.435
diff -c -p -d -r1.435 Makefile.in
*** Makefile.in 2000/05/03 18:21:48 1.435
--- Makefile.in 2000/05/03 23:16:57
*************** all.cross: native gcc-cross xcpp$(exeext
*** 854,860 ****
# This is what to compile if making gcc with a cross-compiler.
all.build: native xgcc$(exeext) xcpp$(exeext) $(EXTRA_PARTS) lang.all.build
# This is what must be made before installing GCC and converting libraries.
! start.encap: native xgcc$(exeext) xcpp$(exeext) specs $(LIBGCC1) \
xlimits.h lang.start.encap
# These can't be made until after GCC can run.
rest.encap: $(STMP_FIXPROTO) $(LIBGCC) $(EXTRA_PARTS) lang.rest.encap
--- 854,860 ----
# This is what to compile if making gcc with a cross-compiler.
all.build: native xgcc$(exeext) xcpp$(exeext) $(EXTRA_PARTS) lang.all.build
# This is what must be made before installing GCC and converting libraries.
! start.encap: native xgcc$(exeext) xcpp$(exeext) specs \
xlimits.h lang.start.encap
# These can't be made until after GCC can run.
rest.encap: $(STMP_FIXPROTO) $(LIBGCC) $(EXTRA_PARTS) lang.rest.encap
More information about the Gcc-patches
mailing list