summaryrefslogtreecommitdiff
path: root/MANIFEST
blob: d3d205054254bacfffb9a6e7ab7cfe1db5156d93 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
Artistic                   The Artistic Licence
ChangeLog                  Where changes are recorded.
Configure                  Portability tool
Credits                    Traditional "thank you" list
Jmakefile                  Description of the main Makefile
Known_bugs                 A list of known bugs
MANIFEST                   This list of files
Makefile.SH                A makefile to run subsidiary makefiles
README                     Basic instructions
Wishlist                   Features I would like to add
bin/                       Some binary tools
bin/Jmakefile              Generic makefile description for bin
bin/Makefile.SH            Jmake-generated configured makefile
bin/manicheck.SH           Check manifest accuracy
bin/manicheck.man          Manual page for manicheck
bin/manilist.SH            Produces reports based on manifest
bin/manilist.man           Manual page for manilist
bin/packinit.SH            Creates a .package file describing your package
bin/packinit.man           Manual page for packinit
bin/perload                Build dynamically loaded perl scripts
bin/svn-revision           Updates the top "revision.h" file if needed
dist.man                   Introduction to dist
install.SH                 Installation script with a BSD-like syntax
jmake/                     Where makefile generator is stored
jmake/Jmakefile            High level makefile description for jmake
jmake/Makefile.SH          Generated makefile for jmake
jmake/NOTES                Quick description of the internal syntax
jmake/README               Welcome to jmake
jmake/bindex.SH            Script to build an index of rules
jmake/files/               Where rules for jmake are held
jmake/files/Jmake.rules    Generic rules for jmake
jmake/files/Jmake.tmpl     Template used by jmake to produce Makefile.SH
jmake/fixcpp.SH            Wrapper around cpp to fix buggy backslash hanling
jmake/jmake.SH             The makefile generator
jmake/jmake.man            Manual page for jmake
jmake/jmkmf.SH             Wrapper for jmake
jmake/jmkmf.man            Manual page for jmkmf
kit/                       Where distribution tools are stored
kit/Jmakefile              Jmake's description of kit builder's makefile
kit/Makefile.SH            Builds kit builder
kit/README                 Instructions on makedist
kit/kitpost.SH             Post shell archive kits
kit/kitpost.man            Manual page for kitpost
kit/kitsend.SH             Mail shell archive kits
kit/kitsend.man            Manual page for kitsend
kit/makeSH                 Does most of turning a script into an SH file
kit/makeSH.man             Manual page for same
kit/makedist.SH            Makes a set of kits in the current directory
kit/makedist.man           Manual page for same
kit/manifake.SH            Makes a MANIFEST.new file out of a MANIFEST
kit/manifake.man           Manual page for same
lib/                       Some library support files
lib/C/                     Some useful C routines
lib/C/Jmakefile            Generic makefile for C lib routines
lib/C/Makefile.SH          Produces Makefile for C lib routines
lib/C/fake/                Fake implementations of real routines
lib/C/fake/Jmakefile       Generic makefile for faked C routines
lib/C/fake/Makefile.SH     Jmake-generated configured makefile
lib/C/fake/dup2.C          A dup2() replacement
lib/C/fake/getopt.C        A getopt() replacement
lib/C/fake/rename.C        A rename() replacement for files
lib/C/fake/scandir.C       A scandir() replacement
lib/C/fake/setsid.C        A setsid() pale imitation
lib/Jmakefile              Generic makefile description for lib
lib/Makefile.SH            Jmake-generated configured makefile
lib/errnolist.a            Awk script to build sys_errnolist[]
lib/errnolist.mk           Rule files to add for errnolist.c
lib/errnolist.sh           Script to build errnolist.c
lib/makedepend.sh          Script to make dependecies, Larry Wall's way
lib/makedir.sh             Emulates 'mkdir -p'
mcon/                      Where metaconfig tools are stored
mcon/INTRO                 Quick introduction for newcommers
mcon/Jmakefile             The file used by jmake to produce the Makefile
mcon/Makefile.SH           Builds metaconfig
mcon/NOTES                 Documents the changes in metaconfig
mcon/README                Instructions on using metaconfig
mcon/U/                    Holds Units for metaconfig
mcon/U/AAAAA.U             Does magic before Head.U
mcon/U/Alpha_mieee.U       Can -mieee be passed to cc?
mcon/U/Assert.U            Generates the "static_assert.h" file for tests
mcon/U/Begin.U             "Beginning of configuration questions"
mcon/U/Checkcc.U           A unit for checking the C compiler for sanity
mcon/U/Chk_MANI.U          MANIFEST checks
mcon/U/Chk_whoami.U        A unit which checks for conflicts
mcon/U/Compile.U           Unit for performing compile and link tests
mcon/U/Config_h.U          Makes config.h.SH--bizarrity here
mcon/U/Config_sh.U         Makes config.sh
mcon/U/Configdir.U         Creates .config directory to store persistent info
mcon/U/Cppsym.U            Makes program to test for cpp symbols
mcon/U/Cross.U             Unit for cross-compiling support
mcon/U/Csym.U              Determines whether C symbol is defined
mcon/U/End.U               "End of configuration questions"
mcon/U/Extract.U           .SH file extraction
mcon/U/Extractall.U        Support for the -S Configure option
mcon/U/Filexp.U            Makes program to do tilde expansion
mcon/U/Findhdr.U           Locate header files
mcon/U/Finish.U            A unit which always goes last
mcon/U/GCC_pipe.U          Is the -pipe option supported by gcc?
mcon/U/Getfile.U           Get file/directory name
mcon/U/Guess.U             Hazard guesses as to overall philosophy
mcon/U/Head.U              First unit, does "#!/bin/sh" et al
mcon/U/Inhdr.U             Defines a look-for-header function
mcon/U/Init.U              Magically gathers ?Init: lines from other units
mcon/U/Inlibc.U            Defines an is-in-libc? function
mcon/U/Instruct.U          Prints instructions
mcon/U/Largefile.U         Which cc flags are required for large file support?
mcon/U/Loc.U               Look for common programs
mcon/U/Loc_sed.U           Full path of sed interpreter, even when portable
mcon/U/Magic_h.U           Makes confmagic.h--bizarrity here
mcon/U/MailAuthor.U        Offers user to register himself
mcon/U/MailList.U          Offers user to subscribe to users list
mcon/U/Mips.U              Are we on a MIPS system?
mcon/U/Mkdirp.U            Unit producing shell script to "mkdir -p"
mcon/U/Mksymlinks.U        Unit to generate symlink to source tree
mcon/U/Myinit.U            For copying to private U directories
mcon/U/Myread.U            Makes program to do read with shell escape
mcon/U/Nothing.U           For empty dependencies
mcon/U/Null.U              Zeroes out variables.  Probably unnecessary
mcon/U/Obsol_h.U           Warnings about obsolete C symbols
mcon/U/Obsol_sh.U          Warnings about obsolete shell symbols
mcon/U/Oldconfig.U         Looks for old config.sh file
mcon/U/Oldsym.U            Try to propagate symbols
mcon/U/Options.U           Configure option parsing
mcon/U/Prefixit.U          Fixes path prefix in variables in case it changed
mcon/U/Prefixup.U          Fixes vars with path prefix using ~name expansion
mcon/U/Rcs.U               Some stupid redefinitions to keep RCS happy
mcon/U/Sendfile64.U        Is sendfile() working with the largefile flags?
mcon/U/Setvar.U            Set a variable with some sanity checks
mcon/U/Signal.U            Utilities for sig_name.U
mcon/U/Tr.U                Builds a tr script to handle lower and upper classes
mcon/U/Trylink.U           Compiles and links a test program
mcon/U/Typedef.U           Defines a typedef lookup function
mcon/U/Unix.U              Common UNIX settings and assumptions
mcon/U/Warn.U              Summarizes warnings emitted during Configure run
mcon/U/Warn_v7EXT.U        V7 has some ideosyncracies
mcon/U/Warn_v7ND.U         V7 has no O_NDELAY read
mcon/U/Whoa.U              Warning function
mcon/U/abortsig.U          Which signal is sent by abort()?
mcon/U/active.U            Find the news active file
mcon/U/afs.U               Look whether AFS is running or not
mcon/U/alignbytes.U        Check for alignment constraints
mcon/U/archlib.U           Where architecture-dependent files are installed
mcon/U/archname.U          Computes the architecture name (cpu-osname)
mcon/U/baserev.U           Base revision of package
mcon/U/basicshell.U        Which basic shell is available
mcon/U/bin.U               Find where to install public executables
mcon/U/bitpbyte.U          Computes the number of bits in a byte
mcon/U/byteorder.U         Computes the byte order (big-endian?)
mcon/U/cc.U                Which C compiler should be used?
mcon/U/ccflags.U           Any additional C flags?
mcon/U/cf_email.U          Computes user's e-mail address
mcon/U/cf_name.U           Computes user's full name
mcon/U/cf_who.U            Who configured the system, where and when
mcon/U/charorder.U         Character order within a byte
mcon/U/charsize.U          What is the size of "char"?
mcon/U/contains.U          Makes status-returning grep
mcon/U/cpp_stuff.U         Some cpp stuff
mcon/U/cpp_trad.U          Checks how to get traditional cpp behaviour
mcon/U/cppfilecom.U        Running cpp while preserving C comments
mcon/U/cppstdin.U          Check how to invoke the C pre-processor
mcon/U/d_NOFILE.U          Maximum # of file descriptors
mcon/U/d_NeWS.U            Old NeWS stuff
mcon/U/d_PORTAR.U          Do we know about portable archives?
mcon/U/d_SHM_MAC.U         SHMLBA macro stuff
mcon/U/d_access.U          Do we have access()?
mcon/U/d_alarm.U           Do we have alarm()?
mcon/U/d_arc4random.U      Do we have arc4random()?
mcon/U/d_attribut.U        Checks wether your cc groks __attribute__
mcon/U/d_backtrace.U       Do we have backtrace()?
mcon/U/d_bcmp.U            Do we have bcmp() or memcmp()?
mcon/U/d_bcopy.U           Do we have bcopy() or memcpy()?
mcon/U/d_bfd_lib.U         Is the BFD library available?
mcon/U/d_bindtxtcode.U     Do we have bind_textdomain_codeset()?
mcon/U/d_brokstat.U        Check whether stat() macros are broken
mcon/U/d_bsdjmp.U          Do we have BSD _setjmp() and _longjmp()?
mcon/U/d_built_bswap32.U   Is __builtin_bswap32() available?
mcon/U/d_built_bswap64.U   Is __builtin_bswap64() available?
mcon/U/d_built_clz.U       Is __builtin_clz() available?
mcon/U/d_built_ctz.U       Is __builtin_ctz() available?
mcon/U/d_built_memcmp.U    Is __builtin_memcmp() available?
mcon/U/d_built_popcount.U  Is __builtin_popcount() available?
mcon/U/d_byacc.U           Is byacc available?
mcon/U/d_bzero.U           Do we have bzero() or memset()?
mcon/U/d_casti32.U         Can the compiler cast large flots to 32-bit ints?
mcon/U/d_castneg.U         Can the C compiler cast negative to unsigned?
mcon/U/d_cbrt.U            Do we have cubic root cbrt()?
mcon/U/d_charsprf.U        How is sprintf() defined?
mcon/U/d_chown.U           Do we have chown()?
mcon/U/d_chroot.U          Do we have chroot()?
mcon/U/d_chsize.U          Size of a char
mcon/U/d_ckeypad.U         Do we have the curses keypad()?
mcon/U/d_clock_getres.U    Do we have clock_getres()?
mcon/U/d_clock_gettime.U   Do we have clock_gettime()?
mcon/U/d_closedir.U        Do we have closedir()?
mcon/U/d_closefrom.U       Do we have closefrom()?
mcon/U/d_const.U           Can cc grok the const keyword?
mcon/U/d_crypt.U           Does crypt() exist?
mcon/U/d_csh.U             csh path
mcon/U/d_ctermid.U         Do we have ctermid()?
mcon/U/d_cuserid.U         Do we have cuserid()?
mcon/U/d_datastart_symbol.U  Whether linker defines the "__data_start" symbol
mcon/U/d_dbl_dig.U         Is DBL_DIG defined in <limits.h> or <float.h>?
mcon/U/d_debugging.U       Conditionally defines -DDEBUGGING
mcon/U/d_deflate.U         Do we have zlib's deflate()?
mcon/U/d_devpoll.U         Can we use /dev/poll?
mcon/U/d_difftime.U        Do we have difftime()?
mcon/U/d_dirent_d_type.U   Does struct dirent has a member d_type?
mcon/U/d_dladdr.U          Do we have dladdr()?
mcon/U/d_dlerror.U         Do we have dlerror()?
mcon/U/d_dliterphdr.U      Do we have dl_iterate_phdr()?
mcon/U/d_dlopen.U          Do we have dlopen()?
mcon/U/d_dosuid.U          Do they want setuid emulation?
mcon/U/d_drem.U            Do we have drem()?
mcon/U/d_dup2.U            Do we have dup2()?
mcon/U/d_end_symbol.U      Whether linker defines the "end" symbol
mcon/U/d_eofpipe.U         Will EOF be seen on closed pipes?
mcon/U/d_epoll.U           Can we use epoll_xxx() routines?
mcon/U/d_etext_symbol.U    Whether linker defines the "etext" symbol
mcon/U/d_euc2jis.U         Do we have euc2jis()?
mcon/U/d_fast_assert.U     Can we use fast assertions?
mcon/U/d_fchmod.U          Do we have fchmod()?
mcon/U/d_fchown.U          Do we have fchown()?
mcon/U/d_fcntl.U           Do we have fcntl()?
mcon/U/d_fd_set.U          Do we have the fd set manipulation macros?
mcon/U/d_fdatasync.U       Do we have fdatasync()?
mcon/U/d_ffs.U             Do we have ffs()?
mcon/U/d_fgetpos.U         Do we have fgetpos()?
mcon/U/d_flexfnam.U        Long filenames?
mcon/U/d_flock.U           Do we have flock()?
mcon/U/d_fmod.U            Do we have fmod()?
mcon/U/d_fork.U            Do we have fork()?
mcon/U/d_fsetpos.U         Do we have fsetpos()?
mcon/U/d_fsync.U           Do we have fsync()?
mcon/U/d_ftime.U           Do we have ftime()?
mcon/U/d_ftrncate.U        Do we have ftruncate()?
mcon/U/d_gconvert.U        Do we have gconvert() or gcvt()?
mcon/U/d_getaddrinfo.U     Do we have etaddrinfo()?
mcon/U/d_getcontext.U      Do we have getcontext()?
mcon/U/d_geteuid.U         Do we have geteuid()?
mcon/U/d_getgrps.U         Do we have getgroups()?
mcon/U/d_gethbynm.U        Do we have gethostbyname()?
mcon/U/d_gethent.U         Do we have gethostent()?
mcon/U/d_gethid.U          Do we have gethostid()?
mcon/U/d_gethname.U        What is the C function to get host name?
mcon/U/d_getifaddrs.U      Do we have getifaddrs() and freeifaddrs()?
mcon/U/d_getinvent.U       Do we have getinvent()?
mcon/U/d_getlogin.U        Do we have getlogin()?
mcon/U/d_getnameinfo.U     Do we have getnameinfo()?
mcon/U/d_getopt.U          Do we have getopt()?
mcon/U/d_getpagsz.U        Computes system's page size
mcon/U/d_getpgid.U         Do we have getpgid()?
mcon/U/d_getpgrp.U         Do we have getpgrp()?
mcon/U/d_getpgrp2.U        Do we have getpgrp2()? (DG/UX)
mcon/U/d_getppid.U         Do we have getppid()?
mcon/U/d_getprior.U        Do we have getpriority()?
mcon/U/d_getpwent.U        How is passwd info gotten?
mcon/U/d_getrlimit.U       Do we have getrlimit()?
mcon/U/d_gettext.U         Checks whether gettext() is available
mcon/U/d_gettext.U         Do we have gettext()?
mcon/U/d_getuid.U          Do we have getuid()?
mcon/U/d_getwd.U           Do we have getwd()?
mcon/U/d_gnugettext.U      Do we have GNU gettext()?
mcon/U/d_gnulibc.U         Are we using the GNU C library?
mcon/U/d_group.U           Do we have group()?
mcon/U/d_havetlib.U        Where is termlib?
mcon/U/d_herror.U          Do we have herror()?
mcon/U/d_hidnet.U          Do hiddennet stuff?
mcon/U/d_hstrerror.U       Do we have hstrerror()?
mcon/U/d_htonl.U           Do we have htonl() and friends?
mcon/U/d_iconv.U           Do we have iconv()?
mcon/U/d_ieee754.U         De we have IEEE-754 floats?
mcon/U/d_inetaton.U        Do we have inet_aton()?
mcon/U/d_inetd.U           Should internet communication be done via inetd?
mcon/U/d_inflate.U         Do we have zlib's inflate()?
mcon/U/d_initstate.U       Do we have initstate()?
mcon/U/d_internet.U        Use internet addresses?
mcon/U/d_iptos.U           Do we have IP TOS support?
mcon/U/d_ipv6.U            Do we have IPv6 support?
mcon/U/d_isascii.U         Do we have isascii()?
mcon/U/d_itimer.U          Do we have setitimer()?
mcon/U/d_keepsig.U         Will signal handlers need to be rearmed?
mcon/U/d_kevent_udata.U    Is udata within struct kevent an integer?
mcon/U/d_killpg.U          Do we have killpg()?
mcon/U/d_kqueue.U          Do we have kqueue()?
mcon/U/d_link.U            Do we have link()?
mcon/U/d_linuxstd.U        Do we have Linux standard I/O structures?
mcon/U/d_locale_charset.U  Do we have locale_charset()?
mcon/U/d_locconv.U         Do we have localeconv()?
mcon/U/d_lockf.U           Do we have lockf()?
mcon/U/d_lstat.U           Do we have lstat()?
mcon/U/d_madvise.U         Do we have madvise()?
mcon/U/d_mblen.U           Do we have mblen()?
mcon/U/d_mbstowcs.U        Do we have mbstowcs()?
mcon/U/d_mbtowc.U          Do we have mbtowc()?
mcon/U/d_memalign.U        Do we have memalign()?
mcon/U/d_memccpy.U         Do we have memccpy()?
mcon/U/d_memchr.U          Do we have memchr()?
mcon/U/d_memcmp.U          Do we have memcmp()?
mcon/U/d_memcpy.U          Do we have memcpy()?
mcon/U/d_memmove.U         Do we have memmove()?
mcon/U/d_mempcpy.U         Do we have mempcpy()?
mcon/U/d_memset.U          Do we have memset()?
mcon/U/d_mkdir.U           Do we have mkdir()?
mcon/U/d_mkfifo.U          Do we have mkfifo()?
mcon/U/d_mktime.U          Do we have mktime()?
mcon/U/d_mmap.U            Do we have mmap()?
mcon/U/d_msem_lck.U        Do we have msem_lock()?
mcon/U/d_msg.U             Do we have full msg(2) support?
mcon/U/d_msg_flags.U       Does struct msghdr have a msg_flags member?
mcon/U/d_msgctl.U          Do we have msgctl()?
mcon/U/d_msgget.U          Do we have msgget()?
mcon/U/d_msgrcv.U          Do we have msgrcv()?
mcon/U/d_msgsnd.U          Do we have msgsnd()?
mcon/U/d_msync.U           Do we have msync()?
mcon/U/d_munmap.U          Do we have munmap()?
mcon/U/d_nanosleep.U       Do we have nanosleep()?
mcon/U/d_newsadm.U         Who is news administrator?
mcon/U/d_nice.U            Do we have nice()?
mcon/U/d_nls.U             Do we support NLS?
mcon/U/d_nolnbuf.U         Is stdout line buffered?
mcon/U/d_normsig.U         signal() vs sigset()
mcon/U/d_open3.U           Do we have the 3 arguments form for open()?
mcon/U/d_passwd.U          Do we have passwd()?
mcon/U/d_pathconf.U        Do we have pathconf()?
mcon/U/d_pause.U           Do we have pause()?
mcon/U/d_perror.U          Do we have perror()?
mcon/U/d_pidcheck.U        Is kill(pid, 0) allowed for PID checks?
mcon/U/d_pipe.U            Do we have pipe()?
mcon/U/d_poll.U            Do we have poll()?
mcon/U/d_popen.U           Do we have popen()?
mcon/U/d_portable.U        How portable do we want to be?
mcon/U/d_posix_fadvise.U   Do we have posix_fadvise()?
mcon/U/d_posix_memalign.U  Do we have posix_memalign()?
mcon/U/d_pread.U           Do we have pread()?
mcon/U/d_preadv.U          Do we have preadv()?
mcon/U/d_psignal.U         Do we have psignal()?
mcon/U/d_ptattr_setstack.U Do we have pthread_attr_setstack()?
mcon/U/d_pwrite.U          Do we have pwrite()?
mcon/U/d_pwritev.U         Do we have pwritev()?
mcon/U/d_random.U          Do we have random()?
mcon/U/d_raster.U          Is this a Raster Tech machine?
mcon/U/d_rdchk.U           Is rdchk() there to check for input?
mcon/U/d_readdir.U         Do we have readdir()?
mcon/U/d_readlink.U        Do we have readlink()?
mcon/U/d_recvmsg.U         Do we have recvmsg()?
mcon/U/d_regcmp.U          Do we have regcmp() or re_comp()?
mcon/U/d_regcomp.U         Do we have POSIX regcomp()?
mcon/U/d_regparm.U         Can we use __attribute__((__regparm__(n)))?
mcon/U/d_rename.U          Do we have rename()?
mcon/U/d_rmdir.U           Do we have rmdir()?
mcon/U/d_rusage.U          Do we have getrusage()?
mcon/U/d_sa_interrupt.U    Can SA_INTERRUPT be used in sigaction()?
mcon/U/d_safebcpy.U        Can bcopy() handle overlapping blocks?
mcon/U/d_safemcpy.U        Can memcpy() handle overlapping blocks?
mcon/U/d_sanemcmp.U        Can we compare 8th bit in chars with memcmp()?
mcon/U/d_sbrk.U            Do we have sbrk()?
mcon/U/d_scandir.U         Do we have scandir()?
mcon/U/d_scannl.U          Does scanf() groks '\n' correctly?
mcon/U/d_sched_yield.U     Do we have sched_yield()?
mcon/U/d_scorfl.U          Keep scoreboards by full name?
mcon/U/d_select.U          Do we have select()?
mcon/U/d_sem.U             Do we have full sem(2) support?
mcon/U/d_semctl.U          Do we have d_semctl()?
mcon/U/d_semget.U          Do we have semget()?
mcon/U/d_semop.U           Do we have semop()?
mcon/U/d_sendfile.U        Do we have sendfile()?
mcon/U/d_sendmsg.U         Do we have sendmsg()?
mcon/U/d_setegid.U         Do we have setegid()?
mcon/U/d_seteuid.U         Do we have seteuid()?
mcon/U/d_setgrps.U         Do we have setgroups()?
mcon/U/d_setlnbuf.U        Do we have setlinebuf()?
mcon/U/d_setlocale.U       Do we have setlocale()?
mcon/U/d_setpgid.U         Do we have setpgid()?
mcon/U/d_setpgrp.U         Do we have setpgrp()?
mcon/U/d_setpgrp2.U        Do we have setpgrp2()? (DG/UX)
mcon/U/d_setprior.U        Do we have setpriority()?
mcon/U/d_setproctitle.U    Do we have setproctitle()?
mcon/U/d_setregid.U        Do we have setregid()?
mcon/U/d_setreuid.U        Do we have setreuid()?
mcon/U/d_setrgid.U         Do we have setrgid()?
mcon/U/d_setrlimit.U       Do we have setrlimit()?
mcon/U/d_setruid.U         Do we have setruid()?
mcon/U/d_setsid.U          Do we have setsid()?
mcon/U/d_sgndchr.U         Are chars signed?
mcon/U/d_shm.U             Do we have full shm(2) support?
mcon/U/d_shmat.U           Do we have shmat()?
mcon/U/d_shmctl.U          Do we have shmctl()?
mcon/U/d_shmdt.U           Do we have shmdt()?
mcon/U/d_shmget.U          Do we have shmget()?
mcon/U/d_sigaction.U       Do we have sigaction()?
mcon/U/d_sigaltstack.U     Do we have sigaltstack()?
mcon/U/d_sigblock.U        Do we have sigblock()?
mcon/U/d_sighold.U         Do we have sighold()?
mcon/U/d_siglist.U         Do we have sys_siglist[]?
mcon/U/d_sigprocmask.U     Do we have sigprocmask()?
mcon/U/d_sigsetjmp.U       Do we have sigsetjmp()?
mcon/U/d_sigsetmk.U        Do we have sigsetmask()?
mcon/U/d_sigvec.U          BSD reliable signals supported?
mcon/U/d_sjis2jis.U        Do we have sjis2jis()?
mcon/U/d_sockaddr_in_sin_len.U   Is there a sin_len within struct sockaddr_in?
mcon/U/d_sockaddr_un.U     Is struct sockaddr_un available?
mcon/U/d_socker_get.U      Has socker_get() to listen to privileged ports?
mcon/U/d_socket.U          BSD socket interface supported?
mcon/U/d_speedopt.U        Optimize speed vs memory?
mcon/U/d_srandom.U         Do we have srandom()?
mcon/U/d_stat.U            Do we have stat()?
mcon/U/d_statblks.U        Does stat know about blksize and blocks?
mcon/U/d_statfs.U          Do we have statfs()?
mcon/U/d_statvfs.U         Do we have statvfs()?
mcon/U/d_stdstdio.U        How standard is stdio?
mcon/U/d_strcasestr.U      Do we have strcasestr()?
mcon/U/d_strccmp.U         Do we have strcasecmp()?
mcon/U/d_strchr.U          Use strchr() or index()?
mcon/U/d_strcoll.U         Do we have strcoll()?
mcon/U/d_strcspn.U         Do we have strcspn()?
mcon/U/d_strctcpy.U        Do we do struct copies?
mcon/U/d_strdup.U          Do we have strdup()?
mcon/U/d_strerror.U        Do we have strerror()?
mcon/U/d_strftime.U        Do we have strftime()?
mcon/U/d_strlcat.U         Do we have strlcat()?
mcon/U/d_strlcpy.U         Do we have strlcpy()?
mcon/U/d_strstr.U          Do we have strtr()?
mcon/U/d_strtod.U          Do we have strtod()?
mcon/U/d_strtok.U          Do we have strtok()?
mcon/U/d_strtol.U          Do we have strtol()?
mcon/U/d_strtoul.U         Do we have strtoul()?
mcon/U/d_strxfrm.U         Do we have strxfrm()?
mcon/U/d_su_chown.U        Do we need to be root to do a chown?
mcon/U/d_symlink.U         Does symlink() exist?
mcon/U/d_sync_atomic.U     Are __sync_synchronize() and friends available?
mcon/U/d_syscall.U         Do we have syscall()?
mcon/U/d_sysconf.U         Do we have sysconf()?
mcon/U/d_sysctl.U          Do we have sysctl()?
mcon/U/d_syslog.U          Do we have syslog()?
mcon/U/d_system.U          Do we have system()?
mcon/U/d_table.U           De we have table()?
mcon/U/d_tcgtpgrp.U        Do we have tcgetpgrp()?
mcon/U/d_tcstpgrp.U        Do we have tcsetpgrp()?
mcon/U/d_time.U            Do we have time()?
mcon/U/d_times.U           Do we have a times() function?
mcon/U/d_tminsys.U         Is struct tm in <sys/time.h>?
mcon/U/d_truncate.U        Do we have truncate()?
mcon/U/d_tzmin.U           Do we use tz_minuteswest?
mcon/U/d_tzname.U          Do we have tzname[]?
mcon/U/d_uctx_mctx.U       Do we have a uc_mcontext field in struct ucontext?
mcon/U/d_uctx_mctx_gregs.U Do we have uc_mcontext.gregs[] in struct ucontext?
mcon/U/d_ulimit.U          Do we have ulimit()?
mcon/U/d_umask.U           Do we have umask()?
mcon/U/d_usendir.U         Use our own ndir routines?
mcon/U/d_usleep.U          Do we have usleep()?
mcon/U/d_uwait.U           Is there a 'union wait' declaration around here?
mcon/U/d_vfork.U           vfork() vs fork()
mcon/U/d_voidsig.U         How is signal() declared?
mcon/U/d_volatile.U        Does our C compiler support "volatile"?
mcon/U/d_vprintf.U         Do we have vprintf()?
mcon/U/d_vsnprintf.U       Do we have vsnprintf()?
mcon/U/d_wait3.U           Do we have wait3()?
mcon/U/d_wait4.U           Do we have wait4()?
mcon/U/d_waitpid.U         Do we have waitpid() system call?
mcon/U/d_wcstombs.U        Do we have wcstombs()?
mcon/U/d_wctomb.U          Do we have wctomb()?
mcon/U/d_wifstat.U         Can we safely use WIFEXITED() and friends?
mcon/U/d_xdrs.U            Do we have XDR serialization routines?
mcon/U/defeditor.U         Find default editor
mcon/U/doublesize.U        What is the size of "double"?
mcon/U/ebcdic.U            Check for an EBCDIC system
mcon/U/enablenls.U         Shall we enable NLS?
mcon/U/errnolist.U         See if we need our own .c to get sys_errnolist[]
mcon/U/etc.U               Where administrative executable should go
mcon/U/fieldn.U            Compute included filename position in cpp output
mcon/U/filexp_path.U       Finds location of filexp made by Filexp.U
mcon/U/floatsize.U         What is the size of "float"?
mcon/U/fpostype.U          What is the type for file positions?
mcon/U/fpu.U               What kind of Sun fpu is in use?
mcon/U/gccvers.U           Computes the version of the GCC compiler
mcon/U/gidtype.U           What is the type of gids?
mcon/U/groupstype.U        What is the type for groups in getgroups()?
mcon/U/h_fcntl.U           Do we need to include fcntl.h?
mcon/U/h_sysfile.U         Do we need to include sys/file.h?
mcon/U/i_alloca.U          Shall we include <alloca.h>?
mcon/U/i_arpainet.U        Shall we include <arpa/inet.h>?
mcon/U/i_db.U              Shall we include <db.h>?
mcon/U/i_dbm.U             Shall we include <dbm.h>?
mcon/U/i_dirent.U          Shall we include <dirent.h>
mcon/U/i_dld.U             Shall we include <dld.h>?
mcon/U/i_dlfcn.U           Shall we include <dlfcn.h>?
mcon/U/i_execinfo.U        Shall we include <execinfo.h>?
mcon/U/i_fcntl.U           Shall we include <fcntl.h>?
mcon/U/i_float.U           Shall we include <float.h>?
mcon/U/i_gdbm.U            Shall we include <gdbm.h>?
mcon/U/i_grp.U             Shall we include <grp.h>?
mcon/U/i_iconv.U           Shall we include <iconv.h>?
mcon/U/i_ifaddrs.U         Shall we include <ifaddrs.h>?
mcon/U/i_inttypes.U        Shall we include <inttypes.h>?
mcon/U/i_invent.U          Shall we include <invent.h>?
mcon/U/i_langinfo.U        Shall we include <langinfo.h>?
mcon/U/i_libcharset.U      Shall we include <libcharset.h>?
mcon/U/i_libintl.U         Shall we include <libintl.h>?
mcon/U/i_limits.U          Shall we include <limits.h>?
mcon/U/i_linux_netlink.U   Shall we include <linux/netlink.h>?
mcon/U/i_linux_rtnetlink.U Shall we include <linux/rtnetlink.h>?
mcon/U/i_locale.U          Shall we include <locale.h>?
mcon/U/i_malloc.U          Shall we include <malloc.h>?
mcon/U/i_math.U            Shall we include <math.h>?
mcon/U/i_memory.U          Shall we include <memory.h>?
mcon/U/i_mswsock.U         Shall we include <Mswsock.h>?
mcon/U/i_ndbm.U            Shall we include <ndbm.h>?
mcon/U/i_netdb.U           Shall we include <netdb.h>?
mcon/U/i_neterrno.U        Shall we include <net/errno.h>?
mcon/U/i_netif.U           Shall we include <net/if.h>?
mcon/U/i_netroute.U        Can we include <net/route.h>?
mcon/U/i_niin.U            Shall we include <netinet/in.h>?
mcon/U/i_niip.U            Shall we include <netinet/ip.h>?
mcon/U/i_poll.U            Shall we include <poll.h>?
mcon/U/i_pthread.U         Shall we include <pthread.h>?
mcon/U/i_pwd.U             Shall we include <pwd.h>?
mcon/U/i_regex.U           Shall we include <regex.h>?
mcon/U/i_sched.U           Shall we include <sched.h>?
mcon/U/i_sfio.U            Shall we include <sfio.h>?
mcon/U/i_stddef.U          Shall we include <stddef.h>?
mcon/U/i_stdlib.U          Shall we include <stdlib.h>?
mcon/U/i_string.U          <string.h> or <strings.h>?
mcon/U/i_sysdir.U          Shall we include <sys/dir.h>?
mcon/U/i_sysfile.U         Do we need <sys/file.h>?
mcon/U/i_sysioctl.U        Include <sys/ioctl.h> or <sgtty.h>?
mcon/U/i_sysipc.U          Shall we include <sys/ipc.h>?
mcon/U/i_sysmman.U         Do we have to include <sys/mman.h>?
mcon/U/i_sysmount.U        Shall we include <sys/mount.h>?
mcon/U/i_sysndir.U         Shall we include <sys/ndir.h>?
mcon/U/i_sysparam.U        Shall we include <sys/param.h>?
mcon/U/i_syspoll.U         Shall we include <sys/poll.h>?
mcon/U/i_sysresrc.U        Shall we include <sys/resource.h>?
mcon/U/i_sysselct.U        Shall we include <sys/select.h>?
mcon/U/i_syssem.U          Shall we include <sys/sem.h>?
mcon/U/i_syssendfile.U     Shall we include <sys/sendfile.h>?
mcon/U/i_syssock.U         Shall we include <sys/socket.h>?
mcon/U/i_sysstat.U         Shall we include <sys/stat.h>
mcon/U/i_sysstatvfs.U      Shall we include <sys/statvfs.h>?
mcon/U/i_syssysctl.U       Shall we include <sys/sysctl.h>?
mcon/U/i_systable.U        De we have to include <sys/table.h>?
mcon/U/i_systimeb.U        Is struct timeb defined in <sys/timeb.h>?
mcon/U/i_systimes.U        Shall we include <sys/times.h>?
mcon/U/i_systwgcf.U        Shall we include <sys/twg_config.h>?
mcon/U/i_systypes.U        Do we have to include <sys/types.h>?
mcon/U/i_sysun.U           Shall we include <sys/un.h>?
mcon/U/i_sysutsname.U      Shall we include <sys/utsname.h>?
mcon/U/i_sysvfs.U          Shall we include <sys/vfs.h>?
mcon/U/i_syswait.U 	       Is there a <sys/wait.h>?
mcon/U/i_termio.U          Include <termio.h> or <sgtty.h>?
mcon/U/i_time.U            Which time.h should we include?
mcon/U/i_ucontext.U        Shall we include <ucontext.h>
mcon/U/i_unistd.U          Include <unistd.h>?
mcon/U/i_utime.U           Include <utime.h>?
mcon/U/i_values.U          Shall we include <values.h>
mcon/U/i_varhdr.U          Choose between <varargs.h> and <stdarg.h>
mcon/U/i_vfork.U           Include <vfork.h>?
mcon/U/i_whoami.U          Include <whoami.h>?
mcon/U/i_winsock2.U        Shall we include <Winsock2.h>?
mcon/U/i_ws2tcpip.U        Shall we include <Ws2tcpip.h>?
mcon/U/i_zlib.U            Shall we include <zlib.h>?
mcon/U/ilp.U               Supported integer-long-pointer architecture.
mcon/U/inc.U               Where to put public include files?
mcon/U/install.U           Look for a BSD-compatible install
mcon/U/intsize.U           What is the size of "int"?
mcon/U/ipc.U               Choose IPC mechanism
mcon/U/issymlink.U         How to test for symlink status from the shell
mcon/U/kernel.U            Compute the kernel pathname
mcon/U/lex.U               Use lex or flex?
mcon/U/lib.U               Where to put public library files ?
mcon/U/libc.U              Where is libc?
mcon/U/libdbm.U            Look for a suitable dbm library
mcon/U/libflex.U           Locate flex library
mcon/U/libnlist.U          Locate an nlist library
mcon/U/libnm.U             New math library?
mcon/U/libpth.U            Set path to locate libraries
mcon/U/libs.U              Optional libraries?
mcon/U/libyacc.U           Locate yacc library
mcon/U/lintlib.U           Where lint library should be placed
mcon/U/lns.U               Are symbolic links supported by ln?
mcon/U/locale.U            Configuration of I18N files
mcon/U/locdist.U           Find distribution names for news
mcon/U/longsize.U          What is the size of "long"?
mcon/U/lseektype.U         What is the type of lseek()?
mcon/U/maildir.U           Where is mail spooled
mcon/U/mailer.U            What delivers mail?
mcon/U/mailfile.U          What filename in maildir?
mcon/U/make.U              Does make set the $(MAKE) macro?
mcon/U/mallocsrc.U         Use malloc included in kit?
mcon/U/man1dir.U           Where to put traditional section 1 manpage sources
mcon/U/man3dir.U           Where to put traditional section 3 manpage sources
mcon/U/manfmt.U            Formatted man directories
mcon/U/mansrc.U            Where to put manual pages source
mcon/U/mboxchar.U          How to determine if file is mailbox
mcon/U/mkdep.U             How to generate makefile dependencies?
mcon/U/models.U            Large vs small, split I&D, etc
mcon/U/modetype.U          What is the type for file modes?
mcon/U/msgmerge_update.U   Does msgmerge --update work?
mcon/U/myhostname.U        How to determine hostname from shell
mcon/U/n.U                 How to suppress newline with echo
mcon/U/nametype.U          How to get user's fullname
mcon/U/nblock_io.U         Support for non-blocking I/O
mcon/U/newslevel.U         What version of news are we running?
mcon/U/newslib.U           Where is the news library?
mcon/U/newsspool.U         Where is news spooled?
mcon/U/nis.U               Do we have to deal with NIS (former YP)?
mcon/U/nlist_pfx.U         nlist() related stuff
mcon/U/official.U          Are we making an official build with no local ref?
mcon/U/orderlib.U          Shall we order components libraries?
mcon/U/orgname.U           What is the organizaton name?
mcon/U/packadmin.U         E-mail address of the package administrator
mcon/U/package.U           Gets package name from .package magically
mcon/U/pager.U             What's the pager, more or less?
mcon/U/patchlevel.U        Grab current patchlevel out of patchlevel.h
mcon/U/perlpath.U          The full path of perl
mcon/U/pidtype.U           What is the type of a PID?
mcon/U/pkgsrc.U            Computes the absolute package source directory
mcon/U/prefix.U            Installation prefix setting (none, /usr/local)
mcon/U/prefshell.U         Preferred user shell
mcon/U/privlib.U           Where is the private library?
mcon/U/prototype.U         Do we support prototypes?
mcon/U/ptrsize.U           What is the size of a pointer?
mcon/U/randbits.U          How many bits in rand()?
mcon/U/randfunc.U          Which random number function shall we use?
mcon/U/rcs_branch.U        Does RCS know about the -b switch?
mcon/U/registers.U         How many register declarations to use
mcon/U/rootid.U            Root user id
mcon/U/sbrksmart.U         Can sbrk() be used to release core?
mcon/U/sbrktype.U          What is the return type of sbrk()?
mcon/U/scriptdir.U         Where to put public scripts
mcon/U/selecttype.U        What type for select() file bitfields?
mcon/U/sh.U                Where the shell is located
mcon/U/shm_for.U           More shared memory stuff
mcon/U/sig_name.U          Signal names
mcon/U/sitearch.U          Where user-installed arch-dependant files should go
mcon/U/sitelib.U           Where user-installed regular library files should go
mcon/U/sizetype.U          What is the type for byte size?
mcon/U/so.U                Shared object extension
mcon/U/sockopt.U           Check for socket options
mcon/U/spitshell.U         Shell comment stripper, maybe
mcon/U/src.U               Build and source tree separation support
mcon/U/ssizetype.U         What is the signed type for byte size?
mcon/U/startperl.U         Do we start perl with #! or what?
mcon/U/startsh.U           How to guarantee sh startup
mcon/U/stdchar.U           Are chars unsigned in stdio?
mcon/U/sunscanf.U          Is this Sun's version of scanf()?
mcon/U/sysman.U            Where is the man(1) located?
mcon/U/trnl.U              Finds appropriate value for a newline in tr
mcon/U/uidtype.U           What is the type of uids?
mcon/U/usenm.U             Shall we use the costly nm extraction?
mcon/U/usesocks.U          Defines USE_SOCKS when SOCKS is to be used
mcon/U/usrinc.U            Where are include files located?
mcon/U/vaproto.U           How do we prototype varargs, with ...?
mcon/U/voidflags.U         How supported is void?
mcon/U/warnflags.U         Any additional cc warning flags?
mcon/U/yacc.U              Which compiler-compiler to use?
mcon/configure             GNU configure-like wrapper to metaconfig's Configure
mcon/files/                Templates for new units
mcon/files/Internal.U      Template for special units with internal symbols
mcon/files/README          Why those templates are here...
mcon/files/d_function.U    Template for C defines
mcon/files/dir.U           Template to get a directory
mcon/files/file.U          Template get a file
mcon/files/i_include.U     Template for include files
mcon/files/keyword.U       Template for keyword checking
mcon/files/locate.U        Template to locate a file
mcon/files/question.U      Template for setvar questions
mcon/files/rcshead.U       Template for unit head
mcon/files/shell.U         Template for non-setvar questions
mcon/files/type.U          Template for type lookup
mcon/makegloss.SH          Extracts Glossary from Unit files
mcon/man/                  Manual pages for metaconfig et al.
mcon/man/Jmakefile         Generic makefile description for manual pages
mcon/man/Makefile.SH       Jmake-generated makefile for manual pages
mcon/man/mconfig.SH        Manual page for metaconfig
mcon/man/mlint.SH          Manual page for metalint
mcon/man/mxref.SH          Manual page for metaxref
mcon/mconfig.SH            Writes Configure scripts for you
mcon/mlint.SH              Lints metaconfig units
mcon/mxref.SH              Builds symbol cross-reference files
mcon/pl/                   Perl library for metaconfig et al.
mcon/pl/common.pl          Common control lines extraction
mcon/pl/configure.pl       Generates Configure
mcon/pl/cosmetic.pl        Some cosmetic fixes
mcon/pl/depend.pl          Metaconfig-only dependencies
mcon/pl/eval.pl            Built-in interpreter
mcon/pl/extract.pl         Dependency extractor engine
mcon/pl/files.pl           Extracts files from MANIFEST.new
mcon/pl/gensym.pl          Dynamic symbol generator
mcon/pl/init.pl            Initialization of dependency control array
mcon/pl/lint.pl            Lint-only dependencies
mcon/pl/locate.pl          Locate units
mcon/pl/makefile.pl        Builds temporary Makefiles
mcon/pl/obsolete.pl        Deals with obsolete symbols
mcon/pl/order.pl           Re-order units within Configure
mcon/pl/tsort.pl           Topological sort
mcon/pl/wanted.pl          Set up Wanted file
mcon/pl/xref.pl            Metaxref-only dependencies
mcon/pl/xwant.pl           Metaxref symbol extraction
pat/                       Where patching tools are stored
pat/Jmakefile              High level makefile description for pat
pat/Makefile.SH            Makefile for pat tools
pat/README                 Instructions for patch/developping tools
pat/pat.SH                 Check in, do diffs, make patch, send it
pat/pat.man                Manual page for patch tools
pat/patbase.SH             To set the base for future differences
pat/patchlevel.h           Prototypical patchlevel.h
pat/patcil.SH              Check in the latest changes
pat/patclean.SH            Check in latest changes and remove files
pat/patcol.SH              Check out working file
pat/patdiff.SH             Find the differences since last patch
pat/patftp.SH              Put patches in ftp pub directory
pat/patindex.SH            Create an index of patches sent out
pat/patlog.SH              Handles the ChangeLog file
pat/patmake.SH             Put together a patch file
pat/patname.SH             Assign symbolic name to a revision
pat/patnotify.SH           Notifies that new patches have been released
pat/patpost.SH             Send patches via news
pat/patsend.SH             Sends patches via mail
pat/patsnap.SH             Builds RCS snapshot file
patchlevel.h               The current patchlevel for dist
pl/                        Directory for public perl libraries
pl/comment.pl              Perl library to find comment in front of $Log
pl/copyright.pl            Perl library to expand copyright
pl/editor.pl               Perl library to compute suitable editor name
pl/fullname.pl             Perl library to get full name
pl/listedit.pl             Perl library to edit list of items
pl/logname.pl              Perl library to get login name
pl/makedir.pl              Perl library to emulate 'mkdir -p'
pl/manifake.pl             Perl library to build a MANIFEST.new if none found
pl/newer.pl                Perl library to Find files newer than patchlevel.h
pl/package.pl              Perl library to read .package
pl/patseq.pl               Perl library to compute issued patch sequence
pl/profile.pl              Perl library to get ~/.dist_profile
pl/rangeargs.pl            Perl library to expand number lists
pl/rcsargs.pl              Perl library to expand rcs filename lists
pl/snapshot.pl             Perl library to parse RCS snapshot file
pl/tilde.pl                Perl library to perform ~name expansion
pl/users.pl                Perl library to parse users file
revision.h                 The current SVN revision number for dist