1 // { dg-lto-do run }
2 
3 static const char *fname;
4 struct S
5 {
SS6   S () { fname = __func__; }
7 };
8 extern "C" void abort (void);
9 int
main()10 main ()
11 {
12   S tmp;
13   if (fname[0] != 'S')
14     abort ();
15   return 0;
16 }
17