Conversation

This Tweet was deleted by the Tweet author. Learn more
can't speak for scanlime, but i'm doing fine using an open-source only-barely-GNU system as my main desktop these days
Image
1
25
This Tweet was deleted by the Tweet author. Learn more
Chrome has used Clang since 2015. Android uses Clang. FreeBSD kernel + base system uses Clang. Linux kernel might be compiled by Clang or gcc, depending on your distribution. For most devs, gcc is unnecessary except for reasons like "making sure your code still compiles on gcc".
2
8
Android and Chromium barely even support GCC. It doesn't support CFI and other assorted features used in production builds. They're all in on replacing GCC, binutils and gdb with LLVM. Android and ChromeOS use Clang + LLD to build and link the Linux kernel including LTO + CFI.
1
7