]> gcc.gnu.org Git - gcc.git/commitdiff
stl_config.h: Define __STL_HAS_WCHAR_T...
authorJason Merrill <jason@yorick.cygnus.com>
Thu, 3 Sep 1998 02:56:35 +0000 (02:56 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 3 Sep 1998 02:56:35 +0000 (22:56 -0400)
* stl_config.h: Define __STL_HAS_WCHAR_T,
__STL_MEMBER_TEMPLATE_CLASSES, __STL_HAS_NAMESPACES,
__STL_NO_NAMESPACES and __STL_LONG_LONG.

From-SVN: r22203

libstdc++/stl/ChangeLog
libstdc++/stl/stl_config.h

index ad471c3bcd2ae73f68e08abdef5bcc01000a3deb..1039d633bce5b05080b23c4f539569f89bfe04c6 100644 (file)
@@ -1,3 +1,9 @@
+1998-09-03  Jason Merrill  <jason@yorick.cygnus.com>
+
+       * stl_config.h: Define __STL_HAS_WCHAR_T,
+       __STL_MEMBER_TEMPLATE_CLASSES, __STL_HAS_NAMESPACES,
+       __STL_NO_NAMESPACES and __STL_LONG_LONG.
+
 1998-09-02  Jason Merrill  <jason@yorick.cygnus.com>
 
        * algorithm alloc.h defalloc.h hash_map.h hash_set.h iterator
index b1b5738d3a440b5aec115c6609def809b65fcb9c..7cd60d8460d92a291f5dda1659dd636bbb1cf42f 100644 (file)
 
 # ifdef __GNUC__
 #   include <_G_config.h>
+#   define __STL_HAS_WCHAR_T
 #   if __GNUC__ < 2 || (__GNUC__ == 2 && __GNUC_MINOR__ < 8)
 #     define __STL_STATIC_TEMPLATE_MEMBER_BUG
 #     define __STL_NEED_TYPENAME
 #   else
 #     define __STL_CLASS_PARTIAL_SPECIALIZATION
 #     define __STL_FUNCTION_TMPL_PARTIAL_ORDER
-#     define __STL_EXPLICIT_FUNCTION_TMPL_ARGS
 #     define __STL_MEMBER_TEMPLATES
-      //    g++ 2.8.1 supports member template functions, but not member
-      //    template nested classes.
+#     define __STL_MEMBER_TEMPLATE_CLASSES
+#     define __STL_EXPLICIT_FUNCTION_TMPL_ARGS
+#     define __STL_HAS_NAMESPACES
+#     define __STL_NO_NAMESPACES
 #   endif
     /* glibc pre 2.0 is very buggy. We have to disable thread for it.
        It should be upgraded to glibc 2.0 or later. */
 #   ifdef __EXCEPTIONS
 #     define __STL_USE_EXCEPTIONS
 #   endif
+#   ifndef __STRICT_ANSI__
+#     define __STL_LONG_LONG
+#   endif
 # endif
 
 # if defined(__SUNPRO_CC) 
This page took 0.06053 seconds and 5 git commands to generate.