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