Summary: | non-needed instructions are not removed (not optimized) | ||
---|---|---|---|
Product: | gcc | Reporter: | Коренберг Марк <socketpair> |
Component: | middle-end | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | gcc-bugs |
Priority: | P3 | ||
Version: | 4.3.3 | ||
Target Milestone: | 4.4.0 | ||
Host: | Target: | ||
Build: | Known to work: | 4.4.0 | |
Known to fail: | 4.3.4 4.3.3 | Last reconfirmed: |
Description
Коренберг Марк
2009-10-19 07:10:20 UTC
gcc322 generates this: (gcc -Os -fomit-frame-pointer qwe.c --save-temps) main: movl $1, %eax ret WTF? It aligns the incoming stack. Fixed in 4.4/4.5. |