3 ms·
While I'm sure there would be benefits to LLVM from having such a well funded depend on it, the kernel has driven a lot of patches for GCC, I imagine the kernel
by stusmall 9y ago
While I'm sure there would be benefits to LLVM from having such a well funded depend on it, the kernel has driven a lot of patches for GCC, I imagine the kernel would benefit more. Here is a list of advantages copy and pasted from llvm.linuxfoundation.org
Why use Clang/LLVM with the Linux Kernel?
Fast Compiles (making you able to work faster)
LLVM/Clang is a fast moving project with many things fixed quickly and features added.
LLVM is a family of tools used in many problem domains leading to one code base being able to build tools to work on just about anything you need: one place to add features, or fix bugs.
BSD License (some people prefer this license to the GPL)
Built in static analyzer
Great error reporting and Fix-it hints
LLVM technology can be embedded into many tools (even yours!)
Already in wide used in OSS projects and in industry