~/talk

AOSP Toolchains: Where we are with building kernels, bootloaders and AOSP with Clang

Talkat Linaro Connect Hong Kong 2018 · 2018-03-19..03-23· [android]
links:none on file
slides:none on file

AOSP userland already builds with Clang and efforts extend that toolchain to kernels, bootloaders and BSPs using two CI flows that build Clang master then prebuilt Clang images; resulting system images boot on HiKey/Lava boot tests and show about 0.1% size diff versus previous builds with occasional couple-percent performance gains. Replacing GNU ld with LLD increases size ~7–8% and exposes missing flags; mainline kernels mostly buildable (some modules and GCC plugins fail), U-Boot and some firmware still need work.

AI-written summary · about

  1. 0:00Introduction
  2. 0:43Building AOSP with Clang
  3. 7:23Transition to next speaker
  4. 10:48Building bootloaders with Clang
  5. 18:12Building Trusty and OctOS with Clang
  6. 20:43Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.