Jump to: navigation, search

Difference between revisions of "CDT/StandaloneDebugger"

< CDT
(Status)
Line 5: Line 5:
  
 
== Status ==
 
== Status ==
 +
 +
=== Sept 17, 2013 ===
 +
 +
* first pass at standalone GDB debugger using CDT components
 +
* using Eclipse application and restricting plug-ins used
 +
* debugger is working but indexer is not being invoked
 +
* header files not being recognized
 +
 +
=== Sept 23, 2013 ===
 +
 +
* added default GCC spec file LanguageSettingsProvider
 +
* this gets standard header files to open in Outline view
  
 
=== Sept 30, 2013 ===
 
=== Sept 30, 2013 ===
  
 
* added code to add all source files specified as Project resources
 
* added code to add all source files specified as Project resources
* this gets indexer to work
+
* this gets indexer to work and adds non-C-standard header file support
  
 
=== Oct 07, 2013 ===
 
=== Oct 07, 2013 ===
  
* Removed Source and Refactoring menus
+
* Removed Source and Refactoring menus using IActivity filters
  
 
=== Oct 14, 2013 ===
 
=== Oct 14, 2013 ===
Line 21: Line 33:
  
 
=== Oct 17, 2013 ===
 
=== Oct 17, 2013 ===
 +
 
* added Dwarf 4 support to CDT Dwarf.java
 
* added Dwarf 4 support to CDT Dwarf.java

Revision as of 14:05, 17 October 2013

This page details the effort to create a stand-alone Debugger using Eclipse.

StandaloneDebuggerScreenshot.png


Status

Sept 17, 2013

  • first pass at standalone GDB debugger using CDT components
  • using Eclipse application and restricting plug-ins used
  • debugger is working but indexer is not being invoked
  • header files not being recognized

Sept 23, 2013

  • added default GCC spec file LanguageSettingsProvider
  • this gets standard header files to open in Outline view

Sept 30, 2013

  • added code to add all source files specified as Project resources
  • this gets indexer to work and adds non-C-standard header file support

Oct 07, 2013

  • Removed Source and Refactoring menus using IActivity filters

Oct 14, 2013

  • added support for reading .debug_macro section to find command-line flags
  • currently not being picked up by indexer for header files

Oct 17, 2013

  • added Dwarf 4 support to CDT Dwarf.java