aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2011-06-06 19:12:25 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2011-06-06 19:12:25 +0200
commita9d245448f2529fe9a4aba63d9cd97059a17a121 (patch)
tree49149b6774ee1bc9cd12c2261a21557049cfe8b3 /gcc/combine.c
parent9a2fc6ada427baaff5b41dcad27861fe28255c82 (diff)
downloadgcc-a9d245448f2529fe9a4aba63d9cd97059a17a121.zip
gcc-a9d245448f2529fe9a4aba63d9cd97059a17a121.tar.gz
gcc-a9d245448f2529fe9a4aba63d9cd97059a17a121.tar.bz2
re PR c++/49264 (Internal compiler error: segmentation fault)
PR c++/49264 * gimple-fold.c (fold_stmt_1): Don't try to fold *& on the lhs if stmt folded into nothing. * tree-inline.c (fold_marked_statements): If a builtin at the end of a bb folded into nothing, just update cgraph edges and move to next bb. * cgraph.c (cgraph_update_edges_for_call_stmt_node): Allow new_stmt to be NULL. Don't compute count and frequency if new_call is NULL. * g++.dg/opt/pr49264.C: New test. From-SVN: r174711
Diffstat (limited to 'gcc/combine.c')
0 files changed, 0 insertions, 0 deletions