[Top][All Lists]

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

[avr-libc-dev] dtostrf() fixes

From: Joerg Wunsch
Subject: [avr-libc-dev] dtostrf() fixes
Date: Fri, 5 Mar 2004 23:25:02 +0100
User-agent: Mutt/1.2.5i

I've committed the attached changes to the repository, and intend to
also commit them to the 1.0 branch.  The changes have been broken into
three parts (to separate cosmetic changes and enhancements from the
actual bug fix in CVS):

. Make all local labels true local labels; linker-visible labels
  inside functions confuse the heck out of GDB, and they aren't useful
  anyway (see Savannah bug # 3573).  This was merely prereq for
  debugging it.

. Fix bug # 7989: preserve r16/r17 during the call to dtostrf().

. While being here, change all dual mov's to movw's where possible
  (only if __AVR_ENHANCED__ is active, of course).

. Finally, Petr Krc pointed out that the documentation misses the
  return value description for dtostr*(), so add it as well.

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

Attachment: dtostrf-locallabels.patch
Description: Text document

Attachment: dtostrf-r16fix.patch
Description: Text document

Attachment: dtostrf-movw.patch
Description: Text document

Attachment: dtostrf-doc.patch
Description: Text document

reply via email to

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