Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 110055 Details for
Bug 166554
sys-apps/coreutils-6.7-r1 fails (AT_FDCWD undeclared)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
utimens.i for p4
utimens.i (text/plain), 98.52 KB, created by
Vincenzo Laurenziello
on 2007-02-13 12:42:11 UTC
(
hide
)
Description:
utimens.i for p4
Filename:
MIME Type:
Creator:
Vincenzo Laurenziello
Created:
2007-02-13 12:42:11 UTC
Size:
98.52 KB
patch
obsolete
># 1 "utimens.c" ># 1 "<built-in>" >#define __STDC_HOSTED__ 1 >#define __GNUC__ 3 >#define __GNUC_MINOR__ 4 >#define __GNUC_PATCHLEVEL__ 6 >#define __SIZE_TYPE__ unsigned int >#define __PTRDIFF_TYPE__ int >#define __WCHAR_TYPE__ long int >#define __WINT_TYPE__ unsigned int >#define __GXX_ABI_VERSION 1002 >#define __SCHAR_MAX__ 127 >#define __SHRT_MAX__ 32767 >#define __INT_MAX__ 2147483647 >#define __LONG_MAX__ 2147483647L >#define __LONG_LONG_MAX__ 9223372036854775807LL >#define __WCHAR_MAX__ 2147483647 >#define __CHAR_BIT__ 8 >#define __FLT_EVAL_METHOD__ 2 >#define __FLT_RADIX__ 2 >#define __FLT_MANT_DIG__ 24 >#define __FLT_DIG__ 6 >#define __FLT_MIN_EXP__ (-125) >#define __FLT_MIN_10_EXP__ (-37) >#define __FLT_MAX_EXP__ 128 >#define __FLT_MAX_10_EXP__ 38 >#define __FLT_MAX__ 3.40282347e+38F >#define __FLT_MIN__ 1.17549435e-38F >#define __FLT_EPSILON__ 1.19209290e-7F >#define __FLT_DENORM_MIN__ 1.40129846e-45F >#define __FLT_HAS_INFINITY__ 1 >#define __FLT_HAS_QUIET_NAN__ 1 >#define __DBL_MANT_DIG__ 53 >#define __DBL_DIG__ 15 >#define __DBL_MIN_EXP__ (-1021) >#define __DBL_MIN_10_EXP__ (-307) >#define __DBL_MAX_EXP__ 1024 >#define __DBL_MAX_10_EXP__ 308 >#define __DBL_MAX__ 1.7976931348623157e+308 >#define __DBL_MIN__ 2.2250738585072014e-308 >#define __DBL_EPSILON__ 2.2204460492503131e-16 >#define __DBL_DENORM_MIN__ 4.9406564584124654e-324 >#define __DBL_HAS_INFINITY__ 1 >#define __DBL_HAS_QUIET_NAN__ 1 >#define __LDBL_MANT_DIG__ 64 >#define __LDBL_DIG__ 18 >#define __LDBL_MIN_EXP__ (-16381) >#define __LDBL_MIN_10_EXP__ (-4931) >#define __LDBL_MAX_EXP__ 16384 >#define __LDBL_MAX_10_EXP__ 4932 >#define __DECIMAL_DIG__ 21 >#define __LDBL_MAX__ 1.18973149535723176502e+4932L >#define __LDBL_MIN__ 3.36210314311209350626e-4932L >#define __LDBL_EPSILON__ 1.08420217248550443401e-19L >#define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L >#define __LDBL_HAS_INFINITY__ 1 >#define __LDBL_HAS_QUIET_NAN__ 1 >#define __REGISTER_PREFIX__ >#define __USER_LABEL_PREFIX__ >#define __VERSION__ "3.4.6 (Gentoo 3.4.6-r1, ssp-3.4.5-1.0, pie-8.7.9)" >#define __OPTIMIZE__ 1 >#define __FINITE_MATH_ONLY__ 0 > > >#define __i386 1 >#define __i386__ 1 >#define i386 1 >#define __tune_pentium4__ 1 >#define __MMX__ 1 >#define __SSE__ 1 >#define __SSE2__ 1 >#define __pentium4 1 >#define __pentium4__ 1 >#define __gnu_linux__ 1 >#define __linux 1 >#define __linux__ 1 >#define linux 1 >#define __unix 1 >#define __unix__ 1 >#define unix 1 > > > >#define __ELF__ 1 ># 1 "<command line>" >#define HAVE_CONFIG_H 1 >#define LIBDIR "/usr/lib" ># 1 "utimens.c" ># 23 "utimens.c" ># 1 "./config.h" 1 > > > > >#define ABSOLUTE_FCNTL_H "///usr/include/fcntl.h" > > >#define ABSOLUTE_INTTYPES_H "///usr/include/inttypes.h" > > >#define ABSOLUTE_STDINT_H "///usr/include/stdint.h" > > >#define ABSOLUTE_SYS_STAT_H "///usr/include/sys/stat.h" > > >#define ARGMATCH_DIE usage (1) > > >#define ARGMATCH_DIE_DECL extern void usage () ># 75 "./config.h" >#define DIR_TO_FD(Dir_p) -1 > > > > >#define DOUBLE_SLASH_IS_DISTINCT_ROOT 0 > > > >#define D_INO_IN_DIRENT 1 > > > >#define ENABLE_NLS 1 > > > > > > > >#define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 0 > > > >#define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 0 > > > >#define FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE 0 ># 113 "./config.h" >#define FLEXIBLE_ARRAY_MEMBER > > > >#define GETGROUPS_T gid_t > > > > > > >#define GNULIB_CLOSE_STREAM 1 > > >#define GNULIB_FCNTL_SAFER 1 > > >#define GNULIB_FOPEN_SAFER 1 > > >#define GNU_PACKAGE "GNU coreutils" > > >#define GWINSZ_IN_SYS_IOCTL 1 ># 181 "./config.h" >#define HAVE_ALARM 1 > > > >#define HAVE_ALLOCA 1 > > > >#define HAVE_ALLOCA_H 1 > > > > > >#define HAVE_ARPA_INET_H 1 > > >#define HAVE_ATEXIT 1 ># 219 "./config.h" >#define HAVE_C99_STRTOLD 1 > > > >#define HAVE_CALLOC 1 > > >#define HAVE_CANONICALIZE_FILE_NAME 1 ># 237 "./config.h" >#define HAVE_CHOWN 1 > > >#define HAVE_CHROOT 1 > > > > > >#define HAVE_CLOCK_GETTIME 1 > > >#define HAVE_CLOCK_SETTIME 1 > > > > > >#define HAVE_C_LINE 1 > > > >#define HAVE_DCGETTEXT 1 > > > >#define HAVE_DECL_CANONICALIZE_FILE_NAME 1 > > > >#define HAVE_DECL_CLEARERR_UNLOCKED 1 > > > >#define HAVE_DECL_DIRFD 1 > > > >#define HAVE_DECL_EUIDACCESS 1 > > > >#define HAVE_DECL_FEOF_UNLOCKED 1 > > > >#define HAVE_DECL_FERROR_UNLOCKED 1 > > > >#define HAVE_DECL_FFLUSH_UNLOCKED 1 > > > >#define HAVE_DECL_FGETS_UNLOCKED 1 > > > >#define HAVE_DECL_FLOCKFILE 1 > > > >#define HAVE_DECL_FPUTC_UNLOCKED 1 > > > >#define HAVE_DECL_FPUTS_UNLOCKED 1 > > > >#define HAVE_DECL_FREAD_UNLOCKED 1 > > > >#define HAVE_DECL_FREE 1 > > > >#define HAVE_DECL_FREEADDRINFO 1 > > > >#define HAVE_DECL_FUNLOCKFILE 1 > > > >#define HAVE_DECL_FWRITE_UNLOCKED 1 > > > >#define HAVE_DECL_GAI_STRERROR 1 > > > >#define HAVE_DECL_GETADDRINFO 1 > > > >#define HAVE_DECL_GETCHAR_UNLOCKED 1 > > > >#define HAVE_DECL_GETCWD 1 > > > >#define HAVE_DECL_GETC_UNLOCKED 1 > > > >#define HAVE_DECL_GETDELIM 1 > > > >#define HAVE_DECL_GETENV 1 > > > >#define HAVE_DECL_GETEUID 1 > > > >#define HAVE_DECL_GETGRGID 1 > > > >#define HAVE_DECL_GETHRTIME 0 > > > >#define HAVE_DECL_GETLINE 1 > > > >#define HAVE_DECL_GETLOGIN 1 > > > >#define HAVE_DECL_GETNAMEINFO 1 > > > >#define HAVE_DECL_GETPASS 1 > > > >#define HAVE_DECL_GETPWUID 1 > > > >#define HAVE_DECL_GETUID 1 > > > >#define HAVE_DECL_GETUTENT 1 > > > >#define HAVE_DECL_IMAXABS 1 > > > >#define HAVE_DECL_IMAXDIV 1 > > > >#define HAVE_DECL_INET_NTOP 1 > > > >#define HAVE_DECL_ISBLANK 1 > > > >#define HAVE_DECL_LCHOWN 1 > > > >#define HAVE_DECL_LSEEK 1 > > > >#define HAVE_DECL_MALLOC 1 > > > >#define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0 > > > >#define HAVE_DECL_MEMCHR 1 > > > >#define HAVE_DECL_MEMRCHR 1 > > > >#define HAVE_DECL_MKDIR 1 > > > >#define HAVE_DECL_NANOSLEEP 1 > > > >#define HAVE_DECL_PUTCHAR_UNLOCKED 1 > > > >#define HAVE_DECL_PUTC_UNLOCKED 1 > > > >#define HAVE_DECL_REALLOC 1 > > > >#define HAVE_DECL_SETREGID 1 > > > >#define HAVE_DECL_SNPRINTF 1 > > > >#define HAVE_DECL_STRDUP 1 > > > >#define HAVE_DECL_STRERROR_R 1 > > > >#define HAVE_DECL_STRMODE 0 > > > >#define HAVE_DECL_STRNCASECMP 1 > > > >#define HAVE_DECL_STRNDUP 1 > > > >#define HAVE_DECL_STRNLEN 1 > > > >#define HAVE_DECL_STRSIGNAL 1 > > > >#define HAVE_DECL_STRTOIMAX 1 ># 503 "./config.h" >#define HAVE_DECL_STRTOUMAX 1 > > > >#define HAVE_DECL_SYS_SIGLIST 1 > > > >#define HAVE_DECL_TTYNAME 1 > > > > > > > >#define HAVE_DECL_WCWIDTH 1 > > > >#define HAVE_DECL__SYS_SIGLIST 1 > > > >#define HAVE_DECL___FPENDING 1 > > > >#define HAVE_DECL___FSETLOCKING 1 > > > >#define HAVE_DECL___SYS_SIGLIST 0 > > > > > >#define HAVE_DIRFD 1 > > >#define HAVE_DUP2 1 ># 553 "./config.h" >#define HAVE_ENDGRENT 1 > > >#define HAVE_ENDPWENT 1 > > > > > >#define HAVE_EUIDACCESS 1 > > >#define HAVE_FCHDIR 1 > > >#define HAVE_FCHMOD 1 > > >#define HAVE_FCHOWN 1 > > >#define HAVE_FCNTL_H 1 > > >#define HAVE_FDATASYNC 1 > > >#define HAVE_FDOPENDIR 1 > > > >#define HAVE_FIFO_PIPES 1 > > > > > >#define HAVE_FSEEKO 1 ># 599 "./config.h" >#define HAVE_FTRUNCATE 1 > > > > > >#define HAVE_FUTIMES 1 > > >#define HAVE_FUTIMESAT 1 > > >#define HAVE_GAI_STRERROR 1 > > >#define HAVE_GETADDRINFO 1 > > >#define HAVE_GETDELIM 1 > > >#define HAVE_GETGROUPS 1 > > >#define HAVE_GETHOSTBYNAME 1 > > >#define HAVE_GETHOSTID 1 > > >#define HAVE_GETHOSTNAME 1 > > >#define HAVE_GETLOADAVG 1 > > >#define HAVE_GETMNTENT 1 > > > > > >#define HAVE_GETOPT_H 1 > > >#define HAVE_GETOPT_LONG_ONLY 1 > > >#define HAVE_GETPAGESIZE 1 > > >#define HAVE_GETSPNAM 1 > > > > > >#define HAVE_GETTEXT 1 > > >#define HAVE_GETTIMEOFDAY 1 > > >#define HAVE_GETUSERSHELL 1 > > >#define HAVE_GRP_H 1 ># 674 "./config.h" >#define HAVE_ICONV 1 > > >#define HAVE_INET_NTOP 1 > > >#define HAVE_INITGROUPS 1 > > > > >#define HAVE_INLINE 1 > > >#define HAVE_INTMAX_T 1 > > >#define HAVE_INTTYPES_H 1 > > > >#define HAVE_INTTYPES_H_WITH_UINTMAX 1 > > > > > >#define HAVE_IPV4 1 > > >#define HAVE_IPV6 1 > > > > > >#define HAVE_ISASCII 1 > > >#define HAVE_ISWCNTRL 1 > > >#define HAVE_ISWCTYPE 1 > > >#define HAVE_ISWPRINT 1 > > >#define HAVE_ISWSPACE 1 > > >#define HAVE_LANGINFO_CODESET 1 > > > > > >#define HAVE_LCHOWN 1 > > > > > >#define HAVE_LIBGEN_H 1 ># 755 "./config.h" >#define HAVE_LOCALE_H 1 > > > >#define HAVE_LONG_DOUBLE 1 > > > >#define HAVE_LONG_DOUBLE_WIDER 1 > > >#define HAVE_LONG_FILE_NAMES 1 > > >#define HAVE_LONG_LONG 1 > > >#define HAVE_LONG_LONG_INT 1 > > >#define HAVE_LSTAT 1 ># 789 "./config.h" >#define HAVE_MALLOC 1 > > >#define HAVE_MBLEN 1 > > >#define HAVE_MBRLEN 1 > > >#define HAVE_MBRTOWC 1 > > >#define HAVE_MBSINIT 1 > > > > > >#define HAVE_MBSTATE_T 1 > > >#define HAVE_MEMCHR 1 > > >#define HAVE_MEMCPY 1 > > >#define HAVE_MEMMOVE 1 > > >#define HAVE_MEMORY_H 1 > > >#define HAVE_MEMPCPY 1 > > >#define HAVE_MEMRCHR 1 > > >#define HAVE_MEMSET 1 > > > > > >#define HAVE_MKFIFO 1 > > >#define HAVE_MNTENT_H 1 ># 846 "./config.h" >#define HAVE_NETDB_H 1 > > >#define HAVE_NETINET_IN_H 1 ># 867 "./config.h" >#define HAVE_OBSTACK 1 > > >#define HAVE_OPENAT 1 ># 882 "./config.h" >#define HAVE_PATHCONF 1 > > >#define HAVE_PATHS_H 1 > > >#define HAVE_PIPE 1 > > > > > >#define HAVE_PROC_UPTIME 1 ># 903 "./config.h" >#define HAVE_PTRDIFF_T 1 > > >#define HAVE_PWD_H 1 > > >#define HAVE_RAISE 1 > > >#define HAVE_READLINK 1 > > > >#define HAVE_REALLOC 1 > > > > > >#define HAVE_RMDIR 1 > > >#define HAVE_RPMATCH 1 > > >#define HAVE_RUN_TZSET_TEST 1 > > > > > >#define HAVE_SETENV 1 > > >#define HAVE_SETGROUPS 1 > > >#define HAVE_SETHOSTNAME 1 > > >#define HAVE_SETTIMEOFDAY 1 > > >#define HAVE_SHADOW_H 1 > > > > > >#define HAVE_SIGINTERRUPT 1 ># 964 "./config.h" >#define HAVE_SNPRINTF 1 > > >#define HAVE_STDBOOL_H 1 > > >#define HAVE_STDINT_H 1 > > > >#define HAVE_STDINT_H_WITH_UINTMAX 1 > > >#define HAVE_STDIO_EXT_H 1 > > >#define HAVE_STDLIB_H 1 > > >#define HAVE_STIME 1 > > >#define HAVE_STPCPY 1 > > > >#define HAVE_STRCOLL 1 > > >#define HAVE_STRCSPN 1 > > >#define HAVE_STRDUP 1 > > >#define HAVE_STRERROR_R 1 > > >#define HAVE_STRINGS_H 1 > > >#define HAVE_STRING_H 1 > > >#define HAVE_STRNCASECMP 1 > > >#define HAVE_STRNDUP 1 > > >#define HAVE_STROPTS_H 1 > > >#define HAVE_STRPBRK 1 > > >#define HAVE_STRTOIMAX 1 > > >#define HAVE_STRTOL 1 > > >#define HAVE_STRTOLL 1 > > >#define HAVE_STRTOUL 1 > > >#define HAVE_STRTOULL 1 > > >#define HAVE_STRTOUMAX 1 > > >#define HAVE_STRUCT_ADDRINFO 1 > > > >#define HAVE_STRUCT_DIRENT_D_TYPE 1 ># 1051 "./config.h" >#define HAVE_STRUCT_SPWD_SP_PWDP 1 > > > > > >#define HAVE_STRUCT_STATFS_F_NAMELEN 1 > > >#define HAVE_STRUCT_STATFS_F_TYPE 1 ># 1084 "./config.h" >#define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 > > > > > >#define HAVE_STRUCT_STAT_ST_BLOCKS 1 > > > > > >#define HAVE_STRUCT_TIMESPEC 1 > > >#define HAVE_STRUCT_TM_TM_ZONE 1 > > > >#define HAVE_STRUCT_UTIMBUF 1 > > >#define HAVE_STRUCT_UTMPX_UT_EXIT 1 > > >#define HAVE_STRUCT_UTMPX_UT_EXIT_E_EXIT 1 > > >#define HAVE_STRUCT_UTMPX_UT_EXIT_E_TERMINATION 1 ># 1121 "./config.h" >#define HAVE_STRUCT_UTMPX_UT_ID 1 > > >#define HAVE_STRUCT_UTMPX_UT_NAME 1 > > >#define HAVE_STRUCT_UTMPX_UT_PID 1 > > >#define HAVE_STRUCT_UTMPX_UT_TYPE 1 > > >#define HAVE_STRUCT_UTMPX_UT_USER 1 > > >#define HAVE_STRUCT_UTMP_UT_EXIT 1 > > >#define HAVE_STRUCT_UTMP_UT_EXIT_E_EXIT 1 > > >#define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 ># 1151 "./config.h" >#define HAVE_STRUCT_UTMP_UT_ID 1 > > >#define HAVE_STRUCT_UTMP_UT_NAME 1 > > >#define HAVE_STRUCT_UTMP_UT_PID 1 > > >#define HAVE_STRUCT_UTMP_UT_TYPE 1 > > >#define HAVE_STRUCT_UTMP_UT_USER 1 > > >#define HAVE_STRVERSCMP 1 > > >#define HAVE_STRXFRM 1 > > > >#define HAVE_ST_BLOCKS 1 > > > > > >#define HAVE_SYNC 1 > > >#define HAVE_SYSCTL 1 > > >#define HAVE_SYSINFO 1 > > >#define HAVE_SYSLOG 1 > > >#define HAVE_SYSLOG_H 1 ># 1215 "./config.h" >#define HAVE_SYS_IOCTL_H 1 > > > > > >#define HAVE_SYS_MOUNT_H 1 > > >#define HAVE_SYS_PARAM_H 1 > > > > > >#define HAVE_SYS_RESOURCE_H 1 > > >#define HAVE_SYS_SELECT_H 1 > > >#define HAVE_SYS_SOCKET_H 1 > > >#define HAVE_SYS_STATFS_H 1 > > >#define HAVE_SYS_STATVFS_H 1 > > >#define HAVE_SYS_STAT_H 1 > > >#define HAVE_SYS_SYSCTL_H 1 > > >#define HAVE_SYS_SYSINFO_H 1 ># 1266 "./config.h" >#define HAVE_SYS_TIME_H 1 > > >#define HAVE_SYS_TYPES_H 1 > > > > > >#define HAVE_SYS_VFS_H 1 > > >#define HAVE_SYS_WAIT_H 1 > > > > > >#define HAVE_TCGETATTR 1 > > >#define HAVE_TCGETPGRP 1 > > >#define HAVE_TCSETATTR 1 > > >#define HAVE_TERMIOS_H 1 > > > >#define HAVE_TIME_R_POSIX 1 > > >#define HAVE_TM_GMTOFF 1 > > > >#define HAVE_TM_ZONE 1 ># 1314 "./config.h" >#define HAVE_TZSET 1 > > >#define HAVE_UNAME 1 > > >#define HAVE_UNISTD_H 1 > > >#define HAVE_UNSETENV 1 > > >#define HAVE_UNSIGNED_LONG_LONG_INT 1 > > > > > >#define HAVE_UTIME_H 1 > > >#define HAVE_UTIME_NULL 1 > > >#define HAVE_UTMPNAME 1 > > >#define HAVE_UTMPXNAME 1 > > >#define HAVE_UTMPX_H 1 > > >#define HAVE_UTMP_H 1 > > >#define HAVE_UT_HOST 1 > > > > > >#define HAVE_VASPRINTF 1 > > >#define HAVE_WCHAR_H 1 > > >#define HAVE_WCHAR_T 1 > > >#define HAVE_WCRTOMB 1 > > >#define HAVE_WCSCOLL 1 > > >#define HAVE_WCSLEN 1 > > >#define HAVE_WCTYPE_H 1 > > >#define HAVE_WCWIDTH 1 > > > > > >#define HAVE_WINT_T 1 ># 1395 "./config.h" >#define HAVE_WORKING_O_NOATIME 1 > > >#define HAVE_WORKING_O_NOFOLLOW 1 > > >#define HAVE_WORKING_UTIMES 1 > > > > > >#define HAVE__BOOL 1 > > > > > > >#define HAVE___FPENDING 1 > > >#define HAVE___FSETLOCKING 1 > > >#define HOST_OPERATING_SYSTEM "GNU/Linux" > > >#define ICONV_CONST > > > > >#define ISSLASH(C) ((C) == '/') ># 1439 "./config.h" >#define LSTAT_FOLLOWS_SLASHED_SYMLINK 1 ># 1450 "./config.h" >#define MALLOC_0_IS_NONNULL 1 ># 1476 "./config.h" >#define MOUNTED_GETMNTENT1 1 ># 1512 "./config.h" >#define PACKAGE "coreutils" > > >#define PACKAGE_BUGREPORT "bug-coreutils@gnu.org" > > >#define PACKAGE_NAME "GNU coreutils" > > >#define PACKAGE_STRING "GNU coreutils 6.7" > > >#define PACKAGE_TARNAME "coreutils" > > >#define PACKAGE_VERSION "6.7" > > > > > >#define PIPE_LINK_COUNT_MAX (1) > > > > > > >#define PREFER_NONREENTRANT_EUIDACCESS 1 > > > > > >#define PROTOTYPES 1 > > >#define PROVIDE_CANONICALIZE_FILENAME_MODE 1 ># 1560 "./config.h" >#define RMDIR_ERRNO_NOT_EMPTY 39 ># 1598 "./config.h" >#define STAT_STATFS2_BSIZE 1 ># 1618 "./config.h" >#define STDC_HEADERS 1 > > >#define STRERROR_R_CHAR_P 1 ># 1636 "./config.h" >#define TIME_WITH_SYS_TIME 1 > > > > > > >#define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1 ># 1656 "./config.h" >#define UNLINK_CANNOT_UNLINK_DIR 1 > > >#define USE_ACL 0 > > > > >#define USE_UNLOCKED_IO 1 > > > > > >#define VERSION "6.7" ># 1698 "./config.h" >#define _FILE_OFFSET_BITS 64 > > > >#define _GNU_SOURCE 1 ># 1726 "./config.h" >#define __EXTENSIONS__ 1 > > >#define _POSIX_PTHREAD_SEMANTICS 1 > > >#define _TANDEM_SOURCE 1 ># 1749 "./config.h" >#define __PROTOTYPES 1 ># 1770 "./config.h" >#define getpass gnu_getpass ># 1779 "./config.h" >#define gl_va_copy(a,b) ((a) = (b)) ># 1800 "./config.h" >#define major_t unsigned int ># 1812 "./config.h" >#define minor_t unsigned int ># 1824 "./config.h" >#define my_strftime nstrftime ># 24 "utimens.c" 2 > ># 1 "utimens.h" 1 ># 1 "timespec.h" 1 ># 20 "timespec.h" >#define TIMESPEC_H > ># 1 "/usr/include/sys/types.h" 1 3 4 ># 25 "/usr/include/sys/types.h" 3 4 >#define _SYS_TYPES_H 1 > ># 1 "/usr/local/include/features.h" 1 3 4 ># 20 "/usr/local/include/features.h" 3 4 >#define _FEATURES_H 1 ># 90 "/usr/local/include/features.h" 3 4 >#undef __USE_ISOC99 >#undef __USE_POSIX >#undef __USE_POSIX2 >#undef __USE_POSIX199309 >#undef __USE_POSIX199506 >#undef __USE_XOPEN >#undef __USE_XOPEN_EXTENDED >#undef __USE_UNIX98 >#undef __USE_XOPEN2K >#undef __USE_LARGEFILE >#undef __USE_LARGEFILE64 >#undef __USE_FILE_OFFSET64 >#undef __USE_BSD >#undef __USE_SVID >#undef __USE_MISC >#undef __USE_GNU >#undef __USE_REENTRANT >#undef __USE_FORTIFY_LEVEL >#undef __FAVOR_BSD >#undef __KERNEL_STRICT_NAMES > > > > >#define __KERNEL_STRICT_NAMES > > > >#define __USE_ANSI 1 ># 128 "/usr/local/include/features.h" 3 4 >#define __GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min)) ># 145 "/usr/local/include/features.h" 3 4 >#undef _ISOC99_SOURCE >#define _ISOC99_SOURCE 1 >#undef _POSIX_SOURCE >#define _POSIX_SOURCE 1 >#undef _POSIX_C_SOURCE >#define _POSIX_C_SOURCE 199506L >#undef _XOPEN_SOURCE >#define _XOPEN_SOURCE 600 >#undef _XOPEN_SOURCE_EXTENDED >#define _XOPEN_SOURCE_EXTENDED 1 >#undef _LARGEFILE64_SOURCE >#define _LARGEFILE64_SOURCE 1 >#undef _BSD_SOURCE >#define _BSD_SOURCE 1 >#undef _SVID_SOURCE >#define _SVID_SOURCE 1 ># 179 "/usr/local/include/features.h" 3 4 >#define __USE_ISOC99 1 ># 195 "/usr/local/include/features.h" 3 4 >#define __USE_POSIX 1 > > > >#define __USE_POSIX2 1 > > > >#define __USE_POSIX199309 1 > > > >#define __USE_POSIX199506 1 > > > > > > > >#define __USE_XOPEN 1 > >#define __USE_XOPEN_EXTENDED 1 >#define __USE_UNIX98 1 >#undef _LARGEFILE_SOURCE >#define _LARGEFILE_SOURCE 1 > >#define __USE_XOPEN2K 1 >#undef __USE_ISOC99 >#define __USE_ISOC99 1 ># 234 "/usr/local/include/features.h" 3 4 >#define __USE_LARGEFILE 1 > > > >#define __USE_LARGEFILE64 1 > > > >#define __USE_FILE_OFFSET64 1 > > > >#define __USE_MISC 1 > > > >#define __USE_BSD 1 > > > >#define __USE_SVID 1 > > > >#define __USE_GNU 1 ># 274 "/usr/local/include/features.h" 3 4 >#define __STDC_IEC_559__ 1 >#define __STDC_IEC_559_COMPLEX__ 1 > > >#define __STDC_ISO_10646__ 200009L > > > > > > > >#undef __GNU_LIBRARY__ >#define __GNU_LIBRARY__ 6 > > > >#define __GLIBC__ 2 >#define __GLIBC_MINOR__ 3 > >#define __GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min)) > > > > > > > >#define __GLIBC_HAVE_LONG_LONG 1 > > > > > ># 1 "/usr/include/sys/cdefs.h" 1 3 4 ># 21 "/usr/include/sys/cdefs.h" 3 4 >#define _SYS_CDEFS_H 1 ># 36 "/usr/include/sys/cdefs.h" 3 4 >#undef __P >#undef __PMT ># 47 "/usr/include/sys/cdefs.h" 3 4 >#define __THROW __attribute__ ((__nothrow__)) >#define __NTH(fct) __attribute__ ((__nothrow__)) fct ># 74 "/usr/include/sys/cdefs.h" 3 4 >#define __P(args) args >#define __PMT(args) args > > > > >#define __CONCAT(x,y) x ## y >#define __STRING(x) #x > > >#define __ptr_t void * >#define __long_double_t long double > > > > > > > >#define __BEGIN_DECLS >#define __END_DECLS ># 114 "/usr/include/sys/cdefs.h" 3 4 >#define __BEGIN_NAMESPACE_STD >#define __END_NAMESPACE_STD >#define __USING_NAMESPACE_STD(name) >#define __BEGIN_NAMESPACE_C99 >#define __END_NAMESPACE_C99 >#define __USING_NAMESPACE_C99(name) > > > > > >#define __bounded >#define __unbounded >#define __ptrvalue > > > > >#define __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1) >#define __bos0(ptr) __builtin_object_size (ptr, 0) >#define __warndecl(name,msg) extern void name (void) > > > > > >#define __flexarr [] ># 167 "/usr/include/sys/cdefs.h" 3 4 >#define __REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) > > > > >#define __REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW > > >#define __ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname) >#define __ASMNAME2(prefix,cname) __STRING (prefix) cname ># 197 "/usr/include/sys/cdefs.h" 3 4 >#define __attribute_malloc__ __attribute__ ((__malloc__)) ># 206 "/usr/include/sys/cdefs.h" 3 4 >#define __attribute_pure__ __attribute__ ((__pure__)) ># 215 "/usr/include/sys/cdefs.h" 3 4 >#define __attribute_used__ __attribute__ ((__used__)) >#define __attribute_noinline__ __attribute__ ((__noinline__)) > > > > > > > >#define __attribute_deprecated__ __attribute__ ((__deprecated__)) ># 236 "/usr/include/sys/cdefs.h" 3 4 >#define __attribute_format_arg__(x) __attribute__ ((__format_arg__ (x))) ># 246 "/usr/include/sys/cdefs.h" 3 4 >#define __attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b))) ># 255 "/usr/include/sys/cdefs.h" 3 4 >#define __nonnull(params) __attribute__ ((__nonnull__ params)) > > > > > > > >#define __attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__)) ># 272 "/usr/include/sys/cdefs.h" 3 4 >#define __wur > > > > >#define __always_inline __inline __attribute__ ((__always_inline__)) ># 299 "/usr/include/sys/cdefs.h" 3 4 >#define __restrict_arr __restrict ># 313 "/usr/include/sys/cdefs.h" 3 4 ># 1 "/usr/include/bits/wordsize.h" 1 3 4 ># 19 "/usr/include/bits/wordsize.h" 3 4 >#define __WORDSIZE 32 ># 314 "/usr/include/sys/cdefs.h" 2 3 4 ># 331 "/usr/include/sys/cdefs.h" 3 4 >#define __LDBL_REDIR1(name,proto,alias) name proto >#define __LDBL_REDIR(name,proto) name proto >#define __LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW >#define __LDBL_REDIR_NTH(name,proto) name proto __THROW >#define __LDBL_REDIR_DECL(name) ># 309 "/usr/local/include/features.h" 2 3 4 ># 323 "/usr/local/include/features.h" 3 4 >#define __USE_EXTERN_INLINES 1 > > > > > > > ># 1 "/usr/include/gnu/stubs.h" 1 3 4 > > > ># 1 "/usr/include/bits/wordsize.h" 1 3 4 ># 19 "/usr/include/bits/wordsize.h" 3 4 >#define __WORDSIZE 32 ># 5 "/usr/include/gnu/stubs.h" 2 3 4 > > ># 1 "/usr/include/gnu/stubs-32.h" 1 3 4 ># 10 "/usr/include/gnu/stubs-32.h" 3 4 >#define __stub___kernel_cosl >#define __stub___kernel_sinl >#define __stub___kernel_tanl >#define __stub_chflags >#define __stub_fattach >#define __stub_fchflags >#define __stub_fdetach >#define __stub_gtty >#define __stub_lchmod >#define __stub_lutimes >#define __stub_revoke >#define __stub_setlogin >#define __stub_sigreturn >#define __stub_sstk >#define __stub_stty ># 8 "/usr/include/gnu/stubs.h" 2 3 4 ># 332 "/usr/local/include/features.h" 2 3 4 ># 28 "/usr/include/sys/types.h" 2 3 4 > > > ># 1 "/usr/include/bits/types.h" 1 3 4 ># 25 "/usr/include/bits/types.h" 3 4 >#define _BITS_TYPES_H 1 > > ># 1 "/usr/include/bits/wordsize.h" 1 3 4 ># 19 "/usr/include/bits/wordsize.h" 3 4 >#define __WORDSIZE 32 ># 29 "/usr/include/bits/types.h" 2 3 4 > >#define __need_size_t ># 1 "/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/stddef.h" 1 3 4 ># 188 "/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/stddef.h" 3 4 >#define __size_t__ >#define __SIZE_T__ >#define _SIZE_T >#define _SYS_SIZE_T_H >#define _T_SIZE_ >#define _T_SIZE >#define __SIZE_T >#define _SIZE_T_ >#define _BSD_SIZE_T_ >#define _SIZE_T_DEFINED_ >#define _SIZE_T_DEFINED >#define _BSD_SIZE_T_DEFINED_ >#define _SIZE_T_DECLARED >#define ___int_size_t_h >#define _GCC_SIZE_T >#define _SIZET_ > > > >#define __size_t > > > > > >typedef unsigned int size_t; ># 235 "/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/stddef.h" 3 4 >#undef __need_size_t ># 408 "/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/stddef.h" 3 4 >#undef __need_NULL ># 32 "/usr/include/bits/types.h" 2 3 4 > > >typedef unsigned char __u_char; >typedef unsigned short int __u_short; >typedef unsigned int __u_int; >typedef unsigned long int __u_long; > > >typedef signed char __int8_t; >typedef unsigned char __uint8_t; >typedef signed short int __int16_t; >typedef unsigned short int __uint16_t; >typedef signed int __int32_t; >typedef unsigned int __uint32_t; > > > > >__extension__ typedef signed long long int __int64_t; >__extension__ typedef unsigned long long int __uint64_t; > > > > > > > >__extension__ typedef long long int __quad_t; >__extension__ typedef unsigned long long int __u_quad_t; ># 102 "/usr/include/bits/types.h" 3 4 >#define __S16_TYPE short int >#define __U16_TYPE unsigned short int >#define __S32_TYPE int >#define __U32_TYPE unsigned int >#define __SLONGWORD_TYPE long int >#define __ULONGWORD_TYPE unsigned long int > >#define __SQUAD_TYPE __quad_t >#define __UQUAD_TYPE __u_quad_t >#define __SWORD_TYPE int >#define __UWORD_TYPE unsigned int >#define __SLONG32_TYPE long int >#define __ULONG32_TYPE unsigned long int >#define __S64_TYPE __quad_t >#define __U64_TYPE __u_quad_t > > >#define __STD_TYPE __extension__ typedef ># 134 "/usr/include/bits/types.h" 3 4 ># 1 "/usr/include/bits/typesizes.h" 1 3 4 ># 25 "/usr/include/bits/typesizes.h" 3 4 >#define _BITS_TYPESIZES_H 1 > > > > >#define __DEV_T_TYPE __UQUAD_TYPE >#define __UID_T_TYPE __U32_TYPE >#define __GID_T_TYPE __U32_TYPE >#define __INO_T_TYPE __ULONGWORD_TYPE >#define __INO64_T_TYPE __UQUAD_TYPE >#define __MODE_T_TYPE __U32_TYPE >#define __NLINK_T_TYPE __UWORD_TYPE >#define __OFF_T_TYPE __SLONGWORD_TYPE >#define __OFF64_T_TYPE __SQUAD_TYPE >#define __PID_T_TYPE __S32_TYPE >#define __RLIM_T_TYPE __ULONGWORD_TYPE >#define __RLIM64_T_TYPE __UQUAD_TYPE >#define __BLKCNT_T_TYPE __SLONGWORD_TYPE >#define __BLKCNT64_T_TYPE __SQUAD_TYPE >#define __FSBLKCNT_T_TYPE __ULONGWORD_TYPE >#define __FSBLKCNT64_T_TYPE __UQUAD_TYPE >#define __FSFILCNT_T_TYPE __ULONGWORD_TYPE >#define __FSFILCNT64_T_TYPE __UQUAD_TYPE >#define __ID_T_TYPE __U32_TYPE >#define __CLOCK_T_TYPE __SLONGWORD_TYPE >#define __TIME_T_TYPE __SLONGWORD_TYPE >#define __USECONDS_T_TYPE __U32_TYPE >#define __SUSECONDS_T_TYPE __SLONGWORD_TYPE >#define __DADDR_T_TYPE __S32_TYPE >#define __SWBLK_T_TYPE __SLONGWORD_TYPE >#define __KEY_T_TYPE __S32_TYPE >#define __CLOCKID_T_TYPE __S32_TYPE >#define __TIMER_T_TYPE void * >#define __BLKSIZE_T_TYPE __SLONGWORD_TYPE >#define __FSID_T_TYPE struct { int __val[2]; } >#define __SSIZE_T_TYPE __SWORD_TYPE > > >#define __FD_SETSIZE 1024 ># 135 "/usr/include/bits/types.h" 2 3 4 > > >__extension__ typedef __u_quad_t __dev_t; >__extension__ typedef unsigned int __uid_t; >__extension__ typedef unsigned int __gid_t; >__extension__ typedef unsigned long int __ino_t; >__extension__ typedef __u_quad_t __ino64_t; >__extension__ typedef unsigned int __mode_t; >__extension__ typedef unsigned int __nlink_t; >__extension__ typedef long int __off_t; >__extension__ typedef __quad_t __off64_t; >__extension__ typedef int __pid_t; >__extension__ typedef struct { int __val[2]; } __fsid_t; >__extension__ typedef long int __clock_t; >__extension__ typedef unsigned long int __rlim_t; >__extension__ typedef __u_quad_t __rlim64_t; >__extension__ typedef unsigned int __id_t; >__extension__ typedef long int __time_t; >__extension__ typedef unsigned int __useconds_t; >__extension__ typedef long int __suseconds_t; > >__extension__ typedef int __daddr_t; >__extension__ typedef long int __swblk_t; >__extension__ typedef int __key_t; > > >__extension__ typedef int __clockid_t; > > >__extension__ typedef void * __timer_t; > > >__extension__ typedef long int __blksize_t; > > > > >__extension__ typedef long int __blkcnt_t; >__extension__ typedef __quad_t __blkcnt64_t; > > >__extension__ typedef unsigned long int __fsblkcnt_t; >__extension__ typedef __u_quad_t __fsblkcnt64_t; > > >__extension__ typedef unsigned long int __fsfilcnt_t; >__extension__ typedef __u_quad_t __fsfilcnt64_t; > >__extension__ typedef int __ssize_t; > > > >typedef __off64_t __loff_t; >typedef __quad_t *__qaddr_t; >typedef char *__caddr_t; > > >__extension__ typedef int __intptr_t; > > >__extension__ typedef unsigned int __socklen_t; > > >#undef __STD_TYPE ># 32 "/usr/include/sys/types.h" 2 3 4 > > > >typedef __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; >#define __u_char_defined > > > >typedef __loff_t loff_t; > > > > > >typedef __ino64_t ino_t; > >#define __ino_t_defined > > >typedef __ino64_t ino64_t; >#define __ino64_t_defined > > > >typedef __dev_t dev_t; >#define __dev_t_defined > > > >typedef __gid_t gid_t; >#define __gid_t_defined > > > >typedef __mode_t mode_t; >#define __mode_t_defined > > > >typedef __nlink_t nlink_t; >#define __nlink_t_defined > > > >typedef __uid_t uid_t; >#define __uid_t_defined > > > > > > >typedef __off64_t off_t; > >#define __off_t_defined > > >typedef __off64_t off64_t; >#define __off64_t_defined > > > >typedef __pid_t pid_t; >#define __pid_t_defined > > > >typedef __id_t id_t; >#define __id_t_defined > > > >typedef __ssize_t ssize_t; >#define __ssize_t_defined > > > > >typedef __daddr_t daddr_t; >typedef __caddr_t caddr_t; >#define __daddr_t_defined > > > > >typedef __key_t key_t; >#define __key_t_defined > > > >#define __need_clock_t > >#define __need_time_t >#define __need_timer_t >#define __need_clockid_t ># 1 "/usr/include/time.h" 1 3 4 ># 55 "/usr/include/time.h" 3 4 >#define __clock_t_defined 1 > > > > > >typedef __clock_t clock_t; > > > > > > >#undef __need_clock_t > > >#define __time_t_defined 1 > > > > > >typedef __time_t time_t; > > > > > > >#undef __need_time_t > > > >#define __clockid_t_defined 1 > > > > >typedef __clockid_t clockid_t; > > >#undef __clockid_time_t > > > >#define __timer_t_defined 1 > > > > >typedef __timer_t timer_t; > > >#undef __need_timer_t ># 128 "/usr/include/time.h" 3 4 >#undef __need_timespec ># 134 "/usr/include/sys/types.h" 2 3 4 > > > >typedef __useconds_t useconds_t; >#define __useconds_t_defined > > >typedef __suseconds_t suseconds_t; >#define __suseconds_t_defined > > > >#define __need_size_t ># 1 "/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/stddef.h" 1 3 4 ># 235 "/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/stddef.h" 3 4 >#undef __need_size_t ># 408 "/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/stddef.h" 3 4 >#undef __need_NULL ># 148 "/usr/include/sys/types.h" 2 3 4 > > > >typedef unsigned long int ulong; >typedef unsigned short int ushort; >typedef unsigned int uint; ># 188 "/usr/include/sys/types.h" 3 4 >#define __intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE))) > >#define __u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE))) > > > >#define __int8_t_defined >typedef 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__))); > > > > > >#define __BIT_TYPES_DEFINED__ 1 > > > > ># 1 "/usr/include/endian.h" 1 3 4 ># 20 "/usr/include/endian.h" 3 4 >#define _ENDIAN_H 1 ># 32 "/usr/include/endian.h" 3 4 >#define __LITTLE_ENDIAN 1234 >#define __BIG_ENDIAN 4321 >#define __PDP_ENDIAN 3412 > > ># 1 "/usr/include/bits/endian.h" 1 3 4 > > > > > > >#define __BYTE_ORDER __LITTLE_ENDIAN ># 38 "/usr/include/endian.h" 2 3 4 > > > > >#define __FLOAT_WORD_ORDER __BYTE_ORDER > > > >#define LITTLE_ENDIAN __LITTLE_ENDIAN >#define BIG_ENDIAN __BIG_ENDIAN >#define PDP_ENDIAN __PDP_ENDIAN >#define BYTE_ORDER __BYTE_ORDER > > > >#define __LONG_LONG_PAIR(HI,LO) LO, HI ># 218 "/usr/include/sys/types.h" 2 3 4 > > ># 1 "/usr/include/sys/select.h" 1 3 4 ># 23 "/usr/include/sys/select.h" 3 4 >#define _SYS_SELECT_H 1 > > > > > > > ># 1 "/usr/include/bits/select.h" 1 3 4 ># 26 "/usr/include/bits/select.h" 3 4 >#define __FD_ZERO(fdsp) do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; stosl" : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0) ># 37 "/usr/include/bits/select.h" 3 4 >#define __FD_SET(fd,fdsp) __asm__ __volatile__ ("btsl %1,%0" : "=m" (__FDS_BITS (fdsp)[__FDELT (fd)]) : "r" (((int) (fd)) % __NFDBITS) : "cc","memory") > > > > >#define __FD_CLR(fd,fdsp) __asm__ __volatile__ ("btrl %1,%0" : "=m" (__FDS_BITS (fdsp)[__FDELT (fd)]) : "r" (((int) (fd)) % __NFDBITS) : "cc","memory") > > > > >#define __FD_ISSET(fd,fdsp) (__extension__ ({register char __result; __asm__ __volatile__ ("btl %1,%2 ; setcb %b0" : "=q" (__result) : "r" (((int) (fd)) % __NFDBITS), "m" (__FDS_BITS (fdsp)[__FDELT (fd)]) : "cc"); __result; })) ># 32 "/usr/include/sys/select.h" 2 3 4 > > ># 1 "/usr/include/bits/sigset.h" 1 3 4 ># 21 "/usr/include/bits/sigset.h" 3 4 >#define _SIGSET_H_types 1 > >typedef int __sig_atomic_t; > > > >#define _SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int))) >typedef struct > { > unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; > } __sigset_t; ># 35 "/usr/include/sys/select.h" 2 3 4 > > >#define __sigset_t_defined >typedef __sigset_t sigset_t; > > > >#define __need_time_t >#define __need_timespec ># 1 "/usr/include/time.h" 1 3 4 ># 68 "/usr/include/time.h" 3 4 >#undef __need_clock_t ># 84 "/usr/include/time.h" 3 4 >#undef __need_time_t ># 96 "/usr/include/time.h" 3 4 >#undef __clockid_time_t ># 108 "/usr/include/time.h" 3 4 >#undef __need_timer_t > > > > > > >#define __timespec_defined 1 > > > > > >struct timespec > { > __time_t tv_sec; > long int tv_nsec; > }; > > >#undef __need_timespec ># 45 "/usr/include/sys/select.h" 2 3 4 >#define __need_timeval ># 1 "/usr/include/bits/time.h" 1 3 4 ># 62 "/usr/include/bits/time.h" 3 4 >#undef __need_timeval > >#define _STRUCT_TIMEVAL 1 > > > > >struct timeval > { > __time_t tv_sec; > __suseconds_t tv_usec; > }; ># 47 "/usr/include/sys/select.h" 2 3 4 ># 55 "/usr/include/sys/select.h" 3 4 >typedef long int __fd_mask; > > >#undef __NFDBITS >#undef __FDELT >#undef __FDMASK > >#define __NFDBITS (8 * sizeof (__fd_mask)) >#define __FDELT(d) ((d) / __NFDBITS) >#define __FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS)) > > >typedef struct > { > > > > __fd_mask fds_bits[1024 / (8 * sizeof (__fd_mask))]; >#define __FDS_BITS(set) ((set)->fds_bits) > > > > > } fd_set; > > >#define FD_SETSIZE __FD_SETSIZE > > > >typedef __fd_mask fd_mask; > > >#define NFDBITS __NFDBITS > > > > >#define FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp) >#define FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp) >#define FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp) >#define FD_ZERO(fdsetp) __FD_ZERO (fdsetp) > > > ># 109 "/usr/include/sys/select.h" 3 4 >extern 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 4 >extern 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 ># 21 "/usr/include/sys/sysmacros.h" 3 4 >#define _SYS_SYSMACROS_H 1 > > > > > > > >__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)); >} > > > > >#define major(dev) gnu_dev_major (dev) >#define minor(dev) gnu_dev_minor (dev) >#define makedev(maj,min) gnu_dev_makedev (maj, min) ># 224 "/usr/include/sys/types.h" 2 3 4 > > > > >typedef __blksize_t blksize_t; >#define __blksize_t_defined ># 248 "/usr/include/sys/types.h" 3 4 >typedef __blkcnt64_t blkcnt_t; >#define __blkcnt_t_defined > > >typedef __fsblkcnt64_t fsblkcnt_t; >#define __fsblkcnt_t_defined > > >typedef __fsfilcnt64_t fsfilcnt_t; >#define __fsfilcnt_t_defined > > > > >typedef __blkcnt64_t blkcnt64_t; >typedef __fsblkcnt64_t fsblkcnt64_t; >typedef __fsfilcnt64_t fsfilcnt64_t; > > > > > ># 1 "/usr/include/bits/pthreadtypes.h" 1 3 4 ># 20 "/usr/include/bits/pthreadtypes.h" 3 4 >#define _BITS_PTHREADTYPES_H 1 > >#define __SIZEOF_PTHREAD_ATTR_T 36 >#define __SIZEOF_PTHREAD_MUTEX_T 24 >#define __SIZEOF_PTHREAD_MUTEXATTR_T 4 >#define __SIZEOF_PTHREAD_COND_T 48 >#define __SIZEOF_PTHREAD_COND_COMPAT_T 12 >#define __SIZEOF_PTHREAD_CONDATTR_T 4 >#define __SIZEOF_PTHREAD_RWLOCK_T 32 >#define __SIZEOF_PTHREAD_RWLOCKATTR_T 8 >#define __SIZEOF_PTHREAD_BARRIER_T 20 >#define __SIZEOF_PTHREAD_BARRIERATTR_T 4 > > > > >typedef unsigned long int pthread_t; > > >typedef union >{ > char __size[36]; > long int __align; >} pthread_attr_t; > > >typedef struct __pthread_internal_slist >{ > struct __pthread_internal_slist *__next; >} __pthread_slist_t; > > > > >typedef union >{ > struct __pthread_mutex_s > { > int __lock; > unsigned int __count; > int __owner; > > > int __kind; > unsigned int __nusers; > __extension__ union > { > int __spins; > __pthread_slist_t __list; > }; > } __data; > char __size[24]; > long int __align; >} pthread_mutex_t; > >typedef union >{ > char __size[4]; > long int __align; >} pthread_mutexattr_t; > > > > >typedef union >{ > struct > { > int __lock; > unsigned int __futex; > __extension__ unsigned long long int __total_seq; > __extension__ unsigned long long int __wakeup_seq; > __extension__ unsigned long long int __woken_seq; > void *__mutex; > unsigned int __nwaiters; > unsigned int __broadcast_seq; > } __data; > char __size[48]; > __extension__ long long int __align; >} pthread_cond_t; > >typedef union >{ > char __size[4]; > long int __align; >} pthread_condattr_t; > > > >typedef unsigned int pthread_key_t; > > > >typedef int pthread_once_t; > > > > > >typedef union >{ > struct > { > int __lock; > unsigned int __nr_readers; > unsigned int __readers_wakeup; > unsigned int __writer_wakeup; > unsigned int __nr_readers_queued; > unsigned int __nr_writers_queued; > > > unsigned int __flags; > int __writer; > } __data; > char __size[32]; > long int __align; >} pthread_rwlock_t; > >typedef union >{ > char __size[8]; > long int __align; >} pthread_rwlockattr_t; > > > > > >typedef volatile int pthread_spinlock_t; > > > > >typedef union >{ > char __size[20]; > long int __align; >} pthread_barrier_t; > >typedef union >{ > char __size[4]; > int __align; >} pthread_barrierattr_t; > > > > >#define __cleanup_fct_attribute __attribute__ ((__regparm__ (1))) ># 271 "/usr/include/sys/types.h" 2 3 4 > > > ># 23 "timespec.h" 2 > ># 1 "/usr/include/sys/time.h" 1 3 4 ># 21 "/usr/include/sys/time.h" 3 4 >#define _SYS_TIME_H 1 > > > > >#define __need_time_t ># 1 "/usr/include/time.h" 1 3 4 ># 68 "/usr/include/time.h" 3 4 >#undef __need_clock_t ># 84 "/usr/include/time.h" 3 4 >#undef __need_time_t ># 96 "/usr/include/time.h" 3 4 >#undef __clockid_time_t ># 108 "/usr/include/time.h" 3 4 >#undef __need_timer_t ># 128 "/usr/include/time.h" 3 4 >#undef __need_timespec ># 28 "/usr/include/sys/time.h" 2 3 4 >#define __need_timeval ># 1 "/usr/include/bits/time.h" 1 3 4 ># 62 "/usr/include/bits/time.h" 3 4 >#undef __need_timeval ># 30 "/usr/include/sys/time.h" 2 3 4 ># 39 "/usr/include/sys/time.h" 3 4 > > > > >#define TIMEVAL_TO_TIMESPEC(tv,ts) { (ts)->tv_sec = (tv)->tv_sec; (ts)->tv_nsec = (tv)->tv_usec * 1000; } > > > >#define TIMESPEC_TO_TIMEVAL(tv,ts) { (tv)->tv_sec = (ts)->tv_sec; (tv)->tv_usec = (ts)->tv_nsec / 1000; } ># 57 "/usr/include/sys/time.h" 3 4 >struct timezone > { > int tz_minuteswest; > int tz_dsttime; > }; > >typedef struct timezone *__restrict __timezone_ptr_t; ># 73 "/usr/include/sys/time.h" 3 4 >extern int gettimeofday (struct timeval *__restrict __tv, > __timezone_ptr_t __tz) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > >extern int settimeofday (__const struct timeval *__tv, > __const struct timezone *__tz) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > > >extern int adjtime (__const struct timeval *__delta, > struct timeval *__olddelta) __attribute__ ((__nothrow__)); > > > > >enum __itimer_which > { > > ITIMER_REAL = 0, >#define ITIMER_REAL ITIMER_REAL > > ITIMER_VIRTUAL = 1, >#define ITIMER_VIRTUAL ITIMER_VIRTUAL > > > ITIMER_PROF = 2 >#define ITIMER_PROF ITIMER_PROF > }; > > > >struct itimerval > { > > struct timeval it_interval; > > struct timeval it_value; > }; > > > > >typedef enum __itimer_which __itimer_which_t; > > > > > > >extern int getitimer (__itimer_which_t __which, > struct itimerval *__value) __attribute__ ((__nothrow__)); > > > > >extern int setitimer (__itimer_which_t __which, > __const struct itimerval *__restrict __new, > struct itimerval *__restrict __old) __attribute__ ((__nothrow__)); > > > > >extern int utimes (__const char *__file, __const struct timeval __tvp[2]) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > >extern int lutimes (__const char *__file, __const struct timeval __tvp[2]) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > >extern int futimes (int __fd, __const struct timeval __tvp[2]) __attribute__ ((__nothrow__)); ># 164 "/usr/include/sys/time.h" 3 4 >#define timerisset(tvp) ((tvp)->tv_sec || (tvp)->tv_usec) >#define timerclear(tvp) ((tvp)->tv_sec = (tvp)->tv_usec = 0) >#define timercmp(a,b,CMP) (((a)->tv_sec == (b)->tv_sec) ? ((a)->tv_usec CMP (b)->tv_usec) : ((a)->tv_sec CMP (b)->tv_sec)) > > > >#define timeradd(a,b,result) do { (result)->tv_sec = (a)->tv_sec + (b)->tv_sec; (result)->tv_usec = (a)->tv_usec + (b)->tv_usec; if ((result)->tv_usec >= 1000000) { ++(result)->tv_sec; (result)->tv_usec -= 1000000; } } while (0) ># 180 "/usr/include/sys/time.h" 3 4 >#define timersub(a,b,result) do { (result)->tv_sec = (a)->tv_sec - (b)->tv_sec; (result)->tv_usec = (a)->tv_usec - (b)->tv_usec; if ((result)->tv_usec < 0) { --(result)->tv_sec; (result)->tv_usec += 1000000; } } while (0) ># 191 "/usr/include/sys/time.h" 3 4 > ># 25 "timespec.h" 2 ># 1 "/usr/include/time.h" 1 3 4 ># 28 "/usr/include/time.h" 3 4 >#define _TIME_H 1 > > > > > > > > >#define __need_size_t >#define __need_NULL ># 1 "/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/stddef.h" 1 3 4 ># 235 "/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/stddef.h" 3 4 >#undef __need_size_t ># 397 "/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/stddef.h" 3 4 >#undef NULL > > > > >#define NULL ((void *)0) > > > > > >#undef __need_NULL ># 40 "/usr/include/time.h" 2 3 4 > > > ># 1 "/usr/include/bits/time.h" 1 3 4 ># 26 "/usr/include/bits/time.h" 3 4 >#define _BITS_TIME_H 1 > > > > > > > >#define CLOCKS_PER_SEC 1000000l ># 46 "/usr/include/bits/time.h" 3 4 >#define CLOCK_REALTIME 0 > >#define CLOCK_MONOTONIC 1 > >#define CLOCK_PROCESS_CPUTIME_ID 2 > >#define CLOCK_THREAD_CPUTIME_ID 3 > > >#define TIMER_ABSTIME 1 ># 44 "/usr/include/time.h" 2 3 4 ># 68 "/usr/include/time.h" 3 4 >#undef __need_clock_t ># 84 "/usr/include/time.h" 3 4 >#undef __need_time_t ># 96 "/usr/include/time.h" 3 4 >#undef __clockid_time_t ># 108 "/usr/include/time.h" 3 4 >#undef __need_timer_t ># 128 "/usr/include/time.h" 3 4 >#undef __need_timespec > > > > > >struct tm >{ > int tm_sec; > int tm_min; > int tm_hour; > int tm_mday; > int tm_mon; > int tm_year; > int tm_wday; > int tm_yday; > int tm_isdst; > > > long int tm_gmtoff; > __const char *tm_zone; > > > > >}; > > > > > > > > >struct itimerspec > { > struct timespec it_interval; > struct timespec it_value; > }; > > >struct sigevent; ># 181 "/usr/include/time.h" 3 4 > > > >extern clock_t clock (void) __attribute__ ((__nothrow__)); > > >extern time_t time (time_t *__timer) __attribute__ ((__nothrow__)); > > >extern double difftime (time_t __time1, time_t __time0) > __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern time_t mktime (struct tm *__tp) __attribute__ ((__nothrow__)); > > > > > >extern size_t strftime (char *__restrict __s, size_t __maxsize, > __const char *__restrict __format, > __const struct tm *__restrict __tp) __attribute__ ((__nothrow__)); > > > > > >extern char *strptime (__const char *__restrict __s, > __const char *__restrict __fmt, struct tm *__tp) > __attribute__ ((__nothrow__)); > > > > > ># 1 "/usr/include/xlocale.h" 1 3 4 ># 22 "/usr/include/xlocale.h" 3 4 >#define _XLOCALE_H 1 > > > > > >typedef struct __locale_struct >{ > > struct locale_data *__locales[13]; > > > const unsigned short int *__ctype_b; > const int *__ctype_tolower; > const int *__ctype_toupper; > > > const char *__names[13]; >} *__locale_t; ># 217 "/usr/include/time.h" 2 3 4 > >extern size_t strftime_l (char *__restrict __s, size_t __maxsize, > __const char *__restrict __format, > __const struct tm *__restrict __tp, > __locale_t __loc) __attribute__ ((__nothrow__)); > >extern char *strptime_l (__const char *__restrict __s, > __const char *__restrict __fmt, struct tm *__tp, > __locale_t __loc) __attribute__ ((__nothrow__)); > > > > > > >extern struct tm *gmtime (__const time_t *__timer) __attribute__ ((__nothrow__)); > > > >extern struct tm *localtime (__const time_t *__timer) __attribute__ ((__nothrow__)); > > > > > >extern struct tm *gmtime_r (__const time_t *__restrict __timer, > struct tm *__restrict __tp) __attribute__ ((__nothrow__)); > > > >extern struct tm *localtime_r (__const time_t *__restrict __timer, > struct tm *__restrict __tp) __attribute__ ((__nothrow__)); > > > > > >extern char *asctime (__const struct tm *__tp) __attribute__ ((__nothrow__)); > > >extern char *ctime (__const time_t *__timer) __attribute__ ((__nothrow__)); > > > > > > > >extern char *asctime_r (__const struct tm *__restrict __tp, > char *__restrict __buf) __attribute__ ((__nothrow__)); > > >extern char *ctime_r (__const time_t *__restrict __timer, > char *__restrict __buf) __attribute__ ((__nothrow__)); > > > > >extern char *__tzname[2]; >extern int __daylight; >extern long int __timezone; > > > > >extern char *tzname[2]; > > > >extern void tzset (void) __attribute__ ((__nothrow__)); > > > >extern int daylight; >extern long int timezone; > > > > > >extern int stime (__const time_t *__when) __attribute__ ((__nothrow__)); > > > > > >#define __isleap(year) ((year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0)) ># 312 "/usr/include/time.h" 3 4 >extern time_t timegm (struct tm *__tp) __attribute__ ((__nothrow__)); > > >extern time_t timelocal (struct tm *__tp) __attribute__ ((__nothrow__)); > > >extern int dysize (int __year) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); ># 327 "/usr/include/time.h" 3 4 >extern int nanosleep (__const struct timespec *__requested_time, > struct timespec *__remaining); > > > >extern int clock_getres (clockid_t __clock_id, struct timespec *__res) __attribute__ ((__nothrow__)); > > >extern int clock_gettime (clockid_t __clock_id, struct timespec *__tp) __attribute__ ((__nothrow__)); > > >extern int clock_settime (clockid_t __clock_id, __const struct timespec *__tp) > __attribute__ ((__nothrow__)); > > > > > > >extern int clock_nanosleep (clockid_t __clock_id, int __flags, > __const struct timespec *__req, > struct timespec *__rem); > > >extern int clock_getcpuclockid (pid_t __pid, clockid_t *__clock_id) __attribute__ ((__nothrow__)); > > > > >extern int timer_create (clockid_t __clock_id, > struct sigevent *__restrict __evp, > timer_t *__restrict __timerid) __attribute__ ((__nothrow__)); > > >extern int timer_delete (timer_t __timerid) __attribute__ ((__nothrow__)); > > >extern int timer_settime (timer_t __timerid, int __flags, > __const struct itimerspec *__restrict __value, > struct itimerspec *__restrict __ovalue) __attribute__ ((__nothrow__)); > > >extern int timer_gettime (timer_t __timerid, struct itimerspec *__value) > __attribute__ ((__nothrow__)); > > >extern int timer_getoverrun (timer_t __timerid) __attribute__ ((__nothrow__)); ># 389 "/usr/include/time.h" 3 4 >extern int getdate_err; ># 398 "/usr/include/time.h" 3 4 >extern struct tm *getdate (__const char *__string); ># 412 "/usr/include/time.h" 3 4 >extern int getdate_r (__const char *__restrict __string, > struct tm *__restrict __resbufp); > > > ># 26 "timespec.h" 2 ># 45 "timespec.h" >static inline int >timespec_cmp (struct timespec a, struct timespec b) >{ > return (a.tv_sec < b.tv_sec ? -1 > : a.tv_sec > b.tv_sec ? 1 > : a.tv_nsec - b.tv_nsec); >} > > > > > > > >void gettime (struct timespec *); >int settime (struct timespec const *); ># 2 "utimens.h" 2 >int futimens (int, char const *, struct timespec const [2]); >int utimens (char const *, struct timespec const [2]); ># 26 "utimens.c" 2 > ># 1 "/usr/include/errno.h" 1 3 4 ># 28 "/usr/include/errno.h" 3 4 >#define _ERRNO_H 1 > > > > > > > ># 1 "/usr/include/bits/errno.h" 1 3 4 ># 22 "/usr/include/bits/errno.h" 3 4 >#undef EDOM >#undef EILSEQ >#undef ERANGE ># 1 "/usr/include/linux/errno.h" 1 3 4 > >#define _LINUX_ERRNO_H > ># 1 "/usr/include/asm/errno.h" 1 3 4 > >#define _I386_ERRNO_H > ># 1 "/usr/include/asm-generic/errno.h" 1 3 4 > >#define _ASM_GENERIC_ERRNO_H > ># 1 "/usr/include/asm-generic/errno-base.h" 1 3 4 > >#define _ASM_GENERIC_ERRNO_BASE_H > >#define EPERM 1 >#define ENOENT 2 >#define ESRCH 3 >#define EINTR 4 >#define EIO 5 >#define ENXIO 6 >#define E2BIG 7 >#define ENOEXEC 8 >#define EBADF 9 >#define ECHILD 10 >#define EAGAIN 11 >#define ENOMEM 12 >#define EACCES 13 >#define EFAULT 14 >#define ENOTBLK 15 >#define EBUSY 16 >#define EEXIST 17 >#define EXDEV 18 >#define ENODEV 19 >#define ENOTDIR 20 >#define EISDIR 21 >#define EINVAL 22 >#define ENFILE 23 >#define EMFILE 24 >#define ENOTTY 25 >#define ETXTBSY 26 >#define EFBIG 27 >#define ENOSPC 28 >#define ESPIPE 29 >#define EROFS 30 >#define EMLINK 31 >#define EPIPE 32 >#define EDOM 33 >#define ERANGE 34 ># 5 "/usr/include/asm-generic/errno.h" 2 3 4 > >#define EDEADLK 35 >#define ENAMETOOLONG 36 >#define ENOLCK 37 >#define ENOSYS 38 >#define ENOTEMPTY 39 >#define ELOOP 40 >#define EWOULDBLOCK EAGAIN >#define ENOMSG 42 >#define EIDRM 43 >#define ECHRNG 44 >#define EL2NSYNC 45 >#define EL3HLT 46 >#define EL3RST 47 >#define ELNRNG 48 >#define EUNATCH 49 >#define ENOCSI 50 >#define EL2HLT 51 >#define EBADE 52 >#define EBADR 53 >#define EXFULL 54 >#define ENOANO 55 >#define EBADRQC 56 >#define EBADSLT 57 > >#define EDEADLOCK EDEADLK > >#define EBFONT 59 >#define ENOSTR 60 >#define ENODATA 61 >#define ETIME 62 >#define ENOSR 63 >#define ENONET 64 >#define ENOPKG 65 >#define EREMOTE 66 >#define ENOLINK 67 >#define EADV 68 >#define ESRMNT 69 >#define ECOMM 70 >#define EPROTO 71 >#define EMULTIHOP 72 >#define EDOTDOT 73 >#define EBADMSG 74 >#define EOVERFLOW 75 >#define ENOTUNIQ 76 >#define EBADFD 77 >#define EREMCHG 78 >#define ELIBACC 79 >#define ELIBBAD 80 >#define ELIBSCN 81 >#define ELIBMAX 82 >#define ELIBEXEC 83 >#define EILSEQ 84 >#define ERESTART 85 >#define ESTRPIPE 86 >#define EUSERS 87 >#define ENOTSOCK 88 >#define EDESTADDRREQ 89 >#define EMSGSIZE 90 >#define EPROTOTYPE 91 >#define ENOPROTOOPT 92 >#define EPROTONOSUPPORT 93 >#define ESOCKTNOSUPPORT 94 >#define EOPNOTSUPP 95 >#define EPFNOSUPPORT 96 >#define EAFNOSUPPORT 97 >#define EADDRINUSE 98 >#define EADDRNOTAVAIL 99 >#define ENETDOWN 100 >#define ENETUNREACH 101 >#define ENETRESET 102 >#define ECONNABORTED 103 >#define ECONNRESET 104 >#define ENOBUFS 105 >#define EISCONN 106 >#define ENOTCONN 107 >#define ESHUTDOWN 108 >#define ETOOMANYREFS 109 >#define ETIMEDOUT 110 >#define ECONNREFUSED 111 >#define EHOSTDOWN 112 >#define EHOSTUNREACH 113 >#define EALREADY 114 >#define EINPROGRESS 115 >#define ESTALE 116 >#define EUCLEAN 117 >#define ENOTNAM 118 >#define ENAVAIL 119 >#define EISNAM 120 >#define EREMOTEIO 121 >#define EDQUOT 122 > >#define ENOMEDIUM 123 >#define EMEDIUMTYPE 124 >#define ECANCELED 125 >#define ENOKEY 126 >#define EKEYEXPIRED 127 >#define EKEYREVOKED 128 >#define EKEYREJECTED 129 > > >#define EOWNERDEAD 130 >#define ENOTRECOVERABLE 131 ># 5 "/usr/include/asm/errno.h" 2 3 4 ># 5 "/usr/include/linux/errno.h" 2 3 4 ># 26 "/usr/include/bits/errno.h" 2 3 4 > > >#define ENOTSUP EOPNOTSUPP ># 43 "/usr/include/bits/errno.h" 3 4 >extern int *__errno_location (void) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > > >#define errno (*__errno_location ()) ># 37 "/usr/include/errno.h" 2 3 4 >#undef __need_Emath ># 55 "/usr/include/errno.h" 3 4 >extern char *program_invocation_name, *program_invocation_short_name; > > > > ># 69 "/usr/include/errno.h" 3 4 >typedef int error_t; >#define __error_t_defined 1 > >#undef __need_error_t ># 28 "utimens.c" 2 ># 1 "./fcntl.h" 1 ># 23 "./fcntl.h" >#define _GL_FCNTL_H > > ># 1 "./sys/stat.h" 1 ># 22 "./sys/stat.h" >#define _gl_SYS_STAT_H > > > > ># 1 "///usr/include/sys/stat.h" 1 ># 24 "///usr/include/sys/stat.h" >#define _SYS_STAT_H 1 > > > > > > > >#define __need_time_t > > >#define __need_timespec ># 103 "///usr/include/sys/stat.h" > > ># 1 "/usr/include/bits/stat.h" 1 3 4 ># 24 "/usr/include/bits/stat.h" 3 4 >#define _STAT_VER_LINUX_OLD 1 >#define _STAT_VER_KERNEL 1 >#define _STAT_VER_SVR4 2 >#define _STAT_VER_LINUX 3 >#define _STAT_VER _STAT_VER_LINUX > > >#define _MKNOD_VER_LINUX 1 >#define _MKNOD_VER_SVR4 2 >#define _MKNOD_VER _MKNOD_VER_LINUX > > >struct stat > { > __dev_t st_dev; > unsigned short int __pad1; > > > > __ino_t __st_ino; > > __mode_t st_mode; > __nlink_t st_nlink; > __uid_t st_uid; > __gid_t st_gid; > __dev_t st_rdev; > unsigned short int __pad2; > > > > __off64_t st_size; > > __blksize_t st_blksize; > > > > > __blkcnt64_t st_blocks; ># 70 "/usr/include/bits/stat.h" 3 4 > struct timespec st_atim; > struct timespec st_mtim; > struct timespec st_ctim; >#define st_atime st_atim.tv_sec >#define st_mtime st_mtim.tv_sec >#define st_ctime st_ctim.tv_sec ># 88 "/usr/include/bits/stat.h" 3 4 > __ino64_t st_ino; > > }; > > >struct stat64 > { > __dev_t st_dev; > unsigned int __pad1; > > __ino_t __st_ino; > __mode_t st_mode; > __nlink_t st_nlink; > __uid_t st_uid; > __gid_t st_gid; > __dev_t st_rdev; > unsigned int __pad2; > __off64_t st_size; > __blksize_t st_blksize; > > __blkcnt64_t st_blocks; > > > > > > > > struct timespec st_atim; > struct timespec st_mtim; > struct timespec st_ctim; ># 127 "/usr/include/bits/stat.h" 3 4 > __ino64_t st_ino; > }; > > > >#define _STATBUF_ST_BLKSIZE >#define _STATBUF_ST_RDEV > >#define _STATBUF_ST_NSEC > > > >#define __S_IFMT 0170000 > > >#define __S_IFDIR 0040000 >#define __S_IFCHR 0020000 >#define __S_IFBLK 0060000 >#define __S_IFREG 0100000 >#define __S_IFIFO 0010000 >#define __S_IFLNK 0120000 >#define __S_IFSOCK 0140000 > > > >#define __S_TYPEISMQ(buf) ((buf)->st_mode - (buf)->st_mode) >#define __S_TYPEISSEM(buf) ((buf)->st_mode - (buf)->st_mode) >#define __S_TYPEISSHM(buf) ((buf)->st_mode - (buf)->st_mode) > > > >#define __S_ISUID 04000 >#define __S_ISGID 02000 >#define __S_ISVTX 01000 >#define __S_IREAD 0400 >#define __S_IWRITE 0200 >#define __S_IEXEC 0100 ># 106 "///usr/include/sys/stat.h" 2 > > >#define S_IFMT __S_IFMT >#define S_IFDIR __S_IFDIR >#define S_IFCHR __S_IFCHR >#define S_IFBLK __S_IFBLK >#define S_IFREG __S_IFREG > >#define S_IFIFO __S_IFIFO > > >#define S_IFLNK __S_IFLNK > > > >#define S_IFSOCK __S_IFSOCK > > > > > >#define __S_ISTYPE(mode,mask) (((mode) & __S_IFMT) == (mask)) > >#define S_ISDIR(mode) __S_ISTYPE((mode), __S_IFDIR) >#define S_ISCHR(mode) __S_ISTYPE((mode), __S_IFCHR) >#define S_ISBLK(mode) __S_ISTYPE((mode), __S_IFBLK) >#define S_ISREG(mode) __S_ISTYPE((mode), __S_IFREG) > >#define S_ISFIFO(mode) __S_ISTYPE((mode), __S_IFIFO) > > >#define S_ISLNK(mode) __S_ISTYPE((mode), __S_IFLNK) ># 146 "///usr/include/sys/stat.h" >#define S_ISSOCK(mode) __S_ISTYPE((mode), __S_IFSOCK) > > > > > > > >#define S_TYPEISMQ(buf) __S_TYPEISMQ(buf) >#define S_TYPEISSEM(buf) __S_TYPEISSEM(buf) >#define S_TYPEISSHM(buf) __S_TYPEISSHM(buf) > > > > > >#define S_ISUID __S_ISUID >#define S_ISGID __S_ISGID > > > >#define S_ISVTX __S_ISVTX > > >#define S_IRUSR __S_IREAD >#define S_IWUSR __S_IWRITE >#define S_IXUSR __S_IEXEC > >#define S_IRWXU (__S_IREAD|__S_IWRITE|__S_IEXEC) > > >#define S_IREAD S_IRUSR >#define S_IWRITE S_IWUSR >#define S_IEXEC S_IXUSR > > >#define S_IRGRP (S_IRUSR >> 3) >#define S_IWGRP (S_IWUSR >> 3) >#define S_IXGRP (S_IXUSR >> 3) > >#define S_IRWXG (S_IRWXU >> 3) > >#define S_IROTH (S_IRGRP >> 3) >#define S_IWOTH (S_IWGRP >> 3) >#define S_IXOTH (S_IXGRP >> 3) > >#define S_IRWXO (S_IRWXG >> 3) > > > > >#define ACCESSPERMS (S_IRWXU|S_IRWXG|S_IRWXO) >#define ALLPERMS (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO) >#define DEFFILEMODE (S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH) > >#define S_BLKSIZE 512 ># 215 "///usr/include/sys/stat.h" >extern int stat (__const char *__restrict __file, struct stat *__restrict __buf) __asm__ ("" "stat64") __attribute__ ((__nothrow__)) > > __attribute__ ((__nonnull__ (1, 2))); >extern int fstat (int __fd, struct stat *__buf) __asm__ ("" "fstat64") __attribute__ ((__nothrow__)) > __attribute__ ((__nonnull__ (2))); > > > > > > >extern int stat64 (__const char *__restrict __file, > struct stat64 *__restrict __buf) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); >extern int fstat64 (int __fd, struct stat64 *__buf) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))); ># 263 "///usr/include/sys/stat.h" >extern int lstat (__const char *__restrict __file, struct stat *__restrict __buf) __asm__ ("" "lstat64") __attribute__ ((__nothrow__)) > > > __attribute__ ((__nonnull__ (1, 2))); > > > > > >extern int lstat64 (__const char *__restrict __file, > struct stat64 *__restrict __buf) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > > > > > >extern int chmod (__const char *__file, __mode_t __mode) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > > >extern int lchmod (__const char *__file, __mode_t __mode) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > >extern int fchmod (int __fd, __mode_t __mode) __attribute__ ((__nothrow__)); ># 307 "///usr/include/sys/stat.h" >extern __mode_t umask (__mode_t __mask) __attribute__ ((__nothrow__)); > > > > >extern __mode_t getumask (void) __attribute__ ((__nothrow__)); > > > >extern int mkdir (__const char *__path, __mode_t __mode) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); ># 331 "///usr/include/sys/stat.h" >extern int mknod (__const char *__path, __mode_t __mode, __dev_t __dev) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); ># 345 "///usr/include/sys/stat.h" >extern int mkfifo (__const char *__path, __mode_t __mode) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); ># 391 "///usr/include/sys/stat.h" >extern int __fxstat (int __ver, int __fildes, struct stat *__stat_buf) __asm__ ("" "__fxstat64") __attribute__ ((__nothrow__)) > > __attribute__ ((__nonnull__ (3))); >extern int __xstat (int __ver, __const char *__filename, struct stat *__stat_buf) __asm__ ("" "__xstat64") __attribute__ ((__nothrow__)) > > __attribute__ ((__nonnull__ (2, 3))); >extern int __lxstat (int __ver, __const char *__filename, struct stat *__stat_buf) __asm__ ("" "__lxstat64") __attribute__ ((__nothrow__)) > > __attribute__ ((__nonnull__ (2, 3))); >extern int __fxstatat (int __ver, int __fildes, __const char *__filename, struct stat *__stat_buf, int __flag) __asm__ ("" "__fxstatat64") __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4))); ># 413 "///usr/include/sys/stat.h" >extern int __fxstat64 (int __ver, int __fildes, struct stat64 *__stat_buf) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3))); >extern int __xstat64 (int __ver, __const char *__filename, > struct stat64 *__stat_buf) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2, 3))); >extern int __lxstat64 (int __ver, __const char *__filename, > struct stat64 *__stat_buf) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2, 3))); >extern int __fxstatat64 (int __ver, int __fildes, __const char *__filename, > struct stat64 *__stat_buf, int __flag) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4))); > >extern int __xmknod (int __ver, __const char *__path, __mode_t __mode, > __dev_t *__dev) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2, 4))); > >extern int __xmknodat (int __ver, int __fd, __const char *__path, > __mode_t __mode, __dev_t *__dev) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 5))); > > > > >extern __inline__ int >__attribute__ ((__nothrow__)) stat (__const char *__path, struct stat *__statbuf) >{ > return __xstat (3, __path, __statbuf); >} > > >extern __inline__ int >__attribute__ ((__nothrow__)) lstat (__const char *__path, struct stat *__statbuf) >{ > return __lxstat (3, __path, __statbuf); >} > > >extern __inline__ int >__attribute__ ((__nothrow__)) fstat (int __fd, struct stat *__statbuf) >{ > return __fxstat (3, __fd, __statbuf); >} ># 463 "///usr/include/sys/stat.h" >extern __inline__ int >__attribute__ ((__nothrow__)) mknod (__const char *__path, __mode_t __mode, __dev_t __dev) >{ > return __xmknod (1, __path, __mode, &__dev); >} ># 482 "///usr/include/sys/stat.h" >extern __inline__ int >__attribute__ ((__nothrow__)) stat64 (__const char *__path, struct stat64 *__statbuf) >{ > return __xstat64 (3, __path, __statbuf); >} > > >extern __inline__ int >__attribute__ ((__nothrow__)) lstat64 (__const char *__path, struct stat64 *__statbuf) >{ > return __lxstat64 (3, __path, __statbuf); >} > > >extern __inline__ int >__attribute__ ((__nothrow__)) fstat64 (int __fd, struct stat64 *__statbuf) >{ > return __fxstat64 (3, __fd, __statbuf); >} > > >extern __inline__ int >__attribute__ ((__nothrow__)) fstatat64 (int __fd, __const char *__filename, struct stat64 *__statbuf, int __flag) > >{ > return __fxstatat64 (3, __fd, __filename, __statbuf, __flag); >} > > > > > > > ># 28 "./sys/stat.h" 2 ># 72 "./sys/stat.h" >#define S_ISDOOR(m) 0 ># 96 "./sys/stat.h" >#define S_ISMPB(m) 0 >#define S_ISMPC(m) 0 > > > > > > > >#define S_ISNAM(m) 0 > > > > > > > >#define S_ISNWK(m) 0 > > > > >#define S_ISPORT(m) 0 ># 143 "./sys/stat.h" >#define S_TYPEISTMO(p) 0 ># 165 "./sys/stat.h" >#define S_ISCTG(p) 0 > > > > >#define S_ISOFD(p) 0 > > > > >#define S_ISOFL(p) 0 > > > > >#define S_ISWHT(m) 0 ># 248 "./sys/stat.h" >#define S_IXUGO (S_IXUSR | S_IXGRP | S_IXOTH) > > > >#define S_IRWXUGO (S_IRWXU | S_IRWXG | S_IRWXO) ># 27 "./fcntl.h" 2 ># 1 "/usr/include/unistd.h" 1 3 4 ># 24 "/usr/include/unistd.h" 3 4 >#define _UNISTD_H 1 > > > > > > > > > >#define _POSIX_VERSION 200112L > > > > > >#define _POSIX2_VERSION 200112L > > > >#define _POSIX2_C_BIND 200112L > > > >#define _POSIX2_C_DEV 200112L > > > >#define _POSIX2_SW_DEV 200112L > > > >#define _POSIX2_LOCALEDEF 200112L > > > >#define _XOPEN_VERSION 500 > > > > > >#define _XOPEN_XCU_VERSION 4 > > >#define _XOPEN_XPG2 1 >#define _XOPEN_XPG3 1 >#define _XOPEN_XPG4 1 > > >#define _XOPEN_UNIX 1 > > >#define _XOPEN_CRYPT 1 > > > >#define _XOPEN_ENH_I18N 1 > > >#define _XOPEN_LEGACY 1 ># 171 "/usr/include/unistd.h" 3 4 ># 1 "/usr/include/bits/posix_opt.h" 1 3 4 ># 21 "/usr/include/bits/posix_opt.h" 3 4 >#define _POSIX_OPT_H 1 > > >#define _POSIX_JOB_CONTROL 1 > > >#define _POSIX_SAVED_IDS 1 > > >#define _POSIX_PRIORITY_SCHEDULING 200112L > > >#define _POSIX_SYNCHRONIZED_IO 200112L > > >#define _POSIX_FSYNC 200112L > > >#define _POSIX_MAPPED_FILES 200112L > > >#define _POSIX_MEMLOCK 200112L > > >#define _POSIX_MEMLOCK_RANGE 200112L > > >#define _POSIX_MEMORY_PROTECTION 200112L > > >#define _POSIX_CHOWN_RESTRICTED 1 > > > >#define _POSIX_VDISABLE '\0' > > >#define _POSIX_NO_TRUNC 1 > > >#define _XOPEN_REALTIME 1 > > >#define _XOPEN_REALTIME_THREADS 1 > > >#define _XOPEN_SHM 1 > > >#define _POSIX_THREADS 200112L > > >#define _POSIX_REENTRANT_FUNCTIONS 1 >#define _POSIX_THREAD_SAFE_FUNCTIONS 200112L > > >#define _POSIX_THREAD_PRIORITY_SCHEDULING 200112L > > >#define _POSIX_THREAD_ATTR_STACKSIZE 200112L > > >#define _POSIX_THREAD_ATTR_STACKADDR 200112L > > >#define _POSIX_THREAD_PRIO_INHERIT 200112L > > > >#define _POSIX_THREAD_PRIO_PROTECT 200112L > > >#define _POSIX_SEMAPHORES 200112L > > >#define _POSIX_REALTIME_SIGNALS 200112L > > >#define _POSIX_ASYNCHRONOUS_IO 200112L >#define _POSIX_ASYNC_IO 1 > >#define _LFS_ASYNCHRONOUS_IO 1 > >#define _POSIX_PRIORITIZED_IO 200112L > > >#define _LFS64_ASYNCHRONOUS_IO 1 > > >#define _LFS_LARGEFILE 1 >#define _LFS64_LARGEFILE 1 >#define _LFS64_STDIO 1 > > >#define _POSIX_SHARED_MEMORY_OBJECTS 200112L > > >#define _POSIX_CPUTIME 0 > > >#define _POSIX_THREAD_CPUTIME 0 > > >#define _POSIX_REGEXP 1 > > >#define _POSIX_READER_WRITER_LOCKS 200112L > > >#define _POSIX_SHELL 1 > > >#define _POSIX_TIMEOUTS 200112L > > >#define _POSIX_SPIN_LOCKS 200112L > > >#define _POSIX_SPAWN 200112L > > >#define _POSIX_TIMERS 200112L > > >#define _POSIX_BARRIERS 200112L > > >#define _POSIX_MESSAGE_PASSING 200112L > > >#define _POSIX_THREAD_PROCESS_SHARED 200112L > > >#define _POSIX_MONOTONIC_CLOCK 0 > > >#define _POSIX_CLOCK_SELECTION 200112L > > >#define _POSIX_ADVISORY_INFO 200112L > > >#define _POSIX_IPV6 200112L > > >#define _POSIX_RAW_SOCKETS 200112L > > >#define _POSIX2_CHAR_TERM 200112L > > >#define _POSIX_SPORADIC_SERVER -1 >#define _POSIX_THREAD_SPORADIC_SERVER -1 > > >#define _POSIX_TRACE -1 >#define _POSIX_TRACE_EVENT_FILTER -1 >#define _POSIX_TRACE_INHERIT -1 >#define _POSIX_TRACE_LOG -1 > > >#define _POSIX_TYPED_MEMORY_OBJECTS -1 ># 172 "/usr/include/unistd.h" 2 3 4 > > > ># 1 "/usr/include/bits/environments.h" 1 3 4 ># 41 "/usr/include/bits/environments.h" 3 4 >#define _POSIX_V6_ILP32_OFF32 1 >#define _POSIX_V6_ILP32_OFFBIG 1 >#define _XBS5_ILP32_OFF32 1 >#define _XBS5_ILP32_OFFBIG 1 ># 57 "/usr/include/bits/environments.h" 3 4 >#define __ILP32_OFF32_CFLAGS "-m32" >#define __ILP32_OFFBIG_CFLAGS "-m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" >#define __ILP32_OFF32_LDFLAGS "-m32" >#define __ILP32_OFFBIG_LDFLAGS "-m32" >#define __LP64_OFF64_CFLAGS "-m64" >#define __LP64_OFF64_LDFLAGS "-m64" ># 176 "/usr/include/unistd.h" 2 3 4 > > > >#define STDIN_FILENO 0 >#define STDOUT_FILENO 1 >#define STDERR_FILENO 2 ># 193 "/usr/include/unistd.h" 3 4 >#define __need_size_t >#define __need_NULL ># 1 "/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/stddef.h" 1 3 4 ># 235 "/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/stddef.h" 3 4 >#undef __need_size_t ># 397 "/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/stddef.h" 3 4 >#undef NULL > > > > >#define NULL ((void *)0) > > > > > >#undef __need_NULL ># 196 "/usr/include/unistd.h" 2 3 4 ># 236 "/usr/include/unistd.h" 3 4 >typedef __intptr_t intptr_t; >#define __intptr_t_defined > > > > > >typedef __socklen_t socklen_t; >#define __socklen_t_defined > > > > > >#define R_OK 4 >#define W_OK 2 >#define X_OK 1 >#define F_OK 0 > > >extern int access (__const char *__name, int __type) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > >extern int euidaccess (__const char *__name, int __type) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > >extern int eaccess (__const char *__name, int __type) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); ># 280 "/usr/include/unistd.h" 3 4 >#define SEEK_SET 0 >#define SEEK_CUR 1 >#define SEEK_END 2 > > > > >#define L_SET SEEK_SET >#define L_INCR SEEK_CUR >#define L_XTND SEEK_END ># 302 "/usr/include/unistd.h" 3 4 >extern __off64_t lseek (int __fd, __off64_t __offset, int __whence) __asm__ ("" "lseek64") __attribute__ ((__nothrow__)); > > > > > > > >extern __off64_t lseek64 (int __fd, __off64_t __offset, int __whence) > __attribute__ ((__nothrow__)); > > > > > > >extern int close (int __fd); > > > > > > >extern ssize_t read (int __fd, void *__buf, size_t __nbytes) ; > > > > > >extern ssize_t write (int __fd, __const void *__buf, size_t __n) ; ># 353 "/usr/include/unistd.h" 3 4 >extern ssize_t pread (int __fd, void *__buf, size_t __nbytes, __off64_t __offset) __asm__ ("" "pread64") ; > > >extern ssize_t pwrite (int __fd, __const void *__buf, size_t __nbytes, __off64_t __offset) __asm__ ("" "pwrite64") ; ># 369 "/usr/include/unistd.h" 3 4 >extern ssize_t pread64 (int __fd, void *__buf, size_t __nbytes, > __off64_t __offset) ; > > >extern ssize_t pwrite64 (int __fd, __const void *__buf, size_t __n, > __off64_t __offset) ; > > > > > > > >extern int pipe (int __pipedes[2]) __attribute__ ((__nothrow__)) ; ># 391 "/usr/include/unistd.h" 3 4 >extern unsigned int alarm (unsigned int __seconds) __attribute__ ((__nothrow__)); ># 403 "/usr/include/unistd.h" 3 4 >extern unsigned int sleep (unsigned int __seconds); > > > > > > >extern __useconds_t ualarm (__useconds_t __value, __useconds_t __interval) > __attribute__ ((__nothrow__)); > > > > > > >extern int usleep (__useconds_t __useconds); ># 427 "/usr/include/unistd.h" 3 4 >extern int pause (void); > > > >extern int chown (__const char *__file, __uid_t __owner, __gid_t __group) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > > > >extern int fchown (int __fd, __uid_t __owner, __gid_t __group) __attribute__ ((__nothrow__)) ; > > > > >extern int lchown (__const char *__file, __uid_t __owner, __gid_t __group) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; ># 455 "/usr/include/unistd.h" 3 4 >extern int chdir (__const char *__path) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > > > >extern int fchdir (int __fd) __attribute__ ((__nothrow__)) ; ># 469 "/usr/include/unistd.h" 3 4 >extern char *getcwd (char *__buf, size_t __size) __attribute__ ((__nothrow__)) ; > > > > > >extern char *get_current_dir_name (void) __attribute__ ((__nothrow__)); > > > > > > >extern char *getwd (char *__buf) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__deprecated__)) ; > > > > >extern int dup (int __fd) __attribute__ ((__nothrow__)) ; > > >extern int dup2 (int __fd, int __fd2) __attribute__ ((__nothrow__)); > > >extern char **__environ; > >extern char **environ; > > > > > >extern int execve (__const char *__path, char *__const __argv[], > char *__const __envp[]) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > >extern int fexecve (int __fd, char *__const __argv[], char *__const __envp[]) > __attribute__ ((__nothrow__)); > > > > >extern int execv (__const char *__path, char *__const __argv[]) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > >extern int execle (__const char *__path, __const char *__arg, ...) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > >extern int execl (__const char *__path, __const char *__arg, ...) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > >extern int execvp (__const char *__file, char *__const __argv[]) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > >extern int execlp (__const char *__file, __const char *__arg, ...) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > >extern int nice (int __inc) __attribute__ ((__nothrow__)) ; > > > > >extern void _exit (int __status) __attribute__ ((__noreturn__)); > > > > > ># 1 "/usr/include/bits/confname.h" 1 3 4 ># 26 "/usr/include/bits/confname.h" 3 4 >enum > { > _PC_LINK_MAX, >#define _PC_LINK_MAX _PC_LINK_MAX > _PC_MAX_CANON, >#define _PC_MAX_CANON _PC_MAX_CANON > _PC_MAX_INPUT, >#define _PC_MAX_INPUT _PC_MAX_INPUT > _PC_NAME_MAX, >#define _PC_NAME_MAX _PC_NAME_MAX > _PC_PATH_MAX, >#define _PC_PATH_MAX _PC_PATH_MAX > _PC_PIPE_BUF, >#define _PC_PIPE_BUF _PC_PIPE_BUF > _PC_CHOWN_RESTRICTED, >#define _PC_CHOWN_RESTRICTED _PC_CHOWN_RESTRICTED > _PC_NO_TRUNC, >#define _PC_NO_TRUNC _PC_NO_TRUNC > _PC_VDISABLE, >#define _PC_VDISABLE _PC_VDISABLE > _PC_SYNC_IO, >#define _PC_SYNC_IO _PC_SYNC_IO > _PC_ASYNC_IO, >#define _PC_ASYNC_IO _PC_ASYNC_IO > _PC_PRIO_IO, >#define _PC_PRIO_IO _PC_PRIO_IO > _PC_SOCK_MAXBUF, >#define _PC_SOCK_MAXBUF _PC_SOCK_MAXBUF > _PC_FILESIZEBITS, >#define _PC_FILESIZEBITS _PC_FILESIZEBITS > _PC_REC_INCR_XFER_SIZE, >#define _PC_REC_INCR_XFER_SIZE _PC_REC_INCR_XFER_SIZE > _PC_REC_MAX_XFER_SIZE, >#define _PC_REC_MAX_XFER_SIZE _PC_REC_MAX_XFER_SIZE > _PC_REC_MIN_XFER_SIZE, >#define _PC_REC_MIN_XFER_SIZE _PC_REC_MIN_XFER_SIZE > _PC_REC_XFER_ALIGN, >#define _PC_REC_XFER_ALIGN _PC_REC_XFER_ALIGN > _PC_ALLOC_SIZE_MIN, >#define _PC_ALLOC_SIZE_MIN _PC_ALLOC_SIZE_MIN > _PC_SYMLINK_MAX, >#define _PC_SYMLINK_MAX _PC_SYMLINK_MAX > _PC_2_SYMLINKS >#define _PC_2_SYMLINKS _PC_2_SYMLINKS > }; > > >enum > { > _SC_ARG_MAX, >#define _SC_ARG_MAX _SC_ARG_MAX > _SC_CHILD_MAX, >#define _SC_CHILD_MAX _SC_CHILD_MAX > _SC_CLK_TCK, >#define _SC_CLK_TCK _SC_CLK_TCK > _SC_NGROUPS_MAX, >#define _SC_NGROUPS_MAX _SC_NGROUPS_MAX > _SC_OPEN_MAX, >#define _SC_OPEN_MAX _SC_OPEN_MAX > _SC_STREAM_MAX, >#define _SC_STREAM_MAX _SC_STREAM_MAX > _SC_TZNAME_MAX, >#define _SC_TZNAME_MAX _SC_TZNAME_MAX > _SC_JOB_CONTROL, >#define _SC_JOB_CONTROL _SC_JOB_CONTROL > _SC_SAVED_IDS, >#define _SC_SAVED_IDS _SC_SAVED_IDS > _SC_REALTIME_SIGNALS, >#define _SC_REALTIME_SIGNALS _SC_REALTIME_SIGNALS > _SC_PRIORITY_SCHEDULING, >#define _SC_PRIORITY_SCHEDULING _SC_PRIORITY_SCHEDULING > _SC_TIMERS, >#define _SC_TIMERS _SC_TIMERS > _SC_ASYNCHRONOUS_IO, >#define _SC_ASYNCHRONOUS_IO _SC_ASYNCHRONOUS_IO > _SC_PRIORITIZED_IO, >#define _SC_PRIORITIZED_IO _SC_PRIORITIZED_IO > _SC_SYNCHRONIZED_IO, >#define _SC_SYNCHRONIZED_IO _SC_SYNCHRONIZED_IO > _SC_FSYNC, >#define _SC_FSYNC _SC_FSYNC > _SC_MAPPED_FILES, >#define _SC_MAPPED_FILES _SC_MAPPED_FILES > _SC_MEMLOCK, >#define _SC_MEMLOCK _SC_MEMLOCK > _SC_MEMLOCK_RANGE, >#define _SC_MEMLOCK_RANGE _SC_MEMLOCK_RANGE > _SC_MEMORY_PROTECTION, >#define _SC_MEMORY_PROTECTION _SC_MEMORY_PROTECTION > _SC_MESSAGE_PASSING, >#define _SC_MESSAGE_PASSING _SC_MESSAGE_PASSING > _SC_SEMAPHORES, >#define _SC_SEMAPHORES _SC_SEMAPHORES > _SC_SHARED_MEMORY_OBJECTS, >#define _SC_SHARED_MEMORY_OBJECTS _SC_SHARED_MEMORY_OBJECTS > _SC_AIO_LISTIO_MAX, >#define _SC_AIO_LISTIO_MAX _SC_AIO_LISTIO_MAX > _SC_AIO_MAX, >#define _SC_AIO_MAX _SC_AIO_MAX > _SC_AIO_PRIO_DELTA_MAX, >#define _SC_AIO_PRIO_DELTA_MAX _SC_AIO_PRIO_DELTA_MAX > _SC_DELAYTIMER_MAX, >#define _SC_DELAYTIMER_MAX _SC_DELAYTIMER_MAX > _SC_MQ_OPEN_MAX, >#define _SC_MQ_OPEN_MAX _SC_MQ_OPEN_MAX > _SC_MQ_PRIO_MAX, >#define _SC_MQ_PRIO_MAX _SC_MQ_PRIO_MAX > _SC_VERSION, >#define _SC_VERSION _SC_VERSION > _SC_PAGESIZE, >#define _SC_PAGESIZE _SC_PAGESIZE >#define _SC_PAGE_SIZE _SC_PAGESIZE > _SC_RTSIG_MAX, >#define _SC_RTSIG_MAX _SC_RTSIG_MAX > _SC_SEM_NSEMS_MAX, >#define _SC_SEM_NSEMS_MAX _SC_SEM_NSEMS_MAX > _SC_SEM_VALUE_MAX, >#define _SC_SEM_VALUE_MAX _SC_SEM_VALUE_MAX > _SC_SIGQUEUE_MAX, >#define _SC_SIGQUEUE_MAX _SC_SIGQUEUE_MAX > _SC_TIMER_MAX, >#define _SC_TIMER_MAX _SC_TIMER_MAX > > > > _SC_BC_BASE_MAX, >#define _SC_BC_BASE_MAX _SC_BC_BASE_MAX > _SC_BC_DIM_MAX, >#define _SC_BC_DIM_MAX _SC_BC_DIM_MAX > _SC_BC_SCALE_MAX, >#define _SC_BC_SCALE_MAX _SC_BC_SCALE_MAX > _SC_BC_STRING_MAX, >#define _SC_BC_STRING_MAX _SC_BC_STRING_MAX > _SC_COLL_WEIGHTS_MAX, >#define _SC_COLL_WEIGHTS_MAX _SC_COLL_WEIGHTS_MAX > _SC_EQUIV_CLASS_MAX, >#define _SC_EQUIV_CLASS_MAX _SC_EQUIV_CLASS_MAX > _SC_EXPR_NEST_MAX, >#define _SC_EXPR_NEST_MAX _SC_EXPR_NEST_MAX > _SC_LINE_MAX, >#define _SC_LINE_MAX _SC_LINE_MAX > _SC_RE_DUP_MAX, >#define _SC_RE_DUP_MAX _SC_RE_DUP_MAX > _SC_CHARCLASS_NAME_MAX, >#define _SC_CHARCLASS_NAME_MAX _SC_CHARCLASS_NAME_MAX > > _SC_2_VERSION, >#define _SC_2_VERSION _SC_2_VERSION > _SC_2_C_BIND, >#define _SC_2_C_BIND _SC_2_C_BIND > _SC_2_C_DEV, >#define _SC_2_C_DEV _SC_2_C_DEV > _SC_2_FORT_DEV, >#define _SC_2_FORT_DEV _SC_2_FORT_DEV > _SC_2_FORT_RUN, >#define _SC_2_FORT_RUN _SC_2_FORT_RUN > _SC_2_SW_DEV, >#define _SC_2_SW_DEV _SC_2_SW_DEV > _SC_2_LOCALEDEF, >#define _SC_2_LOCALEDEF _SC_2_LOCALEDEF > > _SC_PII, >#define _SC_PII _SC_PII > _SC_PII_XTI, >#define _SC_PII_XTI _SC_PII_XTI > _SC_PII_SOCKET, >#define _SC_PII_SOCKET _SC_PII_SOCKET > _SC_PII_INTERNET, >#define _SC_PII_INTERNET _SC_PII_INTERNET > _SC_PII_OSI, >#define _SC_PII_OSI _SC_PII_OSI > _SC_POLL, >#define _SC_POLL _SC_POLL > _SC_SELECT, >#define _SC_SELECT _SC_SELECT > _SC_UIO_MAXIOV, >#define _SC_UIO_MAXIOV _SC_UIO_MAXIOV > _SC_IOV_MAX = _SC_UIO_MAXIOV, >#define _SC_IOV_MAX _SC_IOV_MAX > _SC_PII_INTERNET_STREAM, >#define _SC_PII_INTERNET_STREAM _SC_PII_INTERNET_STREAM > _SC_PII_INTERNET_DGRAM, >#define _SC_PII_INTERNET_DGRAM _SC_PII_INTERNET_DGRAM > _SC_PII_OSI_COTS, >#define _SC_PII_OSI_COTS _SC_PII_OSI_COTS > _SC_PII_OSI_CLTS, >#define _SC_PII_OSI_CLTS _SC_PII_OSI_CLTS > _SC_PII_OSI_M, >#define _SC_PII_OSI_M _SC_PII_OSI_M > _SC_T_IOV_MAX, >#define _SC_T_IOV_MAX _SC_T_IOV_MAX > > > _SC_THREADS, >#define _SC_THREADS _SC_THREADS > _SC_THREAD_SAFE_FUNCTIONS, >#define _SC_THREAD_SAFE_FUNCTIONS _SC_THREAD_SAFE_FUNCTIONS > _SC_GETGR_R_SIZE_MAX, >#define _SC_GETGR_R_SIZE_MAX _SC_GETGR_R_SIZE_MAX > _SC_GETPW_R_SIZE_MAX, >#define _SC_GETPW_R_SIZE_MAX _SC_GETPW_R_SIZE_MAX > _SC_LOGIN_NAME_MAX, >#define _SC_LOGIN_NAME_MAX _SC_LOGIN_NAME_MAX > _SC_TTY_NAME_MAX, >#define _SC_TTY_NAME_MAX _SC_TTY_NAME_MAX > _SC_THREAD_DESTRUCTOR_ITERATIONS, >#define _SC_THREAD_DESTRUCTOR_ITERATIONS _SC_THREAD_DESTRUCTOR_ITERATIONS > _SC_THREAD_KEYS_MAX, >#define _SC_THREAD_KEYS_MAX _SC_THREAD_KEYS_MAX > _SC_THREAD_STACK_MIN, >#define _SC_THREAD_STACK_MIN _SC_THREAD_STACK_MIN > _SC_THREAD_THREADS_MAX, >#define _SC_THREAD_THREADS_MAX _SC_THREAD_THREADS_MAX > _SC_THREAD_ATTR_STACKADDR, >#define _SC_THREAD_ATTR_STACKADDR _SC_THREAD_ATTR_STACKADDR > _SC_THREAD_ATTR_STACKSIZE, >#define _SC_THREAD_ATTR_STACKSIZE _SC_THREAD_ATTR_STACKSIZE > _SC_THREAD_PRIORITY_SCHEDULING, >#define _SC_THREAD_PRIORITY_SCHEDULING _SC_THREAD_PRIORITY_SCHEDULING > _SC_THREAD_PRIO_INHERIT, >#define _SC_THREAD_PRIO_INHERIT _SC_THREAD_PRIO_INHERIT > _SC_THREAD_PRIO_PROTECT, >#define _SC_THREAD_PRIO_PROTECT _SC_THREAD_PRIO_PROTECT > _SC_THREAD_PROCESS_SHARED, >#define _SC_THREAD_PROCESS_SHARED _SC_THREAD_PROCESS_SHARED > > _SC_NPROCESSORS_CONF, >#define _SC_NPROCESSORS_CONF _SC_NPROCESSORS_CONF > _SC_NPROCESSORS_ONLN, >#define _SC_NPROCESSORS_ONLN _SC_NPROCESSORS_ONLN > _SC_PHYS_PAGES, >#define _SC_PHYS_PAGES _SC_PHYS_PAGES > _SC_AVPHYS_PAGES, >#define _SC_AVPHYS_PAGES _SC_AVPHYS_PAGES > _SC_ATEXIT_MAX, >#define _SC_ATEXIT_MAX _SC_ATEXIT_MAX > _SC_PASS_MAX, >#define _SC_PASS_MAX _SC_PASS_MAX > > _SC_XOPEN_VERSION, >#define _SC_XOPEN_VERSION _SC_XOPEN_VERSION > _SC_XOPEN_XCU_VERSION, >#define _SC_XOPEN_XCU_VERSION _SC_XOPEN_XCU_VERSION > _SC_XOPEN_UNIX, >#define _SC_XOPEN_UNIX _SC_XOPEN_UNIX > _SC_XOPEN_CRYPT, >#define _SC_XOPEN_CRYPT _SC_XOPEN_CRYPT > _SC_XOPEN_ENH_I18N, >#define _SC_XOPEN_ENH_I18N _SC_XOPEN_ENH_I18N > _SC_XOPEN_SHM, >#define _SC_XOPEN_SHM _SC_XOPEN_SHM > > _SC_2_CHAR_TERM, >#define _SC_2_CHAR_TERM _SC_2_CHAR_TERM > _SC_2_C_VERSION, >#define _SC_2_C_VERSION _SC_2_C_VERSION > _SC_2_UPE, >#define _SC_2_UPE _SC_2_UPE > > _SC_XOPEN_XPG2, >#define _SC_XOPEN_XPG2 _SC_XOPEN_XPG2 > _SC_XOPEN_XPG3, >#define _SC_XOPEN_XPG3 _SC_XOPEN_XPG3 > _SC_XOPEN_XPG4, >#define _SC_XOPEN_XPG4 _SC_XOPEN_XPG4 > > _SC_CHAR_BIT, >#define _SC_CHAR_BIT _SC_CHAR_BIT > _SC_CHAR_MAX, >#define _SC_CHAR_MAX _SC_CHAR_MAX > _SC_CHAR_MIN, >#define _SC_CHAR_MIN _SC_CHAR_MIN > _SC_INT_MAX, >#define _SC_INT_MAX _SC_INT_MAX > _SC_INT_MIN, >#define _SC_INT_MIN _SC_INT_MIN > _SC_LONG_BIT, >#define _SC_LONG_BIT _SC_LONG_BIT > _SC_WORD_BIT, >#define _SC_WORD_BIT _SC_WORD_BIT > _SC_MB_LEN_MAX, >#define _SC_MB_LEN_MAX _SC_MB_LEN_MAX > _SC_NZERO, >#define _SC_NZERO _SC_NZERO > _SC_SSIZE_MAX, >#define _SC_SSIZE_MAX _SC_SSIZE_MAX > _SC_SCHAR_MAX, >#define _SC_SCHAR_MAX _SC_SCHAR_MAX > _SC_SCHAR_MIN, >#define _SC_SCHAR_MIN _SC_SCHAR_MIN > _SC_SHRT_MAX, >#define _SC_SHRT_MAX _SC_SHRT_MAX > _SC_SHRT_MIN, >#define _SC_SHRT_MIN _SC_SHRT_MIN > _SC_UCHAR_MAX, >#define _SC_UCHAR_MAX _SC_UCHAR_MAX > _SC_UINT_MAX, >#define _SC_UINT_MAX _SC_UINT_MAX > _SC_ULONG_MAX, >#define _SC_ULONG_MAX _SC_ULONG_MAX > _SC_USHRT_MAX, >#define _SC_USHRT_MAX _SC_USHRT_MAX > > _SC_NL_ARGMAX, >#define _SC_NL_ARGMAX _SC_NL_ARGMAX > _SC_NL_LANGMAX, >#define _SC_NL_LANGMAX _SC_NL_LANGMAX > _SC_NL_MSGMAX, >#define _SC_NL_MSGMAX _SC_NL_MSGMAX > _SC_NL_NMAX, >#define _SC_NL_NMAX _SC_NL_NMAX > _SC_NL_SETMAX, >#define _SC_NL_SETMAX _SC_NL_SETMAX > _SC_NL_TEXTMAX, >#define _SC_NL_TEXTMAX _SC_NL_TEXTMAX > > _SC_XBS5_ILP32_OFF32, >#define _SC_XBS5_ILP32_OFF32 _SC_XBS5_ILP32_OFF32 > _SC_XBS5_ILP32_OFFBIG, >#define _SC_XBS5_ILP32_OFFBIG _SC_XBS5_ILP32_OFFBIG > _SC_XBS5_LP64_OFF64, >#define _SC_XBS5_LP64_OFF64 _SC_XBS5_LP64_OFF64 > _SC_XBS5_LPBIG_OFFBIG, >#define _SC_XBS5_LPBIG_OFFBIG _SC_XBS5_LPBIG_OFFBIG > > _SC_XOPEN_LEGACY, >#define _SC_XOPEN_LEGACY _SC_XOPEN_LEGACY > _SC_XOPEN_REALTIME, >#define _SC_XOPEN_REALTIME _SC_XOPEN_REALTIME > _SC_XOPEN_REALTIME_THREADS, >#define _SC_XOPEN_REALTIME_THREADS _SC_XOPEN_REALTIME_THREADS > > _SC_ADVISORY_INFO, >#define _SC_ADVISORY_INFO _SC_ADVISORY_INFO > _SC_BARRIERS, >#define _SC_BARRIERS _SC_BARRIERS > _SC_BASE, >#define _SC_BASE _SC_BASE > _SC_C_LANG_SUPPORT, >#define _SC_C_LANG_SUPPORT _SC_C_LANG_SUPPORT > _SC_C_LANG_SUPPORT_R, >#define _SC_C_LANG_SUPPORT_R _SC_C_LANG_SUPPORT_R > _SC_CLOCK_SELECTION, >#define _SC_CLOCK_SELECTION _SC_CLOCK_SELECTION > _SC_CPUTIME, >#define _SC_CPUTIME _SC_CPUTIME > _SC_THREAD_CPUTIME, >#define _SC_THREAD_CPUTIME _SC_THREAD_CPUTIME > _SC_DEVICE_IO, >#define _SC_DEVICE_IO _SC_DEVICE_IO > _SC_DEVICE_SPECIFIC, >#define _SC_DEVICE_SPECIFIC _SC_DEVICE_SPECIFIC > _SC_DEVICE_SPECIFIC_R, >#define _SC_DEVICE_SPECIFIC_R _SC_DEVICE_SPECIFIC_R > _SC_FD_MGMT, >#define _SC_FD_MGMT _SC_FD_MGMT > _SC_FIFO, >#define _SC_FIFO _SC_FIFO > _SC_PIPE, >#define _SC_PIPE _SC_PIPE > _SC_FILE_ATTRIBUTES, >#define _SC_FILE_ATTRIBUTES _SC_FILE_ATTRIBUTES > _SC_FILE_LOCKING, >#define _SC_FILE_LOCKING _SC_FILE_LOCKING > _SC_FILE_SYSTEM, >#define _SC_FILE_SYSTEM _SC_FILE_SYSTEM > _SC_MONOTONIC_CLOCK, >#define _SC_MONOTONIC_CLOCK _SC_MONOTONIC_CLOCK > _SC_MULTI_PROCESS, >#define _SC_MULTI_PROCESS _SC_MULTI_PROCESS > _SC_SINGLE_PROCESS, >#define _SC_SINGLE_PROCESS _SC_SINGLE_PROCESS > _SC_NETWORKING, >#define _SC_NETWORKING _SC_NETWORKING > _SC_READER_WRITER_LOCKS, >#define _SC_READER_WRITER_LOCKS _SC_READER_WRITER_LOCKS > _SC_SPIN_LOCKS, >#define _SC_SPIN_LOCKS _SC_SPIN_LOCKS > _SC_REGEXP, >#define _SC_REGEXP _SC_REGEXP > _SC_REGEX_VERSION, >#define _SC_REGEX_VERSION _SC_REGEX_VERSION > _SC_SHELL, >#define _SC_SHELL _SC_SHELL > _SC_SIGNALS, >#define _SC_SIGNALS _SC_SIGNALS > _SC_SPAWN, >#define _SC_SPAWN _SC_SPAWN > _SC_SPORADIC_SERVER, >#define _SC_SPORADIC_SERVER _SC_SPORADIC_SERVER > _SC_THREAD_SPORADIC_SERVER, >#define _SC_THREAD_SPORADIC_SERVER _SC_THREAD_SPORADIC_SERVER > _SC_SYSTEM_DATABASE, >#define _SC_SYSTEM_DATABASE _SC_SYSTEM_DATABASE > _SC_SYSTEM_DATABASE_R, >#define _SC_SYSTEM_DATABASE_R _SC_SYSTEM_DATABASE_R > _SC_TIMEOUTS, >#define _SC_TIMEOUTS _SC_TIMEOUTS > _SC_TYPED_MEMORY_OBJECTS, >#define _SC_TYPED_MEMORY_OBJECTS _SC_TYPED_MEMORY_OBJECTS > _SC_USER_GROUPS, >#define _SC_USER_GROUPS _SC_USER_GROUPS > _SC_USER_GROUPS_R, >#define _SC_USER_GROUPS_R _SC_USER_GROUPS_R > _SC_2_PBS, >#define _SC_2_PBS _SC_2_PBS > _SC_2_PBS_ACCOUNTING, >#define _SC_2_PBS_ACCOUNTING _SC_2_PBS_ACCOUNTING > _SC_2_PBS_LOCATE, >#define _SC_2_PBS_LOCATE _SC_2_PBS_LOCATE > _SC_2_PBS_MESSAGE, >#define _SC_2_PBS_MESSAGE _SC_2_PBS_MESSAGE > _SC_2_PBS_TRACK, >#define _SC_2_PBS_TRACK _SC_2_PBS_TRACK > _SC_SYMLOOP_MAX, >#define _SC_SYMLOOP_MAX _SC_SYMLOOP_MAX > _SC_STREAMS, >#define _SC_STREAMS _SC_STREAMS > _SC_2_PBS_CHECKPOINT, >#define _SC_2_PBS_CHECKPOINT _SC_2_PBS_CHECKPOINT > > _SC_V6_ILP32_OFF32, >#define _SC_V6_ILP32_OFF32 _SC_V6_ILP32_OFF32 > _SC_V6_ILP32_OFFBIG, >#define _SC_V6_ILP32_OFFBIG _SC_V6_ILP32_OFFBIG > _SC_V6_LP64_OFF64, >#define _SC_V6_LP64_OFF64 _SC_V6_LP64_OFF64 > _SC_V6_LPBIG_OFFBIG, >#define _SC_V6_LPBIG_OFFBIG _SC_V6_LPBIG_OFFBIG > > _SC_HOST_NAME_MAX, >#define _SC_HOST_NAME_MAX _SC_HOST_NAME_MAX > _SC_TRACE, >#define _SC_TRACE _SC_TRACE > _SC_TRACE_EVENT_FILTER, >#define _SC_TRACE_EVENT_FILTER _SC_TRACE_EVENT_FILTER > _SC_TRACE_INHERIT, >#define _SC_TRACE_INHERIT _SC_TRACE_INHERIT > _SC_TRACE_LOG, >#define _SC_TRACE_LOG _SC_TRACE_LOG > > _SC_LEVEL1_ICACHE_SIZE, >#define _SC_LEVEL1_ICACHE_SIZE _SC_LEVEL1_ICACHE_SIZE > _SC_LEVEL1_ICACHE_ASSOC, >#define _SC_LEVEL1_ICACHE_ASSOC _SC_LEVEL1_ICACHE_ASSOC > _SC_LEVEL1_ICACHE_LINESIZE, >#define _SC_LEVEL1_ICACHE_LINESIZE _SC_LEVEL1_ICACHE_LINESIZE > _SC_LEVEL1_DCACHE_SIZE, >#define _SC_LEVEL1_DCACHE_SIZE _SC_LEVEL1_DCACHE_SIZE > _SC_LEVEL1_DCACHE_ASSOC, >#define _SC_LEVEL1_DCACHE_ASSOC _SC_LEVEL1_DCACHE_ASSOC > _SC_LEVEL1_DCACHE_LINESIZE, >#define _SC_LEVEL1_DCACHE_LINESIZE _SC_LEVEL1_DCACHE_LINESIZE > _SC_LEVEL2_CACHE_SIZE, >#define _SC_LEVEL2_CACHE_SIZE _SC_LEVEL2_CACHE_SIZE > _SC_LEVEL2_CACHE_ASSOC, >#define _SC_LEVEL2_CACHE_ASSOC _SC_LEVEL2_CACHE_ASSOC > _SC_LEVEL2_CACHE_LINESIZE, >#define _SC_LEVEL2_CACHE_LINESIZE _SC_LEVEL2_CACHE_LINESIZE > _SC_LEVEL3_CACHE_SIZE, >#define _SC_LEVEL3_CACHE_SIZE _SC_LEVEL3_CACHE_SIZE > _SC_LEVEL3_CACHE_ASSOC, >#define _SC_LEVEL3_CACHE_ASSOC _SC_LEVEL3_CACHE_ASSOC > _SC_LEVEL3_CACHE_LINESIZE, >#define _SC_LEVEL3_CACHE_LINESIZE _SC_LEVEL3_CACHE_LINESIZE > _SC_LEVEL4_CACHE_SIZE, >#define _SC_LEVEL4_CACHE_SIZE _SC_LEVEL4_CACHE_SIZE > _SC_LEVEL4_CACHE_ASSOC, >#define _SC_LEVEL4_CACHE_ASSOC _SC_LEVEL4_CACHE_ASSOC > _SC_LEVEL4_CACHE_LINESIZE, >#define _SC_LEVEL4_CACHE_LINESIZE _SC_LEVEL4_CACHE_LINESIZE > > > _SC_IPV6 = _SC_LEVEL1_ICACHE_SIZE + 50, >#define _SC_IPV6 _SC_IPV6 > _SC_RAW_SOCKETS >#define _SC_RAW_SOCKETS _SC_RAW_SOCKETS > }; > > >enum > { > _CS_PATH, >#define _CS_PATH _CS_PATH > > _CS_V6_WIDTH_RESTRICTED_ENVS, >#define _CS_V6_WIDTH_RESTRICTED_ENVS _CS_V6_WIDTH_RESTRICTED_ENVS > > _CS_GNU_LIBC_VERSION, >#define _CS_GNU_LIBC_VERSION _CS_GNU_LIBC_VERSION > _CS_GNU_LIBPTHREAD_VERSION, >#define _CS_GNU_LIBPTHREAD_VERSION _CS_GNU_LIBPTHREAD_VERSION > > _CS_LFS_CFLAGS = 1000, >#define _CS_LFS_CFLAGS _CS_LFS_CFLAGS > _CS_LFS_LDFLAGS, >#define _CS_LFS_LDFLAGS _CS_LFS_LDFLAGS > _CS_LFS_LIBS, >#define _CS_LFS_LIBS _CS_LFS_LIBS > _CS_LFS_LINTFLAGS, >#define _CS_LFS_LINTFLAGS _CS_LFS_LINTFLAGS > _CS_LFS64_CFLAGS, >#define _CS_LFS64_CFLAGS _CS_LFS64_CFLAGS > _CS_LFS64_LDFLAGS, >#define _CS_LFS64_LDFLAGS _CS_LFS64_LDFLAGS > _CS_LFS64_LIBS, >#define _CS_LFS64_LIBS _CS_LFS64_LIBS > _CS_LFS64_LINTFLAGS, >#define _CS_LFS64_LINTFLAGS _CS_LFS64_LINTFLAGS > > _CS_XBS5_ILP32_OFF32_CFLAGS = 1100, >#define _CS_XBS5_ILP32_OFF32_CFLAGS _CS_XBS5_ILP32_OFF32_CFLAGS > _CS_XBS5_ILP32_OFF32_LDFLAGS, >#define _CS_XBS5_ILP32_OFF32_LDFLAGS _CS_XBS5_ILP32_OFF32_LDFLAGS > _CS_XBS5_ILP32_OFF32_LIBS, >#define _CS_XBS5_ILP32_OFF32_LIBS _CS_XBS5_ILP32_OFF32_LIBS > _CS_XBS5_ILP32_OFF32_LINTFLAGS, >#define _CS_XBS5_ILP32_OFF32_LINTFLAGS _CS_XBS5_ILP32_OFF32_LINTFLAGS > _CS_XBS5_ILP32_OFFBIG_CFLAGS, >#define _CS_XBS5_ILP32_OFFBIG_CFLAGS _CS_XBS5_ILP32_OFFBIG_CFLAGS > _CS_XBS5_ILP32_OFFBIG_LDFLAGS, >#define _CS_XBS5_ILP32_OFFBIG_LDFLAGS _CS_XBS5_ILP32_OFFBIG_LDFLAGS > _CS_XBS5_ILP32_OFFBIG_LIBS, >#define _CS_XBS5_ILP32_OFFBIG_LIBS _CS_XBS5_ILP32_OFFBIG_LIBS > _CS_XBS5_ILP32_OFFBIG_LINTFLAGS, >#define _CS_XBS5_ILP32_OFFBIG_LINTFLAGS _CS_XBS5_ILP32_OFFBIG_LINTFLAGS > _CS_XBS5_LP64_OFF64_CFLAGS, >#define _CS_XBS5_LP64_OFF64_CFLAGS _CS_XBS5_LP64_OFF64_CFLAGS > _CS_XBS5_LP64_OFF64_LDFLAGS, >#define _CS_XBS5_LP64_OFF64_LDFLAGS _CS_XBS5_LP64_OFF64_LDFLAGS > _CS_XBS5_LP64_OFF64_LIBS, >#define _CS_XBS5_LP64_OFF64_LIBS _CS_XBS5_LP64_OFF64_LIBS > _CS_XBS5_LP64_OFF64_LINTFLAGS, >#define _CS_XBS5_LP64_OFF64_LINTFLAGS _CS_XBS5_LP64_OFF64_LINTFLAGS > _CS_XBS5_LPBIG_OFFBIG_CFLAGS, >#define _CS_XBS5_LPBIG_OFFBIG_CFLAGS _CS_XBS5_LPBIG_OFFBIG_CFLAGS > _CS_XBS5_LPBIG_OFFBIG_LDFLAGS, >#define _CS_XBS5_LPBIG_OFFBIG_LDFLAGS _CS_XBS5_LPBIG_OFFBIG_LDFLAGS > _CS_XBS5_LPBIG_OFFBIG_LIBS, >#define _CS_XBS5_LPBIG_OFFBIG_LIBS _CS_XBS5_LPBIG_OFFBIG_LIBS > _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS, >#define _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS > > _CS_POSIX_V6_ILP32_OFF32_CFLAGS, >#define _CS_POSIX_V6_ILP32_OFF32_CFLAGS _CS_POSIX_V6_ILP32_OFF32_CFLAGS > _CS_POSIX_V6_ILP32_OFF32_LDFLAGS, >#define _CS_POSIX_V6_ILP32_OFF32_LDFLAGS _CS_POSIX_V6_ILP32_OFF32_LDFLAGS > _CS_POSIX_V6_ILP32_OFF32_LIBS, >#define _CS_POSIX_V6_ILP32_OFF32_LIBS _CS_POSIX_V6_ILP32_OFF32_LIBS > _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS, >#define _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS > _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS, >#define _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS > _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS, >#define _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS > _CS_POSIX_V6_ILP32_OFFBIG_LIBS, >#define _CS_POSIX_V6_ILP32_OFFBIG_LIBS _CS_POSIX_V6_ILP32_OFFBIG_LIBS > _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS, >#define _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS > _CS_POSIX_V6_LP64_OFF64_CFLAGS, >#define _CS_POSIX_V6_LP64_OFF64_CFLAGS _CS_POSIX_V6_LP64_OFF64_CFLAGS > _CS_POSIX_V6_LP64_OFF64_LDFLAGS, >#define _CS_POSIX_V6_LP64_OFF64_LDFLAGS _CS_POSIX_V6_LP64_OFF64_LDFLAGS > _CS_POSIX_V6_LP64_OFF64_LIBS, >#define _CS_POSIX_V6_LP64_OFF64_LIBS _CS_POSIX_V6_LP64_OFF64_LIBS > _CS_POSIX_V6_LP64_OFF64_LINTFLAGS, >#define _CS_POSIX_V6_LP64_OFF64_LINTFLAGS _CS_POSIX_V6_LP64_OFF64_LINTFLAGS > _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS, >#define _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS > _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS, >#define _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS > _CS_POSIX_V6_LPBIG_OFFBIG_LIBS, >#define _CS_POSIX_V6_LPBIG_OFFBIG_LIBS _CS_POSIX_V6_LPBIG_OFFBIG_LIBS > _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS >#define _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS > }; ># 553 "/usr/include/unistd.h" 2 3 4 > > >extern long int pathconf (__const char *__path, int __name) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > >extern long int fpathconf (int __fd, int __name) __attribute__ ((__nothrow__)); > > >extern long int sysconf (int __name) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > > >extern size_t confstr (int __name, char *__buf, size_t __len) __attribute__ ((__nothrow__)); > > > > >extern __pid_t getpid (void) __attribute__ ((__nothrow__)); > > >extern __pid_t getppid (void) __attribute__ ((__nothrow__)); > > > > >extern __pid_t getpgrp (void) __attribute__ ((__nothrow__)); ># 589 "/usr/include/unistd.h" 3 4 >extern __pid_t __getpgid (__pid_t __pid) __attribute__ ((__nothrow__)); > >extern __pid_t getpgid (__pid_t __pid) __attribute__ ((__nothrow__)); > > > > > > >extern int setpgid (__pid_t __pid, __pid_t __pgid) __attribute__ ((__nothrow__)); ># 615 "/usr/include/unistd.h" 3 4 >extern int setpgrp (void) __attribute__ ((__nothrow__)); ># 632 "/usr/include/unistd.h" 3 4 >extern __pid_t setsid (void) __attribute__ ((__nothrow__)); > > > >extern __pid_t getsid (__pid_t __pid) __attribute__ ((__nothrow__)); > > > >extern __uid_t getuid (void) __attribute__ ((__nothrow__)); > > >extern __uid_t geteuid (void) __attribute__ ((__nothrow__)); > > >extern __gid_t getgid (void) __attribute__ ((__nothrow__)); > > >extern __gid_t getegid (void) __attribute__ ((__nothrow__)); > > > > >extern int getgroups (int __size, __gid_t __list[]) __attribute__ ((__nothrow__)) ; > > > >extern int group_member (__gid_t __gid) __attribute__ ((__nothrow__)); > > > > > > >extern int setuid (__uid_t __uid) __attribute__ ((__nothrow__)); > > > > >extern int setreuid (__uid_t __ruid, __uid_t __euid) __attribute__ ((__nothrow__)); > > > > >extern int seteuid (__uid_t __uid) __attribute__ ((__nothrow__)); > > > > > > >extern int setgid (__gid_t __gid) __attribute__ ((__nothrow__)); > > > > >extern int setregid (__gid_t __rgid, __gid_t __egid) __attribute__ ((__nothrow__)); > > > > >extern int setegid (__gid_t __gid) __attribute__ ((__nothrow__)); > > > > > >extern int getresuid (__uid_t *__ruid, __uid_t *__euid, __uid_t *__suid) > __attribute__ ((__nothrow__)); > > > >extern int getresgid (__gid_t *__rgid, __gid_t *__egid, __gid_t *__sgid) > __attribute__ ((__nothrow__)); > > > >extern int setresuid (__uid_t __ruid, __uid_t __euid, __uid_t __suid) > __attribute__ ((__nothrow__)); > > > >extern int setresgid (__gid_t __rgid, __gid_t __egid, __gid_t __sgid) > __attribute__ ((__nothrow__)); > > > > > > >extern __pid_t fork (void) __attribute__ ((__nothrow__)); > > > > > > >extern __pid_t vfork (void) __attribute__ ((__nothrow__)); > > > > > >extern char *ttyname (int __fd) __attribute__ ((__nothrow__)); > > > >extern int ttyname_r (int __fd, char *__buf, size_t __buflen) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))) ; > > > >extern int isatty (int __fd) __attribute__ ((__nothrow__)); > > > > > >extern int ttyslot (void) __attribute__ ((__nothrow__)); > > > > >extern int link (__const char *__from, __const char *__to) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))) ; ># 767 "/usr/include/unistd.h" 3 4 >extern int symlink (__const char *__from, __const char *__to) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))) ; > > > > >extern ssize_t readlink (__const char *__restrict __path, > char *__restrict __buf, size_t __len) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))) ; ># 790 "/usr/include/unistd.h" 3 4 >extern int unlink (__const char *__name) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); ># 799 "/usr/include/unistd.h" 3 4 >extern int rmdir (__const char *__path) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > >extern __pid_t tcgetpgrp (int __fd) __attribute__ ((__nothrow__)); > > >extern int tcsetpgrp (int __fd, __pid_t __pgrp_id) __attribute__ ((__nothrow__)); > > > > > > >extern char *getlogin (void); > > > > > > > >extern int getlogin_r (char *__name, size_t __name_len) __attribute__ ((__nonnull__ (1))); > > > > >extern int setlogin (__const char *__name) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > > > > >#define __need_getopt ># 1 "/usr/include/getopt.h" 1 3 4 ># 59 "/usr/include/getopt.h" 3 4 >extern char *optarg; ># 73 "/usr/include/getopt.h" 3 4 >extern int optind; > > > > >extern int opterr; > > > >extern int optopt; ># 152 "/usr/include/getopt.h" 3 4 >extern int getopt (int ___argc, char *const *___argv, const char *__shortopts) > __attribute__ ((__nothrow__)); ># 175 "/usr/include/getopt.h" 3 4 >#undef __need_getopt ># 836 "/usr/include/unistd.h" 2 3 4 > > > > > > > >extern int gethostname (char *__name, size_t __len) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > > > >extern int sethostname (__const char *__name, size_t __len) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > > > >extern int sethostid (long int __id) __attribute__ ((__nothrow__)) ; > > > > > >extern int getdomainname (char *__name, size_t __len) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; >extern int setdomainname (__const char *__name, size_t __len) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > > > > > >extern int vhangup (void) __attribute__ ((__nothrow__)); > > >extern int revoke (__const char *__file) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > > > > > > > >extern int profil (unsigned short int *__sample_buffer, size_t __size, > size_t __offset, unsigned int __scale) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > > >extern int acct (__const char *__name) __attribute__ ((__nothrow__)); > > > >extern char *getusershell (void) __attribute__ ((__nothrow__)); >extern void endusershell (void) __attribute__ ((__nothrow__)); >extern void setusershell (void) __attribute__ ((__nothrow__)); > > > > > >extern int daemon (int __nochdir, int __noclose) __attribute__ ((__nothrow__)) ; > > > > > > >extern int chroot (__const char *__path) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > > > >extern char *gnu_getpass (__const char *__prompt) __attribute__ ((__nonnull__ (1))); ># 921 "/usr/include/unistd.h" 3 4 >extern int fsync (int __fd); > > > > > > >extern long int gethostid (void); > > >extern void sync (void) __attribute__ ((__nothrow__)); > > > > >extern int getpagesize (void) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > > > >extern int getdtablesize (void) __attribute__ ((__nothrow__)); ># 950 "/usr/include/unistd.h" 3 4 >extern int truncate (__const char *__file, __off64_t __length) __asm__ ("" "truncate64") __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > > > > > > > >extern int truncate64 (__const char *__file, __off64_t __length) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; ># 971 "/usr/include/unistd.h" 3 4 >extern int ftruncate (int __fd, __off64_t __length) __asm__ ("" "ftruncate64") __attribute__ ((__nothrow__)) ; > > > > > > >extern int ftruncate64 (int __fd, __off64_t __length) __attribute__ ((__nothrow__)) ; ># 988 "/usr/include/unistd.h" 3 4 >extern int brk (void *__addr) __attribute__ ((__nothrow__)) ; > > > > > >extern void *sbrk (intptr_t __delta) __attribute__ ((__nothrow__)); ># 1009 "/usr/include/unistd.h" 3 4 >extern long int syscall (long int __sysno, ...) __attribute__ ((__nothrow__)); ># 1026 "/usr/include/unistd.h" 3 4 >#define F_ULOCK 0 >#define F_LOCK 1 >#define F_TLOCK 2 >#define F_TEST 3 > > > > > >extern int lockf (int __fd, int __cmd, __off64_t __len) __asm__ ("" "lockf64") ; > > > > > > >extern int lockf64 (int __fd, int __cmd, __off64_t __len) ; ># 1052 "/usr/include/unistd.h" 3 4 >#define TEMP_FAILURE_RETRY(expression) (__extension__ ({ long int __result; do __result = (long int) (expression); while (__result == -1L && errno == EINTR); __result; })) ># 1063 "/usr/include/unistd.h" 3 4 >extern int fdatasync (int __fildes) __attribute__ ((__nothrow__)); > > > > > > > >extern char *crypt (__const char *__key, __const char *__salt) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > > > >extern void encrypt (char *__block, int __edflag) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > > > >extern void swab (__const void *__restrict __from, void *__restrict __to, > ssize_t __n) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > > > > > > > >extern char *ctermid (char *__s) __attribute__ ((__nothrow__)); ># 1101 "/usr/include/unistd.h" 3 4 > ># 28 "./fcntl.h" 2 ># 1 "///usr/include/fcntl.h" 1 ># 25 "///usr/include/fcntl.h" >#define _FCNTL_H 1 > > > > > > > > ># 1 "/usr/include/bits/fcntl.h" 1 3 4 ># 27 "/usr/include/bits/fcntl.h" 3 4 ># 1 "/usr/include/bits/uio.h" 1 3 4 ># 24 "/usr/include/bits/uio.h" 3 4 >#define _BITS_UIO_H 1 ># 40 "/usr/include/bits/uio.h" 3 4 >#define UIO_MAXIOV 1024 > > > >struct iovec > { > void *iov_base; > size_t iov_len; > }; ># 28 "/usr/include/bits/fcntl.h" 2 3 4 > > > > > >#define O_ACCMODE 0003 >#define O_RDONLY 00 >#define O_WRONLY 01 >#define O_RDWR 02 >#define O_CREAT 0100 >#define O_EXCL 0200 >#define O_NOCTTY 0400 >#define O_TRUNC 01000 >#define O_APPEND 02000 >#define O_NONBLOCK 04000 >#define O_NDELAY O_NONBLOCK >#define O_SYNC 010000 >#define O_FSYNC O_SYNC >#define O_ASYNC 020000 > > >#define O_DIRECT 040000 >#define O_DIRECTORY 0200000 >#define O_NOFOLLOW 0400000 >#define O_NOATIME 01000000 > > > > > > >#define O_DSYNC O_SYNC >#define O_RSYNC O_SYNC > > > >#define O_LARGEFILE 0100000 > > > >#define F_DUPFD 0 >#define F_GETFD 1 >#define F_SETFD 2 >#define F_GETFL 3 >#define F_SETFL 4 > > > > > >#define F_GETLK F_GETLK64 >#define F_SETLK F_SETLK64 >#define F_SETLKW F_SETLKW64 > >#define F_GETLK64 12 >#define F_SETLK64 13 >#define F_SETLKW64 14 > > >#define F_SETOWN 8 >#define F_GETOWN 9 > > > >#define F_SETSIG 10 >#define F_GETSIG 11 > > > >#define F_SETLEASE 1024 >#define F_GETLEASE 1025 >#define F_NOTIFY 1026 > > > >#define FD_CLOEXEC 1 > > >#define F_RDLCK 0 >#define F_WRLCK 1 >#define F_UNLCK 2 > > >#define F_EXLCK 4 >#define F_SHLCK 8 > > > >#define LOCK_SH 1 >#define LOCK_EX 2 >#define LOCK_NB 4 > >#define LOCK_UN 8 > > > >#define LOCK_MAND 32 >#define LOCK_READ 64 >#define LOCK_WRITE 128 >#define LOCK_RW 192 > > > > >#define DN_ACCESS 0x00000001 >#define DN_MODIFY 0x00000002 >#define DN_CREATE 0x00000004 >#define DN_DELETE 0x00000008 >#define DN_RENAME 0x00000010 >#define DN_ATTRIB 0x00000020 >#define DN_MULTISHOT 0x80000000 > > >struct flock > { > short int l_type; > short int l_whence; > > > > > __off64_t l_start; > __off64_t l_len; > > __pid_t l_pid; > }; > > >struct flock64 > { > short int l_type; > short int l_whence; > __off64_t l_start; > __off64_t l_len; > __pid_t l_pid; > }; > > > > > >#define FAPPEND O_APPEND >#define FFSYNC O_FSYNC >#define FASYNC O_ASYNC >#define FNONBLOCK O_NONBLOCK >#define FNDELAY O_NDELAY > > > > >#define POSIX_FADV_NORMAL 0 >#define POSIX_FADV_RANDOM 1 >#define POSIX_FADV_SEQUENTIAL 2 >#define POSIX_FADV_WILLNEED 3 >#define POSIX_FADV_DONTNEED 4 >#define POSIX_FADV_NOREUSE 5 > > > > > >#define SYNC_FILE_RANGE_WAIT_BEFORE 1 > > >#define SYNC_FILE_RANGE_WRITE 2 > > >#define SYNC_FILE_RANGE_WAIT_AFTER 4 > > > > >#define SPLICE_F_MOVE 1 >#define SPLICE_F_NONBLOCK 2 > > >#define SPLICE_F_MORE 4 >#define SPLICE_F_GIFT 8 > > > > > > > >extern ssize_t readahead (int __fd, __off64_t __offset, size_t __count) > __attribute__ ((__nothrow__)); > > > >extern int sync_file_range (int __fd, __off64_t __from, __off64_t __to, > unsigned int __flags); > > > >extern int vmsplice (int __fdout, const struct iovec *__iov, size_t __count, > unsigned int __flags); > > >extern int splice (int __fdin, __off64_t *__offin, int __fdout, > __off64_t *__offout, size_t __len, unsigned int __flags) > __attribute__ ((__nothrow__)); > > >extern int tee (int __fdin, int __fdout, size_t __len, unsigned int __flags) > __attribute__ ((__nothrow__)); > > > > ># 35 "///usr/include/fcntl.h" 2 ># 54 "///usr/include/fcntl.h" >#define SEEK_SET 0 >#define SEEK_CUR 1 >#define SEEK_END 2 ># 76 "///usr/include/fcntl.h" >extern int fcntl (int __fd, int __cmd, ...); ># 88 "///usr/include/fcntl.h" >extern int open (__const char *__file, int __oflag, ...) __asm__ ("" "open64") > __attribute__ ((__nonnull__ (1))); > > > > > >extern int open64 (__const char *__file, int __oflag, ...) __attribute__ ((__nonnull__ (1))); ># 133 "///usr/include/fcntl.h" >extern int creat (__const char *__file, __mode_t __mode) __asm__ ("" "creat64") __attribute__ ((__nonnull__ (1))); > > > > > > >extern int creat64 (__const char *__file, __mode_t __mode) __attribute__ ((__nonnull__ (1))); ># 180 "///usr/include/fcntl.h" >extern int posix_fadvise (int __fd, __off64_t __offset, __off64_t __len, int __advise) __asm__ ("" "posix_fadvise64") __attribute__ ((__nothrow__)); > > > > > > > >extern int posix_fadvise64 (int __fd, __off64_t __offset, __off64_t __len, > int __advise) __attribute__ ((__nothrow__)); ># 201 "///usr/include/fcntl.h" >extern int posix_fallocate (int __fd, __off64_t __offset, __off64_t __len) __asm__ ("" "posix_fallocate64"); > > > > > > > >extern int posix_fallocate64 (int __fd, __off64_t __offset, __off64_t __len); > > > > ># 29 "./fcntl.h" 2 ># 68 "./fcntl.h" >#define O_NOLINKS 0 ># 94 "./fcntl.h" >#define O_BINARY 0 >#define O_TEXT 0 ># 29 "utimens.c" 2 > > > ># 1 "/usr/include/utime.h" 1 3 4 ># 24 "/usr/include/utime.h" 3 4 >#define _UTIME_H 1 > > > > > > > > >#define __need_time_t > > > > >struct utimbuf > { > __time_t actime; > __time_t modtime; > }; > > > >extern int utime (__const char *__file, > __const struct utimbuf *__file_times) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > ># 33 "utimens.c" 2 ># 62 "utimens.c" >#define ATTRIBUTE_UNUSED __attribute__ ((__unused__)) ># 75 "utimens.c" >int >futimens (int fd __attribute__ ((__unused__)), > char const *file, struct timespec const timespec[2]) >{ ># 100 "utimens.c" > struct timeval timeval[2]; > struct timeval const *t; > if (timespec) > { > timeval[0].tv_sec = timespec[0].tv_sec; > timeval[0].tv_usec = timespec[0].tv_nsec / 1000; > timeval[1].tv_sec = timespec[1].tv_sec; > timeval[1].tv_usec = timespec[1].tv_nsec / 1000; > t = timeval; > } > else > t = ((void *)0); > > > if (fd < 0) > { > > return futimesat (AT_FDCWD, file, t); > > } > else > { ># 133 "utimens.c" > if (futimesat (fd, ((void *)0), t) == 0) > return 0; > > > > > } > > > if (!file) > { > > > > > > if ((*__errno_location ()) == 38) > { > int fd2 = dup (fd); > int dup_errno = (*__errno_location ()); > if (0 <= fd2) > close (fd2); > (*__errno_location ()) = (fd2 < 0 && dup_errno == 9 ? 9 : 38); > } > > return -1; > } > > > return utimes (file, t); ># 179 "utimens.c" >} > > > >int >utimens (char const *file, struct timespec const timespec[2]) >{ > return futimens (-1, file, timespec); >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 166554
:
109986
|
110007
|
110051
|
110052
| 110055