diff options
author | Jan Hubicka <jh@suse.cz> | 2001-07-27 17:55:41 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2001-07-27 15:55:41 +0000 |
commit | d69d031618f01a7a013b2a8fcd5dcf85b5ce7bee (patch) | |
tree | ae0f94c81d3a2055c7c2c089edaa68e10ecae36b /gcc/alias.c | |
parent | f636e2a57d170c1b8bb65668afc86b69f4b45ef1 (diff) | |
download | gcc-d69d031618f01a7a013b2a8fcd5dcf85b5ce7bee.zip gcc-d69d031618f01a7a013b2a8fcd5dcf85b5ce7bee.tar.gz gcc-d69d031618f01a7a013b2a8fcd5dcf85b5ce7bee.tar.bz2 |
flow.c (last_loop_beg_note): New function.
* flow.c (last_loop_beg_note): New function.
(redirect_edge_and_branch): Use it.
(split_edge): Likewise.
* alias.c (loop_p): Avoid uninitialized memory access.
* flow.c (try_forward_edges): Avoid accessing freed memory.
* flow.c (backward_edge_of_syntactic_loop_p): Avoid uninitialized
variable access.
From-SVN: r44429
Diffstat (limited to 'gcc/alias.c')
-rw-r--r-- | gcc/alias.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/alias.c b/gcc/alias.c index 599676d..84a7663 100644 --- a/gcc/alias.c +++ b/gcc/alias.c @@ -2118,7 +2118,7 @@ loop_p () } else { - if (dest != EXIT_BLOCK_PTR + if (dest != EXIT_BLOCK_PTR && src != ENTRY_BLOCK_PTR && pre[src->index] >= pre[dest->index] && post[dest->index] == 0) break; |