On Thu, Sep 10, 2015 at 2:25 AM, Fengguang Wu <fengguang...@intel.com> wrote: > On Mon, Sep 07, 2015 at 09:12:58PM +0200, Sedat Dilek wrote: >> Hi, >> >> is it possible to use a different compiler at build-time? > > btw, it'd be great if clang can just work on mainline kernel. >
I am not a member of that LLVMLinux team, but they upstreamed a lot of patches. > I tried to run clang in 0day kbuild tests, however make aborts > quickly in seconds. There are dozens of clang patches provided in > > http://llvm.linuxfoundation.org/index.php/Main_Page > > however such our-of-tree patches are not bisect friendly. > I agree, there is a high potential for improvements in LLVMLinux :-). Unfortunately, I struggled here some days with $COMPILER's inline-optimization (disable | force| noinline) and it turned out to be a "known" x86-hweight issue (a patch was archived and thrown away from the series of x86 patches). Finally, I have a "buildable" and "running-on-bare-metal" llvmlinux-patched Linux v4.2 here on Ubuntu/precise AMD64. It is everytime interesting to see where the root cause sits. It's like in everyday life - never assume - just ask - stay curious and attentive :-). - Sedat - [1] http://lists.linuxfoundation.org/pipermail/llvmlinux/2015-September/001357.html [2] http://lists.linuxfoundation.org/pipermail/llvmlinux/2015-September/001358.html -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/