title: How to rebuild FreeBSD-native LLVM/Clang on FreeBSD, or how to get the source code?
body: <p>When I use the original versions (even 3.4.1) of LLVM/Clang to build FreeBSD kernel, it always has problems.</p>
  
  <p>Since I need to modify something in LLVM source and then build the kernel, where can I get the FreeBSD-friendly Clang/LLVM source code (3.5 is better), or rebuild LLVM/Clang directly on FreeBSD? (it seems /usr/src/contrib/llvm/ has some source code but no Makefile)</p>