With that in place, please go ahead and start filling this. For GCC 8 many items came late, and I'm sure that we are still missing many that would have been worth documenting here.
Gerald Applied as follows... Index: changes.html =================================================================== RCS file: changes.html diff -N changes.html --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ changes.html 31 May 2018 21:08:33 -0000 @@ -0,0 +1,137 @@ +<html> +<head> +<title>GCC 9 Release Series — Changes, New Features, and Fixes</title> +</head> + +<!-- GCC maintainers, please do not hesitate to contribute/update + entries concerning those part of GCC you maintain! +--> + +<body> +<h1>GCC 9 Release Series<br/>Changes, New Features, and Fixes</h1> + +<p> +This page is a "brief" summary of some of the huge number of improvements +in GCC 9. +<!-- +You may also want to check out our +<a href="porting_to.html">Porting to GCC 8</a> page and the +<a href="../onlinedocs/index.html#current">full GCC documentation</a>. +--> +</p> + +<p>Note: GCC 9 has not been released yet, so this document is +a work-in-progress.</p> + +<!-- .................................................................. --> +<h2>Caveats</h2> +<ul> + <li>...</li> +</ul> + + +<!-- .................................................................. --> +<h2 id="general">General Improvements</h2> +<ul> +</ul> + +<!-- .................................................................. --> +<h2 id="languages">New Languages and Language specific improvements</h2> + +<!-- <h3 id="ada">Ada</h3> --> + +<!-- <h3 id="brig">BRIG (HSAIL)</h3> --> + +<!-- <h3 id="c-family">C family</h3> --> + +<!-- <h3 id="cxx">C++</h3> --> +<!-- <h4 id="libstdcxx">Runtime Library (libstdc++)</h4> --> + +<!-- <h3 id="fortran">Fortran</h3> --> + +<!-- <h3 id="go">Go</h3> --> + +<!-- .................................................................. --> +<!-- <h2 id="jit">libgccjit</h2> --> + +<!-- .................................................................. --> +<h2 id="targets">New Targets and Target Specific Improvements</h2> + +<!-- <h3 id="aarch64">AArch64</h3> --> + +<!-- <h3 id="arc">ARC</h3> --> + +<!-- <h3 id="arm">ARM</h3> --> + +<!-- <h3 id="avr">AVR</h3> --> + +<!-- <h3 id="hsa">Heterogeneous Systems Architecture</h3> --> + +<!-- <h3 id="x86">IA-32/x86-64</h3> --> + +<!-- <h3 id="mips">MIPS</h3> --> + +<!-- <h3 id="mep">MeP</h3> --> + +<!-- <h3 id="msp430">MSP430</h3> --> + +<!-- <h3 id="nds32">NDS32</h3> --> + +<!-- <h3 id="nios2">Nios II</h3> --> + +<!-- <h3 id="nvptx">NVPTX</h3> --> + +<!-- <h3 id="hppa">PA-RISC</h3> --> + +<!-- <h3 id="powerpc">PowerPC / PowerPC64 / RS6000</h3> --> + +<!-- <h3 id="s390">S/390, System z, IBM z Systems</h3> --> + +<!-- <h3 id="riscv">RISC-V</h3> --> + +<!-- <h3 id="rx">RX</h3> --> + +<!-- <h3 id="sh">SH</h3> --> + +<!-- <h3 id="sparc">SPARC</h3> --> + +<!-- <h3 id="Tile">Tile</h3> --> + +<!-- .................................................................. --> +<h2 id="os">Operating Systems</h2> + +<!-- <h3 id="aix">AIX</h3> --> + +<!-- <h3 id="fuchsia">Fuchsia</h3> --> + +<!-- <h3 id="dragonfly">DragonFly BSD</h3> --> + +<!-- <h3 id="freebsd">FreeBSD</h3> --> + +<!-- <h3 id="gnulinux">GNU/Linux</h3> --> + +<!-- <h3 id="rtems">RTEMS</h3> --> + +<!-- <h3 id="solaris">Solaris</h3> --> + +<!-- <h3 id="vxmils">VxWorks MILS</h3> --> + +<!-- <h3 id="windows">Windows</h3> --> + + +<!-- .................................................................. --> +<!-- <h2>Documentation improvements</h2> --> + + +<!-- .................................................................. --> +<!-- <h2 id="plugins">Improvements for plugin authors</h2> --> + +<!-- .................................................................. --> +<!-- <h2>Other significant improvements</h2> --> + + +<!-- .................................................................. --> +<!-- <h2><a name="9.1">GCC 9.1</a></h2> --> + +</body> +</html>