pike.git / src / global.h

version» Context lines:

pike.git/src/global.h:555: Inside #if undefined(INLINE)
  #if defined(__GNUC__) && !defined(PIKE_DEBUG) && !defined(lint)   #define INLINE inline   #else   #define INLINE   #endif   #endif      /* Suppress compiler warnings for unused parameters if possible. The mangling of    argument name is required to catch when an unused argument later is used without    removing the annotation. */ - #ifndef UNUSED + #ifndef PIKE_UNUSED   # ifdef __GNUC__ - # define UNUSED(x) PIKE_CONCAT(x,_UNUSED) __attribute__((unused)) + # define PIKE_UNUSED(x) PIKE_CONCAT(x,_UNUSED) __attribute__((unused))   # else - # define UNUSED(x) PIKE_CONCAT(x,_UNUSED) + # define PIKE_UNUSED(x) PIKE_CONCAT(x,_UNUSED)   # endif   #endif -  + #ifndef UNUSED + # define UNUSED(x) PIKE_UNUSED(x) + #endif   #ifdef PIKE_DEBUG   # define DEBUGUSED(x) x   #else - # define DEBUGUSED(x) UNUSED(x) + # define DEBUGUSED(x) PIKE_UNUSED(x)   #endif   #ifdef DEBUG_MALLOC   # define DMALLOCUSED(x) x   #else - # define DMALLOCUSED(x) UNUSED(x) + # define DMALLOCUSED(x) PIKE_UNUSED(x)   #endif         /* PMOD_EXPORT exports a function / variable vfsh. */   #ifndef PMOD_EXPORT   # if defined (__NT__) && defined (USE_DLL)   # ifdef DYNAMIC_MODULE   # define PMOD_EXPORT __declspec(dllimport)   # else   /* A pmod export becomes an import in the dynamic module. This means