Headlines |
2019-09-30 |
OpenMandriva compiles Linux with Clang |
|
Most Linux distributions use the GNU Compiler Collection (GCC) to translate source code into binary programs that our computers can run. However, one distribution has been using the Clang compiler to build packages. Clang is generally well known in the BSD communities for having a more liberal license and clearer diagnostic messages, but it has not been widely adopting in the Linux community. In fact, until recently, Clang was unable to build the Linux kernel because Linux uses many GCC-specific features. This is changing as OpenMandriva can now build the Linux kernel using the latest version of Clang. Since GCC and Clang produce slightly different code and warnings, testing both on the same software package can reveal bugs or potential logic problems which would otherwise go unnoticed when just one compiler is used. Getting the kernel, and other packages, compiled with Clang is likely to result in more robust software for all Linux users. |
More headlines from this project
Back to News
|
|
TUXEDO |
TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
|
Star Labs |
Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
|
|