Moving Android towards clang

This proposal has been accepted as a session.


One Line Summary

Problems, fixes, and future plans for building Android with clang


The presentation will show what we had to do to get AOSP to build with Clang 3.5, including common code fragments that failed, how to fix it, and what can be types of bad code detected by clang can be dangerous even with gcc.

The discussion that follows will cover:
- What’s left to do before we have a fully working 100% clang build of AOSP
- What to do to minimize the number of updates that break Clang again
- Next steps (stlport to libc++ migration, …)


Clang, android, libc++

Presentation Materials