diff options
author | Marek Polacek <polacek@redhat.com> | 2012-09-20 17:02:40 +0000 |
---|---|---|
committer | Marek Polacek <mpolacek@gcc.gnu.org> | 2012-09-20 17:02:40 +0000 |
commit | 97a74ddb85590ec3e960c0ea0c4f0b667d47c325 (patch) | |
tree | 2b978ae6eb0d059f819df9658163c390a0459c0e /gcc | |
parent | 61e12affc2c03ab772e5364f942072a965655a11 (diff) | |
download | gcc-97a74ddb85590ec3e960c0ea0c4f0b667d47c325.zip gcc-97a74ddb85590ec3e960c0ea0c4f0b667d47c325.tar.gz gcc-97a74ddb85590ec3e960c0ea0c4f0b667d47c325.tar.bz2 |
Don't cast XNEWVEC's result.
From-SVN: r191580
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/tree-ssa-threadupdate.c | 6 |
2 files changed, 9 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index cc31d34..f2d74a8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2012-09-20 Marek Polacek <polacek@redhat.com> + + * tree-ssa-threadupdate.c (mark_threaded_blocks): Don't cast XNEWVEC's + result. + (create_edge_and_update_destination_phis): Likewise. + 2012-09-20 Martin Jambor <mjambor@suse.cz> * function.c (push_cfun): Check old current_function_decl matches diff --git a/gcc/tree-ssa-threadupdate.c b/gcc/tree-ssa-threadupdate.c index ba6d69a..2eee50e 100644 --- a/gcc/tree-ssa-threadupdate.c +++ b/gcc/tree-ssa-threadupdate.c @@ -1,5 +1,5 @@ /* Thread edges through blocks and update the control flow and SSA graphs. - Copyright (C) 2004, 2005, 2006, 2007, 2008, 2010, 201 + Copyright (C) 2004, 2005, 2006, 2007, 2008, 2010, 2011, 2012 Free Software Foundation, Inc. This file is part of GCC. @@ -362,7 +362,7 @@ create_edge_and_update_destination_phis (struct redirection_data *rd, if (rd->outgoing_edge->aux) { - e->aux = (edge *) XNEWVEC (edge, 2); + e->aux = XNEWVEC (edge, 2); THREAD_TARGET(e) = THREAD_TARGET (rd->outgoing_edge); THREAD_TARGET2(e) = THREAD_TARGET2 (rd->outgoing_edge); } @@ -1143,7 +1143,7 @@ mark_threaded_blocks (bitmap threaded_blocks) for (i = 0; i < VEC_length (edge, threaded_edges); i += 3) { edge e = VEC_index (edge, threaded_edges, i); - edge *x = (edge *) XNEWVEC (edge, 2); + edge *x = XNEWVEC (edge, 2); e->aux = x; THREAD_TARGET (e) = VEC_index (edge, threaded_edges, i + 1); |