[cfe-commits] r141949 - in /cfe/trunk/www: OpenProjects.html comparison.html cxx_status.html index.html
David Blaikie
dblaikie at gmail.com
Fri Oct 14 00:58:10 PDT 2011
Author: dblaikie
Date: Fri Oct 14 02:58:10 2011
New Revision: 141949
URL: http://llvm.org/viewvc/llvm-project?rev=141949&view=rev
Log:
Updating the Clang website to refer to C++'11 instead of C++'0x
Modified:
cfe/trunk/www/OpenProjects.html
cfe/trunk/www/comparison.html
cfe/trunk/www/cxx_status.html
cfe/trunk/www/index.html
Modified: cfe/trunk/www/OpenProjects.html
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/www/OpenProjects.html?rev=141949&r1=141948&r2=141949&view=diff
==============================================================================
--- cfe/trunk/www/OpenProjects.html (original)
+++ cfe/trunk/www/OpenProjects.html Fri Oct 14 02:58:10 2011
@@ -78,8 +78,8 @@
</ul>
</li>
-<li><b>Continue work on C++'0x support</b>:
- C++'98 is feature complete, but there is still a lot of C++'0x featuers to
+<li><b>Continue work on C++'11 support</b>:
+ C++'98 is feature complete, but there is still a lot of C++'11 features to
implement. Please see the <a href="cxx_status.html">C++ status report
page</a> to find out what is missing.</li>
</ul>
Modified: cfe/trunk/www/comparison.html
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/www/comparison.html?rev=141949&r1=141948&r2=141949&view=diff
==============================================================================
--- cfe/trunk/www/comparison.html (original)
+++ cfe/trunk/www/comparison.html Fri Oct 14 02:58:10 2011
@@ -50,7 +50,7 @@
<ul>
<li>GCC supports languages that clang does not aim to, such as Java, Ada,
FORTRAN, etc.</li>
- <li>GCC has a few <a href="cxx_status.html">C++'0x features</a> that Clang
+ <li>GCC has a few <a href="cxx_status.html">C++'11 features</a> that Clang
does not yet support.</li>
<li>GCC supports more targets than LLVM.</li>
<li>GCC is popular and widely adopted.</li>
@@ -133,7 +133,7 @@
<ul>
<li>Clang's C and C++ support is far more mature and practically useful than
- Elsa's, and includes many C++'0x features.</li>
+ Elsa's, and includes many C++'11 features.</li>
<li>The Elsa community is extremely small and major development work seems
to have ceased in 2005. Work continued to be used by other small
projects (e.g. Oink), but Oink is apparently dead now too. Clang has a
Modified: cfe/trunk/www/cxx_status.html
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/www/cxx_status.html?rev=141949&r1=141948&r2=141949&view=diff
==============================================================================
--- cfe/trunk/www/cxx_status.html (original)
+++ cfe/trunk/www/cxx_status.html Fri Oct 14 02:58:10 2011
@@ -3,7 +3,7 @@
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
- <title>Clang - C++ and C++'0x Status</title>
+ <title>Clang - C++ and C++'11 Status</title>
<link type="text/css" rel="stylesheet" href="menu.css">
<link type="text/css" rel="stylesheet" href="content.css">
<style type="text/css">
@@ -23,23 +23,23 @@
<div id="content">
<!--*************************************************************************-->
-<h1>C++ and C++'0x Support in Clang</h1>
+<h1>C++ and C++'11 Support in Clang</h1>
<!--*************************************************************************-->
<p>Last updated: $Date$</p>
<p>Clang currently implements all of the ISO C++ 1998 standard
(including the defects addressed in the ISO C++ 2003 standard)
- except for 'export' (which has been removed from the C++'0x draft)
+ except for 'export' (which has been removed in C++'11)
and is considered a production-quality C++ compiler. The <a
href="http://llvm.org/bugs/">LLVM bug tracker</a> contains a Clang
C++ component that tracks known Clang C++ bugs.</p>
-<h2 id="cxx0x">C++0x Implementation status</h2>
+<h2 id="cxx11">C++11 Implementation status</h2>
- <p>Clang provides support for a number of features included in the upcoming ISO C++ Standard, C++0x. This section tracks the status of various C++0x
-features, and a number of other C++0x features are under active development.</p>
+ <p>Clang provides support for a number of features included in the new ISO C++ Standard, ISO/IEC 14882:2011. This section tracks the status of various C++11
+features, and a number of other C++11 features are under active development.</p>
-<p>You can use Clang in C++0x mode either
+<p>You can use Clang in C++11 mode either
with <a href="http://libcxx.llvm.org/">libc++</a> or with gcc's libstdc++.
libstdc++-4.4 requires <a href="libstdc++4.4-clang0x.patch">a patch</a> to work
with clang; other versions have not been tested.</p>
@@ -57,7 +57,7 @@
-->
<p>The following table is used to help track our implementation
- progress toward implementing the complete C++'0x standard. We use a
+ progress toward implementing the complete C++'11 standard. We use a
simple, somewhat arbitrary color-coding scheme to describe the
relative completeness of features:</p>
@@ -95,7 +95,7 @@
<p>A feature is "complete" when the appropriate Clang component (Parse, AST,
Sema, CodeGen) implements the behavior described in all of the
-paragraphs in the relevant C++'0x draft standard. The major
+paragraphs in the C++'11 standard. The major
components are:</p>
<dl>
@@ -124,7 +124,7 @@
welcome!</p>
<table width="689" border="1" cellspacing="0">
-<tr><td colspan="7" align="center" bgcolor="#ffddaa">C++0x Features (current draft report <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n3291.pdf">here</a>)</td>
+<tr><td colspan="7" align="center" bgcolor="#ffddaa">C++11 Features (standard available <a href="http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=50372">here</a>)</td>
</tr>
<tr>
<th>Feature</th>
Modified: cfe/trunk/www/index.html
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/www/index.html?rev=141949&r1=141948&r2=141949&view=diff
==============================================================================
--- cfe/trunk/www/index.html (original)
+++ cfe/trunk/www/index.html Fri Oct 14 02:58:10 2011
@@ -94,7 +94,7 @@
targeting X86-32, X86-64, and ARM (other targets may have caveats, but are
usually easy to fix). If you are looking for source analysis or
source-to-source transformation tools, clang is probably a great
- solution for you. Clang does not support C++'0x yet, please see the <a
+ solution for you. Clang does not support C++'11 yet, please see the <a
href="cxx_status.html">C++ status</a> page for more
information.</p>
More information about the cfe-commits
mailing list