1  extern void foo (long *);
       2  long bar = 1;
       3  
       4  int
       5  main (void)
       6  {
       7    foo (&bar);
       8    return 0;
       9  }
       1  extern void foo (long *);
       2  long bar = 1;
       3  
       4  int
       5  main (void)
       6  {
       7    foo (&bar);
       8    return 0;
       9  }