* Makefile.in (ALLDEPFILES): Remove xcoffexec.c.
[deliverable/binutils-gdb.git] / Makefile.in
index 6fd21d91a52ea555252118d2d66a41e21953a321..aaff5d56bf6f1a94509b206496e17b09446b6278 100644 (file)
@@ -74,7 +74,7 @@ CHILL_LIB = -lchill
 CXX = gcc
 
 # Use -O2 to stress test the compiler.
-CXXFLAGS = -g -O2 -fexternal-templates
+CXXFLAGS = -g -O2 -fno-implicit-templates
 
 RANLIB = ranlib
 NM = nm
@@ -510,6 +510,7 @@ ALL_TARGET_MODULES = \
        all-chillrt \
        $(end-sanitize-chill) \
        all-libio \
+       all-libstdc++ \
        all-librx \
        all-libg++ \
        all-newlib \
@@ -522,6 +523,7 @@ CHECK_TARGET_MODULES = \
        check-chillrt \
        $(end-sanitize-chill) \
        check-libio \
+       check-libstdc++ \
        check-libg++ \
        check-newlib \
        check-xiberty
@@ -533,15 +535,16 @@ INSTALL_TARGET_MODULES = \
        install-chillrt \
        $(end-sanitize-chill) \
        install-libio \
+       install-libstdc++ \
        install-libg++ \
        install-newlib \
        install-xiberty
 
 # This is a shell case of all modules which are compiled using
 # $(TARGET_FLAGS_TO_PASS), used in the do-X rule.
-TARGET_LIBS = libio | librx | libg++ | newlib | xiberty
+TARGET_LIBS = libio | libstdc++ | librx | libg++ | newlib | xiberty
 # start-sanitize-chill
-TARGET_LIBS = chillrt | libio | librx | libg++ | newlib | xiberty
+TARGET_LIBS = chillrt | libio | libstdc++ | librx | libg++ | newlib | xiberty
 # end-sanitize-chill
 
 # The first rule in the file had better be this one.  Don't put any above it.
@@ -920,6 +923,8 @@ all-libg++: all-gas all-pagas all-ld all-gcc all-xiberty all-newlib \
        all-libio all-librx
 all-libio: all-gas all-pagas all-ld all-gcc all-xiberty all-newlib 
 all-libiberty:
+all-libstdc++: all-gas all-pagas all-ld all-gcc all-xiberty all-newlib \
+       all-libio
 all-m4: all-libiberty
 all-make: all-libiberty
 all-mmalloc:
@@ -1017,7 +1022,7 @@ ETC_SUPPORT= Makefile.in cfg-paper.texi configure.in configure.man \
 # this macro.
 SUPPORT_FILES = list-of-support-files-for-tool-in-question
 # Directories that might want `make diststuff' run.
-DISTSTUFFDIRS= ld gprof gdb libg++ binutils gnats
+DISTSTUFFDIRS= ld gprof gdb libg++ binutils gnats gas
 # Files where "byacc" (Cygnus version) should be changed to "bison -y" (FSF).
 DISTBISONFILES= binutils/Makefile.in gas/Makefile.in gdb/Makefile.in
 # Directories where "info" should be built.
@@ -1109,7 +1114,7 @@ gas.tar.gz: $(DIST_SUPPORT) $(GAS_SUPPORT_DIRS) gas
 
 # The FSF "binutils" release includes gprof and ld.
 .PHONY: binutils.tar.gz
-BINUTILS_SUPPORT_DIRS= bfd include libiberty opcodes ld gprof
+BINUTILS_SUPPORT_DIRS= bfd gas include libiberty opcodes ld gprof
 binutils.tar.gz: $(DIST_SUPPORT) $(BINUTILS_SUPPORT_DIRS) binutils
        $(MAKE) -f Makefile.in taz TOOL=binutils \
                SUPPORT_FILES="$(BINUTILS_SUPPORT_DIRS)"
@@ -1137,6 +1142,14 @@ gdb.tar.gz: $(DIST_SUPPORT) $(GDB_SUPPORT_DIRS) gdb
        $(MAKE) -f Makefile.in taz TOOL=gdb \
                SUPPORT_FILES="$(GDB_SUPPORT_DIRS)"
 
+.PHONY: newlib.tar.gz
+NEWLIB_SUPPORT_DIRS=
+newlib.tar.gz: $(DIST_SUPPORT) $(NEWLIB_SUPPORT_DIRS) newlib
+       $(MAKE) -f Makefile.in taz TOOL=newlib \
+               SUPPORT_FILES="$(NEWLIB_SUPPORT_DIRS)" \
+               DEVO_SUPPORT="$(DEVO_SUPPORT) COPYING.NEWLIB" \
+               DISTDOCDIRS="$(DISTDOCDIRS) newlib"
+
 .NOEXPORT:
 MAKEOVERRIDES=
 
This page took 0.024142 seconds and 4 git commands to generate.