| Subject | Re: [PATCH 10/13] jump label v9: convert jump label to use a key | From | Peter Zijlstra <> | Date | Thu, 10 Jun 2010 14:43:46 +0200 |
| |
On Wed, 2010-06-09 at 17:39 -0400, Jason Baron wrote: > -static inline int enable_jump_label(const char *name) > -{ > - return 0; > -} > - > -static inline int disable_jump_label(const char *name) > -{ > - return 0; > -} > +#define enable_jump_label(key) > +#define disable_jump_label(key)
I would expect enable_jump_label() to look something like:
#define enable_jump_label(cond_var) \ do { \ *(cond_var) = 1; \ } while (0)
That way the HAVE_JUMP_LABEL and !HAVE_JUMP_LABEL code has similar effects.
|