-
Welcome
-
Subscribe to
LLVM ARM Toolchain
This proposal has been accepted as a session.
One Line Summary
Bringing a full LLVM toolchain together, from core support tools (like integrated assembler and exception handling) to libraries and tools.
Abstract
LLVM is a compilation infrastructure, and as such it has dozens of components that don’t necessarily fit into each other. To make matters worse, some components are more complete than others, and almost nothing gets tested just in the way you use it. In this talk I’ll present my findings of the last two years trying to build a full LLVM toolchain for ARM, despite all the focus of development going elsewhere, and how to avoid other people breaking your architecture as they develop their own features.
Tags
ARM, LLVM, toolchain
Presentation Materials
slidesSpeaker
-
Renato Golin
Linaro- Website: http://www.linaro.org/
- Blog: http://systemcall.org/blog/
- Favorites: View Renato's favorites
Biography
LLVM Tech Lead @ Linaro
Sessions
-
- Title: LLVM ARM Toolchain
- Microconference: LLVM
-
One Line Summary:
Bringing a full LLVM toolchain together, from core support tools (like integrated assembler and exception handling) to libraries and tools.
- slides
- Speakers: Renato Golin
-
- Title: GCC and LLVM collaboration review
- Microconference: Development Tools
-
One Line Summary:
Outcomes of the GNU+LLVM discussion at the GNU cauldron and the implications for other projects.
- slides
- Speakers: Renato Golin