Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » DSDP » How generic is DSF?
How generic is DSF? [message #15365] Thu, 28 May 2009 18:34 Go to next message
Eclipse UserFriend
Originally posted by: martin1120.hotmail.com

Hi,

I was at EclipseCon and went to a session about DSF (reverse debugging -
really cool)

Now a couple of months later I'm in the position where I would like to add
debug support to
our own IDE and I thought that DSF perhaps is the solution.

Here is the situation:
The debugger and compiler is propritary to my company and cannot produce any
standard symbol formats (like ELF)
Besides the hard work is it possibile to use DSF to bridge between the
Eclipse UI and the remote debugger?

Any comments or suggestions appreciated.

BR

M
Re: How generic is DSF? [message #15398 is a reply to message #15365] Fri, 29 May 2009 08:25 Go to previous message
Jesper Eskilson is currently offline Jesper EskilsonFriend
Messages: 132
Registered: July 2009
Senior Member
Martin wrote:
> Hi,
>
> I was at EclipseCon and went to a session about DSF (reverse debugging -
> really cool)
>
> Now a couple of months later I'm in the position where I would like to add
> debug support to
> our own IDE and I thought that DSF perhaps is the solution.
>
> Here is the situation:
> The debugger and compiler is propritary to my company and cannot produce any
> standard symbol formats (like ELF)
> Besides the hard work is it possibile to use DSF to bridge between the
> Eclipse UI and the remote debugger?

Yes, definitely. In your case, you will need to define a new content
type for your output format. If you want to be able to explore symbols
etc. in the binary you will need to provide a binary parser as well.

However, you will find that also DSF tries to be as generic and flexible
as possible, there are quite a few places where the GNU/GCC/GDB bias has
snuck in.

We're working on a DSF integration with our compiler/debugger which has
all sorts of non-GNU-ish behaviors, and its actually turning out pretty ok.

--
/Jesper
Re: How generic is DSF? [message #572634 is a reply to message #15365] Fri, 29 May 2009 08:25 Go to previous message
Jesper Eskilson is currently offline Jesper EskilsonFriend
Messages: 132
Registered: July 2009
Senior Member
Martin wrote:
> Hi,
>
> I was at EclipseCon and went to a session about DSF (reverse debugging -
> really cool)
>
> Now a couple of months later I'm in the position where I would like to add
> debug support to
> our own IDE and I thought that DSF perhaps is the solution.
>
> Here is the situation:
> The debugger and compiler is propritary to my company and cannot produce any
> standard symbol formats (like ELF)
> Besides the hard work is it possibile to use DSF to bridge between the
> Eclipse UI and the remote debugger?

Yes, definitely. In your case, you will need to define a new content
type for your output format. If you want to be able to explore symbols
etc. in the binary you will need to provide a binary parser as well.

However, you will find that also DSF tries to be as generic and flexible
as possible, there are quite a few places where the GNU/GCC/GDB bias has
snuck in.

We're working on a DSF integration with our compiler/debugger which has
all sorts of non-GNU-ish behaviors, and its actually turning out pretty ok.

--
/Jesper
Previous Topic:How generic is DSF?
Next Topic:openSolaris ? What is the story ?
Goto Forum:
  


Current Time: Sun Dec 21 23:58:32 GMT 2014

Powered by FUDForum. Page generated in 0.01793 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software