1 // Check that on targets with "__cxa_atexit" we use destructors,
2 // rather than cleanup functions, to destroy objects with static
5 // { dg-require-effective-target "cxa_atexit" }
6 // Cleanup functions generated by G++ have the "_tcf" prefix.
7 // { dg-final { scan-assembler-not "_tcf" } }