URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [g++.dg/] [pr48772.C] - Rev 706
Go to most recent revision | Compare with Previous | Blame | View Log
// { dg-do compile }
// { dg-options "-O -fnon-call-exceptions -fno-tree-ccp -fno-tree-dce" }
extern "C" void abort ();
struct A
{
void foo ()
{
this->bar ();
}
virtual void bar ()
{
abort ();
}
~A ()
{
}
};
struct B:A
{
virtual void bar ()
{
}
};
int
main ()
{
B b;
b.foo ();
return 0;
}
Go to most recent revision | Compare with Previous | Blame | View Log