Loading…
Open Source Summit + Embedded Linux Conference North America... has ended
May 18-20, 2026
Minneapolis, MN
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit North America 2025 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Central DaylightTime (UTC -5). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.


Monday May 18, 2026 1:30pm - 2:10pm CDT
GCC is default toolchain for Linux based systems, ever since the Linux Distributions were being put together from early days of Linux. However, there have been important developements in compiler technologies and LLVM project has come along. The LLVM infrastructure has been used to build various different compilers for different languages, Clang is the C/C++ static compiler and rust also uses LLVM. There is LLD ( LLVM Linker ) LLDB, ( LLVM Debugger ). binutils like objcopy, objdump, strip etc. are also added. C/C++ compiler runtime in compiler-rt/libc++ has matured as well. The compiler has been used to build Linux Kernel already, However, it can be used to build full Embedded Linux Systems using infrastructure like Yocto project. This talk will showcase that a Linux system can be built completely using LLVM toolchain, replacing the compiler, compiler-runtime, binutils with LLVM built tools. In addition it will also discuss the modern tooling provided with LLVM and Clang and static analyser ( clang-scan ), clang-tidy, clanf-format etc. show-casing additional tooling that can be used by developers e.g. sanitizers.
Speakers
avatar for Khem Raj

Khem Raj

Fellow, Comcast
Khem Raj is a yocto project maintainer and long time OpenSource contributor to many projects e.g. LLVM, Glibc, Musl, OpenEmbedded etc., he has been helping several open source initiatives in industry. He is guiding the company's adoption of open source software, and becoming an active... Read More →
Monday May 18, 2026 1:30pm - 2:10pm CDT
208A+B (Level Two)
  Embedded Linux Conference

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link