-
Welcome
-
Subscribe to
Getting Android userland to build with clang
This proposal has been accepted as a session.
One Line Summary
Problems observed while making Android userland build with clang - and their solutions
Abstract
The session talks about problems encountered while porting Android userland to build with clang 3.3 as well as their solutions: A wrapper to make clang’s command line interface compatible with hardcoded assumptions about gcc based toolchains, various bug fixes and some code reorganizations.
After the presentation, we will discuss solutions for remaining problems with clang-built Android systems, what commonly seen problems need to be fixed in code and what can be fixed inside clang (e.g. adding support for more gcc extensions), and how to upstream clang-related changes to projects that don’t care about non-gcc projects.
Tags
LLVM, Clang, android
Presentation Materials
slidesSpeaker
-
Bernhard Rosenkraenzer
LinaroBiography
Bernhard Rosenkraenzer has been a Linux developer since 1995 and has written code for more than 100 FOSS projects.
He is currently working in Linaro’s Android team. He is also a council member of the OpenMandriva foundation.Sessions
-
- Title: Getting Android userland to build with clang
- Microconference: LLVM I
- Time: 10:30am
-
One Line Summary:
Problems observed while making Android userland build with clang – and their solutions
- slides
- Speakers: Bernhard Rosenkraenzer
-