OSDN Git Service

* g++.dg/abi/vthunk3.C: Run only on x86.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / abi / vthunk3.C
1 // { dg-do compile { target i?86-*-* } }
2 // { dg-options "-fabi-version=0" }
3
4 struct A {
5   virtual void a ();
6 };
7
8 struct B : virtual public A {
9   virtual void b ();
10   virtual void a ();
11 };
12
13 struct C {
14   virtual void c ();
15 };
16
17 struct D : public C, public B {
18 };
19
20 struct E : virtual public D {
21   void b ();
22 };
23
24 void E::b () {}
25
26 // { dg-final { scan-assembler _ZTvn4_n20_N1E1bEv } }