aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorBill Schmidt <wschmidt@linux.ibm.com>2019-05-09 19:54:39 +0000
committerWilliam Schmidt <wschmidt@gcc.gnu.org>2019-05-09 19:54:39 +0000
commit08e113f4aea9b3e80ffc1365ebd9db8ceedf8797 (patch)
treed8ba1dd9d6623039e4c06ec38294bccf21e73238 /gcc
parent41a4d47581db409213d887c41dd914165b802419 (diff)
downloadgcc-08e113f4aea9b3e80ffc1365ebd9db8ceedf8797.zip
gcc-08e113f4aea9b3e80ffc1365ebd9db8ceedf8797.tar.gz
gcc-08e113f4aea9b3e80ffc1365ebd9db8ceedf8797.tar.bz2
loop.texi: Remove reference to FOR_EACH_LOOP_BREAK.
2019-05-09 Bill Schmidt <wschmidt@linux.ibm.com> * doc/loop.texi: Remove reference to FOR_EACH_LOOP_BREAK. From-SVN: r271042
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/doc/loop.texi5
2 files changed, 5 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index aebd830..ce9d3ce 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2019-05-09 Bill Schmidt <wschmidt@linux.ibm.com>
+
+ * doc/loop.texi: Remove reference to FOR_EACH_LOOP_BREAK.
+
2019-05-09 Alexander Monakov <amonakov@ispras.ru>
PR rtl-optimization/88879
diff --git a/gcc/doc/loop.texi b/gcc/doc/loop.texi
index 255eabc..a753713 100644
--- a/gcc/doc/loop.texi
+++ b/gcc/doc/loop.texi
@@ -86,10 +86,7 @@ the direction of traversal and the set of loops visited. Each loop is
guaranteed to be visited exactly once, regardless of the changes to the
loop tree, and the loops may be removed during the traversal. The newly
created loops are never traversed, if they need to be visited, this
-must be done separately after their creation. The @code{FOR_EACH_LOOP}
-macro allocates temporary variables. If the @code{FOR_EACH_LOOP} loop
-were ended using break or goto, they would not be released;
-@code{FOR_EACH_LOOP_BREAK} macro must be used instead.
+must be done separately after their creation.
Each basic block contains the reference to the innermost loop it belongs
to (@code{loop_father}). For this reason, it is only possible to have