Mercurial > hg > CbC > CbC_gcc
annotate gcc/testsuite/g++.dg/lto/pr86523-2_0.C @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | |
children |
rev | line source |
---|---|
131 | 1 // { dg-lto-do link } |
2 // { dg-require-effective-target fpic } | |
3 // { dg-require-effective-target shared } | |
4 // { dg-lto-options { { -O2 -fPIC -flto -g -shared } } } | |
5 class a typedef b; | |
6 class a {}; | |
7 class c { | |
8 struct C { | |
9 b d; | |
10 }; | |
11 C e() const; | |
12 }; | |
13 c::C c::e() const { | |
14 C g; | |
15 struct h { | |
16 C g; | |
17 h(C *) {} | |
18 } f(&g); | |
19 return g; | |
20 } |