aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2021-05-27 09:52:01 +0200
committerMartin Liska <mliska@suse.cz>2021-05-27 09:52:01 +0200
commitd4997738800da4be5954fa1849bbf2ade74cc20e (patch)
tree84e2dfcf6a774a8868f10c6b534c4f2afadc20c2 /gcc/doc
parent2a0afc4ad163ba4a8b5ef10b777b20e62baf5f79 (diff)
parent01c59ef2e5a59b44d2b662361196abb6be872a20 (diff)
downloadgcc-d4997738800da4be5954fa1849bbf2ade74cc20e.zip
gcc-d4997738800da4be5954fa1849bbf2ade74cc20e.tar.gz
gcc-d4997738800da4be5954fa1849bbf2ade74cc20e.tar.bz2
Merge branch 'master' into devel/sphinx
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/extend.texi5
-rw-r--r--gcc/doc/sourcebuild.texi6
2 files changed, 9 insertions, 2 deletions
diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi
index 3ddeb0d..bfe9c21 100644
--- a/gcc/doc/extend.texi
+++ b/gcc/doc/extend.texi
@@ -8586,8 +8586,9 @@ The second case is nevertheless allowed to be able to perform a block copy
from or to the array.
Moreover, the use of type punning or aliasing to toggle the storage order
-is not supported; that is to say, a given scalar object cannot be accessed
-through distinct types that assign a different storage order to it.
+is not supported; that is to say, if a given scalar object can be accessed
+through distinct types that assign a different storage order to it, then the
+behavior is undefined.
@item transparent_union
@cindex @code{transparent_union} type attribute
diff --git a/gcc/doc/sourcebuild.texi b/gcc/doc/sourcebuild.texi
index cf309874..16c6a3b 100644
--- a/gcc/doc/sourcebuild.texi
+++ b/gcc/doc/sourcebuild.texi
@@ -1740,6 +1740,12 @@ circumstances.
@item vect_variable_length
Target has variable-length vectors.
+@item vect64
+Target supports vectors of 64 bits.
+
+@item vect32
+Target supports vectors of 32 bits.
+
@item vect_widen_sum_hi_to_si
Target supports a vector widening summation of @code{short} operands
into @code{int} results, or can promote (unpack) from @code{short}