avr-libc-dev
[Top][All Lists]
Advanced

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

[avr-libc-dev] DWARF support in 4.0 [was: Re: [task #3693] Add new devic


From: E. Weddington
Subject: [avr-libc-dev] DWARF support in 4.0 [was: Re: [task #3693] Add new devices: mega640-1280-1281-2560-2561]
Date: Wed, 16 Mar 2005 09:57:26 -0700
User-agent: Mozilla Thunderbird 0.7.3 (Windows/20040803)

Darcy Watkins wrote:

Hi,

Have any of you checked into the following avr-gcc bug?

[Bug target/19087] Overflowed address in dwarf debug line information

 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19087

I believe that this affects efforts to support debugging of devices having
more than 64k bytes of flash (including existing ATmega128).

As it stands, I was able to rebuild avr-gcc to generate 32 bit debug
information and Torlief sent me AVR studio parser DLLs to accept the 32 bit
information.  The problem I currently encounter is that all the data
addresses are offset by 800000 (for SRAM) and 810000 (for EEPROM).

Also, more importantly is bug #19885:
<http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19885>
Which says that DWARF2 support for the AVR is broken on 4.0/4.1.

This bug affects GCC bugs #17993, #17994, and #19087 for the AVR target. I've just updated the bug reports to show the dependencies.

Eric

PS. Technically a new thread should have been started for this topic. I've changed the subject line to be more descriptive.




reply via email to

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