From 08e113f4aea9b3e80ffc1365ebd9db8ceedf8797 Mon Sep 17 00:00:00 2001 From: Bill Schmidt Date: Thu, 9 May 2019 19:54:39 +0000 Subject: [PATCH] loop.texi: Remove reference to FOR_EACH_LOOP_BREAK. 2019-05-09 Bill Schmidt * doc/loop.texi: Remove reference to FOR_EACH_LOOP_BREAK. From-SVN: r271042 --- gcc/ChangeLog | 4 ++++ gcc/doc/loop.texi | 5 +---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index aebd83041a7..ce9d3ceb9c5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2019-05-09 Bill Schmidt + + * doc/loop.texi: Remove reference to FOR_EACH_LOOP_BREAK. + 2019-05-09 Alexander Monakov PR rtl-optimization/88879 diff --git a/gcc/doc/loop.texi b/gcc/doc/loop.texi index 255eabc667d..a7537133871 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 -- 2.30.2