aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Ellcey <sellcey@cavium.com>2017-09-15 20:55:52 +0000
committerSteve Ellcey <sje@gcc.gnu.org>2017-09-15 20:55:52 +0000
commitefc79e1e860fd4fa7df5ba68c14cf59723205274 (patch)
treebce9f1254dad18d45ca958232d35e288257301d5
parentbb75facd248a5030b5acd533ba4092e2d7fcd90b (diff)
downloadgcc-efc79e1e860fd4fa7df5ba68c14cf59723205274.zip
gcc-efc79e1e860fd4fa7df5ba68c14cf59723205274.tar.gz
gcc-efc79e1e860fd4fa7df5ba68c14cf59723205274.tar.bz2
re PR target/82066 (#pragma GCC target documentation does not say it is implemented for aarch64)
2017-09-15 Steve Ellcey <sellcey@cavium.com> PR target/82066 * doc/extend.texi (Common Function Attributes): Add references to ARM, AArch64, and S/390 specific attributes. (Function Specific Option Pragmas): Add AArch64 and S/390 to list of back ends that support the target pragma. From-SVN: r252848
-rw-r--r--gcc/ChangeLog8
-rw-r--r--gcc/doc/extend.texi5
2 files changed, 11 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6331acc..6535022 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,11 @@
+2017-09-15 Steve Ellcey <sellcey@cavium.com>
+
+ PR target/82066
+ * doc/extend.texi (Common Function Attributes): Add
+ references to ARM, AArch64, and S/390 specific attributes.
+ (Function Specific Option Pragmas): Add AArch64 and S/390
+ to list of back ends that support the target pragma.
+
2017-09-15 Nathan Sidwell <nathan@acm.org>
* doc/standards.texi: Fix C++17 description. Update URLs for
diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi
index 499a3db..aa780a1 100644
--- a/gcc/doc/extend.texi
+++ b/gcc/doc/extend.texi
@@ -3299,7 +3299,8 @@ or separate the options with a comma (@samp{,}) within a single string.
The options supported are specific to each target; refer to @ref{x86
Function Attributes}, @ref{PowerPC Function Attributes},
-@ref{ARM Function Attributes},and @ref{Nios II Function Attributes},
+@ref{ARM Function Attributes}, @ref{AArch64 Function Attributes},
+@ref{Nios II Function Attributes}, and @ref{S/390 Function Attributes}
for details.
@item target_clones (@var{options})
@@ -21854,7 +21855,7 @@ function. The parenthesis around the options is optional.
@code{target} attribute and the attribute syntax.
The @code{#pragma GCC target} pragma is presently implemented for
-x86, PowerPC, and Nios II targets only.
+x86, ARM, AArch64, PowerPC, S/390, and Nios II targets only.
@end table
@table @code