static int foo __attribute__((__used__));
int bar;

/* This is sometimes linked as a main program, sometimes via ld -r, and
   sometimes via ld -shared.  */
int main (void)
{
  return 0;
}