#ifndef HAVE_FOO 
void foo(void)
{
   if (bar)
   {
   call_some_function(); /* call the function */
   return(foo); /* comment */
}          /* if (bar) */
}
#endif       /* HAVE_FOO */
#ifndef HAVE_BAR /* bar isn't available on all HW */
void bar(void)
{
   if (foo)
   {
    call_some_function(); /* call the function */
    return(foo); /* comment */
  } /* if (foo) */
}
#endif /* HAVE_BAR */
