loop.h (struct loop_movables): New.
authorMichael Hayes <mhayes@redhat.com>
Mon, 1 Jan 2001 00:03:17 +0000 (00:03 +0000)
committerMichael Hayes <m.hayes@gcc.gnu.org>
Mon, 1 Jan 2001 00:03:17 +0000 (00:03 +0000)
commit6ec9201068573cc842e105a20aad853282472b37
treea50a0e17ce6f5e07b22d95be7aca07995b403fa4
parent685efa54548aed93f34a130959721df4fd053a79
loop.h (struct loop_movables): New.

* loop.h (struct loop_movables): New.
(LOOP_MOVABLES): New.
(struct loop_info): Add movables field.
* loop.c (struct movables): Delete.  Replace all uses
with struct loop_movables.
(the_movables): Delete.  Replace all uses with movables
field in loop_info.
(loop_movables_add, loop_movables_free): New functions.
(scan_loop): Use xmalloc instead of alloca for movables.
Call loop_movables_free.

From-SVN: r38573
gcc/ChangeLog
gcc/loop.c
gcc/loop.h