|
From: | Joerg Wunsch |
Subject: | [avr-libc-commit] avr-libc ChangeLog include/avr/io.h include/avr... |
Date: | Sat, 30 Dec 2006 23:24:26 +0000 |
CVSROOT: /sources/avr-libc Module name: avr-libc Changes by: Joerg Wunsch <joerg_wunsch> 06/12/30 23:24:26 Modified files: . : ChangeLog include/avr : io.h iomxx0_1.h libm/fplib : strtod.S Log message: Fix breakage for strtod() on avr6 architectures caused by calling __prologue_saves__. Fixes bug #18509: strtod.S crashes due to stack problem with atmega 2560 * libm/fplib/strtod.S: pop and restore EIND from the stack before calling __prologue_saves__ on 3-byte PC AVR architectures. * include/avr/io.h: Provide a value for EIND when compiling the library for an avr6 architecture. * include/avr/iomxx0_1.h: Protect the EIND definition from appearing twice in while compiling the library for an avr6 architecture. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/avr-libc/ChangeLog?cvsroot=avr-libc&r1=1.716&r2=1.717 http://cvs.savannah.gnu.org/viewcvs/avr-libc/include/avr/io.h?cvsroot=avr-libc&r1=1.34&r2=1.35 http://cvs.savannah.gnu.org/viewcvs/avr-libc/include/avr/iomxx0_1.h?cvsroot=avr-libc&r1=1.9&r2=1.10 http://cvs.savannah.gnu.org/viewcvs/avr-libc/libm/fplib/strtod.S?cvsroot=avr-libc&r1=1.11&r2=1.12
[Prev in Thread] | Current Thread | [Next in Thread] |