detecting clang from source code?

Dimitry Andric dim at
Tue Nov 6 22:42:54 UTC 2012

On 2012-11-06 23:37, Larry Rosenman wrote:
> Are there any defines that code can use in #ifdef/#if et al to tell
> it's being compiled with clang?
> Vic Abell (lsof author) is cleaning up lsof to compile cleanly with
> clang and would like to know, since the
> default is now clang on -CURRENT.

Clang defines __clang__ as a preprocessor macro.

More information about the freebsd-current mailing list