libstdc++: Implement C++20 features for <sstream>
[gcc.git] / libstdc++-v3 / src / Makefile.in
index 5dc74bb03a37d91ba6ca7b8b59e882db7614bd6d..e51e61640558323cb5262da6b2a8ec7ecefd7267 100644 (file)
@@ -234,7 +234,7 @@ am__define_uniq_tagged_files = \
   done | $(am__uniquify_input)`
 ETAGS = etags
 CTAGS = ctags
-DIST_SUBDIRS = c++98 c++11 c++17 filesystem
+DIST_SUBDIRS = c++98 c++11 c++17 c++20 filesystem
 ABI_TWEAKS_SRCDIR = @ABI_TWEAKS_SRCDIR@
 ACLOCAL = @ACLOCAL@
 ALLOCATOR_H = @ALLOCATOR_H@
@@ -464,7 +464,7 @@ WARN_CXXFLAGS = \
 AM_CPPFLAGS = $(GLIBCXX_INCLUDES) $(CPPFLAGS)
 @ENABLE_FILESYSTEM_TS_FALSE@filesystem_dir = 
 @ENABLE_FILESYSTEM_TS_TRUE@filesystem_dir = filesystem
-SUBDIRS = c++98 c++11 c++17 $(filesystem_dir)
+SUBDIRS = c++98 c++11 c++17 c++20 $(filesystem_dir)
 @VTV_CYGMIN_FALSE@toolexeclib_LTLIBRARIES = libstdc++.la
 
 # Cross compiler support.
@@ -505,14 +505,16 @@ libstdc___la_LIBADD = \
        $(top_builddir)/libsupc++/libsupc++convenience.la \
        $(top_builddir)/src/c++98/libc++98convenience.la \
        $(top_builddir)/src/c++11/libc++11convenience.la \
-       $(top_builddir)/src/c++17/libc++17convenience.la
+       $(top_builddir)/src/c++17/libc++17convenience.la \
+       $(top_builddir)/src/c++20/libc++20convenience.la
 
 libstdc___la_DEPENDENCIES = \
        ${version_dep} \
        $(top_builddir)/libsupc++/libsupc++convenience.la \
        $(top_builddir)/src/c++98/libc++98convenience.la \
        $(top_builddir)/src/c++11/libc++11convenience.la \
-       $(top_builddir)/src/c++17/libc++17convenience.la
+       $(top_builddir)/src/c++17/libc++17convenience.la \
+       $(top_builddir)/src/c++20/libc++20convenience.la
 
 libstdc___la_LDFLAGS = \
        -version-info $(libtool_VERSION) ${version_arg} -lm
@@ -528,7 +530,8 @@ libstdc___la_LINK = $(CXXLINK) $(libstdc___la_LDFLAGS)
 # segregated in the sources with -D_GLIBCXX_SHARED.
 #
 # In the sub-directories of libsupc++, src/c++98, src/c++11, src/c++17,
-# only -prefer-pic objects are generated for the convenience libraries.
+# src/c++20, only -prefer-pic objects are generated for the convenience
+# libraries.
 #
 # In the main src directory, make shared and static objects just for
 # the compat libraries. Shared objects are compiled with -prefer-pic
@@ -957,6 +960,7 @@ uninstall-am: uninstall-toolexeclibLTLIBRARIES
 vpath % $(top_srcdir)/src/c++98
 vpath % $(top_srcdir)/src/c++11
 vpath % $(top_srcdir)/src/c++17
+vpath % $(top_srcdir)/src/c++20
 @ENABLE_FILESYSTEM_TS_TRUE@vpath % $(top_srcdir)/src/filesystem
 
 # Use special rules for compatibility-ldbl.cc compilation, as we need to