bconfnameh.inc 9.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261
  1. Const
  2. _PC_LINK_MAX = 0;
  3. _PC_MAX_CANON = 1;
  4. _PC_MAX_INPUT = 2;
  5. _PC_NAME_MAX = 3;
  6. _PC_PATH_MAX = 4;
  7. _PC_PIPE_BUF = 5;
  8. _PC_CHOWN_RESTRICTED = 6;
  9. _PC_NO_TRUNC = 7;
  10. _PC_VDISABLE = 8;
  11. _PC_SYNC_IO = 9;
  12. _PC_ASYNC_IO = 10;
  13. _PC_PRIO_IO = 11;
  14. _PC_SOCK_MAXBUF = 12;
  15. _PC_FILESIZEBITS = 13;
  16. _PC_REC_INCR_XFER_SIZE = 14;
  17. _PC_REC_MAX_XFER_SIZE = 15;
  18. _PC_REC_MIN_XFER_SIZE = 16;
  19. _PC_REC_XFER_ALIGN = 17;
  20. _PC_ALLOC_SIZE_MIN = 18;
  21. _PC_SYMLINK_MAX = 19;
  22. Const
  23. _SC_ARG_MAX = 0;
  24. _SC_CHILD_MAX = 1;
  25. _SC_CLK_TCK = 2;
  26. _SC_NGROUPS_MAX = 3;
  27. _SC_OPEN_MAX = 4;
  28. _SC_STREAM_MAX = 5;
  29. _SC_TZNAME_MAX = 6;
  30. _SC_JOB_CONTROL = 7;
  31. _SC_SAVED_IDS = 8;
  32. _SC_REALTIME_SIGNALS = 9;
  33. _SC_PRIORITY_SCHEDULING = 10;
  34. _SC_TIMERS = 11;
  35. _SC_ASYNCHRONOUS_IO = 12;
  36. _SC_PRIORITIZED_IO = 13;
  37. _SC_SYNCHRONIZED_IO = 14;
  38. _SC_FSYNC = 15;
  39. _SC_MAPPED_FILES = 16;
  40. _SC_MEMLOCK = 17;
  41. _SC_MEMLOCK_RANGE = 18;
  42. _SC_MEMORY_PROTECTION = 19;
  43. _SC_MESSAGE_PASSING = 20;
  44. _SC_SEMAPHORES = 21;
  45. _SC_SHARED_MEMORY_OBJECTS = 22;
  46. _SC_AIO_LISTIO_MAX = 23;
  47. _SC_AIO_MAX = 24;
  48. _SC_AIO_PRIO_DELTA_MAX = 25;
  49. _SC_DELAYTIMER_MAX = 26;
  50. _SC_MQ_OPEN_MAX = 27;
  51. _SC_MQ_PRIO_MAX = 28;
  52. _SC_VERSION = 29;
  53. _SC_PAGESIZE = 30;
  54. _SC_RTSIG_MAX = 31;
  55. _SC_SEM_NSEMS_MAX = 32;
  56. _SC_SEM_VALUE_MAX = 33;
  57. _SC_SIGQUEUE_MAX = 34;
  58. _SC_TIMER_MAX = 35;
  59. _SC_BC_BASE_MAX = 36;
  60. _SC_BC_DIM_MAX = 37;
  61. _SC_BC_SCALE_MAX = 38;
  62. _SC_BC_STRING_MAX = 39;
  63. _SC_COLL_WEIGHTS_MAX = 40;
  64. _SC_EQUIV_CLASS_MAX = 41;
  65. _SC_EXPR_NEST_MAX = 42;
  66. _SC_LINE_MAX = 43;
  67. _SC_RE_DUP_MAX = 44;
  68. _SC_CHARCLASS_NAME_MAX = 45;
  69. _SC_2_VERSION = 46;
  70. _SC_2_C_BIND = 47;
  71. _SC_2_C_DEV = 48;
  72. _SC_2_FORT_DEV = 49;
  73. _SC_2_FORT_RUN = 50;
  74. _SC_2_SW_DEV = 51;
  75. _SC_2_LOCALEDEF = 52;
  76. _SC_PII = 53;
  77. _SC_PII_XTI = 54;
  78. _SC_PII_SOCKET = 55;
  79. _SC_PII_INTERNET = 56;
  80. _SC_PII_OSI = 57;
  81. _SC_POLL = 58;
  82. _SC_SELECT = 59;
  83. _SC_UIO_MAXIOV = 60;
  84. _SC_IOV_MAX = _SC_UIO_MAXIOV;
  85. _SC_PII_INTERNET_STREAM = (_SC_UIO_MAXIOV)+1;
  86. _SC_PII_INTERNET_DGRAM = (_SC_UIO_MAXIOV)+2;
  87. _SC_PII_OSI_COTS = (_SC_UIO_MAXIOV)+3;
  88. _SC_PII_OSI_CLTS = (_SC_UIO_MAXIOV)+4;
  89. _SC_PII_OSI_M = (_SC_UIO_MAXIOV)+5;
  90. _SC_T_IOV_MAX = (_SC_UIO_MAXIOV)+6;
  91. _SC_THREADS = (_SC_UIO_MAXIOV)+7;
  92. _SC_THREAD_SAFE_FUNCTIONS = (_SC_UIO_MAXIOV)+8;
  93. _SC_GETGR_R_SIZE_MAX = (_SC_UIO_MAXIOV)+9;
  94. _SC_GETPW_R_SIZE_MAX = (_SC_UIO_MAXIOV)+10;
  95. _SC_LOGIN_NAME_MAX = (_SC_UIO_MAXIOV)+11;
  96. _SC_TTY_NAME_MAX = (_SC_UIO_MAXIOV)+12;
  97. _SC_THREAD_DESTRUCTOR_ITERATIONS = (_SC_UIO_MAXIOV)+13;
  98. _SC_THREAD_KEYS_MAX = (_SC_UIO_MAXIOV)+14;
  99. _SC_THREAD_STACK_MIN = (_SC_UIO_MAXIOV)+15;
  100. _SC_THREAD_THREADS_MAX = (_SC_UIO_MAXIOV)+16;
  101. _SC_THREAD_ATTR_STACKADDR = (_SC_UIO_MAXIOV)+17;
  102. _SC_THREAD_ATTR_STACKSIZE = (_SC_UIO_MAXIOV)+18;
  103. _SC_THREAD_PRIORITY_SCHEDULING = (_SC_UIO_MAXIOV)+19;
  104. _SC_THREAD_PRIO_INHERIT = (_SC_UIO_MAXIOV)+20;
  105. _SC_THREAD_PRIO_PROTECT = (_SC_UIO_MAXIOV)+21;
  106. _SC_THREAD_PROCESS_SHARED = (_SC_UIO_MAXIOV)+22;
  107. _SC_NPROCESSORS_CONF = (_SC_UIO_MAXIOV)+23;
  108. _SC_NPROCESSORS_ONLN = (_SC_UIO_MAXIOV)+24;
  109. _SC_PHYS_PAGES = (_SC_UIO_MAXIOV)+25;
  110. _SC_AVPHYS_PAGES = (_SC_UIO_MAXIOV)+26;
  111. _SC_ATEXIT_MAX = (_SC_UIO_MAXIOV)+27;
  112. _SC_PASS_MAX = (_SC_UIO_MAXIOV)+28;
  113. _SC_XOPEN_VERSION = (_SC_UIO_MAXIOV)+29;
  114. _SC_XOPEN_XCU_VERSION = (_SC_UIO_MAXIOV)+30;
  115. _SC_XOPEN_UNIX = (_SC_UIO_MAXIOV)+31;
  116. _SC_XOPEN_CRYPT = (_SC_UIO_MAXIOV)+32;
  117. _SC_XOPEN_ENH_I18N = (_SC_UIO_MAXIOV)+33;
  118. _SC_XOPEN_SHM = (_SC_UIO_MAXIOV)+34;
  119. _SC_2_CHAR_TERM = (_SC_UIO_MAXIOV)+35;
  120. _SC_2_C_VERSION = (_SC_UIO_MAXIOV)+36;
  121. _SC_2_UPE = (_SC_UIO_MAXIOV)+37;
  122. _SC_XOPEN_XPG2 = (_SC_UIO_MAXIOV)+38;
  123. _SC_XOPEN_XPG3 = (_SC_UIO_MAXIOV)+39;
  124. _SC_XOPEN_XPG4 = (_SC_UIO_MAXIOV)+40;
  125. _SC_CHAR_BIT = (_SC_UIO_MAXIOV)+41;
  126. _SC_CHAR_MAX = (_SC_UIO_MAXIOV)+42;
  127. _SC_CHAR_MIN = (_SC_UIO_MAXIOV)+43;
  128. _SC_INT_MAX = (_SC_UIO_MAXIOV)+44;
  129. _SC_INT_MIN = (_SC_UIO_MAXIOV)+45;
  130. _SC_LONG_BIT = (_SC_UIO_MAXIOV)+46;
  131. _SC_WORD_BIT = (_SC_UIO_MAXIOV)+47;
  132. _SC_MB_LEN_MAX = (_SC_UIO_MAXIOV)+48;
  133. _SC_NZERO = (_SC_UIO_MAXIOV)+49;
  134. _SC_SSIZE_MAX = (_SC_UIO_MAXIOV)+50;
  135. _SC_SCHAR_MAX = (_SC_UIO_MAXIOV)+51;
  136. _SC_SCHAR_MIN = (_SC_UIO_MAXIOV)+52;
  137. _SC_SHRT_MAX = (_SC_UIO_MAXIOV)+53;
  138. _SC_SHRT_MIN = (_SC_UIO_MAXIOV)+54;
  139. _SC_UCHAR_MAX = (_SC_UIO_MAXIOV)+55;
  140. _SC_UINT_MAX = (_SC_UIO_MAXIOV)+56;
  141. _SC_ULONG_MAX = (_SC_UIO_MAXIOV)+57;
  142. _SC_USHRT_MAX = (_SC_UIO_MAXIOV)+58;
  143. _SC_NL_ARGMAX = (_SC_UIO_MAXIOV)+59;
  144. _SC_NL_LANGMAX = (_SC_UIO_MAXIOV)+60;
  145. _SC_NL_MSGMAX = (_SC_UIO_MAXIOV)+61;
  146. _SC_NL_NMAX = (_SC_UIO_MAXIOV)+62;
  147. _SC_NL_SETMAX = (_SC_UIO_MAXIOV)+63;
  148. _SC_NL_TEXTMAX = (_SC_UIO_MAXIOV)+64;
  149. _SC_XBS5_ILP32_OFF32 = (_SC_UIO_MAXIOV)+65;
  150. _SC_XBS5_ILP32_OFFBIG = (_SC_UIO_MAXIOV)+66;
  151. _SC_XBS5_LP64_OFF64 = (_SC_UIO_MAXIOV)+67;
  152. _SC_XBS5_LPBIG_OFFBIG = (_SC_UIO_MAXIOV)+68;
  153. _SC_XOPEN_LEGACY = (_SC_UIO_MAXIOV)+69;
  154. _SC_XOPEN_REALTIME = (_SC_UIO_MAXIOV)+70;
  155. _SC_XOPEN_REALTIME_THREADS = (_SC_UIO_MAXIOV)+71;
  156. _SC_ADVISORY_INFO = (_SC_UIO_MAXIOV)+72;
  157. _SC_BARRIERS = (_SC_UIO_MAXIOV)+73;
  158. _SC_BASE = (_SC_UIO_MAXIOV)+74;
  159. _SC_C_LANG_SUPPORT = (_SC_UIO_MAXIOV)+75;
  160. _SC_C_LANG_SUPPORT_R = (_SC_UIO_MAXIOV)+76;
  161. _SC_CLOCK_SELECTION = (_SC_UIO_MAXIOV)+77;
  162. _SC_CPUTIME = (_SC_UIO_MAXIOV)+78;
  163. _SC_THREAD_CPUTIME = (_SC_UIO_MAXIOV)+79;
  164. _SC_DEVICE_IO = (_SC_UIO_MAXIOV)+80;
  165. _SC_DEVICE_SPECIFIC = (_SC_UIO_MAXIOV)+81;
  166. _SC_DEVICE_SPECIFIC_R = (_SC_UIO_MAXIOV)+82;
  167. _SC_FD_MGMT = (_SC_UIO_MAXIOV)+83;
  168. _SC_FIFO = (_SC_UIO_MAXIOV)+84;
  169. _SC_PIPE = (_SC_UIO_MAXIOV)+85;
  170. _SC_FILE_ATTRIBUTES = (_SC_UIO_MAXIOV)+86;
  171. _SC_FILE_LOCKING = (_SC_UIO_MAXIOV)+87;
  172. _SC_FILE_SYSTEM = (_SC_UIO_MAXIOV)+88;
  173. _SC_MONOTONIC_CLOCK = (_SC_UIO_MAXIOV)+89;
  174. _SC_MULTI_PROCESS = (_SC_UIO_MAXIOV)+90;
  175. _SC_SINGLE_PROCESS = (_SC_UIO_MAXIOV)+91;
  176. _SC_NETWORKING = (_SC_UIO_MAXIOV)+92;
  177. _SC_READER_WRITER_LOCKS = (_SC_UIO_MAXIOV)+93;
  178. _SC_SPIN_LOCKS = (_SC_UIO_MAXIOV)+94;
  179. _SC_REGEXP = (_SC_UIO_MAXIOV)+95;
  180. _SC_REGEX_VERSION = (_SC_UIO_MAXIOV)+96;
  181. _SC_SHELL = (_SC_UIO_MAXIOV)+97;
  182. _SC_SIGNALS = (_SC_UIO_MAXIOV)+98;
  183. _SC_SPAWN = (_SC_UIO_MAXIOV)+99;
  184. _SC_SPORADIC_SERVER = (_SC_UIO_MAXIOV)+100;
  185. _SC_THREAD_SPORADIC_SERVER = (_SC_UIO_MAXIOV)+101;
  186. _SC_SYSTEM_DATABASE = (_SC_UIO_MAXIOV)+102;
  187. _SC_SYSTEM_DATABASE_R = (_SC_UIO_MAXIOV)+103;
  188. _SC_TIMEOUTS = (_SC_UIO_MAXIOV)+104;
  189. _SC_TYPED_MEMORY_OBJECTS = (_SC_UIO_MAXIOV)+105;
  190. _SC_USER_GROUPS = (_SC_UIO_MAXIOV)+106;
  191. _SC_USER_GROUPS_R = (_SC_UIO_MAXIOV)+107;
  192. _SC_2_PBS = (_SC_UIO_MAXIOV)+108;
  193. _SC_2_PBS_ACCOUNTING = (_SC_UIO_MAXIOV)+109;
  194. _SC_2_PBS_LOCATE = (_SC_UIO_MAXIOV)+110;
  195. _SC_2_PBS_MESSAGE = (_SC_UIO_MAXIOV)+111;
  196. _SC_2_PBS_TRACK = (_SC_UIO_MAXIOV)+112;
  197. _SC_SYMLOOP_MAX = (_SC_UIO_MAXIOV)+113;
  198. _SC_STREAMS = (_SC_UIO_MAXIOV)+114;
  199. _SC_2_PBS_CHECKPOINT = (_SC_UIO_MAXIOV)+115;
  200. _SC_V6_ILP32_OFF32 = (_SC_UIO_MAXIOV)+116;
  201. _SC_V6_ILP32_OFFBIG = (_SC_UIO_MAXIOV)+117;
  202. _SC_V6_LP64_OFF64 = (_SC_UIO_MAXIOV)+118;
  203. _SC_V6_LPBIG_OFFBIG = (_SC_UIO_MAXIOV)+119;
  204. _SC_HOST_NAME_MAX = (_SC_UIO_MAXIOV)+120;
  205. _SC_TRACE = (_SC_UIO_MAXIOV)+121;
  206. _SC_TRACE_EVENT_FILTER = (_SC_UIO_MAXIOV)+122;
  207. _SC_TRACE_INHERIT = (_SC_UIO_MAXIOV)+123;
  208. _SC_TRACE_LOG = (_SC_UIO_MAXIOV)+124;
  209. Const
  210. _CS_PATH = 0;
  211. _CS_LFS_CFLAGS = 1000;
  212. _CS_LFS_LDFLAGS = 1001;
  213. _CS_LFS_LIBS = 1002;
  214. _CS_LFS_LINTFLAGS = 1003;
  215. _CS_LFS64_CFLAGS = 1004;
  216. _CS_LFS64_LDFLAGS = 1005;
  217. _CS_LFS64_LIBS = 1006;
  218. _CS_LFS64_LINTFLAGS = 1007;
  219. _CS_XBS5_ILP32_OFF32_CFLAGS = 1100;
  220. _CS_XBS5_ILP32_OFF32_LDFLAGS = 1101;
  221. _CS_XBS5_ILP32_OFF32_LIBS = 1102;
  222. _CS_XBS5_ILP32_OFF32_LINTFLAGS = 1103;
  223. _CS_XBS5_ILP32_OFFBIG_CFLAGS = 1104;
  224. _CS_XBS5_ILP32_OFFBIG_LDFLAGS = 1105;
  225. _CS_XBS5_ILP32_OFFBIG_LIBS = 1106;
  226. _CS_XBS5_ILP32_OFFBIG_LINTFLAGS = 1107;
  227. _CS_XBS5_LP64_OFF64_CFLAGS = 1108;
  228. _CS_XBS5_LP64_OFF64_LDFLAGS = 1109;
  229. _CS_XBS5_LP64_OFF64_LIBS = 1110;
  230. _CS_XBS5_LP64_OFF64_LINTFLAGS = 1111;
  231. _CS_XBS5_LPBIG_OFFBIG_CFLAGS = 1112;
  232. _CS_XBS5_LPBIG_OFFBIG_LDFLAGS = 1113;
  233. _CS_XBS5_LPBIG_OFFBIG_LIBS = 1114;
  234. _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS = 1115;
  235. _CS_POSIX_V6_ILP32_OFF32_CFLAGS = 1116;
  236. _CS_POSIX_V6_ILP32_OFF32_LDFLAGS = 1117;
  237. _CS_POSIX_V6_ILP32_OFF32_LIBS = 1118;
  238. _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS = 1119;
  239. _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS = 1120;
  240. _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS = 1121;
  241. _CS_POSIX_V6_ILP32_OFFBIG_LIBS = 1122;
  242. _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS = 1123;
  243. _CS_POSIX_V6_LP64_OFF64_CFLAGS = 1124;
  244. _CS_POSIX_V6_LP64_OFF64_LDFLAGS = 1125;
  245. _CS_POSIX_V6_LP64_OFF64_LIBS = 1126;
  246. _CS_POSIX_V6_LP64_OFF64_LINTFLAGS = 1127;
  247. _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS = 1128;
  248. _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS = 1129;
  249. _CS_POSIX_V6_LPBIG_OFFBIG_LIBS = 1130;
  250. _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS = 1131;
  251. _CS_V6_WIDTH_RESTRICTED_ENVS = 1132;
  252. { ---------------------------------------------------------------------
  253. Borland compatibility types
  254. ---------------------------------------------------------------------}
  255. // Type