Gold sponsors

IBM Corporation

Jasmine Conseil logo

Cloudsoft logo

Sonatype logo

SAP logo

Xored logo

Oracle

Amazon logo

Silver sponsors

Blackberry logo

ZeroTurnaround logo

Amazon Web Services logo

bsi logo

OnPositive logo

Google

Nuxeo logo

Actuate

Bronze sponsors

github

froglogic

Microsoft logo

Paremus logo

JBoss logo

Genuitec logo

Juniper logo

Soyatec logo

itemis logo

Totvs logo

AccuRev logo

Activity sponsor

eclipsesource

Media sponsors

Methods & Tools logo


CDT: So you want me to use which debugger ... ?

Bruce Griffith, John Cortell (Freescale Semiconductor )

Making at Eclipse · Standard
Monday, 13:30, 20 minutes | Lafayette

Tags:
7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18

Deciphering the CDT debugger alphabet soup.

As the developer of an IDE based on CDT, you can choose to support:

  • The GNU debugger (gdb)
  • The Eclipse Debugger for C/C++ (EDC)
  • Debug Services Framework (DSF)
  • Target Communication Framework (TCF) agents

How do you decide which ones are right for your application?

This talk will present a guide describing how the current choices for remote debugging work together (or don’t) and a consumer’s view of the advantages of some of the possible combinations.

Bruce works for Sage Electronic Engineering, LLC in Longmont, Colorado. He is currently working on target communications for the Sage Embedded Development Kit based on Eclipse CDT.

Sage develops in-target probes for debugging low-level software on AMD CPUs. Sage is a key developer of coreboot open-source BIOS, and provides contract engineering support for embedded and HPC system development and debug.

John Cortell is a senior software engineer at Freescale Semiconductor and a committer on the CDT project. John has been working on Freescale debugger technology for 14+ years. He was a key player in the transitioning of CodeWarrior into an Eclipse-based toolset. John's focus these days is on moving the Freescale debugger off of the CDI debugger framework and on to a DSF/TCF one.

Slides