Fix for PR ipa/64146
commitab32c06873590a49a00be0b4089b9584b82dbbb0
authormarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 18 Dec 2014 12:02:22 +0000 (18 12:02 +0000)
committermarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 18 Dec 2014 12:02:22 +0000 (18 12:02 +0000)
tree906cb4a2712dcdbdd0d09f0e644bde334a1958a1
parentd0c268b8cf7380bd17eb39f3509d4e6a7efbb4da
Fix for PR ipa/64146

PR ipa/64146
* ipa-icf.c (sem_function::merge): Check for
decl_binds_to_current_def_p is newly added to merge operation.
* g++.dg/ipa/pr64146.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218860 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ipa-icf.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ipa/pr64146.C [new file with mode: 0644]