Sign in
android
/
toolchain
/
gcc
/
3f73d6ef904
/
.
/
gcc-4.6
/
gcc
/
testsuite
/
g++.dg
/
abi
/
guard2.C
blob: 988fd385bf9c39beadfddd53a9005cd6a410feb9 [
file
] [
log
] [
blame
]
// PR c++/41611
// Test that the guard gets its own COMDAT group.
// { dg-final { scan-assembler "_ZGVZN1A1fEvE1i,comdat" { target *-*-linux* } } }
struct
A
{
static
int
f
()
{
static
int
&
i
=
*
new
int
();
return
i
;
}
};
int
main
()
{
return
A
::
f
();
}