pike.git / src / acconfig.h

version» Context lines:

pike.git/src/acconfig.h:149:      /* Define if you have the pthread_attr_setstacksize function. */   #undef HAVE_PTHREAD_ATTR_SETSTACKSIZE      /* Define if you have the pthread_cond_init function. */   #undef HAVE_PTHREAD_COND_INIT      /* Define if you have the pthread_yield function. */   #undef HAVE_PTHREAD_YIELD    + /* Define if your cpp supports the ANSI concatenation operator ## */ + #undef HAVE_ANSI_CONCAT +  + /* Define if your cpp supports K&R-style concatenation */ + #undef HAVE_KR_CONCAT +    @BOTTOM@      /* How to set a socket non-blocking */   #undef USE_IOCTL_FIONBIO   #undef USE_FCNTL_O_NDELAY   #undef USE_FCNTL_FNDELAY   #undef USE_FCNTL_O_NONBLOCK      /* We want to use errno later */   #ifdef _SGI_SPROC_THREADS
pike.git/src/acconfig.h:172:   #define errno (oserror())   #endif /* HAVE_OSERROR && !errno */   #endif /* _SGI_SPROC_THREADS */      #ifdef HAVE_FUNCTION_ATTRIBUTES   #define ATTRIBUTE(X) __attribute__ (X)   #else   #define ATTRIBUTE(X)   #endif    + /* NOTE: +  * PIKE_CONCAT doesn't get defined if there isn't any way to +  * concatenate symbols +  */ + #ifdef HAVE_ANSI_CONCAT + #define PIKE_CONCAT(X,Y) X##Y + #define PIKE_CONCAT3(X,Y,Z) X##Y##Z + #else + #ifdef HAVE_KR_CONCAT + #define PIKE_CONCAT(X,Y) X/**/Y + #define PIKE_CONCAT3(X,Y,Z) X/**/Y/**/Z + #endif /* HAVE_KR_CONCAT */ + #endif /* HAVE_ANSI_CONCAT */ +    #endif /* MACHINE_H */