Can someone tell me the relationship between clang, ccc and llvmc?
Thanks,
Makslane
Can someone tell me the relationship between clang, ccc and llvmc?
Thanks,
Makslane
You forgot xcc
clang → low-level executable for testing and underlies compilation and static analysis.
ccc/xcc → compiler driver. xcc is the new one that will eventually replace ccc. We expect users to actually use ccc, not the clang executable directly.
llvmc → a generalized compiler driver that can drive many things including clang. None of the clang developer’s are currently using it yet afaik,
-Chris
Thanks, Chris!