defined __FUNC__ for c compilers to improve logging