13–15 Nov 2018
America/Vancouver timezone

LLVM/Clang

13 Nov 2018, 14:30
30m
Pavillion/Ballroom-D (Sheraton Vancouver Wall Center)

Pavillion/Ballroom-D

Sheraton Vancouver Wall Center

77

Speaker

Mr Bernhard Rosenkränzer (Linaro)

Description

Clang has become a viable C/C++ compiler -- it is used as the primary compiler in Android, OpenMandriva and various BSDs these days.
Most parts of a modern Linux system can be built with Clang these days - but some core system components, including the kernel and some low level core libraries (most notably glibc) are exceptions to the rule.
Let's explore what needs to be done to make the core system compatible with both modern toolchains (clang 7.x/master and gcc 8.x/master).

I agree to abide by the anti-harassment policy Yes

Primary author

Mr Bernhard Rosenkränzer (Linaro)

Presentation materials

Platinum sponsors

Gold sponsors

Silver sponsors

Catchbox sponsor
T-Shirt sponsor