// { dg-do assemble }
typedef unsigned short ushort;
class foo {
public:
static ushort a;
};
extern "C" {
}
ushort foo::a;
static int baz()
{
return foo::a;