Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] Writing a CDT debugger for a none GDB target.


I've been reading up on the Eclipse/CDT debugger interface for several days to try and get some insight on how I might develop code to support a 16-bit processor that is not supported by the GDB debugger.

I can see a CDT debugger development process that has gone from CDI to DSF and finally to EDC/TCF.

EDC got my attention as it seems to be the first attempt to move away from dependency on GDB. The downside is that the reference TCF agent code that the target needs to host is 54,000 lines of 'C'. Also EDC seems to have been dropped from the standard CDT build which seems ominous.

I can see that developing a new debugger interface is no small task and I'd like to get off on the right foot but I'm unsure about which technology I should base my development on.

Some views and/or pointers on the following would help greatly:

1. Has ECD died on the vine, if so why?

2. Is there a preferred route for CDT debugger development?

3. Which technology base would result in the least amount of new code and heartache?

4. Is there anything round the corner I should know about.

Thanks in advance.

Cheers, Steve.

Back to the top