AVR C Runtime Library - Bugs: bug #16411, -fwhole-program optimization...
You are not allowed to post comments on this tracker with your current authentication level.
bug #16411: -fwhole-program optimization deletes ISRs
Submitter: | Ned Konz <nedkonz> | ||
Submitted: | Sat 22 Apr 2006 01:26:10 PM UTC | ||
Category: | Header | Severity: | 5 - Blocker |
Priority: | 9 - Immediate | Item Group: | None |
Status: | Fixed | Assigned to: | arcanum |
Percent Complete: | 100% | Open/Closed: | Closed |
Release: | None | Fixed Release: | None |
Jump to the original submission
Thu 24 Aug 2006 04:23:16 PM UTC, comment #6: |
Ned Konz <nedkonz> |
Thu 24 Aug 2006 04:12:48 PM UTC, comment #5: Please mind Björn Haase's latest changes to the linker script
|
Joerg Wunsch <joerg_wunsch> |
Thu 24 Aug 2006 04:00:34 PM UTC, comment #4: Hi Ned,
|
Eric Weddington <arcanum> |
Sat 29 Apr 2006 09:50:28 PM UTC, comment #3: I am not suggesting that avr-libc support -fwhole-program or any other global optimzation.
|
Ned Konz <nedkonz> |
Sat 22 Apr 2006 07:13:42 PM UTC, comment #2: Currently, avr-libc doesn't claim support for that kind of
|
Joerg Wunsch <joerg_wunsch> |
Sat 22 Apr 2006 04:06:20 PM UTC, comment #1: I've uploaded two more patches:
|
Ned Konz <nedkonz> |
Sat 22 Apr 2006 01:26:10 PM UTC, original submission:
When using the -fwhole-program optimization on an AVR program containing an ISR, the optimizer apparently sees the ISR as uncalled and deletes it.
|
Ned Konz <nedkonz> |
Depends on the following items: None found
Items that depend on this one: None found
Follow 13 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2006-09-01 | arcanum | Percent Complete | 0% | 100% | |
Open/Closed | Open | Closed | |||
2006-09-01 | arcanum | Status | None | Fixed | |
2006-08-24 | arcanum | Assigned to | None | arcanum | |
2006-08-14 | arcanum | Severity | 3 - Normal | 5 - Blocker | |
Priority | 3 - Low | 9 - Immediate | |||
2006-05-02 | leviharper | Carbon-Copy | - | Added leviharper | |
2006-04-22 | joerg_wunsch | Priority | 5 - Normal | 3 - Low | |
2006-04-22 | nedkonz | Attached File | - | Added usedISR+externCPP.patch, #9820 | |
2006-04-22 | nedkonz | Attached File | - | Added deprecatedUsedISR.patch, #9819 | |
2006-04-22 | nedkonz | Attached File | - | Added usedISR+externCPP.patch, #9816 | |
Carbon-Copy | - | Added joerg_wunsch | |||
2006-04-22 | nedkonz | Attached File | - | Added usedISR.patch, #9815 |
Powered by Savane 3.13-4b48.
Corresponding source code
Sorry, I don't recall why I added externally_visible, and I can't find it in my notes. If they aren't necessary for the fix, they should be removed.