On 15/02/17 11:23, Thomas Preudhomme wrote: > Hi, > > ARMv5 and ARMv5E architectures have no known implementation. I therefore > suggest that we deprecate these architectures. ARMv5T, ARMv5TE and > ARMv5TEJ would remain supported though. > > Is this ok to commit? > > Best regards, > > Thomas > > deprecate_armv5_armv5e.patch > > > cvs diff: Diffing . > cvs diff: Diffing benchmarks > cvs diff: Diffing bugs
"cvs -q diff" is your friend :-) > Index: gcc-7/changes.html > =================================================================== > RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-7/changes.html,v > retrieving revision 1.55 > diff -u -r1.55 changes.html > --- gcc-7/changes.html 2 Feb 2017 15:21:11 -0000 1.55 > +++ gcc-7/changes.html 14 Feb 2017 09:21:23 -0000 > @@ -752,6 +752,13 @@ > <h3 id="arm">ARM</h3> > <ul> > <li> > + Support for the ARMv5 and ARMv5E architectures has been deprecated and Suggest "Support for the ARMv5 and ARMv5E architectures (which have no known implementations) has been ..." > + will be removed in a future GCC release. Note that ARMv5T, ARMv5TE > and > + ARMv5TEJ architectures remain supported. > + The values <code>armv5</code> and <code>armv5e</code> of > + <code>-march</code> are thus deprecated. > + </li> > + <li> > The ARMv8.2-A architecture and the ARMv8.2-A 16-bit Floating-Point > Extensions are now supported. They can be used by specifying the > <code>-march=armv8.2-a</code> or <code>-march=armv8.2-a+fp16</code> Otherwise OK. R.