URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [g++.dg/] [lto/] [20081109_0.C] - Rev 693
Compare with Previous | Blame | View Log
extern "C" { void abort (void);}
int foo (int);
class A
{
int x;
public:
A() { x = 2304; }
~A() { if (x != 2305) abort (); }
void inc () { x++; }
};
int main()
{
A x;
x.inc();
try
{
foo (0);
abort (); // Should not execute
}
catch (int e)
{
return 0;
}
}