1// { dg-do compile }
2// { dg-options "-fgnu-tm -O" }
3
4static int asdf __attribute__ ((__weakref__("funky")));
5
6class Building
7{
8public:
9  __attribute__((transaction_safe)) ~Building(void);
10};
11
12Building::~Building()
13{
14}
15