URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [g++.dg/] [eh/] [pr43365.C] - Rev 693
Compare with Previous | Blame | View Log
extern "C" void abort();
class Counter
{
public:
static int count;
~Counter() { count += 1; }
};
int Counter::count = 0;
void func()
{
Counter c;
try {
throw 1;
}
catch (const int&) {
return;
}
}
int main()
{
func();
if (Counter::count != 1)
abort();
return 0;
}