diff options
author | rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-09-06 09:13:08 +0000 |
---|---|---|
committer | rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-09-06 09:13:08 +0000 |
commit | 6f8cbb88a0162630e85a735e723351297eab40eb (patch) | |
tree | 418fe2a965d4bf61a463d10a9b5c4ddc715a0808 /gcc/passes.c | |
parent | 0adec5fc9ee7db22c3e79b1b98f4c3b17f01980f (diff) | |
download | gcc-6f8cbb88a0162630e85a735e723351297eab40eb.tar.gz |
2012-09-06 Richard Guenther <rguenther@suse.de>
* passes.c (execute_function_todo): Call compute_may_aliases
only if flag_tree_pta is set.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@191015 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/passes.c')
-rw-r--r-- | gcc/passes.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/passes.c b/gcc/passes.c index c2d8f086ead..9ad40bf9e6c 100644 --- a/gcc/passes.c +++ b/gcc/passes.c @@ -1776,7 +1776,8 @@ execute_function_todo (void *data) if (flags & TODO_rebuild_alias) { execute_update_addresses_taken (); - compute_may_aliases (); + if (flag_tree_pta) + compute_may_aliases (); } else if (optimize && (flags & TODO_update_address_taken)) execute_update_addresses_taken (); |