AVR C Runtime Library - Bugs: bug #4101, setjmp/longjmp destroy changes in...
You are not allowed to post comments on this tracker with your current authentication level.
bug #4101: setjmp/longjmp destroy changes in global registers
Submitter: | None | ||
Submitted: | Wed 25 Jun 2003 08:57:54 PM UTC | ||
Category: | Library | Severity: | 4 - Important |
Priority: | 9 - Immediate | Item Group: | None |
Status: | Wont Fix | Assigned to: | joerg_wunsch |
Percent Complete: | 0% | Originator Email: | -email is unavailable- |
Open/Closed: | Closed | Release: | None |
Fixed Release: | None |
Sun 16 Jan 2005 06:30:39 PM UTC, comment #4: |
Joerg Wunsch <joerg_wunsch> |
Mon 10 Jan 2005 06:07:58 AM UTC, comment #3: Final (I hope) version of modifyed setjmp (20050110). |
Anonymous |
Sun 09 Jan 2005 07:58:43 AM UTC, comment #2: Tarball with patched setjmp (S and h) and a set of tests. To test, untar last attached file and run setjmp-tst.sh . Simulavr is needed. |
Anonymous |
Fri 07 Jan 2005 07:08:23 PM UTC, comment #1: Is there a simple test case for this? Or, better still, is there a patch that fixes the problem?
|
Eric Weddington <arcanum> |
Wed 25 Jun 2003 08:57:54 PM UTC, original submission:
A prologue/epilogue of function, in which there is a call setjmp(), contains preservation/restoration of all call-saved registers. Exception make function main() and global register variables. |
Anonymous |
Depends on the following items: None found
Items that depend on this one: None found
Follow 9 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2005-01-16 | joerg_wunsch | Status | None | Wont Fix | |
Open/Closed | Open | Closed | |||
2005-01-12 | joerg_wunsch | Assigned to | None | joerg_wunsch | |
2005-01-10 | arcanum | Priority | 7 - High | 9 - Immediate | |
2005-01-10 | None | Attached File | - | Added setjmp-20050110.tar.gz, #2047 | |
2005-01-09 | None | Attached File | - | Added setjmp-20050109.tar.gz, #2045 | |
2005-01-08 | None | Attached File | - | Added 20050108-setjmp.tar.gz, #2041 | |
2004-12-22 | arcanum | Severity | 3 - Normal | 4 - Important | |
Priority | 5 - Normal | 7 - High |
Powered by Savane 3.13-02a9.
Corresponding source code
As there is currently no fix in sight that would not break
legitimate programs, I documented the problem.