1 # Makefile.in generated automatically by automake 1.4 from Makefile.am
3 # Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
4 # This Makefile.in is free software; the Free Software Foundation
5 # gives unlimited permission to copy and/or distribute it,
6 # with or without modifications, as long as this notice is preserved.
8 # This program is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
17 top_srcdir = @top_srcdir@
19 exec_prefix = @exec_prefix@
23 libexecdir = @libexecdir@
25 sysconfdir = @sysconfdir@
26 sharedstatedir = @sharedstatedir@
27 localstatedir = @localstatedir@
31 includedir = @includedir@
32 oldincludedir = /usr/include
36 pkgdatadir = $(datadir)/@PACKAGE@
37 pkglibdir = $(libdir)/@PACKAGE@
38 pkgincludedir = $(includedir)/@PACKAGE@
45 AUTOHEADER = @AUTOHEADER@
48 INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
49 INSTALL_DATA = @INSTALL_DATA@
50 INSTALL_SCRIPT = @INSTALL_SCRIPT@
51 transform = @program_transform_name@
59 build_alias = @build_alias@
60 build_triplet = @build@
61 host_alias = @host_alias@
63 target_alias = @target_alias@
64 target_triplet = @target@
69 CSHADOWFLAGS = @CSHADOWFLAGS@
72 DEBUG_FLAGS = @DEBUG_FLAGS@
75 EXTRA_CXX_FLAGS = @EXTRA_CXX_FLAGS@
76 GCC_OBJDIR = @GCC_OBJDIR@
79 GLIBCPP_CFLAGS = @GLIBCPP_CFLAGS@
80 GLIBCPP_CXXFLAGS = @GLIBCPP_CXXFLAGS@
81 LIBMATHOBJS = @LIBMATHOBJS@
82 LIBSTRINGOBJS = @LIBSTRINGOBJS@
89 OPT_LDFLAGS = @OPT_LDFLAGS@
92 SECTION_FLAGS = @SECTION_FLAGS@
93 SECTION_LDFLAGS = @SECTION_LDFLAGS@
95 USE_COMPLEX_LONG_DOUBLE = @USE_COMPLEX_LONG_DOUBLE@
98 WFMT_FLAGS = @WFMT_FLAGS@
99 glibcpp_basedir = @glibcpp_basedir@
100 ifGNUmake = @ifGNUmake@
101 libinst_wstring_la = @libinst_wstring_la@
103 AUTOMAKE_OPTIONS = 1.3 gnits
104 MAINT_CHARSET = latin1
105 @USE_LIBDIR_TRUE@toolexeclibdir = $(libdir)$(MULTISUBDIR)
106 @USE_LIBDIR_FALSE@toolexeclibdir = $(toolexecdir)/lib$(MULTISUBDIR)
107 @USE_LIBDIR_FALSE@toolexecdir = $(exec_prefix)/$(target_alias)
109 toolexeclib_LTLIBRARIES = libstdc++.la
110 EXTRA_LTLIBRARIES = libinst-string.la libinst-wstring.la
112 INCLUDES = -D_GNU_SOURCE -D_ISOC99_SOURCE -nostdinc++ $(CSHADOW_INCLUDES) -I$(top_builddir) -I$(GLIBCPP_INCLUDES) $(LIBIO_INCLUDES) $(LIBMATH_INCLUDES) $(TOPLEVEL_INCLUDES)
115 headers = bits/std_cctype.h bits/cpp_type_traits.h bits/char_traits.h bits/codecvt.h bits/basic_string.h bits/std_string.h bits/string.tcc bits/generic_shadow.h bits/std_utility.h bits/std_complex.h bits/valarray_array.h bits/valarray_array.tcc bits/valarray_meta.h bits/std_valarray.h bits/mask_array.h bits/slice.h bits/slice_array.h bits/gslice.h bits/gslice_array.h bits/indirect_array.h bits/std_cassert.h bits/std_cwctype.h bits/std_cerrno.h bits/std_cfloat.h bits/std_climits.h bits/std_clocale.h bits/std_cmath.h bits/std_csetjmp.h bits/std_csignal.h bits/std_cstdarg.h bits/std_cstddef.h bits/std_cstdio.h bits/std_cstdlib.h bits/std_cstring.h bits/std_ctime.h bits/std_cwchar.h bits/std_typeinfo.h bits/std_new.h bits/std_exception.h bits/exception_support.h bits/std_fstream.h bits/std_iomanip.h bits/ios_base.h bits/fpos.h bits/basic_ios.h bits/basic_ios.tcc bits/std_ios.h bits/std_iosfwd.h bits/std_iostream.h bits/std_istream.h bits/istream.tcc bits/std_locale.h bits/fstream.tcc bits/ostream.tcc bits/sbuf_iter.h bits/sstream.tcc bits/std_ostream.h bits/std_sstream.h bits/std_streambuf.h bits/streambuf.tcc bits/basic_file.h bits/locale_facets.h bits/locale_facets.tcc bits/localefwd.h bits/stl_pthread_alloc.h bits/pthread_allocimpl.h bits/stl_threads.h bits/stl_iterator_base.h backward/algo.h backward/algobase.h backward/alloc.h backward/bvector.h backward/defalloc.h backward/deque.h backward/function.h backward/hash_map.h backward/hash_set.h backward/hashtable.h backward/heap.h backward/iterator.h backward/list.h backward/map.h backward/multimap.h backward/new.h backward/multiset.h backward/pair.h backward/iostream.h backward/rope.h backward/set.h backward/slist.h backward/stack.h backward/tempbuf.h backward/tree.h backward/vector.h backward/fstream.h bits/std_bitset.h bits/std_deque.h bits/std_functional.h bits/std_iterator.h bits/std_list.h bits/std_map.h bits/std_memory.h bits/std_numeric.h bits/std_queue.h bits/std_set.h bits/std_stack.h bits/std_stdexcept.h bits/std_vector.h bits/stl_algo.h bits/stl_algobase.h bits/stl_alloc.h bits/stl_deque.h bits/stl_function.h bits/stl_heap.h bits/stl_iterator.h bits/stl_list.h bits/stl_map.h bits/stl_multimap.h bits/stl_multiset.h bits/stl_numeric.h bits/stl_pair.h bits/stl_queue.h bits/stl_raw_storage_iter.h bits/stl_relops.h bits/stl_set.h bits/stl_stack.h bits/stl_string_fwd.h bits/stl_tempbuf.h bits/stl_tree.h bits/stl_uninitialized.h bits/stl_vector.h bits/type_traits.h bits/stl_range_errors.h bits/std_algorithm.h bits/concept_checks.h bits/container_concepts.h bits/sequence_concepts.h bits/std_strstream.h ext/ropeimpl.h ext/stl_rope.h ext/stl_bvector.h bits/stl_config.h bits/stl_construct.h ext/stl_hashtable.h ext/stl_hash_fun.h ext/hash_map ext/hash_set ext/rope ext/slist ext/tree ext/bvector shadow/assert.h shadow/ctype.h shadow/errno.h shadow/float.h shadow/fcntl.h shadow/libio.h shadow/iolibio.h shadow/libioP.h shadow/limits.h shadow/locale.h shadow/math.h shadow/setjmp.h shadow/signal.h shadow/stdarg.h shadow/stddef.h shadow/stdio.h shadow/stdlib.h shadow/string.h shadow/time.h shadow/pthread.h shadow/iconv.h shadow/wchar.h shadow/wctype.h shadow/bits/std_cassert.h shadow/bits/std_cctype.h shadow/bits/std_cerrno.h shadow/bits/std_cfloat.h shadow/bits/std_climits.h shadow/bits/std_clocale.h shadow/bits/std_cmath.h shadow/bits/std_csetjmp.h shadow/bits/std_csignal.h shadow/bits/std_cstdarg.h shadow/bits/std_cstddef.h shadow/bits/std_cstdio.h shadow/bits/std_cstdlib.h shadow/bits/std_cstring.h shadow/bits/std_ctime.h shadow/bits/std_cwchar.h shadow/bits/std_cwctype.h shadow/bits/wrap_libio.h shadow/bits/wrap_iolibio.h shadow/bits/wrap_libioP.h shadow/bits/wrap_iconv.h shadow/bits/wrap_fcntl.h shadow/bits/wrap_pthread.h shadow/sys/cdefs.h
118 std_headers = algorithm bitset cassert cctype cerrno cfloat climits clocale ciso646 cmath complex csetjmp csignal cstdarg cstddef cstdio cstdlib cstring ctime cwchar cwctype deque exception fstream functional iomanip ios iosfwd iostream istream iterator limits list locale map memory new numeric ostream queue set sstream stack stdexcept streambuf string strstream typeinfo utility valarray vector
120 @GLIBCPP_NEED_LIBIO_TRUE@libio_headers = $(top_srcdir)/libio/_G_config.h $(top_srcdir)/libio/libio.h
121 @GLIBCPP_NEED_LIBIO_FALSE@libio_headers =
123 build_headers = $(top_builddir)/bits/std_limits.h $(top_builddir)/bits/c++config.h $(top_builddir)/bits/c++io.h $(top_builddir)/bits/c++threads.h $(top_builddir)/bits/atomicity.h $(top_builddir)/bits/ctype_base.h $(top_builddir)/bits/ctype_noninline.h $(top_builddir)/bits/ctype_inline.h
126 sources = limitsMEMBERS.cc cmath.cc complex.cc complexf.cc complexl.cc complex_io.cc stdexcept.cc c++io.cc ios.cc stdstreams.cc strstream.cc locale.cc localename.cc codecvt.cc locale-inst.cc stl-inst.cc misc-inst.cc valarray-inst.cc string-inst.cc
129 wstring_sources = wstring-inst.cc
131 VPATH = $(top_srcdir) $(top_srcdir)/src $(GLIBCPP_INCLUDES) $(top_srcdir)/std
133 # Actual sources for the distro, but don't build these.
134 #EXTRA_sources = string-inst.cc
136 libstdc___la_SOURCES = $(sources)
138 libinst_wstring_la_SOURCES = $(wstring_sources)
140 libstdc___la_LIBADD = ../libmath/libmath.la ../libio/libio.la ../libsupc++/libsupc++convenience.la @libinst_wstring_la@
143 libstdc___la_LDFLAGS = -version-info 3:0:0 -lm
145 libstdc___la_DEPENDENCIES = $(libstdc___la_LIBADD)
146 @GLIBCPP_USE_CSHADOW_TRUE@CSHADOW_H = $(top_builddir)/stamp-cshadow
147 @GLIBCPP_USE_CSHADOW_FALSE@CSHADOW_H =
149 # We cannot use the default rules to install headers since we cannot
150 # statically decide which headers to install. So we have our own special
151 # installation routine here.
152 myincludep = $(DESTDIR)$(includedir)/g++-v3/
154 # AM_CXXFLAGS needs to be in each subdirectory so that it can be
155 # modified in a per-library or per-sub-library way.
156 # Need to manually set this option because CONFIG_CXXFLAGS has to be at
157 # the end of the compile line so that -O2 can be overridden as the
158 # occasion call for it. (ie, --enable-debug)
159 AM_CXXFLAGS = -fno-implicit-templates $(WARN_CXXFLAGS) $(OPTIMIZE_CXXFLAGS) $(CONFIG_CXXFLAGS)
162 # Need to explicitly set this so that AM_CXXFLAGS is last. In
163 # addition, we don't use $(DEFS), which tries to set $(top_srcdir) as
164 # an include diretory, which screws up shadow headers. (That way,
165 # things like -O2 passed down from the toplevel can be overridden by
167 CXXCOMPILE = $(CXX) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(AM_CXXFLAGS)
170 LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(AM_CXXFLAGS)
173 # We have a problem when building the shared libstdc++ object if the
174 # rules automake generates would be used. We cannot allow CXX to be used
175 # in libtool since this would add -lstdc++ to the link line which of
176 # course is impossible.
177 CXXLINK = $(LIBTOOL) --mode=link "$(CC)" @OPT_LDFLAGS@ @SECTION_LDFLAGS@ $(AM_CXXFLAGS) $(LDFLAGS) -o $@
178 mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
179 CONFIG_HEADER = ../config.h
181 LTLIBRARIES = $(toolexeclib_LTLIBRARIES)
184 DEFS = @DEFS@ -I. -I$(srcdir) -I..
185 CPPFLAGS = @CPPFLAGS@
188 libinst_string_la_LDFLAGS =
189 libinst_string_la_LIBADD =
190 libinst_string_la_SOURCES = libinst-string.la.c
191 libinst_string_la_OBJECTS = libinst-string.la.lo
192 libinst_wstring_la_LDFLAGS =
193 libinst_wstring_la_LIBADD =
194 libinst_wstring_la_OBJECTS = wstring-inst.lo
195 libstdc___la_OBJECTS = limitsMEMBERS.lo cmath.lo complex.lo complexf.lo \
196 complexl.lo complex_io.lo stdexcept.lo c++io.lo ios.lo stdstreams.lo \
197 strstream.lo locale.lo localename.lo codecvt.lo locale-inst.lo \
198 stl-inst.lo misc-inst.lo valarray-inst.lo string-inst.lo
199 CXXFLAGS = @CXXFLAGS@
202 COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
203 LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
205 LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
206 DIST_COMMON = Makefile.am Makefile.in
209 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
213 SOURCES = libinst-string.la.c $(libinst_wstring_la_SOURCES) $(libstdc___la_SOURCES)
214 OBJECTS = libinst-string.la.lo $(libinst_wstring_la_OBJECTS) $(libstdc___la_OBJECTS)
218 .SUFFIXES: .S .c .cc .lo .o .obj .s
219 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
220 cd $(top_srcdir) && $(AUTOMAKE) --cygnus src/Makefile
222 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
224 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
227 mostlyclean-toolexeclibLTLIBRARIES:
229 clean-toolexeclibLTLIBRARIES:
230 -test -z "$(toolexeclib_LTLIBRARIES)" || rm -f $(toolexeclib_LTLIBRARIES)
232 distclean-toolexeclibLTLIBRARIES:
234 maintainer-clean-toolexeclibLTLIBRARIES:
236 install-toolexeclibLTLIBRARIES: $(toolexeclib_LTLIBRARIES)
238 $(mkinstalldirs) $(DESTDIR)$(toolexeclibdir)
239 @list='$(toolexeclib_LTLIBRARIES)'; for p in $$list; do \
240 if test -f $$p; then \
241 echo "$(LIBTOOL) --mode=install $(INSTALL) $$p $(DESTDIR)$(toolexeclibdir)/$$p"; \
242 $(LIBTOOL) --mode=install $(INSTALL) $$p $(DESTDIR)$(toolexeclibdir)/$$p; \
246 uninstall-toolexeclibLTLIBRARIES:
248 list='$(toolexeclib_LTLIBRARIES)'; for p in $$list; do \
249 $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(toolexeclibdir)/$$p; \
255 # FIXME: We should only use cygpath when building on Windows,
256 # and only if it is available.
258 $(COMPILE) -c `cygpath -w $<`
267 -rm -f *.o core *.core
275 maintainer-clean-compile:
278 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
281 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
284 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
294 maintainer-clean-libtool:
296 libinst-string.la: $(libinst_string_la_OBJECTS) $(libinst_string_la_DEPENDENCIES)
297 $(LINK) $(libinst_string_la_LDFLAGS) $(libinst_string_la_OBJECTS) $(libinst_string_la_LIBADD) $(LIBS)
299 libinst-wstring.la: $(libinst_wstring_la_OBJECTS) $(libinst_wstring_la_DEPENDENCIES)
300 $(CXXLINK) $(libinst_wstring_la_LDFLAGS) $(libinst_wstring_la_OBJECTS) $(libinst_wstring_la_LIBADD) $(LIBS)
302 libstdc++.la: $(libstdc___la_OBJECTS) $(libstdc___la_DEPENDENCIES)
303 $(CXXLINK) -rpath $(toolexeclibdir) $(libstdc___la_LDFLAGS) $(libstdc___la_OBJECTS) $(libstdc___la_LIBADD) $(LIBS)
307 $(CXXCOMPILE) -c `cygpath -w $<`
309 $(LTCXXCOMPILE) -c $<
313 ID: $(HEADERS) $(SOURCES) $(LISP)
314 list='$(SOURCES) $(HEADERS)'; \
315 unique=`for i in $$list; do echo $$i; done | \
316 awk ' { files[$$0] = 1; } \
317 END { for (i in files) print i; }'`; \
318 here=`pwd` && cd $(srcdir) \
319 && mkid -f$$here/ID $$unique $(LISP)
328 maintainer-clean-tags:
330 distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
334 distdir: $(DISTFILES)
335 @for file in $(DISTFILES); do \
336 if test -f $$file; then d=.; else d=$(srcdir); fi; \
337 if test -d $$d/$$file; then \
338 cp -pr $$d/$$file $(distdir)/$$file; \
340 test -f $(distdir)/$$file \
341 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
342 || cp -p $$d/$$file $(distdir)/$$file || :; \
352 installcheck: installcheck-am
354 install-info: install-info-am
355 install-exec-am: install-toolexeclibLTLIBRARIES
356 install-exec: install-exec-am
359 install-data: install-data-am
362 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
364 uninstall-am: uninstall-toolexeclibLTLIBRARIES
365 uninstall: uninstall-am
366 all-am: Makefile $(LTLIBRARIES)
369 $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
371 $(mkinstalldirs) $(DESTDIR)$(toolexeclibdir)
379 -rm -f Makefile $(CONFIG_CLEAN_FILES)
380 -rm -f config.cache config.log stamp-h stamp-h[0-9]*
382 maintainer-clean-generic:
383 mostlyclean-am: mostlyclean-toolexeclibLTLIBRARIES mostlyclean-compile \
384 mostlyclean-libtool mostlyclean-tags \
387 mostlyclean: mostlyclean-am
389 clean-am: clean-toolexeclibLTLIBRARIES clean-compile clean-libtool \
390 clean-tags clean-generic mostlyclean-am
394 distclean-am: distclean-toolexeclibLTLIBRARIES distclean-compile \
395 distclean-libtool distclean-tags distclean-generic \
399 distclean: distclean-am
401 maintainer-clean-am: maintainer-clean-toolexeclibLTLIBRARIES \
402 maintainer-clean-compile maintainer-clean-libtool \
403 maintainer-clean-tags maintainer-clean-generic \
405 @echo "This command is intended for maintainers to use;"
406 @echo "it deletes files that may require special tools to rebuild."
408 maintainer-clean: maintainer-clean-am
410 .PHONY: mostlyclean-toolexeclibLTLIBRARIES \
411 distclean-toolexeclibLTLIBRARIES clean-toolexeclibLTLIBRARIES \
412 maintainer-clean-toolexeclibLTLIBRARIES \
413 uninstall-toolexeclibLTLIBRARIES install-toolexeclibLTLIBRARIES \
414 mostlyclean-compile distclean-compile clean-compile \
415 maintainer-clean-compile mostlyclean-libtool distclean-libtool \
416 clean-libtool maintainer-clean-libtool tags mostlyclean-tags \
417 distclean-tags clean-tags maintainer-clean-tags distdir info-am info \
418 dvi-am dvi check check-am installcheck-am installcheck install-info-am \
419 install-info install-exec-am install-exec install-data-am install-data \
420 install-am install uninstall-am uninstall all-redirect all-am all \
421 installdirs mostlyclean-generic distclean-generic clean-generic \
422 maintainer-clean-generic clean mostlyclean distclean maintainer-clean
425 # Specify that all *.o's depend on this.
426 $(libstdc___la_OBJECTS): $(CSHADOW_H)
428 $(top_builddir)/stamp-cshadow: $(top_srcdir)/mkinclosure \
429 $(top_srcdir)/mkcshadow
430 $(top_srcdir)/mkinclosure \
431 "-I $(top_builddir)/../../gcc/include -I /usr/include -G fcntl.h unistd.h" | $(top_srcdir)/mkcshadow;
432 rm -f $(top_builddir)/stamp-cshadow
433 echo "done" > $(top_builddir)/stamp-cshadow
435 install: myinstallheaders
437 # NB: As libio_headers may be empty, need this to make sure bash doesn't
438 # choke on an empty for... loop by using libio_headers_install
439 myinstallheaders: $(headers:%=$(myincludep)%)
440 if test -z "$(MULTISUBDIR)"; then \
441 for i in $(std_headers); do \
442 echo "$(INSTALL_DATA) $(GLIBCPP_INCLUDES)/std/$$i $(myincludep)"; \
443 $(INSTALL_DATA) $(GLIBCPP_INCLUDES)/std/$$i $(myincludep); \
445 for i in $(build_headers); do \
446 echo "$(INSTALL_DATA) $$i $(myincludep)bits/"; \
447 $(INSTALL_DATA) $$i $(myincludep)bits/; \
449 libio_headers_install='$(libio_headers)'; \
450 for i in $$libio_headers_install; do \
451 echo "$(INSTALL_DATA) $$i $(myincludep)"; \
452 $(INSTALL_DATA) $$i $(myincludep); \
456 $(headers:%=$(myincludep)%): $(myincludep)%: %
457 if test -z "$(MULTISUBDIR)"; then \
458 $(mkinstalldirs) $(@D); \
459 echo " $(INSTALL_DATA) $^ $@"; \
460 $(INSTALL_DATA) $^ $@; \
463 # All the (now removed) machinations with string instantiations messes up the
464 # automake-generated TAGS rule. Make a simple one here.
465 TAGS: $(build_headers) $(cpu_headers)
466 etags -C $(top_srcdir)/bits/*.h $(top_srcdir)/bits/*.tcc \
467 $(build_headers) $(libio_headers) \
468 $(top_srcdir)/src/*.cc \
469 $(top_builddir)/src/limitsMEMBERS.cc $(top_builddir)/src/c++io.cc \
470 -o $(top_builddir)/TAGS
472 # We have to handle misc-inst.cc and locale-inst.cc in a special way
473 # since we cannot instantiate all classes due to missing definitions
474 # for things like vptrs, type_info bits, etc. when using
475 # -fno-implicit-templates.
476 misc-inst.o: misc-inst.cc
477 $(CXXCOMPILE) -fimplicit-templates -c $<
478 misc-inst.lo: misc-inst.cc
479 $(LTCXXCOMPILE) -fimplicit-templates -c $<
480 locale-inst.o: locale-inst.cc
481 $(CXXCOMPILE) -fimplicit-templates -c $<
482 locale-inst.lo: locale-inst.cc
483 $(LTCXXCOMPILE) -fimplicit-templates -c $<
485 # We have to instantiate wstring bits too. . .
486 wstring-inst.o: string-inst.cc
487 $(CXXCOMPILE) -fimplicit-templates -c -DC=wchar_t $< -o $@
488 wstring-inst.lo: string-inst.cc
489 $(LTCXXCOMPILE) -fimplicit-templates -c -DC=wchar_t $< -o $@
491 # Alexandre put this in here for some libtool-related reason.
493 libstdc++.INC: Makefile
495 top_builddir=`CDPATH=:. && cd $(top_builddir) && pwd` \
496 top_srcdir=`CDPATH=:. && cd $(top_srcdir) && pwd` \
501 tmp-libstdc++.INC: Makefile
502 echo -I$(top_builddir) $(INCLUDES) > $@
504 # Tell versions [3.59,3.63) of GNU make to not export all variables.
505 # Otherwise a system limit (for SysV at least) may be exceeded.