/* APPLE LOCAL file */ | |
/* Contributed by Devang Patel <dpatel@apple.com> */ | |
/* Tesst debug info for virtual base class. */ | |
/* { dg-do compile } */ | |
/* { dg-options "-gstabs+ -gfull" } */ | |
/* { dg-require-effective-target ilp32 } */ | |
class A | |
{ | |
public: | |
int a; | |
A() { a = 2; }; | |
virtual int m(); | |
}; | |
class B: virtual A | |
{ | |
public: | |
int b; | |
B() { b = 4; }; | |
int m(); | |
}; | |
int B::m() | |
{ | |
return 1; | |
} | |
/* { dg-final { scan-assembler "B:Tt\\(\[0-9\],\[0-9\]*\\)=s16!1,10-96" } } */ |