code: 9ferno

ref: 2b38105bb4f24e9990844be297b990307dc98a01
dir: /lib/proto/src/

View raw version
INSTALL
include
	styxserver.h
asm
	NOTICE
	asm.h
	asm.y
	assem.c
	lex.c
	mkfile
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
		+
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
	brdstr.c
	bread.c
	bseek.c
	bvprint.c
	bwrite.c
	mkfile
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-spim.c
	dynld.c
	dynloadfd.c
	mkfile
libfis
	fis.c
	mkfile
libflate
	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
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
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
	div-thumb.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-arm.c
	frexp-mips.c
	frexp-power.c
	frexp-sparc.c
	frexp-spim.c
	frexp-thumb.c
	getfcr-386.s
	getfcr-amd64.s
	getfcr-arm.s
	getfcr-mips.s
	getfcr-power.s
	getfcr-sparc.s
	getfcr-spim.s
	getfcr-thumb.s
	getfields.c
	log.c
	memccpy-power.s
	memccpy.c
	memchr.c
	memcmp-power.s
	memcmp.c
	memmove-386.s
	memmove-amd64.s
	memmove-arm.s
	memmove-mips.s
	memmove-power.s
	memmove-sparc.s
	memmove-spim.s
	memmove-thumb.s
	memmove.c
	memset-386.s
	memset-amd64.s
	memset-arm.s
	memset-mips.s
	memset-power.s
	memset-sparc.s
	memset-spim.s
	memset-thumb.s
	memset.c
	mkfile
	mkfile-amd64
	mkfile-arm
	mkfile-mips
	mkfile-power
	mkfile-sparc
	mkfile-spim
	mkfile-thumb
	nan-386.c
	nan-arm.c
	nan-mips.c
	nan-power.c
	nan-sparc.c
	nan-spim.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-amd64.s
	strchr-arm.s
	strchr-mips.s
	strchr-power.s
	strchr-sparc.s
	strchr-spim.c
	strchr-spim.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
	strtoull.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-spim.s
	vlop-thumb.s
	vlrt-386.c
	vlrt-arm.c
	vlrt-mips.c
	vlrt-power.c
	vlrt-sparc.c
	vlrt-spim.c
	vlrt-thumb.c
	vseprint.c
	vsmprint.c
	vsnprint.c
libkeyring
	NOTICE
	dsaalg.c
	egalg.c
	keys.h
	mkfile
	rsaalg.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
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
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
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
man
	lib
		checkman.awk
		colophon
		lookman
			+
		man
		notes
		permind
		preface
		secindex
		title
		trademarks
tools
	NOTICE
	db
		infdb.c
		mkfile
	libstyx
		Nt.c
		Plan9.c
		Posix.c
		mkfile
		styxaux.h
		styxserver.c
	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