avr-gcc-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [avr-gcc-list] AVaRICE and gdb windows port


From: Joerg Wunsch
Subject: Re: [avr-gcc-list] AVaRICE and gdb windows port
Date: Fri, 21 Feb 2003 10:35:41 +0100 (MET)

Volkmar Dierkes <address@hidden> wrote:

> BTW, Windows only.

Do you know whether it would run under Wine?  AVRstudio 3.x does (to
some degree), AVRstudio 4 doesn't.

> It also needs 
> objtool/elfcoff.

Since even Atmel keeps telling us that they will eventually support
ELF, it would be good if others would as well...  That's not as much a
question only of supporting the opensource movement, it's simply that
the chosen debug format (native COFF debug information) is simply way
inferior to stabs (which could they have had with COFF, too) or DWARF
(which is an ELF thing, coming from SystemV UNIX -- ELF itself doesn't
standardize the debug information in any way).  There's basically no
real option to support more advanced features like C++ with COFF
debugging, not even include files can be handled.  Atmel's
implementation has further restrictions, like typedefs not being
implemented, and structure handling only available with the latest
versions of AVRstudio 4.

Btw., Denis or Marek, could avr-gcc be taught to emit DWARF debug
information, too?  On IA32, gcc 3.x can do it.  I've got the suspicion
that Atmel's going to chose DWARF (rather than stabs) when they really
come around to implement ELF.  Current gdb can handle DWARF as well.

> But you can put some hardware around to your 
> simulation.

In which way, btw.?  Do you connect some real hardware around it, or
do they provide some sort of simulation macros for commonly used
hardware?

-- 
J"org Wunsch                                           Unix support engineer
address@hidden        http://www.interface-systems.de/~j/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]