This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/15579] [3.5 Regression] always_inline ignored at -O0
- From: "steven at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 3 Jun 2004 23:03:01 -0000
- Subject: [Bug middle-end/15579] [3.5 Regression] always_inline ignored at -O0
- References: <20040521233457.15579.janis187@us.ibm.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From steven at gcc dot gnu dot org 2004-06-03 23:02 -------
And I say it is broken for all languages other than C.
This only works because even at -O0 or with -fno-inline, C actually has
flag_inline_trees set to 1. The C++ front end does not, and that is the
correct behavior in my opinion.
Actually I was just working on a patch for this (as part of killing that
detestable flag_inline_trees/flag_really_no_inline hack). So I'm taking
responsibility for this bug in the hope that it will go away with that
patch I'm working on ;-)
--
What |Removed |Added
----------------------------------------------------------------------------
BugsThisDependsOn| |7257
AssignedTo|unassigned at gcc dot gnu |steven at gcc dot gnu dot
|dot org |org
Status|NEW |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15579