Create a tool for converting a config_h.SH into a VOS config.h.
[p5sagit/p5-mst-13.2.git] / vos / config.def
1 ARCHNAME='"vos"'
2 BIN='"/system/ported/command_library"'
3 BIN_EXP='"/system/ported/command_library"'
4 BYTEORDER='0x4321'
5 CAN_PROTOTYPE='define'
6 CASTFLAGS='0'
7 CASTNEGFLOAT='define'
8 CAT2(a,b)='a ## b'
9 CPPMINUS='"-"'
10 CPPSTDIN='"cc -E"'
11 CPPRUN='"cc -E -"'
12 DB_Hash_t='int'
13 DB_Prefix_t='int'
14 DOUBLESIZE='8'
15 Direntry_t='struct dirent'
16 Drand01()='rand()/(RAND_MAX+1)'
17 FILE_base(fp)='((fp)->_base)'
18 FILE_bufsiz(fp)='((fp)->_cnt + (fp)->_ptr - (fp)->_base)'
19 FILE_cnt(fp)='((fp)->_cnt)'
20 FILE_ptr(fp)='((fp)->_ptr)'
21 FLEXFILENAMES='define'
22 Fpos_t='fpos_t'
23 Free_t='void'
24 Gconvert(x,n,t,b)='sprintf((b),"%.*g",(n),(x))'
25 Gid_t='gid_t'
26 Gid_t_f='"%d"'
27 Gid_t_size='4'
28 Groups_t='gid_t'
29 HASCONST='define'
30 HASVOLATILE='define'
31 HAS_ALARM='define'
32 HAS_DBL_DIG='define'
33 HAS_DIFFTIME='define'
34 HAS_FCHMOD='define'
35 HAS_FCNTL='define'
36 HAS_FGETPOS='define'
37 HAS_FPATHCONF='define'
38 HAS_FSETPOS='define'
39 HAS_GETHOSTBYADDR='define'
40 HAS_GETHOSTBYNAME='define'
41 HAS_GETHOSTENT='define'
42 HAS_GETHOST_PROTOS='define'
43 HAS_GETLOGIN='define'
44 HAS_GETNETBYADDR='define'
45 HAS_GETNETBYNAME='define'
46 HAS_GETNETENT='define'
47 HAS_GETNET_PROTOS='define'
48 HAS_GETPPID='define'
49 HAS_GETPROTOBYNAME='define'
50 HAS_GETPROTOBYNUMBER='define'
51 HAS_GETPROTOENT='define'
52 HAS_GETPROTO_PROTOS='define'
53 HAS_GETSERVBYNAME='define'
54 HAS_GETSERVBYPORT='define'
55 HAS_GETSERVENT='define'
56 HAS_GETSERV_PROTOS='define'
57 HAS_HTONL='define'
58 HAS_HTONS='define'
59 HAS_ISASCII='define'
60 HAS_LDBL_DIG='define'
61 HAS_LOCALECONV='define'
62 HAS_LOCKF='define'
63 HAS_LONG_DOUBLE='define'
64 HAS_LSTAT='define'
65 HAS_MBLEN='define'
66 HAS_MBSTOWCS='define'
67 HAS_MBTOWC='define'
68 HAS_MEMCMP='define'
69 HAS_MEMCPY='define'
70 HAS_MEMMOVE='define'
71 HAS_MEMSET='define'
72 HAS_MKDIR='define'
73 HAS_MKFIFO='define'
74 HAS_MKTIME='define'
75 HAS_NTOHL='define'
76 HAS_NTOHS='define'
77 HAS_OPEN3='define'
78 HAS_PATHCONF='define'
79 HAS_PIPE='define'
80 HAS_POLL='define'
81 HAS_READDIR='define'
82 HAS_READLINK='define'
83 HAS_RENAME='define'
84 HAS_REWINDDIR='define'
85 HAS_RMDIR='define'
86 HAS_SANE_MEMCMP='/ **/'
87 HAS_SELECT='define'
88 HAS_SETHOSTENT='define'
89 HAS_SETLOCALE='define'
90 HAS_SETNETENT='define'
91 HAS_SETPROTOENT='define'
92 HAS_SETSERVENT='define'
93 HAS_SETVBUF='define'
94 HAS_SHMAT_PROTOTYPE='define'
95 HAS_SOCKET='define'
96 HAS_STRCHR='define'
97 HAS_STRCOLL='define'
98 HAS_STRERROR='define'
99 HAS_STRTOD='define'
100 HAS_STRTOL='define'
101 HAS_STRTOUL='define'
102 HAS_STRXFRM='define'
103 HAS_SYMLINK='define'
104 HAS_SYSCONF='define'
105 HAS_SYSTEM='define'
106 HAS_SYS_ERRLIST='define'
107 HAS_TIMES='define'
108 HAS_UMASK='define'
109 HAS_UNAME='define'
110 HAS_VPRINTF='define'
111 HAS_WAITPID='define'
112 HAS_WCSTOMBS='define'
113 HAS_WCTOMB='define'
114 I16SIZE='2'
115 I16TYPE='short'
116 I32SIZE='4'
117 I32TYPE='int'
118 I8SIZE='1'
119 I8TYPE='char'
120 INTSIZE='4'
121 IVSIZE='4'
122 IVTYPE='int'
123 IVdf='"%d"'
124 I_DIRENT='define'
125 I_FCNTL='define'
126 I_FLOAT='define'
127 I_LIMITS='define'
128 I_LOCALE='define'
129 I_MATH='define'
130 I_NETDB='define'
131 I_STDARG='define'
132 I_STDDEF='define'
133 I_STDLIB='define'
134 I_STRING='define'
135 I_SYS_IOCTL='define'
136 I_SYS_STAT='define'
137 I_SYS_TIME='define'
138 I_SYS_TIMES='define'
139 I_SYS_TYPES='define'
140 I_SYS_WAIT='define'
141 I_UNISTD='define'
142 I_UTIME='define'
143 I_VALUES='define'
144 LOC_SED='"/system/ported/command_library/sed.pm"'
145 LONGSIZE='4'
146 LONG_DOUBLESIZE='8'
147 LSEEKSIZE='4'
148 MEM_ALIGNBYTES='8'
149 M_VOID='define'
150 Malloc_t='void *'
151 Mode_t='mode_t'
152 NVSIZE='8'
153 NVTYPE='double'
154 NV_PRESERVES_UV='define'
155 Netdb_hlen_t='int'
156 Netdb_host_t='char *'
157 Netdb_name_t='char *'
158 Netdb_net_t='long'
159 OSNAME='"VOS"'
160 Off_t='off_t'
161 PERL_PRIfldbl='"%f"'
162 PERL_PRIgldbl='"%g"'
163 PRIVLIB='"/system/ported/perl"'
164 PRIVLIB_EXP='"/system/ported/perl"'
165 PTRSIZE='4'
166 Pid_t='pid_t'
167 RANDBITS='15'
168 Rand_seed_t='unsigned int *'
169 RD_NODATA='-1'
170 seedfunc='srand'
171 SELECT_MIN_BITS='32'
172 SETUID_SCRIPTS_ARE_SECURE_NOW='define'
173 SHORTSIZE='2'
174 SH_PATH='"/bin/sh"'
175 SIG_NAME='"ZERO","ABRT","FPE","ILL","INT","SEGV","TERM","USR1","USR2","IO","POLL","HUP","URG","ALRM","KILL","PIPE","QUIT","CHLD","CONT","STOP","TSTP","TTIN","TTOU","BUS","RT1","RT2","RT3","RT4","RT5","RT6","RT7","RT8",0'
176 SIG_NUM='0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,0'
177 SITEARCH='"/system/ported/site_command_library"'
178 SITEARCH_EXP='"/system/ported/site_command_library"'
179 SITELIB='"/system/ported/site_command_library"'
180 SITELIB_EXP='"/system/ported/site_command_library"'
181 SSize_t='ssize_t'
182 STARTPERL='"!perl.pm"'
183 STDCHAR='unsigned char'
184 STDIO_CNT_LVALUE='define'
185 STDIO_PTR_LVALUE='define'
186 STRINGIFY(a)='StGiFy(a)'
187 Select_fd_set_t='fd_set *'
188 Shmat_t='void *'
189 Sigjmp_buf='jmp_buf'
190 Siglongjmp(buf,retval)='longjmp((buf),(retval))'
191 Signal_t='void'
192 Sigsetjmp(buf,save_mask)='setjmp((buf))'
193 Size_t='size_t'
194 StGiFy(a)='# a'
195 Strerror(e)='strerror(e)'
196 Time_t='time_t'
197 Timeval='struct timeval'
198 U16SIZE='2'
199 U16TYPE='unsigned short'
200 U32SIZE='4'
201 U32TYPE='unsigned int'
202 U8SIZE='1'
203 U8TYPE='unsigned char'
204 USE_STDIO_BASE='define'
205 USE_STDIO_PTR='define'
206 USE_STRUCT_COPY='define'
207 UVSIZE='4'
208 UVTYPE='unsigned int'
209 UVof='"%o"'
210 UVuf='"%u"'
211 UVxf='"%x"'
212 Uid_t='uid_t'
213 Uid_t_f='4'
214 Uid_t_size='"%d"'
215 VAL_EAGAIN='EAGAIN'
216 VAL_O_NONBLOCK='O_NONBLOCK'
217 VOIDFLAGS='15'
218 VOIDUSED='15'
219 _(args)='()'
220 void='int'