[cfe-dev] Clang as a compiler-only tool

Rafael EspĂ­ndola rafael.espindola at gmail.com
Tue Nov 27 13:21:40 PST 2012


> You're assuming that a plugin architecture implies dynamic linking, but that's not necessarily the case. For example, the JSON Compilation Database uses LLVM's registry mechanism to provide statically-linked, compile-time plugins. What we want is for the static analyzer, ARC migrator, rewriter, etc. to be organized as plugins, that can be enabled (statically), enabled (dynamically as a plugin), or disabled at configure time.

Yes, sorry. A staticly linked plugin would be perfect in here!

>         - Doug

Cheers,
Rafael




More information about the cfe-dev mailing list