|
|
1.1 root 1: note # # make abstract machine file generated from Makefile # #
2: setv AS as
3: setv ASFLAGS
4: setv AR ar
5: setv ARFLAGS cr
6: setv CC cc
7: setv CCFLAGS "-O"
8: setv CPP "$CC -E"
9: setv CPIO cpio
10: setv CPIOFLAGS
11: setv F77 f77
12: setv INSTALLROOT $HOME
13: setv LD ld
14: setv LDFLAGS
15: setv LEX lex
16: setv LEXFLAGS
17: setv LPR lpr
18: setv LPRFLAGS
19: setv M4FLAGS
20: setv MAKE nmake
21: setv MAKEFLAGS
22: setv PR pr
23: setv PRFLAGS
24: setv TAR tar
25: setv YACC yacc
26: setv YACCFLAGS -d
27: make install
28: make all
29: make libx.a
30: attr arch
31: make opendir.o
32: make dir/opendir.c
33: attr perm
34: attr scan
35: make /usr/include/errno.h
36: attr perm
37: attr scan
38: attr impl
39: make /usr/include/sys/errno.h
40: attr perm
41: attr scan
42: attr impl
43: done /usr/include/sys/errno.h
44: done /usr/include/errno.h
45: make dir/dirlib.h
46: attr perm
47: attr scan
48: attr impl
49: make include/hash.h
50: attr perm
51: attr scan
52: attr impl
53: done include/hash.h
54: make limits.h
55: make mkhdr
56: make port/mkhdr.sh
57: attr perm
58: attr scan
59: done port/mkhdr.sh
60: prev port/mkhdr.sh
61: exec case '' in
62: .... "") cp port/mkhdr.sh mkhdr
63: .... ;;
64: .... *) {
65: .... i=`(read x; echo $x) < port/mkhdr.sh`
66: .... case $i in
67: .... \#!*) echo $i ;;
68: .... esac
69: .... echo
70: .... cat port/mkhdr.sh
71: .... } > mkhdr
72: .... ;;
73: .... esac
74: .... chmod u+w,+x mkhdr
75: done mkhdr
76: make genhdr
77: make genhdr.o
78: make port/genhdr.c
79: attr perm
80: attr scan
81: make lclstdio.h
82: prev mkhdr
83: exec mkhdr lclstdio "" "$CC" $CCFLAGS > lclstdio.h
84: attr scan
85: attr impl
86: done lclstdio.h
87: make lcldirent.h
88: prev mkhdr
89: exec mkhdr lcldirent "" "$CC" $CCFLAGS > lcldirent.h
90: attr scan
91: attr impl
92: done lcldirent.h
93: make lclparam.h
94: prev mkhdr
95: exec mkhdr lclparam "" "$CC" $CCFLAGS > lclparam.h
96: attr scan
97: attr impl
98: done lclparam.h
99: make lcllimits.h
100: prev mkhdr
101: exec mkhdr lcllimits "" "$CC" $CCFLAGS > lcllimits.h
102: attr scan
103: attr impl
104: done lcllimits.h
105: make FEATURE/getdents
106: exec : generate local FEATURE information for getdents
107: .... set -
108: .... if test ! -d FEATURE
109: .... then rm -rf FEATURE
110: .... mkdir FEATURE
111: .... fi
112: .... {
113: .... echo '/* local info for getdents */'
114: .... case "getdents" in
115: .... *.*) f=getdents
116: .... i=getdents
117: .... ;;
118: .... *) f=getdents
119: .... i=getdents
120: .... echo "#undef $i
121: .... int $i;" > x.${!-$$}.c
122: .... cmd=:
123: .... opt=
124: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
125: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
126: .... then opt=-Bstatic
127: .... else cmd=x.${!-$$}.x
128: .... fi
129: .... fi
130: .... echo "#undef $i
131: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
132: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
133: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
134: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
135: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
136: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
137: .... fi
138: .... fi
139: .... ;;
140: .... esac
141: .... echo "#include \"$f.h\"" > x.${!-$$}.c
142: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
143: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
144: .... fi
145: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
146: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
147: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
148: .... fi
149: .... for j in / /usr/
150: .... do for i in bin etc ucb
151: .... do if test -f $j$i/$f
152: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
153: .... break 2
154: .... fi
155: .... done
156: .... done
157: .... } > FEATURE/getdents
158: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
159: attr scan
160: attr impl
161: done FEATURE/getdents
162: make FEATURE/dir
163: exec : generate local FEATURE information for dir
164: .... set -
165: .... if test ! -d FEATURE
166: .... then rm -rf FEATURE
167: .... mkdir FEATURE
168: .... fi
169: .... {
170: .... echo '/* local info for dir */'
171: .... case "dir" in
172: .... *.*) f=dir
173: .... i=dir
174: .... ;;
175: .... *) f=dir
176: .... i=dir
177: .... echo "#undef $i
178: .... int $i;" > x.${!-$$}.c
179: .... cmd=:
180: .... opt=
181: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
182: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
183: .... then opt=-Bstatic
184: .... else cmd=x.${!-$$}.x
185: .... fi
186: .... fi
187: .... echo "#undef $i
188: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
189: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
190: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
191: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
192: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
193: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
194: .... fi
195: .... fi
196: .... ;;
197: .... esac
198: .... echo "#include \"$f.h\"" > x.${!-$$}.c
199: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
200: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
201: .... fi
202: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
203: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
204: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
205: .... fi
206: .... for j in / /usr/
207: .... do for i in bin etc ucb
208: .... do if test -f $j$i/$f
209: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
210: .... break 2
211: .... fi
212: .... done
213: .... done
214: .... } > FEATURE/dir
215: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
216: attr scan
217: attr impl
218: done FEATURE/dir
219: done port/genhdr.c
220: prev port/genhdr.c
221: exec $CC $CCFLAGS -I. -c port/genhdr.c
222: done genhdr.o
223: exec $CC $CCFLAGS $LDFLAGS -o genhdr genhdr.o
224: done genhdr
225: exec mkhdr limits " genhdr" "$CC" $CCFLAGS > limits.h
226: attr scan
227: attr impl
228: prev lcllimits.h
229: done limits.h
230: make dirent.h
231: prev mkhdr
232: prev genhdr
233: exec mkhdr dirent " genhdr" "$CC" $CCFLAGS > dirent.h
234: attr scan
235: attr impl
236: prev lcldirent.h
237: done dirent.h
238: make fsinfo.h
239: prev mkhdr
240: prev genhdr
241: exec mkhdr fsinfo " genhdr" "$CC" $CCFLAGS > fsinfo.h
242: attr scan
243: attr impl
244: done fsinfo.h
245: prev lclparam.h
246: make preroot.h
247: prev mkhdr
248: exec mkhdr preroot "" "$CC" $CCFLAGS > preroot.h
249: attr scan
250: attr impl
251: done preroot.h
252: done dir/dirlib.h
253: done dir/opendir.c
254: prev dir/opendir.c
255: exec $CC $CCFLAGS -I. -Idir -Iinclude -c dir/opendir.c
256: done opendir.o
257: make readdir.o
258: make dir/readdir.c
259: attr perm
260: attr scan
261: prev dir/dirlib.h
262: done dir/readdir.c
263: prev dir/readdir.c
264: exec $CC $CCFLAGS -I. -Idir -Iinclude -c dir/readdir.c
265: done readdir.o
266: make rewinddir.o
267: make dir/rewinddir.c
268: attr perm
269: attr scan
270: prev dir/dirlib.h
271: done dir/rewinddir.c
272: prev dir/rewinddir.c
273: exec $CC $CCFLAGS -I. -Idir -Iinclude -c dir/rewinddir.c
274: done rewinddir.o
275: make seekdir.o
276: make dir/seekdir.c
277: attr perm
278: attr scan
279: prev dir/dirlib.h
280: done dir/seekdir.c
281: prev dir/seekdir.c
282: exec $CC $CCFLAGS -I. -Idir -Iinclude -c dir/seekdir.c
283: done seekdir.o
284: make telldir.o
285: make dir/telldir.c
286: attr perm
287: attr scan
288: prev dir/dirlib.h
289: done dir/telldir.c
290: prev dir/telldir.c
291: exec $CC $CCFLAGS -I. -Idir -Iinclude -c dir/telldir.c
292: done telldir.o
293: make getcwd.o
294: make misc/getcwd.c
295: attr perm
296: attr scan
297: prev limits.h
298: prev /usr/include/errno.h
299: prev dirent.h
300: make /usr/include/sys/stat.h
301: done /usr/include/sys/stat.h
302: make /usr/include/sys/types.h
303: done /usr/include/sys/types.h
304: done misc/getcwd.c
305: prev misc/getcwd.c
306: exec $CC $CCFLAGS -I. -c misc/getcwd.c
307: done getcwd.o
308: make setcwd.o
309: make misc/setcwd.c
310: attr perm
311: attr scan
312: prev /usr/include/errno.h
313: prev limits.h
314: done misc/setcwd.c
315: prev misc/setcwd.c
316: setv DEBUG -UDEBUG
317: exec $CC $CCFLAGS -I. "$DEBUG" -c misc/setcwd.c
318: done setcwd.o
319: make getshell.o
320: make misc/getshell.c
321: attr perm
322: attr scan
323: done misc/getshell.c
324: prev misc/getshell.c
325: exec $CC $CCFLAGS -c misc/getshell.c
326: done getshell.o
327: make hashalloc.o
328: make hash/hashalloc.c
329: attr perm
330: attr scan
331: make hash/hashlib.h
332: attr perm
333: attr scan
334: attr impl
335: prev include/hash.h
336: prev limits.h
337: done hash/hashlib.h
338: done hash/hashalloc.c
339: prev hash/hashalloc.c
340: exec $CC $CCFLAGS -I. -Ihash -Iinclude -c hash/hashalloc.c
341: done hashalloc.o
342: make hashdump.o
343: make hash/hashdump.c
344: attr perm
345: attr scan
346: prev hash/hashlib.h
347: make include/stdio.h
348: done include/stdio.h
349: done hash/hashdump.c
350: prev hash/hashdump.c
351: exec $CC $CCFLAGS -I. -Ihash -Iinclude -c hash/hashdump.c
352: done hashdump.o
353: make hashfree.o
354: make hash/hashfree.c
355: attr perm
356: attr scan
357: prev hash/hashlib.h
358: done hash/hashfree.c
359: prev hash/hashfree.c
360: exec $CC $CCFLAGS -I. -Ihash -Iinclude -c hash/hashfree.c
361: done hashfree.o
362: make hashlook.o
363: make hash/hashlook.c
364: attr perm
365: attr scan
366: prev hash/hashlib.h
367: done hash/hashlook.c
368: prev hash/hashlook.c
369: exec $CC $CCFLAGS -I. -Ihash -Iinclude -c hash/hashlook.c
370: done hashlook.o
371: make hashscan.o
372: make hash/hashscan.c
373: attr perm
374: attr scan
375: prev hash/hashlib.h
376: done hash/hashscan.c
377: prev hash/hashscan.c
378: exec $CC $CCFLAGS -I. -Ihash -Iinclude -c hash/hashscan.c
379: done hashscan.o
380: make hashsize.o
381: make hash/hashsize.c
382: attr perm
383: attr scan
384: prev hash/hashlib.h
385: done hash/hashsize.c
386: prev hash/hashsize.c
387: exec $CC $CCFLAGS -I. -Ihash -Iinclude -c hash/hashsize.c
388: done hashsize.o
389: make hashwalk.o
390: make hash/hashwalk.c
391: attr perm
392: attr scan
393: prev hash/hashlib.h
394: done hash/hashwalk.c
395: prev hash/hashwalk.c
396: exec $CC $CCFLAGS -I. -Ihash -Iinclude -c hash/hashwalk.c
397: done hashwalk.o
398: make memhash.o
399: make hash/memhash.c
400: attr perm
401: attr scan
402: prev hash/hashlib.h
403: done hash/memhash.c
404: prev hash/memhash.c
405: exec $CC $CCFLAGS -I. -Ihash -Iinclude -c hash/memhash.c
406: done memhash.o
407: make memsum.o
408: make hash/memsum.c
409: attr perm
410: attr scan
411: prev hash/hashlib.h
412: done hash/memsum.c
413: prev hash/memsum.c
414: exec $CC $CCFLAGS -I. -Ihash -Iinclude -c hash/memsum.c
415: done memsum.o
416: make strhash.o
417: make hash/strhash.c
418: attr perm
419: attr scan
420: prev hash/hashlib.h
421: done hash/strhash.c
422: prev hash/strhash.c
423: exec $CC $CCFLAGS -I. -Ihash -Iinclude -c hash/strhash.c
424: done strhash.o
425: make strsum.o
426: make hash/strsum.c
427: attr perm
428: attr scan
429: prev hash/hashlib.h
430: done hash/strsum.c
431: prev hash/strsum.c
432: exec $CC $CCFLAGS -I. -Ihash -Iinclude -c hash/strsum.c
433: done strsum.o
434: make cvtatoe.o
435: make misc/cvtatoe.c
436: attr perm
437: attr scan
438: done misc/cvtatoe.c
439: prev misc/cvtatoe.c
440: exec $CC $CCFLAGS -c misc/cvtatoe.c
441: done cvtatoe.o
442: make cvtetoa.o
443: make misc/cvtetoa.c
444: attr perm
445: attr scan
446: done misc/cvtetoa.c
447: prev misc/cvtetoa.c
448: exec $CC $CCFLAGS -c misc/cvtetoa.c
449: done cvtetoa.o
450: make chresc.o
451: make string/chresc.c
452: attr perm
453: attr scan
454: done string/chresc.c
455: prev string/chresc.c
456: exec $CC $CCFLAGS -c string/chresc.c
457: done chresc.o
458: make ctoi.o
459: make string/ctoi.c
460: attr perm
461: attr scan
462: prev limits.h
463: done string/ctoi.c
464: prev string/ctoi.c
465: exec $CC $CCFLAGS -I. -c string/ctoi.c
466: done ctoi.o
467: make streval.o
468: make string/streval.c
469: attr perm
470: attr scan
471: make /usr/include/ctype.h
472: attr perm
473: attr scan
474: attr impl
475: done /usr/include/ctype.h
476: done string/streval.c
477: prev string/streval.c
478: exec $CC $CCFLAGS -c string/streval.c
479: done streval.o
480: make strmatch.o
481: make string/strmatch.c
482: attr perm
483: attr scan
484: prev /usr/include/ctype.h
485: done string/strmatch.c
486: prev string/strmatch.c
487: exec $CC $CCFLAGS -c string/strmatch.c
488: done strmatch.o
489: make strcopy.o
490: make string/strcopy.c
491: attr perm
492: attr scan
493: done string/strcopy.c
494: prev string/strcopy.c
495: exec $CC $CCFLAGS -c string/strcopy.c
496: done strcopy.o
497: make strmode.o
498: make string/strmode.c
499: attr perm
500: attr scan
501: make string/modelib.h
502: attr perm
503: attr scan
504: attr impl
505: done string/modelib.h
506: done string/strmode.c
507: prev string/strmode.c
508: exec $CC $CCFLAGS -Istring -c string/strmode.c
509: done strmode.o
510: make stresc.o
511: make string/stresc.c
512: attr perm
513: attr scan
514: done string/stresc.c
515: prev string/stresc.c
516: exec $CC $CCFLAGS -c string/stresc.c
517: done stresc.o
518: make stropt.o
519: make string/stropt.c
520: attr perm
521: attr scan
522: prev /usr/include/ctype.h
523: make include/namval.h
524: attr perm
525: attr scan
526: attr impl
527: done include/namval.h
528: done string/stropt.c
529: prev string/stropt.c
530: exec $CC $CCFLAGS -Iinclude -c string/stropt.c
531: done stropt.o
532: make strtape.o
533: make string/strtape.c
534: attr perm
535: attr scan
536: prev include/stdio.h
537: done string/strtape.c
538: prev string/strtape.c
539: exec $CC $CCFLAGS -Iinclude -c string/strtape.c
540: done strtape.o
541: make tok.o
542: make string/tok.c
543: attr perm
544: attr scan
545: done string/tok.c
546: prev string/tok.c
547: exec $CC $CCFLAGS -c string/tok.c
548: done tok.o
549: make pathaccess.o
550: make misc/pathaccess.c
551: attr perm
552: attr scan
553: prev /usr/include/sys/stat.h
554: prev /usr/include/sys/types.h
555: prev limits.h
556: done misc/pathaccess.c
557: prev misc/pathaccess.c
558: exec $CC $CCFLAGS -I. -c misc/pathaccess.c
559: done pathaccess.o
560: make pathcanon.o
561: make misc/pathcanon.c
562: attr perm
563: attr scan
564: done misc/pathcanon.c
565: prev misc/pathcanon.c
566: exec $CC $CCFLAGS -c misc/pathcanon.c
567: done pathcanon.o
568: make pathcheck.o
569: make misc/pathcheck.c
570: attr perm
571: attr scan
572: done misc/pathcheck.c
573: prev misc/pathcheck.c
574: exec $CC $CCFLAGS -c misc/pathcheck.c
575: done pathcheck.o
576: make pathpath.o
577: make misc/pathpath.c
578: attr perm
579: attr scan
580: done misc/pathpath.c
581: prev misc/pathpath.c
582: exec $CC $CCFLAGS -c misc/pathpath.c
583: done pathpath.o
584: make pathkey.o
585: make misc/pathkey.c
586: attr perm
587: attr scan
588: prev include/stdio.h
589: prev preroot.h
590: prev /usr/include/ctype.h
591: prev limits.h
592: done misc/pathkey.c
593: prev misc/pathkey.c
594: exec $CC $CCFLAGS -I. -Iinclude -c misc/pathkey.c
595: done pathkey.o
596: make pathprobe.o
597: make misc/pathprobe.c
598: attr perm
599: attr scan
600: make include/ls.h
601: attr perm
602: attr scan
603: attr impl
604: prev fsinfo.h
605: done include/ls.h
606: prev limits.h
607: done misc/pathprobe.c
608: prev misc/pathprobe.c
609: exec $CC $CCFLAGS -I. -Iinclude -c misc/pathprobe.c
610: done pathprobe.o
611: make pathtemp.o
612: make misc/pathtemp.c
613: attr perm
614: attr scan
615: done misc/pathtemp.c
616: prev misc/pathtemp.c
617: exec $CC $CCFLAGS -c misc/pathtemp.c
618: done pathtemp.o
619: make cmdargs.o
620: make misc/cmdargs.c
621: attr perm
622: attr scan
623: make include/option.h
624: attr perm
625: attr scan
626: attr impl
627: done include/option.h
628: done misc/cmdargs.c
629: prev misc/cmdargs.c
630: exec $CC $CCFLAGS -Iinclude -c misc/cmdargs.c
631: done cmdargs.o
632: make fs3d.o
633: make misc/fs3d.c
634: attr perm
635: attr scan
636: done misc/fs3d.c
637: prev misc/fs3d.c
638: exec $CC $CCFLAGS -c misc/fs3d.c
639: done fs3d.o
640: make ftwalk.o
641: make misc/ftwalk.c
642: attr perm
643: attr scan
644: make include/ftwalk.h
645: attr perm
646: attr scan
647: attr impl
648: done include/ftwalk.h
649: prev /usr/include/errno.h
650: prev limits.h
651: prev dirent.h
652: prev /usr/include/sys/stat.h
653: prev /usr/include/sys/types.h
654: done misc/ftwalk.c
655: prev misc/ftwalk.c
656: exec $CC $CCFLAGS -I. -Iinclude -c misc/ftwalk.c
657: done ftwalk.o
658: make perror.o
659: make misc/perror.c
660: attr perm
661: attr scan
662: make FEATURE/strerror
663: exec : generate local FEATURE information for strerror
664: .... set -
665: .... if test ! -d FEATURE
666: .... then rm -rf FEATURE
667: .... mkdir FEATURE
668: .... fi
669: .... {
670: .... echo '/* local info for strerror */'
671: .... case "strerror" in
672: .... *.*) f=strerror
673: .... i=strerror
674: .... ;;
675: .... *) f=strerror
676: .... i=strerror
677: .... echo "#undef $i
678: .... int $i;" > x.${!-$$}.c
679: .... cmd=:
680: .... opt=
681: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
682: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
683: .... then opt=-Bstatic
684: .... else cmd=x.${!-$$}.x
685: .... fi
686: .... fi
687: .... echo "#undef $i
688: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
689: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
690: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
691: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
692: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
693: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
694: .... fi
695: .... fi
696: .... ;;
697: .... esac
698: .... echo "#include \"$f.h\"" > x.${!-$$}.c
699: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
700: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
701: .... fi
702: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
703: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
704: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
705: .... fi
706: .... for j in / /usr/
707: .... do for i in bin etc ucb
708: .... do if test -f $j$i/$f
709: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
710: .... break 2
711: .... fi
712: .... done
713: .... done
714: .... } > FEATURE/strerror
715: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
716: attr scan
717: attr impl
718: done FEATURE/strerror
719: prev include/stdio.h
720: done misc/perror.c
721: prev misc/perror.c
722: exec $CC $CCFLAGS -I. -Iinclude -c misc/perror.c
723: done perror.o
724: make putenv.o
725: make misc/putenv.c
726: attr perm
727: attr scan
728: done misc/putenv.c
729: prev misc/putenv.c
730: exec $CC $CCFLAGS -c misc/putenv.c
731: done putenv.o
732: make calloc.o
733: make misc/calloc.c
734: attr perm
735: attr scan
736: make FEATURE/bzero
737: exec : generate local FEATURE information for bzero
738: .... set -
739: .... if test ! -d FEATURE
740: .... then rm -rf FEATURE
741: .... mkdir FEATURE
742: .... fi
743: .... {
744: .... echo '/* local info for bzero */'
745: .... case "bzero" in
746: .... *.*) f=bzero
747: .... i=bzero
748: .... ;;
749: .... *) f=bzero
750: .... i=bzero
751: .... echo "#undef $i
752: .... int $i;" > x.${!-$$}.c
753: .... cmd=:
754: .... opt=
755: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
756: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
757: .... then opt=-Bstatic
758: .... else cmd=x.${!-$$}.x
759: .... fi
760: .... fi
761: .... echo "#undef $i
762: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
763: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
764: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
765: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
766: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
767: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
768: .... fi
769: .... fi
770: .... ;;
771: .... esac
772: .... echo "#include \"$f.h\"" > x.${!-$$}.c
773: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
774: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
775: .... fi
776: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
777: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
778: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
779: .... fi
780: .... for j in / /usr/
781: .... do for i in bin etc ucb
782: .... do if test -f $j$i/$f
783: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
784: .... break 2
785: .... fi
786: .... done
787: .... done
788: .... } > FEATURE/bzero
789: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
790: attr scan
791: attr impl
792: done FEATURE/bzero
793: done misc/calloc.c
794: prev misc/calloc.c
795: exec $CC $CCFLAGS -I. -c misc/calloc.c
796: done calloc.o
797: make malloc.o
798: make misc/malloc.c
799: attr perm
800: attr scan
801: make FEATURE/bcopy
802: exec : generate local FEATURE information for bcopy
803: .... set -
804: .... if test ! -d FEATURE
805: .... then rm -rf FEATURE
806: .... mkdir FEATURE
807: .... fi
808: .... {
809: .... echo '/* local info for bcopy */'
810: .... case "bcopy" in
811: .... *.*) f=bcopy
812: .... i=bcopy
813: .... ;;
814: .... *) f=bcopy
815: .... i=bcopy
816: .... echo "#undef $i
817: .... int $i;" > x.${!-$$}.c
818: .... cmd=:
819: .... opt=
820: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
821: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
822: .... then opt=-Bstatic
823: .... else cmd=x.${!-$$}.x
824: .... fi
825: .... fi
826: .... echo "#undef $i
827: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
828: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
829: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
830: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
831: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
832: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
833: .... fi
834: .... fi
835: .... ;;
836: .... esac
837: .... echo "#include \"$f.h\"" > x.${!-$$}.c
838: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
839: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
840: .... fi
841: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
842: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
843: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
844: .... fi
845: .... for j in / /usr/
846: .... do for i in bin etc ucb
847: .... do if test -f $j$i/$f
848: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
849: .... break 2
850: .... fi
851: .... done
852: .... done
853: .... } > FEATURE/bcopy
854: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
855: attr scan
856: attr impl
857: done FEATURE/bcopy
858: done misc/malloc.c
859: prev misc/malloc.c
860: exec $CC $CCFLAGS -I. "$DEBUG" -c misc/malloc.c
861: done malloc.o
862: make getnamval.o
863: make misc/getnamval.c
864: attr perm
865: attr scan
866: prev include/namval.h
867: done misc/getnamval.c
868: prev misc/getnamval.c
869: exec $CC $CCFLAGS -Iinclude -c misc/getnamval.c
870: done getnamval.o
871: make optget.o
872: make misc/optget.c
873: attr perm
874: attr scan
875: done misc/optget.c
876: prev misc/optget.c
877: exec $CC $CCFLAGS -c misc/optget.c
878: done optget.o
879: make hsort.o
880: make misc/hsort.c
881: attr perm
882: attr scan
883: done misc/hsort.c
884: prev misc/hsort.c
885: exec $CC $CCFLAGS -c misc/hsort.c
886: done hsort.o
887: make query.o
888: make misc/query.c
889: attr perm
890: attr scan
891: prev include/stdio.h
892: done misc/query.c
893: prev misc/query.c
894: exec $CC $CCFLAGS -Iinclude -c misc/query.c
895: done query.o
896: make error.o
897: make misc/error.c
898: attr perm
899: attr scan
900: make include/sfio.h
901: done include/sfio.h
902: make sig.h
903: prev mkhdr
904: exec mkhdr sig "" "$CC" $CCFLAGS > sig.h
905: attr scan
906: attr impl
907: done sig.h
908: prev include/namval.h
909: make include/error.h
910: attr perm
911: attr scan
912: attr impl
913: done include/error.h
914: prev /usr/include/ctype.h
915: done misc/error.c
916: prev misc/error.c
917: exec $CC $CCFLAGS -I. -Iinclude -c misc/error.c
918: done error.o
919: make liberror.o
920: make misc/liberror.c
921: attr perm
922: attr scan
923: prev include/error.h
924: done misc/liberror.c
925: prev misc/liberror.c
926: exec $CC $CCFLAGS -Iinclude -c misc/liberror.c
927: done liberror.o
928: make strerror.o
929: make string/strerror.c
930: attr perm
931: attr scan
932: prev FEATURE/strerror
933: done string/strerror.c
934: prev string/strerror.c
935: exec $CC $CCFLAGS -I. -Iinclude -c string/strerror.c
936: done strerror.o
937: make strsignal.o
938: make string/strsignal.c
939: attr perm
940: attr scan
941: prev include/stdio.h
942: done string/strsignal.c
943: prev string/strsignal.c
944: exec $CC $CCFLAGS -Iinclude -c string/strsignal.c
945: done strsignal.o
946: make fmtelapsed.o
947: make string/fmtelapsed.c
948: attr perm
949: attr scan
950: prev include/stdio.h
951: done string/fmtelapsed.c
952: prev string/fmtelapsed.c
953: exec $CC $CCFLAGS -Iinclude -c string/fmtelapsed.c
954: done fmtelapsed.o
955: make fmtls.o
956: make string/fmtls.c
957: attr perm
958: attr scan
959: prev include/stdio.h
960: make include/tm.h
961: attr perm
962: attr scan
963: attr impl
964: done include/tm.h
965: prev include/ls.h
966: done string/fmtls.c
967: prev string/fmtls.c
968: exec $CC $CCFLAGS -I. -Iinclude -c string/fmtls.c
969: done fmtls.o
970: make fmtmode.o
971: make string/fmtmode.c
972: attr perm
973: attr scan
974: prev string/modelib.h
975: done string/fmtmode.c
976: prev string/fmtmode.c
977: exec $CC $CCFLAGS -Istring -c string/fmtmode.c
978: done fmtmode.o
979: make fmtperm.o
980: make string/fmtperm.c
981: attr perm
982: attr scan
983: prev include/ls.h
984: done string/fmtperm.c
985: prev string/fmtperm.c
986: exec $CC $CCFLAGS -I. -Iinclude -c string/fmtperm.c
987: done fmtperm.o
988: make fmtuid.o
989: make string/fmtuid.c
990: attr perm
991: attr scan
992: make /usr/include/pwd.h
993: attr perm
994: attr scan
995: attr impl
996: done /usr/include/pwd.h
997: prev include/hash.h
998: prev include/stdio.h
999: done string/fmtuid.c
1000: prev string/fmtuid.c
1001: exec $CC $CCFLAGS -Iinclude -c string/fmtuid.c
1002: done fmtuid.o
1003: make fmtgid.o
1004: make string/fmtgid.c
1005: attr perm
1006: attr scan
1007: make /usr/include/grp.h
1008: attr perm
1009: attr scan
1010: attr impl
1011: done /usr/include/grp.h
1012: prev include/hash.h
1013: prev include/stdio.h
1014: done string/fmtgid.c
1015: prev string/fmtgid.c
1016: exec $CC $CCFLAGS -Iinclude -c string/fmtgid.c
1017: done fmtgid.o
1018: make strelapsed.o
1019: make string/strelapsed.c
1020: attr perm
1021: attr scan
1022: prev /usr/include/ctype.h
1023: done string/strelapsed.c
1024: prev string/strelapsed.c
1025: exec $CC $CCFLAGS -c string/strelapsed.c
1026: done strelapsed.o
1027: make strperm.o
1028: make string/strperm.c
1029: attr perm
1030: attr scan
1031: prev include/ls.h
1032: done string/strperm.c
1033: prev string/strperm.c
1034: exec $CC $CCFLAGS -I. -Iinclude -c string/strperm.c
1035: done strperm.o
1036: make struid.o
1037: make string/struid.c
1038: attr perm
1039: attr scan
1040: prev /usr/include/pwd.h
1041: prev include/hash.h
1042: done string/struid.c
1043: prev string/struid.c
1044: exec $CC $CCFLAGS -Iinclude -c string/struid.c
1045: done struid.o
1046: make strgid.o
1047: make string/strgid.c
1048: attr perm
1049: attr scan
1050: prev /usr/include/grp.h
1051: prev /usr/include/pwd.h
1052: prev include/hash.h
1053: done string/strgid.c
1054: prev string/strgid.c
1055: exec $CC $CCFLAGS -Iinclude -c string/strgid.c
1056: done strgid.o
1057: make stack.o
1058: make misc/stack.c
1059: attr perm
1060: attr scan
1061: make include/stack.h
1062: attr perm
1063: attr scan
1064: attr impl
1065: done include/stack.h
1066: done misc/stack.c
1067: prev misc/stack.c
1068: exec $CC $CCFLAGS -Iinclude -c misc/stack.c
1069: done stack.o
1070: make stak.o
1071: make misc/stak.c
1072: attr perm
1073: attr scan
1074: make include/stak.h
1075: attr perm
1076: attr scan
1077: attr impl
1078: done include/stak.h
1079: done misc/stak.c
1080: prev misc/stak.c
1081: exec $CC $CCFLAGS -Iinclude -c misc/stak.c
1082: done stak.o
1083: make memswap.o
1084: make string/memswap.c
1085: attr perm
1086: attr scan
1087: make include/swap.h
1088: attr perm
1089: attr scan
1090: attr impl
1091: done include/swap.h
1092: done string/memswap.c
1093: prev string/memswap.c
1094: exec $CC $CCFLAGS -Iinclude -c string/memswap.c
1095: done memswap.o
1096: make gethalf.o
1097: make string/gethalf.c
1098: attr perm
1099: attr scan
1100: prev limits.h
1101: prev include/swap.h
1102: done string/gethalf.c
1103: prev string/gethalf.c
1104: exec $CC $CCFLAGS -I. -Iinclude -c string/gethalf.c
1105: done gethalf.o
1106: make getlong.o
1107: make string/getlong.c
1108: attr perm
1109: attr scan
1110: prev limits.h
1111: prev include/swap.h
1112: done string/getlong.c
1113: prev string/getlong.c
1114: exec $CC $CCFLAGS -I. -Iinclude -c string/getlong.c
1115: done getlong.o
1116: make puthalf.o
1117: make string/puthalf.c
1118: attr perm
1119: attr scan
1120: prev limits.h
1121: prev include/swap.h
1122: done string/puthalf.c
1123: prev string/puthalf.c
1124: exec $CC $CCFLAGS -I. -Iinclude -c string/puthalf.c
1125: done puthalf.o
1126: make putlong.o
1127: make string/putlong.c
1128: attr perm
1129: attr scan
1130: prev limits.h
1131: prev include/swap.h
1132: done string/putlong.c
1133: prev string/putlong.c
1134: exec $CC $CCFLAGS -I. -Iinclude -c string/putlong.c
1135: done putlong.o
1136: make fgetline.o
1137: make misc/fgetline.c
1138: attr perm
1139: attr scan
1140: prev include/stdio.h
1141: done misc/fgetline.c
1142: prev misc/fgetline.c
1143: exec $CC $CCFLAGS -Iinclude -c misc/fgetline.c
1144: done fgetline.o
1145: make sigcrit.o
1146: make misc/sigcrit.c
1147: attr perm
1148: attr scan
1149: make FEATURE/sigsetmask
1150: exec : generate local FEATURE information for sigsetmask
1151: .... set -
1152: .... if test ! -d FEATURE
1153: .... then rm -rf FEATURE
1154: .... mkdir FEATURE
1155: .... fi
1156: .... {
1157: .... echo '/* local info for sigsetmask */'
1158: .... case "sigsetmask" in
1159: .... *.*) f=sigsetmask
1160: .... i=sigsetmask
1161: .... ;;
1162: .... *) f=sigsetmask
1163: .... i=sigsetmask
1164: .... echo "#undef $i
1165: .... int $i;" > x.${!-$$}.c
1166: .... cmd=:
1167: .... opt=
1168: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
1169: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
1170: .... then opt=-Bstatic
1171: .... else cmd=x.${!-$$}.x
1172: .... fi
1173: .... fi
1174: .... echo "#undef $i
1175: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
1176: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
1177: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
1178: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
1179: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
1180: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
1181: .... fi
1182: .... fi
1183: .... ;;
1184: .... esac
1185: .... echo "#include \"$f.h\"" > x.${!-$$}.c
1186: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
1187: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
1188: .... fi
1189: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
1190: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
1191: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
1192: .... fi
1193: .... for j in / /usr/
1194: .... do for i in bin etc ucb
1195: .... do if test -f $j$i/$f
1196: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
1197: .... break 2
1198: .... fi
1199: .... done
1200: .... done
1201: .... } > FEATURE/sigsetmask
1202: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
1203: attr scan
1204: attr impl
1205: done FEATURE/sigsetmask
1206: prev sig.h
1207: done misc/sigcrit.c
1208: prev misc/sigcrit.c
1209: exec $CC $CCFLAGS -I. -c misc/sigcrit.c
1210: done sigcrit.o
1211: make sigunblock.o
1212: make comp/sigunblock.c
1213: attr perm
1214: attr scan
1215: prev sig.h
1216: make FEATURE/sigunblock
1217: exec : generate local FEATURE information for sigunblock
1218: .... set -
1219: .... if test ! -d FEATURE
1220: .... then rm -rf FEATURE
1221: .... mkdir FEATURE
1222: .... fi
1223: .... {
1224: .... echo '/* local info for sigunblock */'
1225: .... case "sigunblock" in
1226: .... *.*) f=sigunblock
1227: .... i=sigunblock
1228: .... ;;
1229: .... *) f=sigunblock
1230: .... i=sigunblock
1231: .... echo "#undef $i
1232: .... int $i;" > x.${!-$$}.c
1233: .... cmd=:
1234: .... opt=
1235: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
1236: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
1237: .... then opt=-Bstatic
1238: .... else cmd=x.${!-$$}.x
1239: .... fi
1240: .... fi
1241: .... echo "#undef $i
1242: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
1243: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
1244: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
1245: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
1246: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
1247: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
1248: .... fi
1249: .... fi
1250: .... ;;
1251: .... esac
1252: .... echo "#include \"$f.h\"" > x.${!-$$}.c
1253: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
1254: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
1255: .... fi
1256: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
1257: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
1258: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
1259: .... fi
1260: .... for j in / /usr/
1261: .... do for i in bin etc ucb
1262: .... do if test -f $j$i/$f
1263: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
1264: .... break 2
1265: .... fi
1266: .... done
1267: .... done
1268: .... } > FEATURE/sigunblock
1269: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
1270: attr scan
1271: attr impl
1272: done FEATURE/sigunblock
1273: done comp/sigunblock.c
1274: prev comp/sigunblock.c
1275: exec $CC $CCFLAGS -I. -c comp/sigunblock.c
1276: done sigunblock.o
1277: make cmdopen.o
1278: make misc/cmdopen.c
1279: attr perm
1280: attr scan
1281: make misc/cmdlib.h
1282: attr perm
1283: attr scan
1284: attr impl
1285: prev /usr/include/errno.h
1286: prev include/stdio.h
1287: prev limits.h
1288: done misc/cmdlib.h
1289: done misc/cmdopen.c
1290: prev misc/cmdopen.c
1291: exec $CC $CCFLAGS -I. -Imisc -Iinclude -c misc/cmdopen.c
1292: done cmdopen.o
1293: make cmdclose.o
1294: make misc/cmdclose.c
1295: attr perm
1296: attr scan
1297: prev misc/cmdlib.h
1298: done misc/cmdclose.c
1299: prev misc/cmdclose.c
1300: exec $CC $CCFLAGS -I. -Imisc -Iinclude -c misc/cmdclose.c
1301: done cmdclose.o
1302: make cmdrun.o
1303: make misc/cmdrun.c
1304: attr perm
1305: attr scan
1306: done misc/cmdrun.c
1307: prev misc/cmdrun.c
1308: exec $CC $CCFLAGS -c misc/cmdrun.c
1309: done cmdrun.o
1310: make cmdwait.o
1311: make misc/cmdwait.c
1312: attr perm
1313: attr scan
1314: prev misc/cmdlib.h
1315: done misc/cmdwait.c
1316: prev misc/cmdwait.c
1317: exec $CC $CCFLAGS -I. -Imisc -Iinclude -c misc/cmdwait.c
1318: done cmdwait.o
1319: make cmdkill.o
1320: make misc/cmdkill.c
1321: attr perm
1322: attr scan
1323: prev misc/cmdlib.h
1324: done misc/cmdkill.c
1325: prev misc/cmdkill.c
1326: exec $CC $CCFLAGS -I. -Imisc -Iinclude -c misc/cmdkill.c
1327: done cmdkill.o
1328: make recomp.o
1329: make re/recomp.c
1330: attr perm
1331: attr scan
1332: make re/relib.h
1333: attr perm
1334: attr scan
1335: attr impl
1336: prev limits.h
1337: make include/re.h
1338: attr perm
1339: attr scan
1340: attr impl
1341: done include/re.h
1342: done re/relib.h
1343: done re/recomp.c
1344: prev re/recomp.c
1345: exec $CC $CCFLAGS -I. -Ire -Iinclude "$DEBUG" -c re/recomp.c
1346: done recomp.o
1347: make reerror.o
1348: make re/reerror.c
1349: attr perm
1350: attr scan
1351: prev include/error.h
1352: prev include/re.h
1353: done re/reerror.c
1354: prev re/reerror.c
1355: exec $CC $CCFLAGS -Iinclude -c re/reerror.c
1356: done reerror.o
1357: make reexec.o
1358: make re/reexec.c
1359: attr perm
1360: attr scan
1361: prev /usr/include/ctype.h
1362: prev re/relib.h
1363: done re/reexec.c
1364: prev re/reexec.c
1365: exec $CC $CCFLAGS -I. -Ire -Iinclude "$DEBUG" -c re/reexec.c
1366: done reexec.o
1367: make resub.o
1368: make re/resub.c
1369: attr perm
1370: attr scan
1371: prev /usr/include/ctype.h
1372: prev re/relib.h
1373: done re/resub.c
1374: prev re/resub.c
1375: exec $CC $CCFLAGS -I. -Ire -Iinclude -c re/resub.c
1376: done resub.o
1377: make tmdate.o
1378: make tm/tmdate.c
1379: attr perm
1380: attr scan
1381: prev /usr/include/ctype.h
1382: prev include/tm.h
1383: done tm/tmdate.c
1384: prev tm/tmdate.c
1385: exec $CC $CCFLAGS -Iinclude -c tm/tmdate.c
1386: done tmdate.o
1387: make tmfix.o
1388: make tm/tmfix.c
1389: attr perm
1390: attr scan
1391: prev include/tm.h
1392: done tm/tmfix.c
1393: prev tm/tmfix.c
1394: exec $CC $CCFLAGS -Iinclude -c tm/tmfix.c
1395: done tmfix.o
1396: make tmform.o
1397: make tm/tmform.c
1398: attr perm
1399: attr scan
1400: prev include/stdio.h
1401: prev include/tm.h
1402: done tm/tmform.c
1403: prev tm/tmform.c
1404: exec $CC $CCFLAGS -Iinclude -c tm/tmform.c
1405: done tmform.o
1406: make tmgoff.o
1407: make tm/tmgoff.c
1408: attr perm
1409: attr scan
1410: prev /usr/include/ctype.h
1411: prev include/tm.h
1412: done tm/tmgoff.c
1413: prev tm/tmgoff.c
1414: exec $CC $CCFLAGS -Iinclude -c tm/tmgoff.c
1415: done tmgoff.o
1416: make tminit.o
1417: make tm/tminit.c
1418: attr perm
1419: attr scan
1420: prev include/namval.h
1421: prev /usr/include/ctype.h
1422: prev include/tm.h
1423: done tm/tminit.c
1424: prev tm/tminit.c
1425: exec $CC $CCFLAGS -Iinclude -c tm/tminit.c
1426: done tminit.o
1427: make tmleap.o
1428: make tm/tmleap.c
1429: attr perm
1430: attr scan
1431: prev include/tm.h
1432: done tm/tmleap.c
1433: prev tm/tmleap.c
1434: exec $CC $CCFLAGS -Iinclude -c tm/tmleap.c
1435: done tmleap.o
1436: make tmlex.o
1437: make tm/tmlex.c
1438: attr perm
1439: attr scan
1440: prev /usr/include/ctype.h
1441: prev include/tm.h
1442: done tm/tmlex.c
1443: prev tm/tmlex.c
1444: exec $CC $CCFLAGS -Iinclude -c tm/tmlex.c
1445: done tmlex.o
1446: make tmmake.o
1447: make tm/tmmake.c
1448: attr perm
1449: attr scan
1450: prev include/tm.h
1451: done tm/tmmake.c
1452: prev tm/tmmake.c
1453: exec $CC $CCFLAGS -Iinclude -c tm/tmmake.c
1454: done tmmake.o
1455: make tmpoff.o
1456: make tm/tmpoff.c
1457: attr perm
1458: attr scan
1459: prev include/stdio.h
1460: prev include/tm.h
1461: done tm/tmpoff.c
1462: prev tm/tmpoff.c
1463: exec $CC $CCFLAGS -Iinclude -c tm/tmpoff.c
1464: done tmpoff.o
1465: make tmtime.o
1466: make tm/tmtime.c
1467: attr perm
1468: attr scan
1469: prev include/tm.h
1470: done tm/tmtime.c
1471: prev tm/tmtime.c
1472: exec $CC $CCFLAGS -Iinclude -c tm/tmtime.c
1473: done tmtime.o
1474: make tmtype.o
1475: make tm/tmtype.c
1476: attr perm
1477: attr scan
1478: prev include/tm.h
1479: done tm/tmtype.c
1480: prev tm/tmtype.c
1481: exec $CC $CCFLAGS -Iinclude -c tm/tmtype.c
1482: done tmtype.o
1483: make tmword.o
1484: make tm/tmword.c
1485: attr perm
1486: attr scan
1487: prev /usr/include/ctype.h
1488: prev include/tm.h
1489: done tm/tmword.c
1490: prev tm/tmword.c
1491: exec $CC $CCFLAGS -Iinclude -c tm/tmword.c
1492: done tmword.o
1493: make tmzone.o
1494: make tm/tmzone.c
1495: attr perm
1496: attr scan
1497: prev include/tm.h
1498: done tm/tmzone.c
1499: prev tm/tmzone.c
1500: exec $CC $CCFLAGS -Iinclude -c tm/tmzone.c
1501: done tmzone.o
1502: make vecargs.o
1503: make vec/vecargs.c
1504: attr perm
1505: attr scan
1506: prev /usr/include/ctype.h
1507: done vec/vecargs.c
1508: prev vec/vecargs.c
1509: exec $CC $CCFLAGS -c vec/vecargs.c
1510: done vecargs.o
1511: make vecfile.o
1512: make vec/vecfile.c
1513: attr perm
1514: attr scan
1515: prev /usr/include/sys/stat.h
1516: prev /usr/include/sys/types.h
1517: done vec/vecfile.c
1518: prev vec/vecfile.c
1519: exec $CC $CCFLAGS -c vec/vecfile.c
1520: done vecfile.o
1521: make vecfree.o
1522: make vec/vecfree.c
1523: attr perm
1524: attr scan
1525: done vec/vecfree.c
1526: prev vec/vecfree.c
1527: exec $CC $CCFLAGS -c vec/vecfree.c
1528: done vecfree.o
1529: make vecload.o
1530: make vec/vecload.c
1531: attr perm
1532: attr scan
1533: done vec/vecload.c
1534: prev vec/vecload.c
1535: exec $CC $CCFLAGS -c vec/vecload.c
1536: done vecload.o
1537: make vecstring.o
1538: make vec/vecstring.c
1539: attr perm
1540: attr scan
1541: done vec/vecstring.c
1542: prev vec/vecstring.c
1543: exec $CC $CCFLAGS -c vec/vecstring.c
1544: done vecstring.o
1545: make getsymlink.o
1546: make misc/getsymlink.c
1547: attr perm
1548: attr scan
1549: make misc/univlib.h
1550: attr perm
1551: attr scan
1552: attr impl
1553: prev /usr/include/errno.h
1554: prev limits.h
1555: make FEATURE/universe
1556: exec : generate local FEATURE information for universe
1557: .... set -
1558: .... if test ! -d FEATURE
1559: .... then rm -rf FEATURE
1560: .... mkdir FEATURE
1561: .... fi
1562: .... {
1563: .... echo '/* local info for universe */'
1564: .... case "universe" in
1565: .... *.*) f=universe
1566: .... i=universe
1567: .... ;;
1568: .... *) f=universe
1569: .... i=universe
1570: .... echo "#undef $i
1571: .... int $i;" > x.${!-$$}.c
1572: .... cmd=:
1573: .... opt=
1574: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
1575: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
1576: .... then opt=-Bstatic
1577: .... else cmd=x.${!-$$}.x
1578: .... fi
1579: .... fi
1580: .... echo "#undef $i
1581: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
1582: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
1583: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
1584: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
1585: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
1586: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
1587: .... fi
1588: .... fi
1589: .... ;;
1590: .... esac
1591: .... echo "#include \"$f.h\"" > x.${!-$$}.c
1592: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
1593: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
1594: .... fi
1595: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
1596: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
1597: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
1598: .... fi
1599: .... for j in / /usr/
1600: .... do for i in bin etc ucb
1601: .... do if test -f $j$i/$f
1602: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
1603: .... break 2
1604: .... fi
1605: .... done
1606: .... done
1607: .... } > FEATURE/universe
1608: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
1609: attr scan
1610: attr impl
1611: done FEATURE/universe
1612: done misc/univlib.h
1613: done misc/getsymlink.c
1614: prev misc/getsymlink.c
1615: exec $CC $CCFLAGS -I. -Imisc -Iinclude -c misc/getsymlink.c
1616: done getsymlink.o
1617: make putsymlink.o
1618: make misc/putsymlink.c
1619: attr perm
1620: attr scan
1621: prev misc/univlib.h
1622: done misc/putsymlink.c
1623: prev misc/putsymlink.c
1624: exec $CC $CCFLAGS -I. -Imisc -Iinclude -c misc/putsymlink.c
1625: done putsymlink.o
1626: make univdata.o
1627: make misc/univdata.c
1628: attr perm
1629: attr scan
1630: prev misc/univlib.h
1631: done misc/univdata.c
1632: prev misc/univdata.c
1633: exec $CC $CCFLAGS -I. -Imisc -Iinclude -c misc/univdata.c
1634: done univdata.o
1635: make getuniv.o
1636: make misc/getuniv.c
1637: attr perm
1638: attr scan
1639: prev misc/univlib.h
1640: done misc/getuniv.c
1641: prev misc/getuniv.c
1642: exec $CC $CCFLAGS -I. -Imisc -Iinclude -c misc/getuniv.c
1643: done getuniv.o
1644: make setuniv.o
1645: make misc/setuniv.c
1646: attr perm
1647: attr scan
1648: prev misc/univlib.h
1649: done misc/setuniv.c
1650: prev misc/setuniv.c
1651: exec $CC $CCFLAGS -I. -Imisc -Iinclude -c misc/setuniv.c
1652: done setuniv.o
1653: make winsize.o
1654: make port/winsize.c
1655: attr perm
1656: attr scan
1657: make FEATURE/jioctl
1658: exec : generate local FEATURE information for jioctl
1659: .... set -
1660: .... if test ! -d FEATURE
1661: .... then rm -rf FEATURE
1662: .... mkdir FEATURE
1663: .... fi
1664: .... {
1665: .... echo '/* local info for jioctl */'
1666: .... case "jioctl" in
1667: .... *.*) f=jioctl
1668: .... i=jioctl
1669: .... ;;
1670: .... *) f=jioctl
1671: .... i=jioctl
1672: .... echo "#undef $i
1673: .... int $i;" > x.${!-$$}.c
1674: .... cmd=:
1675: .... opt=
1676: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
1677: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
1678: .... then opt=-Bstatic
1679: .... else cmd=x.${!-$$}.x
1680: .... fi
1681: .... fi
1682: .... echo "#undef $i
1683: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
1684: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
1685: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
1686: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
1687: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
1688: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
1689: .... fi
1690: .... fi
1691: .... ;;
1692: .... esac
1693: .... echo "#include \"$f.h\"" > x.${!-$$}.c
1694: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
1695: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
1696: .... fi
1697: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
1698: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
1699: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
1700: .... fi
1701: .... for j in / /usr/
1702: .... do for i in bin etc ucb
1703: .... do if test -f $j$i/$f
1704: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
1705: .... break 2
1706: .... fi
1707: .... done
1708: .... done
1709: .... } > FEATURE/jioctl
1710: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
1711: attr scan
1712: attr impl
1713: done FEATURE/jioctl
1714: make ttyinfo.h
1715: prev mkhdr
1716: exec mkhdr ttyinfo "" "$CC" $CCFLAGS > ttyinfo.h
1717: attr scan
1718: attr impl
1719: done ttyinfo.h
1720: done port/winsize.c
1721: prev port/winsize.c
1722: exec $CC $CCFLAGS -I. -c port/winsize.c
1723: done winsize.o
1724: make fclex.o
1725: make port/fclex.c
1726: attr perm
1727: attr scan
1728: make /usr/include/fcntl.h
1729: attr perm
1730: attr scan
1731: attr impl
1732: done /usr/include/fcntl.h
1733: prev /usr/include/errno.h
1734: done port/fclex.c
1735: prev port/fclex.c
1736: exec $CC $CCFLAGS -c port/fclex.c
1737: done fclex.o
1738: make sigdata.o
1739: make port/sigdata.c
1740: attr perm
1741: attr scan
1742: make sigdata.h
1743: prev mkhdr
1744: prev genhdr
1745: exec mkhdr sigdata " genhdr" "$CC" $CCFLAGS > sigdata.h
1746: attr scan
1747: attr impl
1748: done sigdata.h
1749: done port/sigdata.c
1750: prev port/sigdata.c
1751: exec $CC $CCFLAGS -I. -c port/sigdata.c
1752: done sigdata.o
1753: make touch.o
1754: make port/touch.c
1755: attr perm
1756: attr scan
1757: make FEATURE/utime
1758: exec : generate local FEATURE information for utime
1759: .... set -
1760: .... if test ! -d FEATURE
1761: .... then rm -rf FEATURE
1762: .... mkdir FEATURE
1763: .... fi
1764: .... {
1765: .... echo '/* local info for utime */'
1766: .... case "utime" in
1767: .... *.*) f=utime
1768: .... i=utime
1769: .... ;;
1770: .... *) f=utime
1771: .... i=utime
1772: .... echo "#undef $i
1773: .... int $i;" > x.${!-$$}.c
1774: .... cmd=:
1775: .... opt=
1776: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
1777: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
1778: .... then opt=-Bstatic
1779: .... else cmd=x.${!-$$}.x
1780: .... fi
1781: .... fi
1782: .... echo "#undef $i
1783: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
1784: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
1785: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
1786: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
1787: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
1788: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
1789: .... fi
1790: .... fi
1791: .... ;;
1792: .... esac
1793: .... echo "#include \"$f.h\"" > x.${!-$$}.c
1794: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
1795: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
1796: .... fi
1797: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
1798: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
1799: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
1800: .... fi
1801: .... for j in / /usr/
1802: .... do for i in bin etc ucb
1803: .... do if test -f $j$i/$f
1804: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
1805: .... break 2
1806: .... fi
1807: .... done
1808: .... done
1809: .... } > FEATURE/utime
1810: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
1811: attr scan
1812: attr impl
1813: done FEATURE/utime
1814: prev /usr/include/errno.h
1815: prev /usr/include/sys/stat.h
1816: prev /usr/include/sys/types.h
1817: done port/touch.c
1818: prev port/touch.c
1819: exec $CC $CCFLAGS -I. -c port/touch.c
1820: done touch.o
1821: make lpstat.o
1822: make misc/lpstat.c
1823: attr perm
1824: attr scan
1825: prev /usr/include/sys/stat.h
1826: prev /usr/include/sys/types.h
1827: done misc/lpstat.c
1828: prev misc/lpstat.c
1829: exec $CC $CCFLAGS -c misc/lpstat.c
1830: done lpstat.o
1831: make memcmp.o
1832: make comp/memcmp.c
1833: attr perm
1834: attr scan
1835: make FEATURE/memcmp
1836: exec : generate local FEATURE information for memcmp
1837: .... set -
1838: .... if test ! -d FEATURE
1839: .... then rm -rf FEATURE
1840: .... mkdir FEATURE
1841: .... fi
1842: .... {
1843: .... echo '/* local info for memcmp */'
1844: .... case "memcmp" in
1845: .... *.*) f=memcmp
1846: .... i=memcmp
1847: .... ;;
1848: .... *) f=memcmp
1849: .... i=memcmp
1850: .... echo "#undef $i
1851: .... int $i;" > x.${!-$$}.c
1852: .... cmd=:
1853: .... opt=
1854: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
1855: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
1856: .... then opt=-Bstatic
1857: .... else cmd=x.${!-$$}.x
1858: .... fi
1859: .... fi
1860: .... echo "#undef $i
1861: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
1862: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
1863: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
1864: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
1865: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
1866: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
1867: .... fi
1868: .... fi
1869: .... ;;
1870: .... esac
1871: .... echo "#include \"$f.h\"" > x.${!-$$}.c
1872: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
1873: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
1874: .... fi
1875: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
1876: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
1877: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
1878: .... fi
1879: .... for j in / /usr/
1880: .... do for i in bin etc ucb
1881: .... do if test -f $j$i/$f
1882: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
1883: .... break 2
1884: .... fi
1885: .... done
1886: .... done
1887: .... } > FEATURE/memcmp
1888: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
1889: attr scan
1890: attr impl
1891: done FEATURE/memcmp
1892: done comp/memcmp.c
1893: prev comp/memcmp.c
1894: exec $CC $CCFLAGS -I. -c comp/memcmp.c
1895: done memcmp.o
1896: make memcpy.o
1897: make comp/memcpy.c
1898: attr perm
1899: attr scan
1900: make FEATURE/bcopy
1901: done FEATURE/bcopy
1902: make FEATURE/memcpy
1903: exec : generate local FEATURE information for memcpy
1904: .... set -
1905: .... if test ! -d FEATURE
1906: .... then rm -rf FEATURE
1907: .... mkdir FEATURE
1908: .... fi
1909: .... {
1910: .... echo '/* local info for memcpy */'
1911: .... case "memcpy" in
1912: .... *.*) f=memcpy
1913: .... i=memcpy
1914: .... ;;
1915: .... *) f=memcpy
1916: .... i=memcpy
1917: .... echo "#undef $i
1918: .... int $i;" > x.${!-$$}.c
1919: .... cmd=:
1920: .... opt=
1921: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
1922: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
1923: .... then opt=-Bstatic
1924: .... else cmd=x.${!-$$}.x
1925: .... fi
1926: .... fi
1927: .... echo "#undef $i
1928: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
1929: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
1930: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
1931: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
1932: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
1933: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
1934: .... fi
1935: .... fi
1936: .... ;;
1937: .... esac
1938: .... echo "#include \"$f.h\"" > x.${!-$$}.c
1939: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
1940: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
1941: .... fi
1942: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
1943: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
1944: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
1945: .... fi
1946: .... for j in / /usr/
1947: .... do for i in bin etc ucb
1948: .... do if test -f $j$i/$f
1949: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
1950: .... break 2
1951: .... fi
1952: .... done
1953: .... done
1954: .... } > FEATURE/memcpy
1955: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
1956: attr scan
1957: attr impl
1958: done FEATURE/memcpy
1959: done comp/memcpy.c
1960: prev comp/memcpy.c
1961: exec $CC $CCFLAGS -I. -c comp/memcpy.c
1962: done memcpy.o
1963: make memdup.o
1964: make string/memdup.c
1965: attr perm
1966: attr scan
1967: make FEATURE/memdup
1968: exec : generate local FEATURE information for memdup
1969: .... set -
1970: .... if test ! -d FEATURE
1971: .... then rm -rf FEATURE
1972: .... mkdir FEATURE
1973: .... fi
1974: .... {
1975: .... echo '/* local info for memdup */'
1976: .... case "memdup" in
1977: .... *.*) f=memdup
1978: .... i=memdup
1979: .... ;;
1980: .... *) f=memdup
1981: .... i=memdup
1982: .... echo "#undef $i
1983: .... int $i;" > x.${!-$$}.c
1984: .... cmd=:
1985: .... opt=
1986: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
1987: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
1988: .... then opt=-Bstatic
1989: .... else cmd=x.${!-$$}.x
1990: .... fi
1991: .... fi
1992: .... echo "#undef $i
1993: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
1994: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
1995: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
1996: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
1997: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
1998: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
1999: .... fi
2000: .... fi
2001: .... ;;
2002: .... esac
2003: .... echo "#include \"$f.h\"" > x.${!-$$}.c
2004: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2005: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
2006: .... fi
2007: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
2008: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2009: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
2010: .... fi
2011: .... for j in / /usr/
2012: .... do for i in bin etc ucb
2013: .... do if test -f $j$i/$f
2014: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
2015: .... break 2
2016: .... fi
2017: .... done
2018: .... done
2019: .... } > FEATURE/memdup
2020: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
2021: attr scan
2022: attr impl
2023: done FEATURE/memdup
2024: done string/memdup.c
2025: prev string/memdup.c
2026: exec $CC $CCFLAGS -I. -c string/memdup.c
2027: done memdup.o
2028: make memset.o
2029: make comp/memset.c
2030: attr perm
2031: attr scan
2032: make FEATURE/memset
2033: exec : generate local FEATURE information for memset
2034: .... set -
2035: .... if test ! -d FEATURE
2036: .... then rm -rf FEATURE
2037: .... mkdir FEATURE
2038: .... fi
2039: .... {
2040: .... echo '/* local info for memset */'
2041: .... case "memset" in
2042: .... *.*) f=memset
2043: .... i=memset
2044: .... ;;
2045: .... *) f=memset
2046: .... i=memset
2047: .... echo "#undef $i
2048: .... int $i;" > x.${!-$$}.c
2049: .... cmd=:
2050: .... opt=
2051: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2052: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2053: .... then opt=-Bstatic
2054: .... else cmd=x.${!-$$}.x
2055: .... fi
2056: .... fi
2057: .... echo "#undef $i
2058: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
2059: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
2060: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
2061: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
2062: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
2063: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
2064: .... fi
2065: .... fi
2066: .... ;;
2067: .... esac
2068: .... echo "#include \"$f.h\"" > x.${!-$$}.c
2069: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2070: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
2071: .... fi
2072: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
2073: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2074: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
2075: .... fi
2076: .... for j in / /usr/
2077: .... do for i in bin etc ucb
2078: .... do if test -f $j$i/$f
2079: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
2080: .... break 2
2081: .... fi
2082: .... done
2083: .... done
2084: .... } > FEATURE/memset
2085: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
2086: attr scan
2087: attr impl
2088: done FEATURE/memset
2089: done comp/memset.c
2090: prev comp/memset.c
2091: exec $CC $CCFLAGS -I. -c comp/memset.c
2092: done memset.o
2093: make mkdir.o
2094: make comp/mkdir.c
2095: attr perm
2096: attr scan
2097: make FEATURE/mkdir
2098: exec : generate local FEATURE information for mkdir
2099: .... set -
2100: .... if test ! -d FEATURE
2101: .... then rm -rf FEATURE
2102: .... mkdir FEATURE
2103: .... fi
2104: .... {
2105: .... echo '/* local info for mkdir */'
2106: .... case "mkdir" in
2107: .... *.*) f=mkdir
2108: .... i=mkdir
2109: .... ;;
2110: .... *) f=mkdir
2111: .... i=mkdir
2112: .... echo "#undef $i
2113: .... int $i;" > x.${!-$$}.c
2114: .... cmd=:
2115: .... opt=
2116: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2117: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2118: .... then opt=-Bstatic
2119: .... else cmd=x.${!-$$}.x
2120: .... fi
2121: .... fi
2122: .... echo "#undef $i
2123: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
2124: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
2125: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
2126: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
2127: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
2128: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
2129: .... fi
2130: .... fi
2131: .... ;;
2132: .... esac
2133: .... echo "#include \"$f.h\"" > x.${!-$$}.c
2134: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2135: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
2136: .... fi
2137: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
2138: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2139: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
2140: .... fi
2141: .... for j in / /usr/
2142: .... do for i in bin etc ucb
2143: .... do if test -f $j$i/$f
2144: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
2145: .... break 2
2146: .... fi
2147: .... done
2148: .... done
2149: .... } > FEATURE/mkdir
2150: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
2151: attr scan
2152: attr impl
2153: done FEATURE/mkdir
2154: done comp/mkdir.c
2155: prev comp/mkdir.c
2156: exec $CC $CCFLAGS -I. -c comp/mkdir.c
2157: done mkdir.o
2158: make rmdir.o
2159: make comp/rmdir.c
2160: attr perm
2161: attr scan
2162: make FEATURE/rmdir
2163: exec : generate local FEATURE information for rmdir
2164: .... set -
2165: .... if test ! -d FEATURE
2166: .... then rm -rf FEATURE
2167: .... mkdir FEATURE
2168: .... fi
2169: .... {
2170: .... echo '/* local info for rmdir */'
2171: .... case "rmdir" in
2172: .... *.*) f=rmdir
2173: .... i=rmdir
2174: .... ;;
2175: .... *) f=rmdir
2176: .... i=rmdir
2177: .... echo "#undef $i
2178: .... int $i;" > x.${!-$$}.c
2179: .... cmd=:
2180: .... opt=
2181: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2182: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2183: .... then opt=-Bstatic
2184: .... else cmd=x.${!-$$}.x
2185: .... fi
2186: .... fi
2187: .... echo "#undef $i
2188: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
2189: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
2190: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
2191: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
2192: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
2193: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
2194: .... fi
2195: .... fi
2196: .... ;;
2197: .... esac
2198: .... echo "#include \"$f.h\"" > x.${!-$$}.c
2199: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2200: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
2201: .... fi
2202: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
2203: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2204: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
2205: .... fi
2206: .... for j in / /usr/
2207: .... do for i in bin etc ucb
2208: .... do if test -f $j$i/$f
2209: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
2210: .... break 2
2211: .... fi
2212: .... done
2213: .... done
2214: .... } > FEATURE/rmdir
2215: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
2216: attr scan
2217: attr impl
2218: done FEATURE/rmdir
2219: done comp/rmdir.c
2220: prev comp/rmdir.c
2221: exec $CC $CCFLAGS -I. -c comp/rmdir.c
2222: done rmdir.o
2223: make remove.o
2224: make comp/remove.c
2225: attr perm
2226: attr scan
2227: make FEATURE/remove
2228: exec : generate local FEATURE information for remove
2229: .... set -
2230: .... if test ! -d FEATURE
2231: .... then rm -rf FEATURE
2232: .... mkdir FEATURE
2233: .... fi
2234: .... {
2235: .... echo '/* local info for remove */'
2236: .... case "remove" in
2237: .... *.*) f=remove
2238: .... i=remove
2239: .... ;;
2240: .... *) f=remove
2241: .... i=remove
2242: .... echo "#undef $i
2243: .... int $i;" > x.${!-$$}.c
2244: .... cmd=:
2245: .... opt=
2246: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2247: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2248: .... then opt=-Bstatic
2249: .... else cmd=x.${!-$$}.x
2250: .... fi
2251: .... fi
2252: .... echo "#undef $i
2253: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
2254: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
2255: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
2256: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
2257: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
2258: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
2259: .... fi
2260: .... fi
2261: .... ;;
2262: .... esac
2263: .... echo "#include \"$f.h\"" > x.${!-$$}.c
2264: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2265: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
2266: .... fi
2267: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
2268: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2269: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
2270: .... fi
2271: .... for j in / /usr/
2272: .... do for i in bin etc ucb
2273: .... do if test -f $j$i/$f
2274: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
2275: .... break 2
2276: .... fi
2277: .... done
2278: .... done
2279: .... } > FEATURE/remove
2280: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
2281: attr scan
2282: attr impl
2283: done FEATURE/remove
2284: done comp/remove.c
2285: prev comp/remove.c
2286: exec $CC $CCFLAGS -I. -c comp/remove.c
2287: done remove.o
2288: make rename.o
2289: make comp/rename.c
2290: attr perm
2291: attr scan
2292: make FEATURE/rename
2293: exec : generate local FEATURE information for rename
2294: .... set -
2295: .... if test ! -d FEATURE
2296: .... then rm -rf FEATURE
2297: .... mkdir FEATURE
2298: .... fi
2299: .... {
2300: .... echo '/* local info for rename */'
2301: .... case "rename" in
2302: .... *.*) f=rename
2303: .... i=rename
2304: .... ;;
2305: .... *) f=rename
2306: .... i=rename
2307: .... echo "#undef $i
2308: .... int $i;" > x.${!-$$}.c
2309: .... cmd=:
2310: .... opt=
2311: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2312: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2313: .... then opt=-Bstatic
2314: .... else cmd=x.${!-$$}.x
2315: .... fi
2316: .... fi
2317: .... echo "#undef $i
2318: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
2319: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
2320: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
2321: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
2322: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
2323: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
2324: .... fi
2325: .... fi
2326: .... ;;
2327: .... esac
2328: .... echo "#include \"$f.h\"" > x.${!-$$}.c
2329: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2330: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
2331: .... fi
2332: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
2333: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2334: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
2335: .... fi
2336: .... for j in / /usr/
2337: .... do for i in bin etc ucb
2338: .... do if test -f $j$i/$f
2339: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
2340: .... break 2
2341: .... fi
2342: .... done
2343: .... done
2344: .... } > FEATURE/rename
2345: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
2346: attr scan
2347: attr impl
2348: done FEATURE/rename
2349: done comp/rename.c
2350: prev comp/rename.c
2351: exec $CC $CCFLAGS -I. -c comp/rename.c
2352: done rename.o
2353: make link.o
2354: make comp/link.c
2355: attr perm
2356: attr scan
2357: make FEATURE/link
2358: exec : generate local FEATURE information for link
2359: .... set -
2360: .... if test ! -d FEATURE
2361: .... then rm -rf FEATURE
2362: .... mkdir FEATURE
2363: .... fi
2364: .... {
2365: .... echo '/* local info for link */'
2366: .... case "link" in
2367: .... *.*) f=link
2368: .... i=link
2369: .... ;;
2370: .... *) f=link
2371: .... i=link
2372: .... echo "#undef $i
2373: .... int $i;" > x.${!-$$}.c
2374: .... cmd=:
2375: .... opt=
2376: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2377: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2378: .... then opt=-Bstatic
2379: .... else cmd=x.${!-$$}.x
2380: .... fi
2381: .... fi
2382: .... echo "#undef $i
2383: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
2384: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
2385: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
2386: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
2387: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
2388: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
2389: .... fi
2390: .... fi
2391: .... ;;
2392: .... esac
2393: .... echo "#include \"$f.h\"" > x.${!-$$}.c
2394: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2395: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
2396: .... fi
2397: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
2398: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2399: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
2400: .... fi
2401: .... for j in / /usr/
2402: .... do for i in bin etc ucb
2403: .... do if test -f $j$i/$f
2404: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
2405: .... break 2
2406: .... fi
2407: .... done
2408: .... done
2409: .... } > FEATURE/link
2410: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
2411: attr scan
2412: attr impl
2413: done FEATURE/link
2414: done comp/link.c
2415: prev comp/link.c
2416: exec $CC $CCFLAGS -I. -c comp/link.c
2417: done link.o
2418: make unlink.o
2419: make comp/unlink.c
2420: attr perm
2421: attr scan
2422: make FEATURE/unlink
2423: exec : generate local FEATURE information for unlink
2424: .... set -
2425: .... if test ! -d FEATURE
2426: .... then rm -rf FEATURE
2427: .... mkdir FEATURE
2428: .... fi
2429: .... {
2430: .... echo '/* local info for unlink */'
2431: .... case "unlink" in
2432: .... *.*) f=unlink
2433: .... i=unlink
2434: .... ;;
2435: .... *) f=unlink
2436: .... i=unlink
2437: .... echo "#undef $i
2438: .... int $i;" > x.${!-$$}.c
2439: .... cmd=:
2440: .... opt=
2441: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2442: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2443: .... then opt=-Bstatic
2444: .... else cmd=x.${!-$$}.x
2445: .... fi
2446: .... fi
2447: .... echo "#undef $i
2448: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
2449: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
2450: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
2451: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
2452: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
2453: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
2454: .... fi
2455: .... fi
2456: .... ;;
2457: .... esac
2458: .... echo "#include \"$f.h\"" > x.${!-$$}.c
2459: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2460: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
2461: .... fi
2462: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
2463: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2464: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
2465: .... fi
2466: .... for j in / /usr/
2467: .... do for i in bin etc ucb
2468: .... do if test -f $j$i/$f
2469: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
2470: .... break 2
2471: .... fi
2472: .... done
2473: .... done
2474: .... } > FEATURE/unlink
2475: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
2476: attr scan
2477: attr impl
2478: done FEATURE/unlink
2479: done comp/unlink.c
2480: prev comp/unlink.c
2481: exec $CC $CCFLAGS -I. -c comp/unlink.c
2482: done unlink.o
2483: make strtok.o
2484: make comp/strtok.c
2485: attr perm
2486: attr scan
2487: make FEATURE/strtok
2488: exec : generate local FEATURE information for strtok
2489: .... set -
2490: .... if test ! -d FEATURE
2491: .... then rm -rf FEATURE
2492: .... mkdir FEATURE
2493: .... fi
2494: .... {
2495: .... echo '/* local info for strtok */'
2496: .... case "strtok" in
2497: .... *.*) f=strtok
2498: .... i=strtok
2499: .... ;;
2500: .... *) f=strtok
2501: .... i=strtok
2502: .... echo "#undef $i
2503: .... int $i;" > x.${!-$$}.c
2504: .... cmd=:
2505: .... opt=
2506: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2507: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2508: .... then opt=-Bstatic
2509: .... else cmd=x.${!-$$}.x
2510: .... fi
2511: .... fi
2512: .... echo "#undef $i
2513: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
2514: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
2515: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
2516: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
2517: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
2518: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
2519: .... fi
2520: .... fi
2521: .... ;;
2522: .... esac
2523: .... echo "#include \"$f.h\"" > x.${!-$$}.c
2524: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2525: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
2526: .... fi
2527: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
2528: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2529: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
2530: .... fi
2531: .... for j in / /usr/
2532: .... do for i in bin etc ucb
2533: .... do if test -f $j$i/$f
2534: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
2535: .... break 2
2536: .... fi
2537: .... done
2538: .... done
2539: .... } > FEATURE/strtok
2540: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
2541: attr scan
2542: attr impl
2543: done FEATURE/strtok
2544: done comp/strtok.c
2545: prev comp/strtok.c
2546: exec $CC $CCFLAGS -I. -c comp/strtok.c
2547: done strtok.o
2548: make strspn.o
2549: make comp/strspn.c
2550: attr perm
2551: attr scan
2552: make FEATURE/strspn
2553: exec : generate local FEATURE information for strspn
2554: .... set -
2555: .... if test ! -d FEATURE
2556: .... then rm -rf FEATURE
2557: .... mkdir FEATURE
2558: .... fi
2559: .... {
2560: .... echo '/* local info for strspn */'
2561: .... case "strspn" in
2562: .... *.*) f=strspn
2563: .... i=strspn
2564: .... ;;
2565: .... *) f=strspn
2566: .... i=strspn
2567: .... echo "#undef $i
2568: .... int $i;" > x.${!-$$}.c
2569: .... cmd=:
2570: .... opt=
2571: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2572: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2573: .... then opt=-Bstatic
2574: .... else cmd=x.${!-$$}.x
2575: .... fi
2576: .... fi
2577: .... echo "#undef $i
2578: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
2579: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
2580: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
2581: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
2582: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
2583: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
2584: .... fi
2585: .... fi
2586: .... ;;
2587: .... esac
2588: .... echo "#include \"$f.h\"" > x.${!-$$}.c
2589: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2590: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
2591: .... fi
2592: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
2593: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2594: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
2595: .... fi
2596: .... for j in / /usr/
2597: .... do for i in bin etc ucb
2598: .... do if test -f $j$i/$f
2599: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
2600: .... break 2
2601: .... fi
2602: .... done
2603: .... done
2604: .... } > FEATURE/strspn
2605: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
2606: attr scan
2607: attr impl
2608: done FEATURE/strspn
2609: done comp/strspn.c
2610: prev comp/strspn.c
2611: exec $CC $CCFLAGS -I. -c comp/strspn.c
2612: done strspn.o
2613: make strpbrk.o
2614: make comp/strpbrk.c
2615: attr perm
2616: attr scan
2617: make FEATURE/strpbrk
2618: exec : generate local FEATURE information for strpbrk
2619: .... set -
2620: .... if test ! -d FEATURE
2621: .... then rm -rf FEATURE
2622: .... mkdir FEATURE
2623: .... fi
2624: .... {
2625: .... echo '/* local info for strpbrk */'
2626: .... case "strpbrk" in
2627: .... *.*) f=strpbrk
2628: .... i=strpbrk
2629: .... ;;
2630: .... *) f=strpbrk
2631: .... i=strpbrk
2632: .... echo "#undef $i
2633: .... int $i;" > x.${!-$$}.c
2634: .... cmd=:
2635: .... opt=
2636: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2637: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2638: .... then opt=-Bstatic
2639: .... else cmd=x.${!-$$}.x
2640: .... fi
2641: .... fi
2642: .... echo "#undef $i
2643: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
2644: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
2645: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
2646: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
2647: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
2648: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
2649: .... fi
2650: .... fi
2651: .... ;;
2652: .... esac
2653: .... echo "#include \"$f.h\"" > x.${!-$$}.c
2654: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2655: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
2656: .... fi
2657: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
2658: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2659: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
2660: .... fi
2661: .... for j in / /usr/
2662: .... do for i in bin etc ucb
2663: .... do if test -f $j$i/$f
2664: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
2665: .... break 2
2666: .... fi
2667: .... done
2668: .... done
2669: .... } > FEATURE/strpbrk
2670: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
2671: attr scan
2672: attr impl
2673: done FEATURE/strpbrk
2674: done comp/strpbrk.c
2675: prev comp/strpbrk.c
2676: exec $CC $CCFLAGS -I. -c comp/strpbrk.c
2677: done strpbrk.o
2678: make strdup.o
2679: make string/strdup.c
2680: attr perm
2681: attr scan
2682: make FEATURE/strdup
2683: exec : generate local FEATURE information for strdup
2684: .... set -
2685: .... if test ! -d FEATURE
2686: .... then rm -rf FEATURE
2687: .... mkdir FEATURE
2688: .... fi
2689: .... {
2690: .... echo '/* local info for strdup */'
2691: .... case "strdup" in
2692: .... *.*) f=strdup
2693: .... i=strdup
2694: .... ;;
2695: .... *) f=strdup
2696: .... i=strdup
2697: .... echo "#undef $i
2698: .... int $i;" > x.${!-$$}.c
2699: .... cmd=:
2700: .... opt=
2701: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2702: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2703: .... then opt=-Bstatic
2704: .... else cmd=x.${!-$$}.x
2705: .... fi
2706: .... fi
2707: .... echo "#undef $i
2708: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
2709: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
2710: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
2711: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
2712: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
2713: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
2714: .... fi
2715: .... fi
2716: .... ;;
2717: .... esac
2718: .... echo "#include \"$f.h\"" > x.${!-$$}.c
2719: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2720: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
2721: .... fi
2722: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
2723: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2724: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
2725: .... fi
2726: .... for j in / /usr/
2727: .... do for i in bin etc ucb
2728: .... do if test -f $j$i/$f
2729: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
2730: .... break 2
2731: .... fi
2732: .... done
2733: .... done
2734: .... } > FEATURE/strdup
2735: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
2736: attr scan
2737: attr impl
2738: done FEATURE/strdup
2739: done string/strdup.c
2740: prev string/strdup.c
2741: exec $CC $CCFLAGS -I. -c string/strdup.c
2742: done strdup.o
2743: make strchr.o
2744: make comp/strchr.c
2745: attr perm
2746: attr scan
2747: make FEATURE/index
2748: exec : generate local FEATURE information for index
2749: .... set -
2750: .... if test ! -d FEATURE
2751: .... then rm -rf FEATURE
2752: .... mkdir FEATURE
2753: .... fi
2754: .... {
2755: .... echo '/* local info for index */'
2756: .... case "index" in
2757: .... *.*) f=index
2758: .... i=index
2759: .... ;;
2760: .... *) f=index
2761: .... i=index
2762: .... echo "#undef $i
2763: .... int $i;" > x.${!-$$}.c
2764: .... cmd=:
2765: .... opt=
2766: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2767: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2768: .... then opt=-Bstatic
2769: .... else cmd=x.${!-$$}.x
2770: .... fi
2771: .... fi
2772: .... echo "#undef $i
2773: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
2774: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
2775: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
2776: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
2777: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
2778: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
2779: .... fi
2780: .... fi
2781: .... ;;
2782: .... esac
2783: .... echo "#include \"$f.h\"" > x.${!-$$}.c
2784: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2785: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
2786: .... fi
2787: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
2788: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2789: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
2790: .... fi
2791: .... for j in / /usr/
2792: .... do for i in bin etc ucb
2793: .... do if test -f $j$i/$f
2794: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
2795: .... break 2
2796: .... fi
2797: .... done
2798: .... done
2799: .... } > FEATURE/index
2800: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
2801: attr scan
2802: attr impl
2803: done FEATURE/index
2804: make FEATURE/strchr
2805: exec : generate local FEATURE information for strchr
2806: .... set -
2807: .... if test ! -d FEATURE
2808: .... then rm -rf FEATURE
2809: .... mkdir FEATURE
2810: .... fi
2811: .... {
2812: .... echo '/* local info for strchr */'
2813: .... case "strchr" in
2814: .... *.*) f=strchr
2815: .... i=strchr
2816: .... ;;
2817: .... *) f=strchr
2818: .... i=strchr
2819: .... echo "#undef $i
2820: .... int $i;" > x.${!-$$}.c
2821: .... cmd=:
2822: .... opt=
2823: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2824: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2825: .... then opt=-Bstatic
2826: .... else cmd=x.${!-$$}.x
2827: .... fi
2828: .... fi
2829: .... echo "#undef $i
2830: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
2831: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
2832: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
2833: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
2834: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
2835: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
2836: .... fi
2837: .... fi
2838: .... ;;
2839: .... esac
2840: .... echo "#include \"$f.h\"" > x.${!-$$}.c
2841: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2842: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
2843: .... fi
2844: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
2845: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2846: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
2847: .... fi
2848: .... for j in / /usr/
2849: .... do for i in bin etc ucb
2850: .... do if test -f $j$i/$f
2851: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
2852: .... break 2
2853: .... fi
2854: .... done
2855: .... done
2856: .... } > FEATURE/strchr
2857: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
2858: attr scan
2859: attr impl
2860: done FEATURE/strchr
2861: done comp/strchr.c
2862: prev comp/strchr.c
2863: exec $CC $CCFLAGS -I. -c comp/strchr.c
2864: done strchr.o
2865: make strrchr.o
2866: make comp/strrchr.c
2867: attr perm
2868: attr scan
2869: make FEATURE/rindex
2870: exec : generate local FEATURE information for rindex
2871: .... set -
2872: .... if test ! -d FEATURE
2873: .... then rm -rf FEATURE
2874: .... mkdir FEATURE
2875: .... fi
2876: .... {
2877: .... echo '/* local info for rindex */'
2878: .... case "rindex" in
2879: .... *.*) f=rindex
2880: .... i=rindex
2881: .... ;;
2882: .... *) f=rindex
2883: .... i=rindex
2884: .... echo "#undef $i
2885: .... int $i;" > x.${!-$$}.c
2886: .... cmd=:
2887: .... opt=
2888: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2889: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2890: .... then opt=-Bstatic
2891: .... else cmd=x.${!-$$}.x
2892: .... fi
2893: .... fi
2894: .... echo "#undef $i
2895: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
2896: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
2897: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
2898: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
2899: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
2900: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
2901: .... fi
2902: .... fi
2903: .... ;;
2904: .... esac
2905: .... echo "#include \"$f.h\"" > x.${!-$$}.c
2906: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2907: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
2908: .... fi
2909: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
2910: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2911: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
2912: .... fi
2913: .... for j in / /usr/
2914: .... do for i in bin etc ucb
2915: .... do if test -f $j$i/$f
2916: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
2917: .... break 2
2918: .... fi
2919: .... done
2920: .... done
2921: .... } > FEATURE/rindex
2922: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
2923: attr scan
2924: attr impl
2925: done FEATURE/rindex
2926: make FEATURE/strrchr
2927: exec : generate local FEATURE information for strrchr
2928: .... set -
2929: .... if test ! -d FEATURE
2930: .... then rm -rf FEATURE
2931: .... mkdir FEATURE
2932: .... fi
2933: .... {
2934: .... echo '/* local info for strrchr */'
2935: .... case "strrchr" in
2936: .... *.*) f=strrchr
2937: .... i=strrchr
2938: .... ;;
2939: .... *) f=strrchr
2940: .... i=strrchr
2941: .... echo "#undef $i
2942: .... int $i;" > x.${!-$$}.c
2943: .... cmd=:
2944: .... opt=
2945: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2946: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
2947: .... then opt=-Bstatic
2948: .... else cmd=x.${!-$$}.x
2949: .... fi
2950: .... fi
2951: .... echo "#undef $i
2952: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
2953: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
2954: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
2955: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
2956: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
2957: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
2958: .... fi
2959: .... fi
2960: .... ;;
2961: .... esac
2962: .... echo "#include \"$f.h\"" > x.${!-$$}.c
2963: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2964: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
2965: .... fi
2966: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
2967: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
2968: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
2969: .... fi
2970: .... for j in / /usr/
2971: .... do for i in bin etc ucb
2972: .... do if test -f $j$i/$f
2973: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
2974: .... break 2
2975: .... fi
2976: .... done
2977: .... done
2978: .... } > FEATURE/strrchr
2979: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
2980: attr scan
2981: attr impl
2982: done FEATURE/strrchr
2983: done comp/strrchr.c
2984: prev comp/strrchr.c
2985: exec $CC $CCFLAGS -I. -c comp/strrchr.c
2986: done strrchr.o
2987: make strtod.o
2988: make comp/strtod.c
2989: attr perm
2990: attr scan
2991: make FEATURE/strtod
2992: exec : generate local FEATURE information for strtod
2993: .... set -
2994: .... if test ! -d FEATURE
2995: .... then rm -rf FEATURE
2996: .... mkdir FEATURE
2997: .... fi
2998: .... {
2999: .... echo '/* local info for strtod */'
3000: .... case "strtod" in
3001: .... *.*) f=strtod
3002: .... i=strtod
3003: .... ;;
3004: .... *) f=strtod
3005: .... i=strtod
3006: .... echo "#undef $i
3007: .... int $i;" > x.${!-$$}.c
3008: .... cmd=:
3009: .... opt=
3010: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3011: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3012: .... then opt=-Bstatic
3013: .... else cmd=x.${!-$$}.x
3014: .... fi
3015: .... fi
3016: .... echo "#undef $i
3017: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
3018: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
3019: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
3020: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
3021: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
3022: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
3023: .... fi
3024: .... fi
3025: .... ;;
3026: .... esac
3027: .... echo "#include \"$f.h\"" > x.${!-$$}.c
3028: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3029: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
3030: .... fi
3031: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
3032: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3033: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
3034: .... fi
3035: .... for j in / /usr/
3036: .... do for i in bin etc ucb
3037: .... do if test -f $j$i/$f
3038: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
3039: .... break 2
3040: .... fi
3041: .... done
3042: .... done
3043: .... } > FEATURE/strtod
3044: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
3045: attr scan
3046: attr impl
3047: done FEATURE/strtod
3048: done comp/strtod.c
3049: prev comp/strtod.c
3050: exec $CC $CCFLAGS -I. -c comp/strtod.c
3051: done strtod.o
3052: make strtol.o
3053: make comp/strtol.c
3054: attr perm
3055: attr scan
3056: make FEATURE/strtol
3057: exec : generate local FEATURE information for strtol
3058: .... set -
3059: .... if test ! -d FEATURE
3060: .... then rm -rf FEATURE
3061: .... mkdir FEATURE
3062: .... fi
3063: .... {
3064: .... echo '/* local info for strtol */'
3065: .... case "strtol" in
3066: .... *.*) f=strtol
3067: .... i=strtol
3068: .... ;;
3069: .... *) f=strtol
3070: .... i=strtol
3071: .... echo "#undef $i
3072: .... int $i;" > x.${!-$$}.c
3073: .... cmd=:
3074: .... opt=
3075: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3076: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3077: .... then opt=-Bstatic
3078: .... else cmd=x.${!-$$}.x
3079: .... fi
3080: .... fi
3081: .... echo "#undef $i
3082: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
3083: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
3084: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
3085: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
3086: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
3087: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
3088: .... fi
3089: .... fi
3090: .... ;;
3091: .... esac
3092: .... echo "#include \"$f.h\"" > x.${!-$$}.c
3093: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3094: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
3095: .... fi
3096: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
3097: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3098: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
3099: .... fi
3100: .... for j in / /usr/
3101: .... do for i in bin etc ucb
3102: .... do if test -f $j$i/$f
3103: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
3104: .... break 2
3105: .... fi
3106: .... done
3107: .... done
3108: .... } > FEATURE/strtol
3109: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
3110: attr scan
3111: attr impl
3112: done FEATURE/strtol
3113: done comp/strtol.c
3114: prev comp/strtol.c
3115: exec $CC $CCFLAGS -I. -c comp/strtol.c
3116: done strtol.o
3117: make strton.o
3118: make string/strton.c
3119: attr perm
3120: attr scan
3121: done string/strton.c
3122: prev string/strton.c
3123: exec $CC $CCFLAGS -c string/strton.c
3124: done strton.o
3125: make sigsetmask.o
3126: make comp/sigsetmask.c
3127: attr perm
3128: attr scan
3129: prev FEATURE/sigsetmask
3130: done comp/sigsetmask.c
3131: prev comp/sigsetmask.c
3132: exec $CC $CCFLAGS -I. -c comp/sigsetmask.c
3133: done sigsetmask.o
3134: make mktemp.o
3135: make comp/mktemp.c
3136: attr perm
3137: attr scan
3138: make FEATURE/mktemp
3139: exec : generate local FEATURE information for mktemp
3140: .... set -
3141: .... if test ! -d FEATURE
3142: .... then rm -rf FEATURE
3143: .... mkdir FEATURE
3144: .... fi
3145: .... {
3146: .... echo '/* local info for mktemp */'
3147: .... case "mktemp" in
3148: .... *.*) f=mktemp
3149: .... i=mktemp
3150: .... ;;
3151: .... *) f=mktemp
3152: .... i=mktemp
3153: .... echo "#undef $i
3154: .... int $i;" > x.${!-$$}.c
3155: .... cmd=:
3156: .... opt=
3157: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3158: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3159: .... then opt=-Bstatic
3160: .... else cmd=x.${!-$$}.x
3161: .... fi
3162: .... fi
3163: .... echo "#undef $i
3164: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
3165: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
3166: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
3167: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
3168: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
3169: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
3170: .... fi
3171: .... fi
3172: .... ;;
3173: .... esac
3174: .... echo "#include \"$f.h\"" > x.${!-$$}.c
3175: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3176: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
3177: .... fi
3178: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
3179: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3180: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
3181: .... fi
3182: .... for j in / /usr/
3183: .... do for i in bin etc ucb
3184: .... do if test -f $j$i/$f
3185: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
3186: .... break 2
3187: .... fi
3188: .... done
3189: .... done
3190: .... } > FEATURE/mktemp
3191: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
3192: attr scan
3193: attr impl
3194: done FEATURE/mktemp
3195: done comp/mktemp.c
3196: prev comp/mktemp.c
3197: exec $CC $CCFLAGS -I. -c comp/mktemp.c
3198: done mktemp.o
3199: make tmpnam.o
3200: make comp/tmpnam.c
3201: attr perm
3202: attr scan
3203: make FEATURE/tmpnam
3204: exec : generate local FEATURE information for tmpnam
3205: .... set -
3206: .... if test ! -d FEATURE
3207: .... then rm -rf FEATURE
3208: .... mkdir FEATURE
3209: .... fi
3210: .... {
3211: .... echo '/* local info for tmpnam */'
3212: .... case "tmpnam" in
3213: .... *.*) f=tmpnam
3214: .... i=tmpnam
3215: .... ;;
3216: .... *) f=tmpnam
3217: .... i=tmpnam
3218: .... echo "#undef $i
3219: .... int $i;" > x.${!-$$}.c
3220: .... cmd=:
3221: .... opt=
3222: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3223: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3224: .... then opt=-Bstatic
3225: .... else cmd=x.${!-$$}.x
3226: .... fi
3227: .... fi
3228: .... echo "#undef $i
3229: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
3230: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
3231: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
3232: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
3233: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
3234: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
3235: .... fi
3236: .... fi
3237: .... ;;
3238: .... esac
3239: .... echo "#include \"$f.h\"" > x.${!-$$}.c
3240: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3241: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
3242: .... fi
3243: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
3244: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3245: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
3246: .... fi
3247: .... for j in / /usr/
3248: .... do for i in bin etc ucb
3249: .... do if test -f $j$i/$f
3250: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
3251: .... break 2
3252: .... fi
3253: .... done
3254: .... done
3255: .... } > FEATURE/tmpnam
3256: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
3257: attr scan
3258: attr impl
3259: done FEATURE/tmpnam
3260: done comp/tmpnam.c
3261: prev comp/tmpnam.c
3262: exec $CC $CCFLAGS -I. -Iinclude -c comp/tmpnam.c
3263: done tmpnam.o
3264: make vfork.o
3265: make comp/vfork.c
3266: attr perm
3267: attr scan
3268: make FEATURE/vfork
3269: exec : generate local FEATURE information for vfork
3270: .... set -
3271: .... if test ! -d FEATURE
3272: .... then rm -rf FEATURE
3273: .... mkdir FEATURE
3274: .... fi
3275: .... {
3276: .... echo '/* local info for vfork */'
3277: .... case "vfork" in
3278: .... *.*) f=vfork
3279: .... i=vfork
3280: .... ;;
3281: .... *) f=vfork
3282: .... i=vfork
3283: .... echo "#undef $i
3284: .... int $i;" > x.${!-$$}.c
3285: .... cmd=:
3286: .... opt=
3287: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3288: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3289: .... then opt=-Bstatic
3290: .... else cmd=x.${!-$$}.x
3291: .... fi
3292: .... fi
3293: .... echo "#undef $i
3294: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
3295: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
3296: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
3297: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
3298: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
3299: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
3300: .... fi
3301: .... fi
3302: .... ;;
3303: .... esac
3304: .... echo "#include \"$f.h\"" > x.${!-$$}.c
3305: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3306: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
3307: .... fi
3308: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
3309: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3310: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
3311: .... fi
3312: .... for j in / /usr/
3313: .... do for i in bin etc ucb
3314: .... do if test -f $j$i/$f
3315: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
3316: .... break 2
3317: .... fi
3318: .... done
3319: .... done
3320: .... } > FEATURE/vfork
3321: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
3322: attr scan
3323: attr impl
3324: done FEATURE/vfork
3325: done comp/vfork.c
3326: prev comp/vfork.c
3327: exec $CC $CCFLAGS -I. -c comp/vfork.c
3328: done vfork.o
3329: make killpg.o
3330: make comp/killpg.c
3331: attr perm
3332: attr scan
3333: make FEATURE/killpg
3334: exec : generate local FEATURE information for killpg
3335: .... set -
3336: .... if test ! -d FEATURE
3337: .... then rm -rf FEATURE
3338: .... mkdir FEATURE
3339: .... fi
3340: .... {
3341: .... echo '/* local info for killpg */'
3342: .... case "killpg" in
3343: .... *.*) f=killpg
3344: .... i=killpg
3345: .... ;;
3346: .... *) f=killpg
3347: .... i=killpg
3348: .... echo "#undef $i
3349: .... int $i;" > x.${!-$$}.c
3350: .... cmd=:
3351: .... opt=
3352: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3353: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3354: .... then opt=-Bstatic
3355: .... else cmd=x.${!-$$}.x
3356: .... fi
3357: .... fi
3358: .... echo "#undef $i
3359: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
3360: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
3361: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
3362: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
3363: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
3364: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
3365: .... fi
3366: .... fi
3367: .... ;;
3368: .... esac
3369: .... echo "#include \"$f.h\"" > x.${!-$$}.c
3370: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3371: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
3372: .... fi
3373: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
3374: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3375: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
3376: .... fi
3377: .... for j in / /usr/
3378: .... do for i in bin etc ucb
3379: .... do if test -f $j$i/$f
3380: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
3381: .... break 2
3382: .... fi
3383: .... done
3384: .... done
3385: .... } > FEATURE/killpg
3386: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
3387: attr scan
3388: attr impl
3389: done FEATURE/killpg
3390: done comp/killpg.c
3391: prev comp/killpg.c
3392: exec $CC $CCFLAGS -I. -c comp/killpg.c
3393: done killpg.o
3394: make lstat.o
3395: make comp/lstat.c
3396: attr perm
3397: attr scan
3398: make FEATURE/lstat
3399: exec : generate local FEATURE information for lstat
3400: .... set -
3401: .... if test ! -d FEATURE
3402: .... then rm -rf FEATURE
3403: .... mkdir FEATURE
3404: .... fi
3405: .... {
3406: .... echo '/* local info for lstat */'
3407: .... case "lstat" in
3408: .... *.*) f=lstat
3409: .... i=lstat
3410: .... ;;
3411: .... *) f=lstat
3412: .... i=lstat
3413: .... echo "#undef $i
3414: .... int $i;" > x.${!-$$}.c
3415: .... cmd=:
3416: .... opt=
3417: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3418: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3419: .... then opt=-Bstatic
3420: .... else cmd=x.${!-$$}.x
3421: .... fi
3422: .... fi
3423: .... echo "#undef $i
3424: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
3425: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
3426: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
3427: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
3428: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
3429: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
3430: .... fi
3431: .... fi
3432: .... ;;
3433: .... esac
3434: .... echo "#include \"$f.h\"" > x.${!-$$}.c
3435: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3436: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
3437: .... fi
3438: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
3439: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3440: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
3441: .... fi
3442: .... for j in / /usr/
3443: .... do for i in bin etc ucb
3444: .... do if test -f $j$i/$f
3445: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
3446: .... break 2
3447: .... fi
3448: .... done
3449: .... done
3450: .... } > FEATURE/lstat
3451: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
3452: attr scan
3453: attr impl
3454: done FEATURE/lstat
3455: done comp/lstat.c
3456: prev comp/lstat.c
3457: exec $CC $CCFLAGS -I. -c comp/lstat.c
3458: done lstat.o
3459: make readlink.o
3460: make comp/readlink.c
3461: attr perm
3462: attr scan
3463: make FEATURE/readlink
3464: exec : generate local FEATURE information for readlink
3465: .... set -
3466: .... if test ! -d FEATURE
3467: .... then rm -rf FEATURE
3468: .... mkdir FEATURE
3469: .... fi
3470: .... {
3471: .... echo '/* local info for readlink */'
3472: .... case "readlink" in
3473: .... *.*) f=readlink
3474: .... i=readlink
3475: .... ;;
3476: .... *) f=readlink
3477: .... i=readlink
3478: .... echo "#undef $i
3479: .... int $i;" > x.${!-$$}.c
3480: .... cmd=:
3481: .... opt=
3482: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3483: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3484: .... then opt=-Bstatic
3485: .... else cmd=x.${!-$$}.x
3486: .... fi
3487: .... fi
3488: .... echo "#undef $i
3489: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
3490: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
3491: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
3492: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
3493: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
3494: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
3495: .... fi
3496: .... fi
3497: .... ;;
3498: .... esac
3499: .... echo "#include \"$f.h\"" > x.${!-$$}.c
3500: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3501: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
3502: .... fi
3503: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
3504: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3505: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
3506: .... fi
3507: .... for j in / /usr/
3508: .... do for i in bin etc ucb
3509: .... do if test -f $j$i/$f
3510: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
3511: .... break 2
3512: .... fi
3513: .... done
3514: .... done
3515: .... } > FEATURE/readlink
3516: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
3517: attr scan
3518: attr impl
3519: done FEATURE/readlink
3520: done comp/readlink.c
3521: prev comp/readlink.c
3522: exec $CC $CCFLAGS -I. -c comp/readlink.c
3523: done readlink.o
3524: make symlink.o
3525: make comp/symlink.c
3526: attr perm
3527: attr scan
3528: make FEATURE/symlink
3529: exec : generate local FEATURE information for symlink
3530: .... set -
3531: .... if test ! -d FEATURE
3532: .... then rm -rf FEATURE
3533: .... mkdir FEATURE
3534: .... fi
3535: .... {
3536: .... echo '/* local info for symlink */'
3537: .... case "symlink" in
3538: .... *.*) f=symlink
3539: .... i=symlink
3540: .... ;;
3541: .... *) f=symlink
3542: .... i=symlink
3543: .... echo "#undef $i
3544: .... int $i;" > x.${!-$$}.c
3545: .... cmd=:
3546: .... opt=
3547: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3548: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3549: .... then opt=-Bstatic
3550: .... else cmd=x.${!-$$}.x
3551: .... fi
3552: .... fi
3553: .... echo "#undef $i
3554: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
3555: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
3556: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
3557: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
3558: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
3559: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
3560: .... fi
3561: .... fi
3562: .... ;;
3563: .... esac
3564: .... echo "#include \"$f.h\"" > x.${!-$$}.c
3565: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3566: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
3567: .... fi
3568: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
3569: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3570: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
3571: .... fi
3572: .... for j in / /usr/
3573: .... do for i in bin etc ucb
3574: .... do if test -f $j$i/$f
3575: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
3576: .... break 2
3577: .... fi
3578: .... done
3579: .... done
3580: .... } > FEATURE/symlink
3581: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
3582: attr scan
3583: attr impl
3584: done FEATURE/symlink
3585: done comp/symlink.c
3586: prev comp/symlink.c
3587: exec $CC $CCFLAGS -I. -c comp/symlink.c
3588: done symlink.o
3589: make setpgid.o
3590: make comp/setpgid.c
3591: attr perm
3592: attr scan
3593: make FEATURE/setpgid
3594: exec : generate local FEATURE information for setpgid
3595: .... set -
3596: .... if test ! -d FEATURE
3597: .... then rm -rf FEATURE
3598: .... mkdir FEATURE
3599: .... fi
3600: .... {
3601: .... echo '/* local info for setpgid */'
3602: .... case "setpgid" in
3603: .... *.*) f=setpgid
3604: .... i=setpgid
3605: .... ;;
3606: .... *) f=setpgid
3607: .... i=setpgid
3608: .... echo "#undef $i
3609: .... int $i;" > x.${!-$$}.c
3610: .... cmd=:
3611: .... opt=
3612: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3613: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3614: .... then opt=-Bstatic
3615: .... else cmd=x.${!-$$}.x
3616: .... fi
3617: .... fi
3618: .... echo "#undef $i
3619: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
3620: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
3621: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
3622: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
3623: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
3624: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
3625: .... fi
3626: .... fi
3627: .... ;;
3628: .... esac
3629: .... echo "#include \"$f.h\"" > x.${!-$$}.c
3630: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3631: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
3632: .... fi
3633: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
3634: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3635: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
3636: .... fi
3637: .... for j in / /usr/
3638: .... do for i in bin etc ucb
3639: .... do if test -f $j$i/$f
3640: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
3641: .... break 2
3642: .... fi
3643: .... done
3644: .... done
3645: .... } > FEATURE/setpgid
3646: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
3647: attr scan
3648: attr impl
3649: done FEATURE/setpgid
3650: done comp/setpgid.c
3651: prev comp/setpgid.c
3652: exec $CC $CCFLAGS -I. -c comp/setpgid.c
3653: done setpgid.o
3654: make atexit.o
3655: make comp/atexit.c
3656: attr perm
3657: attr scan
3658: make FEATURE/_cleanup
3659: exec : generate local FEATURE information for _cleanup
3660: .... set -
3661: .... if test ! -d FEATURE
3662: .... then rm -rf FEATURE
3663: .... mkdir FEATURE
3664: .... fi
3665: .... {
3666: .... echo '/* local info for _cleanup */'
3667: .... case "_cleanup" in
3668: .... *.*) f=_cleanup
3669: .... i=_cleanup
3670: .... ;;
3671: .... *) f=_cleanup
3672: .... i=_cleanup
3673: .... echo "#undef $i
3674: .... int $i;" > x.${!-$$}.c
3675: .... cmd=:
3676: .... opt=
3677: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3678: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3679: .... then opt=-Bstatic
3680: .... else cmd=x.${!-$$}.x
3681: .... fi
3682: .... fi
3683: .... echo "#undef $i
3684: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
3685: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
3686: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
3687: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
3688: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
3689: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
3690: .... fi
3691: .... fi
3692: .... ;;
3693: .... esac
3694: .... echo "#include \"$f.h\"" > x.${!-$$}.c
3695: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3696: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
3697: .... fi
3698: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
3699: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3700: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
3701: .... fi
3702: .... for j in / /usr/
3703: .... do for i in bin etc ucb
3704: .... do if test -f $j$i/$f
3705: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
3706: .... break 2
3707: .... fi
3708: .... done
3709: .... done
3710: .... } > FEATURE/_cleanup
3711: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
3712: attr scan
3713: attr impl
3714: done FEATURE/_cleanup
3715: make FEATURE/on_exit
3716: exec : generate local FEATURE information for on_exit
3717: .... set -
3718: .... if test ! -d FEATURE
3719: .... then rm -rf FEATURE
3720: .... mkdir FEATURE
3721: .... fi
3722: .... {
3723: .... echo '/* local info for on_exit */'
3724: .... case "on_exit" in
3725: .... *.*) f=on_exit
3726: .... i=on_exit
3727: .... ;;
3728: .... *) f=on_exit
3729: .... i=on_exit
3730: .... echo "#undef $i
3731: .... int $i;" > x.${!-$$}.c
3732: .... cmd=:
3733: .... opt=
3734: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3735: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3736: .... then opt=-Bstatic
3737: .... else cmd=x.${!-$$}.x
3738: .... fi
3739: .... fi
3740: .... echo "#undef $i
3741: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
3742: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
3743: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
3744: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
3745: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
3746: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
3747: .... fi
3748: .... fi
3749: .... ;;
3750: .... esac
3751: .... echo "#include \"$f.h\"" > x.${!-$$}.c
3752: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3753: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
3754: .... fi
3755: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
3756: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3757: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
3758: .... fi
3759: .... for j in / /usr/
3760: .... do for i in bin etc ucb
3761: .... do if test -f $j$i/$f
3762: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
3763: .... break 2
3764: .... fi
3765: .... done
3766: .... done
3767: .... } > FEATURE/on_exit
3768: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
3769: attr scan
3770: attr impl
3771: done FEATURE/on_exit
3772: make FEATURE/onexit
3773: exec : generate local FEATURE information for onexit
3774: .... set -
3775: .... if test ! -d FEATURE
3776: .... then rm -rf FEATURE
3777: .... mkdir FEATURE
3778: .... fi
3779: .... {
3780: .... echo '/* local info for onexit */'
3781: .... case "onexit" in
3782: .... *.*) f=onexit
3783: .... i=onexit
3784: .... ;;
3785: .... *) f=onexit
3786: .... i=onexit
3787: .... echo "#undef $i
3788: .... int $i;" > x.${!-$$}.c
3789: .... cmd=:
3790: .... opt=
3791: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3792: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3793: .... then opt=-Bstatic
3794: .... else cmd=x.${!-$$}.x
3795: .... fi
3796: .... fi
3797: .... echo "#undef $i
3798: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
3799: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
3800: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
3801: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
3802: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
3803: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
3804: .... fi
3805: .... fi
3806: .... ;;
3807: .... esac
3808: .... echo "#include \"$f.h\"" > x.${!-$$}.c
3809: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3810: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
3811: .... fi
3812: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
3813: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3814: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
3815: .... fi
3816: .... for j in / /usr/
3817: .... do for i in bin etc ucb
3818: .... do if test -f $j$i/$f
3819: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
3820: .... break 2
3821: .... fi
3822: .... done
3823: .... done
3824: .... } > FEATURE/onexit
3825: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
3826: attr scan
3827: attr impl
3828: done FEATURE/onexit
3829: make FEATURE/atexit
3830: exec : generate local FEATURE information for atexit
3831: .... set -
3832: .... if test ! -d FEATURE
3833: .... then rm -rf FEATURE
3834: .... mkdir FEATURE
3835: .... fi
3836: .... {
3837: .... echo '/* local info for atexit */'
3838: .... case "atexit" in
3839: .... *.*) f=atexit
3840: .... i=atexit
3841: .... ;;
3842: .... *) f=atexit
3843: .... i=atexit
3844: .... echo "#undef $i
3845: .... int $i;" > x.${!-$$}.c
3846: .... cmd=:
3847: .... opt=
3848: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3849: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3850: .... then opt=-Bstatic
3851: .... else cmd=x.${!-$$}.x
3852: .... fi
3853: .... fi
3854: .... echo "#undef $i
3855: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
3856: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
3857: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
3858: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
3859: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
3860: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
3861: .... fi
3862: .... fi
3863: .... ;;
3864: .... esac
3865: .... echo "#include \"$f.h\"" > x.${!-$$}.c
3866: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3867: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
3868: .... fi
3869: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
3870: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3871: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
3872: .... fi
3873: .... for j in / /usr/
3874: .... do for i in bin etc ucb
3875: .... do if test -f $j$i/$f
3876: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
3877: .... break 2
3878: .... fi
3879: .... done
3880: .... done
3881: .... } > FEATURE/atexit
3882: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
3883: attr scan
3884: attr impl
3885: done FEATURE/atexit
3886: done comp/atexit.c
3887: prev comp/atexit.c
3888: exec $CC $CCFLAGS -I. -c comp/atexit.c
3889: done atexit.o
3890: make getdents.o
3891: make comp/getdents.c
3892: attr perm
3893: attr scan
3894: prev FEATURE/dir
3895: make FEATURE/readdir
3896: exec : generate local FEATURE information for readdir
3897: .... set -
3898: .... if test ! -d FEATURE
3899: .... then rm -rf FEATURE
3900: .... mkdir FEATURE
3901: .... fi
3902: .... {
3903: .... echo '/* local info for readdir */'
3904: .... case "readdir" in
3905: .... *.*) f=readdir
3906: .... i=readdir
3907: .... ;;
3908: .... *) f=readdir
3909: .... i=readdir
3910: .... echo "#undef $i
3911: .... int $i;" > x.${!-$$}.c
3912: .... cmd=:
3913: .... opt=
3914: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3915: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3916: .... then opt=-Bstatic
3917: .... else cmd=x.${!-$$}.x
3918: .... fi
3919: .... fi
3920: .... echo "#undef $i
3921: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
3922: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
3923: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
3924: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
3925: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
3926: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
3927: .... fi
3928: .... fi
3929: .... ;;
3930: .... esac
3931: .... echo "#include \"$f.h\"" > x.${!-$$}.c
3932: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3933: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
3934: .... fi
3935: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
3936: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3937: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
3938: .... fi
3939: .... for j in / /usr/
3940: .... do for i in bin etc ucb
3941: .... do if test -f $j$i/$f
3942: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
3943: .... break 2
3944: .... fi
3945: .... done
3946: .... done
3947: .... } > FEATURE/readdir
3948: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
3949: attr scan
3950: attr impl
3951: done FEATURE/readdir
3952: make FEATURE/dirread
3953: exec : generate local FEATURE information for dirread
3954: .... set -
3955: .... if test ! -d FEATURE
3956: .... then rm -rf FEATURE
3957: .... mkdir FEATURE
3958: .... fi
3959: .... {
3960: .... echo '/* local info for dirread */'
3961: .... case "dirread" in
3962: .... *.*) f=dirread
3963: .... i=dirread
3964: .... ;;
3965: .... *) f=dirread
3966: .... i=dirread
3967: .... echo "#undef $i
3968: .... int $i;" > x.${!-$$}.c
3969: .... cmd=:
3970: .... opt=
3971: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3972: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
3973: .... then opt=-Bstatic
3974: .... else cmd=x.${!-$$}.x
3975: .... fi
3976: .... fi
3977: .... echo "#undef $i
3978: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
3979: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
3980: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
3981: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
3982: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
3983: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
3984: .... fi
3985: .... fi
3986: .... ;;
3987: .... esac
3988: .... echo "#include \"$f.h\"" > x.${!-$$}.c
3989: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3990: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
3991: .... fi
3992: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
3993: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
3994: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
3995: .... fi
3996: .... for j in / /usr/
3997: .... do for i in bin etc ucb
3998: .... do if test -f $j$i/$f
3999: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
4000: .... break 2
4001: .... fi
4002: .... done
4003: .... done
4004: .... } > FEATURE/dirread
4005: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
4006: attr scan
4007: attr impl
4008: done FEATURE/dirread
4009: make FEATURE/getdirentries
4010: exec : generate local FEATURE information for getdirentries
4011: .... set -
4012: .... if test ! -d FEATURE
4013: .... then rm -rf FEATURE
4014: .... mkdir FEATURE
4015: .... fi
4016: .... {
4017: .... echo '/* local info for getdirentries */'
4018: .... case "getdirentries" in
4019: .... *.*) f=getdirentries
4020: .... i=getdirentries
4021: .... ;;
4022: .... *) f=getdirentries
4023: .... i=getdirentries
4024: .... echo "#undef $i
4025: .... int $i;" > x.${!-$$}.c
4026: .... cmd=:
4027: .... opt=
4028: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
4029: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
4030: .... then opt=-Bstatic
4031: .... else cmd=x.${!-$$}.x
4032: .... fi
4033: .... fi
4034: .... echo "#undef $i
4035: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
4036: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
4037: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
4038: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
4039: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
4040: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
4041: .... fi
4042: .... fi
4043: .... ;;
4044: .... esac
4045: .... echo "#include \"$f.h\"" > x.${!-$$}.c
4046: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
4047: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
4048: .... fi
4049: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
4050: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
4051: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
4052: .... fi
4053: .... for j in / /usr/
4054: .... do for i in bin etc ucb
4055: .... do if test -f $j$i/$f
4056: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
4057: .... break 2
4058: .... fi
4059: .... done
4060: .... done
4061: .... } > FEATURE/getdirentries
4062: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
4063: attr scan
4064: attr impl
4065: done FEATURE/getdirentries
4066: prev dirent.h
4067: prev fsinfo.h
4068: prev FEATURE/getdents
4069: done comp/getdents.c
4070: prev comp/getdents.c
4071: exec $CC $CCFLAGS -I. -c comp/getdents.c
4072: done getdents.o
4073: make getwd.o
4074: make misc/getwd.c
4075: attr perm
4076: attr scan
4077: prev limits.h
4078: done misc/getwd.c
4079: prev misc/getwd.c
4080: exec $CC $CCFLAGS -I. -c misc/getwd.c
4081: done getwd.o
4082: make copy.o
4083: make port/copy.c
4084: attr perm
4085: attr scan
4086: make FEATURE/mmap
4087: exec : generate local FEATURE information for mmap
4088: .... set -
4089: .... if test ! -d FEATURE
4090: .... then rm -rf FEATURE
4091: .... mkdir FEATURE
4092: .... fi
4093: .... {
4094: .... echo '/* local info for mmap */'
4095: .... case "mmap" in
4096: .... *.*) f=mmap
4097: .... i=mmap
4098: .... ;;
4099: .... *) f=mmap
4100: .... i=mmap
4101: .... echo "#undef $i
4102: .... int $i;" > x.${!-$$}.c
4103: .... cmd=:
4104: .... opt=
4105: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
4106: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
4107: .... then opt=-Bstatic
4108: .... else cmd=x.${!-$$}.x
4109: .... fi
4110: .... fi
4111: .... echo "#undef $i
4112: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
4113: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
4114: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
4115: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
4116: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
4117: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
4118: .... fi
4119: .... fi
4120: .... ;;
4121: .... esac
4122: .... echo "#include \"$f.h\"" > x.${!-$$}.c
4123: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
4124: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
4125: .... fi
4126: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
4127: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
4128: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
4129: .... fi
4130: .... for j in / /usr/
4131: .... do for i in bin etc ucb
4132: .... do if test -f $j$i/$f
4133: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
4134: .... break 2
4135: .... fi
4136: .... done
4137: .... done
4138: .... } > FEATURE/mmap
4139: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
4140: attr scan
4141: attr impl
4142: done FEATURE/mmap
4143: done port/copy.c
4144: prev port/copy.c
4145: exec $CC $CCFLAGS -I. -c port/copy.c
4146: done copy.o
4147: make dup2.o
4148: make comp/dup2.c
4149: attr perm
4150: attr scan
4151: make FEATURE/dup2
4152: exec : generate local FEATURE information for dup2
4153: .... set -
4154: .... if test ! -d FEATURE
4155: .... then rm -rf FEATURE
4156: .... mkdir FEATURE
4157: .... fi
4158: .... {
4159: .... echo '/* local info for dup2 */'
4160: .... case "dup2" in
4161: .... *.*) f=dup2
4162: .... i=dup2
4163: .... ;;
4164: .... *) f=dup2
4165: .... i=dup2
4166: .... echo "#undef $i
4167: .... int $i;" > x.${!-$$}.c
4168: .... cmd=:
4169: .... opt=
4170: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
4171: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
4172: .... then opt=-Bstatic
4173: .... else cmd=x.${!-$$}.x
4174: .... fi
4175: .... fi
4176: .... echo "#undef $i
4177: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
4178: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
4179: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
4180: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
4181: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
4182: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
4183: .... fi
4184: .... fi
4185: .... ;;
4186: .... esac
4187: .... echo "#include \"$f.h\"" > x.${!-$$}.c
4188: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
4189: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
4190: .... fi
4191: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
4192: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
4193: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
4194: .... fi
4195: .... for j in / /usr/
4196: .... do for i in bin etc ucb
4197: .... do if test -f $j$i/$f
4198: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
4199: .... break 2
4200: .... fi
4201: .... done
4202: .... done
4203: .... } > FEATURE/dup2
4204: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
4205: attr scan
4206: attr impl
4207: done FEATURE/dup2
4208: done comp/dup2.c
4209: prev comp/dup2.c
4210: exec $CC $CCFLAGS -I. -c comp/dup2.c
4211: done dup2.o
4212: make errno.o
4213: make comp/errno.c
4214: attr perm
4215: attr scan
4216: done comp/errno.c
4217: prev comp/errno.c
4218: exec $CC $CCFLAGS -c comp/errno.c
4219: done errno.o
4220: make sgetl.o
4221: make comp/sgetl.c
4222: attr perm
4223: attr scan
4224: prev limits.h
4225: make FEATURE/sgetl
4226: exec : generate local FEATURE information for sgetl
4227: .... set -
4228: .... if test ! -d FEATURE
4229: .... then rm -rf FEATURE
4230: .... mkdir FEATURE
4231: .... fi
4232: .... {
4233: .... echo '/* local info for sgetl */'
4234: .... case "sgetl" in
4235: .... *.*) f=sgetl
4236: .... i=sgetl
4237: .... ;;
4238: .... *) f=sgetl
4239: .... i=sgetl
4240: .... echo "#undef $i
4241: .... int $i;" > x.${!-$$}.c
4242: .... cmd=:
4243: .... opt=
4244: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
4245: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
4246: .... then opt=-Bstatic
4247: .... else cmd=x.${!-$$}.x
4248: .... fi
4249: .... fi
4250: .... echo "#undef $i
4251: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
4252: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
4253: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
4254: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
4255: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
4256: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
4257: .... fi
4258: .... fi
4259: .... ;;
4260: .... esac
4261: .... echo "#include \"$f.h\"" > x.${!-$$}.c
4262: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
4263: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
4264: .... fi
4265: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
4266: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
4267: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
4268: .... fi
4269: .... for j in / /usr/
4270: .... do for i in bin etc ucb
4271: .... do if test -f $j$i/$f
4272: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
4273: .... break 2
4274: .... fi
4275: .... done
4276: .... done
4277: .... } > FEATURE/sgetl
4278: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
4279: attr scan
4280: attr impl
4281: done FEATURE/sgetl
4282: done comp/sgetl.c
4283: prev comp/sgetl.c
4284: exec $CC $CCFLAGS -I. -c comp/sgetl.c
4285: done sgetl.o
4286: make sputl.o
4287: make comp/sputl.c
4288: attr perm
4289: attr scan
4290: prev limits.h
4291: make FEATURE/sputl
4292: exec : generate local FEATURE information for sputl
4293: .... set -
4294: .... if test ! -d FEATURE
4295: .... then rm -rf FEATURE
4296: .... mkdir FEATURE
4297: .... fi
4298: .... {
4299: .... echo '/* local info for sputl */'
4300: .... case "sputl" in
4301: .... *.*) f=sputl
4302: .... i=sputl
4303: .... ;;
4304: .... *) f=sputl
4305: .... i=sputl
4306: .... echo "#undef $i
4307: .... int $i;" > x.${!-$$}.c
4308: .... cmd=:
4309: .... opt=
4310: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
4311: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
4312: .... then opt=-Bstatic
4313: .... else cmd=x.${!-$$}.x
4314: .... fi
4315: .... fi
4316: .... echo "#undef $i
4317: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
4318: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
4319: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
4320: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
4321: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
4322: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
4323: .... fi
4324: .... fi
4325: .... ;;
4326: .... esac
4327: .... echo "#include \"$f.h\"" > x.${!-$$}.c
4328: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
4329: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
4330: .... fi
4331: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
4332: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
4333: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
4334: .... fi
4335: .... for j in / /usr/
4336: .... do for i in bin etc ucb
4337: .... do if test -f $j$i/$f
4338: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
4339: .... break 2
4340: .... fi
4341: .... done
4342: .... done
4343: .... } > FEATURE/sputl
4344: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
4345: attr scan
4346: attr impl
4347: done FEATURE/sputl
4348: done comp/sputl.c
4349: prev comp/sputl.c
4350: exec $CC $CCFLAGS -I. -c comp/sputl.c
4351: done sputl.o
4352: make getpreroot.o
4353: make preroot/getpreroot.c
4354: attr perm
4355: attr scan
4356: prev limits.h
4357: prev dirent.h
4358: prev preroot.h
4359: done preroot/getpreroot.c
4360: prev preroot/getpreroot.c
4361: exec $CC $CCFLAGS -I. -Iinclude -c preroot/getpreroot.c
4362: done getpreroot.o
4363: make ispreroot.o
4364: make preroot/ispreroot.c
4365: attr perm
4366: attr scan
4367: prev preroot.h
4368: done preroot/ispreroot.c
4369: prev preroot/ispreroot.c
4370: exec $CC $CCFLAGS -I. -c preroot/ispreroot.c
4371: done ispreroot.o
4372: make realopen.o
4373: make preroot/realopen.c
4374: attr perm
4375: attr scan
4376: prev limits.h
4377: prev preroot.h
4378: done preroot/realopen.c
4379: prev preroot/realopen.c
4380: exec $CC $CCFLAGS -I. -c preroot/realopen.c
4381: done realopen.o
4382: make setpreroot.o
4383: make preroot/setpreroot.c
4384: attr perm
4385: attr scan
4386: prev limits.h
4387: prev preroot.h
4388: done preroot/setpreroot.c
4389: prev preroot/setpreroot.c
4390: exec $CC $CCFLAGS -I. -Iinclude -c preroot/setpreroot.c
4391: done setpreroot.o
4392: make mount.o
4393: make comp/mount.c
4394: attr perm
4395: attr scan
4396: make FEATURE/mount
4397: exec : generate local FEATURE information for mount
4398: .... set -
4399: .... if test ! -d FEATURE
4400: .... then rm -rf FEATURE
4401: .... mkdir FEATURE
4402: .... fi
4403: .... {
4404: .... echo '/* local info for mount */'
4405: .... case "mount" in
4406: .... *.*) f=mount
4407: .... i=mount
4408: .... ;;
4409: .... *) f=mount
4410: .... i=mount
4411: .... echo "#undef $i
4412: .... int $i;" > x.${!-$$}.c
4413: .... cmd=:
4414: .... opt=
4415: .... if $CC $CCFLAGS -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
4416: .... then if $CC $CCFLAGS -Bstatic -o x.${!-$$}.x x.${!-$$}.c > /dev/null 2>&1
4417: .... then opt=-Bstatic
4418: .... else cmd=x.${!-$$}.x
4419: .... fi
4420: .... fi
4421: .... echo "#undef $i
4422: .... extern int $i();static int ((*i)())=$i;main(){exit(i==(int((*)()))0);}" > x.${!-$$}.c
4423: .... if $CC $CCFLAGS $opt -c x.${!-$$}.c > /dev/null 2>&1
4424: .... then if { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o && $cmd ;} > /dev/null 2>&1
4425: .... then echo "#define _lib_$i 1 /* $i() in default lib(s) */"
4426: .... elif { $CC $CCFLAGS $opt -o x.${!-$$}.x x.${!-$$}.o -lm && $cmd ;} > /dev/null 2>&1
4427: .... then echo "#define _mth_$i 1 /* $i() in math lib */"
4428: .... fi
4429: .... fi
4430: .... ;;
4431: .... esac
4432: .... echo "#include \"$f.h\"" > x.${!-$$}.c
4433: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
4434: .... then echo "#define _hdr_$i 1 /* #include \"$f.h\" ok */"
4435: .... fi
4436: .... echo "#include \"sys/$f.h\"" > x.${!-$$}.c
4437: .... if $CC $CCFLAGS -E x.${!-$$}.c > /dev/null 2>&1
4438: .... then echo "#define _sys_$i 1 /* #include \"sys/$f.h\" ok */"
4439: .... fi
4440: .... for j in / /usr/
4441: .... do for i in bin etc ucb
4442: .... do if test -f $j$i/$f
4443: .... then echo "#define _bin_$f 1 /* $f in ?(/usr)/(bin|etc|ucb) */"
4444: .... break 2
4445: .... fi
4446: .... done
4447: .... done
4448: .... } > FEATURE/mount
4449: .... rm -rf x.${!-$$}.c x.${!-$$}.o x.${!-$$}.x
4450: attr scan
4451: attr impl
4452: done FEATURE/mount
4453: done comp/mount.c
4454: prev comp/mount.c
4455: exec $CC $CCFLAGS -I. -c comp/mount.c
4456: done mount.o
4457: make popen.o
4458: make comp/popen.c
4459: attr perm
4460: attr scan
4461: prev include/stdio.h
4462: done comp/popen.c
4463: prev comp/popen.c
4464: exec $CC $CCFLAGS -Iinclude -c comp/popen.c
4465: done popen.o
4466: make system.o
4467: make comp/system.c
4468: attr perm
4469: attr scan
4470: done comp/system.c
4471: prev comp/system.c
4472: exec $CC $CCFLAGS -c comp/system.c
4473: done system.o
4474: make iblocks.o
4475: make port/iblocks.c
4476: attr perm
4477: attr scan
4478: prev fsinfo.h
4479: prev lclparam.h
4480: done port/iblocks.c
4481: prev port/iblocks.c
4482: exec $CC $CCFLAGS -I. -c port/iblocks.c
4483: done iblocks.o
4484: make modedata.o
4485: make string/modedata.c
4486: attr perm
4487: attr scan
4488: prev /usr/include/sys/stat.h
4489: prev /usr/include/sys/types.h
4490: prev string/modelib.h
4491: done string/modedata.c
4492: prev string/modedata.c
4493: exec $CC $CCFLAGS -Istring -c string/modedata.c
4494: done modedata.o
4495: make tmdata.o
4496: make tm/tmdata.c
4497: attr perm
4498: attr scan
4499: prev include/tm.h
4500: done tm/tmdata.c
4501: prev tm/tmdata.c
4502: exec $CC $CCFLAGS -Iinclude -c tm/tmdata.c
4503: done tmdata.o
4504: make sfclose.o
4505: make sfio/sfclose.c
4506: attr perm
4507: attr scan
4508: make sfio/sfhdr.h
4509: attr perm
4510: attr scan
4511: attr impl
4512: make FEATURE/on_exit
4513: done FEATURE/on_exit
4514: make FEATURE/onexit
4515: done FEATURE/onexit
4516: prev FEATURE/atexit
4517: prev FEATURE/bcopy
4518: done sfio/sfhdr.h
4519: done sfio/sfclose.c
4520: prev sfio/sfclose.c
4521: setv LIBX -DLIBX
4522: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfclose.c
4523: done sfclose.o
4524: make sfclrlock.o
4525: make sfio/sfclrlock.c
4526: attr perm
4527: attr scan
4528: prev sfio/sfhdr.h
4529: done sfio/sfclrlock.c
4530: prev sfio/sfclrlock.c
4531: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfclrlock.c
4532: done sfclrlock.o
4533: make sfcvt.o
4534: make sfio/sfcvt.c
4535: attr perm
4536: attr scan
4537: prev sfio/sfhdr.h
4538: done sfio/sfcvt.c
4539: prev sfio/sfcvt.c
4540: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfcvt.c
4541: done sfcvt.o
4542: make sfdlen.o
4543: make sfio/sfdlen.c
4544: attr perm
4545: attr scan
4546: prev sfio/sfhdr.h
4547: done sfio/sfdlen.c
4548: prev sfio/sfdlen.c
4549: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfdlen.c
4550: done sfdlen.o
4551: make sfdopen.o
4552: make sfio/sfdopen.c
4553: attr perm
4554: attr scan
4555: prev sfio/sfhdr.h
4556: done sfio/sfdopen.c
4557: prev sfio/sfdopen.c
4558: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfdopen.c
4559: done sfdopen.o
4560: make sfexcept.o
4561: make sfio/sfexcept.c
4562: attr perm
4563: attr scan
4564: prev sfio/sfhdr.h
4565: done sfio/sfexcept.c
4566: prev sfio/sfexcept.c
4567: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfexcept.c
4568: done sfexcept.o
4569: make sfextern.o
4570: make sfio/sfextern.c
4571: attr perm
4572: attr scan
4573: prev sfio/sfhdr.h
4574: done sfio/sfextern.c
4575: prev sfio/sfextern.c
4576: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfextern.c
4577: done sfextern.o
4578: make sffilbuf.o
4579: make sfio/sffilbuf.c
4580: attr perm
4581: attr scan
4582: prev sfio/sfhdr.h
4583: done sfio/sffilbuf.c
4584: prev sfio/sffilbuf.c
4585: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sffilbuf.c
4586: done sffilbuf.o
4587: make sfflsbuf.o
4588: make sfio/sfflsbuf.c
4589: attr perm
4590: attr scan
4591: prev sfio/sfhdr.h
4592: done sfio/sfflsbuf.c
4593: prev sfio/sfflsbuf.c
4594: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfflsbuf.c
4595: done sfflsbuf.o
4596: make sfgetd.o
4597: make sfio/sfgetd.c
4598: attr perm
4599: attr scan
4600: prev sfio/sfhdr.h
4601: done sfio/sfgetd.c
4602: prev sfio/sfgetd.c
4603: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfgetd.c
4604: done sfgetd.o
4605: make sfgetl.o
4606: make sfio/sfgetl.c
4607: attr perm
4608: attr scan
4609: prev sfio/sfhdr.h
4610: done sfio/sfgetl.c
4611: prev sfio/sfgetl.c
4612: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfgetl.c
4613: done sfgetl.o
4614: make sfgets.o
4615: make sfio/sfgets.c
4616: attr perm
4617: attr scan
4618: prev sfio/sfhdr.h
4619: done sfio/sfgets.c
4620: prev sfio/sfgets.c
4621: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfgets.c
4622: done sfgets.o
4623: make sfgetu.o
4624: make sfio/sfgetu.c
4625: attr perm
4626: attr scan
4627: prev sfio/sfhdr.h
4628: done sfio/sfgetu.c
4629: prev sfio/sfgetu.c
4630: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfgetu.c
4631: done sfgetu.o
4632: make sfllen.o
4633: make sfio/sfllen.c
4634: attr perm
4635: attr scan
4636: prev sfio/sfhdr.h
4637: done sfio/sfllen.c
4638: prev sfio/sfllen.c
4639: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfllen.c
4640: done sfllen.o
4641: make sfmode.o
4642: make sfio/sfmode.c
4643: attr perm
4644: attr scan
4645: prev sfio/sfhdr.h
4646: done sfio/sfmode.c
4647: prev sfio/sfmode.c
4648: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfmode.c
4649: done sfmode.o
4650: make sfmove.o
4651: make sfio/sfmove.c
4652: attr perm
4653: attr scan
4654: prev sfio/sfhdr.h
4655: done sfio/sfmove.c
4656: prev sfio/sfmove.c
4657: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfmove.c
4658: done sfmove.o
4659: make sfnew.o
4660: make sfio/sfnew.c
4661: attr perm
4662: attr scan
4663: prev sfio/sfhdr.h
4664: done sfio/sfnew.c
4665: prev sfio/sfnew.c
4666: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfnew.c
4667: done sfnew.o
4668: make sfnotify.o
4669: make sfio/sfnotify.c
4670: attr perm
4671: attr scan
4672: prev sfio/sfhdr.h
4673: done sfio/sfnotify.c
4674: prev sfio/sfnotify.c
4675: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfnotify.c
4676: done sfnotify.o
4677: make sfnputc.o
4678: make sfio/sfnputc.c
4679: attr perm
4680: attr scan
4681: prev sfio/sfhdr.h
4682: done sfio/sfnputc.c
4683: prev sfio/sfnputc.c
4684: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfnputc.c
4685: done sfnputc.o
4686: make sfopen.o
4687: make sfio/sfopen.c
4688: attr perm
4689: attr scan
4690: prev sfio/sfhdr.h
4691: done sfio/sfopen.c
4692: prev sfio/sfopen.c
4693: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfopen.c
4694: done sfopen.o
4695: make sfpeek.o
4696: make sfio/sfpeek.c
4697: attr perm
4698: attr scan
4699: prev sfio/sfhdr.h
4700: done sfio/sfpeek.c
4701: prev sfio/sfpeek.c
4702: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfpeek.c
4703: done sfpeek.o
4704: make sfpool.o
4705: make sfio/sfpool.c
4706: attr perm
4707: attr scan
4708: prev sfio/sfhdr.h
4709: done sfio/sfpool.c
4710: prev sfio/sfpool.c
4711: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfpool.c
4712: done sfpool.o
4713: make sfpopen.o
4714: make sfio/sfpopen.c
4715: attr perm
4716: attr scan
4717: prev FEATURE/vfork
4718: prev sfio/sfhdr.h
4719: done sfio/sfpopen.c
4720: prev sfio/sfpopen.c
4721: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfpopen.c
4722: done sfpopen.o
4723: make sfprintf.o
4724: make sfio/sfprintf.c
4725: attr perm
4726: attr scan
4727: prev sfio/sfhdr.h
4728: done sfio/sfprintf.c
4729: prev sfio/sfprintf.c
4730: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfprintf.c
4731: done sfprintf.o
4732: make sfputd.o
4733: make sfio/sfputd.c
4734: attr perm
4735: attr scan
4736: prev sfio/sfhdr.h
4737: done sfio/sfputd.c
4738: prev sfio/sfputd.c
4739: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfputd.c
4740: done sfputd.o
4741: make sfputl.o
4742: make sfio/sfputl.c
4743: attr perm
4744: attr scan
4745: prev sfio/sfhdr.h
4746: done sfio/sfputl.c
4747: prev sfio/sfputl.c
4748: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfputl.c
4749: done sfputl.o
4750: make sfputs.o
4751: make sfio/sfputs.c
4752: attr perm
4753: attr scan
4754: prev sfio/sfhdr.h
4755: done sfio/sfputs.c
4756: prev sfio/sfputs.c
4757: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfputs.c
4758: done sfputs.o
4759: make sfputu.o
4760: make sfio/sfputu.c
4761: attr perm
4762: attr scan
4763: prev sfio/sfhdr.h
4764: done sfio/sfputu.c
4765: prev sfio/sfputu.c
4766: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfputu.c
4767: done sfputu.o
4768: make sfread.o
4769: make sfio/sfread.c
4770: attr perm
4771: attr scan
4772: prev sfio/sfhdr.h
4773: done sfio/sfread.c
4774: prev sfio/sfread.c
4775: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfread.c
4776: done sfread.o
4777: make sfscanf.o
4778: make sfio/sfscanf.c
4779: attr perm
4780: attr scan
4781: prev sfio/sfhdr.h
4782: done sfio/sfscanf.c
4783: prev sfio/sfscanf.c
4784: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfscanf.c
4785: done sfscanf.o
4786: make sfseek.o
4787: make sfio/sfseek.c
4788: attr perm
4789: attr scan
4790: prev sfio/sfhdr.h
4791: done sfio/sfseek.c
4792: prev sfio/sfseek.c
4793: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfseek.c
4794: done sfseek.o
4795: make sfsetbuf.o
4796: make sfio/sfsetbuf.c
4797: attr perm
4798: attr scan
4799: prev fsinfo.h
4800: prev sfio/sfhdr.h
4801: done sfio/sfsetbuf.c
4802: prev sfio/sfsetbuf.c
4803: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfsetbuf.c
4804: done sfsetbuf.o
4805: make sfsetdisc.o
4806: make sfio/sfsetdisc.c
4807: attr perm
4808: attr scan
4809: prev sfio/sfhdr.h
4810: done sfio/sfsetdisc.c
4811: prev sfio/sfsetdisc.c
4812: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfsetdisc.c
4813: done sfsetdisc.o
4814: make sfset.o
4815: make sfio/sfset.c
4816: attr perm
4817: attr scan
4818: prev sfio/sfhdr.h
4819: done sfio/sfset.c
4820: prev sfio/sfset.c
4821: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfset.c
4822: done sfset.o
4823: make sfstack.o
4824: make sfio/sfstack.c
4825: attr perm
4826: attr scan
4827: prev sfio/sfhdr.h
4828: done sfio/sfstack.c
4829: prev sfio/sfstack.c
4830: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfstack.c
4831: done sfstack.o
4832: make sfstrtod.o
4833: make sfio/sfstrtod.c
4834: attr perm
4835: attr scan
4836: prev sfio/sfhdr.h
4837: done sfio/sfstrtod.c
4838: prev sfio/sfstrtod.c
4839: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfstrtod.c
4840: done sfstrtod.o
4841: make sfsync.o
4842: make sfio/sfsync.c
4843: attr perm
4844: attr scan
4845: prev sfio/sfhdr.h
4846: done sfio/sfsync.c
4847: prev sfio/sfsync.c
4848: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfsync.c
4849: done sfsync.o
4850: make sftable.o
4851: make sfio/sftable.c
4852: attr perm
4853: attr scan
4854: prev sfio/sfhdr.h
4855: done sfio/sftable.c
4856: prev sfio/sftable.c
4857: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sftable.c
4858: done sftable.o
4859: make sftell.o
4860: make sfio/sftell.c
4861: attr perm
4862: attr scan
4863: prev sfio/sfhdr.h
4864: done sfio/sftell.c
4865: prev sfio/sftell.c
4866: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sftell.c
4867: done sftell.o
4868: make sftmpfile.o
4869: make sfio/sftmpfile.c
4870: attr perm
4871: attr scan
4872: prev sfio/sfhdr.h
4873: done sfio/sftmpfile.c
4874: prev sfio/sftmpfile.c
4875: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sftmpfile.c
4876: done sftmpfile.o
4877: make sfungetc.o
4878: make sfio/sfungetc.c
4879: attr perm
4880: attr scan
4881: prev sfio/sfhdr.h
4882: done sfio/sfungetc.c
4883: prev sfio/sfungetc.c
4884: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfungetc.c
4885: done sfungetc.o
4886: make sfvprintf.o
4887: make sfio/sfvprintf.c
4888: attr perm
4889: attr scan
4890: prev sfio/sfhdr.h
4891: done sfio/sfvprintf.c
4892: prev sfio/sfvprintf.c
4893: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfvprintf.c
4894: done sfvprintf.o
4895: make sfvscanf.o
4896: make sfio/sfvscanf.c
4897: attr perm
4898: attr scan
4899: prev sfio/sfhdr.h
4900: done sfio/sfvscanf.c
4901: prev sfio/sfvscanf.c
4902: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfvscanf.c
4903: done sfvscanf.o
4904: make sfwrite.o
4905: make sfio/sfwrite.c
4906: attr perm
4907: attr scan
4908: prev sfio/sfhdr.h
4909: done sfio/sfwrite.c
4910: prev sfio/sfwrite.c
4911: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/sfwrite.c
4912: done sfwrite.o
4913: make _sfclearerr.o
4914: make sfio/_sfclearerr.c
4915: attr perm
4916: attr scan
4917: make sfio/_sfhdr.h
4918: attr perm
4919: attr scan
4920: attr impl
4921: prev sfio/sfhdr.h
4922: done sfio/_sfhdr.h
4923: done sfio/_sfclearerr.c
4924: prev sfio/_sfclearerr.c
4925: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sfclearerr.c
4926: done _sfclearerr.o
4927: make _sffileno.o
4928: make sfio/_sffileno.c
4929: attr perm
4930: attr scan
4931: prev sfio/_sfhdr.h
4932: done sfio/_sffileno.c
4933: prev sfio/_sffileno.c
4934: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sffileno.c
4935: done _sffileno.o
4936: make _sforigin.o
4937: make sfio/_sforigin.c
4938: attr perm
4939: attr scan
4940: prev sfio/_sfhdr.h
4941: done sfio/_sforigin.c
4942: prev sfio/_sforigin.c
4943: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sforigin.c
4944: done _sforigin.o
4945: make _sfputl.o
4946: make sfio/_sfputl.c
4947: attr perm
4948: attr scan
4949: prev sfio/_sfhdr.h
4950: done sfio/_sfputl.c
4951: prev sfio/_sfputl.c
4952: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sfputl.c
4953: done _sfputl.o
4954: make _sftmp.o
4955: make sfio/_sftmp.c
4956: attr perm
4957: attr scan
4958: prev sfio/_sfhdr.h
4959: done sfio/_sftmp.c
4960: prev sfio/_sftmp.c
4961: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sftmp.c
4962: done _sftmp.o
4963: make _sfecvt.o
4964: make sfio/_sfecvt.c
4965: attr perm
4966: attr scan
4967: prev sfio/_sfhdr.h
4968: done sfio/_sfecvt.c
4969: prev sfio/_sfecvt.c
4970: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sfecvt.c
4971: done _sfecvt.o
4972: make _sfgetc.o
4973: make sfio/_sfgetc.c
4974: attr perm
4975: attr scan
4976: prev sfio/_sfhdr.h
4977: done sfio/_sfgetc.c
4978: prev sfio/_sfgetc.c
4979: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sfgetc.c
4980: done _sfgetc.o
4981: make _sfpeek.o
4982: make sfio/_sfpeek.c
4983: attr perm
4984: attr scan
4985: prev sfio/_sfhdr.h
4986: done sfio/_sfpeek.c
4987: prev sfio/_sfpeek.c
4988: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sfpeek.c
4989: done _sfpeek.o
4990: make _sfputu.o
4991: make sfio/_sfputu.c
4992: attr perm
4993: attr scan
4994: prev sfio/_sfhdr.h
4995: done sfio/_sfputu.c
4996: prev sfio/_sfputu.c
4997: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sfputu.c
4998: done _sfputu.o
4999: make _sfulen.o
5000: make sfio/_sfulen.c
5001: attr perm
5002: attr scan
5003: prev sfio/_sfhdr.h
5004: done sfio/_sfulen.c
5005: prev sfio/_sfulen.c
5006: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sfulen.c
5007: done _sfulen.o
5008: make _sfeof.o
5009: make sfio/_sfeof.c
5010: attr perm
5011: attr scan
5012: prev sfio/_sfhdr.h
5013: done sfio/_sfeof.c
5014: prev sfio/_sfeof.c
5015: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sfeof.c
5016: done _sfeof.o
5017: make _sfgetl.o
5018: make sfio/_sfgetl.c
5019: attr perm
5020: attr scan
5021: prev sfio/_sfhdr.h
5022: done sfio/_sfgetl.c
5023: prev sfio/_sfgetl.c
5024: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sfgetl.c
5025: done _sfgetl.o
5026: make _sfpushed.o
5027: make sfio/_sfpushed.c
5028: attr perm
5029: attr scan
5030: prev sfio/_sfhdr.h
5031: done sfio/_sfpushed.c
5032: prev sfio/_sfpushed.c
5033: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sfpushed.c
5034: done _sfpushed.o
5035: make _sfslen.o
5036: make sfio/_sfslen.c
5037: attr perm
5038: attr scan
5039: prev sfio/_sfhdr.h
5040: done sfio/_sfslen.c
5041: prev sfio/_sfslen.c
5042: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sfslen.c
5043: done _sfslen.o
5044: make _sferror.o
5045: make sfio/_sferror.c
5046: attr perm
5047: attr scan
5048: prev sfio/_sfhdr.h
5049: done sfio/_sferror.c
5050: prev sfio/_sferror.c
5051: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sferror.c
5052: done _sferror.o
5053: make _sfgetu.o
5054: make sfio/_sfgetu.c
5055: attr perm
5056: attr scan
5057: prev sfio/_sfhdr.h
5058: done sfio/_sfgetu.c
5059: prev sfio/_sfgetu.c
5060: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sfgetu.c
5061: done _sfgetu.o
5062: make _sfputc.o
5063: make sfio/_sfputc.c
5064: attr perm
5065: attr scan
5066: prev sfio/_sfhdr.h
5067: done sfio/_sfputc.c
5068: prev sfio/_sfputc.c
5069: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sfputc.c
5070: done _sfputc.o
5071: make _sffcvt.o
5072: make sfio/_sffcvt.c
5073: attr perm
5074: attr scan
5075: prev sfio/_sfhdr.h
5076: done sfio/_sffcvt.c
5077: prev sfio/_sffcvt.c
5078: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sffcvt.c
5079: done _sffcvt.o
5080: make _sfputd.o
5081: make sfio/_sfputd.c
5082: attr perm
5083: attr scan
5084: prev sfio/_sfhdr.h
5085: done sfio/_sfputd.c
5086: prev sfio/_sfputd.c
5087: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sfputd.c
5088: done _sfputd.o
5089: make _sfsync.o
5090: make sfio/_sfsync.c
5091: attr perm
5092: attr scan
5093: prev sfio/_sfhdr.h
5094: done sfio/_sfsync.c
5095: prev sfio/_sfsync.c
5096: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c sfio/_sfsync.c
5097: done _sfsync.o
5098: make stdgets.o
5099: make stdio/stdgets.c
5100: attr perm
5101: attr scan
5102: prev include/stdio.h
5103: prev sfio/sfhdr.h
5104: done stdio/stdgets.c
5105: prev stdio/stdgets.c
5106: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c stdio/stdgets.c
5107: done stdgets.o
5108: make stdprintf.o
5109: make stdio/stdprintf.c
5110: attr perm
5111: attr scan
5112: prev include/stdio.h
5113: prev sfio/sfhdr.h
5114: done stdio/stdprintf.c
5115: prev stdio/stdprintf.c
5116: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c stdio/stdprintf.c
5117: done stdprintf.o
5118: make stdscanf.o
5119: make stdio/stdscanf.c
5120: attr perm
5121: attr scan
5122: prev include/stdio.h
5123: prev sfio/sfhdr.h
5124: done stdio/stdscanf.c
5125: prev stdio/stdscanf.c
5126: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c stdio/stdscanf.c
5127: done stdscanf.o
5128: make stdsetvbuf.o
5129: make stdio/stdsetvbuf.c
5130: attr perm
5131: attr scan
5132: prev include/stdio.h
5133: prev sfio/sfhdr.h
5134: done stdio/stdsetvbuf.c
5135: prev stdio/stdsetvbuf.c
5136: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c stdio/stdsetvbuf.c
5137: done stdsetvbuf.o
5138: make stdsprintf.o
5139: make stdio/stdsprintf.c
5140: attr perm
5141: attr scan
5142: prev include/stdio.h
5143: prev sfio/sfhdr.h
5144: done stdio/stdsprintf.c
5145: prev stdio/stdsprintf.c
5146: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c stdio/stdsprintf.c
5147: done stdsprintf.o
5148: make stdvsprintf.o
5149: make stdio/stdvsprintf.c
5150: attr perm
5151: attr scan
5152: prev sfio/sfhdr.h
5153: done stdio/stdvsprintf.c
5154: prev stdio/stdvsprintf.c
5155: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c stdio/stdvsprintf.c
5156: done stdvsprintf.o
5157: make stdvsscanf.o
5158: make stdio/stdvsscanf.c
5159: attr perm
5160: attr scan
5161: prev sfio/sfhdr.h
5162: done stdio/stdvsscanf.c
5163: prev stdio/stdvsscanf.c
5164: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c stdio/stdvsscanf.c
5165: done stdvsscanf.o
5166: make sprintf.o
5167: make stdio/sprintf.c
5168: attr perm
5169: attr scan
5170: prev stdio/stdsprintf.c
5171: prev include/stdio.h
5172: prev sfio/sfhdr.h
5173: done stdio/sprintf.c
5174: prev stdio/sprintf.c
5175: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c stdio/sprintf.c
5176: done sprintf.o
5177: make vsprintf.o
5178: make stdio/vsprintf.c
5179: attr perm
5180: attr scan
5181: prev stdio/stdvsprintf.c
5182: prev include/stdio.h
5183: prev sfio/sfhdr.h
5184: done stdio/vsprintf.c
5185: prev stdio/vsprintf.c
5186: exec $CC $CCFLAGS -I. -Isfio -Iinclude "$LIBX" -c stdio/vsprintf.c
5187: done vsprintf.o
5188: exec $AR cr libx.a opendir.o readdir.o rewinddir.o seekdir.o telldir.o getcwd.o setcwd.o getshell.o hashalloc.o hashdump.o hashfree.o hashlook.o hashscan.o hashsize.o hashwalk.o memhash.o memsum.o strhash.o strsum.o cvtatoe.o cvtetoa.o chresc.o ctoi.o streval.o strmatch.o strcopy.o strmode.o stresc.o stropt.o strtape.o tok.o pathaccess.o pathcanon.o pathcheck.o pathpath.o pathkey.o pathprobe.o pathtemp.o cmdargs.o fs3d.o ftwalk.o perror.o putenv.o calloc.o malloc.o getnamval.o optget.o hsort.o query.o error.o liberror.o strerror.o strsignal.o fmtelapsed.o fmtls.o fmtmode.o fmtperm.o fmtuid.o fmtgid.o strelapsed.o strperm.o struid.o strgid.o stack.o stak.o memswap.o gethalf.o getlong.o puthalf.o putlong.o fgetline.o sigcrit.o sigunblock.o cmdopen.o cmdclose.o cmdrun.o cmdwait.o cmdkill.o recomp.o reerror.o reexec.o resub.o tmdate.o tmfix.o tmform.o tmgoff.o tminit.o tmleap.o tmlex.o tmmake.o tmpoff.o tmtime.o tmtype.o tmword.o tmzone.o vecargs.o vecfile.o vecfree.o vecload.o vecstring.o getsymlink.o putsymlink.o univdata.o getuniv.o setuniv.o winsize.o fclex.o sigdata.o touch.o lpstat.o memcmp.o memcpy.o memdup.o memset.o mkdir.o rmdir.o remove.o rename.o link.o unlink.o strtok.o strspn.o strpbrk.o strdup.o strchr.o strrchr.o strtod.o strtol.o strton.o sigsetmask.o mktemp.o tmpnam.o vfork.o killpg.o lstat.o readlink.o symlink.o setpgid.o atexit.o getdents.o getwd.o copy.o dup2.o errno.o sgetl.o sputl.o getpreroot.o ispreroot.o realopen.o setpreroot.o mount.o popen.o system.o iblocks.o modedata.o tmdata.o sfclose.o sfclrlock.o sfcvt.o sfdlen.o sfdopen.o sfexcept.o sfextern.o sffilbuf.o sfflsbuf.o sfgetd.o sfgetl.o sfgets.o sfgetu.o sfllen.o sfmode.o sfmove.o sfnew.o sfnotify.o sfnputc.o sfopen.o sfpeek.o sfpool.o sfpopen.o sfprintf.o sfputd.o sfputl.o sfputs.o sfputu.o sfread.o sfscanf.o sfseek.o sfsetbuf.o sfsetdisc.o sfset.o sfstack.o sfstrtod.o sfsync.o sftable.o sftell.o sftmpfile.o sfungetc.o sfvprintf.o sfvscanf.o sfwrite.o _sfclearerr.o _sffileno.o _sforigin.o _sfputl.o _sftmp.o _sfecvt.o _sfgetc.o _sfpeek.o _sfputu.o _sfulen.o _sfeof.o _sfgetl.o _sfpushed.o _sfslen.o _sferror.o _sfgetu.o _sfputc.o _sffcvt.o _sfputd.o _sfsync.o stdgets.o stdprintf.o stdscanf.o stdsetvbuf.o stdsprintf.o stdvsprintf.o stdvsscanf.o sprintf.o vsprintf.o
5189: exec (ranlib libx.a) >/dev/null 2>&1 || true
5190: done libx.a
5191: prev mkhdr
5192: prev genhdr
5193: done all
5194: make $INSTALLROOT/lib
5195: exec if test ! -d $INSTALLROOT/lib
5196: .... then rm -rf $INSTALLROOT/lib && mkdir $INSTALLROOT/lib || { rm -rf $INSTALLROOT && mkdir $INSTALLROOT && mkdir $INSTALLROOT/lib ;} || true
5197: .... fi
5198: done $INSTALLROOT/lib
5199: make $INSTALLROOT/lib/libx.a
5200: attr arch
5201: prev libx.a
5202: exec { cp libx.a $INSTALLROOT/lib/libx.a 2>/dev/null ;} || true
5203: exec (ranlib $INSTALLROOT/lib/libx.a) >/dev/null 2>&1 || true
5204: done $INSTALLROOT/lib/libx.a
5205: make $INSTALLROOT/man/man3
5206: exec if test ! -d $INSTALLROOT/man/man3
5207: .... then rm -rf $INSTALLROOT/man/man3 && mkdir $INSTALLROOT/man/man3 || { rm -rf $INSTALLROOT/man && mkdir $INSTALLROOT/man && mkdir $INSTALLROOT/man/man3 ;} || true
5208: .... fi
5209: done $INSTALLROOT/man/man3
5210: make $INSTALLROOT/man/man3/hash.3
5211: make man/hash.3
5212: attr perm
5213: done man/hash.3
5214: exec { cp man/hash.3 $INSTALLROOT/man/man3/hash.3 2>/dev/null ;} || true
5215: done $INSTALLROOT/man/man3/hash.3
5216: make $INSTALLROOT/man/man3/ftwalk.3
5217: make man/ftwalk.3
5218: attr perm
5219: done man/ftwalk.3
5220: exec { cp man/ftwalk.3 $INSTALLROOT/man/man3/ftwalk.3 2>/dev/null ;} || true
5221: done $INSTALLROOT/man/man3/ftwalk.3
5222: make $INSTALLROOT/man/man3/re.3
5223: make man/re.3
5224: attr perm
5225: done man/re.3
5226: exec { cp man/re.3 $INSTALLROOT/man/man3/re.3 2>/dev/null ;} || true
5227: done $INSTALLROOT/man/man3/re.3
5228: make $INSTALLROOT/man/man3/sfio.3
5229: make man/sfio.3
5230: attr perm
5231: done man/sfio.3
5232: exec { cp man/sfio.3 $INSTALLROOT/man/man3/sfio.3 2>/dev/null ;} || true
5233: done $INSTALLROOT/man/man3/sfio.3
5234: make $INSTALLROOT/man/man3/stak.3
5235: make man/stak.3
5236: attr perm
5237: done man/stak.3
5238: exec { cp man/stak.3 $INSTALLROOT/man/man3/stak.3 2>/dev/null ;} || true
5239: done $INSTALLROOT/man/man3/stak.3
5240: make $INSTALLROOT/man/man3/tm.3
5241: make man/tm.3
5242: attr perm
5243: done man/tm.3
5244: exec { cp man/tm.3 $INSTALLROOT/man/man3/tm.3 2>/dev/null ;} || true
5245: done $INSTALLROOT/man/man3/tm.3
5246: make $INSTALLROOT/include
5247: exec if test ! -d $INSTALLROOT/include
5248: .... then rm -rf $INSTALLROOT/include && mkdir $INSTALLROOT/include || { rm -rf $INSTALLROOT && mkdir $INSTALLROOT && mkdir $INSTALLROOT/include ;} || true
5249: .... fi
5250: done $INSTALLROOT/include
5251: make $INSTALLROOT/include/error.h
5252: prev include/error.h
5253: exec { cp include/error.h $INSTALLROOT/include/error.h 2>/dev/null ;} || true
5254: done $INSTALLROOT/include/error.h
5255: make $INSTALLROOT/include/ftwalk.h
5256: prev include/ftwalk.h
5257: exec { cp include/ftwalk.h $INSTALLROOT/include/ftwalk.h 2>/dev/null ;} || true
5258: done $INSTALLROOT/include/ftwalk.h
5259: make $INSTALLROOT/include/hash.h
5260: prev include/hash.h
5261: exec { cp include/hash.h $INSTALLROOT/include/hash.h 2>/dev/null ;} || true
5262: done $INSTALLROOT/include/hash.h
5263: make $INSTALLROOT/include/hashpart.h
5264: exec { cp include/hashpart.h $INSTALLROOT/include/hashpart.h 2>/dev/null ;} || true
5265: done $INSTALLROOT/include/hashpart.h
5266: make $INSTALLROOT/include/ls.h
5267: exec { cp include/ls.h $INSTALLROOT/include/ls.h 2>/dev/null ;} || true
5268: done $INSTALLROOT/include/ls.h
5269: make $INSTALLROOT/include/namval.h
5270: prev include/namval.h
5271: exec { cp include/namval.h $INSTALLROOT/include/namval.h 2>/dev/null ;} || true
5272: done $INSTALLROOT/include/namval.h
5273: make $INSTALLROOT/include/option.h
5274: exec { cp include/option.h $INSTALLROOT/include/option.h 2>/dev/null ;} || true
5275: done $INSTALLROOT/include/option.h
5276: make $INSTALLROOT/include/re.h
5277: prev include/re.h
5278: exec { cp include/re.h $INSTALLROOT/include/re.h 2>/dev/null ;} || true
5279: done $INSTALLROOT/include/re.h
5280: make $INSTALLROOT/include/sfio.h
5281: exec { cp include/sfio.h $INSTALLROOT/include/sfio.h 2>/dev/null ;} || true
5282: done $INSTALLROOT/include/sfio.h
5283: make $INSTALLROOT/include/stack.h
5284: prev include/stack.h
5285: exec { cp include/stack.h $INSTALLROOT/include/stack.h 2>/dev/null ;} || true
5286: done $INSTALLROOT/include/stack.h
5287: make $INSTALLROOT/include/stak.h
5288: prev include/stak.h
5289: exec { cp include/stak.h $INSTALLROOT/include/stak.h 2>/dev/null ;} || true
5290: done $INSTALLROOT/include/stak.h
5291: make $INSTALLROOT/include/stdio.h
5292: prev include/stdio.h
5293: exec { cp include/stdio.h $INSTALLROOT/include/stdio.h 2>/dev/null ;} || true
5294: done $INSTALLROOT/include/stdio.h
5295: make $INSTALLROOT/include/swap.h
5296: prev include/swap.h
5297: exec { cp include/swap.h $INSTALLROOT/include/swap.h 2>/dev/null ;} || true
5298: done $INSTALLROOT/include/swap.h
5299: make $INSTALLROOT/include/tar.h
5300: make include/tar.h
5301: attr perm
5302: done include/tar.h
5303: exec { cp include/tar.h $INSTALLROOT/include/tar.h 2>/dev/null ;} || true
5304: done $INSTALLROOT/include/tar.h
5305: make $INSTALLROOT/include/tm.h
5306: prev include/tm.h
5307: exec { cp include/tm.h $INSTALLROOT/include/tm.h 2>/dev/null ;} || true
5308: done $INSTALLROOT/include/tm.h
5309: make $INSTALLROOT/include/align.h
5310: make align.h
5311: prev mkhdr
5312: prev genhdr
5313: exec mkhdr align " genhdr" "$CC" $CCFLAGS > align.h
5314: done align.h
5315: exec { cp align.h $INSTALLROOT/include/align.h 2>/dev/null ;} || true
5316: done $INSTALLROOT/include/align.h
5317: make $INSTALLROOT/include/dirent.h
5318: prev dirent.h
5319: exec { cp dirent.h $INSTALLROOT/include/dirent.h 2>/dev/null ;} || true
5320: done $INSTALLROOT/include/dirent.h
5321: make $INSTALLROOT/include/fsinfo.h
5322: prev fsinfo.h
5323: exec { cp fsinfo.h $INSTALLROOT/include/fsinfo.h 2>/dev/null ;} || true
5324: done $INSTALLROOT/include/fsinfo.h
5325: make $INSTALLROOT/include/limits.h
5326: prev limits.h
5327: exec { cp limits.h $INSTALLROOT/include/limits.h 2>/dev/null ;} || true
5328: done $INSTALLROOT/include/limits.h
5329: make $INSTALLROOT/include/sigdata.h
5330: prev sigdata.h
5331: exec { cp sigdata.h $INSTALLROOT/include/sigdata.h 2>/dev/null ;} || true
5332: done $INSTALLROOT/include/sigdata.h
5333: make $INSTALLROOT/include/lcldirent.h
5334: prev lcldirent.h
5335: exec { cp lcldirent.h $INSTALLROOT/include/lcldirent.h 2>/dev/null ;} || true
5336: done $INSTALLROOT/include/lcldirent.h
5337: make $INSTALLROOT/include/lcllimits.h
5338: prev lcllimits.h
5339: exec { cp lcllimits.h $INSTALLROOT/include/lcllimits.h 2>/dev/null ;} || true
5340: done $INSTALLROOT/include/lcllimits.h
5341: make $INSTALLROOT/include/lclparam.h
5342: prev lclparam.h
5343: exec { cp lclparam.h $INSTALLROOT/include/lclparam.h 2>/dev/null ;} || true
5344: done $INSTALLROOT/include/lclparam.h
5345: make $INSTALLROOT/include/lclstdio.h
5346: prev lclstdio.h
5347: exec { cp lclstdio.h $INSTALLROOT/include/lclstdio.h 2>/dev/null ;} || true
5348: done $INSTALLROOT/include/lclstdio.h
5349: make $INSTALLROOT/include/preroot.h
5350: prev preroot.h
5351: exec { cp preroot.h $INSTALLROOT/include/preroot.h 2>/dev/null ;} || true
5352: done $INSTALLROOT/include/preroot.h
5353: make $INSTALLROOT/include/sig.h
5354: prev sig.h
5355: exec { cp sig.h $INSTALLROOT/include/sig.h 2>/dev/null ;} || true
5356: done $INSTALLROOT/include/sig.h
5357: make $INSTALLROOT/include/ttyinfo.h
5358: prev ttyinfo.h
5359: exec { cp ttyinfo.h $INSTALLROOT/include/ttyinfo.h 2>/dev/null ;} || true
5360: done $INSTALLROOT/include/ttyinfo.h
5361: done install
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.