PR c++/79176 - lambda ICE with -flto -Os
commitd7670757f5735cae9dd1832513e9148ecbda1048
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 26 Jan 2017 15:30:43 +0000 (26 15:30 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 26 Jan 2017 15:30:43 +0000 (26 15:30 +0000)
tree82523a740f762ef3b600b444c88a7f69062a9982
parent6dd2741b2b8773248d4bfce8b5f5a2b4d0b6408b
PR c++/79176 - lambda ICE with -flto -Os

* decl2.c (vague_linkage_p): Handle decloned 'tors.
* tree.c (decl_linkage): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@244935 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/decl2.c
gcc/cp/tree.c
gcc/testsuite/g++.dg/opt/declone3.C [new file with mode: 0644]