diff options
Diffstat (limited to 'lib/proto')
| -rw-r--r-- | lib/proto/FreeBSD | 19 | ||||
| -rw-r--r-- | lib/proto/Hp | 46 | ||||
| -rw-r--r-- | lib/proto/Irix | 53 | ||||
| -rw-r--r-- | lib/proto/Linux | 18 | ||||
| -rw-r--r-- | lib/proto/MacOSX | 24 | ||||
| -rw-r--r-- | lib/proto/Nt | 63 | ||||
| -rw-r--r-- | lib/proto/Plan9 | 36 | ||||
| -rw-r--r-- | lib/proto/Solaris | 46 | ||||
| -rw-r--r-- | lib/proto/inferno | 2246 | ||||
| -rw-r--r-- | lib/proto/os | 976 | ||||
| -rw-r--r-- | lib/proto/src | 879 | ||||
| -rw-r--r-- | lib/proto/utils | 742 |
12 files changed, 5148 insertions, 0 deletions
diff --git a/lib/proto/FreeBSD b/lib/proto/FreeBSD new file mode 100644 index 00000000..4bc67beb --- /dev/null +++ b/lib/proto/FreeBSD @@ -0,0 +1,19 @@ +FreeBSD + 386 + bin + emu.new 0775 inferno inf /FreeBSD/386/bin/emu + asm + iar + data2c + data2s + ksize + kstrip + + limbo + mk + ndate + inm + yacc + include + + + lib diff --git a/lib/proto/Hp b/lib/proto/Hp new file mode 100644 index 00000000..4b328a3c --- /dev/null +++ b/lib/proto/Hp @@ -0,0 +1,46 @@ +Hp + s800 + bin + emu.new 0775 inferno inf /Linux/386/bin/emu + 0a + 0c + 0l + 5a + 5c + 5cv + 5coff + 5l + 8a + 8c + 8l + acid + asm + data2c + iar + data2s + ka + kc + kl + ksize + kstrip + + limbo + mk + mkppcimage + mkext + ms2 + ndate + inm + qa + qc + ql + sqz + srclist + tc + va + vc + vl + yacc + include + + + lib diff --git a/lib/proto/Irix b/lib/proto/Irix new file mode 100644 index 00000000..074c3b08 --- /dev/null +++ b/lib/proto/Irix @@ -0,0 +1,53 @@ +Irix + mips + bin + emu.new 0775 inferno inf /Irix/mips/bin/emu + 0a + 0c + 0l + 1a + 1c + 1l + 2a + 2c + 2l + 5a + 5c + 5cv + 5coff + 5l + 8a + 8c + 8l + acid + asm + awk + data2s + ftl + iar + ka + kc + kl + ksize + kstrip + + limbo + mk + mkppcimage + mkext + ms2 + ndate + inm + qa + qc + ql + sqz + srclist + tc + va + vc + vl + yacc + include + + + lib diff --git a/lib/proto/Linux b/lib/proto/Linux new file mode 100644 index 00000000..a6ac4b8b --- /dev/null +++ b/lib/proto/Linux @@ -0,0 +1,18 @@ +Linux + 386 + bin + emu.new 0775 inferno inf /Linux/386/bin/emu + asm + iar + data2c + data2s + ksize + kstrip + + limbo + mk + ndate + yacc + include + + + lib diff --git a/lib/proto/MacOSX b/lib/proto/MacOSX new file mode 100644 index 00000000..920deb23 --- /dev/null +++ b/lib/proto/MacOSX @@ -0,0 +1,24 @@ +MacOSX + README + power + bin + emu.new 0775 inferno inf /MacOSX/power/bin/emu + asm + iar + data2c + data2s + ksize + kstrip + + limbo + mk + ms2 + ndate + inm + sqz + srclist + yacc + include + + + lib + tcshrc diff --git a/lib/proto/Nt b/lib/proto/Nt new file mode 100644 index 00000000..03097920 --- /dev/null +++ b/lib/proto/Nt @@ -0,0 +1,63 @@ +Nt + 386 + bin + emu.new 0775 inferno inf /Nt/386/bin/emu.exe + ie.exe + 0a.exe + 0c.exe + 0l.exe + 5a.exe + 5c.exe + 5cv.exe + 5coff.exe + 5l.exe + 8a.exe + 8c.exe + 8l.exe + acid.exe + asm.exe + awk.exe + iar.exe + c2l.exe + cp.exe + data2c.exe + data2s.exe + echo.exe + format.exe + gzip.exe + infdb.exe + inm.exe + ka.exe + kc.exe + kl.exe + ksize.exe + kstrip.exe + limbo.exe + mk.exe + mkdir.exe + mkppcimage.exe + mkext.exe + ms2.exe + mv.exe + ndate.exe + ntsrv.exe + ntsrv4.exe + odbc.exe + qa.exe + qc.exe + ql.exe + rcsh.exe + rm.exe + sed.exe + sqz.exe + srclist.exe + tc.exe + test.exe + tr.exe + va.exe + vc.exe + vl.exe + yacc.exe + include + + + lib diff --git a/lib/proto/Plan9 b/lib/proto/Plan9 new file mode 100644 index 00000000..fb421bb9 --- /dev/null +++ b/lib/proto/Plan9 @@ -0,0 +1,36 @@ +Plan9 + 386 + bin + emu.new 775 inferno inf /Plan9/386/bin/emu + 5a + 5c + 5l + asm + data2c + data2s + iar + limbo + inm + include + lib9.h + u.h + lib + mips + bin + include + lib9.h + u.h + lib + sparc + bin + include + lib9.h + os.h + u.h + lib + power + bin + include + lib9.h + u.h + lib diff --git a/lib/proto/Solaris b/lib/proto/Solaris new file mode 100644 index 00000000..3d7a14ed --- /dev/null +++ b/lib/proto/Solaris @@ -0,0 +1,46 @@ +Solaris + sparc + bin + emu.new 0775 inferno inf /Solaris/sparc/bin/emu + 0a + 0c + 0l + 5a + 5c + 5cv + 5coff + 5l + 8a + 8c + 8l + acid + asm + iar + data2c + data2s + ka + kc + kl + ksize + kstrip + + limbo + mk + mkppcimage + mkext + ms2 + ndate + inm + qa + qc + ql + sqz + srclist + tc + va + vc + vl + yacc + include + + + lib diff --git a/lib/proto/inferno b/lib/proto/inferno new file mode 100644 index 00000000..e11dfd0b --- /dev/null +++ b/lib/proto/inferno @@ -0,0 +1,2246 @@ +CHANGES +LICENCE +NOTICE +FreeBSD + 386 + bin + include + lib +Hp + s800 + bin + include + lib +Irix + mips + bin + include + lib +Linux + 386 + bin + include + lib +Nt + 386 + bin + include + lib +Plan9 + 386 + bin + include + lib + sparc + bin + include + lib + mips + bin + include + lib + power + bin + include + lib +Solaris + sparc + bin + include + lib +include + NOTICE + a.out.h + cursor.h + draw.h + drawif.h + dynld.h + fcall.h + freetype.h + freetype + + + interp.h + isa.h + kernel.h + keyboard.h + libcrypt_o.h + libsec.h + mathi.h + memdraw.h + memlayer.h + mp.h + pool.h + pooldefs.h + prefab.h + raise.h + rdbg.h + styx.h + tk.h + version.h + vm.h +acme + + +appl + NOTICE + acme + acme + acid + guide + mkfile + readme + src + Acid.b + Acid0.b + mkfile + bin + guide + mkfile + readme + src + adiff.b + agrep.b + awd.b + cd.b + mkfile + new.b + spout.b + win.b + winm.b + edit + guide + mkfile + readme + src + a.b + c.b + d.b + e.b + findfile.b + g.b + i.b + input.b + mkfile + p.b + pipe.b + x.b + xxx.b + mail + guide + mkbox.b + mkfile + readme + src + Mail.b + Mailp.b + Mailpop3.b + mashfile + mkfile + mkfile + acme.b + acme.m + buff.b + buff.m + col.b + col.m + common.m + dat.b + dat.m + disk.b + disk.m + ecmd.b + ecmd.m + edit.b + edit.m + elog.b + elog.m + exec.b + exec.m + file.b + file.m + frame.b + frame.m + fsys.b + fsys.m + graph.b + graph.m + gui.b + gui.m + look.b + look.m + mkfile + regx.b + regx.m + row.b + row.m + scrl.b + scrl.m + styxaux.b + styxaux.m + text.b + text.m + time.b + time.m + util.b + util.m + wind.b + wind.m + xfid.b + xfid.m + alphabet + abc + abc.b + autoconvert.b + autodeclare.b + declare.b + declares.b + define.b + eval.b + import.b + mkfile + newtypeset.b + rewrite.b + type.b + typeset.b + undeclare.b + alphabet.b + alphabet.shmod.b + auxi + endpoints.b + endpointsrv.b + fsfilter.b + mkfile + rexecsrv.b + eval.b + extvalues.b + fs + and.b + bundle.b + bundle.m + chstat.b + compose.b + depth.b + entries.b + exec.b + filter.b + ls.b + match.b + merge.b + mergewrite.b + mkext.b + mkfile + mode.b + newer.b + not.b + or.b + path.b + pipe.b + print.b + proto.b + query.b + run.b + select.b + setroot.b + size.b + unbundle.b + unbundle.m + walk.b + write.b + grid + farm.b + line2rec.b + local.b + mkfile + remote.b + rexec.b + main + auth.b + cat.b + create.b + dial.b + echo.b + export.b + fd.b + filter.b + genfilter.b + mkfile + mount.b + par.b + parse.b + pretty.b + print.b + read.b + readall.b + rewrite.b + rw.b + seq.b + unparse.b + w2fd.b + wait.b + mkfile + proxy.b + reports.b + typesets + abc.b + abctypes.b + fs.b + fstypes.b + grid.b + gridtypes.b + mkfile + declare.sh + fsdecl.sh + getendpoint.sh + mkendpoint.sh + rexecsrv.sh + setup + newtypesets + alphabet.proto + charon + build.b + build.m + charon.b + charon.m + chutils.b + chutils.m + common.m + cookiesrv.b + cookiesrv.m + ctype.b + ctype.m + date.b + date.m + event.b + event.m + file.b + ftp.b + gui.b + gui.m + http.b + img.b + img.m + jscript.b + layout.b + layout.m + lex.b + lex.m + mkfile + paginate.b + paginate.m + rgb.inc + script.m + transport.m + url.b + url.m + xxx.inc + ycbcr.inc + cmd + 9win.b + 9660srv.b + 9export.b + 9srvfs.b + B.b + archfs.b + auplay.b + auth + aescbc.b + changelogin.b + countersigner.b + convpasswd.b + createsignerkey.b + factotum + authio.m + mkfile + factotum.b + feedkey.b + proto + infauth.b + keyreps.b + keyreps.m + mkfile + p9any.b + pass.b + rpc.b + getpk.b + keyfs.b + keysrv.b + logind.b + mkauthinfo.b + mkfile + passwd.b + secstore.b + signer.b + verify.b + auxi + cpuslave.b + digest.b + fpgaload.b + mangaload.b + mkfile + pcmcia.b + rdbgsrv.b + rstyxd.b + avr + burn.b + mkfile + basename.b + bind.b + bit2gif.b + broke.b + bytes.b + cal.b + cat.b + cd.b + chgrp.b + chmod.b + cleanname.b + cmp.b + comm.b + cook.b + cp.b + cprof.b + cpu.b + crypt.b + date.b + dbfs.b + dbm + delete.b + fetch.b + keys.b + list.b + mkfile + store.b + dd.b + dial.b + diff.b + disdep.b + disdump.b + disk + format.b + ftl.b + kfs.b + kfscmd.b + mbr.b + mkext.b + mkfile + mkfs.b + prep + calc.tab.b + calc.tab.m + calc.y + fdisk.b + mkfile + pedit.b + pedit.m + prep.b + dossrv.b + du.b + echo.b + ed.b + emuinit.b + env.b + export.b + fc.b + fcp.b + fmt.b + fone.b + fortune.b + freq.b + fs.b + fs + and.b + bundle.b + chstat.b + compose.b + depth.b + entries.b + eval.b + exec.b + filter.b + ls.b + match.b + merge.b + mergewrite.b + mkfile + mode.b + not.b + or.b + path.b + pipe.b + print.b + proto.b + query.b + readfile.b + run.b + select.b + setroot.b + size.b + template.b + unbundle.b + void.b + walk.b + write.b + ftest.b + ftpfs.b + getauthinfo.b + getfile.b + gettar.b + gif2bit.b + grep.b + gunzip.b + gzip.b + idea.b + import.b + install + NOTICE + applylog.b + arch.b + arch.m + archfs.b + archfs.m + ckproto.b + create.b + eproto.b + info.b + inst.b + install.b + log.b + logs.b + logs.m + mergelog.b + mkfile + mkproto.b + proto.b + proto.m + proto2list.b + protocaller.m + updatelog.b + wdiff.b + wfind.b + wrap.b + wrap.m + wrap2list.b + iostats.b + ip + bootpd.b + dhcp.b + mkfile + nppp + mkfile + modem.b + modem.m + pppchat.b + ppplink.b + ppptest.b + script.b + script.m + obootpd.b + ping.b + ppp + mkfile + modem.b + modem.m + pppclient.b + pppclient.m + pppdial.b + pppgui.b + pppgui.m + ppptest.b + script.b + script.m + rip.b + sntp.b + tftpd.b + virgild.b + irtest.b + itest.b + itreplay.b + kill.b + lc.b + lego + clock.b + clockface.b + firmdl.b + link.b + mkfile + rcxsend.b + rcxsend.m + send.b + timers.b + timers.m + limbo + arg.m + asm.b + com.b + decls.b + dis.b + disoptab.m + ecom.b + gen.b + isa.m + lex.b + limbo.b + limbo.m + limbo.y + mkfile + nodes.b + opname.m + optim.b + sbl.b + stubs.b + typecheck.b + types.b + listen.b + lockfs.b + logfile.b + look.b + lookman.b + ls.b + lstar.b + man.b + man2txt.b + manufacture.b + mash + builtins.b + depends.b + dump.b + exec.b + expr.b + eyacc.b + eyaccpar + history.b + lex.b + make.b + mash.b + mash.m + mash.y + mashfile + mashlib.b + mashparse.b + mashparse.m + misc.b + mkfile + serve.b + symb.b + tk.b + xeq.b + mathcalc.b + mc.b + md5sum.b + mdb.b + memfs.b + metamorph.b + mk + ar.m + mk.b + mkbinds + mkconfig + mkfile + mksubdirs + mkdir.b + mkfile + mntgen.b + mount.b + mouse.b + mpc + mkfile + qconfig.b + qflash.b + mprof.b + mv.b + ndb + mkfile + cs.b + csquery.b + dns.b + dnsquery.b + mkhash.b + query.b + registry.b + regquery.b + netkey.b + netstat.b + newer.b + ns.b + nsbuild.b + os.b + p.b + palm + connex.b + desklink.b + desklink.m + mkfile + palmsrv.b + pause.b + plumb.b + plumber.b + prof.b + promptstring.b + ps.b + puttar.b + pwd.b + ramfile.b + randpass.b + raw2iaf.b + rawdbfs.b + rcmd.b + rdp.b + read.b + rioimport.b + rm.b + runas.b + sed.b + sendmail.b + sh + arg.b + csv.b + doc + History + echo.b + expr.b + file2chan.b + mkfile + regex.b + sexprs.b + sh.b + sh.y + std.b + string.b + test.b + tk.b + sha1sum.b + shutdown.b + sleep.b + sort.b + spki + mkfile + verify.b + src.b + stack.b + stackv.b + stream.b + strings.b + styxchat.b + styxlisten.b + styxmon.b + sum.b + tail.b + tarfs.b + tclsh.b + tcs.b + tee.b + telnet.b + test.b + time.b + timestamp.b + tkcmd.b + tokenize.b + touch.b + touchcal.b + tr.b + tsort.b + unicode.b + units.b + units.y + uniq.b + unmount.b + usb + usbd.b + mkfile + uuencode.b + uudecode.b + wav2iaf.b + wc.b + webgrab.b + wish.b + wmimport.b + wmexport.b + xargs.b + xd.b + xmount.b + yacc.b + zeros.b + collab + clients + chat.b + poll.b + poller.b + whiteboard.b + collabsrv.b + connect.b + lib + messages.b + messages.m + mkfile + proxy.b + proxy.m + runcollab + servers + chatsrv.b + memfssrv.b + mpx.b + wbsrv.b + service.m + srvmgr.b + srvmgr.m + demo + + + ebook + checkxml.b + cssfont.b + cssfont.m + cssparser.b + cssparser.m + dtd + * + ebook.b + mimeimage.b + mimeimage.m + mkfile + oebpackage.b + oebpackage.m + reader.b + reader.m + strcache.m + strmap.b + strmap.m + stylesheet.b + stylesheet.m + table.b + table.m + tst.txt + understandingoeb.opf + units.b + units.m + grid + demo + block.b + blur.b + mkfile + lib + announce.b + browser.b + browser.m + fbrowse.b + mkfile + pathreader.m + srvbrowse.b + mkfile + blurdemo.b + cpupool.b + find.b + jpg2bit.b + query.b + readjpg.b + register.b + reglisten.b + regstyxlisten.b + remotelogon.b + usercreatesrv.b + lib + NOTICE + arg.b + asn1.b + attrdb.b + attrhash.b + auth.b + auth9.b + bloomfilter.b + bufio.b + cfg.b + cfgfile.b + chanfill.b + convcs + 8bit_stob.b + big5_btos.b + big5_stob.b + convcs.b + cp_btos.b + cp_stob.b + cp932_btos.b + euc-jp_btos.b + gb2312_btos.b + genbig5.b + gencp.b + gencp932.b + gengb2312.b + genjisx0201kana.b + genjisx0208-1997.b + genjisx0212.b + ibm437.b + ibm850.b + ibm866.b + iso8859-1.b + iso8859-10.b + iso8859-2.b + iso8859-3.b + iso8859-4.b + iso8859-5.b + iso8859-6.b + iso8859-7.b + iso8859-8.b + iso8859-9.b + koi8-r.b + mkdata + mkfile + utf8_btos.b + utf8_stob.b + windows-1250.b + windows-1251.b + windows-1252.b + crc.b + crypt + mkfile + pkcs.b + ssl3.b + sslsession.b + x509.b + daytime.b + db.b + dbm.b + dbsrv.b + debug.b + deflate.b + devpointer.b + dhcpclient.b + dialog.b + dict.b + dis.b + diskblocks.b + disks.b + dividers.b + ecmascript + builtin.b + date.b + ecmascript.b + exec.b + mkfile + obj.b + pprint.b + regexp.b + uri.b + encoding + base16.b + base32.b + base32a.b + base64.b + mkfile + env.b + ether.b + exception.b + factotum.b + filepat.b + format.b + fsfilter.b + fslib.b + fsproto.b + gamer.b + hash.b + html.b + ida + NOTICE + ida.b + idatab.b + idatest.b + mkfile + mktab.b + imageremap.b + inflate.b + ip.b + ipattr.b + ir.b + irmpath.b + irsage.b + irsim.b + itslib.b + keyset.b + libc.b + libc0.b + lock.b + login.b + memfs.b + mkfile + mpeg.b + nametree.b + names.b + newns.b + palm.b + palmdb.b + palmfile.b + parseman.b + plumbing.b + plumbing.m + plumbmsg.b + pop3.b + popup.b + powerman.b + print + hp_driver.b + mkfile + print.b + scaler.b + scaler.m + profile.b + pslib.b + quicktime.b + rand.b + random.b + readdir.b + readgif.b + readjpg.b + readpicfile.b + readpng.b + readxbitmap.b + regex.b + regexutils.b + registries.b + riff.b + secstore.b + scoretable.b + scsiio.b + selectfile.b + sets.b + sets32.b + sexprs.b + slip.b + smtp.b + sort.b + spki + mkfile + spki.b + verifier.b + strokes + buildstrokes.b + mkfile + readstrokes.b + strokes.b + writestrokes.b + styxconv + mkfile + ostyx.b + ostyx.m + osys.m + styxconv.b + styxpersist.b + ssl.b + string.b + strinttab.b + styx.b + styxlib.b + styxservers.b + tables.b + tabs.b + tcl.m + tcl_calc.b + tcl_core.b + tcl_inthash.b + tcl_io.b + tcl_list.b + tcl_modhash.b + tcl_stack.b + tcl_strhash.b + tcl_string.b + tcl_symhash.b + tcl_tk.b + tcl_utils.b + tftp.b + timers.b + titlebar.b + tkclient.b + translate.b + ubfa.b + url.b + usb + mkfile + usb.b + usbmass.b + usbmct.b + usbmouse.b + utils.m + venti.b + virgil.b + volume.b + w3c + css.b + mkfile + xpointers.b + wait.b + watchvars.b + winplace.b + wmclient.b + wmlib.b + wmsrv.b + workdir.b + writegif.b + xml.b + math + ack.b + crackerbarrel.b + doc.txt + factor.b + ffts.b + fibonacci.b + fit.b + genprimes.b + geodesy.b + gr.b + graph0.b + hist0.b + linalg.b + linbench.b + mersenne.b + mkfile + parts.b + perms.b + pi.b + polyfill.b + polyhedra.b + powers.b + primes.b + sieve.b + mkfile +# mux +# audioctl.b +# comics.b +# connect4.b +# email.b +# emio.b +# fnn.b +# gamed.b +# games.b +# mkfile +# movie.b +# mux.b +# news.b +# news.m +# othello.b +# paper.m +# pizza.b +# popmail.b +# readlnw.b +# readnews.b +# rec-pb.b +# register.b +# rmux.b +# rmuxslave.b +# tv.b +# tvlist.b +# web.b + spree + archives.b + gather.m + join.m + join.b + joinsession.b + joinsession.m + mkfile + spree.b + spree.m + clients + images + + + bounce.b + cards.b + chat.b + gather.b + lobby.b + othello.b + engines + afghan.b + bounce.b + canfield.b + chat.b + debug.b + freecell.b + gather.b + hearts.b + liars.b + liars.y + lobby.b + othello.b + racingdemon.b + snap.b + spider.b + spit.b + whist.b + man + + + lib + allow.b + allow.m + base64.b + base64.m + cardlib.b + cardlib.m + commandline.b + commandline.m + objstore.b + objstore.m + testsets.b + tricks.b + tricks.m + other + tst.b + tstboing.b + tstlines.sh + tstwin.b + svc + auth.sh + httpd + alarms.b + alarms.m + cache.b + cache.m + cgiparse.b + cgiparse.m + contents.b + contents.m + date.b + date.m + echo.b + httpd.b + httpd.m + httpd.debug + httpd.log + httpd.rewrite + httpd.suff + imagemap.b + mkfile + parser.b + parser.m + redirect.b + redirect.m + stats.b + mkfile + net.sh + registry.sh + rstyx.sh + styx.sh + webget + date.b + date.m + file.b + ftp.b + http.b + image2enc.b + image2enc.m + message.b + message.m + mkfile + transport.m + webget.b + webget.log + wgutils.b + wgutils.m + tiny + mkfile + rm.b + sh.b + wm + about.b + avi.b + bounce.b + brutus + excerpt.b + image.b + mkfile + mod.b + table.b + brutus.b + c4.b + calendar.b + clock.b + coffee.b + collide.b + colors.b + cprof.b + date.b + deb.b + debdata.b + debsrc.b + dir.b + drawmux + dmview.b + dmwm.b + drawmux.b + drawmux.m + drawoffs.m + mkfile + edit.b + filename.b + ftree + cptree.b + cptree.m + ftree.b + items.b + items.m + mkfile + wmsetup + getauthinfo.b + hebrew.m + keyboard.b + logon.b + logwindow.b + man.b + mand.b + mash.b + memory.b + minitel + * + mkfile + mpeg.b + mpeg + c0.tab + c0.vlc + c1.tab + c1.vlc + c2.tab + c2.vlc + c3.tab + c3.vlc + c4.tab + c4.vlc + c5.tab + c5.vlc + c6.tab + c6.vlc + c7.tab + c7.vlc + cbp.tab + cbp.vlc + cdc.tab + cdc.vlc + closest.m + decode.b + decode4.b + fixidct.b + fltidct.b + mai.tab + mai.vlc + makergbvmap.b + maketables + mbb.tab + mbb.vlc + mbi.tab + mbi.vlc + mbp.tab + mbp.vlc + mkfile + motion.tab + motion.vlc + mpeg.b + mpegio.b + mpegio.m + refidct.b + remap.b + remap1.b + remap2.b + remap24.b + remap4.b + remap8.b + rgbvmap.m + rl0f.tab + rl0f.vlc + rl0n.tab + rl0n.vlc + scidct.b + vlc.b + ydc.tab + ydc.vlc + mprof.b + pen.b + polyhedra.b + prof.b + qt.b + readmail.b + remotelogon.b + reversi.b + rmtdir.b + rt.b + sam.b + samstub.b + samstub.m + samterm.m + samtk.b + samtk.m + sendmail.b + sh.b + smenu.b + smenu.m + snake.b + stopwatch.b + sweeper.b + task.b + telnet.b + tetris.b + toolbar.b + unibrowse.b + view.b + vt.b + wish.b + wm.b + wmdeb.m + wmplay.b +chan +dev +dis + 9660srv.dis + 9export.dis + 9srvfs.dis + 9win.dis + archfs.dis + B.dis + acme + + + acme.dis + alphabet + + + auhdr.dis + auplay.dis + auth + + + auxi + + + avr + + + bind.dis + broke.dis + bytes.dis + cal.dis + cat.dis + cd.dis + charon + + + charon.dis + chgrp.dis + chmod.dis + cleanname.dis + cmp.dis + collab + + + comm.dis + cook.dis + cp.dis + cprof.dis + cpu.dis + crypt.dis + date.dis + dbfs.dis + dbm + + + dd.dis + demo + + + dial.dis + diff.dis + disdep.dis + disdump.dis + disk + + + dossrv.dis + du.dis + ebook + * + echo.dis + ed.dis + emuinit.dis + env.dis + export.dis + fc.dis + fcp.dis + fmt.dis + fone.dis + fortune.dis + freq.dis + fs.dis + fs + + + ftest.dis + ftpfs.dis + getauthinfo.dis + gettar.dis + grep.dis + grid + * + demo + * + lib + + + gunzip.dis + gzip.dis + idea.dis + import.dis + install + + + iostats.dis + ip + + + itest.dis + itreplay.dis + kill.dis + lc.dis + lego + + + lib + arg.dis + asn1.dis + attrdb.dis + attrhash.dis + auth.dis + auth9.dis + bloomfilter.dis + bufio.dis + cfg.dis + cfgfile.dis + chanfill.dis + convcs + + + crc.dis + crypt + + + daytime.dis + db.dis + dbm.dis + dbsrv.dis + debug.dis + deflate.dis + devpointer.dis + dhcpclient.dis + dialog.dis + dict.dis + dis.dis + diskblocks.dis + disks.dis + dividers.dis + drawmux.dis + ecmascript.dis + encoding + + + env.dis + ether.dis + exception.dis + factotum.dis + filepat.dis + format.dis + fsfilter.dis + fslib.dis + fsproto.dis + ftree + + + gamer.dis + hash.dis + html.dis + ida + + + imageremap.dis + inflate.dis + ip.dis + ipattr.dis + ir.dis + irsage.dis + irsim.dis + itslib.dis + keyset.dis + libc.dis + libc0.dis + lock.dis + login.dis + mash + + + mashlib.dis + mashparse.dis + memfs.dis + mpeg.dis + nametree.dis + names.dis + newns.dis + palm.dis + palmdb.dis + palmfile.dis + parseman.dis + plumbing.dis + plumbmsg.dis + pop3.dis + popup.dis + powerman.dis + print + + + profile.dis + pslib.dis + quicktime.dis + rand.dis + random.dis + readdir.dis + readgif.dis + readjpg.dis + readpicfile.dis + readpng.dis + readxbitmap.dis + regex.dis + regexutils.dis + registries.dis + riff.dis + secstore.dis + scoretable.dis + scsiio.dis + selectfile.dis + sets.dis + sets32.dis + sexprs.dis + slip.dis + smtp.dis + sort.dis + spki + * + ssl.dis + string.dis + strinttab.dis + strokes + + + styx.dis + styxconv + + + styxlib.dis + styxpersist.dis + styxservers.dis + tables.dis + tabs.dis + tcl_calc.dis + tcl_core.dis + tcl_inthash.dis + tcl_io.dis + tcl_list.dis + tcl_modhash.dis + tcl_stack.dis + tcl_strhash.dis + tcl_string.dis + tcl_symhash.dis + tcl_tk.dis + tcl_utils.dis + tftp.dis + timers.dis + titlebar.dis + tkclient.dis + translate.dis + ubfa.dis + url.dis + usb + usb.dis + usbmass.dis + usbmct.dis + usbmouse.dis + venti.dis + virgil.dis + volume.dis + w3c + + + wait.dis + watchvars.dis + winplace.dis + wmclient.dis + wmlib.dis + wmsrv.dis + workdir.dis + writegif.dis + xml.dis + limbo.dis + listen.dis + lockfs.dis + logfile.dis + look.dis + lookman.dis + ls.dis + lstar.dis + man.dis + man2txt.dis + mash.dis + math + + + mathcalc.dis + mc.dis + md5sum.dis + mdb.dis + memfs.dis + metamorph.dis + mk.dis + mkdir.dis + mntgen.dis + mount.dis + mouse.dis + mpc + + + mpeg + + + mprof.dis +# mux +# + + mv.dis + ndb + + + netkey.dis + netstat.dis + newer.dis + ns.dis + nsbuild.dis + os.dis + p.dis + palm + + + pause.dis + plumb.dis + plumber.dis + prof.dis + ps.dis + puttar.dis + pwd.dis + ramfile.dis + randpass.dis + raw2iaf.dis + rawdbfs.dis + rcmd.dis + rdp.dis + read.dis + rioimport.dis + rm.dis + runas.dis + sed.dis + sendmail.dis + sh + + + sh.dis + sha1sum.dis + shutdown.dis + sleep.dis + sort.dis + spki + + + spree + + + src.dis + stack.dis + stream.dis + strings.dis + styxchat.dis + styxlisten.dis + styxmon.dis + sum.dis + svc + + + tail.dis + tarfs.dis + tclsh.dis + tcs.dis + tee.dis + telnet.dis + test.dis + time.dis + timestamp.dis + tiny + + + tkcmd.dis + tokenize.dis + touch.dis + touchcal.dis + tr.dis + tsort.dis + unicode.dis + uniq.dis + unmount.dis + usb + usbd.dis + uudecode.dis + uuencode.dis + wav2iaf.dis + wc.dis + webgrab.dis + wish.dis + wm + about.dis + avi.dis + bounce.dis + brutus + * + brutus.dis + c4.dis + calendar.dis + chat.dis + clock.dis + coffee.dis + collide.dis + colors.dis + cprof.dis + date.dis + deb.dis + debdata.dis + debsrc.dis + dir.dis + dmview.dis + dmwm.dis + edit.dis + filename.dis + ftree.dis + getauthinfo.dis + keyboard.dis + logon.dis + logwindow.dis + man.dis + mand.dis + mash.dis + memory.dis + minitel + * + mpeg.dis + mprof.dis + pen.dis + polyhedra.dis + prof.dis + qt.dis + readmail.dis + remotelogon.dis + reversi.dis + rmtdir.dis + rt.dis + sendmail.dis + sh.dis + smenu.dis + snake.dis + stopwatch.dis + sweeper.dis + task.dis + telnet.dis + tetris.dis + toolbar.dis + unibrowse.dis + view.dis + vt.dis + wish.dis + wm.dis + wmplay.dis + wmimport.dis + wmexport.dis + xargs.dis + xd.dis + xmount.dis + yacc.dis + zeros.dis +doc + 20010618.ps.gz + 20011003.ps.gz + 20020628.ps.gz + 20020628.pdf + changes.ps.gz + changes.pdf +env +fonts + LICENCE + big5 + + + charon + + + chinese + + + gb + + + jis + + + lucida + + + lucidasans + + + lucm + + + minitel + + + misc + + + pelm + + + psrename +icons + + +install +keydb + countersigned + keys 600 inferno inferno /keydb/keys.dist + signed +lib + legal + * + acid + + + brutus + + + convcs + + + ebook + + + ebooks + + + games + + + keyboard + lego + * + mashinit + ndb + common + dns 664 inferno inferno /lib/ndb/dns.dist + inferno + local 664 inferno inferno /lib/ndb/local.dist + registry 664 inferno inferno /lib/ndb/registry.dist + services + polyhedra + polyhedra.all + print + * + proto + FreeBSD + Hp + Irix + Linux + MacOSX + Nt + Plan9 + Solaris + inferno + src + utils + scsicodes + scores + + + sexp + sh + + + strokes + + + tbsetup + unicode + unidata + + + units + usbdb + wmcharon + wmsetup + wmsetup.grid + words + yaccpar +locale + NOTICE + Australia_ACT + Australia_Broken-Hill + Australia_LHI + Australia_NSW + Australia_North + Australia_Queensland + Australia_South + Australia_Sturt + Australia_Tasmania + Australia_Victoria + Australia_West + Australia_Yancowinna + Brazil_Acre + Brazil_DeNoronha + Brazil_East + Brazil_West + CET + CST.CDT + Canada_Atlantic + Canada_Central + Canada_East-Saskatchewan + Canada_Eastern + Canada_Mountain + Canada_Newfoundland + Canada_Pacific + Canada_Yukon + Chile_Continental + Chile_EasterIsland + Cuba + EET + EST.EDT + Egypt + GB-Eire + GMT + HST + Hongkong + Iceland + Iran + Israel + Jamaica + Japan + Libya + MET + MST.MDT + Mexico_BajaNorte + Mexico_BajaSur + Mexico_General + NZ + NZ_CHAT + Navajo + PRC + PST.PDT + Poland + README + ROC + ROK + Singapore + Turkey + US_Alaska + US_Arizona + US_Central + US_East-Indiana + US_Eastern + US_Hawaii + US_Michigan + US_Mountain + US_Pacific + US_Yukon + W-SU + WET + en_US + dict + calendar + location + location + timezone +mail +man + 1 + + + 2 + + + 3 + + + 4 + + + 5 + + + 6 + + + 7 + + + 8 + + + 9 + + + 10 + + + index +mkconfig +mkfiles + * +mnt + * +module + NOTICE + alphabet.m + alphabet + + + arg.m + asn1.m + attrdb.m + auth9.m + bench.m + bloomfilter.m + brutus.m + brutusext.m + bufio.m + bundle.m + cci.m + cfg.m + cfgfile.m + convcs.m + crc.m + css.m + cvsimages.m + daytime.m + db.m + dbm.m + debug.m + devpointer.m + dhcp.m + dialog.m + dict.m + dis.m + diskblocks.m + disks.m + dividers.m + draw.m + ecmascript.m + emio.m + encoding.m + env.m + ether.m + exception.m + factotum.m + ffts.m + filepat.m + filter.m + format.m + freetype.m + fslib.m + fsproto.m + gamer.m + gr.m + grid + announce.m + browse.m + browser.m + demo + exproc.m + block.m + fbrowse.m + pathreader.m + readjpg.m + regpoll.m + srvbrowse.m + hash.m + html.m + imagefile.m + inflate.m + ip.m + ipattr.m + ir.m + itslib.m + keyboard.m + keyring.m + keyset.m + libc.m + libc0.m + linalg.m + loader.m + lock.m + man.m + math.m + math + * + memfs.m + mpeg.m + multistyx.m + muxclient.m + names.m + newns.m + palm.m + palmfile.m + pkcs.m + plumbmsg.m + pop3.m + popup.m + powerman.m + prefab.m + print.m + profile.m + pslib.m + quicktime.m + rand.m + readdir.m + regex.m + regexutils.m + registries.m + riff.m + runt.m + scoretable.m + scsiio.m + secstore.m + security.m + selectfile.m + sets.m + sets32.m + sexprs.m + sh.m + smtp.m + sort.m + spki.m + strokes.m + srv.m + srvrunt.b + ssl3.m + sslsession.m + string.m + strinttab.m + styx.m + styxconv.m + styxlib.m + styxpersist.m + styxservers.m + sys.m + tables.m + tabs.m + tcllib.m + tftp.m + timers.m + titlebar.m + tk.m + tkclient.m + translate.m + ubfa.m + unbundle.m + url.m + usb.m + venti.m + volume.m + wait.m + watchvars.m + webget.m + winplace.m + wmclient.m + wmlib.m + wmsrv.m + workdir.m + x509.m + xml.m + xpointers.m +n + cd + client + chan + dev + disk + dist + dump + ftp + kfs + local + rdbg + registry + remote +net +net.alt +nvfs +prof +prog +services + httpd + httpd.rewrite + httpd.suff + logs + ppp + webget + help.html + inferno.gif + start.html + vnlogo.gif +#mux +# basic +# email +# + +# comics +# + +# namespace +# namespace.init +# news +# + +# pizza +# + +# price +# rec-pb +# + +# tvlist +# + +tmp +usr + inferno + charon + keyring + lib + plumbing + namespace +wrap diff --git a/lib/proto/os b/lib/proto/os new file mode 100644 index 00000000..241c6022 --- /dev/null +++ b/lib/proto/os @@ -0,0 +1,976 @@ +Inferno + 386 + bin + include + * + lib + arm + bin + include + * + lib + mips + bin + include + * + lib + power + bin + include + * + lib + sparc + bin + include + * + lib + thumb + bin + include + * + lib +include + flate.h + kern.h + logfs.h + nandecc.h + nandfs.h + trace.h +lib + proto + os +libkern + NOTICE + abort.c + abs.c + atol.c + charstod.c + cistrcmp.c + cistrncmp.c + cistrstr.c + cleanname.c + convD2M.c + convM2D.c + convM2S.c + convS2M.c + div-arm.s + dofmt.c + exp.c + fcallfmt.c + floor.c + fmt.c + fmtdef.h + fmtprint.c + fmtquote.c + fmtstr.c + fmtvprint.c + frexp-386.c + frexp-68000.c + frexp-arm.c + frexp-mips.c + frexp-power.c + frexp-sparc.c + frexp-thumb.c + getfcr-386.s + getfcr-68000.s + getfcr-arm.s + getfcr-mips.s + getfcr-power.s + getfcr-sparc.s + getfcr-thumb.s + getfields.c + log.c + memccpy-power.s + memccpy.c + memchr.c + memcmp-power.s + memcmp.c + memcpy-386.s + memcpy-arm.c + memcpy-thumb.c + memmove.c + memmove-386.s + memmove-68000.s + memmove-arm.s + memmove-mips.s + memmove-power.s + memmove-sparc.s + memmove-thumb.s + memset-386.s + memset-68000.s + memset-arm.s + memset-mips.s + memset-power.s + memset-sparc.s + memset-thumb.s + memset.c + mkfile + mkfile-386 + mkfile-68000 + mkfile-arm + mkfile-mips + mkfile-power + mkfile-sparc + mkfile-spim + mkfile-thumb + muldiv-68000.s + nan-386.c + nan-68000.c + nan-arm.c + nan-mips.c + nan-power.c + nan-sparc.c + nan-thumb.c + netmkaddr.c + pow.c + pow10.c + qsort.c + rune.c + runestrlen.c + seprint.c + sin.c + smprint.c + snprint.c + sqrt.c + strcat.c + strchr-386.s + strchr-68000.s + strchr-arm.s + strchr-mips.c + strchr-mips.s + strchr-power.s + strchr-sparc.s + strchr-thumb.s + strchr.c + strcmp-power.s + strcmp.c + strcpy.c + strdup.c + strecpy.c + strlen.c + strncmp-power.s + strncmp.c + strncpy.c + strrchr.c + strstr.c + strtod.c + strtol.c + strtoll.c + strtoul.c + tokenize.c + toupper.c + u16.c + u32.c + u64.c + utfecpy.c + utflen.c + utfnlen.c + utfrrune.c + utfrune.c + vlop-386.s + vlop-arm.s + vlop-mips.s + vlop-power.s + vlop-sparc.s + vlop-thumb.s + vlrt-386.c + vlrt-68000.c + vlrt-arm.c + vlrt-mips.c + vlrt-power.c + vlrt-sparc.c + vlrt-thumb.c + vseprint.c + vsmprint.c + vsnprint.c +libnandfs + NOTICE + calcformat.c + correctauxilliary.c + ecc.c + eraseblock.c + extracttags.c + findfreeblock.c + formatblock.c + getblockstatus.c + hamming31_26.c + init.c + local.h + markblockbad.c + mkfile + open.c + readblock.c + readpage.c + readpageauxilliary.c + reformatblock.c + setget.c + updatepage.c + writeblock.c + writepageauxilliary.c +liblogfs + NOTICE + boot.c + clunk.c + conv.c + create.c + dump.c + error.c + extentlist.c + fidmap.c + findfreeblock.c + flush.c + format.c + gn.c + group.c + groupset.c + is.c + local.h + log.c + map.c + mkfile + open.c + path.c + perm.c + read.c + remove.c + replace.c + replay.c + scan.c + srv.c + sweep.c + tagname.c + test.c + ust.c + walk.c + write.c + wstat.c +os + NOTICE + README + boot + README + libflate + LICENCE + NOTICE + adler.c + crc.c + deflate.c + deflateblock.c + deflatezlib.c + deflatezlibblock.c + flateerr.c + inflate.c + inflateblock.c + inflatezlib.c + inflatezlibblock.c + mkfile + zlib.h + arm1110 + Mk + dat.h + donprint.c + fns.h + il.s + imain.c + inflate.c + io.h + l.s + lib.h + map + mem.h + mkfile + print.c + uart.c + mpc + NOTICE + alarm.c + all.h + archfads.c + archfads.h + archpaq.c + archpaq.h + boot.h + bootp.c + clock.c + conf.c + console.c + cpm.c + crc32.c + dat.h + defont0.c + dload.c + donprint.c + dosboot.c + dosfs.h + devether.c + etherif.h + etherscc.c + fblt.c + flash.c + fns.h + gbitbltclip.c + gnot.h + i2c.c + initfads.c + initpaq.c + initrpcg.c + io.h + ip.h + l.s + lib.h + main.c + mem.c + mem.h + mkfile + ms2.c + plan9boot.c + qio.c + rmap.c + screen.c + sload.c + squeeze.h + trap.c + devuart.c + uartboot.c + ureg.h + zqs.c + pc + 8250.c + LICENCE + NOTICE + alarm.c + apm.c + bcom.c + boot.c + bootld.c + bootp.c + cga.c + clock.c + conf.c + console.c + dat.h + devfloppy.c + devfloppy.h + devi82365.c + devpccard.c + devsd.c + dma.c + dosboot.c + dosfs.h + eipfmt.c + error.h + ether.c + ether2000.c + ether2114x.c + ether589.c + ether79c970.c + ether8003.c + ether8139.c + ether8169.c + ether82557.c + ether83815.c + ether8390.c + ether8390.h + etherec2t.c + etherelnk3.c + etherif.h + etherigbe.c + ethermii.c + ethermii.h + etherrhine.c + fns.h + fs.c + fs.h + getcallerpc.c + ilock.c + inflate.c + io.h + ip.h + kbd.c + kfs.h + kfsboot.c + l.s + lib.h + load.c + mbr.s + mem.h + memory.c + mkfile + noether.c + part.c + pbs.s + pbsdisk + pbsdisk.s + pbsdisklba + pbsdisklba.s + pbslba.s + pci.c + print.c + queue.c + sd.h + sd53c8xx.c + sd53c8xx.i + sdata.c + sdmylex.c + sdscsi.c + trap.c + ureg.h + x16.h + puma + 8250.c + alarm.c + armv4.h + boot.h + bootp.c + cga.c + clock.c + conf.c + console.c + dat.h + div.s + donprint.c + dosboot.c + dosfs.h + ebsit.trap.c + ether.c + ether.h + ether8900.c + flash.c + fns.h + hard.c + io.h + ip.h + kbd.c + l.s + lib.h + main.c + mem.h + mkfile + outb.c + plan9boot.c + puma.c + puma.h + qio.c + rmap.c + squeeze.h + sum.c + trap.c + ureg.h + zqs.c + rpcg + NOTICE + alarm.c + all.h + archrpcg.c + archrpcg.h + boot.h + bootp.c + clock.c + conf.c + console.c + cpm.c + crc32.c + dat.h + defont0.c + devether.c + devuart.c + dload.c + donprint.c + dosboot.c + dosfs.h + etherif.h + etherscc.c + fblt.c + flash.c + fns.h + g.mx + gbitbltclip.c + gnot.h + i2c.c + initfads.c + initpaq.c + initrpcg.c + io.h + ip.h + l.s + lib.h + libg.h + main.c + mem.c + mem.h + mkfile + ms2.c + plan9boot.c + qbromrpcg + qio.c + rmap.c + screen.c + sload + sload.c + squeeze.h + trap.c + uartboot.c + ureg.h + zqs.c + cerf1110 + Mk + NOTICE + README + archcerf.c + cerf + dat.h + devata.c + devcerf.c + ether8900.c + fns.h + io.h + main.c + mem.h + mkfile + cerf250 + NOTICE + README + archcerf.c + cerf + dat.h +# devata.c +# devcerf.c + devpcf8563.c + ether91c111.c + fns.h + io.h + main.c + mem.h + mkfile + uart.h + cerf405 + NOTICE + README + cerf + clock.c + compile.c + dat.h + devboot.c + devether.c + devrtc.c + devuart.c + etheremac.c + etherif.h + fns.h + fpi.h + fpipower.c + gpio.c + iic.c + inb.s + io.h + l.s + main.c + mal.c + mem.h + mkfile + mmu.c + nand.c + nofp.s + pci.c + physmem.h + powerbreak.c + rmap.c + tlb.s + trap.c + uart.c + uart.h + fads + NOTICE + archfads.c + archfads.h + dat.h + fads + fns.h + io.h + main.c + mem.h + mkfile + mmu.c + tlb.s + init + README + bootinit.b + cerf405.b + cerfinit.b + evalinit.b + geninit.b + i4e.b + init.b + ipaqinit.b + ipeinit.b + jsinit.b + mkfile + mpcinit.b + pcdemo.b + pcinit.b + reminit.b + rpcginit.b + soeinit.b + shell.b + srvinit.b + wminit.b + ip + * + ipaq1110 + Mk + NOTICE + README + archipaq.c + dat.h + defont.c + devaudio.c + devipaq.c + etherwavelan.c + fns.h + inflate + io.h + ipaq + lcd.c + main.c + mem.h + mkfile + screen.c + screen.h + tstdraw.b + upd + ipengine + NOTICE + README + archipe.c + archipe.h + dat.h + devfpga.c + flash28f320b3b.c + fns.h + fpga + io.h + ipe + main.c + mem.h + mkfile + mmu.c + tlb.s + js + README + audio.h + clock.c + cs4231.h + dat.h + devcs4231.c + devrtc.c + fns.h + fsv.c + io.h + js + kbd.c + l.s + main.c + mem.h + mkfile + mmu.c + ns16552.h + iob.c + rom.c + rom.h + screen.c + screen.h + softcursor.h + superio.c + trap.c + ureg.h + ks32 + Mk + NOTICE + archevaluator7t.c + armv7.h + clock.c + dat.h + devuart.c + download.ps + evaluator7t + fns.h + fpi.h + fpiarm.c + io.h + l.s + main.c + mem.h + mkfile + not.c + squirt + trap.c + mpc + 800io.h + NOTICE + clock.c + cpm.c + cpmtimer.c + devata.c + devbench.c + devboot.c + devether.c + devpcmcia.c + devrtc.c + devtouch.c + devuart.c +# devusb.c +# devusbc.c +# devusbh.c +# devvid.c + dsp.c + dsp.h + etherif.h + etherscc.c + faultpower.c + fp.s + fpi.h + fpipower.c + i2c.c + i2c_spi.srx + inb.s + kbd.c + l.s + nofp.s + pcmcia.h + pit.c + powerbreak.c + rmap.c + screen.c + screen.h + spi.c + trap.c + usb.h + pc + NOTICE + README + apbootstrap.h + apbootstrap.s + apic.c + apm.c + apmjump.s + archmp.c + audio.h + cga.c + cgamemscr.c + crystal.h + dat.h + devarch.c + devds1620.c + devether.c + devfloppy.c + devi82365.c + devlm78.c + devlpt.c + devmouse.c + devmpeg.c + devpccard.c + devpnp.c + devrtc.c + devtv.c + devusb.c + devvga.c + devzt5512.c + dma.c + ether2000.c + ether2114x.c + ether589.c + ether79c960.c + ether79c970.c + ether8003.c + ether8139.c + ether82543gc.c + ether82557.c + ether83815.c + ether8390.c + ether8390.h + etherec2t.c + etherelnk3.c + etherga620.c + etherga620fw.h + etherif.h + etherigbe.c + etherrhine.c + ethersmc.c + etherwavelan.c + flashif.h + flashzpc.c + floppy.h + fns.h + fpi.h + fpi387.c + fpsave.s + i8250.c + i8253.c + i8259.c + io.h + kbd.c + l.s + main.c + mem.h + memory.c + mkfile + mmu.c + mouse.c + mp.c + mp.h + pc + pc4e + pcdisk + pci.acid + pci.c + pcidb.acid + pcmciamodem.c + piix4smbus.c + pix + ps2mouse.c + ptclbsum386.s + screen.c + screen.h + sd53c8xx.c + sd53c8xx.i + sd53c8xx.n + sdata.c + sdmylex.c + sdscsi.c + trap.c + tv.h + uarti8250.c + uartisa.c + uartpci.c + usb.h + usbuhci.c + vga.c + vga.h + vga3dfx.c + vgaark2000pv.c + vgabt485.c + vgaclgd542x.c + vgaclgd546x.c + vgact65545.c + vgacyber938x.c + vgaet4000.c + vgahiqvideo.c + vgai81x.c + vgamach64xx.c + vgamga2164w.c + vgamga4xx.c + vganeomagic.c + vganvidia.c + vgargb524.c + vgas3.c + vgasavage.c + vgat2r4.c + vgatvp3020.c + vgatvp3026.c + vgavmware.c + vgax.c + wavelan.c + wavelan.h + x86break.c + zoran.h + port + * + pxa + NOTICE + clock.c + devether.c +# devgpio.c +# devpcmcia.c +# devpower.c + devrtc.c + devuart.c +# devuart0.c + dma.c + etherif.h + fpi.h + fpiarm.c + gpio.c +# gscreen.c +# gscreen.h + i2c.c + l.s + mmu.c + pxaio.h + sa1110break.c +# softcursor.c +# suspend.c + trap.c + omap + README + manga + Mk + archmanga.c + clock.c + dat.h +# devesw.c + devether.c + devusb.c +# esw.c +# esw.h + eswnotes + ether8139.c + etherif.h + etherks8695.c + flashif.h + fns.h + fpi.h + fpiarm.c + gpio.c + inb.c + io.h + ioring.c + l.s + main.c + manga + mem.h + mkfile + mmu.c + pci.c + pinflate + trap.c + uartks8695.c + usb.h + usbuhci.c + rpcg + NOTICE + archrpcg.c + archrpcg.h + clock.c + dat.h + fns.h + io.h + main.c + mem.h + mkfile + mmu.c + rpcg + tlb.s + sa1110 + clock.c + devether.c + devgpio.c + devpcmcia.c + devpower.c + devrtc.c + devuart.c + dma.c + etherif.h + fpi.h + fpiarm.c + gscreen.c + gscreen.h + i2c.h + i2cgpio.c + l.s + l3gpio.c + mmu.c + sa1110break.c + sa1110io.h + softcursor.c + suspend.c + trap.c diff --git a/lib/proto/src b/lib/proto/src new file mode 100644 index 00000000..850d6b42 --- /dev/null +++ b/lib/proto/src @@ -0,0 +1,879 @@ +asm + NOTICE + asm.h + asm.y + assem.c + lex.c + mkfile +doc + 20010618.ps.gz + 20011003.ps.gz + 20020628.ps.gz + 20020628.pdf + changes.ps.gz + changes.pdf + acid.ms + acid.pdf + acidpaper.ms + acidpaper.pdf + acidtut.ms + acidtut.pdf + acme + acme.ms + acme.pdf + asm.ms + asm.pdf + backmatter.pdf + bltj.ms + bltj.pdf + compiler.ms + compiler.pdf + descent + descent.ms + descent.pdf + dev.ms + dev.pdf + dis.ms + dis.pdf + ebookimp.ms + ebookimp.pdf + fonts + fonts.pal + mkfile + frontmatter.pdf + gridinstall.ms + gridinstall.pdf + hotchips.ms + hotchips.pdf + install.ms + install.pdf + lprof.ms + lprof.pdf + 20010618.ms + limbo + limbo.rc + synsum + limbo.ms + limbo.pdf + addendum.ms + addendum.pdf + mkfile + lego.ms + lego.pdf + limbotk + tk.ms + tk.pdf + mk.ms + mk.pdf + perform + perform.ms + perform.pdf + realinferno + real.ms + real.pdf + sh.ms + sh.pdf + styx.ms + styx.pdf +emu + NOTICE + mkfile + port + * + Plan9 + asm-386.s + asm-mips.s + asm-power.s + asm-sparc.s + cmd.c + devfs.c + devsrv9.c + emu + emusig + mkfile + os.c + win.c + FreeBSD + + + Hp + + + Irix + + + Linux + + + MacOSX + + + Nt + + + Solaris + + + Unixware + + +libdraw + NOTICE + alloc.c + allocimagemix.c + arith.c + bezier.c + border.c + buildfont.c + bytesperline.c + chan.c + cloadimage.c + computil.c + creadimage.c + defont.c + draw.c + drawrepl.c + ellipse.c + font.c + freesubfont.c + getdefont.c + getsubfont.c + init.c + line.c + loadimage.c + mkfile + mkfont.c + openfont.c + poly.c + readcolmap.c + readimage.c + readsubfont.c + rectclip.c + replclipr.c + rgb.c + string.c + stringbg.c + stringsubfont.c + stringwidth.c + subfont.c + subfontcache.c + subfontname.c + test.c + unloadimage.c + window.c + writecolmap.c + writeimage.c + writesubfont.c +libdynld + NOTICE + dynld-386.c + dynld-68000.c + dynld-arm.c + dynld-mips.c + dynld-power.c + dynld-sparc.c + dynld.c + dynloadfd.c + mkfile +libfreetype + NOTICE + + + adler32.c + ahangles.c + ahangles.h + aherrors.h + ahglobal.c + ahglobal.h + ahglyph.c + ahglyph.h + ahhint.c + ahhint.h + ahloader.h + ahmodule.c + ahmodule.h + ahoptim.c + ahoptim.h + ahtypes.h + autohint.c + bdf.c + bdf.h + bdfdrivr.c + bdfdrivr.h + bdferror.h + bdflib.c + cff.c + cffcmap.c + cffcmap.h + cffdrivr.c + cffdrivr.h + cfferrs.h + cffgload.c + cffgload.h + cffload.c + cffload.h + cffobjs.c + cffobjs.h + cffparse.c + cffparse.h + cfftoken.h + ciderrs.h + cidgload.c + cidgload.h + cidload.c + cidload.h + cidobjs.c + cidobjs.h + cidparse.c + cidparse.h + cidriver.c + cidriver.h + cidtoken.h + fnterrs.h + freetype.c + ft2system.c + ftapi.c + ftbase.c + ftbbox.c + ftbdf.c + ftcache.c + ftcalc.c + ftccache.c + ftccmap.c + ftcerror.h + ftcglyph.c + ftcimage.c + ftcmanag.c + ftcsbits.c + ftdbgmem.c + ftdebug.c + ftexcept.c + ftgloadr.c + ftglyph.c + ftgrays.c + ftgrays.h + ftgzip.c + fthash.c + ftinit.c + ftlist.c + ftlru.c + ftmac.c + ftmm.c + ftnames.c + ftobject.c + ftobjs.c + ftoutln.c + ftpfr.c + ftraster.c + ftraster.h + ftrend1.c + ftrend1.h + ftsmerrs.h + ftsmooth.c + ftsmooth.h + ftstream.c + ftstroker.c + ftsynth.c + ftsysio.c + ftsysmem.c + ftsystem.c + ftsystem_inf.c + fttrigon.c + fttype1.c + ftutil.c + ftxf86.c + infblock.c + infblock.h + infcodes.c + infcodes.h + inffixed.h + inflate.c + inftrees.c + inftrees.h + infutil.c + infutil.h + mkfile + otlayout.h + otlbase.c + otlbase.h + otlcommn.c + otlcommn.h + otlconf.h + otlgdef.c + otlgdef.h + otlgpos.c + otlgpos.h + otlgsub.c + otlgsub.h + otljstf.c + otljstf.h + otlparse.c + otlparse.h + otltable.h + otltags.h + otlutils.h + pcf.c + pcf.h + pcfdriver.c + pcfdriver.h + pcferror.h + pcfread.c + pcfutil.c + pcfutil.h + pfr.c + pfrcmap.c + pfrcmap.h + pfrdrivr.c + pfrdrivr.h + pfrerror.h + pfrgload.c + pfrgload.h + pfrload.c + pfrload.h + pfrobjs.c + pfrobjs.h + pfrsbit.c + pfrsbit.h + pfrtypes.h + psaux.c + psauxerr.h + psauxmod.c + psauxmod.h + pshalgo.h + pshalgo1.c + pshalgo1.h + pshalgo2.c + pshalgo2.h + pshalgo3.c + pshalgo3.h + pshglob.c + pshglob.h + pshinter.c + pshmod.c + pshmod.h + pshrec.c + pshrec.h + psmodule.c + psmodule.h + psnamerr.h + psnames.c + psobjs.c + psobjs.h + pstables.h + raster.c + rasterrs.h + sfdriver.c + sfdriver.h + sferrors.h + sfnt.c + sfobjs.c + sfobjs.h + smooth.c + stddef.h + t1afm.c + t1afm.h + t1cmap.c + t1cmap.h + t1decode.c + t1decode.h + t1driver.c + t1driver.h + t1errors.h + t1gload.c + t1gload.h + t1load.c + t1load.h + t1objs.c + t1objs.h + t1parse.c + t1parse.h + t1tokens.h + t42drivr.c + t42drivr.h + t42error.h + t42objs.c + t42objs.h + t42parse.c + t42parse.h + test_bbox.c + test_trig.c + truetype.c + ttcmap.c + ttcmap.h + ttcmap0.c + ttcmap0.h + ttdriver.c + ttdriver.h + tterrors.h + ttgload.c + ttgload.h + ttinterp.c + ttinterp.h + ttload.c + ttload.h + ttobjs.c + ttobjs.h + ttpload.c + ttpload.h + ttpost.c + ttpost.h + ttsbit.c + ttsbit.h + type1.c + type1cid.c + type42.c + winfnt.c + winfnt.h + zconf.h + zlib.h + zutil.c + zutil.h +libinterp + NOTICE + README + alt.c + comp-386.c + comp-68020.c + comp-arm.c + comp-mips.c + comp-power.c + comp-s800.c + comp-sparc.c + comp-spim.c + comp-thumb.c + conv.c + das-386.c + das-68000.c + das-68020.c + das-arm.c + das-mips.c + das-power.c + das-s800.c + das-sparc.c + das-stub.c + das-spim.c + das-thumb.c + dec.c + decgen.c + dlm-Inferno.c + dlm-Nt.c + dlm-Plan9.c + dlm-Posix.c + draw.c + drawmod.h + freetype.c + freetypemod.h + gc.c + geom.c + heap.c + heapaudit.c + ipint.c + keyring.c + keyring.h + link.c + load.c + loader.c + loadermod.h + math.c + mathmod.h + mkfile + mkoptab + optab.h + prefab.c + raise.c + readmod.c + runt.c + runt.h + sign.c + stack.c + string.c + sysmod.h + tab.h + tk.c + tkmod.h + validstk.c + xec.c +libkeyring + NOTICE + dsaalg.c + egalg.c + keys.h + mkfile + rsaalg.c +limbo + NOTICE + asm.c + com.c + decls.c + dis.c + dtocanon.c + ecom.c + fns.h + gen.c + lex.c + limbo.h + limbo.y + mkfile + nodes.c + optab.c + optim.c + runt.h + sbl.c + stubs.c + typecheck.c + types.c +libmath + NOTICE + FPcontrol-FreeBSD.c + FPcontrol-Hp.c + FPcontrol-Inferno.c + FPcontrol-Irix.c + FPcontrol-Linux.c + FPcontrol-MacOSX.c + FPcontrol-Nt.c + FPcontrol-Plan9.c + FPcontrol-Solaris.c + FPcontrol-Unixware.c + bin + fdlibm-stubs + unif_dtoa + unif_fdlibm + blas.c + dtoa.c + fdim.c + fdlibm + * + g_fmt.c + gemm.c + gfltconv.c + mkfile + pow10.c +libmemdraw + NOTICE + alloc.c + arc.c + cload.c + cmap.c + cread.c + defont.c + draw.c + drawtest.c + ellipse.c + fillpoly.c + hwdraw.c + icossin.c + icossin2.c + iprint.c + line.c + load.c + mkfile + mkfile-Inferno + mkfile-Irix + mkfile-Linux + mkfile-MacOSX + mkfile-Nt + mkfile-Plan9 + mkfile-Solaris + mkfile-FreeBSD + mkfile-os + openmemsubfont.c + poly.c + read.c + string.c + subfont.c + unload.c + write.c +libmemlayer + NOTICE + draw.c + lalloc-x11.c + lalloc.c + layerop.c + ldelete.c + lhide.c + line.c + load.c + lorigin.c + lreshape.c + lsetrefresh.c + ltofront.c + ltorear.c + mkfile + mkfile-FreeBSD + mkfile-Hp + mkfile-Inferno + mkfile-Irix + mkfile-Linux + mkfile-MacOSX + mkfile-NetBSD + mkfile-Nt + mkfile-Plan9 + mkfile-Posix + mkfile-Solaris + mkfile-Unixware + mkfile-os + unload.c +libmp + NOTICE + Inferno-386 + mkfile + mpdigdiv.s + mpvecadd.s + mpvecdigmuladd.s + mpvecdigmulsub.s + mpvecsub.s + Inferno-amd64 + mkfile + mpdigdiv.s + mpvecadd.s + mpvecdigmuladd.s + mpvecdigmulsub.s + mpvecsub.s + Inferno-mips + mkfile + mpdigdiv.s + mpvecadd.s + mpvecdigmuladd.s + mpvecdigmulsub.s + mpvecsub.s + Inferno-power + mkfile + mpvecadd.s + mpvecdigmuladd.s + mpvecdigmulsub.s + mpvecsub.s + Plan9-386 + mkfile + mpdigdiv.s + mpvecadd.s + mpvecdigmuladd.s + mpvecdigmulsub.s + mpvecsub.s + Plan9-amd64 + mkfile + mpdigdiv.s + mpvecadd.s + mpvecdigmuladd.s + mpvecdigmulsub.s + mpvecsub.s + Plan9-mips + mkfile + mpdigdiv.s + mpvecadd.s + mpvecdigmuladd.s + mpvecdigmulsub.s + mpvecsub.s + Plan9-power + mkfile + mpvecadd.s + mpvecdigmuladd.s + mpvecdigmulsub.s + mpvecsub.s + bigtest.c + mkfile + mtest.c + port + betomp.c + crt.c + crttest.c + dat.h + letomp.c + mkfile + mpadd.c + mpaux.c + mpcmp.c + mpdigdiv.c + mpdiv.c + mpeuclid.c + mpexp.c + mpextendedgcd.c + mpfactorial.c + mpfmt.c + mpinvert.c + mpleft.c + mpmod.c + mpmul.c + mprand.c + mpright.c + mpsub.c + mptobe.c + mptoi.c + mptole.c + mptoui.c + mptouv.c + mptov.c + mpvecadd.c + mpveccmp.c + mpvecdigmuladd.c + mpvecsub.c + os.h + reduce-nt + reduce-rc + reduce-sh + strtomp.c + test.c +libprefab + NOTICE + box.c + compound.c + element.c + elistelement.c + iconbox.c + iconelement.c + mkfile + textbox.c + textelement.c +libsec + NOTICE + Inferno-386 + md5block.s + mkfile + sha1block.s + Inferno-mips + md5block.s + mkfile + sha1block.s + Plan9-386 + md5block.s + mkfile + sha1block.s + Plan9-mips + md5block.s + mkfile + sha1block.s + mkfile + port + aes.c + blowfish.c + decodepem.c + des.c + des3CBC.c + des3ECB.c + desCBC.c + desECB.c + desmodes.c + dsaalloc.c + dsagen.c + dsaprimes.c + dsaprivtopub.c + dsasign.c + dsaverify.c + egalloc.c + egdecrypt.c + egencrypt.c + eggen.c + egprivtopub.c + egsign.c + egtest.c + egverify.c + fastrand.c + genprime.c + genrandom.c + gensafeprime.c + genstrongprime.c + hmac.c + hmactest.c + idea.c + md4.c + md4test.c + md5.c + md5block.c + md5pickle.c + mkfile + nfastrand.c + primetest.c + prng.c + probably_prime.c + rc4.c + reduce-nt + reduce-rc + reduce-sh + rsaalloc.c + rsadecrypt.c + rsaencrypt.c + rsafill.c + rsagen.c + rsaprivtopub.c + rsatest.c + sha1.c + sha1block.c + sha1pickle.c + smallprimes.c + smallprimetest.c +libtk + NOTICE + buton.c + canvs.c + canvs.h + canvu.c + carcs.c + cbits.c + cimag.c + cline.c + colrs.c + coval.c + cpoly.c + crect.c + ctext.c + cwind.c + ebind.c + entry.c + extns.c + frame.c + frame.h + grids.c + image.c + label.c + label.h + listb.c + listb.h + mail.tk + menu.tk + menus.c + mkfile + mkfile-std + packr.c + panel.c + parse.c + radio.tk + scale.c + scrol.c + textu.c + textw.c + textw.h + tindx.c + tmark.c + ttags.c + twind.c + utils.c + windw.c + xdata.c +tools + NOTICE + db + infdb.c + mkfile + libstyx + Nt.c + Plan9.c + Posix.c + mkfile + styxaux.h + styxserver.c + styxserver.h + mkfile + odbc + mkfile + mkfile-Linux + mkfile-MacOSX + mkfile-Nt + mkfile-Plan9 + mkfile-Solaris + odbc.c + styxtest + mkfile + mkfile-FreeBSD + mkfile-Irix + mkfile-Linux + mkfile-MacOSX + mkfile-Nt + mkfile-Plan9 + mkfile-Solaris + styxtest.c + styxtest0.c +utils + ntsrv + domk + ntsrv.c + mkfile diff --git a/lib/proto/utils b/lib/proto/utils new file mode 100644 index 00000000..380464a0 --- /dev/null +++ b/lib/proto/utils @@ -0,0 +1,742 @@ +include + bio.h +lib9 + NOTICE + argv0.c + charstod.c + cistrcmp.c + cistrncmp.c + cistrstr.c + cleanname.c + convD2M.c + convM2D.c + convM2S.c + convS2M.c + create.c + dirstat-Nt.c + dirstat-posix.c + dirwstat.c + dofmt.c + dorfmt.c + errfmt.c + errstr-Nt.c + errstr-Plan9.c + errstr-posix.c + exits.c + fcallfmt.c + fltfmt.c + fmt.c + fmtdef.h + fmtfd.c + fmtlock.c + fmtprint.c + fmtquote.c + fmtrune.c + fmtstr.c + fmtvprint.c + fprint.c + getcallerpc-FreeBSD-386.S + getcallerpc-Hp-s800.s + getcallerpc-Irix-mips.s + getcallerpc-Linux-386.S + getcallerpc-MacOSX-power.s + getcallerpc-Solaris-386.s + getcallerpc-Solaris-sparc.s + getcallerpc-Unixware-386.s + getfields.c + getuser-Nt.c + getuser-posix.c + getwd-Nt.c + getwd-posix.c + lock.c + lock-Hp-s800.s + lock-Irix-mips.s + lock-MacOSX-power.s + lock-Nt-386.c + lock-Solaris-386.s + lock-Solaris-sparc.s + lock-Unixware-386.s + mkfile + mkfile-Nt + mkfile-Plan9 + mkfile-Posix + nulldir.c + pow10.c + print.c + qsort.c + readn.c + rerrstr.c + rune.c + runestrlen.c + sbrk-posix.c + seek.c + seprint.c + setbinmode-Nt.c + smprint.c + snprint.c + sprint.c + strdup.c + strecpy.c + strtoll.c + sysfatal.c + tokenize.c + u16.c + u32.c + u64.c + utfecpy.c + utflen.c + utfnlen.c + utfrrune.c + utfrune.c + vfprint.c + vseprint.c + vsmprint.c + vsnprint.c +libbio + NOTICE + bbuffered.c + bfildes.c + bflush.c + bgetc.c + bgetd.c + bgetrune.c + binit.c + boffset.c + bprint.c + bputc.c + bputrune.c + brdline.c + bread.c + bseek.c + bwrite.c + mkfile +mkfile +makemk.sh +utils + NOTICE + 0a + a.h + a.y + l.s + lex.c + mkfile + 0c + cgen.c + enam.c + gc.h + list.c + mkenam + mkfile + mul.c + peep.c + reg.c + sgen.c + swt.c + txt.c + v.out.h + 0l + Plan9.c + Nt.c + Posix.c + asm.c + enam.c + l.h + list.c + mkfile + noop.c + obj.c + optab.c + pass.c + sched.c + span.c + 1a + a.h + a.y + l.s + lex.c + mkfile + 1c + cgen.c + enam.c + gc.h + list.c + mkfile + mul.c + peep.c + reg.c + sgen.c + swt.c + txt.c + 1l + Plan9.c + Nt.c + Posix.c + asm.c + l.h + list.c + mkfile + obj.c + optab.c + pass.c + span.c + 2a + a.h + a.y + l.s + lex.c + mkfile + 2c + 2.out.h + Update + cgen.c + enam.c + gc.h + list.c + mkfile + mul.c + peep.c + reg.c + sgen.c + swt.c + txt.c + 2l + Plan9.c + Nt.c + Posix.c + asm.c + l.h + list.c + mkfile + obj.c + optab.c + pass.c + span.c + 5a + a.h + a.y + lex.c + mkfile + 5c + 5.out.h + cgen.c + enam.c + gc.h + list.c + mkenam + mkfile + mul.c + peep.c + reg.c + sgen.c + swt.c + txt.c + 5cv + 5cv.c + mkfile + 5coff + NOTICE + 5coff.c + auxi.c + auxi.h + coff.c + mkfile + readcoff.c + 5l + Plan9.c + Nt.c + Posix.c + asm.c + l.h + list.c + mkfile + noop.c + obj.c + optab.c + pass.c + span.c + thumb.c + 6c + 6.out.h + 8a + a.h + a.y + l.s + lex.c + mkfile + 8c + 8.out.h + cgen.c + cgen64.c + div.c + enam.c + gc.h + list.c + machcap.c + mkenam + mkfile + mul.c + peep.c + reg.c + sgen.c + swt.c + txt.c + 8l + Plan9.c + Nt.c + Posix.c + asm.c + l.h + list.c + mkfile + obj.c + optab.c + pass.c + span.c + acid + 386 + B.sh + acid.h + arm + builtin.c + dbg.y + dot.c + exec.c + expr.c + lex.c + list.c + main.c + mips + mkfile + os-Plan9.c + os-Nt.c + os-Posix.c + port + print.c + proc.c + rdebug.c + sparc + util.c + iar + Plan9.c + Nt.c + Posix.c + ar.c + mkfile + awk + FIXES + NOTICE + README + awk.1 + awk.h + awkgram.y + b.c + buildwin.bat + lex.c + lib.c + mac.code + main.c + makefile + maketab.c + missing95.c + mkfile + parse.c + proctab.c + proto.h + run.c + tran.c + ytab.c + ytab.h + ytabc.bak + ytabh.bak + c2l + Plan9.c + Nt.c + Posix.c + acid.c + bits.c + c2l.c + cc.h + cc.y + com.c + com64.c + dcl.c + dpchk.c + lex.c + lexbody + mac.c + macbody + mkfile + mpatof.c + out.c + scon.c + sub.c + cat + cat.c + mkfile + cc + Plan9.c + Nt.c + Posix.c + acid.c + bits.c + cc.h + cc.y + com.c + com64.c + dcl.c + dpchk.c + funct.c + lex.c + lexbody + mac.c + macbody + machcap.c + mkfile + mpatof.c + pickle.c + scon.c + sub.c + cp + cp.c + mkfile + data2c + data2c.c + mkfile + data2s + data2s.c + mkfile + echo + echo.c + mkfile + format + Plan9.c + Nt.c + format.c + mkfile + ftl + ftl.c + mkfile + idea + NOTICE + idea.c + mkfile + include + a.out.h + ar.h + mach.h + regexp.h + ka + a.h + a.y + l.s + lex.c + mkfile + note + kc + cgen.c + enam.c + gc.h + k.out.h + list.c + mkenam + mkfile + mul.c + peep.c + reg.c + sgen.c + swt.c + txt.c + kl + Plan9.c + Nt.c + Posix.c + asm.c + foo.c + l.h + list.c + mkfile + noop.c + obj.c + optab.c + pass.c + sched.c + span.c + kprof + kprof.c + mkfile + ksize + ksize.c + mkfile + kstrip + kstrip.c + mkfile + lib + rcmain + yaccpar + libmach + NOTICE + 2.c + 2db.c + 2obj.c + 4.c + 4db.c + 5.c + 5db.c + 5obj.c + 6.c + 6obj.c + 8.c + 8db.c + 8obj.c + a.out.h + access.c + ar.h + bootexec.h + elf.h + executable.c + k.c + kdb.c + kobj.c + mach.h + machdata.c + map.c + mkfile + obj.c + obj.h + q.c + qdb.c + qobj.c + setmach.c + swap.c + sym.c + t.c + tdb.c + tobj.c + uregt.h + ureg2.h + ureg4.h + ureg5.h + ureg6.h + ureg8.h + uregk.h + uregq.h + uregv.h + v.c + vcodas.c + vdb.c + vobj.c + libregexp + NOTICE + mkfile + regaux.c + regcomp.c + regcomp.h + regerror.c + regexec.c + regsub.c + rregexec.c + rregsub.c + test.c + test2.c + md5sum + md5sum.c + mkfile + mkext + mkext.c + mkfile + mk + Plan9.c + Nt.c + Posix.c + README + arc.c + archive.c + bufblock.c + env.c + file.c + fns.h + graph.c + job.c + lex.c + main.c + match.c + mk.c + mk.h + mkfile + mkfile-Plan9 + mkfile-Nt + mkfile-Posix + parse.c + rc.c + recipe.c + rule.c + run.c + sh.c + shprint.c + symtab.c + var.c + varsub.c + word.c + mkdir + mkdir.c + mkfile + mkfile + mkppcimage + mkfile + mkppcimage.c + ms2 + mkfile + ms2.c + mv + mkfile + mv.c + na + mkfile + na.h + na.man + na.y + ndate + mkfile + ndate.c + nm + mkfile + nm.c + qa + Ins + a.h + a.y + branch + lex.c + mkfile + qc + cgen.c + enam.c + gc.h + list.c + mkenam + mkfile + mul.c + peep.c + q.out.h + reg.c + sgen.c + swt.c + txt.c + ql + Plan9.c + Ins + Notes + Nt.c + Posix.c + asm.c + asmout.c + cnam.c + l.h + list.c + mkcname + mkfile + noop.c + obj.c + optab.c + pass.c + sched.c + span.c + rcsh + Nt.c + code.c + exec.c + glob.c + here.c + io.c + lex.c + main.c + mkfile + pcmd.c + pfnc.c + rc.h + rcmain + rcpath + simple.c + syn.y + trap.c + tree.c + var.c + word.c + rm + mkfile + rm-Nt.c + sed + mkfile + sed.c + sqz + NOTICE + mkfile + squeeze.h + sqz.c + zqs.c + srclist + Plan9.c + Nt.c + Posix.c + mkfile + srclist.c + tc + 5.out.h + cgen.c + enam.c + gc.h + list.c + mkenam + mkfile + mul.c + peep.c + reg.c + sgen.c + swt.c + txt.c + test + mkfile + test-Nt.c + tr + mkfile + tr.c + va + a.h + a.y + l.s + lex.c + mkfile + note + vc + cgen.c + enam.c + gc.h + list.c + mkenam + mkfile + mul.c + peep.c + reg.c + sgen.c + swt.c + txt.c + v.out.h + vl + Plan9.c + Nt.c + Posix.c + asm.c + compat.c + l.h + list.c + mkfile + noop.c + obj.c + optab.c + pass.c + sched.c + span.c + yacc + mkfile + yacc.c + yaccpar |
