Jamie Herre wrote:
On Aug 3, 2004, at 10:29 AM, Dan Weber wrote:
Jamie Herre wrote:
[snip]
+// inline will be better because I can't see why wasting a
function call is a
+// good idea. As well, the type checking stays.
inline is not portable, doesn't work properly with all versions of
gcc, and is done automatically by -O3. no need to add this.
Since we don't use -O3 by default, it should be added. Since inline
is part of C99, it should be supported by every compiler. Also note,
gcc has supported 'inline' since '94.
My bad. I meant to imply that the semantics of 'inline' can vary
(especially for non-static functions). Note that the gcc team has
marked gcc3.x C99 conformance with 'inline' as 'Broken'.
We're changing this to inline right now. I don't see why we should.
Ilja
--
Ilja Booij
IC&S B.V.
Stadhouderslaan 57
3583 JD Utrecht
www.ic-s.nl
T algemeen: 030 6355730
T direct: 030 6355739
F: 030 6355731
E: [EMAIL PROTECTED]