Bug 9363 - unused struct literal constants remain
Summary: unused struct literal constants remain
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: tree-optimization (show other bugs)
Version: 3.4.0
: P3 enhancement
Target Milestone: 4.0.0
Assignee: Not yet assigned to anyone
URL:
Keywords: missed-optimization
Depends on:
Blocks: 6901
  Show dependency treegraph
 
Reported: 2003-01-18 06:16 UTC by Nathan Sidwell
Modified: 2004-05-13 11:31 UTC (History)
3 users (show)

See Also:
Host:
Target:
Build:
Known to work: tree-ssa
Known to fail:
Last reconfirmed: 2004-03-04 02:58:51


Attachments
lit.c (76 bytes, text/plain)
2003-05-21 15:17 UTC, Nathan Sidwell
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nathan Sidwell 2003-01-18 06:16:01 UTC
compiling the attached at -O2 leaves unneeded literal
constants in the assembly output

Release:
cvs head

Environment:
powerpc-ibm-eabi
Comment 1 Eric Botcazou 2003-02-18 08:29:07 UTC
State-Changed-From-To: open->feedback
State-Changed-Why: Nathan, is this a regression on mainline? If so, you ought to clearly indicate it in the synopsis and raise its priority.
Comment 2 Andrew Pinski 2003-06-13 23:41:34 UTC
No this is not a regression but an enhancement that still exists on the mainline as of 
today and had once reported as part of a bug that had three optimizations.
Comment 3 Andrew Pinski 2003-08-10 03:34:31 UTC
Suspending as it is fixed on the tree-ssa branch (20030801).
Comment 4 Andrew Pinski 2003-12-17 00:36:17 UTC
Fixed for the tree-ssa.
Comment 5 Andrew Pinski 2003-12-17 17:05:57 UTC
Reopening the bugs that are fixed on the tree-ssa (but not reported against the branch).
Comment 6 Andrew Pinski 2003-12-17 17:11:52 UTC
Suspending based on this is fixed on the tree-ssa.
Comment 7 Andrew Pinski 2004-05-13 11:31:27 UTC
Fixed for 3.5.0 by the merge of the tree-ssa.