Messages in this thread | | | Date | Sun, 26 Sep 2004 03:29:25 +0200 | From | Tonnerre <> | Subject | Re: __attribute__((always_inline)) fiasco |
| |
Salut,
On Thu, Sep 23, 2004 at 09:50:26AM -0700, William Lee Irwin III wrote: > On Thu, Sep 23, 2004 at 12:26:18PM -0400, Albert Cahalan wrote: > > #define INLINE static inline // an oxymoron > > #define INLINE extern inline // an oxymoron > > The // apart from being a C++ ism (screw C99; it's still non-idiomatic) > will cause spurious ignorance of the remainder of the line, which is > often very important. e.g. > > static INLINE int lock_need_resched(spinlock_t *lock) > { > ...
Mmm, shouldn't the comments be filtered *before* the definition is set in place? Just wondering...
Tonnerre [unhandled content-type:application/pgp-signature] | |