[lld] r202623 - [C++11] Update LLD documentation to just refer to the LLVM documentation
Chandler Carruth
chandlerc at gmail.com
Sun Mar 2 01:17:10 PST 2014
Author: chandlerc
Date: Sun Mar 2 03:17:09 2014
New Revision: 202623
URL: http://llvm.org/viewvc/llvm-project?rev=202623&view=rev
Log:
[C++11] Update LLD documentation to just refer to the LLVM documentation
for C++11 issues.
Modified:
lld/trunk/docs/C++11.rst
Modified: lld/trunk/docs/C++11.rst
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/docs/C%2B%2B11.rst?rev=202623&r1=202622&r2=202623&view=diff
==============================================================================
--- lld/trunk/docs/C++11.rst (original)
+++ lld/trunk/docs/C++11.rst Sun Mar 2 03:17:09 2014
@@ -1,35 +1,8 @@
C++11
=====
-lld is developed in a limited subset of C++11. Supported compilers are:
+Originally, LLD was developed in C++ unlike the rest of LLVM. Now, all of LLVM,
+LLD, and Clang are developed using C++11. See the `LLVM Coding Standards`_ for
+details on the precise subset of C++11 supported by the various host compilers.
-* Clang 3.1+
-* g++ 4.7+
-* MSVC 2012+
-
-Allowed Features
-----------------
-
-Allowed features are based on what these compilers support. Features that are ok
-to omit (such as final or = delete) may be conditionally used via macros.
-
-* All of the C++11 standard library, including threading and atomics
-* auto
-* constexpr via LLVM_CONSTEXPR
-* decltype
-* deleted functions via LLVM_DELETED_FUNCTION
-* Forward enum declarations
-* Lambdas
-* Local and unnamed types as template args
-* Trailing return type
-* nullptr
-* >> instead of > >
-* R-Value references excluding R-Value references for this
-* static_assert
-* Strongly typed enums
-* Range based for loop
-* final via LLVM_FINAL
-
-Note that some of these features may not be fully or correctly implemented in
-all compilers. Issues using these features should be added here as they are
-encountered.
+.. _LLVM Coding Standards: http://llvm.org/docs/CodingStandards.html
More information about the llvm-commits
mailing list