diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2016-02-19 14:20:27 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2016-02-19 14:20:27 +0000 |
commit | 2db16594fe8bebd0ea784d4b3004a8f0c1af7869 (patch) | |
tree | 0ab61fa481a9a16a67e5b0be85b8a9f9d15c82ac /gcc/doc | |
parent | 5a7d9d1e132b7795dc4c88fdf6796fd6524e74d7 (diff) | |
download | gcc-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.texi | 3 |
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 |