[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
[avr-libc-dev] DWARF support in 4.0 [was: Re: [task #3693] Add new devices: mega640-1280-1281-2560-2561]
Wed, 16 Mar 2005 09:57:26 -0700
Mozilla Thunderbird 0.7.3 (Windows/20040803)
Darcy Watkins wrote:
Have any of you checked into the following avr-gcc bug?
[Bug target/19087] Overflowed address in dwarf debug line information
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:
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.
PS. Technically a new thread should have been started for this topic.
I've changed the subject line to be more descriptive.
[avr-libc-dev] [task #3693] Add new devices: mega 640-1280-1281-2560-2561, Marek Michalkiewicz, 2005/03/16