1 #include <cstdio>
2 #include "liba.h"
3 int *global_ptr = &global; // Without this line, everything is fine
main()4 int main()
5 {
6     func();
7     printf("global = 0x%x (%p)%s\n", global, &global, ((global != 0x42)? ", ERROR!!!":""));
8     return global != 0x42;
9 }
10 
11