1 /* { dg-do run } */
2 /* { dg-additional-sources "pr66655_1.cc" } */
3 
4 #include "pr66655.h"
5 
6 extern "C" void abort (void);
7 
8 #define COOKIE 0xabcd0123
9 
10 int
g(void)11 g (void)
12 {
13   return COOKIE;
14 }
15 
16 extern int f (void);
17 
18 int
main(void)19 main (void)
20 {
21   S::set(0);
22   if (f () != COOKIE)
23     abort ();
24   return 0;
25 }
26