commit 501e51e940ab66a78406991d7bc3bc6365bab2e0
Author: Petr Bokoc <pbokoc(a)redhat.com>
Date: Wed Apr 20 01:22:12 2016 +0200
Move GCC from wiki
en-US/Development_GCC_Tools.xml | 46 ++++++++++++++++++++++++++++++++++++--
1 files changed, 43 insertions(+), 3 deletions(-)
---
diff --git a/en-US/Development_GCC_Tools.xml b/en-US/Development_GCC_Tools.xml
index f083d55..2b67a3a 100644
--- a/en-US/Development_GCC_Tools.xml
+++ b/en-US/Development_GCC_Tools.xml
@@ -3,9 +3,49 @@
"http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd">
<?xml-stylesheet
href="http://www.informatik.fh-wiesbaden.de/~werntges/home_t/proj/dbkcss102/wysiwygdocbook1.02/driver.css"
type="text/css"?>
-<section>
+<section id="sect-Development-GCC">
<title>GCC Tools</title>
- <para />
+
+ <section id="sect-Development-GCC-6">
+ <title>GCC 6</title>
+ <para>
+ The GNU Compiler Collection, <application>GCC</application>, is updated
to version 6 in Fedora 24. GCC 6 has many new features, including:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ The default mode for C++ is now <literal>-std=gnu++14</literal>
instead of <literal>-std=gnu++98</literal>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Added support for the <systemitem
class="library">musl</systemitem> C library. It can be selected using
the new <option>-mmusl</option> option.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Multiple optimizer improvements.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ G++ and GCC will provide suggestions for misspelled command line options.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ New languages and language-specific improvements in C, C++, and others.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ New targets and target-specific improvements.
+ </para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ For more information about what is new in GCC 6, see the Changes page at <ulink
url="http://gcc.gnu.org/gcc-6/changes.html" />.
+ </para>
+ </section>
</section>
-