SFO15-307: Advanced Toolchain Usage Part 5: Speakers: Ryan Arnold, Charles Baylis, Maxim Kuvyrkov, Adhemerval Zanella Netto Date: September 23, 2015

★ Session Description ★ This session is a continuation of the Advanced Toolchain Usage series started at LCU14. These sessions will cover a variety of topics, such as: symbol-versioning how-to, what the compiler canäó»t know, search paths (LD_LIBRARY_PATH, RPATH, RUNPATH), versioning structures, ELF sections on ARM/Aarch64, addressing models and performance considerations (PIC, short branches, long branches, relative addressing, trampolines, relaxation, etc), data alignment performance considerations on ARM/Aarch64, Timers, Timestamps and the VDSO, branch prediction extensions vs hardware auto branch prediction. Out-of-order execution vs in-order execution performance considerations, and others.

★ Resources ★ Video: https://www.youtube.com/watch?v=QpVwKQ2xkYI Presentation: http://www.slideshare.net/linaroorg/sfo15307-advanced-toolchain-usage-part-5 Etherpad: pad.linaro.org/p/sfo15-307 Pathable: https://sfo15.pathable.com/meetings/302940

★ Event Details ★ Linaro Connect San Francisco 2015 - #SFO15 September 21-25, 2015 Hyatt Regency Hotel http://www.linaro.org http://connect.linaro.org