CA

Loading...

Cauldron 2013 - Port GDB to the TI C6X Architecture

345 views

Loading...

Loading...

Transcript

The interactive transcript could not be loaded.

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jul 24, 2013

Presenter: Yao Qi

Abstract:
GNU Debugger has been ported to dozens of architectures and it has a clear
interface for architecture-specific code. However it is still not easy to port GDB to
a new architecture, because the sequence of porting and the interactions
between different parts are unclear to engineers.
This tutorials is to describe the steps of porting GDB 7.4 to a new architecture TI
C6X and the interactions between architecture-specific parts and common parts
in GDB. This presentation includes adding breakpoint, software single step, and
prologue analysis for the new port. Finally, we will show the porting work needed
for ucLinux, such as handling PLT stub and signal trampoline unwinding.
This tutorial is beneficial to engineers who are to port GDB to their own
architecture, but also useful to GDB developers to understand GDB deeply.

Loading...

to add this to Watch Later

Add to

Loading playlists...