2015-01-20 Richard Biener <rguenther@suse.de>
commitd205f2193d009a274a9d59daf12f822da4d03e3e
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 20 Jan 2015 13:26:19 +0000 (20 13:26 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 20 Jan 2015 13:26:19 +0000 (20 13:26 +0000)
treeaf742886d1ebe018b2c605867c7bda3ec915fc88
parent420bd93adacd192ec927fa895d374855a190e7eb
2015-01-20  Richard Biener  <rguenther@suse.de>

PR ipa/64684
* ipa-reference.c (add_static_var): Inline ...
(analyze_function): ... here after splitting out from ...
(is_proper_for_analysis): ... this.

* gcc.dg/lto/pr64684_0.c: New testcase.
* gcc.dg/lto/pr64684_1.c: Likewise.
* gcc.dg/lto/pr64684_2.c: Likewise.
* gcc.dg/lto/pr64685_0.c: Likewise.
* gcc.dg/lto/pr64685_1.c: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219892 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ipa-reference.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/lto/pr64684_0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/lto/pr64684_1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/lto/pr64684_2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/lto/pr64685_0.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/lto/pr64685_1.c [new file with mode: 0644]