Originally posted by DeepDayze
View Post
Announcement
Collapse
No announcement yet.
LLVM/Clang 3.3 Should Be Close To Building Linux Kernel
Collapse
X
-
-
Or they were extensions requested by kernel devs to have more control over the resulting code, which is a good thing. Haven't looked at the patches to see whether any such code is removed or if it's only portability changes.
Leave a comment:
-
Originally posted by archibald View PostI think the reason it doesn't compile the kernel at the moment is due to gcc-isms, and that the patches simply remove those/replace them with something portable.
Leave a comment:
-
Originally posted by DeepDayze View PostI would call LLVM/Clang complete ONLY when it compiles the Linux kernel without the need for any patches to the kernel code...
Leave a comment:
-
I would call LLVM/Clang complete ONLY when it compiles the Linux kernel without the need for any patches to the kernel code as well as the resulting finished binary behaving the same way as the gcc-compiled kernel binaries without unexplained crashes or bugs. The kernel should be written portably so ALL compilers can compile it cleanly and any gcc-isms should be refactored.
Leave a comment:
-
Originally posted by gamerk2 View PostCongrats on finally getting debug tools Linux!
Seriously, I had to support GCC once, and I will never touch that POS again. How do you people live with tools like that?
Leave a comment:
-
Congrats on finally getting debug tools Linux!
Seriously, I had to support GCC once, and I will never touch that POS again. How do you people live with tools like that?
Leave a comment:
-
LLVM/Clang 3.3 Should Be Close To Building Linux Kernel
Phoronix: LLVM/Clang 3.3 Should Be Close To Building Linux Kernel
Developing are reaching a point where the mainline LLVM/Clang compiler in an "out of the box" configuration can compile the mainline Linux kernel with only a few patches against the kernel's source tree. This summer's release of LLVM/Clang 3.3 should be a big milestone...
Tags: None
Leave a comment: