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

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

Re: [avr-gcc-list] Debug with AVRStudio4?


From: David Kelly
Subject: Re: [avr-gcc-list] Debug with AVRStudio4?
Date: Wed, 7 Sep 2005 07:38:42 -0500


On Sep 7, 2005, at 8:03 AM, Wolfgang Wegner wrote:

On 7 Sep 2005 at 13:02, Joerg Wunsch wrote:

My own experience says that it's best to get used to the artefacts
caused by debugging optimized code, as a good number of programming
errors will only be found once the optimizer is turned on (as the
compiler will then aggressively impose all its rules onto the source
program).

yes, that is my experience, too - under IAR I even had the problem
that some errors only came up with debugging info turned off... :-(

But still, I think I know the artefacts in debugging optimized code,
but at the moment, the combination WinAVR <-> AVRstudio is unusable
for debugging. At least I can not correlate the steps, breakpoints
and variable accesses to anything even remotely near the point where
AVRstudio thinks the ATMega is stepping right now.

I find the following produces Good Enough code which also doesn't result in any weird jumping while debugging:

CFLAGS= -O -gdwarf-2 -Wall -ffreestanding -mmcu=$(MCU)

--
David Kelly N4HHE, address@hidden
========================================================================
Whom computers would destroy, they must first drive mad.





reply via email to

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