?? canthread.lst
字號:
extern char *strchr (__const char *__s, int __c) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));extern char *strrchr (__const char *__s, int __c) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));# 181 "/usr/include/string.h" 3 4extern size_t strcspn (__const char *__s, __const char *__reject) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));extern size_t strspn (__const char *__s, __const char *__accept) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));extern char *strpbrk (__const char *__s, __const char *__accept) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));extern char *strstr (__const char *__haystack, __const char *__needle) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));extern char *strtok (char *__restrict __s, __const char *__restrict __delim) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2)));extern char *__strtok_r (char *__restrict __s, __const char *__restrict __delim, char **__restrict __save_ptr) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2, 3)));extern char *strtok_r (char *__restrict __s, __const char *__restrict __delim, char **__restrict __save_ptr) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2, 3)));# 240 "/usr/include/string.h" 3 4extern size_t strlen (__const char *__s) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));# 254 "/usr/include/string.h" 3 4extern char *strerror (int __errnum) __attribute__ ((__nothrow__));# 270 "/usr/include/string.h" 3 4extern int strerror_r (int __errnum, char *__buf, size_t __buflen) __asm__ ("" "__xpg_strerror_r") __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2)));# 288 "/usr/include/string.h" 3 4extern void __bzero (void *__s, size_t __n) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));extern void bcopy (__const void *__src, void *__dest, size_t __n) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));extern void bzero (void *__s, size_t __n) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1)));extern int bcmp (__const void *__s1, __const void *__s2, size_t __n) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));extern char *index (__const char *__s, int __c) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));extern char *rindex (__const char *__s, int __c) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1)));extern int ffs (int __i) __attribute__ ((__nothrow__)) __attribute__ ((__const__));# 325 "/usr/include/string.h" 3 4extern int strcasecmp (__const char *__s1, __const char *__s2) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));extern int strncasecmp (__const char *__s1, __const char *__s2, size_t __n) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2)));# 348 "/usr/include/string.h" 3 4extern char *strsep (char **__restrict __stringp, __const char *__restrict __delim) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2)));# 426 "/usr/include/string.h" 3 4# 32 "canthread.c" 2# 1 "/usr/include/stdlib.h" 1 3 4# 33 "/usr/include/stdlib.h" 3 4# 1 "/usr/lib/gcc/i586-suse-linux/4.1.2/include/stddef.h" 1 3 4# 34 "/usr/include/stdlib.h" 2 3 4# 96 "/usr/include/stdlib.h" 3 4typedef struct { int quot; int rem; } div_t;typedef struct { long int quot; long int rem; } ldiv_t;# 140 "/usr/include/stdlib.h" 3 4extern size_t __ctype_get_mb_cur_max (void) __attribute__ ((__nothrow__)) ;extern double atof (__const char *__nptr) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ;extern int atoi (__const char *__nptr) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ;extern long int atol (__const char *__nptr) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ;__extension__ extern long long int atoll (__const char *__nptr) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ;extern double strtod (__const char *__restrict __nptr, char **__restrict __endptr) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;# 182 "/usr/include/stdlib.h" 3 4extern long int strtol (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;extern unsigned long int strtoul (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;__extension__extern long long int strtoq (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;__extension__extern unsigned long long int strtouq (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;__extension__extern long long int strtoll (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;__extension__extern unsigned long long int strtoull (__const char *__restrict __nptr, char **__restrict __endptr, int __base) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;# 279 "/usr/include/stdlib.h" 3 4extern double __strtod_internal (__const char *__restrict __nptr, char **__restrict __endptr, int __group) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;extern float __strtof_internal (__const char *__restrict __nptr, char **__restrict __endptr, int __group) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;extern long double __strtold_internal (__const char *__restrict __nptr, char **__restrict __endptr, int __group) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;extern long int __strtol_internal (__const char *__restrict __nptr, char **__restrict __endptr, int __base, int __group) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;extern unsigned long int __strtoul_internal (__const char *__restrict __nptr, char **__restrict __endptr, int __base, int __group) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;__extension__extern long long int __strtoll_internal (__const char *__restrict __nptr, char **__restrict __endptr, int __base, int __group) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;__extension__extern unsigned long long int __strtoull_internal (__const char * __restrict __nptr, char **__restrict __endptr, int __base, int __group) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ;# 429 "/usr/include/stdlib.h" 3 4extern char *l64a (long int __n) __attribute__ ((__nothrow__)) ;extern long int a64l (__const char *__s) __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ;# 1 "/usr/include/sys/types.h" 1 3 4# 29 "/usr/include/sys/types.h" 3 4typedef __u_char u_char;typedef __u_short u_short;typedef __u_int u_int;typedef __u_long u_long;typedef __quad_t quad_t;typedef __u_quad_t u_quad_t;typedef __fsid_t fsid_t;typedef __loff_t loff_t;typedef __ino_t ino_t;# 62 "/usr/include/sys/types.h" 3 4typedef __dev_t dev_t;typedef __gid_t gid_t;typedef __mode_t mode_t;typedef __nlink_t nlink_t;typedef __uid_t uid_t;typedef __off_t off_t;# 100 "/usr/include/sys/types.h" 3 4typedef __pid_t pid_t;typedef __id_t id_t;typedef __ssize_t ssize_t;typedef __daddr_t daddr_t;typedef __caddr_t caddr_t;typedef __key_t key_t;# 133 "/usr/include/sys/types.h" 3 4# 1 "/usr/include/time.h" 1 3 4# 75 "/usr/include/time.h" 3 4typedef __time_t time_t;# 93 "/usr/include/time.h" 3 4typedef __clockid_t clockid_t;# 105 "/usr/include/time.h" 3 4typedef __timer_t timer_t;# 134 "/usr/include/sys/types.h" 2 3 4# 147 "/usr/include/sys/types.h" 3 4# 1 "/usr/lib/gcc/i586-suse-linux/4.1.2/include/stddef.h" 1 3 4# 148 "/usr/include/sys/types.h" 2 3 4typedef unsigned long int ulong;typedef unsigned short int ushort;typedef unsigned int uint;# 195 "/usr/include/sys/types.h" 3 4typedef int int8_t __attribute__ ((__mode__ (__QI__)));typedef int int16_t __attribute__ ((__mode__ (__HI__)));typedef int int32_t __attribute__ ((__mode__ (__SI__)));typedef int int64_t __attribute__ ((__mode__ (__DI__)));typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__)));typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__)));typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__)));typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__)));typedef int register_t __attribute__ ((__mode__ (__word__)));# 217 "/usr/include/sys/types.h" 3 4# 1 "/usr/include/endian.h" 1 3 4# 37 "/usr/include/endian.h" 3 4# 1 "/usr/include/bits/endian.h" 1 3 4# 38 "/usr/include/endian.h" 2 3 4# 218 "/usr/include/sys/types.h" 2 3 4# 1 "/usr/include/sys/select.h" 1 3 4# 31 "/usr/include/sys/select.h" 3 4# 1 "/usr/include/bits/select.h" 1 3 4# 32 "/usr/include/sys/select.h" 2 3 4# 1 "/usr/include/bits/sigset.h" 1 3 4# 23 "/usr/include/bits/sigset.h" 3 4typedef int __sig_atomic_t;typedef struct { unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; } __sigset_t;# 35 "/usr/include/sys/select.h" 2 3 4typedef __sigset_t sigset_t;# 1 "/usr/include/time.h" 1 3 4# 121 "/usr/include/time.h" 3 4struct timespec { __time_t tv_sec; long int tv_nsec; };# 45 "/usr/include/sys/select.h" 2 3 4# 1 "/usr/include/bits/time.h" 1 3 4# 69 "/usr/include/bits/time.h" 3 4struct timeval { __time_t tv_sec; __suseconds_t tv_usec; };# 47 "/usr/include/sys/select.h" 2 3 4typedef __suseconds_t suseconds_t;typedef long int __fd_mask;# 67 "/usr/include/sys/select.h" 3 4typedef struct { __fd_mask __fds_bits[1024 / (8 * sizeof (__fd_mask))]; } fd_set;typedef __fd_mask fd_mask;# 99 "/usr/include/sys/select.h" 3 4# 109 "/usr/include/sys/select.h" 3 4extern int select (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, struct timeval *__restrict __timeout);# 121 "/usr/include/sys/select.h" 3 4extern int pselect (int __nfds, fd_set *__restrict __readfds, fd_set *__restrict __writefds, fd_set *__restrict __exceptfds, const struct timespec *__restrict __timeout, const __sigset_t *__restrict __sigmask);# 221 "/usr/include/sys/types.h" 2 3 4# 1 "/usr/include/sys/sysmacros.h" 1 3 4# 29 "/usr/include/sys/sysmacros.h" 3 4__extension__extern __inline unsigned int gnu_dev_major (unsigned long long int __dev) __attribute__ ((__nothrow__));__extension__extern __inline unsigned int gnu_dev_minor (unsigned long long int __dev) __attribute__ ((__nothrow__));__extension__extern __inline unsigned long long int gnu_dev_makedev (unsigned int __major, unsigned int __minor) __attribute__ ((__nothrow__));__extension__ extern __inline unsigned int__attribute__ ((__nothrow__)) gnu_dev_major (unsigned long long int __dev){ return ((__dev >> 8) & 0xfff) | ((unsigned int) (__dev >> 32) & ~0xfff);}__extension__ extern __inline unsigned int__attribute__ ((__nothrow__)) gnu_dev_minor (unsigned long long int __dev){ return (__dev & 0xff) | ((unsigned int) (__dev >> 12) & ~0xff);}__extension__ extern __inline unsigned long long int__attribute__ ((__nothrow__)) gnu_dev_makedev (unsigned int __major, unsigned int __minor){ return ((__minor & 0xff) | ((__major & 0xfff) << 8) | (((unsigned long long int) (__minor & ~0xff)) << 12) | (((unsigned long long int) (__major & ~0xfff)) << 32));}# 224 "/usr/include/sys/types.h" 2 3 4# 235 "/usr/include/sys/types.h" 3 4typedef __blkcnt_t blkcnt_t;typedef __fsblkcnt_t fsblkcnt_t;typedef __fsfilcnt_t fsfilcnt_t;# 270 "/usr/include/sys/types.h" 3 4# 1 "/usr/include/bits/pthreadtypes.h" 1 3 4# 36 "/usr/include/bits/pthreadtypes.h" 3 4typedef unsigned long int pthread_t;typedef union{ char __size[36]; long int __align;} pthread_attr_t;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -