1// { dg-do compile { target i?86-*-* } }
2
3struct c0 {
4  virtual void f ();
5};
6
7struct c1 : virtual public c0 {
8};
9
10struct c2 : virtual public c0, public c1 {
11  virtual void f ();
12};
13
14void c2::f () {}
15
16// { dg-final { scan-assembler _ZTv0_n12_N2c21fEv } }
17