linux.h

来自「关系型数据库 Postgresql 6.5.2」· C头文件 代码 · 共 40 行

H
40
字号
/* __USE_POSIX, __USE_BSD, and __USE_BSD_SIGNAL used to be defined either   here or with -D compile options, but __ macros should be set and used by C   library macros, not Postgres code.  __USE_POSIX is set by features.h,   __USE_BSD is set by bsd/signal.h, and __USE_BSD_SIGNAL appears not to   be used.*/#define JMP_BUF#define USE_POSIX_TIME#define HAS_TEST_AND_SET#if defined(__powerpc__)typedef unsigned int slock_t;#elif defined(__alpha)typedef long int slock_t;#elif defined(__mips)typedef unsigned int slock_t;#else							/* i386 probably */typedef unsigned char slock_t;#endif#if (__GLIBC__ >= 2)#ifdef HAVE_INT_TIMEZONE#undef HAVE_INT_TIMEZONE#endif /*  * currently undefined as I (teunis@computersupportcentre.com) have not  * checked this yet  *//* #define HAVE_SIGSETJMP 1 */#endif#if defined(__powerpc__)#undef HAVE_INT_TIMEZONE#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?