https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60973
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60973
--- Comment #9 from Richard Biener ---
Author: rguenth
Date: Tue May 13 11:06:00 2014
New Revision: 210365
URL: http://gcc.gnu.org/viewcvs?rev=210365&root=gcc&view=rev
Log:
2014-05-13 Richard Biener
PR ipa/60973
* tree-inline.c (rema
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60973
--- Comment #7 from Richard Biener ---
Author: rguenth
Date: Tue May 13 11:04:44 2014
New Revision: 210364
URL: http://gcc.gnu.org/viewcvs?rev=210364&root=gcc&view=rev
Log:
2014-05-13 Richard Biener
PR ipa/60973
* tree-inline.c (rema
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60973
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60973
--- Comment #5 from Jan Hubicka ---
> Before tunks we never bothered to compute [tailcall] before inlining
> completed, but now explicitely setting the flag for thunks (and not letting
> it be computed - why wouldn't that work?) breaks this.
>
>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60973
Richard Biener changed:
What|Removed |Added
CC||rguenth at gcc dot gnu.org
--- Comment #
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60973
--- Comment #3 from Uroš Bizjak ---
(In reply to Richard Biener from comment #1)
> Index: gcc/tree-inline.c
I have checked this patch on my target, where it fixes the runtime problem. The
optimized tree dump results in:
int main(int, char**) (i
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60973
--- Comment #2 from Jan Hubicka ---
I wonder if the tailcall flag can't be reliably set by tree-tailcall, but i
suppose we want tailcall in thunks even at -O0.
The patch seems fine to me.
Note that this is not ipa-devirt issue, just semi-latent bu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60973
Richard Biener changed:
What|Removed |Added
Keywords||wrong-code
Target|