GNU Development Chain for 68HC11/68HC12 - Bugs: bug #12297, -fomit-frame-pointer and -Os...
You are not allowed to post comments on this tracker with your current authentication level.
bug #12297: -fomit-frame-pointer and -Os generate wrong code on the HCS12
Submitter: | None | ||
Submitted: | Sat 12 Mar 2005 11:07:32 PM UTC | ||
Category: | gcc | Severity: | 5 - Blocker |
Item Group: | sw-bug | Status: | Fixed |
Privacy: | Public | Assigned to: | ciceron |
Open/Closed: | Closed |
Sun 12 Jun 2005 09:59:29 AM UTC, comment #4: |
Stephane Carrez <ciceron> |
Tue 05 Apr 2005 09:10:52 PM UTC, comment #3: I suspect the BB fix is necessary for 4.0 and 4.1
|
Stephane Carrez <ciceron> |
Sun 03 Apr 2005 06:50:13 PM UTC, comment #2: The problem was due to the Z register replacement pass.
|
Stephane Carrez <ciceron> |
Sun 03 Apr 2005 10:09:19 AM UTC, comment #1: Confirmed as a bug.
|
Stephane Carrez <ciceron> |
Sat 12 Mar 2005 11:07:32 PM UTC, original submission:
The attached lsqrt function (also provided with GEL) returns 32767 if compiled with -Os and -fomit-frame-pointer. Removing either one of the switches fixes the bug.
|
Anonymous |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 7 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2005-06-12 | ciceron | Open/Closed | Open | Closed | |
2005-06-12 | ciceron | Status | In Progress | Fixed | |
2005-04-17 | flavio | Carbon-Copy | - | Added flavio | |
2005-04-05 | ciceron | Severity | 3 - Normal | 5 - Blocker | |
2005-04-03 | ciceron | Status | None | In Progress | |
Assigned to | None | ciceron | |||
2005-03-12 | None | Attached File | - | Added lsqrt.c, #2299 |
Powered by Savane 3.13-d3ae.
Corresponding source code
Fixed in 3.0.1