===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/index.html,v
retrieving revision 1.858
@@ -53,6 +53,17 @@ mission statement</a>.</p>
<dl class="news">
+<dt><span>GCC now uses C++ as its implementation language</span>
+ <span class="date">[2012-02-16]</span></dt>
+<dd>The <a href="http://gcc.gnu.org/wiki/cxx-conversion">cxx-conversion</a>
+branch has been merged into trunk. This switches GCC's implementation
+language from C to <a href="codingconventions.html#Cxx_Conventions">C++</a>.
+Additionally, some data structures have been re-implemented in C++
+(more details in the <a
+href="http://gcc.gnu.org/ml/gcc-patches/2012-08/msg00711.html">merge
+announcement</a>). This work was contributed by Lawrence Crowl and
+Diego Novillo of Google.</dd>
+
<dt><span><a href="gcc-4.5/">GCC 4.5.4</a> released</span>
<span class="date">[2012-07-02]</span></dt>
<dd></dd>
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.8/changes.html,v
retrieving revision 1.12
@@ -13,6 +13,12 @@
<h2>Caveats</h2>
+<p>GCC now uses C++ as its implementation language. This means that
+to build GCC from sources, you will need a C++ compiler that
+understands C++ 2003. For more details on the rationale and specific
+changes, please refer to the <a
+href="http://gcc.gnu.org/wiki/cxx-conversion">C++ conversion</a>
+page.</p>
<p>To enable the Graphite framework for loop optimizations you now
need CLooG version 0.17.0 and ISL version 0.10. Both can be obtained