aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2016-02-19 14:20:27 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2016-02-19 14:20:27 +0000
commit2db16594fe8bebd0ea784d4b3004a8f0c1af7869 (patch)
tree0ab61fa481a9a16a67e5b0be85b8a9f9d15c82ac /gcc/doc
parent5a7d9d1e132b7795dc4c88fdf6796fd6524e74d7 (diff)
downloadgcc-2db16594fe8bebd0ea784d4b3004a8f0c1af7869.zip
gcc-2db16594fe8bebd0ea784d4b3004a8f0c1af7869.tar.gz
gcc-2db16594fe8bebd0ea784d4b3004a8f0c1af7869.tar.bz2
[AArch64] Skip gcc.target/aarch64/assembler_arch_1.c if assembler does not support it
* lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks for fp, simd, crypto, crc, lse. * doc/sourcebuild.texi (AArch64-specific attributes): Document the above. * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok effective target check. From-SVN: r233559
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/sourcebuild.texi3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/doc/sourcebuild.texi b/gcc/doc/sourcebuild.texi
index 6d548aa..c5354cf 100644
--- a/gcc/doc/sourcebuild.texi
+++ b/gcc/doc/sourcebuild.texi
@@ -1606,6 +1606,9 @@ ARM target prefers @code{LDRD} and @code{STRD} instructions over
@subsubsection AArch64-specific attributes
@table @code
+@item aarch64_asm_<ext>_ok
+AArch64 assembler supports the architecture extension @code{ext} via the
+@code{.arch_extension} pseudo-op.
@item aarch64_tiny
AArch64 target which generates instruction sequences for tiny memory model.
@item aarch64_small