Andrew pointed out that I did not document the new architecture extension flag I...
authorJames Greenhalgh <james.greenhalgh@arm.com>
Mon, 3 Jul 2017 14:32:30 +0000 (14:32 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Mon, 3 Jul 2017 14:32:30 +0000 (14:32 +0000)
Andrew pointed out that I did not document the new architecture extension
flag I added for the RcPc extension. This was intentional, as enabling 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.

gcc/

2017-07-03  James Greenhalgh  <james.greenhalgh@arm.com>

* doc/invoke.texi (rcpc architecture extension): Document it.

From-SVN: r249923

gcc/ChangeLog
gcc/doc/invoke.texi

index 21e392f05c268bed9e74714de44335c0a7e80486..945708bf20c4058deb9da60f30e202c4b2396811 100644 (file)
@@ -1,3 +1,7 @@
+2017-07-03  James Greenhalgh  <james.greenhalgh@arm.com>
+
+       * doc/invoke.texi (rcpc architecture extension): Document it.
+
 2017-07-03  Richard Biener  <rguenther@suse.de>
 
        PR tree-optimization/60510
index a5f084ef833738765e65128fd22f8c0e85fc1940..fb2e51a8da81ce260270966f00b0264214332e47 100644 (file)
@@ -14201,6 +14201,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