summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/lib/gnu/java/util/WeakIdentityHashMap$WeakEntrySet.class
diff options
context:
space:
mode:
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2009-12-10 20:50:47 +0000
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2009-12-10 20:50:47 +0000
commitee3f5fc0f04108d47a518ce7efadd87eb51a9cc3 (patch)
tree4b7897c70e32ed3a7ade0ed23cc48ffbcd023f09 /libjava/classpath/lib/gnu/java/util/WeakIdentityHashMap$WeakEntrySet.class
parent0c54ae75e67742522f331dce5db1fe0983d42ca6 (diff)
downloadppe42-gcc-ee3f5fc0f04108d47a518ce7efadd87eb51a9cc3.tar.gz
ppe42-gcc-ee3f5fc0f04108d47a518ce7efadd87eb51a9cc3.zip
PR middle-end/42228
PR middle-end/42110 * cgraph.c (cgraph_create_edge_including_clones): Add old_stmt parameter; update edge if it already exists. (cgraph_remove_node): Handle correctly cases where we are removing node having clones. * cgraph.h (cgraph_create_edge_including_clones): Declare. (verify_cgraph_node): Add missing error_found = true code. (cgraph_materialize_all_clones): Remove call edges of dead nodes. * ipa.c (cgraph_remove_unreachable_nodes): Correctly look for master clone; fix double linked list removal. * tree-inline.c (copy_bb): Update cgraph_create_edge_including_clones call; fix frequency of newly created edge. * g++.dg/torture/pr42110.C: new file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@155140 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib/gnu/java/util/WeakIdentityHashMap$WeakEntrySet.class')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud