[Freeciv-Dev] Re: inlining functions
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Raimar Falke <hawk@xxxxxxxxxxxxxxxxxxxxxxx> wrote:
> On Fri, Aug 17, 2001 at 09:41:32PM -0700, Kevin Brown wrote:
> > Jason Dorje Short <jshort@xxxxxxxxxxxxx> wrote:
> > > Tony Stuckey points out that "GCC doesn't do cross-procedural
> > > optimization, nor cross-source-file inlining of small functions", and so
> > > macros are better [1]. Again, I think this is a compiler issue.
> >
> > Even if this is an issue, cross-source-file inlining is resolved by
> > doing
> >
> > static inline type name(args) {
> > ...
> > }
> >
> > in the header files.
>
> Which in my opinion are ugly.
More so than putting multiline macros in the very same header files???
At least the static inline functions won't have continuation marks at
the end of each line...
--
Kevin Brown kevin@xxxxxxxxxxxxxx
It's really hard to define what "unexpected behavior" means when you're
talking about Windows.
- [Freeciv-Dev] inlining functions, Jason Dorje Short, 2001/08/17
- [Freeciv-Dev] Re: inlining functions, Kevin Brown, 2001/08/17
- [Freeciv-Dev] Re: inlining functions, Raimar Falke, 2001/08/19
- [Freeciv-Dev] Re: inlining functions,
Kevin Brown <=
- [Freeciv-Dev] Re: inlining functions, Raimar Falke, 2001/08/20
- [Freeciv-Dev] Re: inlining functions, Markus Linnala, 2001/08/20
- [Freeciv-Dev] Re: inlining functions, Raimar Falke, 2001/08/20
- [Freeciv-Dev] Re: inlining functions, Markus Linnala, 2001/08/20
- [Freeciv-Dev] Re: inlining functions, Raimar Falke, 2001/08/20
[Freeciv-Dev] Re: inlining functions, Raimar Falke, 2001/08/20
|
|