I was pinged about the lack of documentation for the
check_effective_target_non_strict_align procedure I added
to target-supports.exp.  This patch fixes that.  If I
don't get any objections in the next day or two I will
check this in as an obvious patch.

Steve Ellcey
sell...@mips.com


2014-08-19  Steve Ellcey  <sell...@mips.com>

        PR middle-end/49191
        * doc/sourcebuild.texi (non_strict_align): New.


2014-08-19  Steve Ellcey  <sell...@mips.com>

        PR middle-end/49191
        * lib/target-supports.exp (check_effective_target_non_strict_align):
        Add function description.


diff --git a/gcc/doc/sourcebuild.texi b/gcc/doc/sourcebuild.texi
index 7438980..5951b15 100644
--- a/gcc/doc/sourcebuild.texi
+++ b/gcc/doc/sourcebuild.texi
@@ -1686,6 +1686,9 @@ Target uses a ColdFire FPU.
 @item hard_float
 Target supports FPU instructions.
 
+@item non_strict_align
+Target does not require strict alignment.
+
 @item sse
 Target supports compiling @code{sse} instructions.
 
diff --git a/gcc/testsuite/lib/target-supports.exp 
b/gcc/testsuite/lib/target-supports.exp
index 5ec1608..b471eaa 100644
--- a/gcc/testsuite/lib/target-supports.exp
+++ b/gcc/testsuite/lib/target-supports.exp
@@ -5777,6 +5777,8 @@ proc check_vect_support_and_set_flags { } {
     return 1
 }
 
+# Return 1 if the target does *not* require strict alignment.
+
 proc check_effective_target_non_strict_align {} {
     return [check_no_compiler_messages non_strict_align assembly {
        char *y;


Reply via email to