Sign in
android
/
toolchain
/
gcc
/
donut
/
.
/
gcc-4.2.1
/
gcc
/
testsuite
/
g++.dg
/
init
/
dso_handle1.C
blob: 97f67cad8f48cf64f64527ff8165867b679863cd [
file
] [
log
] [
blame
]
// PR c++/17042
// { dg-do assemble }
/* { dg-require-weak "" } */
// { dg-options "-fuse-cxa-atexit" }
struct
A
{
A
();
~
A
();
};
A a
;
extern
"C"
{
void
*
__dso_handle __attribute__
((
__weak__
));
}
void
f
()
{
__dso_handle
=
0
;
}