1*b4dd7d09SAndy Fiddaman/* : : generated from contrib/ast/src/lib/libast/features/lib by iffe version 2012-07-17 : : */ 2*b4dd7d09SAndy Fiddaman#ifndef _def_lib_ast 3*b4dd7d09SAndy Fiddaman#define _def_lib_ast 1 4*b4dd7d09SAndy Fiddaman#define _sys_types 1 /* #include <sys/types.h> ok */ 5*b4dd7d09SAndy Fiddaman#define _hdr_dirent 1 /* #include <dirent.h> ok */ 6*b4dd7d09SAndy Fiddaman#define _hdr_fmtmsg 1 /* #include <fmtmsg.h> ok */ 7*b4dd7d09SAndy Fiddaman#define _hdr_fnmatch 1 /* #include <fnmatch.h> ok */ 8*b4dd7d09SAndy Fiddaman#define _hdr_libgen 1 /* #include <libgen.h> ok */ 9*b4dd7d09SAndy Fiddaman#define _hdr_limits 1 /* #include <limits.h> ok */ 10*b4dd7d09SAndy Fiddaman#define _hdr_locale 1 /* #include <locale.h> ok */ 11*b4dd7d09SAndy Fiddaman#define _hdr_nl_types 1 /* #include <nl_types.h> ok */ 12*b4dd7d09SAndy Fiddaman#define _hdr_spawn 1 /* #include <spawn.h> ok */ 13*b4dd7d09SAndy Fiddaman#define _hdr_syslog 1 /* #include <syslog.h> ok */ 14*b4dd7d09SAndy Fiddaman#define _hdr_utime 1 /* #include <utime.h> ok */ 15*b4dd7d09SAndy Fiddaman#define _hdr_wchar 1 /* <wchar.h> and isw*() really work */ 16*b4dd7d09SAndy Fiddaman#define _hdr_wchar 1 /* #include <wchar.h> ok */ 17*b4dd7d09SAndy Fiddaman#define _hdr_wctype 1 /* #include <wctype.h> ok */ 18*b4dd7d09SAndy Fiddaman#define _dat__tzname 1 /* _tzname in default lib(s) */ 19*b4dd7d09SAndy Fiddaman#define _dat_tzname 1 /* tzname in default lib(s) */ 20*b4dd7d09SAndy Fiddaman#define _lib__cleanup 1 /* _cleanup() in default lib(s) */ 21*b4dd7d09SAndy Fiddaman#define _lib_atexit 1 /* atexit() in default lib(s) */ 22*b4dd7d09SAndy Fiddaman#define _lib_bcopy 1 /* bcopy() in default lib(s) */ 23*b4dd7d09SAndy Fiddaman#define _lib_bzero 1 /* bzero() in default lib(s) */ 24*b4dd7d09SAndy Fiddaman#define _lib_catclose 1 /* catclose() in default lib(s) */ 25*b4dd7d09SAndy Fiddaman#define _lib_catgets 1 /* catgets() in default lib(s) */ 26*b4dd7d09SAndy Fiddaman#define _lib_catopen 1 /* catopen() in default lib(s) */ 27*b4dd7d09SAndy Fiddaman#define _lib_confstr 1 /* confstr() in default lib(s) */ 28*b4dd7d09SAndy Fiddaman#define _lib_dup2 1 /* dup2() in default lib(s) */ 29*b4dd7d09SAndy Fiddaman#define _lib_execlp 1 /* execlp() in default lib(s) */ 30*b4dd7d09SAndy Fiddaman#define _lib_execve 1 /* execve() in default lib(s) */ 31*b4dd7d09SAndy Fiddaman#define _lib_execvp 1 /* execvp() in default lib(s) */ 32*b4dd7d09SAndy Fiddaman#define _lib_fchmod 1 /* fchmod() in default lib(s) */ 33*b4dd7d09SAndy Fiddaman#define _lib_fcntl 1 /* fcntl() in default lib(s) */ 34*b4dd7d09SAndy Fiddaman#define _lib_fmtmsg 1 /* fmtmsg() in default lib(s) */ 35*b4dd7d09SAndy Fiddaman#define _lib_fnmatch 1 /* fnmatch() in default lib(s) */ 36*b4dd7d09SAndy Fiddaman#define _lib_fork 1 /* fork() in default lib(s) */ 37*b4dd7d09SAndy Fiddaman#define _lib_fsync 1 /* fsync() in default lib(s) */ 38*b4dd7d09SAndy Fiddaman#define _lib_getdents 1 /* getdents() in default lib(s) */ 39*b4dd7d09SAndy Fiddaman#define _lib_getdtablesize 1 /* getdtablesize() in default lib(s) */ 40*b4dd7d09SAndy Fiddaman#define _lib_getdate 1 /* getdate() in default lib(s) */ 41*b4dd7d09SAndy Fiddaman#define _lib_getgroups 1 /* getgroups() in default lib(s) */ 42*b4dd7d09SAndy Fiddaman#define _lib_gethostname 1 /* gethostname() in default lib(s) */ 43*b4dd7d09SAndy Fiddaman#define _lib_getlogin 1 /* getlogin() in default lib(s) */ 44*b4dd7d09SAndy Fiddaman#define _lib_getpagesize 1 /* getpagesize() in default lib(s) */ 45*b4dd7d09SAndy Fiddaman#define _lib_getrlimit 1 /* getrlimit() in default lib(s) */ 46*b4dd7d09SAndy Fiddaman#define _lib_getopt 1 /* getopt() in default lib(s) */ 47*b4dd7d09SAndy Fiddaman#define _lib_getsubopt 1 /* getsubopt() in default lib(s) */ 48*b4dd7d09SAndy Fiddaman#define _lib_getopt_long 1 /* getopt_long() in default lib(s) */ 49*b4dd7d09SAndy Fiddaman#define _lib_getopt_long_only 1 /* getopt_long_only() in default lib(s) */ 50*b4dd7d09SAndy Fiddaman#define _lib_glob 1 /* glob() in default lib(s) */ 51*b4dd7d09SAndy Fiddaman#define _lib_index 1 /* index() in default lib(s) */ 52*b4dd7d09SAndy Fiddaman#define _lib_iswblank 1 /* iswblank() in default lib(s) */ 53*b4dd7d09SAndy Fiddaman#define _lib_iswctype 1 /* iswctype() in default lib(s) */ 54*b4dd7d09SAndy Fiddaman#define _lib_killpg 1 /* killpg() in default lib(s) */ 55*b4dd7d09SAndy Fiddaman#define _lib_link 1 /* link() in default lib(s) */ 56*b4dd7d09SAndy Fiddaman#define _lib_localeconv 1 /* localeconv() in default lib(s) */ 57*b4dd7d09SAndy Fiddaman#define _lib_madvise 1 /* madvise() in default lib(s) */ 58*b4dd7d09SAndy Fiddaman#define _lib_mbtowc 1 /* mbtowc() in default lib(s) */ 59*b4dd7d09SAndy Fiddaman#define _lib_mbrtowc 1 /* mbrtowc() in default lib(s) */ 60*b4dd7d09SAndy Fiddaman#define _lib_memalign 1 /* memalign() in default lib(s) */ 61*b4dd7d09SAndy Fiddaman#define _lib_memchr 1 /* memchr() in default lib(s) */ 62*b4dd7d09SAndy Fiddaman#define _lib_memcpy 1 /* memcpy() in default lib(s) */ 63*b4dd7d09SAndy Fiddaman#define _lib_memmove 1 /* memmove() in default lib(s) */ 64*b4dd7d09SAndy Fiddaman#define _lib_memset 1 /* memset() in default lib(s) */ 65*b4dd7d09SAndy Fiddaman#define _lib_mkdir 1 /* mkdir() in default lib(s) */ 66*b4dd7d09SAndy Fiddaman#define _lib_mkfifo 1 /* mkfifo() in default lib(s) */ 67*b4dd7d09SAndy Fiddaman#define _lib_mktemp 1 /* mktemp() in default lib(s) */ 68*b4dd7d09SAndy Fiddaman#define _lib_mktime 1 /* mktime() in default lib(s) */ 69*b4dd7d09SAndy Fiddaman#define _lib_mount 1 /* mount() in default lib(s) */ 70*b4dd7d09SAndy Fiddaman#define _lib_opendir 1 /* opendir() in default lib(s) */ 71*b4dd7d09SAndy Fiddaman#define _lib_pathconf 1 /* pathconf() in default lib(s) */ 72*b4dd7d09SAndy Fiddaman#define _lib_readlink 1 /* readlink() in default lib(s) */ 73*b4dd7d09SAndy Fiddaman#define _lib_remove 1 /* remove() in default lib(s) */ 74*b4dd7d09SAndy Fiddaman#define _lib_rename 1 /* rename() in default lib(s) */ 75*b4dd7d09SAndy Fiddaman#define _lib_rewinddir 1 /* rewinddir() in default lib(s) */ 76*b4dd7d09SAndy Fiddaman#define _lib_rindex 1 /* rindex() in default lib(s) */ 77*b4dd7d09SAndy Fiddaman#define _lib_rmdir 1 /* rmdir() in default lib(s) */ 78*b4dd7d09SAndy Fiddaman#define _lib_setlocale 1 /* setlocale() in default lib(s) */ 79*b4dd7d09SAndy Fiddaman#define _lib_setpgid 1 /* setpgid() in default lib(s) */ 80*b4dd7d09SAndy Fiddaman#define _lib_setpgrp 1 /* setpgrp() in default lib(s) */ 81*b4dd7d09SAndy Fiddaman#define _lib_setreuid 1 /* setreuid() in default lib(s) */ 82*b4dd7d09SAndy Fiddaman#define _lib_setsid 1 /* setsid() in default lib(s) */ 83*b4dd7d09SAndy Fiddaman#define _lib_setuid 1 /* setuid() in default lib(s) */ 84*b4dd7d09SAndy Fiddaman#define _lib_sigaction 1 /* sigaction() in default lib(s) */ 85*b4dd7d09SAndy Fiddaman#define _lib_sigprocmask 1 /* sigprocmask() in default lib(s) */ 86*b4dd7d09SAndy Fiddaman#define _lib_socketpair 1 /* socketpair() in default lib(s) */ 87*b4dd7d09SAndy Fiddaman#define _lib_strchr 1 /* strchr() in default lib(s) */ 88*b4dd7d09SAndy Fiddaman#define _lib_strcoll 1 /* strcoll() in default lib(s) */ 89*b4dd7d09SAndy Fiddaman#define _lib_strdup 1 /* strdup() in default lib(s) */ 90*b4dd7d09SAndy Fiddaman#define _lib_strerror 1 /* strerror() in default lib(s) */ 91*b4dd7d09SAndy Fiddaman#define _lib_strcasecmp 1 /* strcasecmp() in default lib(s) */ 92*b4dd7d09SAndy Fiddaman#define _lib_strncasecmp 1 /* strncasecmp() in default lib(s) */ 93*b4dd7d09SAndy Fiddaman#define _lib_strrchr 1 /* strrchr() in default lib(s) */ 94*b4dd7d09SAndy Fiddaman#define _lib_strstr 1 /* strstr() in default lib(s) */ 95*b4dd7d09SAndy Fiddaman#define _lib_strxfrm 1 /* strxfrm() in default lib(s) */ 96*b4dd7d09SAndy Fiddaman#define _lib_strftime 1 /* strftime() in default lib(s) */ 97*b4dd7d09SAndy Fiddaman#define _lib_swab 1 /* swab() in default lib(s) */ 98*b4dd7d09SAndy Fiddaman#define _lib_symlink 1 /* symlink() in default lib(s) */ 99*b4dd7d09SAndy Fiddaman#define _lib_sysconf 1 /* sysconf() in default lib(s) */ 100*b4dd7d09SAndy Fiddaman#define _lib_sysinfo 1 /* sysinfo() in default lib(s) */ 101*b4dd7d09SAndy Fiddaman#define _lib_syslog 1 /* syslog() in default lib(s) */ 102*b4dd7d09SAndy Fiddaman#define _lib_telldir 1 /* telldir() in default lib(s) */ 103*b4dd7d09SAndy Fiddaman#define _lib_tmpnam 1 /* tmpnam() in default lib(s) */ 104*b4dd7d09SAndy Fiddaman#define _lib_tzset 1 /* tzset() in default lib(s) */ 105*b4dd7d09SAndy Fiddaman#define _lib_unlink 1 /* unlink() in default lib(s) */ 106*b4dd7d09SAndy Fiddaman#define _lib_utime 1 /* utime() in default lib(s) */ 107*b4dd7d09SAndy Fiddaman#define _lib_wctype 1 /* wctype() in default lib(s) */ 108*b4dd7d09SAndy Fiddaman#define _lib_ftruncate 1 /* ftruncate() in default lib(s) */ 109*b4dd7d09SAndy Fiddaman#define _lib_truncate 1 /* truncate() in default lib(s) */ 110*b4dd7d09SAndy Fiddaman#define _lib_creat64 1 /* creat64() in default lib(s) */ 111*b4dd7d09SAndy Fiddaman#define _lib_fstat64 1 /* fstat64() in default lib(s) */ 112*b4dd7d09SAndy Fiddaman#define _lib_fstatvfs64 1 /* fstatvfs64() in default lib(s) */ 113*b4dd7d09SAndy Fiddaman#define _lib_ftruncate64 1 /* ftruncate64() in default lib(s) */ 114*b4dd7d09SAndy Fiddaman#define _lib_lseek64 1 /* lseek64() in default lib(s) */ 115*b4dd7d09SAndy Fiddaman#define _lib_lstat64 1 /* lstat64() in default lib(s) */ 116*b4dd7d09SAndy Fiddaman#define _lib_open64 1 /* open64() in default lib(s) */ 117*b4dd7d09SAndy Fiddaman#define _lib_readdir64 1 /* readdir64() in default lib(s) */ 118*b4dd7d09SAndy Fiddaman#define _lib_stat64 1 /* stat64() in default lib(s) */ 119*b4dd7d09SAndy Fiddaman#define _lib_statvfs64 1 /* statvfs64() in default lib(s) */ 120*b4dd7d09SAndy Fiddaman#define _lib_truncate64 1 /* truncate64() in default lib(s) */ 121*b4dd7d09SAndy Fiddaman#define _hdr_stdlib 1 /* #include <stdlib.h> ok */ 122*b4dd7d09SAndy Fiddaman#define _lib_strtod 1 /* strtod() in default lib(s) */ 123*b4dd7d09SAndy Fiddaman#define _lib_strtold 1 /* strtold() in default lib(s) */ 124*b4dd7d09SAndy Fiddaman#define _lib_strtol 1 /* strtol() in default lib(s) */ 125*b4dd7d09SAndy Fiddaman#define _lib_strtoll 1 /* strtoll() in default lib(s) */ 126*b4dd7d09SAndy Fiddaman#define _lib_strtoul 1 /* strtoul() in default lib(s) */ 127*b4dd7d09SAndy Fiddaman#define _lib_strtoull 1 /* strtoull() in default lib(s) */ 128*b4dd7d09SAndy Fiddaman#define _hdr_signal 1 /* #include <signal.h> ok */ 129*b4dd7d09SAndy Fiddaman#define _lib_sigflag 1 /* sigflag() in default lib(s) */ 130*b4dd7d09SAndy Fiddaman#define _npt_sigflag 1 /* sigflag() needs a prototype */ 131*b4dd7d09SAndy Fiddaman#define _mem_d_ino_dirent 1 /* d_ino is a member of struct dirent */ 132*b4dd7d09SAndy Fiddaman#define _mem_d_off_dirent 1 /* d_off is a member of struct dirent */ 133*b4dd7d09SAndy Fiddaman#define _mem_d_reclen_dirent 1 /* d_reclen is a member of struct dirent */ 134*b4dd7d09SAndy Fiddaman#define _mem_DIR 1 /* DIR is a non-opaque struct */ 135*b4dd7d09SAndy Fiddaman#define _mem_dd_fd_DIR 1 /* dd_fd is a member of DIR */ 136*b4dd7d09SAndy Fiddaman#define _sys_filio 1 /* #include <sys/filio.h> ok */ 137*b4dd7d09SAndy Fiddaman#define _sys_jioctl 1 /* #include <sys/jioctl.h> ok */ 138*b4dd7d09SAndy Fiddaman#define _sys_localedef 1 /* #include <sys/localedef.h> ok */ 139*b4dd7d09SAndy Fiddaman#define _sys_resource 1 /* #include <sys/resource.h> ok */ 140*b4dd7d09SAndy Fiddaman#define _sys_socket 1 /* #include <sys/socket.h> ok */ 141*b4dd7d09SAndy Fiddaman#define _sys_stream 1 /* #include <sys/stream.h> ok */ 142*b4dd7d09SAndy Fiddaman#define _sys_systeminfo 1 /* #include <sys/systeminfo.h> ok */ 143*b4dd7d09SAndy Fiddaman#define _hdr_time 1 /* #include <time.h> ok */ 144*b4dd7d09SAndy Fiddaman#define _sys_time 1 /* #include <sys/time.h> ok */ 145*b4dd7d09SAndy Fiddaman#define _sys_times 1 /* #include <sys/times.h> ok */ 146*b4dd7d09SAndy Fiddaman#define _hdr_stddef 1 /* #include <stddef.h> ok */ 147*b4dd7d09SAndy Fiddaman#define _typ_ino64_t 1 /* ino64_t is a type */ 148*b4dd7d09SAndy Fiddaman#define _typ_off64_t 1 /* off64_t is a type */ 149*b4dd7d09SAndy Fiddaman#define _typ_struct_dirent64 1 /* struct dirent64 is a type */ 150*b4dd7d09SAndy Fiddaman#define _tst_errno 1 /* errno can be assigned */ 151*b4dd7d09SAndy Fiddaman#define _lib_poll_fd_1 1 /* fd is first arg to poll() */ 152*b4dd7d09SAndy Fiddaman#define _lib_poll 1 /* _lib_poll_fd_1||_lib_poll_fd_2 is true */ 153*b4dd7d09SAndy Fiddaman#define _sys_select 1 /* #include <sys/select.h> ok */ 154*b4dd7d09SAndy Fiddaman#define _lib_select 1 /* select() has standard 5 arg interface */ 155*b4dd7d09SAndy Fiddaman#define _sys_select 1 /* select() requires <sys/select.h> */ 156*b4dd7d09SAndy Fiddaman#define _pipe_rw 1 /* full duplex pipes */ 157*b4dd7d09SAndy Fiddaman#define _hdr_unistd 1 /* #include <unistd.h> ok */ 158*b4dd7d09SAndy Fiddaman#define _lib_vfork 1 /* vfork exists and it works */ 159*b4dd7d09SAndy Fiddaman#define _real_vfork 1 /* vfork child shares data with parent */ 160*b4dd7d09SAndy Fiddaman#define _lib_posix_spawn 2 /* posix_spawn exists and it works and its worth using */ 161*b4dd7d09SAndy Fiddaman#define _stream_peek 1 /* ioctl(I_PEEK) works on pipe() */ 162*b4dd7d09SAndy Fiddaman#define _socket_peek 1 /* recv(MSG_PEEK) works on socketpair() */ 163*b4dd7d09SAndy Fiddaman#define _hdr_string 1 /* #include <string.h> ok */ 164*b4dd7d09SAndy Fiddaman#define _lib_memcmp 1 /* standard memcmp interface that works */ 165*b4dd7d09SAndy Fiddaman#define _hdr_fcntl 1 /* #include <fcntl.h> ok */ 166*b4dd7d09SAndy Fiddaman#define _sys_stat 1 /* #include <sys/stat.h> ok */ 167*b4dd7d09SAndy Fiddaman#define _sys_mman 1 /* #include <sys/mman.h> ok */ 168*b4dd7d09SAndy Fiddaman#define _lib_memccpy 1 /* standard memccpy interface that works */ 169*b4dd7d09SAndy Fiddaman#define _lib_utime_now 1 /* utime works with 0 time vector */ 170*b4dd7d09SAndy Fiddaman#define _UNIV_DEFAULT "att" /* default universe name */ 171*b4dd7d09SAndy Fiddaman#define _std_cleanup 1 /* stuck with standard _cleanup */ 172*b4dd7d09SAndy Fiddaman#define _std_strcoll 1 /* standard strcoll works */ 173*b4dd7d09SAndy Fiddaman#if !_AST_no_spawnveg 174*b4dd7d09SAndy Fiddaman#define _use_spawnveg 1 175*b4dd7d09SAndy Fiddaman#endif 176*b4dd7d09SAndy Fiddaman 177*b4dd7d09SAndy Fiddaman#endif 178