int foo (void);
int weak (void);

int foo (void)
{
  return 10;
}

int weak (void)
{
  return 30;
}