------- Comment #34 from hubicka at ucw dot cz 2008-01-15 15:59 ------- Subject: Re: [4.0/4.1/4.2/4.3 Regression] -Winline does not respect -fno-default-inline
> Yes, this is what I understand. I think we need a new flag specifying > if in the source the 'inline' keyword was used and solely use that for > inline warning purposes. (That is, I would not expect to get a warning > for non-'inline' class methods either, regardless of -fdefault-inline > setting). Here I tend to be more with Geoff: since C++ standard says that inline keyword is imlicit, I don't see why we should not warn on it and why extra inline keyword should make difference. We don't handle those functions specially in other inlining heuristics and thus it is bit instructive to users to force them realize that they really are inline. But if C++ people preffer to not warn, I definitly won't object. Honza -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18071