📄 xmconfig.h
字号:
# define GID_T int# define USLEEPRETURN_T unsigned int#endif#if defined(sony)# ifdef mips# define HAVE_COFF# else# define HAVE_AOUT# endif# define HAVE_USGSHM# define HAVE_USGSEM# define HAVE_FLOCK# define HAVE_QUOTA# define HAVE_YP# define GID_T int# define USLEEPRETURN_T unsigned int# ifndef SEEK_SET# define SEEK_SET 0 /* Set file pointer to "offset" */# define SEEK_CUR 1 /* Set file pointer to current plus "offset" */# define SEEK_END 2 /* Set file pointer to EOF plus "offset" */# endif#endif/* * Digital UNIX (OSF1) */#if defined(__osf__)# define PROTOTYPES# define HAVE_OSDEF /* prevent later definitions to overwrite current *//*# define __NOT_SVR4__*/ /* Not a real SVR4 implementation *//*# define HAVE_ELF*/# define HAVE_COFF/*# define HAVE_AOUT*/# define HAVE_STDARG_H/*# define HAVE_VA_COPY*/# define HAVE_STDLIB_H# define HAVE_STRING_H# define HAVE_STDC_HEADERS# define STDC_HEADERS /* GNU name */# define HAVE_LONGLONG# define HAVE_UNISTD_H# define HAVE_FCNTL_H# define HAVE_DIRENT_H# define HAVE_SYS_DIR_H/*# define HAVE_NDIR_H*//*# define HAVE_SYS_NDIR_H*/# define HAVE_TERMIOS_H# define HAVE_TERMIO_H# define HAVE_SYS_TIME_H# define HAVE_UTIMES# define HAVE_UTIME_H# define HAVE_WAIT_H# define HAVE_SYS_WAIT_H# define HAVE_SYS_PARAM_H# define HAVE_SYS_SYSTEMINFO_H# define HAVE_SYS_UTSNAME_H# define HAVE_SYS_PRIOCNTL_H# define HAVE_SYS_RTPRIOCNTL_H# define HAVE_SYS_MTIO_H# define HAVE_MTGET_DSREG# define HAVE_MTGET_RESID# define HAVE_MTGET_FILENO# define HAVE_MTGET_BLKNO/*# define MAJOR_IN_MKDEV*/# define MAJOR_IN_SYSMACROS# define HAVE_USG_STDIO/*# define HAVE_DTOA*/# define HAVE_GETCWD# define HAVE_STRERROR# define HAVE_MEMMOVE# define HAVE_MLOCKALL# define HAVE_MMAP# define HAVE_SMMAP# define HAVE_USGSHM# define HAVE_USGSEM# define HAVE_MSEM/*# define HAVE_LDSTUB*//*# define HAVE_XCHG*/# define HAVE_FLOCK# define HAVE_FCHDIR# define HAVE_STATVFS# define HAVE_QUOTA# define HAVE_YP/*# define HAVE_SHADOW*/ /* No, but C2 */# define HAVE_SETREUID/*# define HAVE_SETRESUID*/# define HAVE_SETEUID# define HAVE_LCHOWN# define HAVE_PROCFS/*# define HAVE_PROCFS2*/ /* No */# define HAVE_SIGINFO# define HAVE_WAIT3# define HAVE_WAITPID# define HAVE_UNION_WAIT# define HAVE_GETHOSTNAME# define HAVE_STREAMS# define HAVE_STRPTYS# define HAVE_POLL# define HAVE_SELECT /* XXX needs sys/select.h *//*# define HAVE_TIRPC*/# define GID_T gid_t# define USLEEPRETURN_T int/*# define USLEEPRETURN_T void*//*# define USLEEPISVOID*//*# define HAVE_GETAV0*//*# define HAVE_SCANSTACK*/#endif#if defined(ultrix)# ifdef mips# define HAVE_COFF# else# define HAVE_AOUT# endif# define HAVE_STDLIB_H# define HAVE_UNISTD_H# define HAVE_SYS_DIR_H# define HAVE_TERMIOS_H# define HAVE_UTIME_H# define HAVE_USGSHM# define HAVE_USGSEM# define HAVE_FLOCK# define HAVE_QUOTA# define HAVE_YP# define GID_T int# define USLEEPRETURN_T unsigned int#endif/* * HP/UX */#if defined(__hpux) || defined(hpux)/*# define PROTOTYPES*/# define HAVE_AOUT# define HAVE_STDARG_H# define HAVE_UNISTD_H# define HAVE_FCNTL_H# define HAVE_DIRENT_H# define HAVE_TERMIOS_H# define HAVE_TERMIO_H# define HAVE_SYS_TIME_H# define HAVE_UTIME_H# define HAVE_SYS_WAIT_H# define HAVE_SYS_PARAM_H# define HAVE_SYS_UTSNAME_H# define HAVE_SYS_MTIO_H# define MAJOR_IN_SYSMACROS# define HAVE_GETCWD# define HAVE_STRERROR# define HAVE_MEMMOVE# define HAVE_MMAP# define HAVE_SMMAP# define HAVE_USGSHM# define HAVE_USGSEM#if 0# define HAVE_MSEM# endif# define HAVE_FCHDIR# define HAVE_QUOTA# define HAVE_YP# define HAVE_SETRESUID# define HAVE_WAIT3# define HAVE_WAITPID# define HAVE_GETHOSTNAME# define HAVE_STREAMS# define HAVE_STRPTYS# define HAVE_POLL# define HAVE_SELECT# define GID_T gid_t/*# define USLEEPRETURN_T unsigned int*/#endif/* * Data General */#if defined(__DGUX__)# define PROTOTYPES# define HAVE_ELF# define HAVE_STDARG_H# define HAVE_UNISTD_H# define HAVE_DIRENT_H# define HAVE_TERMIOS_H# define HAVE_SYS_TIME_H# define HAVE_UTIMES# define HAVE_UTIME_H# define HAVE_SYS_PARAM_H# undef HAVE_MTGET_DSREG# undef HAVE_MTGET_RESID# undef HAVE_MTGET_FILENO# undef HAVE_MTGET_BLKNO# define mt_type mt_model# define mt_dsreg mt_status1# define mt_erreg mt_status2# define HAVE_GETCWD# define HAVE_STRERROR# define HAVE_MEMMOVE# define HAVE_USGSEM# if defined(__i386_) || defined(i386)# define HAVE_XCHG# endif /* * DGUX hides its flock as dg_flock. */# define HAVE_FLOCK# define flock dg_flock# define HAVE_FCHDIR# define HAVE_STATVFS# undef HAVE_QUOTA# define HAVE_YP# define HAVE_SHADOW# undef HAVE_PROCFS# undef HAVE_PROCFS2# define HAVE_WAIT3# define HAVE_UNION_WAIT/*# define HAVE_GETHOSTNAME*/# define HAVE_STREAMS# define HAVE_STRPTYS# define HAVE_POLL# define HAVE_SELECT# undef HAVE_TIRPC# define GID_T gid_t# define USLEEPRETURN_T unsigned int /* * Use the BSD style wait on DGUX to get the resource usages of child * processes. */# define _BSD_WAIT_FLAVOR/*# define HAVE_GETAV0*/# ifdef i386# define HAVE_SCANSTACK# endif#endif/* * Linux */#if defined(__linux__) || defined(__linux)# define PROTOTYPES# ifdef __ELF__# define HAVE_ELF# else# define HAVE_AOUT# endif# define HAVE_STDARG_H# define HAVE_STDLIB_H# define HAVE_STRING_H# define HAVE_STDC_HEADERS# define STDC_HEADERS /* GNU name */# define HAVE_LONGLONG# define HAVE_UNISTD_H# define HAVE_FCNTL_H# define HAVE_DIRENT_H# define HAVE_TERMIOS_H# define HAVE_TERMIO_H# define HAVE_SYS_TIME_H# define HAVE_UTIMES# define HAVE_UTIME_H/*# define HAVE_WAIT_H*/# define HAVE_SYS_WAIT_H# define HAVE_SYS_PARAM_H# define HAVE_SYS_UTSNAME_H# define HAVE_SYS_MTIO_H# define HAVE_MTGET_DSREG# define HAVE_MTGET_RESID# define HAVE_MTGET_FILENO# define HAVE_MTGET_BLKNO# define MAJOR_IN_SYSMACROS# define HAVE_GETCWD# define HAVE_STRERROR# define HAVE_MEMMOVE# define HAVE_MLOCKALL# define HAVE_MMAP/*# define HAVE_SMMAP*/# define HAVE_USGSHM# define HAVE_USGSEM# define HAVE_FLOCK# define HAVE_FCHDIR# define HAVE_STATVFS# define HAVE_QUOTA# define HAVE_YP# define HAVE_SETREUID /* >= Linux 1.1.37 */# define HAVE_SETEUID/*# define HAVE_PROCFS*/ /* ??? *//*# define HAVE_PROCFS2*/# define HAVE_WAIT3# define HAVE_WAITPID# define HAVE_GETHOSTNAME# define HAVE_SELECT# define GID_T gid_t# define USLEEPRETURN_T void# define USLEEPISVOID/*# define HAVE_GETAV0*/# define HAVE_SCANSTACK#endif#if defined(OLD__bsdi__)# define HAVE_MSEM /* ??? */# define F_ULOCK 0 /* Unlock a previously locked region */# define F_LOCK 1 /* Lock a region for exclusive use */# define F_TLOCK 2 /* Test and lock a region for exclusive use */# define F_TEST 3 /* Test a region for other processes locks */#endif/* * Prototype for FreeBSD / NetBSD / OpenBSD / BSD/OS */#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__bsdi__)# define PROTOTYPES# define HAVE_AOUT# define HAVE_STDARG_H# define HAVE_STDLIB_H# define HAVE_STRING_H# define HAVE_STDC_HEADERS# define STDC_HEADERS /* GNU name */# define HAVE_LONGLONG# define HAVE_UNISTD_H# define HAVE_FCNTL_H# define HAVE_DIRENT_H# define HAVE_TERMIOS_H# define HAVE_SYS_TIME_H# define HAVE_UTIMES# define HAVE_UTIME_H# define HAVE_SYS_WAIT_H# define HAVE_SYS_PARAM_H# define HAVE_SYS_UTSNAME_H# define HAVE_SYS_MTIO_H# define HAVE_MTGET_DSREG# define HAVE_MTGET_RESID# define HAVE_MTGET_FILENO# define HAVE_MTGET_BLKNO/*# define HAVE_USG_STDIO*/# define HAVE_DTOA# define HAVE_GETCWD# define HAVE_STRERROR# define HAVE_MEMMOVE# define HAVE_MMAP# define HAVE_SMMAP# define HAVE_USGSHM# define HAVE_USGSEM# ifdef sparc# define HAVE_LDSTUB# endif# ifdef i386# define HAVE_XCHG# endif# define HAVE_FLOCK# define HAVE_FCHDIR# define HAVE_QUOTA# define HAVE_YP# define HAVE_SETREUID/*# define HAVE_SETRESUID*/# define HAVE_SETEUID/*# define HAVE_LCHOWN*/# define HAVE_WAIT3# define HAVE_WAITPID# define HAVE_UNION_WAIT# define HAVE_GETHOSTNAME# define HAVE_SELECT# define GID_T gid_t/*# define USLEEPRETURN_T unsigned int*/# define USLEEPRETURN_T void# define USLEEPISVOID/*# define HAVE_GETAV0*//*# define HAVE_SCANSTACK*/#endif/* * SysVr4 */#if defined(__SVR4) && !defined(__NOT_SVR4__)# define PROTOTYPES# define HAVE_ELF# define HAVE_STDARG_H# if defined(IS_SUN)# define HAVE_LONGLONG# define HAVE_UTIMES# define HAVE_QUOTA# define HAVE_GETAV0 /* XXX what about PPC ??? */# define HAVE_SCANSTACK /* XXX what about PPC ??? */# define HAVE_STRSIGNAL# define HAVE_STR2SIG# define HAVE_SIG2STR# endif# define HAVE_UNISTD_H# define HAVE_FCNTL_H# define HAVE_DIRENT_H# define HAVE_TERMIOS_H# define HAVE_TERMIO_H# define HAVE_SYS_TIME_H# define HAVE_UTIME_H# define HAVE_WAIT_H# define HAVE_SYS_WAIT_H# define HAVE_SYS_PARAM_H# define HAVE_SYS_SYSTEMINFO_H# define HAVE_SYS_UTSNAME_H# define HAVE_SYS_PRIOCNTL_H# define HAVE_SYS_RTPRIOCNTL_H# define HAVE_SYS_MTIO_H# define HAVE_MTGET_DSREG# define HAVE_MTGET_RESID# define HAVE_MTGET_FILENO# define HAVE_MTGET_BLKNO# define MAJOR_IN_MKDEV# define HAVE_USG_STDIO# define HAVE_GETCWD# define HAVE_STRERROR# define HAVE_MEMMOVE# define HAVE_MLOCKALL# define HAVE_MMAP# define HAVE_SMMAP# define HAVE_USGSHM# define HAVE_USGSEM# ifdef sparc# define HAVE_LDSTUB# endif# ifdef i386# define HAVE_XCHG# endif# define HAVE_FCHDIR# define HAVE_STATVFS# define HAVE_YP# define HAVE_SHADOW# define HAVE_SETEUID# define HAVE_LCHOWN# define HAVE_PROCFS# if (defined(i386) && !defined(IS_SUN))# define HAVE_PROCFS2# define HAVE_QUOTA# endif# define HAVE_SIGINFO# define HAVE_WAITPID# define HAVE_STREAMS# define HAVE_STRPTYS# define HAVE_POLL# define HAVE_SELECT# define HAVE_TIRPC# define GID_T gid_t# define USLEEPRETURN_T unsigned int#endif/* * Apple Rhapsody */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -