1  #include <stdio.h>
       2  struct in6_addr {int bah;};
       3  extern const struct in6_addr in6addr_any;
       4  static const struct in6_addr local_in6addr_any = {1};
       5  #pragma weak in6addr_any = local_in6addr_any
       6  
       7  __attribute__ ((used))
       8  void foo()
       9  {
      10    fprintf (stderr, "v1: %p, v2: %p\n", &local_in6addr_any, &in6addr_any);
      11  }