aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2021-05-25 15:01:25 +0200
committerMartin Liska <mliska@suse.cz>2021-05-25 15:01:25 +0200
commit2f7ea01554b7d202f169fc4268d8c9ee2fabbad2 (patch)
tree430d16cc500688b1ca0788dcbe2e5a904dca2182 /gcc/doc
parentd5bc4d65275781ea5cf0f7f89b9bde629d744bda (diff)
parentebd5e86c0f41dc1d692f9b2b68a510b1f6835a3e (diff)
downloadgcc-2f7ea01554b7d202f169fc4268d8c9ee2fabbad2.zip
gcc-2f7ea01554b7d202f169fc4268d8c9ee2fabbad2.tar.gz
gcc-2f7ea01554b7d202f169fc4268d8c9ee2fabbad2.tar.bz2
Merge branch 'master' into devel/sphinx
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/extend.texi6
-rw-r--r--gcc/doc/md.texi8
2 files changed, 14 insertions, 0 deletions
diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi
index 826804e..3ddeb0d 100644
--- a/gcc/doc/extend.texi
+++ b/gcc/doc/extend.texi
@@ -3415,6 +3415,12 @@ The @code{no_sanitize_undefined} attribute on functions is used
to inform the compiler that it should not check for undefined behavior
in the function when compiling with the @option{-fsanitize=undefined} option.
+@item no_sanitize_coverage
+@cindex @code{no_sanitize_coverage} function attribute
+The @code{no_sanitize_coverage} attribute on functions is used
+to inform the compiler that it should not do coverage-guided
+fuzzing code instrumentation (@option{-fsanitize-coverage}).
+
@item no_split_stack
@cindex @code{no_split_stack} function attribute
@opindex fsplit-stack
diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi
index 0e65b3a..00caf38 100644
--- a/gcc/doc/md.texi
+++ b/gcc/doc/md.texi
@@ -2258,6 +2258,14 @@ Vector registers.
@item z
Stack pointer register (SP).
+
+@item Q
+A memory address which uses a base register with a short offset
+or with a index register with its scale.
+
+@item W
+A memory address which uses a base register with a index register
+with its scale.
@end table
@ifset INTERNALS