FUNCTION_START
#define FUNCTION_START() TFUNCTION_START()
#define FUNCTION_START() ;
#define FUNCTION_START() TFUNCTION_START()
#define FUNCTION_START() ;
#define FUNCTION_START(x) { __out("bfs: %s() ",__FUNCTION__); __out x; }
#define FUNCTION_START(x) ;
#define FUNCTION_START() TFUNCTION_START()
#define FUNCTION_START() ;
#define FUNCTION_START(...) ;
#define FUNCTION_START(...) \
#define FUNCTION_START() TFUNCTION_START()
#define FUNCTION_START() ;
#define FUNCTION_START() TFUNCTION_START()
#define FUNCTION_START() ;
#define FUNCTION_START() TFUNCTION_START()
#define FUNCTION_START() ;
#define FUNCTION_START() { __out(DEBUG_APP ": %s()\n",__FUNCTION__); }
#define FUNCTION_START() ;
#define FUNCTION_START(x) { __out("udf: %s() ",__FUNCTION__); __out x; }
#define FUNCTION_START(x) ;