committed with few tweaks.
On Wed, Mar 24, 2021 at 11:21 AM Kito Cheng <kito.ch...@sifive.com> wrote: > > --- > htdocs/gcc-11/changes.html | 32 +++++++++++++++++++++++++++++++- > 1 file changed, 31 insertions(+), 1 deletion(-) > > diff --git a/htdocs/gcc-11/changes.html b/htdocs/gcc-11/changes.html > index 69869309..ec136349 100644 > --- a/htdocs/gcc-11/changes.html > +++ b/htdocs/gcc-11/changes.html > @@ -688,7 +688,37 @@ a work-in-progress.</p> > </li> > </ul> > > -<!-- <h3 id="riscv">RISC-V</h3> --> > +<h3 id="riscv">RISC-V</h3> > +<ul> > + <li>Support big-endian for RISC-V, thanks to Marcus Comstedt.</li> > + <li>Implement new style of architecture extension test macros, > + each architecture extension has corresponding feature test macro, which > + could use to test its existence and version information. > + </li> > + <li>Legacy architecture extension test macro like > <code>__riscv_atomic</code>, > + but it will still supported for at least 2 release cycles. > + </li> > + <li>Support IFUNC for <code>riscv*-*-linux*</code>.</li> > + <li>Introduce <code>--with-multilib-generator</code> to configure time > option, > + this option could flexible config multi-lib settings, syntax is same as > + RISC-V's <code>multilib-generator</code>. > + </li> > + <li>Extend the sytax for <code>multilib-generator</code>, support expansion > + operator <code>*</code> to reduce the complexity of complicated > multi-lib > + re-use rule. > + </li> > + <li>Support <code>-mcpu=*</code> option, the behavior is aligned to RISC-V > + clang/LLVM, it will set pipeline model and architecture extension, like > + <code>-mtune=*</code> plus <code>-march=*</code>. > + </li> > + <li>Support for TLS stack protector canary access, thanks to Cooper Qu. > + </li> > + <li>Support <code>__builtin_thread_pointer</code> for RISC-V.</li> > + <li>Introduce <code>shorten_memrefs</code> optimization, which could > reduce the > + code size for memory access, thanks to Craig Blackmore. > + </li> > +</ul> > + > > <!-- <h3 id="rx">RX</h3> --> > > -- > 2.30.2 >