[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[avr-libc-dev] [bugs #7667] float exception leaves R1 undefined
From: |
anonymous |
Subject: |
[avr-libc-dev] [bugs #7667] float exception leaves R1 undefined |
Date: |
Mon, 01 Nov 2004 17:46:41 -0500 |
User-agent: |
|
This mail is an automated notification from the bugs tracker
of the project: AVR C Runtime Library.
/**************************************************************************/
[bugs #7667] Latest Modifications:
Changes by: Anonymous user
Date:
Mon 11/01/2004 at 22:40
------------------ Additional Follow-up Comments ----------------------------
The reason consists in function __fp_split (more precisely a set of
functions). Having found an invalid number, it deletes 2 bytes from a
stack and jumps on 'ret' on earlier address of return. Thus __fp_merge is
excluded.
Addition of the instruction `clr r1' in `fp_split.S' corrects this mistake.
/**************************************************************************/
[bugs #7667] Full Item Snapshot:
URL: <http://savannah.nongnu.org/bugs/?func=detailitem&item_id=7667>
Project: AVR C Runtime Library
Submitted by: 0
On: Tue 02/10/2004 at 18:50
Category: Library
Severity: 5 - Average
Item Group: None
Resolution: None
Privacy: Public
Assigned to: None
Originator Email: address@hidden
Status: Open
Summary: float exception leaves R1 undefined
Original Submission: __subsf3 / __addsf3 leaves R1 undefined when returning
via fp_split_nan
Follow-up Comments
------------------
-------------------------------------------------------
Date: Mon 11/01/2004 at 22:40 By: 0 <None>
The reason consists in function __fp_split (more precisely a set of
functions). Having found an invalid number, it deletes 2 bytes from a
stack and jumps on 'ret' on earlier address of return. Thus __fp_merge is
excluded.
Addition of the instruction `clr r1' in `fp_split.S' corrects this mistake.
File Attachments
-------------------
-------------------------------------------------------
Date: Mon 11/01/2004 at 22:40 Name: avr-libc.diff Size: 445B By: None
Patch for `fp_split.S'.
http://savannah.nongnu.org/bugs/download.php?item_id=7667&item_file_id=1827
For detailed info, follow this link:
<http://savannah.nongnu.org/bugs/?func=detailitem&item_id=7667>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [avr-libc-dev] [bugs #7667] float exception leaves R1 undefined,
anonymous <=