This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
SvUTF8_off() in do_join can be unconditional.
[perl5.git] / hints / vmesa.sh
1 # hints/vmesa.sh
2 #
3 # VM/ESA hints by Neale Ferguson (neale@mailbox.tabnsw.com.au)
4 #
5 # Currently (1999-Jan-09) Configure cannot be used in VM/ESA because
6 # too many things are done differently in the C compiler environment.
7 # Therefore the hints file is hand-crafted. --jhi@iki.fi
8
9
10 case "$archname" in
11 '') archname="$osname" ;;
12 esac
13 bin='/usr/local/bin'
14 binexp='/usr/local/bin'
15 byacc='byacc'
16 c='\c'
17 cc='c89'
18 ccflags="-D_OE_SOCKETS -DOLD_PTHREADS_API -DYYDYNAMIC -DDEBUGGING -I.." \
19         "-I/usr/local/include -W c,hwopts\\\(string\\\),langlvl\\\(ansi\\\)"
20 clocktype='clock_t'
21 cryptlib="n"
22 d_Gconvert='gcvt((x),(n),(b))'
23 d_access='define'
24 d_alarm='define'
25 d_archlib='define'
26 # randbits='15'
27 archobjs="vmesa.o"
28 d_attribut='undef'
29 d_bcmp='define'
30 d_bcopy='define'
31 d_bsd='undef'
32 d_bsdgetpgrp='undef'
33 d_bsdsetpgrp='undef'
34 d_bzero='define'
35 d_casti32='define'
36 d_castneg='define'
37 d_charvspr='undef'
38 d_chown='define'
39 d_chroot='undef'
40 d_chsize='undef'
41 d_closedir='define'
42 d_const='define'
43 d_crypt='undef'
44 d_csh='undef'
45 d_cuserid='define'
46 d_dbl_dig='define'
47 d_difftime='define'
48 d_dirnamlen='undef'
49 d_dlerror='define'
50 d_dlopen='define'
51 d_dlsymun='define'
52 d_dosuid='undef'
53 d_dup2='define'
54 d_endgrent='undef'
55 d_endpwent='undef'
56 d_eofnblk='define'
57 d_eunice='undef'
58 d_fchmod='define'
59 d_fchown='define'
60 d_fcntl='define'
61 d_fd_macros='define'
62 d_fd_set='define'
63 d_fds_bits='define'
64 d_fgetpos='define'
65 d_flexfnam='define'
66 d_flock='undef'
67 d_fork='undef'
68 d_fpathconf='define'
69 d_fsetpos='define'
70 d_ftime='undef'
71 d_getgrent='undef'
72 d_gethent='define'
73 d_gethname='undef'
74 d_getlogin='define'
75 d_getpgid='undef'
76 d_getpgrp='define'
77 d_getpgrp2='undef'
78 d_getppid='define'
79 d_getprior='undef'
80 d_getpwent='undef'
81 d_gettimeod='define'
82 d_gnulibc='undef'
83 d_htonl='define'
84 d_index='define'
85 d_inetaton='undef'
86 d_isascii='define'
87 d_killpg='define'
88 d_link='define'
89 d_locconv='define'
90 d_lockf='define'
91 d_longdbl='undef'
92 d_longllong='undef'
93 d_lstat='define'
94 d_mblen='define'
95 d_mbstowcs='define'
96 d_mbtowc='define'
97 d_memcmp='define'
98 d_memcpy='define'
99 d_memmove='define'
100 d_memset='define'
101 d_mkdir='define'
102 d_mkfifo='define'
103 d_mktime='define'
104 d_msg='define'
105 d_msgctl='define'
106 d_msgget='define'
107 d_msgrcv='define'
108 d_msgsnd='define'
109 d_mymalloc='undef'
110 d_nice='undef'
111 d_oldsock='undef'
112 d_open3='define'
113 d_pathconf='define'
114 d_pause='define'
115 d_phostname='undef'
116 d_pipe='define'
117 d_poll='undef'
118 d_portable='define'
119 d_pwage='undef'
120 d_pwchange='undef'
121 d_pwclass='undef'
122 d_pwcomment='undef'
123 d_pwexpire='undef'
124 d_pwquota='undef'
125 d_readdir='define'
126 d_readlink='define'
127 d_rename='define'
128 d_rewinddir='define'
129 d_rmdir='define'
130 d_safebcpy='define'
131 d_safemcpy='undef'
132 d_sanemcmp='define'
133 d_sched_yield='undef'
134 d_seekdir='undef'
135 d_select='define'
136 d_sem='define'
137 d_semctl='define'
138 d_semctl_semid_ds='define'
139 d_semget='define'
140 d_semop='define'
141 d_setegid='define'
142 d_seteuid='define'
143 d_setgrent='undef'
144 d_setgrps='undef'
145 d_setlinebuf='undef'
146 d_setlocale='define'
147 d_setpgid='define'
148 d_setpgrp='define'
149 d_setpgrp2='undef'
150 d_setprior='undef'
151 d_setpwent='undef'
152 d_setregid='undef'
153 d_setresgid='undef'
154 d_setresuid='undef'
155 d_setreuid='undef'
156 d_setrgid='undef'
157 d_setruid='undef'
158 d_setsid='define'
159 d_sfio='undef'
160 d_shm='define'
161 d_shmat='define'
162 d_shmatprototype='define'
163 d_shmctl='define'
164 d_shmdt='define'
165 d_shmget='define'
166 d_sigaction='define'
167 d_sigsetjmp='define'
168 d_socket='define'
169 d_sockpair='undef'
170 d_statblks='undef'
171 d_stdio_cnt_lval='undef'
172 d_stdio_ptr_lval='undef'
173 d_stdiobase='undef'
174 d_stdstdio='undef'
175 d_strchr='define'
176 d_strcoll='define'
177 d_strctcpy='undef'
178 d_strerrm='strerror(e)'
179 d_strerror='define'
180 d_strtod='define'
181 d_strtol='define'
182 d_strtoul='define'
183 d_strxfrm='define'
184 d_suidsafe='undef'
185 d_symlink='define'
186 d_syscall='undef'
187 d_sysconf='define'
188 d_sysernlst="n"
189 d_syserrlst='undef'
190 d_system='define'
191 d_tcgetpgrp='define'
192 d_tcsetpgrp='define'
193 d_telldir='undef'
194 d_time='define'
195 d_times='define'
196 d_truncate='define'
197 d_tzname='define'
198 d_umask='define'
199 d_uname='define'
200 d_union_semun='undef'
201 d_vfork='define'
202 d_void_closedir='undef'
203 d_voidsig='define'
204 d_voidtty="n"
205 d_volatile='define'
206 d_vprintf='define'
207 d_waitpid='define'
208 d_wait4='undef'
209 d_wcstombs='define'
210 d_wctomb='define'
211 d_xenix='undef'
212 db_hashtype='u_int32_t'
213 db_prefixtype='size_t'
214 direntrytype='struct dirent'
215 dlext='none'
216 dlsrc='dl_vmesa.xs'
217 dynamic_ext=''
218 eagain='EAGAIN'
219 ebcdic='define'
220 exe_ext=''
221 fpostype='fpos_t'
222 freetype='void'
223 groupstype='gid_t'
224 h_fcntl='false'
225 h_sysfile='true'
226 hint='recommended'
227 i_arpainet="define"
228 i_bsdioctl="n"
229 i_db='undef'
230 i_dbm='define'
231 i_dirent='define'
232 i_dld='define'
233 i_dlfcn='define'
234 i_fcntl='undef'
235 i_float='define'
236 i_gdbm='define'
237 i_grp='define'
238 i_limits='define'
239 i_locale='define'
240 i_malloc='undef'
241 i_math='define'
242 i_memory='define'
243 i_ndbm='define'
244 i_neterrno='undef'
245 i_niin='define'
246 i_pwd='define'
247 i_rpcsvcdbm='undef'
248 i_sfio='undef'
249 i_sgtty='undef'
250 i_stdarg='define'
251 i_stddef='define'
252 i_stdlib='define'
253 i_string='define'
254 i_sysdir='define'
255 i_sysfile='define'
256 i_sysfilio='undef'
257 i_sysin='undef'
258 i_sysioctl='define'
259 i_sysndir='undef'
260 i_sysparam='undef'
261 i_sysresrc='define'
262 i_sysselct='undef'
263 i_syssockio="n"
264 i_sysstat='define'
265 i_systime='define'
266 i_systimek='undef'
267 i_systimes='define'
268 i_systypes='define'
269 i_sysun='define'
270 i_syswait='define'
271 i_termio='undef'
272 i_termios='define'
273 i_time='undef'
274 i_unistd='define'
275 i_utime='define'
276 i_values='undef'
277 i_varargs='undef'
278 i_varhdr='stdarg.h'
279 i_vfork='undef'
280 ld='c89'
281 ldflags='-L/usr/local/lib -L.'
282 lib_ext='.a'
283 libc=''
284 libperl='libperl.a'
285 libpth='/usr/local/lib /lib /usr/lib'
286 libs='-l//posxsock -l//vmmtlib -lgdbm -lxpg4'
287 libswanted='gdbm'
288 lint="n"
289 locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
290 loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
291 make_set_make='#'
292 make='gnumake'
293 mallocobj=''
294 mallocsrc=''
295 malloctype='void *'
296 netdb_hlen_type='size_t'
297 netdb_host_type='char *'
298 netdb_name_type='const char *'
299 netdb_net_type='in_addr_t'
300 o_nonblock='O_NONBLOCK'
301 obj_ext='.o'
302 optimize='undef'
303 prefix='/usr/local'
304 prefixexp='/usr/local'
305 prototype='define'
306 ranlib=':'
307 rd_nodata='-1'
308 scriptdir='/usr/local/bin'
309 scriptdirexp='/usr/local/bin'
310 selecttype='fd_set *'
311 shmattype='void *'
312 shrpenv=''
313 signal_t='void'
314 sig_name_init='"ZERO","HUP","INT","ABRT","ILL","POLL","URG","STOP","FPE","KILL","BUS","SEGV","SYS","PIPE","ALRM","TERM","USR1","USR2","NUM18","CONT","CHLD","TTIN","TTOU","IO","QUIT","TSTP","TRAP","NUM27","WINCH","XCPU","XFSZ","VTALRM","PROF","NUM33","NUM34","NUM35","NUM36","NUM3","NUM38","NUM39","NUM40","NUM41","NUM42","NUM43","NUM44","NUM45","NUM46","NUM47","NUM48","NUM49","CLD"'
315 sig_num_init='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,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,20 '
316 sizetype='size_t'
317 so='.a'
318 ssizetype='ssize_t'
319 static_ext='Data/Dumper Digest/MD5 Fcntl Filter/Util/Call GDBM_File IO IPC/SysV List/Util MIME/Base64 NDBM_File Opcode PerlIO/scalar POSIX Socket Storable Thread Time/HiRes Time/Piece attrs re'
320 stdchar='char'
321 stdio_cnt='(fp)->__countIn'
322 stdio_ptr='(fp)->__bufPtr'
323 timeincl='sys/time.h '
324 timetype='time_t'
325 uidtype='uid_t'
326 usedl='define'
327 usemymalloc='n'
328 usenm='false'
329 useopcode='true'
330 useperlio='undef'
331 useposix='true'
332 usesfio='false'
333 useshrplib='false'
334 usethreads='y'
335 usevfork='true'
336 vi='x'