`__func__` is in C99, so you can just assume it to exist.