On Thu, May 19, 2016 at 04:27:31PM +0100, Kyrill Tkachov wrote: > Hi all, > > I noticed that we have a readings.html page that has pointers to > documentation of various backends that GCC supports. The info on arm seems a > bit out of date and somewhat confusing, and there is no entry for aarch64. > This patch tries to address that. > > The arm entry is updated to not mention armv2(?) and thumb and an aarch64 > entry is added with a link to the ARM documentation. > > Ok to commit?
The AArch64 part looks fine to me, but a paragraph introducing what is meant by AArch64 ("the 64-bit execution state introduced in the ARMv8-A architecture profile" - or similar) would be a useful addition. Just sending our users straight to the full repository of information provided by ARM may give them too wide a set of readings :). Thanks, James > ? readings.html~ > Index: readings.html > =================================================================== > RCS file: /cvs/gcc/wwwdocs/htdocs/readings.html,v > retrieving revision 1.242 > diff -U 3 -r1.242 readings.html > --- readings.html 14 Nov 2015 23:40:21 -0000 1.242 > +++ readings.html 15 Feb 2016 13:29:03 -0000 > @@ -59,6 +59,11 @@ > </p> > > <ul> > + <li>AArch64 > + <br /><a href="http://infocenter.arm.com/help/index.jsp"> > + ARM Documentation</a> > + </li> > + > <li>alpha > <br />Manufacturer: Compaq (DEC) > <br /><a > href="http://www.tru64unix.compaq.com/docs/base_doc/DOCUMENTATION/V51A_HTML/ARH9MBTE/TITLE.HTM">Calling > @@ -81,12 +86,12 @@ > <br /><a > href="http://www.synopsys.com/IP/PROCESSORIP/ARCPROCESSORS/Pages/default.aspx">ARC > Documentation</a> > </li> > > - <li>arm (armv2, thumb) > - <br />Manufacturer: Various, by license from ARM > + <li>ARM > + <br />Manufacturer: Various, by license from ARM. > <br />CPUs include: ARM7 and ARM7T series (eg. ARM7TDMI), ARM9 and > StrongARM > <br /><a href="http://infocenter.arm.com/help/index.jsp">ARM > Documentation</a> > </li> > - > + > <li>AVR > <br />Manufacturer: Atmel > <br /><a href="http://www.atmel.com/products/microcontrollers/avr/">AVR > Documentation</a>