* loop.c (loops_info): New variable.
authorm.hayes <m.hayes@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 22 Jan 2000 02:23:14 +0000 (02:23 +0000)
committerm.hayes <m.hayes@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 22 Jan 2000 02:23:14 +0000 (02:23 +0000)
commit5ba8b451839b4a1182ccbb3b6be3187329524e97
treea4cf402d42dea98c81adbc839979edee2912f926
parentf8a352256eadf356210cb744fee90f46aeb2025e
* loop.c (loops_info): New variable.
(loop_optimize): Allocate loops->array and free it on exit.
Allocate memory for loops_info and assign to each loop,
  replacing alloca.
(find_and_verify_loops): Do not allocate loops->array.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31556 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/loop.c