Re: [patch 00/2] improve .text size on gcc 4.0 and newer compilers

Krzysztof Halasa
2006-01-02T18:44:08Z

Ingo Molnar <mingo@elte.hu> writes:

> what is the 'deeper problem'? I believe it is a combination of two
> (well-known) things:
>
> 1) people add 'inline' too easily
> 2) we default to 'always inline'

For example, I add "inline" for static functions which are only called
from one place.

If I'm able to say "this is static function which is called from one
place" I'd do so instead of saying "inline". But omitting the "inline"
with hope that some new gcc probably will inline it anyway (on some
platform?) doesn't seem like a best idea.

But what _is_ the best idea?
--
Krzysztof Halasa