Difference between revisions of "Compilers Presentations"

From eLinux.org
Jump to: navigation, search
(Prelinker Usage for MIPS Cores [ELC 2007 ELC 2006])
(Link Time Dead Code and Data Elimination Using GNU Toolchain [ELC 2010])
Line 49: Line 49:
 
'''Presenter: '''Denys Vlasenko <br>
 
'''Presenter: '''Denys Vlasenko <br>
 
'''Summary:'''
 
'''Summary:'''
 
+
This talk will show you how to eliminate one of the typical<br>
* [https://elinux.org/images/5/5f/ELC2010-gc-sections_Denys_Vlasenko.odp ODP] | [https://elinux.org/images/2/2d/ELC2010-gc-sections_Denys_Vlasenko.pdf PDF]  
+
sources of code bloat.<br>
 +
* [https://elinux.org/images/5/5f/ELC2010-gc-sections_Denys_Vlasenko.odp ODP] | [https://elinux.org/images/2/2d/ELC2010-gc-sections_Denys_Vlasenko.pdf PDF]
  
 
== Instant Startup for Application Using Reducing Relocation Time and Rearrange Function [ELC 2008] ==
 
== Instant Startup for Application Using Reducing Relocation Time and Rearrange Function [ELC 2008] ==

Revision as of 23:24, 28 September 2020

GCC, GLIBC

Cutting edge toolchain (Latest Features in GCC/GLIBC) [ELC 2019]

Presenter: Victor Rodriguez, Intel
Summary: This presentation aims to show an introduction to the major features
released in GCC 8/9 and Glibc 2.29.

How GCC Works, An Embedded Engineer's Perspective [ELC 2008]

Presenter: Gene Sally
Summary: This presentation gives a collection of GCC tips useful to those
doing embedded development.

Linkers, Loaders

Prelinker Usage for MIPS Cores [ELC 2007 ELC 2006]

Presenter: Arvind Kumar, Kazu Hirata, Shinichi Tsurumoto
Summary: This presentation provides information about Prelink and Prelinker
usage for MIPS cores.

Compiler Optimizations

A Few Effective gcc/clang Optimizations for Embedded Systems [ELC 2019]

Presenter: Khem Raj, Comcast
Summary: This presentation discusses about various optimization techniques
and practice to generate an overall effective code.

Tracing Resource-constrained Embedded Systems using eBPF [ELC 2019]

Presenter: Ioan-Adrian Ratiu, Collabora
Summary: This Presentation gives a brief introduction to the eBPF awesomeness and
the mainstream way of tracing using the eBPF Compiller Collection and then examines
the hurdles which must be overcome to get it working on embedded devices.

Link Time Dead Code and Data Elimination Using GNU Toolchain [ELC 2010]

Presenter: Denys Vlasenko
Summary: This talk will show you how to eliminate one of the typical
sources of code bloat.

Instant Startup for Application Using Reducing Relocation Time and Rearrange Function [ELC 2008]

Presenter: Min-Chan Kim, Oleksiy Kokachev
Summary: