X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=libstdc%2B%2B-v3%2FMakefile.in;h=1e5f8c56c779bef59121ec05732e140d2310ed27;hb=b83393097dcb4f04744bb1b8f360f0e49f2abd4d;hp=8e258d34a34045a8d41534ed23cb14b8649550da;hpb=9745c002ab15b8bd5a917f0d559eae3dcf8d2b2f;p=pf3gnuchains%2Fgcc-fork.git diff --git a/libstdc++-v3/Makefile.in b/libstdc++-v3/Makefile.in index 8e258d34a34..1e5f8c56c77 100644 --- a/libstdc++-v3/Makefile.in +++ b/libstdc++-v3/Makefile.in @@ -38,11 +38,15 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ +ABI_TWEAKS_SRCDIR = @ABI_TWEAKS_SRCDIR@ ACLOCAL = @ACLOCAL@ +ALLOCATOR_H = @ALLOCATOR_H@ +ALLOCATOR_NAME = @ALLOCATOR_NAME@ AMTAR = @AMTAR@ AR = @AR@ AS = @AS@ -ATOMICITY_INC_SRCDIR = @ATOMICITY_INC_SRCDIR@ +ATOMICITY_SRCDIR = @ATOMICITY_SRCDIR@ +ATOMIC_WORD_SRCDIR = @ATOMIC_WORD_SRCDIR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ @@ -103,6 +107,7 @@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +LIBICONV = @LIBICONV@ LIBMATHOBJS = @LIBMATHOBJS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ @@ -215,20 +220,13 @@ WARN_CXXFLAGS = \ # -I/-D flags to pass when compiling. AM_CPPFLAGS = $(GLIBCXX_INCLUDES) -@GLIBCXX_HOSTED_TRUE@hosted_source = src po -SUBDIRS = include libmath libsupc++ $(hosted_source) testsuite + +@GLIBCXX_HOSTED_TRUE@hosted_source = libmath src po testsuite +SUBDIRS = include libsupc++ $(hosted_source) # Multilib support. MAKEOVERRIDES = -# Multilib support variables. -MULTISRCTOP = -MULTIBUILDTOP = -MULTIDIRS = -MULTISUBDIR = -MULTIDO = true -MULTICLEAN = true - # Work around what appears to be a GNU make bug handling MAKEFLAGS # values defined in terms of make variables, as is the case for CC and # friends when we are called from the top level Makefile. @@ -289,14 +287,11 @@ RECURSIVE_TARGETS = info-recursive dvi-recursive pdf-recursive \ installdirs-recursive install-recursive uninstall-recursive \ check-recursive installcheck-recursive DIST_COMMON = README $(srcdir)/Makefile.in $(srcdir)/configure \ - $(top_srcdir)/fragment.am ../ABOUT-NLS ../COPYING \ - ../COPYING.LIB ../ChangeLog ../README ../config.guess \ - ../config.rpath ../config.sub ../configure ../configure.in \ - ../install-sh ../ltcf-c.sh ../ltcf-cxx.sh ../ltcf-gcj.sh \ - ../ltconfig ../ltmain.sh ../missing ../mkinstalldirs ../ylwrap \ + $(top_srcdir)/fragment.am ../config.guess ../config.sub \ + ../install-sh ../ltmain.sh ../missing ../mkinstalldirs \ ChangeLog Makefile.am acconfig.h acinclude.m4 aclocal.m4 \ config.h.in configure configure.ac -DIST_SUBDIRS = include libmath libsupc++ src po testsuite +DIST_SUBDIRS = include libsupc++ libmath src po testsuite all: config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive @@ -306,7 +301,7 @@ am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ configure.lineno $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/fragment.am $(top_srcdir)/configure.ac $(ACLOCAL_M4) cd $(top_srcdir) && \ - $(AUTOMAKE) --foreign ./Makefile + $(AUTOMAKE) --foreign Makefile Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in $(top_builddir)/config.status cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe) @@ -347,6 +342,26 @@ clean-libtool: distclean-libtool: -rm -f libtool +MULTISRCTOP = +MULTIBUILDTOP = +MULTIDIRS = +MULTISUBDIR = +MULTIDO = true +MULTICLEAN = true + +all-multi: + $(MULTIDO) $(AM_MAKEFLAGS) DO=all multi-do +install-multi: + $(MULTIDO) $(AM_MAKEFLAGS) DO=install multi-do + +mostlyclean-multi: + $(MULTICLEAN) $(AM_MAKEFLAGS) DO=mostlyclean multi-clean +clean-multi: + $(MULTICLEAN) $(AM_MAKEFLAGS) DO=clean multi-clean +distclean-multi: + $(MULTICLEAN) $(AM_MAKEFLAGS) DO=distclean multi-clean +maintainer-clean-multi: + $(MULTICLEAN) $(AM_MAKEFLAGS) DO=maintainer-clean multi-clean uninstall-info-am: # This directory's subdirectories are mostly independent; you can cd @@ -673,8 +688,6 @@ uninstall-info: uninstall-info-recursive uninstall-info-am uninstall-info-recursive uninstall-recursive -@GLIBCXX_HOSTED_TRUE@ # Possibly libmath as well... - # These rules are messy, but are hella worth it. doxygen: -(srcdir=`cd ${top_srcdir}; ${PWD_COMMAND}`; \ @@ -700,30 +713,6 @@ doxygen-man: check-%: cd testsuite && $(MAKE) $@ -# Multilib support. -.PHONY: all-multi mostlyclean-multi clean-multi distclean-multi \ - maintainer-clean-multi - -all-recursive: all-multi -install-recursive: install-multi -mostlyclean-recursive: mostlyclean-multi -clean-recursive: clean-multi -distclean-recursive: distclean-multi -maintainer-clean-recursive: maintainer-clean-multi - -all-multi: - : $(MAKE) ; exec $(MULTIDO) $(AM_MAKEFLAGS) DO=all multi-do -install-multi: - $(MULTIDO) $(AM_MAKEFLAGS) DO=install multi-do -mostlyclean-multi: - $(MULTICLEAN) $(AM_MAKEFLAGS) DO=mostlyclean multi-clean -clean-multi: - $(MULTICLEAN) $(AM_MAKEFLAGS) DO=clean multi-clean -distclean-multi: - $(MULTICLEAN) $(AM_MAKEFLAGS) DO=distclean multi-clean -maintainer-clean-multi: - $(MULTICLEAN) $(AM_MAKEFLAGS) DO=maintainer-clean multi-clean - # All the machinations with string instantiations messes up the # automake-generated TAGS rule. Make a simple one here. TAGS: tags-recursive $(LISP)