aboutsummaryrefslogtreecommitdiff
path: root/gcc/Makefile.in
diff options
context:
space:
mode:
authorPaolo Bonzini <bonzini@gnu.org>2007-04-13 07:04:39 +0000
committerPaolo Bonzini <bonzini@gcc.gnu.org>2007-04-13 07:04:39 +0000
commitbe0fe523e72a7ea821000e2ab6b7206a5be3b6ed (patch)
tree9ce1167dc3f4f37b9f0bbb1d6420b7ddde088386 /gcc/Makefile.in
parent41a14c0644d480c84a5027308e9932a85651fc56 (diff)
downloadgcc-be0fe523e72a7ea821000e2ab6b7206a5be3b6ed.zip
gcc-be0fe523e72a7ea821000e2ab6b7206a5be3b6ed.tar.gz
gcc-be0fe523e72a7ea821000e2ab6b7206a5be3b6ed.tar.bz2
Makefile.in (stamp-as, [...]): Remove.
2007-04-12 Paolo Bonzini <bonzini@gnu.org> Charles Wilson <libtool@cwilson.fastmail.fm> * Makefile.in (stamp-as, stamp-collect-ld, stamp-nm): Remove. (libgcc.mvars): Don't depend on them. * configure.ac (as, collect-ld, nm): Create from exec-tool.in. * exec-tool.in: New. Co-Authored-By: Charles Wilson <libtool@cwilson.fastmail.fm> From-SVN: r123775
Diffstat (limited to 'gcc/Makefile.in')
-rw-r--r--gcc/Makefile.in56
1 files changed, 1 insertions, 55 deletions
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index 9d9146e..051dacf 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -1466,60 +1466,6 @@ cpp$(exeext): $(GCC_OBJS) cppspec.o version.o intl.o prefix.o \
$(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ $(GCC_OBJS) cppspec.o \
intl.o prefix.o version.o $(EXTRA_GCC_OBJS) $(LIBS)
-# Create links to binutils, especially for in-tree builds, to make -B.
-# use them. We need hard links so that directories can be shuffled
-# during toplevel bootstrap.
-# Go through an additional indirection, because the file we create
-# can be either `sometool' (if it is a script) or `sometool$(exeext)'
-# (if it is a hard link).
-stamp-as: $(ORIGINAL_AS_FOR_TARGET)
- @echo creating as; \
- case "$(ORIGINAL_AS_FOR_TARGET)" in \
- ./as) ;; \
- ../*) \
- rm -f as$(exeext); \
- echo $(LN) $< as$(exeext); \
- $(LN) $< as$(exeext) || cp $< as$(exeext) ;; \
- *) \
- rm -f as; \
- echo '#!$(SHELL)' > as; \
- echo 'exec $(ORIGINAL_AS_FOR_TARGET) "$$@"' >> as ; \
- chmod +x as ;; \
- esac
- echo timestamp > $@
-
-stamp-collect-ld: $(ORIGINAL_LD_FOR_TARGET)
- @echo creating collect-ld; \
- case "$(ORIGINAL_LD_FOR_TARGET)" in \
- ./collect-ld) ;; \
- ../*) \
- rm -f collect-ld$(exeext); \
- echo $(LN) $< collect-ld$(exeext); \
- $(LN) $< collect-ld$(exeext) || cp $< collect-ld$(exeext) ;; \
- *) \
- rm -f collect-ld$(exeext); \
- echo '#!$(SHELL)' > collect-ld; \
- echo 'exec $(ORIGINAL_LD_FOR_TARGET) "$$@"' >> collect-ld ; \
- chmod +x collect-ld ;; \
- esac
- echo timestamp > $@
-
-stamp-nm: $(ORIGINAL_NM_FOR_TARGET)
- @echo creating nm; \
- case "$(ORIGINAL_NM_FOR_TARGET)" in \
- ./nm) ;; \
- ../*) \
- rm -f nm$(exeext); \
- echo $(LN) $< nm$(exeext); \
- $(LN) $< nm$(exeext) || cp $< nm$(exeext) ;; \
- *) \
- rm -f nm$(exeext); \
- echo '#!$(SHELL)' > nm; \
- echo 'exec $(ORIGINAL_NM_FOR_TARGET) "$$@"' >> nm ; \
- chmod +x nm ;; \
- esac
- echo timestamp > $@
-
# Dump a specs file to make -B./ read these specs over installed ones.
$(SPECS): xgcc$(exeext)
$(GCC_FOR_TARGET) -dumpspecs > tmp-specs
@@ -1567,7 +1513,7 @@ libgcc-support: libgcc.mvars stmp-int-hdrs $(STMP_FIXPROTO) $(TCONFIG_H) \
$(LIB2ADD_ST) $(LIB2ADDEH) $(srcdir)/emutls.c gcov-iov.h $(SFP_MACHINE)
libgcc.mvars: config.status Makefile $(LIB2ADD) $(LIB2ADD_ST) specs \
- xgcc$(exeext) stamp-as stamp-collect-ld stamp-nm
+ xgcc$(exeext)
: > tmp-libgcc.mvars
echo LIB1ASMFUNCS = '$(LIB1ASMFUNCS)' >> tmp-libgcc.mvars
echo LIB1ASMSRC = '$(LIB1ASMSRC)' >> tmp-libgcc.mvars