stdcxx-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Stdcxx Wiki] Update of "CompilerRequirements" by EricLemings
Date Wed, 11 Jun 2008 19:07:51 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Stdcxx Wiki" for change notification.

The following page has been changed by EricLemings:

The comment on the change is:
Add a few more (quite certain) compiler requirements.

  The list below contains a proposed set of compiler requirements for future releases of the
Apache C++ Standard Library.  These requirements are features that were not ubiquitous across
compilers in the past as they are in modern compilers.  As such, the corresponding configuration
checks for such features can be ignored and feature support can be safely assumed when writing
new code.
-  * Explicit template instantiation
-  * Empty member initialization
+  * Intrinsic {{{long double}}} type (_RWSTD_NO_LONG_DOUBLE)
+  * Intrinsic {{{long long}}} type (_RWSTD_NO_LONG_LONG)
+  * Intrinsic {{{bool}}} type and {{{true}}}, {{{false}}} keywords (_RWSTD_NO_BOOL)
+  * Namespace lookup (_RWSTD_NO_NAMESPACE)
+  * Explicit template arguments (_RWSTD_NO_EXPLICIT_ARG)
+  * Empty member initialization (_RWSTD_NO_EMPTY_MEM_INITIALIZER)
+  * Partial class template specialization (_RWSTD_NO_CLASS_PARTIAL_SPEC)
+  * Inline class template member functions (_RWSTD_NO_INLINE_MEMBER_TEMPLATES)
+  * Class template specialization syntax (_RWSTD_NO_NEW_CLASS_TEMPLATE_SYNTAX)
+  * Function template specialization syntax (_RWSTD_NO_NEW_FUNC_TEMPLATE_SYNTAX)

View raw message