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

Ted Kremenek kremenek at apple.com
Tue Nov 27 22:05:51 PST 2012

On Nov 27, 2012, at 10:52 AM, Douglas Gregor <dgregor at apple.com> wrote:

> 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.

Ah, thanks for clarifying!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20121127/23084af4/attachment.html>

More information about the cfe-dev mailing list