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