PageRenderTime 35ms CodeModel.GetById 14ms RepoModel.GetById 1ms app.codeStats 0ms

/usr/src/lib/libast/sparcv9/include/ast/ast_lib.h

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