Skip static ctors/dtors in IPA ICF (PR ipa/70306)
commite1a88bf4a98bbe6099afc8af8e1f0b53981ba035
authormarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 21 Mar 2016 19:33:33 +0000 (21 19:33 +0000)
committermarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 21 Mar 2016 19:33:33 +0000 (21 19:33 +0000)
tree3683a2202a7db807159a26090dac04efd8f048a2
parent75af6eab9ba0c05e521f8e88040c5bbc4f082b1a
Skip static ctors/dtors in IPA ICF (PR ipa/70306)

* gcc.dg/ipa/pr70306.c: New test.
* ipa-icf.c (sem_function::parse): Skip static
constructors and destructors.

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