Главная
Study mode:
on
1
Introduction
2
Clang
3
Goals
4
Resources and speedy compile
5
Who uses Clang
6
GCC
7
Build sequence
8
Cross compiler
9
Cross toolchain
10
Linux Kernel
11
Chromium OS
12
MetaClang
13
Building Clang
14
NonClang
15
Images
16
SDK Example
17
Clang Static Analyzer
18
C Runtime
19
Sanitizer
20
libanmind
21
binary
22
limitations
Description:
Explore the potential of Clang as a viable static compiler for the Embedded Linux ecosystem in this 46-minute conference talk by Khem Raj from Comcast RDK. Delve into the modern design of LLVM and Clang infrastructure, which enables rapid prototyping and tool development. Discover sophisticated tools in the Clang suite, including Clang-tidy, pp-trace, Address and memory sanitizers, and static analysis tools. Learn about Clang's integration with the Yocto Project and its use with the Extended SDK. Compare Clang's code generation capabilities to GCC and understand its advantages in Embedded Linux development. Gain insights into deploying Yocto Project/OpenEmbedded in Comcast's community Reference Design Kit for STB and designing open source software development procedures.

Clang as a Viable Static Compiler for Embedded Linux

Linux Foundation
Add to list
0:00 / 0:00