http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57670
Martin Jambor <jamborm at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #3 from Martin Jambor <jamborm at gcc dot gnu.org> --- Author: jamborm Date: Tue Jun 25 11:09:21 2013 New Revision: 200393 URL: http://gcc.gnu.org/viewcvs?rev=200393&root=gcc&view=rev Log: 2013-06-25 Martin Jambor <mjam...@suse.cz> PR middle-end/57670 * cgraph.h (cgraph_indirect_call_info): New flag member_ptr. * ipa-prop.c (ipa_print_node_jump_functions): Mark member pointer calls in the dump. (ipa_note_param_call): Initialize member_ptr flag. (ipa_analyze_indirect_call_uses): Set member_ptr flag. (ipa_make_edge_direct_to_target): Bail out if member_ptr is set. (ipa_write_indirect_edge_info): Stream member_ptr flag. (ipa_read_indirect_edge_info): Likewise. testsuite/ * g++.dg/ipa/pr57670.C (H): New test. Added: trunk/gcc/testsuite/g++.dg/ipa/pr57670.C Modified: trunk/gcc/ChangeLog trunk/gcc/cgraph.h trunk/gcc/ipa-prop.c trunk/gcc/testsuite/ChangeLog