Mercurial > hg > CbC > CbC_gcc
diff gcc/doc/loop.texi @ 145:1830386684a0
gcc-9.2.0
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 11:34:05 +0900 |
parents | 84e7813d76e9 |
children |
line wrap: on
line diff
--- a/gcc/doc/loop.texi Thu Oct 25 07:37:49 2018 +0900 +++ b/gcc/doc/loop.texi Thu Feb 13 11:34:05 2020 +0900 @@ -1,4 +1,4 @@ -@c Copyright (C) 2006-2018 Free Software Foundation, Inc. +@c Copyright (C) 2006-2020 Free Software Foundation, Inc. @c Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. @@ -86,10 +86,7 @@ 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