Makefile.in revision 97403
16339Svaleriep# Makefile.in generated automatically by automake 1.4-p5 from Makefile.am
26339Svaleriep
36339Svaleriep# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
46339Svaleriep# This Makefile.in is free software; the Free Software Foundation
56339Svaleriep# gives unlimited permission to copy and/or distribute it,
66339Svaleriep# with or without modifications, as long as this notice is preserved.
76339Svaleriep
86339Svaleriep# This program is distributed in the hope that it will be useful,
96339Svaleriep# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
106339Svaleriep# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
116339Svaleriep# PARTICULAR PURPOSE.
126339Svaleriep
136339Svaleriep
146339SvaleriepSHELL = @SHELL@
156339Svaleriep
166339Svaleriepsrcdir = @srcdir@
176339Svalerieptop_srcdir = @top_srcdir@
186339Svaleriepprefix = @prefix@
196339Svaleriepexec_prefix = @exec_prefix@
206339Svaleriep
216339Svaleriepbindir = @bindir@
226339Svaleriepsbindir = @sbindir@
236339Svalerieplibexecdir = @libexecdir@
246339Svaleriepdatadir = @datadir@
256339Svaleriepsysconfdir = @sysconfdir@
266339Svaleriepsharedstatedir = @sharedstatedir@
276339Svalerieplocalstatedir = @localstatedir@
286339Svalerieplibdir = @libdir@
296339Svaleriepinfodir = @infodir@
306339Svaleriepmandir = @mandir@
316339Svaleriepincludedir = @includedir@
326339Svaleriepoldincludedir = /usr/include
336339Svaleriep
346339SvaleriepDESTDIR =
356339Svaleriep
366339Svalerieppkgdatadir = $(datadir)/@PACKAGE@
376339Svalerieppkglibdir = $(libdir)/@PACKAGE@
386339Svalerieppkgincludedir = $(includedir)/@PACKAGE@
396339Svaleriep
406339Svalerieptop_builddir = ..
416339Svaleriep
426339SvaleriepACLOCAL = @ACLOCAL@
436339SvaleriepAUTOCONF = @AUTOCONF@
446339SvaleriepAUTOMAKE = @AUTOMAKE@
456339SvaleriepAUTOHEADER = @AUTOHEADER@
466339Svaleriep
476339SvaleriepINSTALL = @INSTALL@
486339SvaleriepINSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
496339SvaleriepINSTALL_DATA = @INSTALL_DATA@
506339SvaleriepINSTALL_SCRIPT = @INSTALL_SCRIPT@
516339Svalerieptransform = @program_transform_name@
526339Svaleriep
536339SvaleriepNORMAL_INSTALL = :
546339SvaleriepPRE_INSTALL = :
556339SvaleriepPOST_INSTALL = :
566339SvaleriepNORMAL_UNINSTALL = :
576339SvaleriepPRE_UNINSTALL = :
586339SvaleriepPOST_UNINSTALL = :
596339Svaleriepbuild_alias = @build_alias@
606339Svaleriepbuild_triplet = @build@
616339Svaleriephost_alias = @host_alias@
626339Svaleriephost_triplet = @host@
636339Svalerieptarget_alias = @target_alias@
646339Svalerieptarget_triplet = @target@
656339SvaleriepAR = @AR@
666339SvaleriepAS = @AS@
676339SvaleriepATOMICITY_INC_SRCDIR = @ATOMICITY_INC_SRCDIR@
686339SvaleriepAWK = @AWK@
696339SvaleriepBASIC_FILE_H = @BASIC_FILE_H@
706339SvaleriepBUILD_INCLUDED_LIBINTL = @BUILD_INCLUDED_LIBINTL@
716339SvaleriepCATALOGS = @CATALOGS@
726339SvaleriepCATOBJEXT = @CATOBJEXT@
736339SvaleriepCC = @CC@
746339SvaleriepCCODECVT_C = @CCODECVT_C@
756339SvaleriepCCODECVT_H = @CCODECVT_H@
766339SvaleriepCLOCALE_H = @CLOCALE_H@
776339SvaleriepCMESSAGES_H = @CMESSAGES_H@
786339SvaleriepCPP = @CPP@
796339SvaleriepCPU_LIMITS_INC_SRCDIR = @CPU_LIMITS_INC_SRCDIR@
806339SvaleriepCSHADOW_FLAGS = @CSHADOW_FLAGS@
816339SvaleriepCSTDIO_H = @CSTDIO_H@
826339SvaleriepCXXCPP = @CXXCPP@
836339SvaleriepC_INCLUDE_DIR = @C_INCLUDE_DIR@
846339SvaleriepDATADIRNAME = @DATADIRNAME@
856339SvaleriepDEBUG_FLAGS = @DEBUG_FLAGS@
866339SvaleriepDLLTOOL = @DLLTOOL@
876339SvaleriepEXEEXT = @EXEEXT@
886339SvaleriepEXTRA_CXX_FLAGS = @EXTRA_CXX_FLAGS@
896339SvaleriepGCJ = @GCJ@
906339SvaleriepGCJFLAGS = @GCJFLAGS@
916339SvaleriepGENCAT = @GENCAT@
926339SvaleriepGLIBC21 = @GLIBC21@
936339SvaleriepGLIBCPP_IS_CROSS_COMPILING = @GLIBCPP_IS_CROSS_COMPILING@
946339SvaleriepGMOFILES = @GMOFILES@
956339SvaleriepGMSGFMT = @GMSGFMT@
966339SvaleriepINSTOBJEXT = @INSTOBJEXT@
976339SvaleriepINTLBISON = @INTLBISON@
986339SvaleriepINTLLIBS = @INTLLIBS@
996339SvaleriepINTLOBJS = @INTLOBJS@
1006339SvaleriepINTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
1016339SvaleriepLIBICONV = @LIBICONV@
1026339SvaleriepLIBMATHOBJS = @LIBMATHOBJS@
1036339SvaleriepLIBSUPCXX_PICFLAGS = @LIBSUPCXX_PICFLAGS@
1046339SvaleriepLIBTOOL = @LIBTOOL@
1056339SvaleriepLIBUNWIND_FLAG = @LIBUNWIND_FLAG@
1066339SvaleriepLN_S = @LN_S@
1076339SvaleriepMAINT = @MAINT@
1086339SvaleriepMAKEINFO = @MAKEINFO@
1096339SvaleriepMKINSTALLDIRS = @MKINSTALLDIRS@
1106339SvaleriepMSGFMT = @MSGFMT@
1116339SvaleriepOBJDUMP = @OBJDUMP@
1126339SvaleriepOBJEXT = @OBJEXT@
1136339SvaleriepOPT_LDFLAGS = @OPT_LDFLAGS@
1146339SvaleriepOS_INC_SRCDIR = @OS_INC_SRCDIR@
1156339SvaleriepPACKAGE = @PACKAGE@
1166339SvaleriepPOFILES = @POFILES@
1176339SvaleriepPOSUB = @POSUB@
1186339SvaleriepRANLIB = @RANLIB@
1196339SvaleriepSECTION_FLAGS = @SECTION_FLAGS@
1206339SvaleriepSECTION_LDFLAGS = @SECTION_LDFLAGS@
1216339SvaleriepSTRIP = @STRIP@
1226339SvaleriepUSE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@
1236339SvaleriepUSE_NLS = @USE_NLS@
1246339SvaleriepVERSION = @VERSION@
1256339SvaleriepWARN_FLAGS = @WARN_FLAGS@
1266339SvaleriepWERROR = @WERROR@
1276339Svaleriepcheck_msgfmt = @check_msgfmt@
1286339Svaleriepenable_shared = @enable_shared@
1296339Svaleriepenable_static = @enable_static@
1306339Svaleriepglibcpp_CXX = @glibcpp_CXX@
1316339Svaleriepglibcpp_MOFILES = @glibcpp_MOFILES@
1326339Svaleriepglibcpp_POFILES = @glibcpp_POFILES@
1336339Svaleriepglibcpp_basedir = @glibcpp_basedir@
1346339Svaleriepglibcpp_builddir = @glibcpp_builddir@
1356339Svaleriepglibcpp_localedir = @glibcpp_localedir@
1366339Svaleriepglibcpp_prefixdir = @glibcpp_prefixdir@
1376339Svaleriepglibcpp_srcdir = @glibcpp_srcdir@
1386339Svaleriepglibcpp_thread_h = @glibcpp_thread_h@
1396339Svaleriepglibcpp_toolexecdir = @glibcpp_toolexecdir@
1406339Svaleriepglibcpp_toolexeclibdir = @glibcpp_toolexeclibdir@
1416339Svaleriepgxx_include_dir = @gxx_include_dir@
1426339SvaleriepifGNUmake = @ifGNUmake@
1436339Svalerieplibio_la = @libio_la@
1446339Svalerieplibtool_VERSION = @libtool_VERSION@
1456339Svalerieprelease_VERSION = @release_VERSION@
1466339Svalerieptoplevel_srcdir = @toplevel_srcdir@
1476339Svaleriep
1486339SvaleriepAUTOMAKE_OPTIONS = 1.3 gnits
1496339SvaleriepMAINT_CHARSET = latin1
1506339Svaleriep
1516339Svaleriepmkinstalldirs = $(SHELL) $(toplevel_srcdir)/mkinstalldirs
1526339Svaleriep
1536339Svaleriep# Cross compiler and multilib support.
1546339SvaleriepCXX = @glibcpp_CXX@
1556339Svalerieptoolexecdir = @glibcpp_toolexecdir@
1566339Svalerieptoolexeclibdir = @glibcpp_toolexeclibdir@
1576339Svalerieptoolexeclib_LTLIBRARIES = libstdc++.la
1586339Svaleriep
1596339Svaleriep# Compile flags that should be constant throughout the build, both for
1606339Svaleriep# SUBDIRS and for libstdc++-v3 in general.
1616339SvaleriepOPTIMIZE_CXXFLAGS = @OPTIMIZE_CXXFLAGS@
1626339Svaleriep
1636339Svaleriep# These bits are all figured out from configure. Look in acinclude.m4
1646339Svaleriep# or configure.in to see how they are set. See GLIBCPP_EXPORT_FLAGS
1656339Svaleriep# NB: DEBUGFLAGS have to be at the end so that -O2 can be overridden.
1666339SvaleriepCONFIG_CXXFLAGS = \
1676339Svaleriep	@EXTRA_CXX_FLAGS@ @SECTION_FLAGS@ @CSHADOW_FLAGS@ @DEBUG_FLAGS@ 
1686339Svaleriep
1696339Svaleriep
1706339Svaleriep# Warning flags to use.
1716339SvaleriepWARN_CXXFLAGS = \
1726339Svaleriep	@WARN_FLAGS@ $(WERROR) -fdiagnostics-show-location=once
1736339Svaleriep
1746339Svaleriep
1756339Svaleriep# Use common includes from acinclude.m4/GLIBCPP_EXPORT_INCLUDES
1766339SvaleriepGLIBCPP_INCLUDES = @GLIBCPP_INCLUDES@
1776339SvaleriepLIBMATH_INCLUDES = @LIBMATH_INCLUDES@
1786339SvaleriepLIBSUPCXX_INCLUDES = @LIBSUPCXX_INCLUDES@
1796339SvaleriepLIBIO_INCLUDES = @LIBIO_INCLUDES@
1806339SvaleriepTOPLEVEL_INCLUDES = @TOPLEVEL_INCLUDES@
1816339Svaleriep
1826339SvaleriepINCLUDES = \
1836339Svaleriep	-nostdinc++ \
1846339Svaleriep	$(GLIBCPP_INCLUDES) \
1856339Svaleriep	$(LIBSUPCXX_INCLUDES) $(LIBIO_INCLUDES) $(LIBMATH_INCLUDES) \
1866339Svaleriep	$(TOPLEVEL_INCLUDES)
1876339Svaleriep
1886339Svaleriep
1896339Svaleriepsources = \
1906339Svaleriep	globals.cc limits.cc \
1916339Svaleriep	basic_file.cc complex_io.cc ios.cc strstream.cc \
1926339Svaleriep	cmath.cc bitset.cc \
1936339Svaleriep	functexcept.cc stdexcept.cc vterminate.cc \
1946339Svaleriep	c++locale.cc locale.cc localename.cc codecvt.cc \
1956339Svaleriep	collate.cc ctype.cc messages.cc monetary.cc numeric.cc time.cc \
1966339Svaleriep	concept-inst.cc locale-inst.cc misc-inst.cc stl-inst.cc \
1976339Svaleriep	string-inst.cc wstring-inst.cc valarray-inst.cc  ext-inst.cc
1986339Svaleriep
1996339Svaleriep
2006339SvaleriepVPATH = $(top_srcdir)/src:$(top_srcdir)
2016339Svaleriep
2026339Svalerieplibstdc___la_SOURCES = $(sources)
2036339Svaleriep
2046339Svalerieplibstdc___la_LIBADD = \
2056339Svaleriep	../libmath/libmath.la @libio_la@ \
2066339Svaleriep	../libsupc++/libsupc++convenience.la
2076339Svaleriep
2086339Svaleriep@GLIBCPP_BUILD_VERSIONED_SHLIB_TRUE@version_arg = @GLIBCPP_BUILD_VERSIONED_SHLIB_TRUE@-Wl,--version-script=linker.map
2096339Svaleriep@GLIBCPP_BUILD_VERSIONED_SHLIB_FALSE@version_arg = 
2106339Svaleriep
2116339Svalerieplibstdc___la_LDFLAGS = \
2126339Svaleriep	-version-info @libtool_VERSION@ ${version_arg} \
2136339Svaleriep	-lm @LIBUNWIND_FLAG@ 
2146339Svaleriep
2156339Svaleriep
2166339Svalerieplibstdc___la_DEPENDENCIES = $(libstdc___la_LIBADD) linker.map
2176339Svaleriep
2186339Svaleriep# Use special rules for the deprecated source files so that they find
2196339Svaleriep# deprecated include files.
2206339SvaleriepGLIBCPP_INCLUDE_DIR = @glibcpp_builddir@/include
2216339Svaleriep
2226339Svaleriep# AM_CXXFLAGS needs to be in each subdirectory so that it can be
2236339Svaleriep# modified in a per-library or per-sub-library way.  Need to manually
2246339Svaleriep# set this option because CONFIG_CXXFLAGS has to be after
2256339Svaleriep# OPTIMIZE_CXXFLAGS on the compile line so that -O2 can be overridden
2266339Svaleriep# as the occasion call for it. (ie, --enable-debug)
2276339SvaleriepAM_CXXFLAGS = \
2286339Svaleriep	-fno-implicit-templates \
2296339Svaleriep	$(LIBSUPCXX_CXXFLAGS) \
2306339Svaleriep	$(WARN_CXXFLAGS) \
2316339Svaleriep	$(OPTIMIZE_CXXFLAGS) \
2326339Svaleriep	$(CONFIG_CXXFLAGS) 
2336339Svaleriep
2346339Svaleriep
2356339Svaleriep# libstdc++ libtool notes
2366339Svaleriep
2376339Svaleriep# 1) Need to explicitly set LTCXXCOMPILE so that AM_CXXFLAGS is
2386339Svaleriep# last. (That way, things like -O2 passed down from the toplevel can
2396339Svaleriep# be overridden by --enable-debug.)
2406339Svaleriep
2416339Svaleriep# 2) In general, libtool expects an argument such as `--tag=CXX' when
2426339Svaleriep# using the C++ compiler, because that will enable the settings
2436339Svaleriep# detected when C++ support was being configured.  However, when no
2446339Svaleriep# such flag is given in the command line, libtool attempts to figure
2456339Svaleriep# it out by matching the compiler name in each configuration section
2466339Svaleriep# against a prefix of the command line.  The problem is that, if the
2476339Svaleriep# compiler name and its initial flags stored in the libtool
2486339Svaleriep# configuration file don't match those in the command line, libtool
2496339Svaleriep# can't decide which configuration to use, and it gives up.  The
2506339Svaleriep# correct solution is to add `--tag CXX' to LTCXXCOMPILE and maybe
2516339Svaleriep# CXXLINK, just after $(LIBTOOL), so that libtool doesn't have to
2526339Svaleriep# attempt to infer which configuration to use
2536339SvaleriepLTCXXCOMPILE = $(LIBTOOL) --tag CXX --mode=compile $(CXX) $(INCLUDES) \
2546339Svaleriep	       $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(AM_CXXFLAGS) 
2556339Svaleriep
2566339Svaleriep
2576339Svaleriep# 3) We'd have a problem when building the shared libstdc++ object if
2586339Svaleriep# the rules automake generates would be used.  We cannot allow g++ to
2596339Svaleriep# be used since this would add -lstdc++ to the link line which of
2606339Svaleriep# course is problematic at this point.  So, we get the top-level
2616339Svaleriep# directory to configure libstdc++-v3 to use gcc as the C++
2626339Svaleriep# compilation driver.
2636339SvaleriepCXXLINK = $(LIBTOOL) --tag CXX --mode=link $(CXX) \
2646339Svaleriep	  @OPT_LDFLAGS@ @SECTION_LDFLAGS@ $(AM_CXXFLAGS) $(LDFLAGS) -o $@
2656339Svaleriep
2666339SvaleriepCONFIG_HEADER = ../config.h
2676339SvaleriepCONFIG_CLEAN_FILES = 
2686339SvaleriepLTLIBRARIES =  $(toolexeclib_LTLIBRARIES)
2696339Svaleriep
2706339Svaleriep
2716339SvaleriepDEFS = @DEFS@ -I. -I$(srcdir) -I..
2726339SvaleriepCPPFLAGS = @CPPFLAGS@
2736339SvaleriepLDFLAGS = @LDFLAGS@
2746339SvaleriepLIBS = @LIBS@
2756339Svalerieplibstdc___la_OBJECTS =  globals.lo limits.lo basic_file.lo complex_io.lo \
2766339Svaleriepios.lo strstream.lo cmath.lo bitset.lo functexcept.lo stdexcept.lo \
2776339Svaleriepvterminate.lo c++locale.lo locale.lo localename.lo codecvt.lo \
2786339Svaleriepcollate.lo ctype.lo messages.lo monetary.lo numeric.lo time.lo \
2796339Svaleriepconcept-inst.lo locale-inst.lo misc-inst.lo stl-inst.lo string-inst.lo \
2806339Svaleriepwstring-inst.lo valarray-inst.lo ext-inst.lo
2816339SvaleriepCXXFLAGS = @CXXFLAGS@
2826339SvaleriepCXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
2836339SvaleriepCXXLD = $(CXX)
2846339SvaleriepDIST_COMMON =  Makefile.am Makefile.in
2856339Svaleriep
2866339Svaleriep
2876339SvaleriepDISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
2886339Svaleriep
2896339SvaleriepTAR = gtar
2906339SvaleriepGZIP_ENV = --best
2916339SvaleriepSOURCES = $(libstdc___la_SOURCES)
2926339SvaleriepOBJECTS = $(libstdc___la_OBJECTS)
2936339Svaleriep
2946339Svaleriepall: all-redirect
2956339Svaleriep.SUFFIXES:
2966339Svaleriep.SUFFIXES: .S .c .cc .lo .o .obj .s
2976339Svaleriep$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
2986339Svaleriep	cd $(top_srcdir) && $(AUTOMAKE) --cygnus src/Makefile
2996339Svaleriep
3006339SvaleriepMakefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
3016339Svaleriep	cd $(top_builddir) \
3026339Svaleriep	  && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
3036339Svaleriep
3046339Svaleriep
3056339Svaleriepmostlyclean-toolexeclibLTLIBRARIES:
3066339Svaleriep
3076339Svaleriepclean-toolexeclibLTLIBRARIES:
3086339Svaleriep	-test -z "$(toolexeclib_LTLIBRARIES)" || rm -f $(toolexeclib_LTLIBRARIES)
3096339Svaleriep
3106339Svaleriepdistclean-toolexeclibLTLIBRARIES:
3116339Svaleriep
3126339Svaleriepmaintainer-clean-toolexeclibLTLIBRARIES:
3136339Svaleriep
314install-toolexeclibLTLIBRARIES: $(toolexeclib_LTLIBRARIES)
315	@$(NORMAL_INSTALL)
316	$(mkinstalldirs) $(DESTDIR)$(toolexeclibdir)
317	@list='$(toolexeclib_LTLIBRARIES)'; for p in $$list; do \
318	  if test -f $$p; then \
319	    echo "$(LIBTOOL)  --mode=install $(INSTALL) $$p $(DESTDIR)$(toolexeclibdir)/$$p"; \
320	    $(LIBTOOL)  --mode=install $(INSTALL) $$p $(DESTDIR)$(toolexeclibdir)/$$p; \
321	  else :; fi; \
322	done
323
324uninstall-toolexeclibLTLIBRARIES:
325	@$(NORMAL_UNINSTALL)
326	list='$(toolexeclib_LTLIBRARIES)'; for p in $$list; do \
327	  $(LIBTOOL)  --mode=uninstall rm -f $(DESTDIR)$(toolexeclibdir)/$$p; \
328	done
329
330.c.o:
331	$(COMPILE) -c $<
332
333# FIXME: We should only use cygpath when building on Windows,
334# and only if it is available.
335.c.obj:
336	$(COMPILE) -c `cygpath -w $<`
337
338.s.o:
339	$(COMPILE) -c $<
340
341.S.o:
342	$(COMPILE) -c $<
343
344mostlyclean-compile:
345	-rm -f *.o core *.core
346	-rm -f *.$(OBJEXT)
347
348clean-compile:
349
350distclean-compile:
351	-rm -f *.tab.c
352
353maintainer-clean-compile:
354
355.c.lo:
356	$(LIBTOOL) --mode=compile $(COMPILE) -c $<
357
358.s.lo:
359	$(LIBTOOL) --mode=compile $(COMPILE) -c $<
360
361.S.lo:
362	$(LIBTOOL) --mode=compile $(COMPILE) -c $<
363
364mostlyclean-libtool:
365	-rm -f *.lo
366
367clean-libtool:
368	-rm -rf .libs _libs
369
370distclean-libtool:
371
372maintainer-clean-libtool:
373
374libstdc++.la: $(libstdc___la_OBJECTS) $(libstdc___la_DEPENDENCIES)
375	$(CXXLINK) -rpath $(toolexeclibdir) $(libstdc___la_LDFLAGS) $(libstdc___la_OBJECTS) $(libstdc___la_LIBADD) $(LIBS)
376.cc.o:
377	$(CXXCOMPILE) -c $<
378.cc.obj:
379	$(CXXCOMPILE) -c `cygpath -w $<`
380.cc.lo:
381	$(LTCXXCOMPILE) -c $<
382
383tags: TAGS
384
385ID: $(HEADERS) $(SOURCES) $(LISP)
386	list='$(SOURCES) $(HEADERS)'; \
387	unique=`for i in $$list; do echo $$i; done | \
388	  awk '    { files[$$0] = 1; } \
389	       END { for (i in files) print i; }'`; \
390	here=`pwd` && cd $(srcdir) \
391	  && mkid -f$$here/ID $$unique $(LISP)
392
393TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) $(LISP)
394	tags=; \
395	here=`pwd`; \
396	list='$(SOURCES) $(HEADERS)'; \
397	unique=`for i in $$list; do echo $$i; done | \
398	  awk '    { files[$$0] = 1; } \
399	       END { for (i in files) print i; }'`; \
400	test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
401	  || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags  $$unique $(LISP) -o $$here/TAGS)
402
403mostlyclean-tags:
404
405clean-tags:
406
407distclean-tags:
408	-rm -f TAGS ID
409
410maintainer-clean-tags:
411
412distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
413
414subdir = src
415
416distdir: $(DISTFILES)
417	@for file in $(DISTFILES); do \
418	  if test -f $$file; then d=.; else d=$(srcdir); fi; \
419	  if test -d $$d/$$file; then \
420	    cp -pr $$d/$$file $(distdir)/$$file; \
421	  else \
422	    test -f $(distdir)/$$file \
423	    || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
424	    || cp -p $$d/$$file $(distdir)/$$file || :; \
425	  fi; \
426	done
427info-am:
428info: info-am
429dvi-am:
430dvi: dvi-am
431check-am:
432check: check-am
433installcheck-am:
434installcheck: installcheck-am
435install-info-am: 
436install-info: install-info-am
437install-exec-am: install-toolexeclibLTLIBRARIES
438install-exec: install-exec-am
439
440install-data-am:
441install-data: install-data-am
442
443install-am: all-am
444	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
445install: install-am
446uninstall-am: uninstall-toolexeclibLTLIBRARIES
447uninstall: uninstall-am
448all-am: Makefile $(LTLIBRARIES)
449all-redirect: all-am
450install-strip:
451	$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
452installdirs:
453	$(mkinstalldirs)  $(DESTDIR)$(toolexeclibdir)
454
455
456mostlyclean-generic:
457
458clean-generic:
459
460distclean-generic:
461	-rm -f Makefile $(CONFIG_CLEAN_FILES)
462	-rm -f config.cache config.log stamp-h stamp-h[0-9]*
463
464maintainer-clean-generic:
465mostlyclean-am:  mostlyclean-toolexeclibLTLIBRARIES mostlyclean-compile \
466		mostlyclean-libtool mostlyclean-tags \
467		mostlyclean-generic
468
469mostlyclean: mostlyclean-am
470
471clean-am:  clean-toolexeclibLTLIBRARIES clean-compile clean-libtool \
472		clean-tags clean-generic mostlyclean-am
473
474clean: clean-am
475
476distclean-am:  distclean-toolexeclibLTLIBRARIES distclean-compile \
477		distclean-libtool distclean-tags distclean-generic \
478		clean-am
479	-rm -f libtool
480
481distclean: distclean-am
482
483maintainer-clean-am:  maintainer-clean-toolexeclibLTLIBRARIES \
484		maintainer-clean-compile maintainer-clean-libtool \
485		maintainer-clean-tags maintainer-clean-generic \
486		distclean-am
487	@echo "This command is intended for maintainers to use;"
488	@echo "it deletes files that may require special tools to rebuild."
489
490maintainer-clean: maintainer-clean-am
491
492.PHONY: mostlyclean-toolexeclibLTLIBRARIES \
493distclean-toolexeclibLTLIBRARIES clean-toolexeclibLTLIBRARIES \
494maintainer-clean-toolexeclibLTLIBRARIES \
495uninstall-toolexeclibLTLIBRARIES install-toolexeclibLTLIBRARIES \
496mostlyclean-compile distclean-compile clean-compile \
497maintainer-clean-compile mostlyclean-libtool distclean-libtool \
498clean-libtool maintainer-clean-libtool tags mostlyclean-tags \
499distclean-tags clean-tags maintainer-clean-tags distdir info-am info \
500dvi-am dvi check check-am installcheck-am installcheck install-info-am \
501install-info install-exec-am install-exec install-data-am install-data \
502install-am install uninstall-am uninstall all-redirect all-am all \
503installdirs mostlyclean-generic distclean-generic clean-generic \
504maintainer-clean-generic clean mostlyclean distclean maintainer-clean
505
506strstream.lo: strstream.cc
507	$(LTCXXCOMPILE) -I$(GLIBCPP_INCLUDE_DIR)/backward -Wno-deprecated -c $<
508strstream.o: strstream.cc
509	$(CXXCOMPILE) -I$(GLIBCPP_INCLUDE_DIR)/backward -Wno-deprecated -c $<
510
511# Use special rules for the concept-checking instantiations so that all
512# the generated template functions are also instantiated.  Force the checks
513# to be on so that the instantiations are actually seen.
514concept-inst.lo: concept-inst.cc
515	$(LTCXXCOMPILE) -D_GLIBCPP_CONCEPT_CHECKS -fimplicit-templates -c $<
516concept-inst.o: concept-inst.cc
517	$(CXXCOMPILE) -D_GLIBCPP_CONCEPT_CHECKS -fimplicit-templates -c $<
518
519# Tell versions [3.59,3.63) of GNU make to not export all variables.
520# Otherwise a system limit (for SysV at least) may be exceeded.
521.NOEXPORT:
522