On 23/06/17 11:21, James Greenhalgh wrote: > > Hi, > > Andrew pointed out that I did not document the new architecture extension > flag I added the RcPc iextension. This was intentional, as enablihg the rcpc > extension does not change GCC code generation, and is just an assembler flag. > But for completeness, here is documentation for the new option. > > OK? >
OK. R. > Thanks, > James > > --- > 2017-06-21 James Greenhalgh <james.greenha...@arm.com> > > * doc/invoke.texi (rcpc architecture extension): Document it. > > > 0001-Patch-AArch64-docs-Document-the-RcPc-extension.patch > > > diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi > index 7e7a16a5..db00e51 100644 > --- a/gcc/doc/invoke.texi > +++ b/gcc/doc/invoke.texi > @@ -14172,6 +14172,10 @@ Enable Large System Extension instructions. This is > on by default for > @option{-march=armv8.1-a}. > @item fp16 > Enable FP16 extension. This also enables floating-point instructions. > +@item rcpc > +Enable the RcPc extension. This does not change code generation from GCC, > +but is passed on to the assembler, enabling inline asm statements to use > +instructions from the RcPc extension. > > @end table > >