https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61782
--- Comment #10 from Daniel Santos ---
(In reply to rguent...@suse.de from comment #7)
> Heh - I've been there as well and guess what - I invented
> __attribute__((flatten)) because of this...
>
> Note that flatten has the same issues as always
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61782
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61782
--- Comment #9 from Richard Biener ---
Author: rguenth
Date: Wed Jul 16 07:53:59 2014
New Revision: 212581
URL: https://gcc.gnu.org/viewcvs?rev=212581&root=gcc&view=rev
Log:
2014-07-16 Richard Biener
PR other/61782
* doc/extend.texi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61782
--- Comment #7 from rguenther at suse dot de ---
On Tue, 15 Jul 2014, daniel.santos at pobox dot com wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61782
>
> --- Comment #6 from Daniel Santos ---
> (In reply to Richard Biener from comme
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61782
--- Comment #6 from Daniel Santos ---
(In reply to Richard Biener from comment #3)
> Note that if such function is called indirectly the compiler may
> or may not inline it dependent on optimization level and a failure
> to inline an indirect cal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61782
Richard Biener changed:
What|Removed |Added
Status|WAITING |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61782
--- Comment #4 from Jonathan Wakely ---
(In reply to Richard Biener from comment #3)
> Like
>
> @item always_inline
> @cindex @code{always_inline} function attribute
> Generally, functions are not inlined unless optimization is specified.
> For
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61782
--- Comment #3 from Richard Biener ---
Like
@item always_inline
@cindex @code{always_inline} function attribute
Generally, functions are not inlined unless optimization is specified.
For functions declared inline, this attribute inlines the func
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61782
--- Comment #2 from Daniel Santos ---
Hmm, I suppose I wasn't considering that interpretation of the language. Your
clarification helps though, and actually sounds pretty good: "always_inline
forces inlining of the function under all circumstance
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61782
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
10 matches
Mail list logo