Mon Jan  1 22:40:06 MST 2024
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc spake2ee.mpc ed448.mpc
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in 9sys 9syscall fmt port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
9syscall
rm -f *.[05678qvt]
fmt
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mk lib.clean
mk cmd.clean
mk 9src.clean
cd lib
rm -f .mk.$objtype
mk clean
for (i in 9/ ap/ auth/ bio/ bsd/ bz2/ draw/ fmt/ l/ mp/ net/ plumb/ sec/ utf/ v/ z/) @{
	cd $i
	mk clean
}
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in gen math plan9 posix stdio syscall spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
gen
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
math
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
plan9
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
posix
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
stdio
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
syscall
rm -f *.[05678qvt] *.s gencall
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64

amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f [05678qvt].* *.[05678qvt]
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64

amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out 6.example 6.minigzip
cd cmd
mk clean
for (i in diff expr make patch pdksh sed) @{
	cd $i
	echo '----'$i'----'
	mk clean
}
----diff----
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* diff diff3 $CLEANFILES
----expr----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output expr $CLEANFILES
----make----
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output make gram.c
----patch----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output patch $CLEANFILES
----pdksh----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output sh $CLEANFILES
----sed----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output sed $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* basename dirname kill uname $CLEANFILES
cd 9src
mk clean
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* stty tar cc $CLEANFILES
@{cd bin/source; mk clean
@{cd news/src; mk clean
@{cd wiki/src; mk clean
mk win
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output winfs $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* mkwnew spout $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output News $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output Wiki $CLEANFILES
rm -f *.[05678qvt] [05678qvt].* y.tab.? y.debug y.output bc mpc pc units.c *.tab.h
for(i in 1a 1c 1l 2a 2c 2l 5a 5c 5e 5i 5l 6a 6c 6l 7a 7c 7l 8a 8c 8l 9660srv 9nfs abaco acid acme astro atazz audio auth aux awk bitsy bzfs bzip2 cb cc cdfs cec cfs cifs compress con cpp cwfs db dial dict diff disk dossrv dtracy eqn execnet exportfs ext2srv faces fax forp git grap graph grep gs gzip hgfs hjfs hoc htmlfmt htmlroff ip jpg ka kc ki kl ktrans lex lp map mk mothra ndb nusb paqfs pic plot plumb postscript proof qa qc qi ql ratfs rc reform replica rio sam samterm scat scuzz snap spell spin spred syscall tapefs tbl tc tcs telco tl troff troff2html upas va vac vc venti vi vl vmx vnc vt webfs wikifs) @{
	cd $i
	echo mk $i
	mk $MKFLAGS clean
}
mk 1a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 1a $CLEANFILES
mk 1c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 1c $CLEANFILES
mk 1l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 1l $CLEANFILES
mk 2a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 2a $CLEANFILES
mk 2c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 2c $CLEANFILES
mk 2l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 2l $CLEANFILES
mk 5a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 5a $CLEANFILES
mk 5c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 5c $CLEANFILES
mk 5e
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 5e $CLEANFILES
mk 5i
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 5i $CLEANFILES
mk 5l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 5l $CLEANFILES
mk 6a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 6a $CLEANFILES
mk 6c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 6c $CLEANFILES
mk 6l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 6l $CLEANFILES
mk 7a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 7a $CLEANFILES
mk 7c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 7c $CLEANFILES
mk 7l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 7l $CLEANFILES
mk 8a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 8a $CLEANFILES
mk 8c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 8c $CLEANFILES
mk 8l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 8l $CLEANFILES
mk 9660srv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 9660srv $CLEANFILES
mk 9nfs
rm -f *.[05678qvt] y.tab.? y.debug y.output [05678qvt].* nfsserver portmapper pcnfsd mport nametest pcnfsd
mk abaco
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output abaco $CLEANFILES
mk acid
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output acid $CLEANFILES
mk acme
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output acme $CLEANFILES
mk astro
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output astro $CLEANFILES
mk atazz
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output atazz $CLEANFILES
mk audio
for (i in libogg libvorbis libFLAC libtags pcmconv oggdec oggenc mp3dec mp3enc flacdec flacenc wavdec sundec mixfs readtags zuke scream) @{
	cd $i
	mk clean
}
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output pcmconv $CLEANFILES
rm -f *.[05678qvt] [05678qvt].oggdec
rm -f *.[05678qvt] [05678qvt].oggenc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mp3dec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mp3enc $CLEANFILES
rm -f *.[05678qvt] [05678qvt].flacdec
rm -f *.[05678qvt] [05678qvt].flacenc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output wavdec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output sundec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mixfs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output readtags $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* mkplist zuke $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* screamenc screamdec $CLEANFILES
mk auth
mk clean.dirs
rm -f *.[05678qvt] *.[05678qvt].a [05678qvt].* y.tab.? y.debug y.output acmed as asaudit asn1dump asn12rsa authsrv box changeuser convkeys cron debug guard.srv httpauth keyfs login netkey newns none passwd pemdecode pemencode printnetkey readnvram rsa2asn1 rsa2csr rsa2jwk rsa2pub rsa2ssh rsa2x509 rsafill rsagen ssh2rsa uniq userpasswd warning wrkey x5092pub
cd lib
mk clean
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for (i in factotum secstore) @{
	cd $i
	mk clean
}
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* factotum fgui $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* secstore secstored secuser aescbc $CLEANFILES
mk aux
for (i in antiword mnihongo flashfs gps kbdfs na vga realemu) @{
	echo clean $i
	cd $i
	mk clean
}
rm -f [05678qvt].* *.[05678qvt]
clean antiword
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output antiword $CLEANFILES
clean mnihongo
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mnihongo $CLEANFILES
clean flashfs
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* mkflashfs flashfs $CLEANFILES
clean gps
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* gpsfs gpsevermore $CLEANFILES
clean kbdfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output kbdfs latin1.h mklatin.amd64
clean na
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output na $CLEANFILES
clean vga
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output vga $CLEANFILES
clean realemu
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output realemu $CLEANFILES
mk awk
rm -f *.[05678qvt] [05678qvt].out *.maketab y.tab.? y.debug y.output awk
mk bitsy
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* bitsyload pencal prompter keyboard light params $CLEANFILES
mk bzfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output bzfs $CLEANFILES
mk bzip2
rm -f *.[05678qvt] y.tab.? y.debug y.output [05678qvt].* bzip2 bunzip2 *.rb2 *.tst
@{cd lib; mk clean}
rm -f *.[05678qvt] [05678qvt].out libbzip2.a[05678qvt]
mk cb
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output cb $CLEANFILES
mk cc
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error cc.a6
mk cdfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output cdfs $CLEANFILES
mk cec
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output cec $CLEANFILES
mk cfs
rm -f *.[05678qvt] [05678qvt].* cfs cfsck
mk cifs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output cifs $CLEANFILES
mk compress
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output compress $CLEANFILES
mk con
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* con xms xmr hayes $CLEANFILES
mk cpp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output cpp $CLEANFILES
mk cwfs
cd cwfs64x && mk clean
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* cwfs64x $CLEANFILES
mk db
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output db $CLEANFILES
mk dial
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* expect pass drain at $CLEANFILES
mk dict
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output dict $CLEANFILES
mk diff
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* diff merge3 $CLEANFILES
mk disk
for(i in 9660 prep smart vblade) @{
	cd $i
	mk $MKFLAGS clean
}
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* dump9660 mk9660 $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* fdisk edisk prep $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output disk/smart $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output vblade $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* exsort format mbr mkext mkfs partfs cryptsetup qcowfs $CLEANFILES
mk dossrv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output dossrv $CLEANFILES
mk dtracy
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output dtracy $CLEANFILES
mk eqn
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output eqn prevy.tab.h
mk execnet
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output execnet $CLEANFILES
mk exportfs
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* exportfs $CLEANFILES
mk ext2srv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ext2srv $CLEANFILES
mk faces
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output faces $CLEANFILES
mk fax
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* faxreceive faxsend $CLEANFILES
mk forp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output forp $CLEANFILES
mk git
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* conf get fs log query repack save send serve walk $CLEANFILES
mk grap
rm -f [05678qvt].out *.[05678qvt] y.tab.? lex.yy.c grapl.c grap.c grap
mk graph
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output graph $CLEANFILES
mk grep
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output grep $CLEANFILES
mk gs
rm -f *.[05678qvt] obj/* [05678qvt].out y.tab.? y.debug y.output gs src/plan9.mak
mk gzip
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* gzip gunzip zip unzip $CLEANFILES
mk hgfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output hgfs $CLEANFILES
mk hjfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output hjfs $CLEANFILES
mk hoc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output hoc $CLEANFILES
mk htmlfmt
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output htmlfmt $CLEANFILES
mk htmlroff
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output htmlroff $CLEANFILES
mk ip
for (i in ftpfs cifsd dhcpd httpd ipconfig ppp snoopy) @{
	echo clean $i
	cd $i
	mk clean
}
rm -f [05678qvt].* *.[05678qvt]
clean ftpfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ftpfs $CLEANFILES
clean cifsd
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output cifsd $CLEANFILES
clean dhcpd
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* dhcpd dhcpleases $CLEANFILES
clean httpd
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* httpd imagemap man2html save netlib_find netlib_history webls wikipost libhttps.a6
clean ipconfig
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ipconfig $CLEANFILES
clean ppp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ppp $CLEANFILES
clean snoopy
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output snoopy protos.c protos.h
mk jpg
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* jpg tojpg gif togif ppm toppm png topng tif totif yuv ico toico bmp tga v210 $CLEANFILES
mk ka
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ka $CLEANFILES
mk kc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output kc $CLEANFILES
mk ki
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ki $CLEANFILES
mk kl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output kl $CLEANFILES
mk ktrans
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ktrans 6.test
mk lex
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output lex $CLEANFILES
mk lp
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* lpdsend lpsend LOCK lpdaemon $CLEANFILES
mk map
@{ cd libmap; mk clean }
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output mapd
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk mk
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mk $CLEANFILES
mk mothra
@{ cd libpanel; mk clean }
rm -f *.[05678qvt] [05678qvt].out mothra
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk ndb
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* mkdb query mkhash mkhosts cs csquery dns dnsquery dnsdebug dnsgetip ipquery inform $CLEANFILES
mk nusb
lib:
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
kb:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output kb $CLEANFILES
audio:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output audio $CLEANFILES
ether:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ether $CLEANFILES
usbd:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output usbd $CLEANFILES
disk:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output disk scsierrs.c
serial:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output serial $CLEANFILES
ptp:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ptp $CLEANFILES
joy:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output joy $CLEANFILES
cam:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output cam $CLEANFILES
mk paqfs
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* mkpaqfs paqfs $CLEANFILES
mk pic
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug pic picy.c picl.c
mk plot
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output plot
cd libplot
mk clean
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk plumb
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* plumber plumb $CLEANFILES
mk postscript
---- Making clean in common ----
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
---- Making clean in cropmarks ----
rm -f cropmarks
---- Making clean in download ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output download $CLEANFILES
---- Making clean in grabit ----
rm -f grabit
---- Making clean in hardcopy ----
rm -f hardcopy
---- Making clean in mpictures ----
rm -f tmac.pictures
---- Making clean in postgif ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output postgif $CLEANFILES
---- Making clean in postprint ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output postprint $CLEANFILES
---- Making clean in postreverse ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output postreverse $CLEANFILES
---- Making clean in posttek ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output posttek $CLEANFILES
---- Making clean in printfont ----
rm -f printfont
---- Making clean in psencoding ----
rm -f psencoding
---- Making clean in psfiles ----
---- Making clean in g3p9bit ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output g3p9bit $CLEANFILES
---- Making clean in p9bitpost ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output p9bitpost $CLEANFILES
---- Making clean in tcpostio ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output tcpostio $CLEANFILES
---- Making clean in text2post ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output text2post $CLEANFILES
---- Making clean in tr2post ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output tr2post $CLEANFILES
mk proof
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output proof $CLEANFILES
mk qa
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output qa $CLEANFILES
mk qc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output qc $CLEANFILES
mk qi
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output qi $CLEANFILES
mk ql
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ql $CLEANFILES
mk ratfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ratfs $CLEANFILES
mk rc
rm -f [05678qvt].out *.[05678qvt] y.tab.? y.debug rc
mk reform
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* audio pm shortcuts $CLEANFILES
mk replica
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* applychanges applylog compactdb updatedb $CLEANFILES
mk rio
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output rio $CLEANFILES
mk sam
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output sam $CLEANFILES
mk samterm
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output samterm $CLEANFILES
mk scat
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output scat $CLEANFILES
mk scuzz
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output scuzz $CLEANFILES
mk snap
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* snap snapfs $CLEANFILES
mk spell
rm -f *.[05678qvt] [05678qvt].out [05678qvt].pcode y.tab.? y.debug y.output sprog
mk spin
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output spin $CLEANFILES
mk spred
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output spred $CLEANFILES
mk syscall
rm -f *.[05678qvt] [05678qvt].out syscall tab.h
mk tapefs
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* tarfs tpfs v6fs 32vfs cpiofs tapfs v10fs zipfs $CLEANFILES
mk tbl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output tbl $CLEANFILES
mk tc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output tc $CLEANFILES
mk tcs
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output alias.h tcs
mk telco
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output telco $CLEANFILES
mk tl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output tl $CLEANFILES
mk troff
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output troff $CLEANFILES
mk troff2html
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output troff2html $CLEANFILES
mk upas
for (i in common Mail alias bayes binscripts dkim filterkit fs imap4d marshal ml ned pop3 q scanmail send smtp spf unesc vf) @{
	cd $i
	mk clean
}
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output Mail $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output aliasmail $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* addhash bayes msgtok $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output dkim $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* deliver list mbappend token $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output fs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output imap4d $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output marshal $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* ml mlowner mlmgr $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output nedmail $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output pop3 $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* qer runq $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* scanmail testscan $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* send filter $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* smtpd smtp rfc822.tab.h rfc822.tab.c smtpd.tab.c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output spf $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output unesc $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output vf $CLEANFILES
mk va
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output va $CLEANFILES
mk vac
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* vac unvac vacfs $CLEANFILES
mk vc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output vc $CLEANFILES
mk venti
@{ cd srv && mk clean }
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* venti buildindex checkarenas checkindex clumpstats conf findscore fixarenas fmtarenas fmtbloom fmtindex fmtisect mirrorarenas printarena printarenapart rdarena syncindex verifyarena wrarena libvs.a6
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* copy read ro sync write $CLEANFILES
mk vi
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output vi $CLEANFILES
mk vl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output vl $CLEANFILES
mk vmx
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output vmx 6.vmxgdb
mk vnc
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* vncs vncv $CLEANFILES
mk vt
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output vt $CLEANFILES
mk webfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output webfs $CLEANFILES
mk wikifs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output wikifs $CLEANFILES
for (i in 2600 blabs blit c64 doom galaxy gb gba mahjongg midi mines mix md nes opl3 snes sokoban sudoku swar timmy v8e) @{
	cd $i
	mk clean
}
rm -f *.[05678qvt] [05678qvt].* y.tab.? y.debug y.output 4s 5s ana aout2gba catclock dmxdec festoon geigerstats juggle life linden memo mole mus glendy packet mandel wadfs dpic todpic turtle vocenc vocdec
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 2600 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output blabs *.bits
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output blit $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output c64 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output doom $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* galaxy mkgalaxy $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output gb $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output gba $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mahjongg $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* midi mid2s dmid $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mines $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mix $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output md $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output nes $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output opl3 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output snes $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output sokoban $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output sudoku $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output swar $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output timmy $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output v8e $CLEANFILES
Mon Jan  1 22:40:10 MST 2024
for(i in bcm bitsy efi pc qemu reform zynq) @{
	cd $i
	mk clean
}
rm -f bootcode.bin fixup_cd.dat start_cd.elf fixup4cd.dat start4cd.elf bcm2711-rpi-4-b.dtb bcm2711-rpi-400.dtb bcm2711-rpi-cm4.dtb LICENCE.broadcom
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output inflate _inflate sinflate
rm -f *.[678] *.out bootia32.efi bootx64.efi bootaa64.efi efiboot.fat test.* 
rm -rf 9bootiso 9bootpxe 9bootfat 9boothyb mbr pbs *.8 test.* tmp
rm -f boot.scr
rm -f flash.bin boot.scr
rm -rf fsbl fsbl.img *.5
@{objtype=$cputype mk -f mkfile.port clean}
rm -f boothead.amd64 jtagload.amd64 *.6
for(i in arm64 bcm bcm64 cycv kw omap pc pc64 sgi teg2 xen zynq) @{
	cd $i
	mk clean
}
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in qemu $CRAPLIST)
	mk $i.clean
rm -rf 9qemu 9qemu.u errstr.h qemu.c bootqemu.c
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in pi pi2 pif picpuf)
	mk $i.clean
rm -f pi.c [9bz]pi [9bz]pi.gz [9bz]pi.u s[9bz]pi bootpi.*
rm -f pi2.c [9bz]pi2 [9bz]pi2.gz [9bz]pi2.u s[9bz]pi2 bootpi2.*
rm -f pif.c [9bz]pif [9bz]pif.gz [9bz]pif.u s[9bz]pif bootpif.*
rm -f picpuf.c [9bz]picpuf [9bz]picpuf.gz [9bz]picpuf.u s[9bz]picpuf bootpicpuf.*
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in pi3 pi4 $CRAPLIST)
	mk $i.clean
rm -rf 9pi3 s9pi3 errstr.h screen.h dwcotg.h pi3.c bootpi3.c
rm -f pi4.c [9bz]pi4 [9bz]pi4.gz [9bz]pi4.u s[9bz]pi4 bootpi4.*
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in cycv $CRAPLIST)
	mk $i.clean
rm -f cycv.c [9bz]cycv [9bz]cycv.gz [9bz]cycv.u s[9bz]cycv bootcycv.*
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in plug $CRAPLIST)
	mk $i.clean
rm -rf 9plug s9plug armpaq paqdisk plug.c bootplug.c ../boot/libboot.a5
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in beagle $CRAPLIST)
	mk $i.clean
rm -f beagle.c [9bz]beagle [9bz]beagle.gz [9bz]beagle.u s[9bz]beagle bootbeagle.*
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in pc pcf pccpuf $CRAPLIST)
	mk $i.clean
rm -f pc.c [9bz]pc [9bz]pc.gz [9bz]pc.u s[9bz]pc bootpc.*
rm -f pcf.c [9bz]pcf [9bz]pcf.gz [9bz]pcf.u s[9bz]pcf bootpcf.*
rm -f pccpuf.c [9bz]pccpuf [9bz]pccpuf.gz [9bz]pccpuf.u s[9bz]pccpuf bootpccpuf.*
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in pc64 pccpu64 $CRAPLIST)
	mk $i.clean
rm -f pc64.c [9bz]pc64 [9bz]pc64.gz bootpc64.* 6.rebootcode 6.apbootstrap usbehci.h screen.h mp.h io.h ahci.h yukdump.h
rm -f pccpu64.c [9bz]pccpu64 [9bz]pccpu64.gz bootpccpu64.* 6.rebootcode 6.apbootstrap usbehci.h screen.h mp.h io.h ahci.h yukdump.h
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in indy $CRAPLIST)
	mk $i.clean
rm -f indy.c [9bz]indy [9bz]indy.gz bootindy.*
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in ts $CRAPLIST)
	mk $i.clean
rm -f ts.c [9bz]ts [9bz]ts.gz [9bz]ts.u s[9bz]ts bootts.*
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in xenpcf $CRAPLIST)
	mk $i.clean
rm -f xenpcf.c [9bz]xenpcf [9bz]xenpcf.gz 9xenpcf.elf bootxenpcf.* xendat.h xendefs.h uncached.h ethermii.h mp.h io.h dpart xenbin.$cputype xenelf.$cputype xenstore
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in zynq $CRAPLIST)
	mk $i.clean
rm -f zynq.c [9bz]zynq [9bz]zynq.gz [9bz]zynq.u s[9bz]zynq bootzynq.*
Mon Jan  1 22:40:14 MST 2024
6c -FTVw auth.c
6c -FTVw dirread.c
6c -FTVw fid.c
6c -FTVw file.c
6c -FTVw intmap.c
6c -FTVw mem.c
6c -FTVw req.c
6c -FTVw parse.c
6c -FTVw queue.c
6c -FTVw uid.c
6c -FTVw util.c
6c -FTVw srv.c
6c -FTVw post.c
6c -FTVw mount.c
6c -FTVw share.c
6c -FTVw listen.c
6c -FTVw rfork.c
6c -FTVw thread.c
6c -FTVw threadsrv.c
6c -FTVw threadpostsrv.c
6c -FTVw threadpostmountsrv.c
6c -FTVw threadpostsharesrv.c
6c -FTVw threadlistensrv.c
ar vu /amd64/lib/lib9p.a auth.6 dirread.6 fid.6 file.6 intmap.6 mem.6 req.6 parse.6 queue.6 uid.6 util.6 srv.6 post.6 mount.6 share.6 listen.6 rfork.6 thread.6 threadsrv.6 threadpostsrv.6 threadpostmountsrv.6 threadpostsharesrv.6 threadlistensrv.6
r - auth.6
r - dirread.6
r - fid.6
r - file.6
r - intmap.6
r - mem.6
r - req.6
r - parse.6
r - queue.6
r - uid.6
r - util.6
r - srv.6
r - post.6
r - mount.6
r - share.6
r - listen.6
r - rfork.6
r - thread.6
r - threadsrv.6
r - threadpostsrv.6
r - threadpostmountsrv.6
r - threadpostsharesrv.6
r - threadlistensrv.6
6c -FTVw s_alloc.c
6c -FTVw s_append.c
6c -FTVw s_array.c
6c -FTVw s_copy.c
6c -FTVw s_getline.c
6c -FTVw s_grow.c
6c -FTVw s_memappend.c
6c -FTVw s_nappend.c
6c -FTVw s_parse.c
6c -FTVw s_putc.c
6c -FTVw s_rdinstack.c
6c -FTVw s_read.c
6c -FTVw s_read_line.c
6c -FTVw s_reset.c
6c -FTVw s_terminate.c
6c -FTVw s_tolower.c
6c -FTVw s_unique.c
ar vu /amd64/lib/libString.a s_alloc.6 s_append.6 s_array.6 s_copy.6 s_getline.6 s_grow.6 s_memappend.6 s_nappend.6 s_parse.6 s_putc.6 s_rdinstack.6 s_read.6 s_read_line.6 s_reset.6 s_terminate.6 s_tolower.6 s_unique.6
r - s_alloc.6
r - s_append.6
r - s_array.6
r - s_copy.6
r - s_getline.6
r - s_grow.6
r - s_memappend.6
r - s_nappend.6
r - s_parse.6
r - s_putc.6
r - s_rdinstack.6
r - s_read.6
r - s_read_line.6
r - s_reset.6
r - s_terminate.6
r - s_tolower.6
r - s_unique.6
6c -FTVw aml.c
6c -FTVw amlmapio.c
6c -FTVw amlunmapio.c
6c -FTVw amlalloc.c
6c -FTVw amldelay.c
ar vu /amd64/lib/libaml.a aml.6 amlmapio.6 amlunmapio.6 amlalloc.6 amldelay.6
r - aml.6
r - amlmapio.6
r - amlunmapio.6
r - amlalloc.6
r - amldelay.6
6c -FTVw amount.c
6c -FTVw amount_getkey.c
6c -FTVw attr.c
6c -FTVw auth_attr.c
6c -FTVw auth_challenge.c
6c -FTVw auth_chuid.c
6c -FTVw auth_getkey.c
6c -FTVw auth_getuserpasswd.c
6c -FTVw auth_proxy.c
6c -FTVw auth_respond.c
6c -FTVw auth_rpc.c
6c -FTVw auth_userpasswd.c
6c -FTVw login.c
6c -FTVw newns.c
6c -FTVw noworld.c
6c -FTVw procsetuser.c
ar vu /amd64/lib/libauth.a amount.6 amount_getkey.6 attr.6 auth_attr.6 auth_challenge.6 auth_chuid.6 auth_getkey.6 auth_getuserpasswd.6 auth_proxy.6 auth_respond.6 auth_rpc.6 auth_userpasswd.6 login.6 newns.6 noworld.6 procsetuser.6
r - amount.6
r - amount_getkey.6
r - attr.6
r - auth_attr.6
r - auth_challenge.6
r - auth_chuid.6
r - auth_getkey.6
r - auth_getuserpasswd.6
r - auth_proxy.6
r - auth_respond.6
r - auth_rpc.6
r - auth_userpasswd.6
r - login.6
r - newns.6
r - noworld.6
r - procsetuser.6
6c -FTVw _asgetpakkey.c
6c -FTVw _asgetticket.c
6c -FTVw _asgetresp.c
6c -FTVw _asrequest.c
6c -FTVw _asrdresp.c
mpc msqrt.mp > msqrt.mpc
mpc decaf.mp > decaf.mpc
mpc edwards.mp > edwards.mpc
mpc elligator2.mp > elligator2.mpc
mpc spake2ee.mp > spake2ee.mpc
mpc ed448.mp > ed448.mpc
6c -FTVw authdial.c
6c -FTVw convA2M.c
6c -FTVw convM2A.c
6c -FTVw convM2PR.c
6c -FTVw convM2T.c
6c -FTVw convM2TR.c
6c -FTVw convPR2M.c
6c -FTVw convT2M.c
6c -FTVw convTR2M.c
6c -FTVw form1.c
6c -FTVw nvcsum.c
6c -FTVw passtokey.c
6c -FTVw readnvram.c
6c -FTVw readcons.c
6c -FTVw authpak.c
ar vu /amd64/lib/libauthsrv.a _asgetpakkey.6 _asgetticket.6 _asgetresp.6 _asrequest.6 _asrdresp.6 authpak.6 authdial.6 convA2M.6 convM2A.6 convM2PR.6 convM2T.6 convM2TR.6 convPR2M.6 convT2M.6 convTR2M.6 form1.6 nvcsum.6 passtokey.6 readnvram.6 readcons.6
r - _asgetpakkey.6
r - _asgetticket.6
r - _asgetresp.6
r - _asrequest.6
r - _asrdresp.6
r - authpak.6
r - authdial.6
r - convA2M.6
r - convM2A.6
r - convM2PR.6
r - convM2T.6
r - convM2TR.6
r - convPR2M.6
r - convT2M.6
r - convTR2M.6
r - form1.6
r - nvcsum.6
r - passtokey.6
r - readnvram.6
r - readcons.6
6c -FTVw avl.c
ar vu /amd64/lib/libavl.a avl.6
r - avl.6
6c -FTVw bin.c
ar vu /amd64/lib/libbin.a bin.6
r - bin.6
6c -FTVw bbuffered.c
6c -FTVw bfildes.c
6c -FTVw bflush.c
6c -FTVw bgetrune.c
6c -FTVw bgetc.c
6c -FTVw bgetd.c
6c -FTVw binit.c
6c -FTVw blethal.c
6c -FTVw boffset.c
6c -FTVw bprint.c
6c -FTVw bputrune.c
6c -FTVw bputc.c
6c -FTVw brdline.c
6c -FTVw brdstr.c
6c -FTVw bread.c
6c -FTVw bseek.c
6c -FTVw bwrite.c
6c -FTVw bvprint.c
ar vu /amd64/lib/libbio.a bbuffered.6 bfildes.6 bflush.6 bgetrune.6 bgetc.6 bgetd.6 binit.6 blethal.6 boffset.6 bprint.6 bputrune.6 bputc.6 brdline.6 brdstr.6 bread.6 bseek.6 bwrite.6 bvprint.6
r - bbuffered.6
r - bfildes.6
r - bflush.6
r - bgetrune.6
r - bgetc.6
r - bgetd.6
r - binit.6
r - blethal.6
r - boffset.6
r - bprint.6
r - bputrune.6
r - bputc.6
r - brdline.6
r - brdstr.6
r - bread.6
r - bseek.6
r - bwrite.6
r - bvprint.6
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
9sys
6c -FTVw abort.c
6c -FTVw access.c
6c -FTVw announce.c
6c -FTVw callmain.c
6c -FTVw convD2M.c
6c -FTVw convM2D.c
6c -FTVw convM2S.c
6c -FTVw convS2M.c
6c -FTVw cputime.c
6c -FTVw ctime.c
6c -FTVw dial.c
6c -FTVw dirfstat.c
6c -FTVw dirfwstat.c
6c -FTVw dirmodefmt.c
6c -FTVw dirread.c
6c -FTVw dirstat.c
6c -FTVw dirwstat.c
6c -FTVw fcallfmt.c
6c -FTVw fork.c
6c -FTVw getnetconninfo.c
6c -FTVw getenv.c
6c -FTVw getpid.c
6c -FTVw getppid.c
6c -FTVw getuser.c
6c -FTVw getwd.c
6c -FTVw idn.c
6c -FTVw iounit.c
6c -FTVw nsec.c
6c -FTVw nulldir.c
6c -FTVw postnote.c
6c -FTVw privalloc.c
6c -FTVw procsetname.c
6c -FTVw pushtls.c
6c -FTVw putenv.c
6c -FTVw qlock.c
6c -FTVw read.c
6c -FTVw read9pmsg.c
6c -FTVw readv.c
6c -FTVw rerrstr.c
6c -FTVw sbrk.c
6c -FTVw setnetmtpt.c
6c -FTVw sysfatal.c
6c -FTVw syslog.c
6c -FTVw sysname.c
6c -FTVw time.c
6c -FTVw times.c
6c -FTVw tm2sec.c
6c -FTVw truerand.c
6c -FTVw wait.c
6c -FTVw waitpid.c
6c -FTVw werrstr.c
6c -FTVw write.c
6c -FTVw writev.c
ar vu /amd64/lib/libc.a abort.6 access.6 announce.6 callmain.6 convD2M.6 convM2D.6 convM2S.6 convS2M.6 cputime.6 ctime.6 dial.6 dirfstat.6 dirfwstat.6 dirmodefmt.6 dirread.6 dirstat.6 dirwstat.6 fcallfmt.6 fork.6 getnetconninfo.6 getenv.6 getpid.6 getppid.6 getuser.6 getwd.6 idn.6 iounit.6 nsec.6 nulldir.6 postnote.6 privalloc.6 procsetname.6 pushtls.6 putenv.6 qlock.6 read.6 read9pmsg.6 readv.6 rerrstr.6 sbrk.6 setnetmtpt.6 sysfatal.6 syslog.6 sysname.6 time.6 times.6 tm2sec.6 truerand.6 wait.6 waitpid.6 werrstr.6 write.6 writev.6
r - abort.6
r - access.6
r - announce.6
r - callmain.6
r - convD2M.6
r - convM2D.6
r - convM2S.6
r - convS2M.6
r - cputime.6
r - ctime.6
r - dial.6
r - dirfstat.6
r - dirfwstat.6
r - dirmodefmt.6
r - dirread.6
r - dirstat.6
r - dirwstat.6
r - fcallfmt.6
r - fork.6
r - getnetconninfo.6
r - getenv.6
r - getpid.6
r - getppid.6
r - getuser.6
r - getwd.6
r - idn.6
r - iounit.6
r - nsec.6
r - nulldir.6
r - postnote.6
r - privalloc.6
r - procsetname.6
r - pushtls.6
r - putenv.6
r - qlock.6
r - read.6
r - read9pmsg.6
r - readv.6
r - rerrstr.6
r - sbrk.6
r - setnetmtpt.6
r - sysfatal.6
r - syslog.6
r - sysname.6
r - time.6
r - times.6
r - tm2sec.6
r - truerand.6
r - wait.6
r - waitpid.6
r - werrstr.6
r - write.6
r - writev.6
9syscall
SYS=`{sed '/^#define._X[123]/d; s/#define.([A-Z0-9_]*).*/\1/' sys.h}
for(I in $SYS) {
	i=`{echo $I|tr A-Z a-z}
	n=`{sed -n '/[ 	]'$I'[ 	]/s/.*	//p' sys.h}
	if(~ $i (exits nsec)) i=_$i
	{switch($objtype){
	case 68000 68020
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, R0
		echo TRAP '$0'
		echo RTS
	case mips
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case mips2
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		echo RET
	case spim
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		if(~ $i (seek _nsec)) {		# untested so far - geoff
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case 386
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, AX
		echo INT '$'64
		if(~ $i (seek _nsec)) {
			echo 'CMPL AX,$-1
			JNE 4(PC)
			MOVL a+0(FP),CX
			MOVL AX,0(CX)
			MOVL AX,4(CX)'
		}
		echo RET
	case amd64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVQ RARG, 'a0+0(FP)'
		echo MOVQ '$'$n, RARG
		echo SYSCALL
		echo RET
	case sparc sparc64
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R7, '0(FP)'
		echo MOVW '$'$n, R7
		echo TA R0
		if(~ $i (seek _nsec)) {
			echo 'CMP R7,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R7,0(R8)
			MOVW R7,4(R8)'
		}
		echo RETURN
	case 3210
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo WORD '$0x06000000'
		echo RETURN
	case 29000
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL R69, '0(FP)'
		echo MOVL '$'$n, R69
		echo EMULATE 0
		echo RET
	case arm
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R0, '0(FP)'
		echo MOVW '$'$n, R0
		echo SWI 0
		if(~ $i (seek _nsec)) {
			echo 'CMP $-1,R0
			BNE 4(PC)
			MOVW a+0(FP),R1
			MOVW R0,0(R1)
			MOVW R0,4(R1)'
		}
		echo RET
	case arm64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOV R0, '0(FP)'
		echo MOV '$'$n, R0
		echo SVC
		echo RETURN
	case power
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'CMP R3,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R3,0(R8)
			MOVW R3,4(R8)'
		}
		echo RETURN
	case alpha
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVL R0, '0(FP)'
		echo MOVQ '$'$n, R0
		echo CALL_PAL '$'0x83
		echo RET
	}} > $i.s
	6a $i.s
}
ar vu /$objtype/lib/libc.a *.6
rm -f *.6 *.s
r - _errstr.6
r - _exits.6
r - _fsession.6
r - _fstat.6
r - _fwstat.6
r - _mount.6
r - _nsec.6
r - _read.6
r - _stat.6
r - _wait.6
r - _write.6
r - _wstat.6
r - alarm.6
r - await.6
r - bind.6
r - brk_.6
r - chdir.6
r - close.6
r - create.6
r - dup.6
r - errstr.6
r - exec.6
r - fauth.6
r - fd2path.6
r - fstat.6
r - fversion.6
r - fwstat.6
r - mount.6
r - noted.6
r - notify.6
r - open.6
r - oseek.6
r - pipe.6
r - pread.6
r - pwrite.6
r - remove.6
r - rendezvous.6
r - rfork.6
r - seek.6
r - segattach.6
r - segbrk.6
r - segdetach.6
r - segflush.6
r - segfree.6
r - semacquire.6
r - semrelease.6
r - sleep.6
r - stat.6
r - sysr1.6
r - tsemacquire.6
r - unmount.6
r - wstat.6
fmt
6c -FTVw dofmt.c
6c -FTVw dorfmt.c
6c -FTVw errfmt.c
6c -FTVw fltfmt.c
6c -FTVw fmt.c
6c -FTVw fmtfd.c
6c -FTVw fmtlock.c
6c -FTVw fmtprint.c
6c -FTVw fmtquote.c
6c -FTVw fmtrune.c
6c -FTVw fmtstr.c
6c -FTVw fmtvprint.c
6c -FTVw fprint.c
6c -FTVw print.c
6c -FTVw runefmtstr.c
6c -FTVw runeseprint.c
6c -FTVw runesmprint.c
6c -FTVw runesnprint.c
6c -FTVw runesprint.c
6c -FTVw runevseprint.c
6c -FTVw runevsmprint.c
6c -FTVw runevsnprint.c
6c -FTVw seprint.c
6c -FTVw smprint.c
6c -FTVw snprint.c
6c -FTVw sprint.c
6c -FTVw vfprint.c
6c -FTVw vseprint.c
6c -FTVw vsmprint.c
6c -FTVw vsnprint.c
ar vu /amd64/lib/libc.a dofmt.6 dorfmt.6 errfmt.6 fltfmt.6 fmt.6 fmtfd.6 fmtlock.6 fmtprint.6 fmtquote.6 fmtrune.6 fmtstr.6 fmtvprint.6 fprint.6 print.6 runefmtstr.6 runeseprint.6 runesmprint.6 runesnprint.6 runesprint.6 runevseprint.6 runevsmprint.6 runevsnprint.6 seprint.6 smprint.6 snprint.6 sprint.6 vfprint.6 vseprint.6 vsmprint.6 vsnprint.6
r - dofmt.6
r - dorfmt.6
r - errfmt.6
r - fltfmt.6
r - fmt.6
r - fmtfd.6
r - fmtlock.6
r - fmtprint.6
r - fmtquote.6
r - fmtrune.6
r - fmtstr.6
r - fmtvprint.6
r - fprint.6
r - print.6
r - runefmtstr.6
r - runeseprint.6
r - runesmprint.6
r - runesnprint.6
r - runesprint.6
r - runevseprint.6
r - runevsmprint.6
r - runevsnprint.6
r - seprint.6
r - smprint.6
r - snprint.6
r - sprint.6
r - vfprint.6
r - vseprint.6
r - vsmprint.6
r - vsnprint.6
port
6c -FTVw _assert.c
6c -FTVw abs.c
6c -FTVw asin.c
6c -FTVw atan.c
6c -FTVw atan2.c
6c -FTVw atexit.c
6c -FTVw atnotify.c
6c -FTVw atof.c
6c -FTVw atol.c
6c -FTVw atoll.c
6c -FTVw calloc.c
6c -FTVw cistrcmp.c
6c -FTVw cistrncmp.c
6c -FTVw cistrstr.c
6c -FTVw charstod.c
6c -FTVw cleanname.c
6c -FTVw crypt.c
6c -FTVw ctype.c
6c -FTVw date.c
6c -FTVw encodefmt.c
6c -FTVw execl.c
6c -FTVw exits.c
6c -FTVw exp.c
6c -FTVw fabs.c
6c -FTVw floor.c
6c -FTVw fmod.c
6c -FTVw frand.c
6c -FTVw frexp.c
6c -FTVw getfields.c
6c -FTVw hangup.c
6c -FTVw hypot.c
6c -FTVw lnrand.c
6c -FTVw lock.c
6c -FTVw log.c
6c -FTVw lrand.c
6c -FTVw malloc.c
6c -FTVw mktemp.c
6c -FTVw nan.c
6c -FTVw needsrcquote.c
6c -FTVw netcrypt.c
6c -FTVw netmkaddr.c
6c -FTVw nrand.c
6c -FTVw ntruerand.c
6c -FTVw perror.c
6c -FTVw pool.c
6c -FTVw pow.c
6c -FTVw pow10.c
6c -FTVw profile.c
6c -FTVw qsort.c
6c -FTVw quote.c
6c -FTVw rand.c
6c -FTVw readn.c
6c -FTVw rune.c
6c -FTVw runebreak.c
6c -FTVw runeistype.c
6c -FTVw runenorm.c
6c -FTVw runestrcat.c
6c -FTVw runestrchr.c
6c -FTVw runestrcmp.c
6c -FTVw runestrcpy.c
6c -FTVw runestrecpy.c
6c -FTVw runestrdup.c
6c -FTVw runestrncat.c
6c -FTVw runestrncmp.c
6c -FTVw runestrncpy.c
6c -FTVw runestrrchr.c
6c -FTVw runestrlen.c
6c -FTVw runestrstr.c
6c -FTVw runetotype.c
6c -FTVw sin.c
6c -FTVw sinh.c
6c -FTVw strcmp.c
6c -FTVw strecpy.c
6c -FTVw strcspn.c
6c -FTVw strdup.c
6c -FTVw strncat.c
6c -FTVw strncmp.c
6c -FTVw strncpy.c
6c -FTVw strpbrk.c
6c -FTVw strrchr.c
6c -FTVw strspn.c
6c -FTVw strstr.c
6c -FTVw strtod.c
6c -FTVw strtok.c
6c -FTVw strtol.c
6c -FTVw strtoll.c
6c -FTVw strtoul.c
6c -FTVw strtoull.c
6c -FTVw tan.c
6c -FTVw tanh.c
6c -FTVw tokenize.c
6c -FTVw toupper.c
6c -FTVw utfecpy.c
6c -FTVw utflen.c
6c -FTVw utfnlen.c
6c -FTVw utfrune.c
6c -FTVw utfrrune.c
6c -FTVw utfutf.c
6c -FTVw u16.c
6c -FTVw u32.c
6c -FTVw u64.c
ar vu /amd64/lib/libc.a _assert.6 abs.6 asin.6 atan.6 atan2.6 atexit.6 atnotify.6 atof.6 atol.6 atoll.6 calloc.6 cistrcmp.6 cistrncmp.6 cistrstr.6 charstod.6 cleanname.6 crypt.6 ctype.6 date.6 encodefmt.6 execl.6 exits.6 exp.6 fabs.6 floor.6 fmod.6 frand.6 frexp.6 getfields.6 hangup.6 hypot.6 lnrand.6 lock.6 log.6 lrand.6 malloc.6 mktemp.6 nan.6 needsrcquote.6 netcrypt.6 netmkaddr.6 nrand.6 ntruerand.6 perror.6 pool.6 pow.6 pow10.6 profile.6 qsort.6 quote.6 rand.6 readn.6 rune.6 runebreak.6 runeistype.6 runenorm.6 runestrcat.6 runestrchr.6 runestrcmp.6 runestrcpy.6 runestrecpy.6 runestrdup.6 runestrncat.6 runestrncmp.6 runestrncpy.6 runestrrchr.6 runestrlen.6 runestrstr.6 runetotype.6 sin.6 sinh.6 strcmp.6 strecpy.6 strcspn.6 strdup.6 strncat.6 strncmp.6 strncpy.6 strpbrk.6 strrchr.6 strspn.6 strstr.6 strtod.6 strtok.6 strtol.6 strtoll.6 strtoul.6 strtoull.6 tan.6 tanh.6 tokenize.6 toupper.6 utfecpy.6 utflen.6 utfnlen.6 utfrune.6 utfrrune.6 utfutf.6 u16.6 u32.6 u64.6
r - _assert.6
r - abs.6
r - asin.6
r - atan.6
r - atan2.6
r - atexit.6
r - atnotify.6
r - atof.6
r - atol.6
r - atoll.6
r - calloc.6
r - cistrcmp.6
r - cistrncmp.6
r - cistrstr.6
r - charstod.6
r - cleanname.6
r - crypt.6
r - ctype.6
r - date.6
r - encodefmt.6
r - execl.6
r - exits.6
r - exp.6
r - fabs.6
r - floor.6
r - fmod.6
r - frand.6
r - frexp.6
r - getfields.6
r - hangup.6
r - hypot.6
r - lnrand.6
r - lock.6
r - log.6
r - lrand.6
r - malloc.6
r - mktemp.6
r - nan.6
r - needsrcquote.6
r - netcrypt.6
r - netmkaddr.6
r - nrand.6
r - ntruerand.6
r - perror.6
r - pool.6
r - pow.6
r - pow10.6
r - profile.6
r - qsort.6
r - quote.6
r - rand.6
r - readn.6
r - rune.6
r - runebreak.6
r - runeistype.6
r - runenorm.6
r - runestrcat.6
r - runestrchr.6
r - runestrcmp.6
r - runestrcpy.6
r - runestrecpy.6
r - runestrdup.6
r - runestrncat.6
r - runestrncmp.6
r - runestrncpy.6
r - runestrrchr.6
r - runestrlen.6
r - runestrstr.6
r - runetotype.6
r - sin.6
r - sinh.6
r - strcmp.6
r - strecpy.6
r - strcspn.6
r - strdup.6
r - strncat.6
r - strncmp.6
r - strncpy.6
r - strpbrk.6
r - strrchr.6
r - strspn.6
r - strstr.6
r - strtod.6
r - strtok.6
r - strtol.6
r - strtoll.6
r - strtoul.6
r - strtoull.6
r - tan.6
r - tanh.6
r - tokenize.6
r - toupper.6
r - utfecpy.6
r - utflen.6
r - utfnlen.6
r - utfrune.6
r - utfrrune.6
r - utfutf.6
r - u16.6
r - u32.6
r - u64.6
amd64
6c -FTVw _seek.c
6a  getcallerpc.s
6c -FTVw notejmp.c
6a  argv0.s
6a  atom.s
6a  cycles.s
6a  getfcr.s
6a  main9.s
6a  main9p.s
6a  memccpy.s
6a  memchr.s
6a  memcmp.s
6a  memcpy.s
6a  memmove.s
6a  memset.s
6a  muldiv.s
6a  setjmp.s
6a  sqrt.s
6a  strcat.s
6a  strchr.s
6a  strcpy.s
6a  strlen.s
6a  tas.s
ar vu /amd64/lib/libc.a _seek.6 getcallerpc.6 notejmp.6 argv0.6 atom.6 cycles.6 getfcr.6 main9.6 main9p.6 memccpy.6 memchr.6 memcmp.6 memcpy.6 memmove.6 memset.6 muldiv.6 setjmp.6 sqrt.6 strcat.6 strchr.6 strcpy.6 strlen.6 tas.6
r - _seek.6
r - getcallerpc.6
r - notejmp.6
r - argv0.6
r - atom.6
r - cycles.6
r - getfcr.6
r - main9.6
r - main9p.6
r - memccpy.6
r - memchr.6
r - memcmp.6
r - memcpy.6
r - memmove.6
r - memset.6
r - muldiv.6
r - setjmp.6
r - sqrt.6
r - strcat.6
r - strchr.6
r - strcpy.6
r - strlen.6
r - tas.6
6c -FTVw complete.c
ar vu /amd64/lib/libcomplete.a complete.6
r - complete.6
6c -FTVw box.c
6c -FTVw button.c
6c -FTVw cache.c
6c -FTVw control.c
6c -FTVw entry.c
6c -FTVw group.c
6c -FTVw keyboard.c
6c -FTVw label.c
6c -FTVw menu.c
6c -FTVw radiobutton.c
6c -FTVw scribble.c
6c -FTVw slider.c
6c -FTVw tabs.c
6c -FTVw text.c
6c -FTVw textbutton.c
6c -FTVw textbutton3.c
ar vu /amd64/lib/libcontrol.a box.6 button.6 cache.6 control.6 entry.6 group.6 keyboard.6 label.6 menu.6 radiobutton.6 scribble.6 slider.6 tabs.6 text.6 textbutton.6 textbutton3.6
r - box.6
r - button.6
r - cache.6
r - control.6
r - entry.6
r - group.6
r - keyboard.6
r - label.6
r - menu.6
r - radiobutton.6
r - scribble.6
r - slider.6
r - tabs.6
r - text.6
r - textbutton.6
r - textbutton3.6
6c -FTVw disk.c
6c -FTVw proto.c
6c -FTVw scsi.c
ar vu /amd64/lib/libdisk.a disk.6 proto.6 scsi.6
r - disk.6
r - proto.6
r - scsi.6
6c -FTVw alloc.c
6c -FTVw allocimagemix.c
6c -FTVw arith.c
6c -FTVw badrect.c
6c -FTVw bezier.c
6c -FTVw border.c
6c -FTVw buildfont.c
6c -FTVw bytesperline.c
6c -FTVw chan.c
6c -FTVw cloadimage.c
6c -FTVw computil.c
6c -FTVw creadimage.c
6c -FTVw debug.c
6c -FTVw defont.c
6c -FTVw draw.c
6c -FTVw drawrepl.c
6c -FTVw eenter.c
6c -FTVw egetrect.c
6c -FTVw ellipse.c
6c -FTVw emenuhit.c
6c -FTVw enter.c
6c -FTVw event.c
6c -FTVw fmt.c
6c -FTVw font.c
6c -FTVw freesubfont.c
6c -FTVw getdefont.c
6c -FTVw getrect.c
6c -FTVw getsubfont.c
6c -FTVw icossin.c
6c -FTVw icossin2.c
6c -FTVw init.c
6c -FTVw keyboard.c
6c -FTVw line.c
6c -FTVw menuhit.c
6c -FTVw mkfont.c
6c -FTVw mouse.c
6c -FTVw newwindow.c
6c -FTVw openfont.c
6c -FTVw poly.c
6c -FTVw loadimage.c
6c -FTVw readcolmap.c
6c -FTVw readimage.c
6c -FTVw readsubfont.c
6c -FTVw rectclip.c
6c -FTVw replclipr.c
6c -FTVw rgb.c
6c -FTVw scroll.c
6c -FTVw string.c
6c -FTVw stringbg.c
6c -FTVw stringsubfont.c
6c -FTVw stringwidth.c
6c -FTVw subfont.c
6c -FTVw subfontcache.c
6c -FTVw subfontname.c
6c -FTVw unloadimage.c
6c -FTVw window.c
6c -FTVw writecolmap.c
6c -FTVw writeimage.c
6c -FTVw writesubfont.c
ar vu /amd64/lib/libdraw.a alloc.6 allocimagemix.6 arith.6 badrect.6 bezier.6 border.6 buildfont.6 bytesperline.6 chan.6 cloadimage.6 computil.6 creadimage.6 debug.6 defont.6 draw.6 drawrepl.6 eenter.6 egetrect.6 ellipse.6 emenuhit.6 enter.6 event.6 fmt.6 font.6 freesubfont.6 getdefont.6 getrect.6 getsubfont.6 icossin.6 icossin2.6 init.6 keyboard.6 line.6 menuhit.6 mkfont.6 mouse.6 newwindow.6 openfont.6 poly.6 loadimage.6 readcolmap.6 readimage.6 readsubfont.6 rectclip.6 replclipr.6 rgb.6 scroll.6 string.6 stringbg.6 stringsubfont.6 stringwidth.6 subfont.6 subfontcache.6 subfontname.6 unloadimage.6 window.6 writecolmap.6 writeimage.6 writesubfont.6
r - alloc.6
r - allocimagemix.6
r - arith.6
r - badrect.6
r - bezier.6
r - border.6
r - buildfont.6
r - bytesperline.6
r - chan.6
r - cloadimage.6
r - computil.6
r - creadimage.6
r - debug.6
r - defont.6
r - draw.6
r - drawrepl.6
r - eenter.6
r - egetrect.6
r - ellipse.6
r - emenuhit.6
r - enter.6
r - event.6
r - fmt.6
r - font.6
r - freesubfont.6
r - getdefont.6
r - getrect.6
r - getsubfont.6
r - icossin.6
r - icossin2.6
r - init.6
r - keyboard.6
r - line.6
r - menuhit.6
r - mkfont.6
r - mouse.6
r - newwindow.6
r - openfont.6
r - poly.6
r - loadimage.6
r - readcolmap.6
r - readimage.6
r - readsubfont.6
r - rectclip.6
r - replclipr.6
r - rgb.6
r - scroll.6
r - string.6
r - stringbg.6
r - stringsubfont.6
r - stringwidth.6
r - subfont.6
r - subfontcache.6
r - subfontname.6
r - unloadimage.6
r - window.6
r - writecolmap.6
r - writeimage.6
r - writesubfont.6
6c -FTVw deflate.c
6c -FTVw deflatezlib.c
6c -FTVw deflateblock.c
6c -FTVw deflatezlibblock.c
6c -FTVw inflate.c
6c -FTVw inflatezlib.c
6c -FTVw inflateblock.c
6c -FTVw inflatezlibblock.c
6c -FTVw flateerr.c
6c -FTVw crc.c
6c -FTVw adler.c
ar vu /amd64/lib/libflate.a deflate.6 deflatezlib.6 deflateblock.6 deflatezlibblock.6 inflate.6 inflatezlib.6 inflateblock.6 inflatezlibblock.6 flateerr.6 crc.6 adler.6
r - deflate.6
r - deflatezlib.6
r - deflateblock.6
r - deflatezlibblock.6
r - inflate.6
r - inflatezlib.6
r - inflateblock.6
r - inflatezlibblock.6
r - flateerr.6
r - crc.6
r - adler.6
6c -FTVw fis.c
ar vu /amd64/lib/libfis.a fis.6
r - fis.6
6c -FTVw frbox.c
6c -FTVw frdraw.c
6c -FTVw frdelete.c
6c -FTVw frinit.c
6c -FTVw frinsert.c
6c -FTVw frptofchar.c
6c -FTVw frselect.c
6c -FTVw frstr.c
6c -FTVw frutil.c
ar vu /amd64/lib/libframe.a frbox.6 frdraw.6 frdelete.6 frinit.6 frinsert.6 frptofchar.6 frselect.6 frstr.6 frutil.6
r - frbox.6
r - frdraw.6
r - frdelete.6
r - frinit.6
r - frinsert.6
r - frptofchar.6
r - frselect.6
r - frstr.6
r - frutil.6
6c -FTVw point.c
6c -FTVw matrix.c
6c -FTVw quaternion.c
6c -FTVw rframe.c
6c -FTVw triangle.c
6c -FTVw utils.c
6c -FTVw fmt.c
ar vu /amd64/lib/libgeometry.a point.6 matrix.6 quaternion.6 rframe.6 triangle.6 utils.6 fmt.6
r - point.6
r - matrix.6
r - quaternion.6
r - rframe.6
r - triangle.6
r - utils.6
r - fmt.6
6c -FTVw build.c
6c -FTVw lex.c
6c -FTVw strinttab.c
6c -FTVw utils.c
ar vu /amd64/lib/libhtml.a build.6 lex.6 strinttab.6 utils.6
r - build.6
r - lex.6
r - strinttab.6
r - utils.6
6c -FTVw alloc.c
6c -FTVw checkcontent.c
6c -FTVw date.c
6c -FTVw fail.c
6c -FTVw gethead.c
6c -FTVw hio.c
6c -FTVw httpfmt.c
6c -FTVw httpunesc.c
6c -FTVw lower.c
6c -FTVw okheaders.c
6c -FTVw parse.c
6c -FTVw parsereq.c
6c -FTVw query.c
6c -FTVw redirected.c
6c -FTVw unallowed.c
6c -FTVw urlfmt.c
6c -FTVw urlunesc.c
ar vu /amd64/lib/libhttpd.a alloc.6 checkcontent.6 date.6 fail.6 gethead.6 hio.6 httpfmt.6 httpunesc.6 lower.6 okheaders.6 parse.6 parsereq.6 query.6 redirected.6 unallowed.6 urlfmt.6 urlunesc.6
r - alloc.6
r - checkcontent.6
r - date.6
r - fail.6
r - gethead.6
r - hio.6
r - httpfmt.6
r - httpunesc.6
r - lower.6
r - okheaders.6
r - parse.6
r - parsereq.6
r - query.6
r - redirected.6
r - unallowed.6
r - urlfmt.6
r - urlunesc.6
6c -FTVw eipfmt.c
6c -FTVw equivip.c
6c -FTVw parseip.c
6c -FTVw parseether.c
6c -FTVw myetheraddr.c
6c -FTVw myipaddr.c
6c -FTVw classmask.c
6c -FTVw bo.c
6c -FTVw readipifc.c
6c -FTVw ipaux.c
6c -FTVw iplocalonifc.c
6c -FTVw ipremoteonifc.c
6c -FTVw ptclbsum.c
ar vu /amd64/lib/libip.a eipfmt.6 equivip.6 parseip.6 parseether.6 myetheraddr.6 myipaddr.6 classmask.6 bo.6 readipifc.6 ipaux.6 iplocalonifc.6 ipremoteonifc.6 ptclbsum.6
r - eipfmt.6
r - equivip.6
r - parseip.6
r - parseether.6
r - myetheraddr.6
r - myipaddr.6
r - classmask.6
r - bo.6
r - readipifc.6
r - ipaux.6
r - iplocalonifc.6
r - ipremoteonifc.6
r - ptclbsum.6
6c -FTVw allprint.c
6c -FTVw main.c
6c -FTVw reject.c
6c -FTVw yyless.c
6c -FTVw yywrap.c
ar vu /amd64/lib/libl.a allprint.6 main.6 reject.6 yyless.6 yywrap.6
r - allprint.6
r - main.6
r - reject.6
r - yyless.6
r - yywrap.6
6c -FTVw json.c
6c -FTVw printjson.c
ar vu /amd64/lib/libjson.a json.6 printjson.6
r - json.6
r - printjson.6
6c -FTVw -I/sys/src/cmd executable.c
6c -FTVw -I/sys/src/cmd map.c
6c -FTVw -I/sys/src/cmd obj.c
6c -FTVw -I/sys/src/cmd swap.c
6c -FTVw -I/sys/src/cmd sym.c
6c -FTVw -I/sys/src/cmd access.c
6c -FTVw -I/sys/src/cmd machdata.c
6c -FTVw -I/sys/src/cmd setmach.c
6c -FTVw -I/sys/src/cmd t.c
6c -FTVw -I/sys/src/cmd v.c
6c -FTVw -I/sys/src/cmd k.c
6c -FTVw -I/sys/src/cmd u.c
6c -FTVw -I/sys/src/cmd q.c
6c -FTVw -I/sys/src/cmd 0.c
6c -FTVw -I/sys/src/cmd 2.c
6c -FTVw -I/sys/src/cmd 5.c
6c -FTVw -I/sys/src/cmd 6.c
6c -FTVw -I/sys/src/cmd 7.c
6c -FTVw -I/sys/src/cmd 8.c
6c -FTVw -I/sys/src/cmd 9.c
6c -FTVw -I/sys/src/cmd tdb.c
6c -FTVw -I/sys/src/cmd vdb.c
6c -FTVw -I/sys/src/cmd kdb.c
6c -FTVw -I/sys/src/cmd udb.c
6c -FTVw -I/sys/src/cmd qdb.c
6c -FTVw -I/sys/src/cmd 2db.c
6c -FTVw -I/sys/src/cmd 5db.c
6c -FTVw -I/sys/src/cmd 7db.c
6c -FTVw -I/sys/src/cmd 8db.c
6c -FTVw -I/sys/src/cmd vobj.c
6c -FTVw -I/sys/src/cmd kobj.c
6c -FTVw -I/sys/src/cmd uobj.c
6c -FTVw -I/sys/src/cmd 2obj.c
6c -FTVw -I/sys/src/cmd 5obj.c
6c -FTVw -I/sys/src/cmd 6obj.c
6c -FTVw -I/sys/src/cmd 7obj.c
6c -FTVw -I/sys/src/cmd 8obj.c
6c -FTVw -I/sys/src/cmd 9obj.c
6c -FTVw -I/sys/src/cmd qobj.c
6c -FTVw -I/sys/src/cmd vcodas.c
ar vu /amd64/lib/libmach.a executable.6 map.6 obj.6 swap.6 sym.6 access.6 machdata.6 setmach.6 t.6 v.6 k.6 u.6 q.6 0.6 2.6 5.6 6.6 7.6 8.6 9.6 tdb.6 vdb.6 kdb.6 udb.6 qdb.6 2db.6 5db.6 7db.6 8db.6 vobj.6 kobj.6 uobj.6 2obj.6 5obj.6 6obj.6 7obj.6 8obj.6 9obj.6 qobj.6 vcodas.6
r - executable.6
r - map.6
r - obj.6
r - swap.6
r - sym.6
r - access.6
r - machdata.6
r - setmach.6
r - t.6
r - v.6
r - k.6
r - u.6
r - q.6
r - 0.6
r - 2.6
r - 5.6
r - 6.6
r - 7.6
r - 8.6
r - 9.6
r - tdb.6
r - vdb.6
r - kdb.6
r - udb.6
r - qdb.6
r - 2db.6
r - 5db.6
r - 7db.6
r - 8db.6
r - vobj.6
r - kobj.6
r - uobj.6
r - 2obj.6
r - 5obj.6
r - 6obj.6
r - 7obj.6
r - 8obj.6
r - 9obj.6
r - qobj.6
r - vcodas.6
6c -FTVw alloc.c
6c -FTVw arc.c
6c -FTVw cload.c
6c -FTVw cmap.c
6c -FTVw cread.c
6c -FTVw defont.c
6c -FTVw draw.c
6c -FTVw ellipse.c
6c -FTVw fillpoly.c
6c -FTVw hwdraw.c
6c -FTVw line.c
6c -FTVw load.c
6c -FTVw openmemsubfont.c
6c -FTVw poly.c
6c -FTVw read.c
6c -FTVw string.c
6c -FTVw subfont.c
6c -FTVw unload.c
6c -FTVw write.c
ar vu /amd64/lib/libmemdraw.a alloc.6 arc.6 cload.6 cmap.6 cread.6 defont.6 draw.6 ellipse.6 fillpoly.6 hwdraw.6 line.6 load.6 openmemsubfont.6 poly.6 read.6 string.6 subfont.6 unload.6 write.6
r - alloc.6
r - arc.6
r - cload.6
r - cmap.6
r - cread.6
r - defont.6
r - draw.6
r - ellipse.6
r - fillpoly.6
r - hwdraw.6
r - line.6
r - load.6
r - openmemsubfont.6
r - poly.6
r - read.6
r - string.6
r - subfont.6
r - unload.6
r - write.6
6c -FTVw draw.c
6c -FTVw lalloc.c
6c -FTVw layerop.c
6c -FTVw ldelete.c
6c -FTVw lhide.c
6c -FTVw line.c
6c -FTVw load.c
6c -FTVw lorigin.c
6c -FTVw lsetrefresh.c
6c -FTVw ltofront.c
6c -FTVw ltorear.c
6c -FTVw unload.c
ar vu /amd64/lib/libmemlayer.a draw.6 lalloc.6 layerop.6 ldelete.6 lhide.6 line.6 load.6 lorigin.6 lsetrefresh.6 ltofront.6 ltorear.6 unload.6
r - draw.6
r - lalloc.6
r - layerop.6
r - ldelete.6
r - lhide.6
r - line.6
r - load.6
r - lorigin.6
r - lsetrefresh.6
r - ltofront.6
r - ltorear.6
r - unload.6
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
6c -FTVw mpaux.c
6c -FTVw mpfmt.c
6c -FTVw strtomp.c
6c -FTVw mptobe.c
6c -FTVw mptober.c
6c -FTVw mptole.c
6c -FTVw mptolel.c
6c -FTVw betomp.c
6c -FTVw letomp.c
6c -FTVw mpadd.c
6c -FTVw mpsub.c
6c -FTVw mpcmp.c
6c -FTVw mpsel.c
6c -FTVw mpfactorial.c
6c -FTVw mpmul.c
6c -FTVw mpleft.c
6c -FTVw mpright.c
6c -FTVw mpveccmp.c
6c -FTVw mpvectscmp.c
6c -FTVw mpdiv.c
6c -FTVw mpexp.c
6c -FTVw mpmod.c
6c -FTVw mpmodop.c
6c -FTVw mpextendedgcd.c
6c -FTVw mpinvert.c
6c -FTVw mprand.c
6c -FTVw mpnrand.c
6c -FTVw crt.c
6c -FTVw mptoi.c
6c -FTVw mptoui.c
6c -FTVw mptov.c
6c -FTVw mptouv.c
6c -FTVw mpfield.c
6c -FTVw cnfield.c
6c -FTVw gmfield.c
6c -FTVw mplogic.c
6c -FTVw mptod.c
ar vu /amd64/lib/libmp.a mpaux.6 mpfmt.6 strtomp.6 mptobe.6 mptober.6 mptole.6 mptolel.6 betomp.6 letomp.6 mpadd.6 mpsub.6 mpcmp.6 mpsel.6 mpfactorial.6 mpmul.6 mpleft.6 mpright.6 mpveccmp.6 mpvectscmp.6 mpdiv.6 mpexp.6 mpmod.6 mpmodop.6 mpextendedgcd.6 mpinvert.6 mprand.6 mpnrand.6 crt.6 mptoi.6 mptoui.6 mptov.6 mptouv.6 mpfield.6 cnfield.6 gmfield.6 mplogic.6 mptod.6
r - mpaux.6
r - mpfmt.6
r - strtomp.6
r - mptobe.6
r - mptober.6
r - mptole.6
r - mptolel.6
r - betomp.6
r - letomp.6
r - mpadd.6
r - mpsub.6
r - mpcmp.6
r - mpsel.6
r - mpfactorial.6
r - mpmul.6
r - mpleft.6
r - mpright.6
r - mpveccmp.6
r - mpvectscmp.6
r - mpdiv.6
r - mpexp.6
r - mpmod.6
r - mpmodop.6
r - mpextendedgcd.6
r - mpinvert.6
r - mprand.6
r - mpnrand.6
r - crt.6
r - mptoi.6
r - mptoui.6
r - mptov.6
r - mptouv.6
r - mpfield.6
r - cnfield.6
r - gmfield.6
r - mplogic.6
r - mptod.6
amd64
6a  mpdigdiv.s
6a  mpvecadd.s
6a  mpvecdigmuladd.s
6a  mpvecdigmulsub.s
6a  mpvecsub.s
ar vu /amd64/lib/libmp.a mpdigdiv.6 mpvecadd.6 mpvecdigmuladd.6 mpvecdigmulsub.6 mpvecsub.6
r - mpdigdiv.6
r - mpvecadd.6
r - mpvecdigmuladd.6
r - mpvecdigmulsub.6
r - mpvecsub.6
6c -FTVw csgetval.c
6c -FTVw csipinfo.c
6c -FTVw dnsquery.c
6c -FTVw ipattr.c
6c -FTVw mkptrname.c
6c -FTVw ndbaux.c
6c -FTVw ndbcache.c
6c -FTVw ndbcat.c
6c -FTVw ndbconcatenate.c
6c -FTVw ndbdiscard.c
6c -FTVw ndbfree.c
6c -FTVw ndbgetipaddr.c
6c -FTVw ndbgetval.c
6c -FTVw ndbhash.c
6c -FTVw ndbipinfo.c
6c -FTVw ndblookval.c
6c -FTVw ndbopen.c
6c -FTVw ndbparse.c
6c -FTVw ndbreorder.c
6c -FTVw ndbsubstitute.c
6c -FTVw ndbdedup.c
6c -FTVw ndbvalfmt.c
ar vu /amd64/lib/libndb.a csgetval.6 csipinfo.6 dnsquery.6 ipattr.6 mkptrname.6 ndbaux.6 ndbcache.6 ndbcat.6 ndbconcatenate.6 ndbdiscard.6 ndbfree.6 ndbgetipaddr.6 ndbgetval.6 ndbhash.6 ndbipinfo.6 ndblookval.6 ndbopen.6 ndbparse.6 ndbreorder.6 ndbsubstitute.6 ndbdedup.6 ndbvalfmt.6
r - csgetval.6
r - csipinfo.6
r - dnsquery.6
r - ipattr.6
r - mkptrname.6
r - ndbaux.6
r - ndbcache.6
r - ndbcat.6
r - ndbconcatenate.6
r - ndbdiscard.6
r - ndbfree.6
r - ndbgetipaddr.6
r - ndbgetval.6
r - ndbhash.6
r - ndbipinfo.6
r - ndblookval.6
r - ndbopen.6
r - ndbparse.6
r - ndbreorder.6
r - ndbsubstitute.6
r - ndbdedup.6
r - ndbvalfmt.6
6c -FTVw event.c
6c -FTVw mesg.c
6c -FTVw plumbsendtext.c
ar vu /amd64/lib/libplumb.a event.6 mesg.6 plumbsendtext.6
r - event.6
r - mesg.6
r - plumbsendtext.6
6c -FTVw regcomp.c
6c -FTVw regerror.c
6c -FTVw regexec.c
6c -FTVw regsub.c
6c -FTVw rregexec.c
6c -FTVw rregsub.c
6c -FTVw regprint.c
ar vu /amd64/lib/libregexp.a regcomp.6 regerror.6 regexec.6 regsub.6 rregexec.6 rregsub.6 regprint.6
r - regcomp.6
r - regerror.6
r - regexec.6
r - regsub.6
r - rregexec.6
r - rregsub.6
r - regprint.6
6c -FTVw misc.c
6c -FTVw satadd.c
6c -FTVw satrange.c
6c -FTVw satsolve.c
6c -FTVw satmore.c
6c -FTVw debug.c
6c -FTVw satget.c
ar vu /amd64/lib/libsat.a misc.6 satadd.6 satrange.6 satsolve.6 satmore.6 debug.6 satget.6
r - misc.6
r - satadd.6
r - satrange.6
r - satsolve.6
r - satmore.6
r - debug.6
r - satget.6
6c -FTVw li_recognizer.c
6c -FTVw hre_api.c
6c -FTVw graffiti.c
ar vu /amd64/lib/libscribble.a li_recognizer.6 hre_api.6 graffiti.6
r - li_recognizer.6
r - hre_api.6
r - graffiti.6
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
6c -FTVw -I../../libmp/port des.c
6c -FTVw -I../../libmp/port desmodes.c
6c -FTVw -I../../libmp/port desECB.c
6c -FTVw -I../../libmp/port desCBC.c
6c -FTVw -I../../libmp/port des3ECB.c
6c -FTVw -I../../libmp/port des3CBC.c
6c -FTVw -I../../libmp/port aes.c
6c -FTVw -I../../libmp/port aesCBC.c
6c -FTVw -I../../libmp/port aesCFB.c
6c -FTVw -I../../libmp/port aesOFB.c
6c -FTVw -I../../libmp/port aes_gcm.c
6c -FTVw -I../../libmp/port blowfish.c
6c -FTVw -I../../libmp/port hmac.c
6c -FTVw -I../../libmp/port md5.c
6c -FTVw -I../../libmp/port md4.c
6c -FTVw -I../../libmp/port sha1.c
6c -FTVw -I../../libmp/port sha2_64.c
6c -FTVw -I../../libmp/port sha2_128.c
6c -FTVw -I../../libmp/port sha2block64.c
6c -FTVw -I../../libmp/port sha2block128.c
6c -FTVw -I../../libmp/port poly1305.c
6c -FTVw -I../../libmp/port rc4.c
6c -FTVw -I../../libmp/port chacha.c
6c -FTVw -I../../libmp/port salsa.c
6c -FTVw -I../../libmp/port genrandom.c
6c -FTVw -I../../libmp/port prng.c
6c -FTVw -I../../libmp/port fastrand.c
6c -FTVw -I../../libmp/port nfastrand.c
6c -FTVw -I../../libmp/port probably_prime.c
6c -FTVw -I../../libmp/port smallprimetest.c
6c -FTVw -I../../libmp/port genprime.c
6c -FTVw -I../../libmp/port dsaprimes.c
6c -FTVw -I../../libmp/port gensafeprime.c
6c -FTVw -I../../libmp/port genstrongprime.c
6c -FTVw -I../../libmp/port rsagen.c
6c -FTVw -I../../libmp/port rsafill.c
6c -FTVw -I../../libmp/port rsaencrypt.c
6c -FTVw -I../../libmp/port rsadecrypt.c
6c -FTVw -I../../libmp/port rsaalloc.c
6c -FTVw -I../../libmp/port rsaprivtopub.c
6c -FTVw -I../../libmp/port x509.c
6c -FTVw -I../../libmp/port decodepem.c
6c -FTVw -I../../libmp/port eggen.c
6c -FTVw -I../../libmp/port egencrypt.c
6c -FTVw -I../../libmp/port egdecrypt.c
6c -FTVw -I../../libmp/port egalloc.c
6c -FTVw -I../../libmp/port egprivtopub.c
6c -FTVw -I../../libmp/port egsign.c
6c -FTVw -I../../libmp/port egverify.c
6c -FTVw -I../../libmp/port dsagen.c
6c -FTVw -I../../libmp/port dsaalloc.c
6c -FTVw -I../../libmp/port dsaprivtopub.c
6c -FTVw -I../../libmp/port dsasign.c
6c -FTVw -I../../libmp/port dsaverify.c
6c -FTVw -I../../libmp/port tlshand.c
6c -FTVw -I../../libmp/port thumb.c
6c -FTVw -I../../libmp/port readcert.c
6c -FTVw -I../../libmp/port aes_xts.c
6c -FTVw -I../../libmp/port ecc.c
echo '#include "os.h"' > jacobian.c
echo '#include <mp.h>' >> jacobian.c
mpc jacobian.mp >> jacobian.c

6c -FTVw -I../../libmp/port ripemd.c
6c -FTVw -I../../libmp/port dh.c
6c -FTVw -I../../libmp/port curve25519.c
6c -FTVw -I../../libmp/port curve25519_dh.c
6c -FTVw -I../../libmp/port pbkdf2.c
6c -FTVw -I../../libmp/port scrypt.c
6c -FTVw -I../../libmp/port hkdf.c
6c -FTVw -I../../libmp/port ccpoly.c
6c -FTVw -I../../libmp/port tsmemcmp.c
echo '#include "os.h"' > secp256r1.c
echo '#include <mp.h>' >> secp256r1.c
mpc secp256r1.mp >> secp256r1.c

echo '#include "os.h"' > secp384r1.c
echo '#include <mp.h>' >> secp384r1.c
mpc secp384r1.mp >> secp384r1.c

echo '#include "os.h"' > secp256k1.c
echo '#include <mp.h>' >> secp256k1.c
mpc secp256k1.mp >> secp256k1.c

6c -FTVw -I../../libmp/port jacobian.c
6c -FTVw -I../../libmp/port secp384r1.c
6c -FTVw -I../../libmp/port secp256r1.c
6c -FTVw -I../../libmp/port secp256k1.c
ar vu /amd64/lib/libsec.a des.6 desmodes.6 desECB.6 desCBC.6 des3ECB.6 des3CBC.6 aes.6 aesCBC.6 aesCFB.6 aesOFB.6 aes_gcm.6 blowfish.6 hmac.6 md5.6 md4.6 sha1.6 sha2_64.6 sha2_128.6 sha2block64.6 sha2block128.6 poly1305.6 rc4.6 chacha.6 salsa.6 genrandom.6 prng.6 fastrand.6 nfastrand.6 probably_prime.6 smallprimetest.6 genprime.6 dsaprimes.6 gensafeprime.6 genstrongprime.6 rsagen.6 rsafill.6 rsaencrypt.6 rsadecrypt.6 rsaalloc.6 rsaprivtopub.6 x509.6 decodepem.6 eggen.6 egencrypt.6 egdecrypt.6 egalloc.6 egprivtopub.6 egsign.6 egverify.6 dsagen.6 dsaalloc.6 dsaprivtopub.6 dsasign.6 dsaverify.6 tlshand.6 thumb.6 readcert.6 aes_xts.6 ecc.6 jacobian.6 ripemd.6 dh.6 curve25519.6 curve25519_dh.6 pbkdf2.6 scrypt.6 hkdf.6 ccpoly.6 tsmemcmp.6 secp256r1.6 secp384r1.6 secp256k1.6
r - des.6
r - desmodes.6
r - desECB.6
r - desCBC.6
r - des3ECB.6
r - des3CBC.6
r - aes.6
r - aesCBC.6
r - aesCFB.6
r - aesOFB.6
r - aes_gcm.6
r - blowfish.6
r - hmac.6
r - md5.6
r - md4.6
r - sha1.6
r - sha2_64.6
r - sha2_128.6
r - sha2block64.6
r - sha2block128.6
r - poly1305.6
r - rc4.6
r - chacha.6
r - salsa.6
r - genrandom.6
r - prng.6
r - fastrand.6
r - nfastrand.6
r - probably_prime.6
r - smallprimetest.6
r - genprime.6
r - dsaprimes.6
r - gensafeprime.6
r - genstrongprime.6
r - rsagen.6
r - rsafill.6
r - rsaencrypt.6
r - rsadecrypt.6
r - rsaalloc.6
r - rsaprivtopub.6
r - x509.6
r - decodepem.6
r - eggen.6
r - egencrypt.6
r - egdecrypt.6
r - egalloc.6
r - egprivtopub.6
r - egsign.6
r - egverify.6
r - dsagen.6
r - dsaalloc.6
r - dsaprivtopub.6
r - dsasign.6
r - dsaverify.6
r - tlshand.6
r - thumb.6
r - readcert.6
r - aes_xts.6
r - ecc.6
r - jacobian.6
r - ripemd.6
r - dh.6
r - curve25519.6
r - curve25519_dh.6
r - pbkdf2.6
r - scrypt.6
r - hkdf.6
r - ccpoly.6
r - tsmemcmp.6
r - secp256r1.6
r - secp384r1.6
r - secp256k1.6
amd64
6a  chachablock.s
6a  md5block.s
6a  sha1block.s
6a  aesni.s
ar vu /amd64/lib/libsec.a chachablock.6 md5block.6 sha1block.6 aesni.6
r - chachablock.6
r - md5block.6
r - sha1block.6
r - aesni.6
6c  _IO_getc.c
6c  _IO_putc.c
6c  clearerr.c
6c  dtoa.c
6c  fclose.c
6c  fdopen.c
6c  feof.c
6c  ferror.c
6c  fflush.c
6c  fgetc.c
6c  fgetpos.c
6c  fgets.c
6c  fileno.c
6c  fopen.c
6c  fprintf.c
6c  fputc.c
6c  fputs.c
6c  fread.c
6c  freopen.c
6c  fscanf.c
6c  fseek.c
6c  fseeko.c
6c  fsetpos.c
6c  ftell.c
6c  ftello.c
6c  fwrite.c
6c  getc.c
6c  gets.c
6c  printf.c
6c  putc.c
6c  puts.c
6c  rewind.c
6c  scanf.c
6c  sclose.c
6c  setbuf.c
6c  setvbuf.c
6c  snprintf.c
6c  sopenr.c
6c  sopenw.c
6c  sprintf.c
6c  sscanf.c
6c  tmpfile.c
6c  tmpnam.c
6c  ungetc.c
6c  vfprintf.c
6c  vfscanf.c
6c  vprintf.c
6c  vsnprintf.c
6c  vsprintf.c
ar vu /amd64/lib/libstdio.a _IO_getc.6 _IO_putc.6 clearerr.6 dtoa.6 fclose.6 fdopen.6 feof.6 ferror.6 fflush.6 fgetc.6 fgetpos.6 fgets.6 fileno.6 fopen.6 fprintf.6 fputc.6 fputs.6 fread.6 freopen.6 fscanf.6 fseek.6 fseeko.6 fsetpos.6 ftell.6 ftello.6 fwrite.6 getc.6 gets.6 printf.6 putc.6 puts.6 rewind.6 scanf.6 sclose.6 setbuf.6 setvbuf.6 snprintf.6 sopenr.6 sopenw.6 sprintf.6 sscanf.6 tmpfile.6 tmpnam.6 ungetc.6 vfprintf.6 vfscanf.6 vprintf.6 vsnprintf.6 vsprintf.6
r - _IO_getc.6
r - _IO_putc.6
r - clearerr.6
r - dtoa.6
r - fclose.6
r - fdopen.6
r - feof.6
r - ferror.6
r - fflush.6
r - fgetc.6
r - fgetpos.6
r - fgets.6
r - fileno.6
r - fopen.6
r - fprintf.6
r - fputc.6
r - fputs.6
r - fread.6
r - freopen.6
r - fscanf.6
r - fseek.6
r - fseeko.6
r - fsetpos.6
r - ftell.6
r - ftello.6
r - fwrite.6
r - getc.6
r - gets.6
r - printf.6
r - putc.6
r - puts.6
r - rewind.6
r - scanf.6
r - sclose.6
r - setbuf.6
r - setvbuf.6
r - snprintf.6
r - sopenr.6
r - sopenw.6
r - sprintf.6
r - sscanf.6
r - tmpfile.6
r - tmpnam.6
r - ungetc.6
r - vfprintf.6
r - vfscanf.6
r - vprintf.6
r - vsnprintf.6
r - vsprintf.6
6c -FTVw authunix.c
6c -FTVw client.c
6c -FTVw emalloc.c
6c -FTVw error.c
6c -FTVw fd.c
6c -FTVw fmt.c
6c -FTVw net.c
6c -FTVw prog.c
6c -FTVw rpc.c
6c -FTVw server.c
6c -FTVw suncall.c
6c -FTVw udp.c
6c -FTVw mount3.c
6c -FTVw nfs3.c
6c -FTVw portmap.c
ar vu /amd64/lib/libsunrpc.a authunix.6 client.6 emalloc.6 error.6 fd.6 fmt.6 net.6 prog.6 rpc.6 server.6 suncall.6 udp.6 mount3.6 nfs3.6 portmap.6
r - authunix.6
r - client.6
r - emalloc.6
r - error.6
r - fd.6
r - fmt.6
r - net.6
r - prog.6
r - rpc.6
r - server.6
r - suncall.6
r - udp.6
r - mount3.6
r - nfs3.6
r - portmap.6
6c -FTVw amd64.c
6c -FTVw channel.c
6c -FTVw chanprint.c
6c -FTVw create.c
6c -FTVw debug.c
6c -FTVw exec.c
6c -FTVw exit.c
6c -FTVw id.c
6c -FTVw iocall.c
6c -FTVw ioclose.c
6c -FTVw iodial.c
6c -FTVw ioopen.c
6c -FTVw ioproc.c
6c -FTVw ioread.c
6c -FTVw ioreadn.c
6c -FTVw iosleep.c
6c -FTVw iowrite.c
6c -FTVw ioflush.c
6c -FTVw kill.c
6c -FTVw lib.c
6c -FTVw main.c
6c -FTVw note.c
6c -FTVw ref.c
6c -FTVw rendez.c
6c -FTVw sched.c
ar vu /amd64/lib/libthread.a amd64.6 channel.6 chanprint.6 create.6 debug.6 exec.6 exit.6 id.6 iocall.6 ioclose.6 iodial.6 ioopen.6 ioproc.6 ioread.6 ioreadn.6 iosleep.6 iowrite.6 ioflush.6 kill.6 lib.6 main.6 note.6 ref.6 rendez.6 sched.6
r - amd64.6
r - channel.6
r - chanprint.6
r - create.6
r - debug.6
r - exec.6
r - exit.6
r - id.6
r - iocall.6
r - ioclose.6
r - iodial.6
r - ioopen.6
r - ioproc.6
r - ioread.6
r - ioreadn.6
r - iosleep.6
r - iowrite.6
r - ioflush.6
r - kill.6
r - lib.6
r - main.6
r - note.6
r - ref.6
r - rendez.6
r - sched.6
6c -FTVw head.c
6c -FTVw cmap.c
6c -FTVw hint.c
6c -FTVw scan.c
6c -FTVw glyf.c
6c -FTVw render.c
6c -FTVw bit.c
ar vu /amd64/lib/libttf.a head.6 cmap.6 hint.6 scan.6 glyf.6 render.6 bit.6
r - head.6
r - cmap.6
r - hint.6
r - scan.6
r - glyf.6
r - render.6
r - bit.6
6c -FTVw -I. cache.c
6c -FTVw -I. client.c
6c -FTVw -I. conn.c
6c -FTVw -I. dial.c
6c -FTVw -I. debug.c
6c -FTVw -I. dtype.c
6c -FTVw -I. entry.c
6c -FTVw -I. fcall.c
6c -FTVw -I. fcallfmt.c
6c -FTVw -I. file.c
6c -FTVw -I. hangup.c
6c -FTVw -I. log.c
6c -FTVw -I. mem.c
6c -FTVw -I. packet.c
6c -FTVw -I. parsescore.c
6c -FTVw -I. queue.c
6c -FTVw -I. root.c
6c -FTVw -I. rpc.c
6c -FTVw -I. scorefmt.c
6c -FTVw -I. send.c
6c -FTVw -I. server.c
6c -FTVw -I. sha1.c
6c -FTVw -I. srvhello.c
6c -FTVw -I. strdup.c
6c -FTVw -I. string.c
6c -FTVw -I. time.c
6c -FTVw -I. version.c
6c -FTVw -I. zero.c
6c -FTVw -I. zeroscore.c
ar vu /amd64/lib/libventi.a cache.6 client.6 conn.6 dial.6 debug.6 dtype.6 entry.6 fcall.6 fcallfmt.6 file.6 hangup.6 log.6 mem.6 packet.6 parsescore.6 queue.6 root.6 rpc.6 scorefmt.6 send.6 server.6 sha1.6 srvhello.6 strdup.6 string.6 time.6 version.6 zero.6 zeroscore.6
r - cache.6
r - client.6
r - conn.6
r - dial.6
r - debug.6
r - dtype.6
r - entry.6
r - fcall.6
r - fcallfmt.6
r - file.6
r - hangup.6
r - log.6
r - mem.6
r - packet.6
r - parsescore.6
r - queue.6
r - root.6
r - rpc.6
r - scorefmt.6
r - send.6
r - server.6
r - sha1.6
r - srvhello.6
r - strdup.6
r - string.6
r - time.6
r - version.6
r - zero.6
r - zeroscore.6
6c -FTVw prov.c
6c -FTVw prog.c
6c -FTVw dtefmt.c
6c -FTVw pack.c
6c -FTVw chan.c
6c -FTVw agg.c
ar vu /amd64/lib/libdtracy.a prov.6 prog.6 dtefmt.6 pack.6 chan.6 agg.6
r - prov.6
r - prog.6
r - dtefmt.6
r - pack.6
r - chan.6
r - agg.6
mk lib.install
mk cmd.install
mk 9src.install
cd lib
mk install
for (i in 9/ ap/ auth/ bio/ bsd/ bz2/ draw/ fmt/ l/ mp/ net/ plumb/ sec/ utf/ v/ z/) @{
	cd $i
	mk install
}
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE argv0.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE bind.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/crypt.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE ctime.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE errstr.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE rerrstr.c
6a amd64/getcallerpc.s
6a amd64/getfcr.s
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/getfields.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/9sys/idn.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE mount.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE rendezvous.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE rfork.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segattach.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segdetach.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segflush.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segfree.c
/sys/src/ape/lib/9/../../../libc/9sys/idn.c:211[stdin:1960] function not declared: cistrncmp
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE setmalloctag.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE setrealloctag.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/9sys/sysfatal.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/tokenize.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/9sys/truerand.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/u16.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/u32.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/u64.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE unmount.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE fd2path.c
ar vu /amd64/lib/ape/lib9.a argv0.6 bind.6 crypt.6 ctime.6 errstr.6 rerrstr.6 getcallerpc.6 getfcr.6 getfields.6 idn.6 mount.6 rendezvous.6 rfork.6 segattach.6 segdetach.6 segflush.6 segfree.6 setmalloctag.6 setrealloctag.6 sysfatal.6 tokenize.6 truerand.6 u16.6 u32.6 u64.6 unmount.6 fd2path.6
r - argv0.6
r - bind.6
r - crypt.6
r - ctime.6
r - errstr.6
r - rerrstr.6
r - getcallerpc.6
r - getfcr.6
r - getfields.6
r - idn.6
r - mount.6
r - rendezvous.6
r - rfork.6
r - segattach.6
r - segdetach.6
r - segflush.6
r - segfree.6
r - setmalloctag.6
r - setrealloctag.6
r - sysfatal.6
r - tokenize.6
r - truerand.6
r - u16.6
r - u32.6
r - u64.6
r - unmount.6
r - fd2path.6
for(i in gen math plan9 posix stdio syscall $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
gen
pcc -Fw -c -D_POSIX_SOURCE _assert.c
pcc -Fw -c -D_POSIX_SOURCE abort.c
pcc -Fw -c -D_POSIX_SOURCE abs.c
pcc -Fw -c -D_POSIX_SOURCE atof.c
pcc -Fw -c -D_POSIX_SOURCE atoi.c
pcc -Fw -c -D_POSIX_SOURCE atol.c
pcc -Fw -c -D_POSIX_SOURCE atoll.c
pcc -Fw -c -D_POSIX_SOURCE bsearch.c
pcc -Fw -c -D_POSIX_SOURCE calloc.c
pcc -Fw -c -D_POSIX_SOURCE clock.c
pcc -Fw -c -D_POSIX_SOURCE ctype.c
pcc -Fw -c -D_POSIX_SOURCE difftime.c
pcc -Fw -c -D_POSIX_SOURCE div.c
pcc -Fw -c -D_POSIX_SOURCE getenv.c
pcc -Fw -c -D_POSIX_SOURCE putenv.c
pcc -Fw -c -D_POSIX_SOURCE isalnum.c
pcc -Fw -c -D_POSIX_SOURCE itoa.c
pcc -Fw -c -D_POSIX_SOURCE itol.c
pcc -Fw -c -D_POSIX_SOURCE ldiv.c
pcc -Fw -c -D_POSIX_SOURCE mbwc.c
pcc -Fw -c -D_POSIX_SOURCE memccpy.c
pcc -Fw -c -D_POSIX_SOURCE memchr.c
pcc -Fw -c -D_POSIX_SOURCE memcmp.c
pcc -Fw -c -D_POSIX_SOURCE memmove.c
pcc -Fw -c -D_POSIX_SOURCE memset.c
pcc -Fw -c -D_POSIX_SOURCE mktime.c
pcc -Fw -c -D_POSIX_SOURCE mkstemp.c
pcc -Fw -c -D_POSIX_SOURCE qsort.c
pcc -Fw -c -D_POSIX_SOURCE raise.c
pcc -Fw -c -D_POSIX_SOURCE rand.c
pcc -Fw -c -D_POSIX_SOURCE strcat.c
pcc -Fw -c -D_POSIX_SOURCE strcmp.c
pcc -Fw -c -D_POSIX_SOURCE strcoll.c
pcc -Fw -c -D_POSIX_SOURCE strcpy.c
pcc -Fw -c -D_POSIX_SOURCE strcspn.c
pcc -Fw -c -D_POSIX_SOURCE strftime.c
pcc -Fw -c -D_POSIX_SOURCE strncat.c
pcc -Fw -c -D_POSIX_SOURCE strncmp.c
pcc -Fw -c -D_POSIX_SOURCE strncpy.c
pcc -Fw -c -D_POSIX_SOURCE strnlen.c
pcc -Fw -c -D_POSIX_SOURCE strpbrk.c
pcc -Fw -c -D_POSIX_SOURCE strrchr.c
pcc -Fw -c -D_POSIX_SOURCE strspn.c
pcc -Fw -c -D_POSIX_SOURCE strstr.c
pcc -Fw -c -D_POSIX_SOURCE strtod.c
pcc -Fw -c -D_POSIX_SOURCE strtok.c
pcc -Fw -c -D_POSIX_SOURCE strtol.c
pcc -Fw -c -D_POSIX_SOURCE strtoll.c
pcc -Fw -c -D_POSIX_SOURCE strtoul.c
pcc -Fw -c -D_POSIX_SOURCE strtoull.c
pcc -Fw -c -D_POSIX_SOURCE strxfrm.c
pcc -Fw -c -D_POSIX_SOURCE toupper.c
pcc -Fw -c -D_POSIX_SOURCE strdup.c
ar vu /amd64/lib/ape/libap.a _assert.6 abort.6 abs.6 atof.6 atoi.6 atol.6 atoll.6 bsearch.6 calloc.6 clock.6 ctype.6 difftime.6 div.6 getenv.6 putenv.6 isalnum.6 itoa.6 itol.6 ldiv.6 mbwc.6 memccpy.6 memchr.6 memcmp.6 memmove.6 memset.6 mktime.6 mkstemp.6 qsort.6 raise.6 rand.6 strcat.6 strcmp.6 strcoll.6 strcpy.6 strcspn.6 strftime.6 strncat.6 strncmp.6 strncpy.6 strnlen.6 strpbrk.6 strrchr.6 strspn.6 strstr.6 strtod.6 strtok.6 strtol.6 strtoll.6 strtoul.6 strtoull.6 strxfrm.6 toupper.6 strdup.6
r - _assert.6
r - abort.6
r - abs.6
r - atof.6
r - atoi.6
r - atol.6
r - atoll.6
r - bsearch.6
r - calloc.6
r - clock.6
r - ctype.6
r - difftime.6
r - div.6
r - getenv.6
r - putenv.6
r - isalnum.6
r - itoa.6
r - itol.6
r - ldiv.6
r - mbwc.6
r - memccpy.6
r - memchr.6
r - memcmp.6
r - memmove.6
r - memset.6
r - mktime.6
r - mkstemp.6
r - qsort.6
r - raise.6
r - rand.6
r - strcat.6
r - strcmp.6
r - strcoll.6
r - strcpy.6
r - strcspn.6
r - strftime.6
r - strncat.6
r - strncmp.6
r - strncpy.6
r - strnlen.6
r - strpbrk.6
r - strrchr.6
r - strspn.6
r - strstr.6
r - strtod.6
r - strtok.6
r - strtol.6
r - strtoll.6
r - strtoul.6
r - strtoull.6
r - strxfrm.6
r - toupper.6
r - strdup.6
math
pcc -Fw -c -D_POSIX_SOURCE asin.c
pcc -Fw -c -D_POSIX_SOURCE atan.c
pcc -Fw -c -D_POSIX_SOURCE atan2.c
pcc -Fw -c -D_POSIX_SOURCE erf.c
pcc -Fw -c -D_POSIX_SOURCE exp.c
pcc -Fw -c -D_POSIX_SOURCE fabs.c
pcc -Fw -c -D_POSIX_SOURCE floor.c
pcc -Fw -c -D_POSIX_SOURCE fmin.c
pcc -Fw -c -D_POSIX_SOURCE fmod.c
pcc -Fw -c -D_POSIX_SOURCE gamma.c
pcc -Fw -c -D_POSIX_SOURCE hypot.c
pcc -Fw -c -D_POSIX_SOURCE j0.c
pcc -Fw -c -D_POSIX_SOURCE j1.c
pcc -Fw -c -D_POSIX_SOURCE jn.c
pcc -Fw -c -D_POSIX_SOURCE log.c
pcc -Fw -c -D_POSIX_SOURCE pow.c
pcc -Fw -c -D_POSIX_SOURCE sin.c
pcc -Fw -c -D_POSIX_SOURCE sinh.c
pcc -Fw -c -D_POSIX_SOURCE tan.c
pcc -Fw -c -D_POSIX_SOURCE tanh.c
ar vu /amd64/lib/ape/libap.a asin.6 atan.6 atan2.6 erf.6 exp.6 fabs.6 floor.6 fmin.6 fmod.6 gamma.6 hypot.6 j0.6 j1.6 jn.6 log.6 pow.6 sin.6 sinh.6 tan.6 tanh.6
r - asin.6
r - atan.6
r - atan2.6
r - erf.6
r - exp.6
r - fabs.6
r - floor.6
r - fmin.6
r - fmod.6
r - gamma.6
r - hypot.6
r - j0.6
r - j1.6
r - jn.6
r - log.6
r - pow.6
r - sin.6
r - sinh.6
r - tan.6
r - tanh.6
plan9
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _buf.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _dirconv.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _envsetup.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _errno.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _exit.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _fdinfo.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _getpw.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _nap.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9mallocz.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9nsec.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9iounit.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9read.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9readn.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9wait.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9write.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION access.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION alarm.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION brk.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION cfgetospeed.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chdir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chroot.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chmod.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chown.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION close.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION convM2D.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION convD2M.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION creat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ctermid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ctime.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION cuserid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dirread.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dirstat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dirtostat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dup.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execl.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execle.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execlp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execv.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execve.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execvp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fcntl.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fork.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION frexp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fstat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fsync.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ftruncate.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getcwd.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgrgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgrnam.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgroups.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getlogin.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpgrp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getppid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpwnam.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpwuid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getuid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION isatty.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION kill.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION link.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION lseek.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION malloc.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION mkdir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION nan.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION open.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION opendir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION pause.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION pipe.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION profile.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION qlock.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION read.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION rename.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION rmdir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setpgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setsid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setuid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION signal.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sigpending.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sigprocmask.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sigsuspend.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sleep.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sqrt.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION stat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION system.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION tcgetattr.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION time.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION times.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION tmpfile.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ttyname.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION umask.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION uname.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION unlink.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utime.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION wait.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION write.c
ar vu /amd64/lib/ape/libap.a _buf.6 _dirconv.6 _envsetup.6 _errno.6 _exit.6 _fdinfo.6 _getpw.6 _nap.6 9mallocz.6 9nsec.6 9iounit.6 9read.6 9readn.6 9wait.6 9write.6 access.6 alarm.6 brk.6 cfgetospeed.6 chdir.6 chroot.6 chmod.6 chown.6 close.6 convM2D.6 convD2M.6 creat.6 ctermid.6 ctime.6 cuserid.6 dirread.6 dirstat.6 dirtostat.6 dup.6 execl.6 execle.6 execlp.6 execv.6 execve.6 execvp.6 fcntl.6 fork.6 frexp.6 fstat.6 fsync.6 ftruncate.6 getcwd.6 getgid.6 getgrgid.6 getgrnam.6 getgroups.6 getlogin.6 getpgrp.6 getpid.6 getppid.6 getpwnam.6 getpwuid.6 getuid.6 isatty.6 kill.6 link.6 lseek.6 malloc.6 mkdir.6 nan.6 open.6 opendir.6 pause.6 pipe.6 profile.6 qlock.6 read.6 rename.6 rmdir.6 setgid.6 setpgid.6 setsid.6 setuid.6 signal.6 sigpending.6 sigprocmask.6 sigsuspend.6 sleep.6 sqrt.6 stat.6 system.6 tcgetattr.6 time.6 times.6 tmpfile.6 ttyname.6 umask.6 uname.6 unlink.6 utime.6 wait.6 write.6
r - _buf.6
r - _dirconv.6
r - _envsetup.6
r - _errno.6
r - _exit.6
r - _fdinfo.6
r - _getpw.6
r - _nap.6
r - 9mallocz.6
r - 9nsec.6
r - 9iounit.6
r - 9read.6
r - 9readn.6
r - 9wait.6
r - 9write.6
r - access.6
r - alarm.6
r - brk.6
r - cfgetospeed.6
r - chdir.6
r - chroot.6
r - chmod.6
r - chown.6
r - close.6
r - convM2D.6
r - convD2M.6
r - creat.6
r - ctermid.6
r - ctime.6
r - cuserid.6
r - dirread.6
r - dirstat.6
r - dirtostat.6
r - dup.6
r - execl.6
r - execle.6
r - execlp.6
r - execv.6
r - execve.6
r - execvp.6
r - fcntl.6
r - fork.6
r - frexp.6
r - fstat.6
r - fsync.6
r - ftruncate.6
r - getcwd.6
r - getgid.6
r - getgrgid.6
r - getgrnam.6
r - getgroups.6
r - getlogin.6
r - getpgrp.6
r - getpid.6
r - getppid.6
r - getpwnam.6
r - getpwuid.6
r - getuid.6
r - isatty.6
r - kill.6
r - link.6
r - lseek.6
r - malloc.6
r - mkdir.6
r - nan.6
r - open.6
r - opendir.6
r - pause.6
r - pipe.6
r - profile.6
r - qlock.6
r - read.6
r - rename.6
r - rmdir.6
r - setgid.6
r - setpgid.6
r - setsid.6
r - setuid.6
r - signal.6
r - sigpending.6
r - sigprocmask.6
r - sigsuspend.6
r - sleep.6
r - sqrt.6
r - stat.6
r - system.6
r - tcgetattr.6
r - time.6
r - times.6
r - tmpfile.6
r - ttyname.6
r - umask.6
r - uname.6
r - unlink.6
r - utime.6
r - wait.6
r - write.6
posix
pcc -Fw -c -D_POSIX_SOURCE getgrent.c
pcc -Fw -c -D_POSIX_SOURCE getpwent.c
pcc -Fw -c -D_POSIX_SOURCE locale.c
pcc -Fw -c -D_POSIX_SOURCE mkfifo.c
pcc -Fw -c -D_POSIX_SOURCE pathconf.c
pcc -Fw -c -D_POSIX_SOURCE sigset.c
pcc -Fw -c -D_POSIX_SOURCE sysconf.c
pcc -Fw -c -D_POSIX_SOURCE tzset.c
pcc -Fw -c -D_POSIX_SOURCE nanosleep.c
ar vu /amd64/lib/ape/libap.a getgrent.6 getpwent.6 locale.6 mkfifo.6 pathconf.6 sigset.6 sysconf.6 tzset.6 nanosleep.6
r - getgrent.6
r - getpwent.6
r - locale.6
r - mkfifo.6
r - pathconf.6
r - sigset.6
r - sysconf.6
r - tzset.6
r - nanosleep.6
stdio
pcc -Fw -c -D_POSIX_SOURCE _IO_newfile.c
pcc -Fw -c -D_POSIX_SOURCE _IO_getc.c
pcc -Fw -c -D_POSIX_SOURCE _IO_putc.c
pcc -Fw -c -D_POSIX_SOURCE _dtoa.c
pcc -Fw -c -D_POSIX_SOURCE _fconv.c
pcc -Fw -c -D_POSIX_SOURCE clearerr.c
pcc -Fw -c -D_POSIX_SOURCE atexit.c
warning: /sys/src/ape/lib/ap/stdio/_fconv.c:472[stdin:1084] auto declared and not used: i
pcc -Fw -c -D_POSIX_SOURCE exit.c
warning: /sys/src/ape/lib/ap/stdio/_dtoa.c:40[stdin:621] used and not set: ilim1 ilim mlo spec_case 
pcc -Fw -c -D_POSIX_SOURCE fclose.c
pcc -Fw -c -D_POSIX_SOURCE fdopen.c
pcc -Fw -c -D_POSIX_SOURCE feof.c
pcc -Fw -c -D_POSIX_SOURCE ferror.c
pcc -Fw -c -D_POSIX_SOURCE fflush.c
pcc -Fw -c -D_POSIX_SOURCE fgetc.c
pcc -Fw -c -D_POSIX_SOURCE fgetpos.c
pcc -Fw -c -D_POSIX_SOURCE fgets.c
pcc -Fw -c -D_POSIX_SOURCE fileno.c
pcc -Fw -c -D_POSIX_SOURCE fopen.c
pcc -Fw -c -D_POSIX_SOURCE fprintf.c
pcc -Fw -c -D_POSIX_SOURCE fputc.c
pcc -Fw -c -D_POSIX_SOURCE fputs.c
pcc -Fw -c -D_POSIX_SOURCE fread.c
pcc -Fw -c -D_POSIX_SOURCE freopen.c
pcc -Fw -c -D_POSIX_SOURCE fscanf.c
pcc -Fw -c -D_POSIX_SOURCE fseek.c
pcc -Fw -c -D_POSIX_SOURCE fseeko.c
pcc -Fw -c -D_POSIX_SOURCE fsetpos.c
pcc -Fw -c -D_POSIX_SOURCE ftell.c
pcc -Fw -c -D_POSIX_SOURCE ftello.c
pcc -Fw -c -D_POSIX_SOURCE ftoa.c
pcc -Fw -c -D_POSIX_SOURCE fwrite.c
pcc -Fw -c -D_POSIX_SOURCE getc.c
pcc -Fw -c -D_POSIX_SOURCE getchar.c
pcc -Fw -c -D_POSIX_SOURCE gets.c
pcc -Fw -c -D_POSIX_SOURCE perror.c
pcc -Fw -c -D_POSIX_SOURCE pow10.c
pcc -Fw -c -D_POSIX_SOURCE printf.c
pcc -Fw -c -D_POSIX_SOURCE putc.c
pcc -Fw -c -D_POSIX_SOURCE putchar.c
pcc -Fw -c -D_POSIX_SOURCE puts.c
pcc -Fw -c -D_POSIX_SOURCE remove.c
pcc -Fw -c -D_POSIX_SOURCE rewind.c
pcc -Fw -c -D_POSIX_SOURCE scanf.c
pcc -Fw -c -D_POSIX_SOURCE sclose.c
pcc -Fw -c -D_POSIX_SOURCE setbuf.c
pcc -Fw -c -D_POSIX_SOURCE setvbuf.c
pcc -Fw -c -D_POSIX_SOURCE snprintf.c
pcc -Fw -c -D_POSIX_SOURCE sopenr.c
pcc -Fw -c -D_POSIX_SOURCE sopenw.c
pcc -Fw -c -D_POSIX_SOURCE sprintf.c
pcc -Fw -c -D_POSIX_SOURCE sscanf.c
pcc -Fw -c -D_POSIX_SOURCE stdio.c
pcc -Fw -c -D_POSIX_SOURCE strerror.c
pcc -Fw -c -D_POSIX_SOURCE strtod.c
pcc -Fw -c -D_POSIX_SOURCE tmpnam.c
pcc -Fw -c -D_POSIX_SOURCE ungetc.c
pcc -Fw -c -D_POSIX_SOURCE vfprintf.c
warning: /sys/src/ape/lib/ap/stdio/strtod.c:212[stdin:797] used and not set: bd bb bs delta 
pcc -Fw -c -D_POSIX_SOURCE vfscanf.c
pcc -Fw -c -D_POSIX_SOURCE vprintf.c
pcc -Fw -c -D_POSIX_SOURCE vsprintf.c
pcc -Fw -c -D_POSIX_SOURCE vsnprintf.c
warning: /sys/src/ape/lib/ap/stdio/vfprintf.c:455[stdin:1457] used and not set: digits eptr 
ar vu /amd64/lib/ape/libap.a _IO_newfile.6 _IO_getc.6 _IO_putc.6 _dtoa.6 _fconv.6 clearerr.6 atexit.6 exit.6 fclose.6 fdopen.6 feof.6 ferror.6 fflush.6 fgetc.6 fgetpos.6 fgets.6 fileno.6 fopen.6 fprintf.6 fputc.6 fputs.6 fread.6 freopen.6 fscanf.6 fseek.6 fseeko.6 fsetpos.6 ftell.6 ftello.6 ftoa.6 fwrite.6 getc.6 getchar.6 gets.6 perror.6 pow10.6 printf.6 putc.6 putchar.6 puts.6 remove.6 rewind.6 scanf.6 sclose.6 setbuf.6 setvbuf.6 snprintf.6 sopenr.6 sopenw.6 sprintf.6 sscanf.6 stdio.6 strerror.6 strtod.6 tmpnam.6 ungetc.6 vfprintf.6 vfscanf.6 vprintf.6 vsprintf.6 vsnprintf.6
r - strtod.6
r - _IO_newfile.6
r - _IO_getc.6
r - _IO_putc.6
r - _dtoa.6
r - _fconv.6
r - clearerr.6
r - atexit.6
r - exit.6
r - fclose.6
r - fdopen.6
r - feof.6
r - ferror.6
r - fflush.6
r - fgetc.6
r - fgetpos.6
r - fgets.6
r - fileno.6
r - fopen.6
r - fprintf.6
r - fputc.6
r - fputs.6
r - fread.6
r - freopen.6
r - fscanf.6
r - fseek.6
r - fseeko.6
r - fsetpos.6
r - ftell.6
r - ftello.6
r - ftoa.6
r - fwrite.6
r - getc.6
r - getchar.6
r - gets.6
r - perror.6
r - pow10.6
r - printf.6
r - putc.6
r - putchar.6
r - puts.6
r - remove.6
r - rewind.6
r - scanf.6
r - sclose.6
r - setbuf.6
r - setvbuf.6
r - snprintf.6
r - sopenr.6
r - sopenw.6
r - sprintf.6
r - sscanf.6
r - stdio.6
r - strerror.6
r - tmpnam.6
r - ungetc.6
r - vfprintf.6
r - vfscanf.6
r - vprintf.6
r - vsprintf.6
r - vsnprintf.6
syscall
{
	echo '#!/bin/rc'
	sed -n -e 's/seek/_SEEK/g' -e '/switch/,/\$AS /p' ../../../../libc/9syscall/mkfile
} >gencall
chmod +x gencall
./genall
r - _ALARM.6
r - _AWAIT.6
r - _BIND.6
r - _BRK_.6
r - _CHDIR.6
r - _CLOSE.6
r - _CREATE.6
r - _DUP.6
r - _ERRSTR.6
r - _EXEC.6
r - _EXITS.6
r - _FAUTH.6
r - _FD2PATH.6
r - _FSTAT.6
r - _FVERSION.6
r - _FWSTAT.6
r - _MOUNT.6
r - _NOTED.6
r - _NOTIFY.6
r - _OPEN.6
r - _OSEEK.6
r - _PIPE.6
r - _PREAD.6
r - _PWRITE.6
r - _REMOVE.6
r - _RENDEZVOUS.6
r - _RFORK.6
r - _SEEK.6
r - _SEGATTACH.6
r - _SEGBRK.6
r - _SEGDETACH.6
r - _SEGFLUSH.6
r - _SEGFREE.6
r - _SEMACQUIRE.6
r - _SEMRELEASE.6
r - _SLEEP.6
r - _STAT.6
r - _SYSR1.6
r - _TSEMACQUIRE.6
r - _UNMOUNT.6
r - _WSTAT.6
amd64
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE _seek.c
6a  cycles.s
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE lock.c
6a  main9.s
6a  main9p.s
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE notetramp.c
6a  setjmp.s
6a  strchr.s
6a  strlen.s
6a  tas.s
ar vu /amd64/lib/ape/libap.a _seek.6 cycles.6 lock.6 main9.6 main9p.6 notetramp.6 setjmp.6 strchr.6 strlen.6 tas.6
r - _seek.6
r - cycles.6
r - lock.6
r - main9.6
r - main9p.6
r - notetramp.6
r - setjmp.6
r - strchr.6
r - strlen.6
r - tas.6
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/amount.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/amount_getkey.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/attr.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_attr.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_challenge.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_chuid.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_getkey.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_getuserpasswd.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_proxy.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_respond.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_rpc.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_userpasswd.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/login.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/newns.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/noworld.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/procsetuser.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauthsrv/passtokey.c
ar vu /amd64/lib/ape/libauth.a amount.6 amount_getkey.6 attr.6 auth_attr.6 auth_challenge.6 auth_chuid.6 auth_getkey.6 auth_getuserpasswd.6 auth_proxy.6 auth_respond.6 auth_rpc.6 auth_userpasswd.6 login.6 newns.6 noworld.6 procsetuser.6 passtokey.6
r - amount.6
r - amount_getkey.6
r - attr.6
r - auth_attr.6
r - auth_challenge.6
r - auth_chuid.6
r - auth_getkey.6
r - auth_getuserpasswd.6
r - auth_proxy.6
r - auth_respond.6
r - auth_rpc.6
r - auth_userpasswd.6
r - login.6
r - newns.6
r - noworld.6
r - procsetuser.6
r - passtokey.6
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bbuffered.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bfildes.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bflush.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bgetrune.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bgetc.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/binit.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/blethal.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/boffset.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bprint.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bputrune.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bputc.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/brdline.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/brdstr.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bread.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bseek.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bwrite.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bvprint.c
ar vu /amd64/lib/ape/libbio.a bbuffered.6 bfildes.6 bflush.6 bgetrune.6 bgetc.6 binit.6 blethal.6 boffset.6 bprint.6 bputrune.6 bputc.6 brdline.6 brdstr.6 bread.6 bseek.6 bwrite.6 bvprint.6
r - bbuffered.6
r - bfildes.6
r - bflush.6
r - bgetrune.6
r - bgetc.6
r - binit.6
r - blethal.6
r - boffset.6
r - bprint.6
r - bputrune.6
r - bputc.6
r - brdline.6
r - brdstr.6
r - bread.6
r - bseek.6
r - bwrite.6
r - bvprint.6
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 accept.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 bcopy.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 bind.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 connect.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 endhostent.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 ffs.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gai_strerror.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getaddrinfo.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getdtablesize.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gethostbyaddr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gethostbyname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gethostname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getnameinfo.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getopt.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getpeername.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getprotobyname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getservbyaddr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getservbyname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getsockname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gettimeofday.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 in6_addr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_addr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_aton.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_ntoa.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_ntop.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_pton.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 ioctl.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 listen.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 lstat.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 mktemp.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 ntohl.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 popen.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 rcmd.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 readv.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 rresvport.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 send.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 sendto.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 setlinebuf.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 shutdown.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 _sock_ingetaddr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 _sock_ipattr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 _sock_srv.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 strcasecmp.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 strncasecmp.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 socket.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 socketpair.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 pty.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 writev.c
ar vu /amd64/lib/ape/libbsd.a accept.6 bcopy.6 bind.6 connect.6 endhostent.6 ffs.6 gai_strerror.6 getaddrinfo.6 getdtablesize.6 gethostbyaddr.6 gethostbyname.6 gethostname.6 getnameinfo.6 getopt.6 getpeername.6 getprotobyname.6 getservbyaddr.6 getservbyname.6 getsockname.6 gettimeofday.6 in6_addr.6 inet_addr.6 inet_aton.6 inet_ntoa.6 inet_ntop.6 inet_pton.6 ioctl.6 listen.6 lstat.6 mktemp.6 ntohl.6 popen.6 rcmd.6 readv.6 rresvport.6 send.6 sendto.6 setlinebuf.6 shutdown.6 _sock_ingetaddr.6 _sock_ipattr.6 _sock_srv.6 strcasecmp.6 strncasecmp.6 socket.6 socketpair.6 pty.6 writev.6
r - accept.6
r - bcopy.6
r - bind.6
r - connect.6
r - endhostent.6
r - ffs.6
r - gai_strerror.6
r - getaddrinfo.6
r - getdtablesize.6
r - gethostbyaddr.6
r - gethostbyname.6
r - gethostname.6
r - getnameinfo.6
r - getopt.6
r - getpeername.6
r - getprotobyname.6
r - getservbyaddr.6
r - getservbyname.6
r - getsockname.6
r - gettimeofday.6
r - in6_addr.6
r - inet_addr.6
r - inet_aton.6
r - inet_ntoa.6
r - inet_ntop.6
r - inet_pton.6
r - ioctl.6
r - listen.6
r - lstat.6
r - mktemp.6
r - ntohl.6
r - popen.6
r - rcmd.6
r - readv.6
r - rresvport.6
r - send.6
r - sendto.6
r - setlinebuf.6
r - shutdown.6
r - _sock_ingetaddr.6
r - _sock_ipattr.6
r - _sock_srv.6
r - strcasecmp.6
r - strncasecmp.6
r - socket.6
r - socketpair.6
r - pty.6
r - writev.6
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/blocksort.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzassert.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzcompress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzdecompress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzfeof.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzlib.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzread.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzversion.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzwrite.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzzlib.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/compress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/crctable.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/decompress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/huffman.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/randtable.c
ar vu /amd64/lib/ape/libbz2.a blocksort.6 bzassert.6 bzcompress.6 bzdecompress.6 bzfeof.6 bzlib.6 bzread.6 bzversion.6 bzwrite.6 bzzlib.6 compress.6 crctable.6 decompress.6 huffman.6 randtable.6
r - blocksort.6
r - bzassert.6
r - bzcompress.6
r - bzdecompress.6
r - bzfeof.6
r - bzlib.6
r - bzread.6
r - bzversion.6
r - bzwrite.6
r - bzzlib.6
r - compress.6
r - crctable.6
r - decompress.6
r - huffman.6
r - randtable.6
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/alloc.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/allocimagemix.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/arith.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/badrect.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/bezier.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/border.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/buildfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/bytesperline.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/chan.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/cloadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/computil.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/creadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/debug.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/defont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/draw.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/drawrepl.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/eenter.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/egetrect.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/ellipse.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/emenuhit.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/event.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/fmt.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/font.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/freesubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/getdefont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/getsubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/icossin.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/icossin2.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/init.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/line.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/mkfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/newwindow.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/openfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/poly.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/loadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/readimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/readsubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/rectclip.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/replclipr.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/rgb.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/string.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/stringbg.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/stringsubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/stringwidth.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/subfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/subfontcache.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/subfontname.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/unloadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/window.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/writecolmap.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/writeimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/writesubfont.c
ar vu /amd64/lib/ape/libdraw.a alloc.6 allocimagemix.6 arith.6 badrect.6 bezier.6 border.6 buildfont.6 bytesperline.6 chan.6 cloadimage.6 computil.6 creadimage.6 debug.6 defont.6 draw.6 drawrepl.6 eenter.6 egetrect.6 ellipse.6 emenuhit.6 event.6 fmt.6 font.6 freesubfont.6 getdefont.6 getsubfont.6 icossin.6 icossin2.6 init.6 line.6 mkfont.6 newwindow.6 openfont.6 poly.6 loadimage.6 readimage.6 readsubfont.6 rectclip.6 replclipr.6 rgb.6 string.6 stringbg.6 stringsubfont.6 stringwidth.6 subfont.6 subfontcache.6 subfontname.6 unloadimage.6 window.6 writecolmap.6 writeimage.6 writesubfont.6
r - alloc.6
r - allocimagemix.6
r - arith.6
r - badrect.6
r - bezier.6
r - border.6
r - buildfont.6
r - bytesperline.6
r - chan.6
r - cloadimage.6
r - computil.6
r - creadimage.6
r - debug.6
r - defont.6
r - draw.6
r - drawrepl.6
r - eenter.6
r - egetrect.6
r - ellipse.6
r - emenuhit.6
r - event.6
r - fmt.6
r - font.6
r - freesubfont.6
r - getdefont.6
r - getsubfont.6
r - icossin.6
r - icossin2.6
r - init.6
r - line.6
r - mkfont.6
r - newwindow.6
r - openfont.6
r - poly.6
r - loadimage.6
r - readimage.6
r - readsubfont.6
r - rectclip.6
r - replclipr.6
r - rgb.6
r - string.6
r - stringbg.6
r - stringsubfont.6
r - stringwidth.6
r - subfont.6
r - subfontcache.6
r - subfontname.6
r - unloadimage.6
r - window.6
r - writecolmap.6
r - writeimage.6
r - writesubfont.6
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dofmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION errfmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fltfmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtfd.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtfdflush.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtlock.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtquote.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtrune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtvprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION nan64.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION print.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runefmtstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runeseprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runesmprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runesnprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runesprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runevseprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runevsmprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runevsnprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION seprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION smprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION snprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION strtod.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vfprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vseprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vsmprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vsnprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION werrstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION charstod.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION pow10.c
ar vu /amd64/lib/ape/libfmt.a dofmt.6 errfmt.6 fltfmt.6 fmt.6 fmtfd.6 fmtfdflush.6 fmtlock.6 fmtprint.6 fmtquote.6 fmtrune.6 fmtstr.6 fmtvprint.6 fprint.6 nan64.6 print.6 runefmtstr.6 runeseprint.6 runesmprint.6 runesnprint.6 runesprint.6 runevseprint.6 runevsmprint.6 runevsnprint.6 seprint.6 smprint.6 snprint.6 sprint.6 strtod.6 vfprint.6 vseprint.6 vsmprint.6 vsnprint.6 werrstr.6 charstod.6 pow10.6
r - dofmt.6
r - errfmt.6
r - fltfmt.6
r - fmt.6
r - fmtfd.6
r - fmtfdflush.6
r - fmtlock.6
r - fmtprint.6
r - fmtquote.6
r - fmtrune.6
r - fmtstr.6
r - fmtvprint.6
r - fprint.6
r - nan64.6
r - print.6
r - runefmtstr.6
r - runeseprint.6
r - runesmprint.6
r - runesnprint.6
r - runesprint.6
r - runevseprint.6
r - runevsmprint.6
r - runevsnprint.6
r - seprint.6
r - smprint.6
r - snprint.6
r - sprint.6
r - strtod.6
r - vfprint.6
r - vseprint.6
r - vsmprint.6
r - vsnprint.6
r - werrstr.6
r - charstod.6
r - pow10.6
pcc -c -D_RESEARCH_SOURCE allprint.c
pcc -c -D_RESEARCH_SOURCE main.c
pcc -c -D_RESEARCH_SOURCE reject.c
pcc -c -D_RESEARCH_SOURCE yyless.c
pcc -c -D_RESEARCH_SOURCE yywrap.c
ar vu /amd64/lib/ape/libl.a allprint.6 main.6 reject.6 yyless.6 yywrap.6
r - allprint.6
r - main.6
r - reject.6
r - yyless.6
r - yywrap.6
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpaux.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpfmt.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/strtomp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptobe.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptober.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptole.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptolel.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/betomp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/letomp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpadd.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpsub.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpcmp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpsel.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpfactorial.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpmul.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpleft.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpright.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpveccmp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpvectscmp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpdiv.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpexp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpmod.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpmodop.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpextendedgcd.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpinvert.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mprand.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpnrand.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/crt.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptoi.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptoui.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptov.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptouv.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpfield.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/cnfield.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/gmfield.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mplogic.c
ar vu /amd64/lib/ape/libmp.a mpaux.6 mpfmt.6 strtomp.6 mptobe.6 mptober.6 mptole.6 mptolel.6 betomp.6 letomp.6 mpadd.6 mpsub.6 mpcmp.6 mpsel.6 mpfactorial.6 mpmul.6 mpleft.6 mpright.6 mpveccmp.6 mpvectscmp.6 mpdiv.6 mpexp.6 mpmod.6 mpmodop.6 mpextendedgcd.6 mpinvert.6 mprand.6 mpnrand.6 crt.6 mptoi.6 mptoui.6 mptov.6 mptouv.6 mpfield.6 cnfield.6 gmfield.6 mplogic.6
r - mpaux.6
r - mpfmt.6
r - strtomp.6
r - mptobe.6
r - mptober.6
r - mptole.6
r - mptolel.6
r - betomp.6
r - letomp.6
r - mpadd.6
r - mpsub.6
r - mpcmp.6
r - mpsel.6
r - mpfactorial.6
r - mpmul.6
r - mpleft.6
r - mpright.6
r - mpveccmp.6
r - mpvectscmp.6
r - mpdiv.6
r - mpexp.6
r - mpmod.6
r - mpmodop.6
r - mpextendedgcd.6
r - mpinvert.6
r - mprand.6
r - mpnrand.6
r - crt.6
r - mptoi.6
r - mptoui.6
r - mptov.6
r - mptouv.6
r - mpfield.6
r - cnfield.6
r - gmfield.6
r - mplogic.6
amd64
6a ../../../../libmp/amd64/mpvecadd.s
6a ../../../../libmp/amd64/mpvecdigmuladd.s
6a ../../../../libmp/amd64/mpvecdigmulsub.s
6a ../../../../libmp/amd64/mpvecsub.s
6a ../../../../libmp/amd64/mpdigdiv.s
ar vu /amd64/lib/ape/libmp.a mpvecadd.6 mpvecdigmuladd.6 mpvecdigmulsub.6 mpvecsub.6 mpdigdiv.6
r - mpvecadd.6
r - mpvecdigmuladd.6
r - mpvecdigmulsub.6
r - mpvecsub.6
r - mpdigdiv.6
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION dial.c
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION announce.c
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION netmkaddr.c
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION hangup.c
ar vu /amd64/lib/ape/libnet.a dial.6 announce.6 netmkaddr.6 hangup.6
r - dial.6
r - announce.6
r - netmkaddr.6
r - hangup.6
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libplumb/event.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libplumb/mesg.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libplumb/plumbsendtext.c
ar vu /amd64/lib/ape/libplumb.a event.6 mesg.6 plumbsendtext.6
r - event.6
r - mesg.6
r - plumbsendtext.6
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/des.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/desmodes.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/desECB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/desCBC.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/des3ECB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/des3CBC.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aes.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesCBC.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesCFB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesOFB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aes_gcm.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/blowfish.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/hmac.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/md5.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/md4.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha1.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2_64.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2_128.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2block64.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2block128.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/poly1305.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rc4.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/chacha.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/salsa.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/genrandom.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/prng.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/fastrand.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/nfastrand.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/probably_prime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/smallprimetest.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/genprime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaprimes.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/gensafeprime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/genstrongprime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsagen.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsafill.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsaencrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsadecrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsaalloc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsaprivtopub.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/x509.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/decodepem.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/eggen.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egencrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egdecrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egalloc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egprivtopub.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egsign.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egverify.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsagen.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaalloc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaprivtopub.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsasign.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaverify.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/tlshand.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/thumb.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/readcert.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aes_xts.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/ecc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/jacobian.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/ripemd.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dh.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/curve25519.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/curve25519_dh.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/pbkdf2.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/scrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/hkdf.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/ccpoly.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/tsmemcmp.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/secp256r1.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/secp384r1.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/secp256k1.c

ar vu /amd64/lib/ape/libsec.a des.6 desmodes.6 desECB.6 desCBC.6 des3ECB.6 des3CBC.6 aes.6 aesCBC.6 aesCFB.6 aesOFB.6 aes_gcm.6 blowfish.6 hmac.6 md5.6 md4.6 sha1.6 sha2_64.6 sha2_128.6 sha2block64.6 sha2block128.6 poly1305.6 rc4.6 chacha.6 salsa.6 genrandom.6 prng.6 fastrand.6 nfastrand.6 probably_prime.6 smallprimetest.6 genprime.6 dsaprimes.6 gensafeprime.6 genstrongprime.6 rsagen.6 rsafill.6 rsaencrypt.6 rsadecrypt.6 rsaalloc.6 rsaprivtopub.6 x509.6 decodepem.6 eggen.6 egencrypt.6 egdecrypt.6 egalloc.6 egprivtopub.6 egsign.6 egverify.6 dsagen.6 dsaalloc.6 dsaprivtopub.6 dsasign.6 dsaverify.6 tlshand.6 thumb.6 readcert.6 aes_xts.6 ecc.6 jacobian.6 ripemd.6 dh.6 curve25519.6 curve25519_dh.6 pbkdf2.6 scrypt.6 hkdf.6 ccpoly.6 tsmemcmp.6 secp256r1.6 secp384r1.6 secp256k1.6
r - des.6
r - desmodes.6
r - desECB.6
r - desCBC.6
r - des3ECB.6
r - des3CBC.6
r - aes.6
r - aesCBC.6
r - aesCFB.6
r - aesOFB.6
r - aes_gcm.6
r - blowfish.6
r - hmac.6
r - md5.6
r - md4.6
r - sha1.6
r - sha2_64.6
r - sha2_128.6
r - sha2block64.6
r - sha2block128.6
r - poly1305.6
r - rc4.6
r - chacha.6
r - salsa.6
r - genrandom.6
r - prng.6
r - fastrand.6
r - nfastrand.6
r - probably_prime.6
r - smallprimetest.6
r - genprime.6
r - dsaprimes.6
r - gensafeprime.6
r - genstrongprime.6
r - rsagen.6
r - rsafill.6
r - rsaencrypt.6
r - rsadecrypt.6
r - rsaalloc.6
r - rsaprivtopub.6
r - x509.6
r - decodepem.6
r - eggen.6
r - egencrypt.6
r - egdecrypt.6
r - egalloc.6
r - egprivtopub.6
r - egsign.6
r - egverify.6
r - dsagen.6
r - dsaalloc.6
r - dsaprivtopub.6
r - dsasign.6
r - dsaverify.6
r - tlshand.6
r - thumb.6
r - readcert.6
r - aes_xts.6
r - ecc.6
r - jacobian.6
r - ripemd.6
r - dh.6
r - curve25519.6
r - curve25519_dh.6
r - pbkdf2.6
r - scrypt.6
r - hkdf.6
r - ccpoly.6
r - tsmemcmp.6
r - secp256r1.6
r - secp384r1.6
r - secp256k1.6
amd64
6a  /sys/src/libsec/$objtype/chachablock.s
6a  /sys/src/libsec/$objtype/md5block.s
6a  /sys/src/libsec/$objtype/sha1block.s
6a  /sys/src/libsec/$objtype/aesni.s
ar vu /amd64/lib/ape/libsec.a chachablock.6 md5block.6 sha1block.6 aesni.6
r - chachablock.6
r - md5block.6
r - sha1block.6
r - aesni.6
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION rune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrcat.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrchr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrcmp.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrcpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrdup.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrlen.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrecpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrncat.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrncmp.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrncpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrrchr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runetype.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfecpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utflen.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfnlen.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfrrune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfrune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfutf.c
ar vu /amd64/lib/ape/libutf.a rune.6 runestrcat.6 runestrchr.6 runestrcmp.6 runestrcpy.6 runestrdup.6 runestrlen.6 runestrecpy.6 runestrncat.6 runestrncmp.6 runestrncpy.6 runestrrchr.6 runestrstr.6 runetype.6 utfecpy.6 utflen.6 utfnlen.6 utfrrune.6 utfrune.6 utfutf.6
r - rune.6
r - runestrcat.6
r - runestrchr.6
r - runestrcmp.6
r - runestrcpy.6
r - runestrdup.6
r - runestrlen.6
r - runestrecpy.6
r - runestrncat.6
r - runestrncmp.6
r - runestrncpy.6
r - runestrrchr.6
r - runestrstr.6
r - runetype.6
r - utfecpy.6
r - utflen.6
r - utfnlen.6
r - utfrrune.6
r - utfrune.6
r - utfutf.6
pcc -c plan9/getpass.c
pcc -c plan9/tty.c
pcc -c rand.c
pcc -c nrand.c
pcc -c getfields.c
pcc -c min.c
pcc -c max.c
pcc -c error.c
pcc -c nap.c
ar vu /amd64/lib/ape/libv.a getpass.6 tty.6 rand.6 nrand.6 getfields.6 min.6 max.6 error.6 nap.6
r - getpass.6
r - tty.6
r - rand.6
r - nrand.6
r - getfields.6
r - min.6
r - max.6
r - error.6
r - nap.6
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/adler32.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/compress.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/crc32.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/deflate.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/gzio.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/infback.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/inffast.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/inflate.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/inftrees.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/trees.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/uncompr.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/zutil.c
ar vu /amd64/lib/ape/libz.a adler32.6 compress.6 crc32.6 deflate.6 gzio.6 infback.6 inffast.6 inflate.6 inftrees.6 trees.6 uncompr.6 zutil.6
r - adler32.6
r - compress.6
r - crc32.6
r - deflate.6
r - gzio.6
r - infback.6
r - inffast.6
r - inflate.6
r - inftrees.6
r - trees.6
r - uncompr.6
r - zutil.6
cd cmd
mk install
for (i in diff expr make patch pdksh sed) @{
	cd $i
	echo '----'$i'----'
	mk install
}
cp -x psh.rc /amd64/bin/ape/psh
----diff----
for (i in diff diff3)
	mk $MKFLAGS $i.install
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' analyze.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' cmpbuf.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' dir.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' io.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' util.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' context.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' ed.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' ifdef.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' normal.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' side.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' fnmatch.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' getopt.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' getopt1.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' regex.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' version.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' prepend_args.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' diff.c
6l  -o 6.diff analyze.6 cmpbuf.6 dir.6 io.6 util.6 context.6 ed.6 ifdef.6 normal.6 side.6 fnmatch.6 getopt.6 getopt1.6 regex.6 version.6 prepend_args.6 diff.6
cp 6.diff /amd64/bin/ape/diff
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' diff3.c
6l  -o 6.diff3 getopt.6 getopt1.6 version.6 diff3.6
cp 6.diff3 /amd64/bin/ape/diff3
----expr----
yacc -S expr.y
pcc -B -c y.tab.c
pcc  -o 6.out y.tab.6
cp 6.out /amd64/bin/ape/expr
----make----
pcc -c '-DSHELLCOM="/bin/sh"' ident.c
pcc -c '-DSHELLCOM="/bin/sh"' main.c
pcc -c '-DSHELLCOM="/bin/sh"' doname.c
pcc -c '-DSHELLCOM="/bin/sh"' dosys.c
yacc -S gram.y

conflicts: 1 shift/reduce
pcc -c '-DSHELLCOM="/bin/sh"' misc.c
pcc -c '-DSHELLCOM="/bin/sh"' files.c
mv y.tab.c gram.c
pcc -c '-DSHELLCOM="/bin/sh"' gram.c
pcc  -o 6.out ident.6 main.6 doname.6 dosys.6 gram.6 misc.6 files.6
cp 6.out /amd64/bin/ape/make
----patch----
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' addext.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' argmatch.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' backupfile.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' basename.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' getopt.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' getopt1.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' inp.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' maketime.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' partime.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' patch.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' pch.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' quotearg.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' util.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' version.c
6l  -o 6.out addext.6 argmatch.6 backupfile.6 basename.6 getopt.6 getopt1.6 inp.6 maketime.6 partime.6 patch.6 pch.6 quotearg.6 util.6 version.6
cp 6.out /amd64/bin/ape/patch
----pdksh----
pcc -I. -DHAVE_CONFIG_H -c alloc.c
pcc -I. -DHAVE_CONFIG_H -c c_ksh.c
pcc -I. -DHAVE_CONFIG_H -c c_sh.c
pcc -I. -DHAVE_CONFIG_H -c c_test.c
pcc -I. -DHAVE_CONFIG_H -c c_ulimit.c
pcc -I. -DHAVE_CONFIG_H -c eval.c
pcc -I. -DHAVE_CONFIG_H -c exec.c
pcc -I. -DHAVE_CONFIG_H -c expr.c
pcc -I. -DHAVE_CONFIG_H -c history.c
pcc -I. -DHAVE_CONFIG_H -c io.c
pcc -I. -DHAVE_CONFIG_H -c jobs.c
pcc -I. -DHAVE_CONFIG_H -c lex.c
pcc -I. -DHAVE_CONFIG_H -c mail.c
pcc -I. -DHAVE_CONFIG_H -c main.c
pcc -I. -DHAVE_CONFIG_H -c misc.c
pcc -I. -DHAVE_CONFIG_H -c path.c
pcc -I. -DHAVE_CONFIG_H -c shf.c
pcc -I. -DHAVE_CONFIG_H -c syn.c
pcc -I. -DHAVE_CONFIG_H -c table.c
pcc -I. -DHAVE_CONFIG_H -c trap.c
pcc -I. -DHAVE_CONFIG_H -c tree.c
pcc -I. -DHAVE_CONFIG_H -c tty.c
pcc -I. -DHAVE_CONFIG_H -c var.c
pcc -I. -DHAVE_CONFIG_H -c version.c
6l -o 6.out alloc.6 c_ksh.6 c_sh.6 c_test.6 c_ulimit.6 eval.6 exec.6 expr.6 history.6 io.6 jobs.6 lex.6 mail.6 main.6 misc.6 path.6 shf.6 syn.6 table.6 trap.6 tree.6 tty.6 var.6 version.6 /amd64/lib/ape/libap.a /amd64/lib/ape/libbsd.a
cp 6.out /amd64/bin/ape/sh
----sed----
pcc -c -D_POSIX_SOURCE sed0.c
pcc -c -D_POSIX_SOURCE sed1.c
pcc  -o 6.out sed0.6 sed1.6
cp 6.out /amd64/bin/ape/sed
for (i in basename dirname kill uname)
	mk $MKFLAGS $i.install
pcc -c -D_POSIX_SOURCE basename.c
pcc  -o 6.basename basename.6
cp 6.basename /amd64/bin/ape/basename
pcc -c -D_POSIX_SOURCE dirname.c
pcc  -o 6.dirname dirname.6
cp 6.dirname /amd64/bin/ape/dirname
pcc -c -D_POSIX_SOURCE kill.c
pcc  -o 6.kill kill.6
cp 6.kill /amd64/bin/ape/kill
pcc -c -D_POSIX_SOURCE uname.c
pcc  -o 6.uname uname.6
cp 6.uname /amd64/bin/ape/uname
cd 9src
mk install
for (i in stty tar cc)
	mk $MKFLAGS $i.install
6c -FTVw stty.c
6l  -o 6.stty stty.6
cp 6.stty /amd64/bin/ape/stty
6c -FTVw tar.c
6l  -o 6.tar tar.6
cp 6.tar /amd64/bin/ape/tar
6c -FTVw cc.c
6l  -o 6.cc cc.6
cp 6.cc /amd64/bin/ape/cc
@{cd bin/source; mk install
@{cd news/src; mk install
@{cd wiki/src; mk install
mk win
6c -FTVw fs.c
6c -FTVw main.c
6c -FTVw pipe.c
6c -FTVw util.c
6c -FTVw win.c
6l  -o 6.out fs.6 main.6 pipe.6 util.6 win.6 /amd64/lib/lib9p.a
cp 6.out /acme/bin/amd64/winfs
for (i in mkwnew spout)
	mk $MKFLAGS $i.install
6c -FTVw mkwnew.c
6l  -o 6.mkwnew mkwnew.6
cp 6.mkwnew ../amd64/mkwnew
6c -FTVw spout.c
6l  -o 6.spout spout.6
cp 6.spout ../amd64/spout
6c -FTVw news.c
6c -FTVw util.c
6c -FTVw win.c
6l  -o 6.out news.6 util.6 win.6
cp 6.out /acme/bin/amd64/News
6c -FTVw main.c
6c -FTVw util.c
6c -FTVw wiki.c
6c -FTVw win.c
6l  -o 6.out main.6 util.6 wiki.6 win.6
cp 6.out ../../bin/amd64/Wiki
6c -FTVw cp.c
6l  -o 6.cp cp.6
`{if(~ $objtype $cputype) echo ./$O.cp; if not echo cp} 6.cp /amd64/bin/cp
mk $MKFLAGS yacc.install
mk $MKFLAGS bc mpc pc units aan alarm ar archfs ascii bar basename bind cal calendar camv cat chgrp chmod cleanname clock cmp col colors comm crc32 crop date dc dd deroff derp du echo ecp ed evdump factor fcp file fmt fontsel fortune fplot freq getmap gview histogram html2ms iconv idiff init io iostats join kbmap kbremap kprof ktrace lens lnfs lock look ls mc md5sum mkdir mntgen mount ms2html mtime mug mv netstat news nfs nm nntpfs ns os p page paint patch pbd pcc pipefile pr primes prof ps pstree ptrap pump pwd qr ramfs ratrace rdbfs read resample resize riow rm rotate rx sat screenlock seconds sed seg seq sha1sum size skelfs sleep sort split srv srvfs ssh sshfs sshnet stats strings strip sum swap tail tar tee test time timepic tlsclient tlssrv touch touchfs tprof tput tr trace truetypefs ttfrender tweak uhtml unicode uniq unlnfs unmount urlencode walk wc webcookies winwatch xargs xd.install
mk $MKFLAGS install.dirs
6c -FTVw yacc.c
6l  -o 6.yacc yacc.6
cp 6.yacc /amd64/bin/yacc
yacc -d -o bc.c -s bc bc.y
yacc -d -o mpc.c -s mpc mpc.y
yacc -d -o pc.c -s pc pc.y
yacc -d -o units.c -s units units.y

conflicts: 4 shift/reduce, 25 reduce/reduce
6c -FTVw aan.c
6c -FTVw alarm.c
6c -FTVw ar.c
6c -FTVw archfs.c
6c -FTVw ascii.c
6c -FTVw bar.c
6c -FTVw basename.c
6c -FTVw bind.c
6c -FTVw cal.c
6c -FTVw calendar.c
6c -FTVw camv.c
6c -FTVw cat.c
6c -FTVw chgrp.c
6c -FTVw chmod.c
6c -FTVw cleanname.c
6c -FTVw clock.c
6c -FTVw cmp.c
6c -FTVw col.c
6c -FTVw colors.c
6c -FTVw comm.c
6c -FTVw crc32.c
6c -FTVw crop.c
6c -FTVw date.c
6c -FTVw dc.c
6c -FTVw dd.c
6c -FTVw deroff.c
6c -FTVw derp.c
6c -FTVw du.c
6c -FTVw echo.c
6c -FTVw ecp.c
6c -FTVw ed.c
6c -FTVw evdump.c
6c -FTVw factor.c
6c -FTVw fcp.c
6c -FTVw file.c
6c -FTVw fmt.c
6c -FTVw fontsel.c
6c -FTVw fortune.c
6c -FTVw fplot.c
6c -FTVw freq.c
6c -FTVw getmap.c
6c -FTVw gview.c
6c -FTVw histogram.c
6c -FTVw html2ms.c
6c -FTVw iconv.c
6c -FTVw idiff.c
6c -FTVw init.c
6c -FTVw io.c
6c -FTVw iostats.c
6c -FTVw join.c
6c -FTVw kbmap.c
6c -FTVw kbremap.c
6c -FTVw kprof.c
6c -FTVw ktrace.c
6c -FTVw lens.c
6c -FTVw lnfs.c
6c -FTVw lock.c
6c -FTVw look.c
6c -FTVw ls.c
6c -FTVw mc.c
6c -FTVw md5sum.c
6c -FTVw mkdir.c
6c -FTVw mntgen.c
6c -FTVw mount.c
6c -FTVw ms2html.c
6c -FTVw mtime.c
6c -FTVw mug.c
6c -FTVw mv.c
6c -FTVw netstat.c
6c -FTVw news.c
6c -FTVw nfs.c
6c -FTVw nm.c
6c -FTVw nntpfs.c
6c -FTVw ns.c
6c -FTVw os.c
6c -FTVw p.c
6c -FTVw page.c
6c -FTVw paint.c
6c -FTVw patch.c
6c -FTVw pbd.c
6c -FTVw pcc.c
warning: patch.c:566 auto declared and not used: n
6c -FTVw pipefile.c
6c -FTVw pr.c
6c -FTVw primes.c
6c -FTVw prof.c
6c -FTVw ps.c
6c -FTVw pstree.c
6c -FTVw ptrap.c
6c -FTVw pump.c
6c -FTVw pwd.c
6c -FTVw qr.c
6c -FTVw ramfs.c
6c -FTVw ratrace.c
6c -FTVw rdbfs.c
6c -FTVw read.c
6c -FTVw resample.c
6c -FTVw resize.c
6c -FTVw riow.c
6c -FTVw rm.c
6c -FTVw rotate.c
6c -FTVw rx.c
6c -FTVw sat.c
6c -FTVw screenlock.c
6c -FTVw seconds.c
6c -FTVw sed.c
6c -FTVw seg.c
6c -FTVw seq.c
6c -FTVw sha1sum.c
6c -FTVw size.c
6c -FTVw skelfs.c
6c -FTVw sleep.c
6c -FTVw sort.c
6c -FTVw split.c
6c -FTVw srv.c
6c -FTVw srvfs.c
6c -FTVw ssh.c
6c -FTVw sshfs.c
6c -FTVw sshnet.c
6c -FTVw stats.c
6c -FTVw strings.c
6c -FTVw strip.c
6c -FTVw sum.c
6c -FTVw swap.c
6c -FTVw tail.c
6c -FTVw tar.c
6c -FTVw tee.c
6c -FTVw test.c
6c -FTVw time.c
6c -FTVw timepic.c
6c -FTVw tlsclient.c
6c -FTVw tlssrv.c
6c -FTVw touch.c
6c -FTVw touchfs.c
6c -FTVw tprof.c
6c -FTVw tput.c
6c -FTVw tr.c
6c -FTVw trace.c
6c -FTVw truetypefs.c
6c -FTVw ttfrender.c
6c -FTVw tweak.c
6c -FTVw uhtml.c
6c -FTVw unicode.c
6c -FTVw uniq.c
6c -FTVw unlnfs.c
6c -FTVw unmount.c
6c -FTVw urlencode.c
6c -FTVw walk.c
6c -FTVw wc.c
6c -FTVw webcookies.c
6c -FTVw winwatch.c
6c -FTVw xargs.c
6c -FTVw xd.c
6c -FTVw bc.c
6c -FTVw units.c
6c -FTVw pc.c
6c -FTVw mpc.c
6l  -o 6.aan aan.6
6l  -o 6.alarm alarm.6
6l  -o 6.archfs archfs.6
6l  -o 6.ar ar.6
6l  -o 6.ascii ascii.6
6l  -o 6.basename basename.6
6l  -o 6.bar bar.6
6l  -o 6.bind bind.6
6l  -o 6.cal cal.6
6l  -o 6.cat cat.6
6l  -o 6.calendar calendar.6
6l  -o 6.camv camv.6
6l  -o 6.chgrp chgrp.6
6l  -o 6.cleanname cleanname.6
6l  -o 6.chmod chmod.6
6l  -o 6.clock clock.6
6l  -o 6.cmp cmp.6
6l  -o 6.col col.6
6l  -o 6.colors colors.6
6l  -o 6.comm comm.6
6l  -o 6.date date.6
6l  -o 6.crc32 crc32.6
6l  -o 6.crop crop.6
6l  -o 6.dd dd.6
6l  -o 6.deroff deroff.6
6l  -o 6.derp derp.6
6l  -o 6.du du.6
6l  -o 6.echo echo.6
6l  -o 6.ecp ecp.6
6l  -o 6.ed ed.6
6l  -o 6.evdump evdump.6
6l  -o 6.dc dc.6
6l  -o 6.factor factor.6
6l  -o 6.fcp fcp.6
6l  -o 6.fmt fmt.6
6l  -o 6.fontsel fontsel.6
6l  -o 6.fortune fortune.6
6l  -o 6.file file.6
6l  -o 6.fplot fplot.6
6l  -o 6.freq freq.6
6l  -o 6.getmap getmap.6
6l  -o 6.histogram histogram.6
6l  -o 6.iconv iconv.6
6l  -o 6.html2ms html2ms.6
6l  -o 6.idiff idiff.6
6l  -o 6.init init.6
6l  -o 6.gview gview.6
6l  -o 6.io io.6
6l  -o 6.kbmap kbmap.6
6l  -o 6.iostats iostats.6
6l  -o 6.kbremap kbremap.6
6l  -o 6.join join.6
6l  -o 6.kprof kprof.6
6l  -o 6.lens lens.6
6l  -o 6.ktrace ktrace.6
6l  -o 6.lnfs lnfs.6
6l  -o 6.lock lock.6
6l  -o 6.look look.6
6l  -o 6.ls ls.6
6l  -o 6.md5sum md5sum.6
6l  -o 6.mc mc.6
6l  -o 6.mkdir mkdir.6
6l  -o 6.mount mount.6
6l  -o 6.mtime mtime.6
6l  -o 6.mntgen mntgen.6
6l  -o 6.mv mv.6
6l  -o 6.ms2html ms2html.6
6l  -o 6.mug mug.6
6l  -o 6.news news.6
6l  -o 6.netstat netstat.6
6l  -o 6.nfs nfs.6
6l  -o 6.ns ns.6
6l  -o 6.nm nm.6
6l  -o 6.os os.6
6l  -o 6.nntpfs nntpfs.6
6l  -o 6.p p.6
6l  -o 6.pbd pbd.6
6l  -o 6.paint paint.6
6l  -o 6.patch patch.6
6l  -o 6.page page.6
6l  -o 6.pcc pcc.6
6l  -o 6.pipefile pipefile.6
6l  -o 6.pr pr.6
6l  -o 6.primes primes.6
6l  -o 6.prof prof.6
6l  -o 6.ps ps.6
6l  -o 6.pstree pstree.6
6l  -o 6.ptrap ptrap.6
6l  -o 6.pwd pwd.6
6l  -o 6.pump pump.6
6l  -o 6.ratrace ratrace.6
6l  -o 6.rdbfs rdbfs.6
6l  -o 6.qr qr.6
6l  -o 6.read read.6
6l  -o 6.ramfs ramfs.6
6l  -o 6.resize resize.6
6l  -o 6.rm rm.6
6l  -o 6.riow riow.6
6l  -o 6.resample resample.6
6l  -o 6.rotate rotate.6
6l  -o 6.sat sat.6
6l  -o 6.seconds seconds.6
6l  -o 6.screenlock screenlock.6
6l  -o 6.rx rx.6
6l  -o 6.seg seg.6
6l  -o 6.seq seq.6
6l  -o 6.sha1sum sha1sum.6
6l  -o 6.sed sed.6
6l  -o 6.sleep sleep.6
6l  -o 6.skelfs skelfs.6
6l  -o 6.size size.6
6l  -o 6.sort sort.6
6l  -o 6.split split.6
6l  -o 6.srv srv.6
6l  -o 6.srvfs srvfs.6
6l  -o 6.ssh ssh.6
6l  -o 6.sshfs sshfs.6
6l  -o 6.sshnet sshnet.6
6l  -o 6.stats stats.6
6l  -o 6.strings strings.6
6l  -o 6.sum sum.6
6l  -o 6.swap swap.6
6l  -o 6.strip strip.6
6l  -o 6.tail tail.6
6l  -o 6.tee tee.6
6l  -o 6.test test.6
6l  -o 6.tar tar.6
6l  -o 6.time time.6
6l  -o 6.timepic timepic.6
6l  -o 6.tlsclient tlsclient.6
6l  -o 6.touch touch.6
6l  -o 6.tlssrv tlssrv.6
6l  -o 6.touchfs touchfs.6
6l  -o 6.tput tput.6
6l  -o 6.tprof tprof.6
6l  -o 6.tr tr.6
6l  -o 6.truetypefs truetypefs.6
6l  -o 6.ttfrender ttfrender.6
6l  -o 6.trace trace.6
6l  -o 6.unicode unicode.6
6l  -o 6.uhtml uhtml.6
6l  -o 6.uniq uniq.6
6l  -o 6.unmount unmount.6
6l  -o 6.unlnfs unlnfs.6
6l  -o 6.urlencode urlencode.6
6l  -o 6.tweak tweak.6
6l  -o 6.walk walk.6
6l  -o 6.wc wc.6
6l  -o 6.xargs xargs.6
6l  -o 6.winwatch winwatch.6
6l  -o 6.xd xd.6
6l  -o 6.webcookies webcookies.6
6l  -o 6.units units.6
6l  -o 6.bc bc.6
6l  -o 6.mpc mpc.6
6l  -o 6.pc pc.6
cp 6.alarm /amd64/bin/alarm
cp 6.ascii /amd64/bin/ascii
cp 6.aan /amd64/bin/aan
cp 6.archfs /amd64/bin/archfs
cp 6.basename /amd64/bin/basename
cp 6.ar /amd64/bin/ar
cp 6.bind /amd64/bin/bind
cp 6.cat /amd64/bin/cat
cp 6.cal /amd64/bin/cal
cp 6.bar /amd64/bin/bar
cp 6.chgrp /amd64/bin/chgrp
cp 6.calendar /amd64/bin/calendar
cp 6.cleanname /amd64/bin/cleanname
cp 6.chmod /amd64/bin/chmod
cp 6.camv /amd64/bin/camv
cp 6.cmp /amd64/bin/cmp
cp 6.clock /amd64/bin/clock
cp 6.col /amd64/bin/col
cp 6.comm /amd64/bin/comm
cp 6.crc32 /amd64/bin/crc32
cp 6.colors /amd64/bin/colors
cp 6.date /amd64/bin/date
cp 6.dd /amd64/bin/dd
cp 6.deroff /amd64/bin/deroff
cp 6.derp /amd64/bin/derp
cp 6.crop /amd64/bin/crop
cp 6.du /amd64/bin/du
cp 6.echo /amd64/bin/echo
cp 6.ecp /amd64/bin/ecp
cp 6.ed /amd64/bin/ed
cp 6.factor /amd64/bin/factor
cp 6.fcp /amd64/bin/fcp
cp 6.evdump /amd64/bin/evdump
cp 6.dc /amd64/bin/dc
cp 6.fmt /amd64/bin/fmt
cp 6.fortune /amd64/bin/fortune
cp 6.file /amd64/bin/file
cp 6.fontsel /amd64/bin/fontsel
cp 6.freq /amd64/bin/freq
cp 6.getmap /amd64/bin/getmap
cp 6.fplot /amd64/bin/fplot
cp 6.histogram /amd64/bin/histogram
cp 6.html2ms /amd64/bin/html2ms
cp 6.iconv /amd64/bin/iconv
cp 6.idiff /amd64/bin/idiff
cp 6.init /$objtype/init
cp 6.io /amd64/bin/io
cp 6.kbmap /amd64/bin/kbmap
cp 6.gview /amd64/bin/gview
cp 6.kbremap /amd64/bin/kbremap
cp 6.iostats /amd64/bin/iostats
cp 6.kprof /amd64/bin/kprof
cp 6.join /amd64/bin/join
cp 6.lock /amd64/bin/lock
cp 6.ktrace /amd64/bin/ktrace
cp 6.lens /amd64/bin/lens
cp 6.lnfs /amd64/bin/lnfs
cp 6.look /amd64/bin/look
cp 6.md5sum /amd64/bin/md5sum
cp 6.ls /amd64/bin/ls
cp 6.mc /amd64/bin/mc
cp 6.mkdir /amd64/bin/mkdir
cp 6.mount /amd64/bin/mount
cp 6.mtime /amd64/bin/mtime
cp 6.mv /amd64/bin/mv
cp 6.mntgen /amd64/bin/mntgen
cp 6.ms2html /amd64/bin/ms2html
cp 6.news /amd64/bin/news
cp 6.netstat /amd64/bin/netstat
cp 6.mug /amd64/bin/mug
cp 6.ns /amd64/bin/ns
cp 6.os /amd64/bin/os
cp 6.nm /amd64/bin/nm
cp 6.pbd /amd64/bin/pbd
cp 6.p /amd64/bin/p
cp 6.patch /amd64/bin/patch
cp 6.nntpfs /amd64/bin/nntpfs
cp 6.paint /amd64/bin/paint
cp 6.nfs /amd64/bin/nfs
cp 6.pipefile /amd64/bin/pipefile
cp 6.pcc /amd64/bin/pcc
cp 6.pr /amd64/bin/pr
cp 6.primes /amd64/bin/primes
cp 6.page /amd64/bin/page
cp 6.ps /amd64/bin/ps
cp 6.prof /amd64/bin/prof
cp 6.pstree /amd64/bin/pstree
cp 6.pwd /amd64/bin/pwd
cp 6.pump /amd64/bin/pump
cp 6.ptrap /amd64/bin/ptrap
cp 6.rdbfs /amd64/bin/rdbfs
cp 6.qr /amd64/bin/qr
cp 6.ratrace /amd64/bin/ratrace
cp 6.read /amd64/bin/read
cp 6.rm /amd64/bin/rm
cp 6.riow /amd64/bin/riow
cp 6.resize /amd64/bin/resize
cp 6.ramfs /amd64/bin/ramfs
cp 6.resample /amd64/bin/resample
cp 6.rotate /amd64/bin/rotate
cp 6.sat /amd64/bin/sat
cp 6.seconds /amd64/bin/seconds
cp 6.seg /amd64/bin/seg
cp 6.seq /amd64/bin/seq
cp 6.screenlock /amd64/bin/screenlock
cp 6.sleep /amd64/bin/sleep
cp 6.sed /amd64/bin/sed
cp 6.sha1sum /amd64/bin/sha1sum
cp 6.sort /amd64/bin/sort
cp 6.skelfs /amd64/bin/skelfs
cp 6.rx /amd64/bin/rx
cp 6.size /amd64/bin/size
cp 6.srvfs /amd64/bin/srvfs
cp 6.split /amd64/bin/split
cp 6.srv /amd64/bin/srv
cp 6.sshfs /amd64/bin/sshfs
cp 6.sshnet /amd64/bin/sshnet
cp 6.ssh /amd64/bin/ssh
cp 6.stats /amd64/bin/stats
cp 6.sum /amd64/bin/sum
cp 6.swap /amd64/bin/swap
cp 6.strings /amd64/bin/strings
cp 6.strip /amd64/bin/strip
cp 6.tail /amd64/bin/tail
cp 6.tee /amd64/bin/tee
cp 6.test /amd64/bin/test
cp 6.time /amd64/bin/time
cp 6.tar /amd64/bin/tar
cp 6.timepic /amd64/bin/timepic
cp 6.touch /amd64/bin/touch
cp 6.touchfs /amd64/bin/touchfs
cp 6.tput /amd64/bin/tput
cp 6.tr /amd64/bin/tr
cp 6.truetypefs /amd64/bin/truetypefs
cp 6.tprof /amd64/bin/tprof
cp 6.tlsclient /amd64/bin/tlsclient
cp 6.tlssrv /amd64/bin/tlssrv
cp 6.unicode /amd64/bin/unicode
cp 6.uhtml /amd64/bin/uhtml
cp 6.unmount /amd64/bin/unmount
cp 6.ttfrender /amd64/bin/ttfrender
cp 6.trace /amd64/bin/trace
cp 6.uniq /amd64/bin/uniq
cp 6.walk /amd64/bin/walk
cp 6.urlencode /amd64/bin/urlencode
cp 6.unlnfs /amd64/bin/unlnfs
cp 6.wc /amd64/bin/wc
cp 6.xargs /amd64/bin/xargs
cp 6.tweak /amd64/bin/tweak
cp 6.xd /amd64/bin/xd
cp 6.winwatch /amd64/bin/winwatch
cp 6.units /amd64/bin/units
cp 6.bc /amd64/bin/bc
cp 6.webcookies /amd64/bin/webcookies
cp 6.mpc /amd64/bin/mpc
cp 6.pc /amd64/bin/pc
for(i in 1a 1c 1l 2a 2c 2l 5a 5c 5e 5i 5l 6a 6c 6l 7a 7c 7l 8a 8c 8l 9660srv 9nfs abaco acid acme astro atazz audio auth aux awk bitsy bzfs bzip2 cb cc cdfs cec cfs cifs compress con cpp cwfs db dial dict diff disk dossrv dtracy eqn execnet exportfs ext2srv faces fax forp git grap graph grep gs gzip hgfs hjfs hoc htmlfmt htmlroff ip jpg ka kc ki kl ktrans lex lp map mk mothra ndb nusb paqfs pic plot plumb postscript proof qa qc qi ql ratfs rc reform replica rio sam samterm scat scuzz snap spell spin spred syscall tapefs tbl tc tcs telco tl troff troff2html upas va vac vc venti vi vl vmx vnc vt webfs wikifs) @{
	cd $i
	echo mk $i
	mk $MKFLAGS install
}
mk 1a
yacc -D1 -d a.y
6c -FTVw y.tab.c
6c -FTVw lex.c
6l  -o 6.out y.tab.6 lex.6
cp 6.out /amd64/bin/1a
mk 1c
6c -FTVw cgen.c
6c -FTVw reg.c
6c -FTVw txt.c
6c -FTVw peep.c
6c -FTVw swt.c
6c -FTVw sgen.c
6c -FTVw list.c
6c -FTVw enam.c
6c -FTVw mul.c
cd ../cc
mk install
cc.a6 doesn't exist: assuming it will be an archive
yacc -d cc.y

conflicts: 3 shift/reduce
6c -FTVw y.tab.c
6c -FTVw lex.c
6c -FTVw mac.c
6c -FTVw dcl.c
6c -FTVw acid.c
6c -FTVw pickle.c
6c -FTVw bits.c
6c -FTVw com.c
6c -FTVw scon.c
6c -FTVw funct.c
6c -FTVw sub.c
6c -FTVw com64.c
6c -FTVw compat.c
6c -FTVw dpchk.c
6c -FTVw omachcap.c
ar vu cc.a6 y.tab.6 lex.6 mac.6 dcl.6 acid.6 pickle.6 bits.6 com.6 scon.6 funct.6 sub.6 com64.6 compat.6 dpchk.6 omachcap.6
ar: creating cc.a6
a - y.tab.6
a - lex.6
a - mac.6
a - dcl.6
a - acid.6
a - pickle.6
a - bits.6
a - com.6
a - scon.6
a - funct.6
a - sub.6
a - com64.6
a - compat.6
a - dpchk.6
a - omachcap.6
date
Mon Jan  1 22:40:46 MST 2024
6l  -o 6.out cgen.6 reg.6 txt.6 peep.6 swt.6 sgen.6 list.6 enam.6 mul.6 ../cc/cc.a6
cp 6.out /amd64/bin/1c
mk 1l
6c -FTVw asm.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw pass.c
6c -FTVw span.c
6c -FTVw list.c
6c -FTVw ../2c/enam.c
6c -FTVw compat.c
6l  -o 6.out asm.6 obj.6 optab.6 pass.6 span.6 list.6 enam.6 compat.6
cp 6.out /amd64/bin/1l
mk 2a
yacc -D1 -d a.y
6c -FTVw y.tab.c
6c -FTVw lex.c
6l  -o 6.out y.tab.6 lex.6
cp 6.out /amd64/bin/2a
mk 2c
6c -FTVw cgen.c
6c -FTVw reg.c
6c -FTVw txt.c
6c -FTVw peep.c
6c -FTVw swt.c
6c -FTVw sgen.c
6c -FTVw list.c
6c -FTVw enam.c
6c -FTVw mul.c
6l  -o 6.out cgen.6 reg.6 txt.6 peep.6 swt.6 sgen.6 list.6 enam.6 mul.6 ../cc/cc.a6
cp 6.out /amd64/bin/2c
mk 2l
6c -FTVw asm.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw pass.c
6c -FTVw span.c
6c -FTVw list.c
6c -FTVw ../2c/enam.c
6c -FTVw compat.c
6l  -o 6.out asm.6 obj.6 optab.6 pass.6 span.6 list.6 enam.6 compat.6
cp 6.out /amd64/bin/2l
mk 5a
yacc -D1 -d a.y
6c -FTVw y.tab.c
6c -FTVw lex.c
6l  -o 6.out y.tab.6 lex.6
cp 6.out /amd64/bin/5a
mk 5c
6c -FTVw cgen.c
6c -FTVw enam.c
6c -FTVw list.c
6c -FTVw mul.c
6c -FTVw peep.c
6c -FTVw ../cc/pgen.c
6c -FTVw ../cc/pswt.c
6c -FTVw reg.c
6c -FTVw sgen.c
6c -FTVw swt.c
6c -FTVw txt.c
6c -FTVw machcap.c
6l  -o 6.out cgen.6 enam.6 list.6 mul.6 peep.6 pgen.6 pswt.6 reg.6 sgen.6 swt.6 txt.6 machcap.6 ../cc/cc.a6
cp 6.out /amd64/bin/5c
mk 5e
6c -FTVw 5e.c
6c -FTVw seg.c
6c -FTVw proc.c
6c -FTVw util.c
6c -FTVw arm.c
6c -FTVw sys.c
6c -FTVw fs.c
6c -FTVw fpa.c
6c -FTVw vfp.c
6l  -o 6.out 5e.6 seg.6 proc.6 util.6 arm.6 sys.6 fs.6 fpa.6 vfp.6
cp 6.out /amd64/bin/5e
mk 5i
6c -FTVw 5i.c
6c -FTVw run.c
6c -FTVw mem.c
6c -FTVw syscall.c
6c -FTVw stats.c
6c -FTVw icache.c
6c -FTVw symbols.c
6c -FTVw cmd.c
6c -FTVw bpt.c
6l  -o 6.out 5i.6 run.6 mem.6 syscall.6 stats.6 icache.6 symbols.6 cmd.6 bpt.6
cp 6.out /amd64/bin/5i
mk 5l
6c -FTVw asm.c
6c -FTVw list.c
6c -FTVw noop.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw pass.c
6c -FTVw span.c
6c -FTVw ../5c/enam.c
6c -FTVw compat.c
6l  -o 6.out asm.6 list.6 noop.6 obj.6 optab.6 pass.6 span.6 enam.6 compat.6
cp 6.out /amd64/bin/5l
mk 6a
yacc -D1 -d a.y
6c -FTVw y.tab.c
6c -FTVw lex.c
6l  -o 6.out y.tab.6 lex.6
cp 6.out /amd64/bin/6a
mk 6c
6c -FTVw cgen.c
6c -FTVw enam.c
6c -FTVw list.c
6c -FTVw sgen.c
6c -FTVw swt.c
6c -FTVw txt.c
6c -FTVw reg.c
6c -FTVw peep.c
6c -FTVw ../cc/pgen.c
6c -FTVw ../cc/pswt.c
6c -FTVw machcap.c
6c -FTVw div.c
6c -FTVw mul.c
6l  -o 6.out cgen.6 enam.6 list.6 sgen.6 swt.6 txt.6 reg.6 peep.6 pgen.6 pswt.6 machcap.6 div.6 mul.6 ../cc/cc.a6
cp 6.out /amd64/bin/6c
mk 6l
6c -FTVw asm.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw pass.c
6c -FTVw span.c
6c -FTVw list.c
6c -FTVw ../6c/enam.c
6c -FTVw compat.c
6l  -o 6.out asm.6 obj.6 optab.6 pass.6 span.6 list.6 enam.6 compat.6
cp 6.out /amd64/bin/6l
mk 7a
yacc -D1 -d a.y
6c -FTVw y.tab.c
6c -FTVw lex.c
6l  -o 6.out y.tab.6 lex.6
cp 6.out /amd64/bin/7a
mk 7c
6c -FTVw cgen.c
6c -FTVw enam.c
6c -FTVw list.c
6c -FTVw machcap.c
6c -FTVw mul.c
6c -FTVw peep.c
6c -FTVw ../cc/pgen.c
6c -FTVw ../cc/pswt.c
6c -FTVw reg.c
warning: peep.c:603 unreachable code SWITCH
warning: peep.c:595 set and not used: a 
warning: peep.c:1815 set and not used: p 
6c -FTVw sgen.c
6c -FTVw swt.c
6c -FTVw txt.c
6l  -o 6.out cgen.6 enam.6 list.6 machcap.6 mul.6 peep.6 pgen.6 pswt.6 reg.6 sgen.6 swt.6 txt.6 ../cc/cc.a6
cp 6.out /amd64/bin/7c
mk 7l
6c -FTVw asm.c
6c -FTVw asmout.c
6c -FTVw ../7c/enam.c
6c -FTVw bits.c
6c -FTVw cnam.c
6c -FTVw compat.c
6c -FTVw dyn.c
6c -FTVw list.c
6c -FTVw noop.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw span.c
6c -FTVw pass.c
6c -FTVw mod.c
6l  -o 6.out asm.6 asmout.6 enam.6 bits.6 cnam.6 compat.6 dyn.6 list.6 noop.6 obj.6 optab.6 span.6 pass.6 mod.6
cp 6.out /amd64/bin/7l
mk 8a
yacc -D1 -d a.y
5 rules never reduced
6c -FTVw y.tab.c
6c -FTVw lex.c
6l  -o 6.out y.tab.6 lex.6
cp 6.out /amd64/bin/8a
mk 8c
6c -FTVw cgen.c
6c -FTVw cgen64.c
6c -FTVw div.c
6c -FTVw enam.c
6c -FTVw list.c
6c -FTVw machcap.c
6c -FTVw mul.c
6c -FTVw peep.c
6c -FTVw ../cc/pgen.c
6c -FTVw ../cc/pswt.c
6c -FTVw reg.c
6c -FTVw sgen.c
6c -FTVw swt.c
6c -FTVw txt.c
6l  -o 6.out cgen.6 cgen64.6 div.6 enam.6 list.6 machcap.6 mul.6 peep.6 pgen.6 pswt.6 reg.6 sgen.6 swt.6 txt.6 ../cc/cc.a6
cp 6.out /amd64/bin/8c
mk 8l
6c -FTVw asm.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw pass.c
6c -FTVw span.c
6c -FTVw list.c
6c -FTVw ../8c/enam.c
6c -FTVw compat.c
6l  -o 6.out asm.6 obj.6 optab.6 pass.6 span.6 list.6 enam.6 compat.6
cp 6.out /amd64/bin/8l
mk 9660srv
6c -FTVw main.c
6c -FTVw 9660srv.c
6c -FTVw xfile.c
6c -FTVw iobuf.c
6c -FTVw data.c
6l  -o 6.out main.6 9660srv.6 xfile.6 iobuf.6 data.6
cp 6.out /amd64/bin/9660srv
mk 9nfs
for (i in nfsserver portmapper pcnfsd)
	mk $MKFLAGS $i.install
6c -FTVw 9p.c
6c -FTVw auth.c
6c -FTVw authhostowner.c
6c -FTVw nfs.c
6c -FTVw nfsmount.c
6c -FTVw xfile.c
6c -FTVw nfsserver.c
6c -FTVw chat.c
6c -FTVw rpc.c
6c -FTVw string.c
6c -FTVw strparse.c
6c -FTVw system.c
6c -FTVw listalloc.c
6c -FTVw server.c
6c -FTVw unixnames.c
6l  -o 6.nfsserver 9p.6 auth.6 authhostowner.6 nfs.6 nfsmount.6 xfile.6 nfsserver.6 chat.6 rpc.6 string.6 strparse.6 system.6 listalloc.6 server.6 unixnames.6
cp 6.nfsserver /amd64/bin/aux/nfsserver
6c -FTVw portmapper.c
6l  -o 6.portmapper portmapper.6 chat.6 rpc.6 string.6 strparse.6 system.6 listalloc.6 server.6 unixnames.6
cp 6.portmapper /amd64/bin/aux/portmapper
6c -FTVw pcnfsd.c
6l  -o 6.pcnfsd pcnfsd.6 chat.6 rpc.6 string.6 strparse.6 system.6 listalloc.6 server.6 unixnames.6
cp 6.pcnfsd /amd64/bin/aux/pcnfsd
mk abaco
6c -FTVw cols.c
6c -FTVw exec.c
6c -FTVw html.c
6c -FTVw main.c
6c -FTVw page.c
6c -FTVw rows.c
6c -FTVw scrl.c
6c -FTVw tabs.c
6c -FTVw text.c
6c -FTVw time.c
6c -FTVw urls.c
6c -FTVw util.c
6c -FTVw wind.c
6l  -o 6.out cols.6 exec.6 html.6 main.6 page.6 rows.6 scrl.6 tabs.6 text.6 time.6 urls.6 util.6 wind.6
cp 6.out /amd64/bin/abaco
mk acid
yacc -d dbg.y
6c -FTVw exec.c
6c -FTVw expr.c
6c -FTVw list.c

conflicts: 3 shift/reduce
6c -FTVw dot.c
6c -FTVw print.c
6c -FTVw main.c
6c -FTVw lex.c
6c -FTVw util.c
6c -FTVw builtin.c
6c -FTVw proc.c
6c -FTVw y.tab.c
6l  -o 6.out main.6 lex.6 util.6 exec.6 expr.6 list.6 builtin.6 proc.6 dot.6 print.6 y.tab.6
cp 6.out /amd64/bin/acid
mk acme
6c -FTVw acme.c
6c -FTVw addr.c
6c -FTVw buff.c
6c -FTVw cols.c
6c -FTVw disk.c
6c -FTVw ecmd.c
6c -FTVw edit.c
6c -FTVw elog.c
6c -FTVw exec.c
6c -FTVw file.c
6c -FTVw fsys.c
6c -FTVw logf.c
6c -FTVw look.c
6c -FTVw regx.c
6c -FTVw rows.c
6c -FTVw scrl.c
6c -FTVw text.c
6c -FTVw time.c
6c -FTVw util.c
6c -FTVw wind.c
6c -FTVw xfid.c
6l  -o 6.out acme.6 addr.6 buff.6 cols.6 disk.6 ecmd.6 edit.6 elog.6 exec.6 file.6 fsys.6 logf.6 look.6 regx.6 rows.6 scrl.6 text.6 time.6 util.6 wind.6 xfid.6 /amd64/lib/libframe.a /amd64/lib/libdraw.a /amd64/lib/libthread.a
cp 6.out /amd64/bin/acme
mk astro
6c -FTVw moon.c
6c -FTVw moont.c
6c -FTVw satel.c
6c -FTVw merct.c
6c -FTVw search.c
6c -FTVw dist.c
6c -FTVw sunt.c
6c -FTVw occ.c
6c -FTVw main.c
6c -FTVw sat.c
6c -FTVw venus.c
6c -FTVw pdate.c
6c -FTVw sun.c
6c -FTVw init.c
6c -FTVw star.c
6c -FTVw merc.c
6c -FTVw stars.c
6c -FTVw comet.c
6c -FTVw nutate.c
6c -FTVw helio.c
6c -FTVw mars.c
6c -FTVw output.c
6c -FTVw jup.c
6c -FTVw geo.c
6c -FTVw venust.c
6c -FTVw cosadd.c
6c -FTVw nutt.c
6c -FTVw uran.c
6c -FTVw nept.c
6c -FTVw plut.c
6l  -o 6.out moon.6 moont.6 satel.6 merct.6 search.6 dist.6 sunt.6 occ.6 main.6 sat.6 venus.6 pdate.6 sun.6 init.6 star.6 merc.6 stars.6 comet.6 nutate.6 helio.6 mars.6 output.6 jup.6 geo.6 venust.6 cosadd.6 nutt.6 uran.6 nept.6 plut.6
cp 6.out /amd64/bin/astro
mk atazz
6c -FTVw bit.c
6c -FTVw main.c
6c -FTVw probe.c
6l  -o 6.out bit.6 main.6 probe.6
cp 6.out /amd64/bin/atazz
mk audio
mkdir -p $BIN
for (i in libogg libvorbis libFLAC libtags pcmconv oggdec oggenc mp3dec mp3enc flacdec flacenc wavdec sundec mixfs readtags zuke scream) @{
	cd $i
	mk install
}
libogg.a6 doesn't exist: assuming it will be an archive
pcc -I. -c framing.c
pcc -I. -c bitwise.c
ar vu libogg.a6 framing.6 bitwise.6
ar: creating libogg.a6
a - framing.6
a - bitwise.6
libvorbis.a6 doesn't exist: assuming it will be an archive
pcc -I. -I../libogg -c analysis.c
pcc -I. -I../libogg -c bitrate.c
pcc -I. -I../libogg -c block.c
pcc -I. -I../libogg -c codebook.c
pcc -I. -I../libogg -c envelope.c
pcc -I. -I../libogg -c floor0.c
pcc -I. -I../libogg -c floor1.c
pcc -I. -I../libogg -c info.c
pcc -I. -I../libogg -c lookup.c
pcc -I. -I../libogg -c lpc.c
pcc -I. -I../libogg -c lsp.c
pcc -I. -I../libogg -c mapping0.c
pcc -I. -I../libogg -c mdct.c
pcc -I. -I../libogg -c psy.c
pcc -I. -I../libogg -c registry.c
pcc -I. -I../libogg -c res0.c
pcc -I. -I../libogg -c sharedbook.c
pcc -I. -I../libogg -c smallft.c
pcc -I. -I../libogg -c synthesis.c
pcc -I. -I../libogg -c vorbisenc.c
pcc -I. -I../libogg -c vorbisfile.c
pcc -I. -I../libogg -c window.c
ar vu libvorbis.a6 analysis.6 bitrate.6 block.6 codebook.6 envelope.6 floor0.6 floor1.6 info.6 lookup.6 lpc.6 lsp.6 mapping0.6 mdct.6 psy.6 registry.6 res0.6 sharedbook.6 smallft.6 synthesis.6 vorbisenc.6 vorbisfile.6 window.6
ar: creating libvorbis.a6
a - analysis.6
a - bitrate.6
a - block.6
a - codebook.6
a - envelope.6
a - floor0.6
a - floor1.6
a - info.6
a - lookup.6
a - lpc.6
a - lsp.6
a - mapping0.6
a - mdct.6
a - psy.6
a - registry.6
a - res0.6
a - sharedbook.6
a - smallft.6
a - synthesis.6
a - vorbisenc.6
a - vorbisfile.6
a - window.6
libFLAC.a6 doesn't exist: assuming it will be an archive
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c bitmath.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c bitreader.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c bitwriter.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c cpu.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c crc.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c fixed.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c float.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c format.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c lpc.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c md5.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c memory.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c metadata_iterators.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c metadata_object.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_decoder_aspect.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_encoder_aspect.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_helper.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_mapping.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c stream_decoder.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c stream_encoder.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c stream_encoder_framing.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c window.c
ar vu libFLAC.a6 bitmath.6 bitreader.6 bitwriter.6 cpu.6 crc.6 fixed.6 float.6 format.6 lpc.6 md5.6 memory.6 metadata_iterators.6 metadata_object.6 ogg_decoder_aspect.6 ogg_encoder_aspect.6 ogg_helper.6 ogg_mapping.6 stream_decoder.6 stream_encoder.6 stream_encoder_framing.6 window.6
ar: creating libFLAC.a6
a - bitmath.6
a - bitreader.6
a - bitwriter.6
a - cpu.6
a - crc.6
a - fixed.6
a - float.6
a - format.6
a - lpc.6
a - md5.6
a - memory.6
a - metadata_iterators.6
a - metadata_object.6
a - ogg_decoder_aspect.6
a - ogg_encoder_aspect.6
a - ogg_helper.6
a - ogg_mapping.6
a - stream_decoder.6
a - stream_encoder.6
a - stream_encoder_framing.6
a - window.6
libtags.a6 doesn't exist: assuming it will be an archive
6c -FTVw 437.c
6c -FTVw 8859.c
6c -FTVw flac.c
6c -FTVw id3genres.c
6c -FTVw id3v1.c
6c -FTVw id3v2.c
6c -FTVw it.c
6c -FTVw m4a.c
6c -FTVw mod.c
6c -FTVw opus.c
6c -FTVw s3m.c
6c -FTVw tags.c
6c -FTVw utf16.c
6c -FTVw vorbis.c
6c -FTVw wav.c
6c -FTVw xm.c
ar vu libtags.a6 437.6 8859.6 flac.6 id3genres.6 id3v1.6 id3v2.6 it.6 m4a.6 mod.6 opus.6 s3m.6 tags.6 utf16.6 vorbis.6 wav.6 xm.6
ar: creating libtags.a6
a - 437.6
a - 8859.6
a - flac.6
a - id3genres.6
a - id3v1.6
a - id3v2.6
a - it.6
a - m4a.6
a - mod.6
a - opus.6
a - s3m.6
a - tags.6
a - utf16.6
a - vorbis.6
a - wav.6
a - xm.6
6c -FTVw pcmconv.c
6l  -o 6.out pcmconv.6
cp 6.out /amd64/bin/audio/pcmconv
pcc -I../libvorbis -I../libogg -D_POSIX_SOURCE -c oggdec.c
pcc -o 6.oggdec oggdec.6
cp 6.oggdec /amd64/bin/audio/oggdec
pcc -I../libvorbis -I../libogg -c oggenc.c
pcc -o 6.oggenc oggenc.6
cp 6.oggenc /amd64/bin/audio/oggenc
6c -FVp -DFPM_DEFAULT bit.c
6c -FVp -DFPM_DEFAULT decoder.c
6c -FVp -DFPM_DEFAULT fixed.c
6c -FVp -DFPM_DEFAULT frame.c
6c -FVp -DFPM_DEFAULT huffman.c
6c -FVp -DFPM_DEFAULT layer12.c
6c -FVp -DFPM_DEFAULT layer3.c
6c -FVp -DFPM_DEFAULT stream.c
6c -FVp -DFPM_DEFAULT synth.c
6c -FVp -DFPM_DEFAULT version.c
6c -FVp -DFPM_DEFAULT main.c
6l  -o 6.out bit.6 decoder.6 fixed.6 frame.6 huffman.6 layer12.6 layer3.6 stream.6 synth.6 version.6 main.6
cp 6.out /amd64/bin/audio/mp3dec
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c VbrTag.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c bitstream.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c encoder.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c fft.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c get_audio.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c id3tag.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c lame.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c lametime.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c main.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c mpglib_interface.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c newmdct.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c parse.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c pcm.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c portableio.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c psymodel.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c quantize.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c quantize_pvt.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c reservoir.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c set_get.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c tables.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c takehiro.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c timestatus.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c tools.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c util.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c vbrquantize.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c version.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c vorbis_interface.c
6l  -o 6.out VbrTag.6 bitstream.6 encoder.6 fft.6 get_audio.6 id3tag.6 lame.6 lametime.6 main.6 mpglib_interface.6 newmdct.6 parse.6 pcm.6 portableio.6 psymodel.6 quantize.6 quantize_pvt.6 reservoir.6 set_get.6 tables.6 takehiro.6 timestatus.6 tools.6 util.6 vbrquantize.6 version.6 vorbis_interface.6
cp 6.out /amd64/bin/audio/mp3enc
pcc -I. -I../libFLAC -I../libFLAC/FLAC -D_POSIX_SOURCE -D_BSD_EXTENSION -DPlan9 -c flacdec.c
pcc -o 6.flacdec flacdec.6 ../libFLAC/libFLAC.a6
cp 6.flacdec /amd64/bin/audio/flacdec
pcc -I. -I../libFLAC -I../libFLAC/FLAC -D_POSIX_SOURCE -D_BSD_EXTENSION -DPlan9 -c -c flacenc.c
pcc -o 6.flacenc flacenc.6 ../libFLAC/libFLAC.a6
cp 6.flacenc /amd64/bin/audio/flacenc
6c -FTVw wavdec.c
6l  -o 6.out wavdec.6
cp 6.out /amd64/bin/audio/wavdec
6c -FTVw sundec.c
6l  -o 6.out sundec.6
cp 6.out /amd64/bin/audio/sundec
6c -FTVw mixfs.c
6l  -o 6.out mixfs.6
cp 6.out /amd64/bin/audio/mixfs
6c -FTVw -I../libtags readtags.c
6l  -o 6.out readtags.6
cp 6.out /amd64/bin/audio/readtags
for (i in mkplist zuke)
	mk $MKFLAGS $i.install
6c -FTVw -I../libtags icy.c
6c -FTVw -I../libtags plist.c
6c -FTVw -I../libtags mkplist.c
6l  -o 6.mkplist icy.6 plist.6 mkplist.6
cp 6.mkplist /amd64/bin/audio/mkplist
6c -FTVw -I../libtags zuke.c
6l  -o 6.zuke icy.6 plist.6 zuke.6
cp 6.zuke /amd64/bin/audio/zuke
for (i in screamenc screamdec)
	mk $MKFLAGS $i.install
for (i in screamsend screamrecv)
	mk $MKFLAGS $i.rcinstall
6c -FTVw screamenc.c
6l  -o 6.screamenc screamenc.6
cp 6.screamenc /amd64/bin/audio/screamenc
6c -FTVw screamdec.c
6l  -o 6.screamdec screamdec.6
cp 6.screamdec /amd64/bin/audio/screamdec
cp screamsend /amd64/bin/audio/screamsend
chmod +x /amd64/bin/audio/screamsend
cp screamrecv /amd64/bin/audio/screamrecv
chmod +x /amd64/bin/audio/screamrecv
mk auth
cd lib
mk
cp status /amd64/bin/auth/status
cp enable /amd64/bin/auth/enable
cp disable /amd64/bin/auth/disable
6c -FTVw -I.. answer.c
6c -FTVw -I.. keyfmt.c
6c -FTVw -I.. netcheck.c
6c -FTVw -I.. okpasswd.c
6c -FTVw -I.. private.c
6c -FTVw -I.. readwrite.c
6c -FTVw -I.. readarg.c
6c -FTVw -I.. getpass.c
6c -FTVw -I.. getauthkey.c
6c -FTVw -I.. log.c
6c -FTVw -I.. error.c
6c -FTVw -I.. fs.c
6c -FTVw -I.. rdbio.c
6c -FTVw -I.. querybio.c
6c -FTVw -I.. wrbio.c
6c -FTVw -I.. getexpiration.c
ar vu ../lib.6.a answer.6 keyfmt.6 netcheck.6 okpasswd.6 private.6 readwrite.6 readarg.6 getpass.6 getauthkey.6 log.6 error.6 fs.6 rdbio.6 querybio.6 wrbio.6 getexpiration.6
ar: creating ../lib.6.a
a - answer.6
a - keyfmt.6
a - netcheck.6
a - okpasswd.6
a - private.6
a - readwrite.6
a - readarg.6
a - getpass.6
a - getauthkey.6
a - log.6
a - error.6
a - fs.6
a - rdbio.6
a - querybio.6
a - wrbio.6
a - getexpiration.6
for (i in factotum secstore) @{
	cd $i
	mk install
}
for (i in factotum fgui)
	mk $MKFLAGS $i.install
6c -FTVw apop.c
6c -FTVw chap.c
6c -FTVw httpdigest.c
6c -FTVw p9any.c
6c -FTVw p9cr.c
6c -FTVw p9sk1.c
6c -FTVw pass.c
6c -FTVw rsa.c
6c -FTVw ecdsa.c
6c -FTVw wpapsk.c
6c -FTVw confirm.c
6c -FTVw fs.c
6c -FTVw log.c
6c -FTVw rpc.c
6c -FTVw util.c
6l -o 6.factotum apop.6 chap.6 httpdigest.6 p9any.6 p9cr.6 p9sk1.6 pass.6 rsa.6 ecdsa.6 wpapsk.6 confirm.6 fs.6 log.6 rpc.6 util.6
cp 6.factotum /amd64/bin/auth/factotum
6c -FTVw fgui.c
6l -o 6.fgui fgui.6
cp 6.fgui /amd64/bin/auth/fgui
for (i in secstore secstored secuser aescbc)
	mk $MKFLAGS $i.install
6c -FTVw secstore.c
6c -FTVw pak.c
6c -FTVw password.c
6c -FTVw SConn.c
6c -FTVw util.c
6l -o 6.secstore secstore.6 pak.6 password.6 SConn.6 util.6
cp 6.secstore /amd64/bin/auth/secstore
6c -FTVw secstored.c
6c -FTVw dirls.c
6c -FTVw ../secureidcheck.c
6l -o 6.secstored secstored.6 dirls.6 secureidcheck.6 pak.6 password.6 SConn.6 util.6
cp 6.secstored /amd64/bin/auth/secstored
6c -FTVw secuser.c
6l -o 6.secuser secuser.6 pak.6 password.6 SConn.6 util.6
cp 6.secuser /amd64/bin/auth/secuser
6c -FTVw aescbc.c
6l -o 6.aescbc aescbc.6
cp 6.aescbc /amd64/bin/auth/aescbc
for (i in acmed as asaudit asn1dump asn12rsa authsrv box changeuser convkeys cron debug guard.srv httpauth keyfs login netkey newns none passwd pemdecode pemencode printnetkey readnvram rsa2asn1 rsa2csr rsa2jwk rsa2pub rsa2ssh rsa2x509 rsafill rsagen ssh2rsa uniq userpasswd warning wrkey x5092pub)
	mk $MKFLAGS $i.install
6c -FTVw acmed.c
6l  -o 6.acmed acmed.6 lib.6.a
cp 6.acmed /amd64/bin/auth/acmed
6c -FTVw as.c
6l  -o 6.as as.6 lib.6.a
cp 6.as /amd64/bin/auth/as
6c -FTVw asaudit.c
6l  -o 6.asaudit asaudit.6 lib.6.a
cp 6.asaudit /amd64/bin/auth/asaudit
6c -FTVw asn1dump.c
6l  -o 6.asn1dump asn1dump.6 lib.6.a
cp 6.asn1dump /amd64/bin/auth/asn1dump
6c -FTVw asn12rsa.c
6l  -o 6.asn12rsa asn12rsa.6 lib.6.a
cp 6.asn12rsa /amd64/bin/auth/asn12rsa
6c -FTVw secureidcheck.c
6c -FTVw authsrv.c
6l  -o 6.authsrv secureidcheck.6 authsrv.6 lib.6.a
cp 6.authsrv /amd64/bin/auth/authsrv
6c -FTVw box.c
6l  -o 6.box box.6 lib.6.a
cp 6.box /amd64/bin/auth/box
6c -FTVw changeuser.c
6l  -o 6.changeuser changeuser.6 lib.6.a
cp 6.changeuser /amd64/bin/auth/changeuser
6c -FTVw convkeys.c
6l  -o 6.convkeys convkeys.6 lib.6.a
cp 6.convkeys /amd64/bin/auth/convkeys
6c -FTVw cron.c
6l  -o 6.cron cron.6 lib.6.a
cp 6.cron /amd64/bin/auth/cron
6c -FTVw debug.c
6l  -o 6.debug debug.6 lib.6.a
cp 6.debug /amd64/bin/auth/debug
6c -FTVw guard.srv.c
6l  -o 6.guard.srv secureidcheck.6 guard.srv.6 lib.6.a
cp 6.guard.srv /amd64/bin/auth/guard.srv
6c -FTVw httpauth.c
6l  -o 6.httpauth httpauth.6 lib.6.a
cp 6.httpauth /amd64/bin/auth/httpauth
6c -FTVw keyfs.c
6l  -o 6.keyfs keyfs.6 lib.6.a
cp 6.keyfs /amd64/bin/auth/keyfs
6c -FTVw login.c
6l  -o 6.login login.6 lib.6.a
cp 6.login /amd64/bin/auth/login
6c -FTVw netkey.c
6l  -o 6.netkey netkey.6 lib.6.a
cp 6.netkey /$objtype/bin/netkey
6c -FTVw newns.c
6l  -o 6.newns newns.6 lib.6.a
cp 6.newns /amd64/bin/auth/newns
6c -FTVw none.c
6l  -o 6.none none.6 lib.6.a
cp 6.none /amd64/bin/auth/none
6c -FTVw passwd.c
6l  -o 6.passwd passwd.6 lib.6.a
cp 6.passwd /$objtype/bin/passwd
6c -FTVw pemdecode.c
6l  -o 6.pemdecode pemdecode.6 lib.6.a
cp 6.pemdecode /amd64/bin/auth/pemdecode
6c -FTVw pemencode.c
6l  -o 6.pemencode pemencode.6 lib.6.a
cp 6.pemencode /amd64/bin/auth/pemencode
6c -FTVw printnetkey.c
6l  -o 6.printnetkey printnetkey.6 lib.6.a
cp 6.printnetkey /amd64/bin/auth/printnetkey
6c -FTVw readnvram.c
6l  -o 6.readnvram readnvram.6 lib.6.a
cp 6.readnvram /amd64/bin/auth/readnvram
6c -FTVw rsa2any.c
6c -FTVw rsa2asn1.c
6l  -o 6.rsa2asn1 rsa2any.6 rsa2asn1.6 lib.6.a
cp 6.rsa2asn1 /amd64/bin/auth/rsa2asn1
6c -FTVw rsa2csr.c
6l  -o 6.rsa2csr rsa2any.6 rsa2csr.6 lib.6.a
cp 6.rsa2csr /amd64/bin/auth/rsa2csr
6c -FTVw rsa2jwk.c
6l  -o 6.rsa2jwk rsa2any.6 rsa2jwk.6 lib.6.a
cp 6.rsa2jwk /amd64/bin/auth/rsa2jwk
6c -FTVw rsa2pub.c
6l  -o 6.rsa2pub rsa2any.6 rsa2pub.6 lib.6.a
cp 6.rsa2pub /amd64/bin/auth/rsa2pub
6c -FTVw rsa2ssh.c
6l  -o 6.rsa2ssh rsa2any.6 rsa2ssh.6 lib.6.a
cp 6.rsa2ssh /amd64/bin/auth/rsa2ssh
6c -FTVw rsa2x509.c
6l  -o 6.rsa2x509 rsa2any.6 rsa2x509.6 lib.6.a
cp 6.rsa2x509 /amd64/bin/auth/rsa2x509
6c -FTVw rsafill.c
6l  -o 6.rsafill rsa2any.6 rsafill.6 lib.6.a
cp 6.rsafill /amd64/bin/auth/rsafill
6c -FTVw rsagen.c
6l  -o 6.rsagen rsagen.6 lib.6.a
cp 6.rsagen /amd64/bin/auth/rsagen
6c -FTVw ssh2rsa.c
6l  -o 6.ssh2rsa ssh2rsa.6 lib.6.a
cp 6.ssh2rsa /amd64/bin/auth/ssh2rsa
6c -FTVw uniq.c
6l  -o 6.uniq uniq.6 lib.6.a
cp 6.uniq /amd64/bin/auth/uniq
6c -FTVw userpasswd.c
6l  -o 6.userpasswd userpasswd.6 lib.6.a
cp 6.userpasswd /amd64/bin/auth/userpasswd
6c -FTVw warning.c
6l  -o 6.warning warning.6 lib.6.a
cp 6.warning /amd64/bin/auth/warning
6c -FTVw wrkey.c
6l  -o 6.wrkey wrkey.6 lib.6.a
cp 6.wrkey /amd64/bin/auth/wrkey
6c -FTVw x5092pub.c
6l  -o 6.x5092pub x5092pub.6 lib.6.a
cp 6.x5092pub /amd64/bin/auth/x5092pub
mk aux
for (i in antiword mnihongo flashfs gps kbdfs na vga realemu) @{
	echo mk $i
	cd $i
	mk install
}
mk antiword
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ main_u.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ asc85enc.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ blocklist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ chartrans.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ datalist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ depot.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ dib2eps.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ doclist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fail.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ finddata.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ findtext.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fmt_text.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fontlist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fonts.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fonts_u.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ hdrftrlist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ imgexam.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ imgtrans.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ jpeg2eps.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ listlist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ misc.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ notes.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ options.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ out2window.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ output.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ pdf.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ pictlist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ png2eps.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ postscript.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop0.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop2.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop6.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop8.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ properties.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ propmod.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ rowlist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ sectlist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ stylelist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ stylesheet.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ summary.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ tabstop.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ text.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ unix.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ utf8.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ word2text.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ worddos.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordlib.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordmac.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordole.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordwin.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ xmalloc.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ xml.c
6l  -o 6.out main_u.6 asc85enc.6 blocklist.6 chartrans.6 datalist.6 depot.6 dib2eps.6 doclist.6 fail.6 finddata.6 findtext.6 fmt_text.6 fontlist.6 fonts.6 fonts_u.6 hdrftrlist.6 imgexam.6 imgtrans.6 jpeg2eps.6 listlist.6 misc.6 notes.6 options.6 out2window.6 output.6 pdf.6 pictlist.6 png2eps.6 postscript.6 prop0.6 prop2.6 prop6.6 prop8.6 properties.6 propmod.6 rowlist.6 sectlist.6 stylelist.6 stylesheet.6 summary.6 tabstop.6 text.6 unix.6 utf8.6 word2text.6 worddos.6 wordlib.6 wordmac.6 wordole.6 wordwin.6 xmalloc.6 xml.6
cp 6.out /amd64/bin/aux/antiword
mk mnihongo
6c -FTVw mnihongo.c
6l  -o 6.out mnihongo.6
cp 6.out /amd64/bin/aux/mnihongo
mk flashfs
for (i in mkflashfs flashfs)
	mk $MKFLAGS $i.install
6c -FTVw mkfs.c
6c -FTVw devfs.c
6c -FTVw utils.c
6l -o 6.mkflashfs mkfs.6 devfs.6 utils.6
cp 6.mkflashfs /amd64/bin/aux/mkflashfs
6c -FTVw flash.c
6c -FTVw journal.c
6c -FTVw entry.c
6c -FTVw errors.c
6c -FTVw request.c
6c -FTVw conv.c
6l -o 6.flashfs flash.6 journal.6 entry.6 errors.6 request.6 devfs.6 conv.6 utils.6
cp 6.flashfs /amd64/bin/aux/flashfs
mk gps
for (i in gpsfs gpsevermore)
	mk $MKFLAGS $i.install
6c -FTVw gpsfs.c
6c -FTVw util.c
6l  -o 6.gpsfs gpsfs.6 util.6
cp 6.gpsfs /amd64/bin/aux/gpsfs
6c -FTVw gpsevermore.c
6l  -o 6.gpsevermore gpsevermore.6 util.6
cp 6.gpsevermore /amd64/bin/aux/gpsevermore
mk kbdfs
@{objtype=$cputype mk -f mkfile.mklatin mklatin.amd64
6c -FTVw mklatin.c
6l  -o mklatin.amd64 mklatin.6
./mklatin.$cputype /lib/keyboard >latin1.h
6c -FTVw kbdfs.c
6l  -o 6.out kbdfs.6
cp 6.out /amd64/bin/aux/kbdfs
mk na
yacc -d na.y
6c -FTVw y.tab.c
6l  -o 6.out y.tab.6
cp 6.out /amd64/bin/aux/na
mk vga
6c -FTVw 3dfx.c
6c -FTVw ark2000pv.c
6c -FTVw att20c49x.c
6c -FTVw att21c498.c
6c -FTVw bt485.c
6c -FTVw ch9294.c
6c -FTVw clgd542x.c
6c -FTVw clgd546x.c
6c -FTVw ct65540.c
6c -FTVw cyber938x.c
6c -FTVw data.c
6c -FTVw db.c
6c -FTVw edid.c
6c -FTVw error.c
6c -FTVw et4000.c
6c -FTVw et4000hwgc.c
6c -FTVw hiqvideo.c
6c -FTVw i81x.c
6c -FTVw ibm8514.c
6c -FTVw icd2061a.c
6c -FTVw ics2494.c
6c -FTVw ics534x.c
6c -FTVw io.c
6c -FTVw geode.c
6c -FTVw mach32.c
6c -FTVw mach64.c
6c -FTVw mach64xx.c
6c -FTVw main.c
6c -FTVw mga2164w.c
6c -FTVw mga4xx.c
6c -FTVw neomagic.c
6c -FTVw nvidia.c
6c -FTVw radeon.c
6c -FTVw palette.c
6c -FTVw pci.c
6c -FTVw rgb524.c
6c -FTVw rgb524mn.c
6c -FTVw s3801.c
6c -FTVw s3928.c
6c -FTVw s3clock.c
6c -FTVw s3generic.c
6c -FTVw s3hwgc.c
6c -FTVw sc15025.c
6c -FTVw stg1702.c
6c -FTVw t2r4.c
6c -FTVw trio64.c
6c -FTVw tvp3020.c
6c -FTVw tvp3025.c
6c -FTVw tvp3025clock.c
6c -FTVw tvp3026.c
6c -FTVw tvp3026clock.c
6c -FTVw vesa.c
6c -FTVw vesadb.c
6c -FTVw vga.c
6c -FTVw virge.c
6c -FTVw vision864.c
6c -FTVw vision964.c
6c -FTVw vision968.c
6c -FTVw vmware.c
6c -FTVw w30c516.c
6c -FTVw igfx.c
6l  -o 6.out 3dfx.6 ark2000pv.6 att20c49x.6 att21c498.6 bt485.6 ch9294.6 clgd542x.6 clgd546x.6 ct65540.6 cyber938x.6 data.6 db.6 edid.6 error.6 et4000.6 et4000hwgc.6 hiqvideo.6 i81x.6 ibm8514.6 icd2061a.6 ics2494.6 ics534x.6 io.6 geode.6 mach32.6 mach64.6 mach64xx.6 main.6 mga2164w.6 mga4xx.6 neomagic.6 nvidia.6 radeon.6 palette.6 pci.6 rgb524.6 rgb524mn.6 s3801.6 s3928.6 s3clock.6 s3generic.6 s3hwgc.6 sc15025.6 stg1702.6 t2r4.6 trio64.6 tvp3020.6 tvp3025.6 tvp3025clock.6 tvp3026.6 tvp3026clock.6 vesa.6 vesadb.6 vga.6 virge.6 vision864.6 vision964.6 vision968.6 vmware.6 w30c516.6 igfx.6
cp 6.out /amd64/bin/aux/vga
mk realemu
6c -FTVw decode.c
6c -FTVw arg.c
6c -FTVw xec.c
6c -FTVw fmt.c
6c -FTVw pci.c
6c -FTVw pit.c
6c -FTVw main.c
6l  -o 6.out decode.6 arg.6 xec.6 fmt.6 pci.6 pit.6 main.6
cp 6.out /amd64/bin/aux/realemu
for (i in 8prefix 9pcon accupoint acidleak acpi aout2efi aout2uimage apm astarld bflz cddb cdsh clog cpuid consolefs data2s dial disksim esd getflags icanhasmsi icanhasvmx lines listen listen1 ms2 msexceltables mswordstrings mouse nfsmount olefs pcmcia portmap rdwr reboot searchfs seek statusbar statusmsg stub tablet timesync trampoline txt2uimage unbflz usage usbsdmux write wacom wikifmt wpa zerotrunc)
	mk $MKFLAGS $i.install
6c -FTVw 8prefix.c
6l  -o 6.8prefix 8prefix.6
cp 6.8prefix /amd64/bin/aux/8prefix
6c -FTVw 9pcon.c
6l  -o 6.9pcon 9pcon.6
cp 6.9pcon /amd64/bin/aux/9pcon
6c -FTVw accupoint.c
6l  -o 6.accupoint accupoint.6
cp 6.accupoint /amd64/bin/aux/accupoint
6c -FTVw acidleak.c
6l  -o 6.acidleak acidleak.6
cp 6.acidleak /amd64/bin/aux/acidleak
6c -FTVw acpi.c
6l  -o 6.acpi acpi.6
cp 6.acpi /amd64/bin/aux/acpi
6c -FTVw aout2efi.c
6l  -o 6.aout2efi aout2efi.6
cp 6.aout2efi /amd64/bin/aux/aout2efi
6c -FTVw aout2uimage.c
6l  -o 6.aout2uimage aout2uimage.6
cp 6.aout2uimage /amd64/bin/aux/aout2uimage
6c -FTVw apm.c
6l  -o 6.apm apm.6
cp 6.apm /amd64/bin/aux/apm
6c -FTVw astarld.c
6l  -o 6.astarld astarld.6
cp 6.astarld /amd64/bin/aux/astarld
6c -FTVw bflz.c
6l  -o 6.bflz bflz.6
cp 6.bflz /amd64/bin/aux/bflz
6c -FTVw cddb.c
6l  -o 6.cddb cddb.6
cp 6.cddb /amd64/bin/aux/cddb
6c -FTVw cdsh.c
6l  -o 6.cdsh cdsh.6
cp 6.cdsh /amd64/bin/aux/cdsh
6c -FTVw clog.c
6l  -o 6.clog clog.6
cp 6.clog /amd64/bin/aux/clog
6c -FTVw cpuid.c
6l  -o 6.cpuid cpuid.6
cp 6.cpuid /amd64/bin/aux/cpuid
6c -FTVw consolefs.c
6l  -o 6.consolefs consolefs.6
cp 6.consolefs /amd64/bin/aux/consolefs
6c -FTVw data2s.c
6l  -o 6.data2s data2s.6
cp 6.data2s /amd64/bin/aux/data2s
6c -FTVw dial.c
6l  -o 6.dial dial.6
cp 6.dial /amd64/bin/aux/dial
6c -FTVw disksim.c
6l  -o 6.disksim disksim.6
cp 6.disksim /amd64/bin/aux/disksim
6c -FTVw esd.c
6l  -o 6.esd esd.6
cp 6.esd /amd64/bin/aux/esd
6c -FTVw getflags.c
6l  -o 6.getflags getflags.6
cp 6.getflags /amd64/bin/aux/getflags
6c -FTVw icanhasmsi.c
6l  -o 6.icanhasmsi icanhasmsi.6
cp 6.icanhasmsi /amd64/bin/aux/icanhasmsi
6c -FTVw icanhasvmx.c
6l  -o 6.icanhasvmx icanhasvmx.6
cp 6.icanhasvmx /amd64/bin/aux/icanhasvmx
6c -FTVw lines.c
6l  -o 6.lines lines.6
cp 6.lines /amd64/bin/aux/lines
6c -FTVw listen.c
6l  -o 6.listen listen.6
cp 6.listen /amd64/bin/aux/listen
6c -FTVw listen1.c
6l  -o 6.listen1 listen1.6
cp 6.listen1 /amd64/bin/aux/listen1
6c -FTVw ms2.c
6l  -o 6.ms2 ms2.6
cp 6.ms2 /amd64/bin/aux/ms2
6c -FTVw msexceltables.c
6l  -o 6.msexceltables msexceltables.6
cp 6.msexceltables /amd64/bin/aux/msexceltables
6c -FTVw mswordstrings.c
6l  -o 6.mswordstrings mswordstrings.6
cp 6.mswordstrings /amd64/bin/aux/mswordstrings
6c -FTVw mouse.c
6l  -o 6.mouse mouse.6
cp 6.mouse /amd64/bin/aux/mouse
6c -FTVw nfsmount.c
6l  -o 6.nfsmount nfsmount.6
cp 6.nfsmount /amd64/bin/aux/nfsmount
6c -FTVw olefs.c
6l  -o 6.olefs olefs.6
cp 6.olefs /amd64/bin/aux/olefs
6c -FTVw pcmcia.c
6l  -o 6.pcmcia pcmcia.6
cp 6.pcmcia /amd64/bin/aux/pcmcia
6c -FTVw portmap.c
6l  -o 6.portmap portmap.6
cp 6.portmap /amd64/bin/aux/portmap
6c -FTVw rdwr.c
6l  -o 6.rdwr rdwr.6
cp 6.rdwr /amd64/bin/aux/rdwr
6c -FTVw reboot.c
6l  -o 6.reboot reboot.6
cp 6.reboot /amd64/bin/aux/reboot
6c -FTVw searchfs.c
6l  -o 6.searchfs searchfs.6
cp 6.searchfs /amd64/bin/aux/searchfs
6c -FTVw seek.c
6l  -o 6.seek seek.6
cp 6.seek /amd64/bin/aux/seek
6c -FTVw statusbar.c
6l  -o 6.statusbar statusbar.6
cp 6.statusbar /amd64/bin/aux/statusbar
6c -FTVw statusmsg.c
6l  -o 6.statusmsg statusmsg.6
cp 6.statusmsg /amd64/bin/aux/statusmsg
6c -FTVw stub.c
6l  -o 6.stub stub.6
cp 6.stub /amd64/bin/aux/stub
6c -FTVw tablet.c
6l  -o 6.tablet tablet.6
cp 6.tablet /amd64/bin/aux/tablet
6c -FTVw timesync.c
6l  -o 6.timesync timesync.6
cp 6.timesync /amd64/bin/aux/timesync
6c -FTVw trampoline.c
6l  -o 6.trampoline trampoline.6
cp 6.trampoline /amd64/bin/aux/trampoline
6c -FTVw txt2uimage.c
6l  -o 6.txt2uimage txt2uimage.6
cp 6.txt2uimage /amd64/bin/aux/txt2uimage
6c -FTVw unbflz.c
6l  -o 6.unbflz unbflz.6
cp 6.unbflz /amd64/bin/aux/unbflz
6c -FTVw usage.c
6l  -o 6.usage usage.6
cp 6.usage /amd64/bin/aux/usage
6c -FTVw usbsdmux.c
6l  -o 6.usbsdmux usbsdmux.6
cp 6.usbsdmux /amd64/bin/aux/usbsdmux
6c -FTVw write.c
6l  -o 6.write write.6
cp 6.write /amd64/bin/aux/write
6c -FTVw wacom.c
6l  -o 6.wacom wacom.6
cp 6.wacom /amd64/bin/aux/wacom
6c -FTVw wikifmt.c
6l  -o 6.wikifmt wikifmt.6
cp 6.wikifmt /amd64/bin/aux/wikifmt
6c -FTVw wpa.c
6l  -o 6.wpa wpa.6
cp 6.wpa /amd64/bin/aux/wpa
6c -FTVw zerotrunc.c
6l  -o 6.zerotrunc zerotrunc.6
cp 6.zerotrunc /amd64/bin/aux/zerotrunc
mk awk
yacc -o awkgram.c -d awkgram.y

conflicts: 42 shift/reduce, 83 reduce/reduce
6c -FTVw re.c
6c -FTVw lex.c
6c -FTVw main.c
6c -FTVw parse.c
objtype=$cputype mk maketab.$cputype
6c -FTVw popen.c
6c -FTVw tran.c
6c -FTVw lib.c
6c -FTVw maketab.c
6l  -o $objtype.maketab maketab.6
6c -FTVw run.c
6c -FTVw awkgram.c
./$cputype.maketab >proctab.c
6c -FTVw proctab.c
6l  -o 6.out re.6 lex.6 main.6 parse.6 proctab.6 popen.6 tran.6 lib.6 run.6 awkgram.6
cp 6.out /amd64/bin/awk
mk bitsy
for (i in bitsyload pencal prompter keyboard light params)
	mk $MKFLAGS $i.install
6c -FTVw bitsyload.c
6l  -o 6.bitsyload bitsyload.6
cp 6.bitsyload /amd64/bin/bitsy/bitsyload
6c -FTVw pencal.c
6l  -o 6.pencal pencal.6
cp 6.pencal /amd64/bin/bitsy/pencal
6c -FTVw prompter.c
6l  -o 6.prompter prompter.6
cp 6.prompter /amd64/bin/bitsy/prompter
6c -FTVw keyboard.c
6l  -o 6.keyboard keyboard.6
cp 6.keyboard /amd64/bin/bitsy/keyboard
cp light.rc /amd64/bin/bitsy/light
6c -FTVw params.c
6l  -o 6.params params.6
cp 6.params /amd64/bin/bitsy/params
mk bzfs
6c -FTVw -p -I/sys/src/cmd/bzip2/lib mkext.c
6c -FTVw -p -I/sys/src/cmd/bzip2/lib oramfs.c
6c -FTVw -p -I/sys/src/cmd/bzip2/lib unbflz.c
6c -FTVw -p -I/sys/src/cmd/bzip2/lib unbzip.c
@{cd /sys/src/cmd/bzip2/lib && mk}
6c -FV -p -DPLAN9 blocksort.c
6c -FV -p -DPLAN9 bzassert.c
6c -FV -p -DPLAN9 bzcompress.c
6c -FV -p -DPLAN9 bzdecompress.c
6c -FV -p -DPLAN9 bzfeof.c
6c -FV -p -DPLAN9 bzlib.c
6c -FV -p -DPLAN9 bzread.c
6c -FV -p -DPLAN9 bzversion.c
6c -FV -p -DPLAN9 bzwrite.c
6c -FV -p -DPLAN9 bzzlib.c
6c -FV -p -DPLAN9 compress.c
6c -FV -p -DPLAN9 crctable.c
6c -FV -p -DPLAN9 decompress.c
6c -FV -p -DPLAN9 huffman.c
6c -FV -p -DPLAN9 randtable.c
ar vu libbzip2.a6 blocksort.6 bzassert.6 bzcompress.6 bzdecompress.6 bzfeof.6 bzlib.6 bzread.6 bzversion.6 bzwrite.6 bzzlib.6 compress.6 crctable.6 decompress.6 huffman.6 randtable.6
ar: creating libbzip2.a6
a - blocksort.6
a - bzassert.6
a - bzcompress.6
a - bzdecompress.6
a - bzfeof.6
a - bzlib.6
a - bzread.6
a - bzversion.6
a - bzwrite.6
a - bzzlib.6
a - compress.6
a - crctable.6
a - decompress.6
a - huffman.6
a - randtable.6
6l  -o 6.out mkext.6 oramfs.6 unbflz.6 unbzip.6 /sys/src/cmd/bzip2/lib/libbzip2.a6
cp 6.out /amd64/bin/bzfs
mk bzip2
for (i in bzip2 bunzip2)
	mk $MKFLAGS $i.install
6c -FTVw -p -DPLAN9 -Ilib bzip2.c
6l  -o 6.bzip2 bzip2.6 lib/libbzip2.a6
cp 6.bzip2 /amd64/bin/bzip2
6c -FTVw -p -DPLAN9 -Ilib bunzip2.c
6l  -o 6.bunzip2 bunzip2.6 lib/libbzip2.a6
cp 6.bunzip2 /amd64/bin/bunzip2
mk cb
6c -FTVw cb.c
6c -FTVw cbtype.c
6l  -o 6.out cb.6 cbtype.6
cp 6.out /amd64/bin/cb
mk cc
6c -FTVw y.tab.c
6c -FTVw lex.c
6c -FTVw mac.c
6c -FTVw dcl.c
6c -FTVw acid.c
6c -FTVw pickle.c
6c -FTVw bits.c
6c -FTVw com.c
6c -FTVw scon.c
6c -FTVw funct.c
6c -FTVw sub.c
6c -FTVw com64.c
6c -FTVw compat.c
6c -FTVw dpchk.c
6c -FTVw omachcap.c
ar vu cc.a6 y.tab.6 lex.6 mac.6 dcl.6 acid.6 pickle.6 bits.6 com.6 scon.6 funct.6 sub.6 com64.6 compat.6 dpchk.6 omachcap.6
r - y.tab.6
r - lex.6
r - mac.6
r - dcl.6
r - acid.6
r - pickle.6
r - bits.6
r - com.6
r - scon.6
r - funct.6
r - sub.6
r - com64.6
r - compat.6
r - dpchk.6
r - omachcap.6
date
Mon Jan  1 22:41:12 MST 2024
mk cdfs
6c -FTVw buf.c
6c -FTVw main.c
6c -FTVw mmc.c
6l  -o 6.out buf.6 main.6 mmc.6
cp 6.out /amd64/bin/cdfs
mk cec
6c -FTVw cec.c
6c -FTVw plan9.c
6c -FTVw mux.c
6c -FTVw utils.c
6l  -o 6.out cec.6 plan9.6 mux.6 utils.6
cp 6.out /amd64/bin/cec
mk cfs
6c -FTVw cfs.c
6c -FTVw disk.c
6c -FTVw bcache.c
6c -FTVw inode.c
6c -FTVw lru.c
6c -FTVw file.c
6l  -o 6.out cfs.6 disk.6 bcache.6 inode.6 lru.6 file.6
cp 6.out /amd64/bin/cfs
mk cifs
6c -FTVw main.c
6c -FTVw transnt.c
6c -FTVw trans2.c
6c -FTVw trans.c
6c -FTVw cifs.c
6c -FTVw netbios.c
6c -FTVw pack.c
6c -FTVw info.c
6c -FTVw fs.c
6c -FTVw sid2name.c
6c -FTVw misc.c
6c -FTVw nterrstr.c
6c -FTVw doserrstr.c
6c -FTVw raperrstr.c
6c -FTVw auth.c
6c -FTVw dfs.c
6c -FTVw ping.c
6l  -o 6.out main.6 transnt.6 trans2.6 trans.6 cifs.6 netbios.6 pack.6 info.6 fs.6 sid2name.6 misc.6 nterrstr.6 doserrstr.6 raperrstr.6 auth.6 dfs.6 ping.6
cp 6.out /amd64/bin/cifs
mk compress
pcc -w -B -c compress.c
pcc  -o 6.out compress.6
cp 6.out /amd64/bin/compress
mk con
for (i in con xms xmr hayes)
	mk $MKFLAGS $i.install
6c -FTVw con.c
6l  -o 6.con con.6
cp 6.con /amd64/bin/con
6c -FTVw xms.c
6l  -o 6.xms xms.6
cp 6.xms /amd64/bin/xms
6c -FTVw xmr.c
6l  -o 6.xmr xmr.6
cp 6.xmr /amd64/bin/xmr
6c -FTVw hayes.c
6l  -o 6.hayes hayes.6
cp 6.hayes /amd64/bin/hayes
mk cpp
6c -FTVw cpp.c
6c -FTVw lex.c
6c -FTVw nlist.c
6c -FTVw tokens.c
6c -FTVw macro.c
6c -FTVw eval.c
6c -FTVw include.c
6c -FTVw hideset.c
6l  -o 6.out cpp.6 lex.6 nlist.6 tokens.6 macro.6 eval.6 include.6 hideset.6
cp 6.out /amd64/bin/cpp
mk cwfs
cd cwfs64x && mk install
for (i in cwfs64x)
	mk $MKFLAGS $i.install
6c -FTVw -I.. ../9p2.c
6c -FTVw -I.. ../auth.c
6c -FTVw -I.. ../chk.c
6c -FTVw -I.. ../con.c
6c -FTVw -I.. ../config.c
6c -FTVw -I.. ../console.c
6c -FTVw -I.. ../cw.c
6c -FTVw -I.. ../data.c
6c -FTVw -I.. ../dentry.c
6c -FTVw -I.. ../fworm.c
6c -FTVw -I.. ../iobuf.c
6c -FTVw -I.. ../juke.c
6c -FTVw -I.. ../main.c
6c -FTVw -I.. ../malloc.c
6c -FTVw -I.. ../mworm.c
6c -FTVw -I.. ../net.c
6c -FTVw -I.. ../proc.c
6c -FTVw -I.. ../scsi.c
6c -FTVw -I.. ../sub.c
6c -FTVw -I.. ../time.c
6c -FTVw -I.. ../uidgid.c
6c -FTVw -I.. ../wren.c
6c -FTVw -I.. ../srv.c
6c -FTVw -I.. -DDATE'='`{date -n} conf.c
6l -o 6.cwfs64x 9p2.6 auth.6 chk.6 con.6 config.6 console.6 cw.6 data.6 dentry.6 fworm.6 iobuf.6 juke.6 main.6 malloc.6 mworm.6 net.6 proc.6 scsi.6 sub.6 time.6 uidgid.6 wren.6 srv.6 conf.6
size 6.cwfs64x
211216t + 49768d + 110724b = 371708	6.cwfs64x
cp 6.cwfs64x /amd64/bin/cwfs64x
mk db
6c -FTVw command.c
6c -FTVw expr.c
6c -FTVw format.c
6c -FTVw input.c
6c -FTVw main.c
6c -FTVw output.c
6c -FTVw pcs.c
6c -FTVw print.c
6c -FTVw runpcs.c
6c -FTVw setup.c
6c -FTVw regs.c
6c -FTVw trcrun.c
6l  -o 6.out command.6 expr.6 format.6 input.6 main.6 output.6 pcs.6 print.6 runpcs.6 setup.6 regs.6 trcrun.6
cp 6.out /amd64/bin/db
mk dial
for (i in expect pass drain at)
	mk $MKFLAGS $i.install
6c -FTVw expect.c
6l  -o 6.expect expect.6
cp 6.expect /amd64/bin/dial/expect
6c -FTVw pass.c
6l  -o 6.pass pass.6
cp 6.pass /amd64/bin/dial/pass
6c -FTVw drain.c
6l  -o 6.drain drain.6
cp 6.drain /amd64/bin/dial/drain
6c -FTVw at.c
6l  -o 6.at at.6
cp 6.at /amd64/bin/dial/at
mk dict
6c -FTVw dict.c
6c -FTVw oed.c
6c -FTVw ahd.c
6c -FTVw pcollins.c
6c -FTVw pcollinsg.c
6c -FTVw movie.c
6c -FTVw slang.c
6c -FTVw robert.c
6c -FTVw world.c
6c -FTVw jis208.c
6c -FTVw gb2312.c
6c -FTVw thesaurus.c
6c -FTVw simple.c
6c -FTVw pgw.c
6c -FTVw roget.c
6c -FTVw utils.c
6l  -o 6.out dict.6 oed.6 ahd.6 pcollins.6 pcollinsg.6 movie.6 slang.6 robert.6 world.6 jis208.6 gb2312.6 thesaurus.6 simple.6 pgw.6 roget.6 utils.6
cp 6.out /amd64/bin/dict
mk diff
for (i in diff merge3)
	mk $MKFLAGS $i.install
6c -FTVw diff.c
6c -FTVw diffdir.c
6c -FTVw diffio.c
6c -FTVw diffreg.c
6c -FTVw util.c
6l  -o 6.diff diff.6 diffdir.6 diffio.6 diffreg.6 util.6
cp 6.diff /amd64/bin/diff
6c -FTVw merge3.c
6l  -o 6.merge3 merge3.6 diffdir.6 diffio.6 diffreg.6 util.6
cp 6.merge3 /amd64/bin/merge3
mk disk
for(i in 9660 prep smart vblade) @{
	cd $i
	mk $MKFLAGS install
}
for (i in dump9660 mk9660)
	mk $MKFLAGS $i.install
6c -FTVw boot.c
6c -FTVw cdrdwr.c
6c -FTVw conform.c
6c -FTVw direc.c
6c -FTVw dump.c
6c -FTVw dump9660.c
6c -FTVw ichar.c
6c -FTVw jchar.c
6c -FTVw path.c
6c -FTVw plan9.c
6c -FTVw rune.c
6c -FTVw sysuse.c
6c -FTVw util.c
6c -FTVw write.c
6l  -o 6.dump9660 boot.6 cdrdwr.6 conform.6 direc.6 dump.6 dump9660.6 ichar.6 jchar.6 path.6 plan9.6 rune.6 sysuse.6 util.6 write.6
cp 6.dump9660 /amd64/bin/disk/dump9660
mk: 'mk9660.install' is up to date
for (i in fdisk edisk prep)
	mk $MKFLAGS $i.install
6c -FTVw fdisk.c
6c -FTVw edit.c
yacc -d calc.y
6c -FTVw y.tab.c
6l  -o 6.fdisk fdisk.6 edit.6 y.tab.6
cp 6.fdisk /amd64/bin/disk/fdisk
6c -FTVw edisk.c
6c -FTVw y.tab.c
6l  -o 6.edisk edisk.6 edit.6 y.tab.6
cp 6.edisk /amd64/bin/disk/edisk
6c -FTVw prep.c
6c -FTVw y.tab.c
6l  -o 6.prep prep.6 edit.6 y.tab.6
cp 6.prep /amd64/bin/disk/prep
6c -FTVw ata.c
6c -FTVw scsi.c
6c -FTVw smart.c
warning: scsi.c:56 set and not used: cdb 
6l  -o 6.out ata.6 scsi.6 smart.6
cp 6.out /amd64/bin/disk/smart
6c -FTVw vblade.c
6l  -o 6.out vblade.6
cp 6.out /amd64/bin/disk/vblade
for (i in exsort format mbr mkext mkfs partfs cryptsetup qcowfs)
	mk $MKFLAGS $i.install
6c -FTVw exsort.c
6l  -o 6.exsort exsort.6
cp 6.exsort /amd64/bin/disk/exsort
6c -FTVw format.c
6l  -o 6.format /amd64/lib/libdisk.a format.6
cp 6.format /amd64/bin/disk/format
6c -FTVw mbr.c
6l  -o 6.mbr mbr.6
cp 6.mbr /amd64/bin/disk/mbr
6c -FTVw mkext.c
6l  -o 6.mkext mkext.6
cp 6.mkext /amd64/bin/disk/mkext
6c -FTVw mkfs.c
6l  -o 6.mkfs mkfs.6
cp 6.mkfs /amd64/bin/disk/mkfs
6c -FTVw partfs.c
6l  -o 6.partfs partfs.6
cp 6.partfs /amd64/bin/disk/partfs
6c -FTVw cryptsetup.c
6l  -o 6.cryptsetup cryptsetup.6
cp 6.cryptsetup /amd64/bin/disk/cryptsetup
6c -FTVw qcowfs.c
6l  -o 6.qcowfs qcowfs.6
cp 6.qcowfs /amd64/bin/disk/qcowfs
mk dossrv
6c -FTVw xfssrv.c
6c -FTVw xfile.c
6c -FTVw dosfs.c
6c -FTVw dossubs.c
6c -FTVw iotrack.c
6c -FTVw lock.c
6c -FTVw chat.c
6c -FTVw devio.c
6l  -o 6.out xfssrv.6 xfile.6 dosfs.6 dossubs.6 iotrack.6 lock.6 chat.6 devio.6
cp 6.out /amd64/bin/dossrv
mk dtracy
6c -FTVw dtracy.c
yacc -v -d -D1 parse.y
6c -FTVw cgen.c
6c -FTVw act.c
6c -FTVw type.c
6c -FTVw agg.c
6c -FTVw lex.c
6c -FTVw y.tab.c
6l  -o 6.out dtracy.6 lex.6 y.tab.6 cgen.6 act.6 type.6 agg.6
cp 6.out /amd64/bin/dtracy
mk eqn
yacc -d -S eqn.y

conflicts: 155 shift/reduce
pcc -c main.c
pcc -c tuning.c
pcc -c diacrit.c
pcc -c eqnbox.c
pcc -c font.c
pcc -c fromto.c
pcc -c funny.c
pcc -c glob.c
pcc -c integral.c
pcc -c input.c
pcc -c lex.c
pcc -c lookup.c
pcc -c mark.c
pcc -c matrix.c
pcc -c move.c
pcc -c over.c
pcc -c paren.c
pcc -c pile.c
pcc -c shift.c
pcc -c size.c
pcc -c sqrt.c
pcc -c text.c
rc -c 'cmp -s y.tab.h prevy.tab.h || cp y.tab.h prevy.tab.h'
cp y.tab.c eqn.c
pcc -c eqn.c
pcc  -o 6.out main.6 tuning.6 diacrit.6 eqnbox.6 font.6 fromto.6 funny.6 glob.6 integral.6 input.6 lex.6 lookup.6 mark.6 matrix.6 move.6 over.6 paren.6 pile.6 shift.6 size.6 sqrt.6 text.6 eqn.6
cp 6.out /amd64/bin/eqn
mk execnet
6c -FTVw client.c
6c -FTVw fs.c
6c -FTVw main.c
6c -FTVw note.c
6l  -o 6.out client.6 fs.6 main.6 note.6
cp 6.out /amd64/bin/execnet
mk exportfs
for (i in exportfs)
	mk $MKFLAGS $i.install
6c -FTVw exportfs.c
6c -FTVw exportsrv.c
6c -FTVw pattern.c
6c -FTVw io.c
6l  -o 6.exportfs exportfs.6 exportsrv.6 pattern.6 io.6
cp 6.exportfs /amd64/bin/exportfs
mk ext2srv
6c -FTVw xfssrv.c
6c -FTVw xfile.c
6c -FTVw ext2fs.c
6c -FTVw ext2subs.c
6c -FTVw chat.c
6c -FTVw iobuf.c
6l  -o 6.out xfssrv.6 xfile.6 ext2fs.6 ext2subs.6 chat.6 iobuf.6
cp 6.out /amd64/bin/ext2srv
mk faces
6c -FTVw '-DDEFAULT="astro"' main.c
6c -FTVw '-DDEFAULT="astro"' facedb.c
6c -FTVw '-DDEFAULT="astro"' plumb.c
6c -FTVw '-DDEFAULT="astro"' util.c
6l  -o 6.out main.6 facedb.6 plumb.6 util.6
cp 6.out /amd64/bin/faces
mk fax
for (i in faxreceive faxsend)
	mk $MKFLAGS $i.install
6c -FTVw fax2modem.c
6c -FTVw file.c
6c -FTVw modem.c
6c -FTVw subr.c
6c -FTVw receive.c
6c -FTVw fax2receive.c
6l -o 6.faxreceive fax2modem.6 file.6 modem.6 subr.6 receive.6 fax2receive.6
cp 6.faxreceive /amd64/bin/aux/faxreceive
6c -FTVw send.c
6c -FTVw fax2send.c
6l -o 6.faxsend fax2modem.6 file.6 modem.6 subr.6 send.6 fax2send.6
cp 6.faxsend /amd64/bin/aux/faxsend
mk forp
6c -FTVw forp.c
6c -FTVw parse.c
6c -FTVw misc.c
6c -FTVw cvt.c
6c -FTVw logic.c
warning: misc.c:105 set and not used: v 
6l  -o 6.out forp.6 parse.6 misc.6 cvt.6 logic.6
cp 6.out /amd64/bin/forp
mk git
mkdir -p /amd64/bin/git
mkdir -p /sys/lib/git
for (i in conf get fs log query repack save send serve walk)
	mk $MKFLAGS $i.install
for (i in add branch clone commit compat diff export hist import init merge pull push rebase revert rm)
	mk $MKFLAGS $i.rcinstall
6c -FTVw conf.c
6c -FTVw delta.c
6c -FTVw objset.c
6c -FTVw ols.c
6c -FTVw pack.c
6c -FTVw proto.c
6c -FTVw util.c
6c -FTVw ref.c
6l  -o 6.conf conf.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.conf /amd64/bin/git/conf
6c -FTVw get.c
6l  -o 6.get get.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.get /amd64/bin/git/get
6c -FTVw fs.c
6l  -o 6.fs fs.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.fs /amd64/bin/git/fs
6c -FTVw log.c
6l  -o 6.log log.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.log /amd64/bin/git/log
6c -FTVw query.c
6l  -o 6.query query.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.query /amd64/bin/git/query
6c -FTVw repack.c
6l  -o 6.repack repack.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.repack /amd64/bin/git/repack
6c -FTVw save.c
6l  -o 6.save save.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.save /amd64/bin/git/save
6c -FTVw send.c
6l  -o 6.send send.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.send /amd64/bin/git/send
6c -FTVw serve.c
6l  -o 6.serve serve.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.serve /amd64/bin/git/serve
6c -FTVw walk.c
6l  -o 6.walk walk.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.walk /amd64/bin/git/walk
cp add /amd64/bin/git/add
chmod +x /amd64/bin/git/add
cp branch /amd64/bin/git/branch
chmod +x /amd64/bin/git/branch
cp clone /amd64/bin/git/clone
chmod +x /amd64/bin/git/clone
cp commit /amd64/bin/git/commit
chmod +x /amd64/bin/git/commit
cp compat /amd64/bin/git/compat
chmod +x /amd64/bin/git/compat
cp diff /amd64/bin/git/diff
chmod +x /amd64/bin/git/diff
cp export /amd64/bin/git/export
chmod +x /amd64/bin/git/export
cp hist /amd64/bin/git/hist
chmod +x /amd64/bin/git/hist
cp import /amd64/bin/git/import
chmod +x /amd64/bin/git/import
cp init /amd64/bin/git/init
chmod +x /amd64/bin/git/init
cp merge /amd64/bin/git/merge
chmod +x /amd64/bin/git/merge
cp pull /amd64/bin/git/pull
chmod +x /amd64/bin/git/pull
cp push /amd64/bin/git/push
chmod +x /amd64/bin/git/push
cp rebase /amd64/bin/git/rebase
chmod +x /amd64/bin/git/rebase
cp revert /amd64/bin/git/revert
chmod +x /amd64/bin/git/revert
cp rm /amd64/bin/git/rm
chmod +x /amd64/bin/git/rm
mk grap
yacc -d -S grap.y
lex -t grapl.lx > grapl.c

conflicts: 47 shift/reduce
mv y.tab.c grap.c
pcc -c main.c
pcc -c input.c
pcc -c print.c
pcc -c frame.c
pcc -c for.c
pcc -c coord.c
pcc -c ticks.c
pcc -c plot.c
pcc -c label.c
pcc -c misc.c
pcc -c grap.c
pcc -c grapl.c
pcc  -o 6.out grap.6 grapl.6 main.6 input.6 print.6 frame.6 for.6 coord.6 ticks.6 plot.6 label.6 misc.6
cp 6.out /amd64/bin/grap
mk graph
6c -FTVw graph.c
6c -FTVw subr.c
6c -FTVw whoami.c
6l  -o 6.out graph.6 subr.6 whoami.6
cp 6.out /amd64/bin/graph
mk grep
yacc -d grep.y
6c -FTVw main.c
6c -FTVw comp.c
6c -FTVw sub.c
6c -FTVw y.tab.c
6l  -o 6.out y.tab.6 main.6 comp.6 sub.6
cp 6.out /amd64/bin/grep
mk gs
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gs.c; mv gs.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/adler32.c; mv adler32.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/compress.c; mv compress.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/crc32.c; mv crc32.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/deflate.c; mv deflate.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/dscparse.c; mv dscparse.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gconfig.c; mv gconfig.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevabuf.c; mv gdevabuf.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevbbox.c; mv gdevbbox.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevbj10.c; mv gdevbj10.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevcd8.c; mv gdevcd8.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevcdj.c; mv gdevcdj.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevdbit.c; mv gdevdbit.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevddrw.c; mv gdevddrw.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevdfax.c; mv gdevdfax.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevdflt.c; mv gdevdflt.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevdgbr.c; mv gdevdgbr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevdjet.c; mv gdevdjet.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevdljm.c; mv gdevdljm.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevdsha.c; mv gdevdsha.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevfax.c; mv gdevfax.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevhit.c; mv gdevhit.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevifno.c; mv gdevifno.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevjpeg.c; mv gdevjpeg.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm1.c; mv gdevm1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm16.c; mv gdevm16.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm2.c; mv gdevm2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm24.c; mv gdevm24.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm32.c; mv gdevm32.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm4.c; mv gdevm4.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm40.c; mv gdevm40.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm48.c; mv gdevm48.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm56.c; mv gdevm56.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm64.c; mv gdevm64.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm8.c; mv gdevm8.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevmem.c; mv gdevmem.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevmpla.c; mv gdevmpla.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevnfwd.c; mv gdevnfwd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevp14.c; mv gdevp14.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpbm.c; mv gdevpbm.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpcl.c; mv gdevpcl.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdf.c; mv gdevpdf.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfb.c; mv gdevpdfb.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfc.c; mv gdevpdfc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfd.c; mv gdevpdfd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfg.c; mv gdevpdfg.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfi.c; mv gdevpdfi.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfj.c; mv gdevpdfj.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfk.c; mv gdevpdfk.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfm.c; mv gdevpdfm.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfo.c; mv gdevpdfo.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfp.c; mv gdevpdfp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfr.c; mv gdevpdfr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdft.c; mv gdevpdft.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfu.c; mv gdevpdfu.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfv.c; mv gdevpdfv.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdt.c; mv gdevpdt.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdtb.c; mv gdevpdtb.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdtc.c; mv gdevpdtc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdtd.c; mv gdevpdtd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdte.c; mv gdevpdte.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdtf.c; mv gdevpdtf.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdti.c; mv gdevpdti.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdts.c; mv gdevpdts.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdtt.c; mv gdevpdtt.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdtv.c; mv gdevpdtv.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdtw.c; mv gdevpdtw.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpipe.c; mv gdevpipe.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevplan9.c; mv gdevplan9.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevplnx.c; mv gdevplnx.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevppla.c; mv gdevppla.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevprn.c; mv gdevprn.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevps.c; mv gdevps.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsdi.c; mv gdevpsdi.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsdp.c; mv gdevpsdp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsds.c; mv gdevpsds.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsdu.c; mv gdevpsdu.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsf1.c; mv gdevpsf1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsf2.c; mv gdevpsf2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsfm.c; mv gdevpsfm.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsft.c; mv gdevpsft.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsfu.c; mv gdevpsfu.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsfx.c; mv gdevpsfx.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsu.c; mv gdevpsu.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevstc.c; mv gdevstc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevstc1.c; mv gdevstc1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevstc2.c; mv gdevstc2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevstc3.c; mv gdevstc3.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevstc4.c; mv gdevstc4.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevtfax.c; mv gdevtfax.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevtifs.c; mv gdevtifs.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevvec.c; mv gdevvec.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gp_getnv.c; mv gp_getnv.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gp_nsync.c; mv gp_nsync.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gp_stdia.c; mv gp_stdia.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gp_strdl.c; mv gp_strdl.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gp_unifn.c; mv gp_unifn.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gp_unifs.c; mv gp_unifs.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gp_unix.c; mv gp_unix.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gp_unix_cache.c; mv gp_unix_cache.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gpmisc.c; mv gpmisc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsalloc.c; mv gsalloc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsalpha.c; mv gsalpha.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsalphac.c; mv gsalphac.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsargs.c; mv gsargs.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsbitcom.c; mv gsbitcom.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsbitops.c; mv gsbitops.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsbittab.c; mv gsbittab.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscdefs.c; mv gscdefs.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscdevn.c; mv gscdevn.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscedata.c; mv gscedata.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscencs.c; mv gscencs.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gschar.c; mv gschar.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gschar0.c; mv gschar0.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscie.c; mv gscie.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsciemap.c; mv gsciemap.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsclipsr.c; mv gsclipsr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscolor.c; mv gscolor.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscolor1.c; mv gscolor1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscolor2.c; mv gscolor2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscolor3.c; mv gscolor3.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscoord.c; mv gscoord.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscparam.c; mv gscparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscpixel.c; mv gscpixel.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscrd.c; mv gscrd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscrdp.c; mv gscrdp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscrypt1.c; mv gscrypt1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscscie.c; mv gscscie.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscsepr.c; mv gscsepr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscspace.c; mv gscspace.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsdevice.c; mv gsdevice.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsdevmem.c; mv gsdevmem.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsdfilt.c; mv gsdfilt.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsdparam.c; mv gsdparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsdps.c; mv gsdps.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsdps1.c; mv gsdps1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsdsrc.c; mv gsdsrc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfcid.c; mv gsfcid.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfcid2.c; mv gsfcid2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfcmap.c; mv gsfcmap.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfcmap1.c; mv gsfcmap1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsflip.c; mv gsflip.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfname.c; mv gsfname.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfont.c; mv gsfont.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfont0.c; mv gsfont0.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfont0c.c; mv gsfont0c.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfunc.c; mv gsfunc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfunc0.c; mv gsfunc0.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfunc3.c; mv gsfunc3.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfunc4.c; mv gsfunc4.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsgcache.c; mv gsgcache.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsgdata.c; mv gsgdata.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsht.c; mv gsht.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsht1.c; mv gsht1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gshtscr.c; mv gshtscr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsicc.c; mv gsicc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsimage.c; mv gsimage.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsimpath.c; mv gsimpath.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsinit.c; mv gsinit.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsiodev.c; mv gsiodev.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsistate.c; mv gsistate.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gslibctx.c; mv gslibctx.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsline.c; mv gsline.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsmalloc.c; mv gsmalloc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsmatrix.c; mv gsmatrix.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsmemlok.c; mv gsmemlok.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsmemory.c; mv gsmemory.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsmemret.c; mv gsmemret.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsmisc.c; mv gsmisc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsnorop.c; mv gsnorop.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsnotify.c; mv gsnotify.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsovrc.c; mv gsovrc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gspaint.c; mv gspaint.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsparam.c; mv gsparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsparams.c; mv gsparams.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsparamx.c; mv gsparamx.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gspath.c; mv gspath.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gspath1.c; mv gspath1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gspcolor.c; mv gspcolor.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsptype1.c; mv gsptype1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsptype2.c; mv gsptype2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsroptab.c; mv gsroptab.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsserial.c; mv gsserial.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsshade.c; mv gsshade.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsstate.c; mv gsstate.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gstext.c; mv gstext.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gstrans.c; mv gstrans.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gstype1.c; mv gstype1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gstype2.c; mv gstype2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gstype42.c; mv gstype42.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsutil.c; mv gsutil.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gswts.c; mv gswts.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxacpath.c; mv gxacpath.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxbcache.c; mv gxbcache.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxblend.c; mv gxblend.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxccache.c; mv gxccache.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxccman.c; mv gxccman.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxchar.c; mv gxchar.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxchrout.c; mv gxchrout.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxcht.c; mv gxcht.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclbits.c; mv gxclbits.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclfile.c; mv gxclfile.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclimag.c; mv gxclimag.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclip.c; mv gxclip.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclip2.c; mv gxclip2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclipm.c; mv gxclipm.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclist.c; mv gxclist.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclpage.c; mv gxclpage.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclpath.c; mv gxclpath.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclrast.c; mv gxclrast.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclread.c; mv gxclread.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclrect.c; mv gxclrect.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclutil.c; mv gxclutil.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxcmap.c; mv gxcmap.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxcpath.c; mv gxcpath.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxctable.c; mv gxctable.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxdcconv.c; mv gxdcconv.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxdcolor.c; mv gxdcolor.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxdevndi.c; mv gxdevndi.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxdhtserial.c; mv gxdhtserial.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxfcopy.c; mv gxfcopy.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxfdrop.c; mv gxfdrop.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxfill.c; mv gxfill.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxhintn.c; mv gxhintn.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxhldevc.c; mv gxhldevc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxht.c; mv gxht.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxhtbit.c; mv gxhtbit.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxi12bit.c; mv gxi12bit.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxi16bit.c; mv gxi16bit.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxicolor.c; mv gxicolor.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxidata.c; mv gxidata.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxifast.c; mv gxifast.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gximag3x.c; mv gximag3x.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gximage.c; mv gximage.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gximage1.c; mv gximage1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gximage2.c; mv gximage2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gximage3.c; mv gximage3.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gximage4.c; mv gximage4.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gximono.c; mv gximono.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxipixel.c; mv gxipixel.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxiscale.c; mv gxiscale.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxmclip.c; mv gxmclip.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxoprect.c; mv gxoprect.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxp1fill.c; mv gxp1fill.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxpaint.c; mv gxpaint.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxpath.c; mv gxpath.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxpath2.c; mv gxpath2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxpcmap.c; mv gxpcmap.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxpcopy.c; mv gxpcopy.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxpdash.c; mv gxpdash.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxpflat.c; mv gxpflat.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxsample.c; mv gxsample.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxshade.c; mv gxshade.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxshade1.c; mv gxshade1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxshade4.c; mv gxshade4.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxshade6.c; mv gxshade6.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxstroke.c; mv gxstroke.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxsync.c; mv gxsync.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxttfb.c; mv gxttfb.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxtype1.c; mv gxtype1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxwts.c; mv gxwts.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gzspotan.c; mv gzspotan.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ialloc.c; mv ialloc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iapi.c; mv iapi.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ibnum.c; mv ibnum.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' icclib/icc.c; mv icc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iccinit0.c; mv iccinit0.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iconfig.c; mv iconfig.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/icontext.c; mv icontext.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/idebug.c; mv idebug.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/idict.c; mv idict.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/idisp.c; mv idisp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/idparam.c; mv idparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/idstack.c; mv idstack.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/igc.c; mv igc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/igcref.c; mv igcref.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/igcstr.c; mv igcstr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iinit.c; mv iinit.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ilocate.c; mv ilocate.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/imain.c; mv imain.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/imainarg.c; mv imainarg.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iname.c; mv iname.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/inffast.c; mv inffast.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/inflate.c; mv inflate.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/inftrees.c; mv inftrees.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/interp.c; mv interp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iparam.c; mv iparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iplugin.c; mv iplugin.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ireclaim.c; mv ireclaim.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/isave.c; mv isave.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iscan.c; mv iscan.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iscanbin.c; mv iscanbin.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iscannum.c; mv iscannum.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/istack.c; mv istack.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iutil.c; mv iutil.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iutil2.c; mv iutil2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcapimin.c; mv jcapimin.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcapistd.c; mv jcapistd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jccoefct.c; mv jccoefct.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jccolor.c; mv jccolor.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcdctmgr.c; mv jcdctmgr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jchuff.c; mv jchuff.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcinit.c; mv jcinit.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcmainct.c; mv jcmainct.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcmarker.c; mv jcmarker.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcmaster.c; mv jcmaster.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcomapi.c; mv jcomapi.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcparam.c; mv jcparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcprepct.c; mv jcprepct.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcsample.c; mv jcsample.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdapimin.c; mv jdapimin.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdapistd.c; mv jdapistd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdcoefct.c; mv jdcoefct.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdcolor.c; mv jdcolor.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jddctmgr.c; mv jddctmgr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdhuff.c; mv jdhuff.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdinput.c; mv jdinput.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdmainct.c; mv jdmainct.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdmarker.c; mv jdmarker.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdmaster.c; mv jdmaster.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdphuff.c; mv jdphuff.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdpostct.c; mv jdpostct.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdsample.c; mv jdsample.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jerror.c; mv jerror.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jfdctint.c; mv jfdctint.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jidctint.c; mv jidctint.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jmemmgr.c; mv jmemmgr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jutils.c; mv jutils.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/md5.c; mv md5.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sa85d.c; mv sa85d.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/saes.c; mv saes.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sarc4.c; mv sarc4.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sbcp.c; mv sbcp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/scantab.c; mv scantab.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/scfd.c; mv scfd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/scfdtab.c; mv scfdtab.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/scfe.c; mv scfe.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/scfetab.c; mv scfetab.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/scfparam.c; mv scfparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sdcparam.c; mv sdcparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sdctc.c; mv sdctc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sdctd.c; mv sdctd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sdcte.c; mv sdcte.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sddparam.c; mv sddparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sdeparam.c; mv sdeparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/seexec.c; mv seexec.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sfilter1.c; mv sfilter1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sfilter2.c; mv sfilter2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sfxstdio.c; mv sfxstdio.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/shc.c; mv shc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/siinterp.c; mv siinterp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/siscale.c; mv siscale.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sjpegc.c; mv sjpegc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sjpegd.c; mv sjpegd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sjpege.c; mv sjpege.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/slzwc.c; mv slzwc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/slzwd.c; mv slzwd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/slzwe.c; mv slzwe.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/smd5.c; mv smd5.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/spdiff.c; mv spdiff.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/spngp.c; mv spngp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/spprint.c; mv spprint.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/spsdf.c; mv spsdf.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/srld.c; mv srld.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/srle.c; mv srle.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sstring.c; mv sstring.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/stream.c; mv stream.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/szlibc.c; mv szlibc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/szlibd.c; mv szlibd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/szlibe.c; mv szlibe.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/trees.c; mv trees.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ttcalc.c; mv ttcalc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ttfinp.c; mv ttfinp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ttfmain.c; mv ttfmain.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ttfmemd.c; mv ttfmemd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ttinterp.c; mv ttinterp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ttload.c; mv ttload.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ttobjs.c; mv ttobjs.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/uncompr.c; mv uncompr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/vdtrace.c; mv vdtrace.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zarith.c; mv zarith.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zarray.c; mv zarray.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zbfont.c; mv zbfont.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zbseq.c; mv zbseq.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcfont.c; mv zcfont.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zchar.c; mv zchar.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zchar1.c; mv zchar1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zchar2.c; mv zchar2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zchar32.c; mv zchar32.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zchar42.c; mv zchar42.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcharout.c; mv zcharout.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcharx.c; mv zcharx.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcid.c; mv zcid.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcie.c; mv zcie.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcolor.c; mv zcolor.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcolor1.c; mv zcolor1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcolor2.c; mv zcolor2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcolor3.c; mv zcolor3.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcontext.c; mv zcontext.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcontrol.c; mv zcontrol.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcrd.c; mv zcrd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcsdevn.c; mv zcsdevn.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcsindex.c; mv zcsindex.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcspixel.c; mv zcspixel.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcssepr.c; mv zcssepr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zdevcal.c; mv zdevcal.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zdevice.c; mv zdevice.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zdevice2.c; mv zdevice2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zdfilter.c; mv zdfilter.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zdict.c; mv zdict.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zdpnext.c; mv zdpnext.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zdps.c; mv zdps.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zdps1.c; mv zdps1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zdscpars.c; mv zdscpars.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfaes.c; mv zfaes.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfapi.c; mv zfapi.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfarc4.c; mv zfarc4.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfbcp.c; mv zfbcp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfcid.c; mv zfcid.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfcid0.c; mv zfcid0.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfcid1.c; mv zfcid1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfcmap.c; mv zfcmap.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfdctd.c; mv zfdctd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfdcte.c; mv zfdcte.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfdecode.c; mv zfdecode.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfile.c; mv zfile.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfile1.c; mv zfile1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfileio.c; mv zfileio.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfilter.c; mv zfilter.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfilter2.c; mv zfilter2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfmd5.c; mv zfmd5.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfont.c; mv zfont.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfont0.c; mv zfont0.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfont1.c; mv zfont1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfont2.c; mv zfont2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfont32.c; mv zfont32.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfont42.c; mv zfont42.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfontenum.c; mv zfontenum.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfproc.c; mv zfproc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfrsd.c; mv zfrsd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfsample.c; mv zfsample.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfunc.c; mv zfunc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfunc0.c; mv zfunc0.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfunc3.c; mv zfunc3.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfunc4.c; mv zfunc4.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfzlib.c; mv zfzlib.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zgeneric.c; mv zgeneric.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zgstate.c; mv zgstate.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zht.c; mv zht.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zht1.c; mv zht1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zht2.c; mv zht2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zicc.c; mv zicc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zimage.c; mv zimage.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zimage2.c; mv zimage2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zimage3.c; mv zimage3.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ziodev.c; mv ziodev.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ziodev2.c; mv ziodev2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ziodevsc.c; mv ziodevsc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ziodevst.c; mv ziodevst.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zmath.c; mv zmath.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zmatrix.c; mv zmatrix.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zmedia2.c; mv zmedia2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zmisc.c; mv zmisc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zmisc1.c; mv zmisc1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zmisc2.c; mv zmisc2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zmisc3.c; mv zmisc3.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zpacked.c; mv zpacked.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zpaint.c; mv zpaint.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zpath.c; mv zpath.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zpath1.c; mv zpath1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zpcolor.c; mv zpcolor.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zrelbit.c; mv zrelbit.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zshade.c; mv zshade.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zstack.c; mv zstack.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zstring.c; mv zstring.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zsysvm.c; mv zsysvm.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ztoken.c; mv ztoken.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ztrans.c; mv ztrans.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ztype.c; mv ztype.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zupath.c; mv zupath.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zusparam.c; mv zusparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/zutil.c; mv zutil.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zvmem.c; mv zvmem.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zvmem2.c; mv zvmem2.6 obj
pcc  -o 6.out obj/gs.6 obj/adler32.6 obj/compress.6 obj/crc32.6 obj/deflate.6 obj/dscparse.6 obj/gconfig.6 obj/gdevabuf.6 obj/gdevbbox.6 obj/gdevbj10.6 obj/gdevcd8.6 obj/gdevcdj.6 obj/gdevdbit.6 obj/gdevddrw.6 obj/gdevdfax.6 obj/gdevdflt.6 obj/gdevdgbr.6 obj/gdevdjet.6 obj/gdevdljm.6 obj/gdevdsha.6 obj/gdevfax.6 obj/gdevhit.6 obj/gdevifno.6 obj/gdevjpeg.6 obj/gdevm1.6 obj/gdevm16.6 obj/gdevm2.6 obj/gdevm24.6 obj/gdevm32.6 obj/gdevm4.6 obj/gdevm40.6 obj/gdevm48.6 obj/gdevm56.6 obj/gdevm64.6 obj/gdevm8.6 obj/gdevmem.6 obj/gdevmpla.6 obj/gdevnfwd.6 obj/gdevp14.6 obj/gdevpbm.6 obj/gdevpcl.6 obj/gdevpdf.6 obj/gdevpdfb.6 obj/gdevpdfc.6 obj/gdevpdfd.6 obj/gdevpdfg.6 obj/gdevpdfi.6 obj/gdevpdfj.6 obj/gdevpdfk.6 obj/gdevpdfm.6 obj/gdevpdfo.6 obj/gdevpdfp.6 obj/gdevpdfr.6 obj/gdevpdft.6 obj/gdevpdfu.6 obj/gdevpdfv.6 obj/gdevpdt.6 obj/gdevpdtb.6 obj/gdevpdtc.6 obj/gdevpdtd.6 obj/gdevpdte.6 obj/gdevpdtf.6 obj/gdevpdti.6 obj/gdevpdts.6 obj/gdevpdtt.6 obj/gdevpdtv.6 obj/gdevpdtw.6 obj/gdevpipe.6 obj/gdevplan9.6 obj/gdevplnx.6 obj/gdevppla.6 obj/gdevprn.6 obj/gdevps.6 obj/gdevpsdi.6 obj/gdevpsdp.6 obj/gdevpsds.6 obj/gdevpsdu.6 obj/gdevpsf1.6 obj/gdevpsf2.6 obj/gdevpsfm.6 obj/gdevpsft.6 obj/gdevpsfu.6 obj/gdevpsfx.6 obj/gdevpsu.6 obj/gdevstc.6 obj/gdevstc1.6 obj/gdevstc2.6 obj/gdevstc3.6 obj/gdevstc4.6 obj/gdevtfax.6 obj/gdevtifs.6 obj/gdevvec.6 obj/gp_getnv.6 obj/gp_nsync.6 obj/gp_stdia.6 obj/gp_strdl.6 obj/gp_unifn.6 obj/gp_unifs.6 obj/gp_unix.6 obj/gp_unix_cache.6 obj/gpmisc.6 obj/gsalloc.6 obj/gsalpha.6 obj/gsalphac.6 obj/gsargs.6 obj/gsbitcom.6 obj/gsbitops.6 obj/gsbittab.6 obj/gscdefs.6 obj/gscdevn.6 obj/gscedata.6 obj/gscencs.6 obj/gschar.6 obj/gschar0.6 obj/gscie.6 obj/gsciemap.6 obj/gsclipsr.6 obj/gscolor.6 obj/gscolor1.6 obj/gscolor2.6 obj/gscolor3.6 obj/gscoord.6 obj/gscparam.6 obj/gscpixel.6 obj/gscrd.6 obj/gscrdp.6 obj/gscrypt1.6 obj/gscscie.6 obj/gscsepr.6 obj/gscspace.6 obj/gsdevice.6 obj/gsdevmem.6 obj/gsdfilt.6 obj/gsdparam.6 obj/gsdps.6 obj/gsdps1.6 obj/gsdsrc.6 obj/gsfcid.6 obj/gsfcid2.6 obj/gsfcmap.6 obj/gsfcmap1.6 obj/gsflip.6 obj/gsfname.6 obj/gsfont.6 obj/gsfont0.6 obj/gsfont0c.6 obj/gsfunc.6 obj/gsfunc0.6 obj/gsfunc3.6 obj/gsfunc4.6 obj/gsgcache.6 obj/gsgdata.6 obj/gsht.6 obj/gsht1.6 obj/gshtscr.6 obj/gsicc.6 obj/gsimage.6 obj/gsimpath.6 obj/gsinit.6 obj/gsiodev.6 obj/gsistate.6 obj/gslibctx.6 obj/gsline.6 obj/gsmalloc.6 obj/gsmatrix.6 obj/gsmemlok.6 obj/gsmemory.6 obj/gsmemret.6 obj/gsmisc.6 obj/gsnorop.6 obj/gsnotify.6 obj/gsovrc.6 obj/gspaint.6 obj/gsparam.6 obj/gsparams.6 obj/gsparamx.6 obj/gspath.6 obj/gspath1.6 obj/gspcolor.6 obj/gsptype1.6 obj/gsptype2.6 obj/gsroptab.6 obj/gsserial.6 obj/gsshade.6 obj/gsstate.6 obj/gstext.6 obj/gstrans.6 obj/gstype1.6 obj/gstype2.6 obj/gstype42.6 obj/gsutil.6 obj/gswts.6 obj/gxacpath.6 obj/gxbcache.6 obj/gxblend.6 obj/gxccache.6 obj/gxccman.6 obj/gxchar.6 obj/gxchrout.6 obj/gxcht.6 obj/gxclbits.6 obj/gxclfile.6 obj/gxclimag.6 obj/gxclip.6 obj/gxclip2.6 obj/gxclipm.6 obj/gxclist.6 obj/gxclpage.6 obj/gxclpath.6 obj/gxclrast.6 obj/gxclread.6 obj/gxclrect.6 obj/gxclutil.6 obj/gxcmap.6 obj/gxcpath.6 obj/gxctable.6 obj/gxdcconv.6 obj/gxdcolor.6 obj/gxdevndi.6 obj/gxdhtserial.6 obj/gxfcopy.6 obj/gxfdrop.6 obj/gxfill.6 obj/gxhintn.6 obj/gxhldevc.6 obj/gxht.6 obj/gxhtbit.6 obj/gxi12bit.6 obj/gxi16bit.6 obj/gxicolor.6 obj/gxidata.6 obj/gxifast.6 obj/gximag3x.6 obj/gximage.6 obj/gximage1.6 obj/gximage2.6 obj/gximage3.6 obj/gximage4.6 obj/gximono.6 obj/gxipixel.6 obj/gxiscale.6 obj/gxmclip.6 obj/gxoprect.6 obj/gxp1fill.6 obj/gxpaint.6 obj/gxpath.6 obj/gxpath2.6 obj/gxpcmap.6 obj/gxpcopy.6 obj/gxpdash.6 obj/gxpflat.6 obj/gxsample.6 obj/gxshade.6 obj/gxshade1.6 obj/gxshade4.6 obj/gxshade6.6 obj/gxstroke.6 obj/gxsync.6 obj/gxttfb.6 obj/gxtype1.6 obj/gxwts.6 obj/gzspotan.6 obj/ialloc.6 obj/iapi.6 obj/ibnum.6 obj/icc.6 obj/iccinit0.6 obj/iconfig.6 obj/icontext.6 obj/idebug.6 obj/idict.6 obj/idisp.6 obj/idparam.6 obj/idstack.6 obj/igc.6 obj/igcref.6 obj/igcstr.6 obj/iinit.6 obj/ilocate.6 obj/imain.6 obj/imainarg.6 obj/iname.6 obj/inffast.6 obj/inflate.6 obj/inftrees.6 obj/interp.6 obj/iparam.6 obj/iplugin.6 obj/ireclaim.6 obj/isave.6 obj/iscan.6 obj/iscanbin.6 obj/iscannum.6 obj/istack.6 obj/iutil.6 obj/iutil2.6 obj/jcapimin.6 obj/jcapistd.6 obj/jccoefct.6 obj/jccolor.6 obj/jcdctmgr.6 obj/jchuff.6 obj/jcinit.6 obj/jcmainct.6 obj/jcmarker.6 obj/jcmaster.6 obj/jcomapi.6 obj/jcparam.6 obj/jcprepct.6 obj/jcsample.6 obj/jdapimin.6 obj/jdapistd.6 obj/jdcoefct.6 obj/jdcolor.6 obj/jddctmgr.6 obj/jdhuff.6 obj/jdinput.6 obj/jdmainct.6 obj/jdmarker.6 obj/jdmaster.6 obj/jdphuff.6 obj/jdpostct.6 obj/jdsample.6 obj/jerror.6 obj/jfdctint.6 obj/jidctint.6 obj/jmemmgr.6 obj/jutils.6 obj/md5.6 obj/sa85d.6 obj/saes.6 obj/sarc4.6 obj/sbcp.6 obj/scantab.6 obj/scfd.6 obj/scfdtab.6 obj/scfe.6 obj/scfetab.6 obj/scfparam.6 obj/sdcparam.6 obj/sdctc.6 obj/sdctd.6 obj/sdcte.6 obj/sddparam.6 obj/sdeparam.6 obj/seexec.6 obj/sfilter1.6 obj/sfilter2.6 obj/sfxstdio.6 obj/shc.6 obj/siinterp.6 obj/siscale.6 obj/sjpegc.6 obj/sjpegd.6 obj/sjpege.6 obj/slzwc.6 obj/slzwd.6 obj/slzwe.6 obj/smd5.6 obj/spdiff.6 obj/spngp.6 obj/spprint.6 obj/spsdf.6 obj/srld.6 obj/srle.6 obj/sstring.6 obj/stream.6 obj/szlibc.6 obj/szlibd.6 obj/szlibe.6 obj/trees.6 obj/ttcalc.6 obj/ttfinp.6 obj/ttfmain.6 obj/ttfmemd.6 obj/ttinterp.6 obj/ttload.6 obj/ttobjs.6 obj/uncompr.6 obj/vdtrace.6 obj/zarith.6 obj/zarray.6 obj/zbfont.6 obj/zbseq.6 obj/zcfont.6 obj/zchar.6 obj/zchar1.6 obj/zchar2.6 obj/zchar32.6 obj/zchar42.6 obj/zcharout.6 obj/zcharx.6 obj/zcid.6 obj/zcie.6 obj/zcolor.6 obj/zcolor1.6 obj/zcolor2.6 obj/zcolor3.6 obj/zcontext.6 obj/zcontrol.6 obj/zcrd.6 obj/zcsdevn.6 obj/zcsindex.6 obj/zcspixel.6 obj/zcssepr.6 obj/zdevcal.6 obj/zdevice.6 obj/zdevice2.6 obj/zdfilter.6 obj/zdict.6 obj/zdpnext.6 obj/zdps.6 obj/zdps1.6 obj/zdscpars.6 obj/zfaes.6 obj/zfapi.6 obj/zfarc4.6 obj/zfbcp.6 obj/zfcid.6 obj/zfcid0.6 obj/zfcid1.6 obj/zfcmap.6 obj/zfdctd.6 obj/zfdcte.6 obj/zfdecode.6 obj/zfile.6 obj/zfile1.6 obj/zfileio.6 obj/zfilter.6 obj/zfilter2.6 obj/zfmd5.6 obj/zfont.6 obj/zfont0.6 obj/zfont1.6 obj/zfont2.6 obj/zfont32.6 obj/zfont42.6 obj/zfontenum.6 obj/zfproc.6 obj/zfrsd.6 obj/zfsample.6 obj/zfunc.6 obj/zfunc0.6 obj/zfunc3.6 obj/zfunc4.6 obj/zfzlib.6 obj/zgeneric.6 obj/zgstate.6 obj/zht.6 obj/zht1.6 obj/zht2.6 obj/zicc.6 obj/zimage.6 obj/zimage2.6 obj/zimage3.6 obj/ziodev.6 obj/ziodev2.6 obj/ziodevsc.6 obj/ziodevst.6 obj/zmath.6 obj/zmatrix.6 obj/zmedia2.6 obj/zmisc.6 obj/zmisc1.6 obj/zmisc2.6 obj/zmisc3.6 obj/zpacked.6 obj/zpaint.6 obj/zpath.6 obj/zpath1.6 obj/zpcolor.6 obj/zrelbit.6 obj/zshade.6 obj/zstack.6 obj/zstring.6 obj/zsysvm.6 obj/ztoken.6 obj/ztrans.6 obj/ztype.6 obj/zupath.6 obj/zusparam.6 obj/zutil.6 obj/zvmem.6 obj/zvmem2.6
cp 6.out /amd64/bin/gs
mk gzip
for (i in gzip gunzip zip unzip)
	mk $MKFLAGS $i.install
6c -FTVw gzip.c
6l  -o 6.gzip gzip.6
cp 6.gzip /amd64/bin/gzip
6c -FTVw gunzip.c
6l  -o 6.gunzip gunzip.6
cp 6.gunzip /amd64/bin/gunzip
6c -FTVw zip.c
6l  -o 6.zip zip.6
cp 6.zip /amd64/bin/zip
6c -FTVw unzip.c
6l  -o 6.unzip unzip.6
cp 6.unzip /amd64/bin/unzip
mk hgfs
6c -FTVw fs.c
6c -FTVw zip.c
6c -FTVw patch.c
6c -FTVw hash.c
6c -FTVw revlog.c
6c -FTVw tree.c
6c -FTVw info.c
6c -FTVw util.c
6l  -o 6.out fs.6 zip.6 patch.6 hash.6 revlog.6 tree.6 info.6 util.6
cp 6.out /amd64/bin/hgfs
mk hjfs
6c -FTVw main.c
6c -FTVw buf.c
6c -FTVw dev.c
6c -FTVw conv.c
6c -FTVw fs1.c
6c -FTVw fs2.c
6c -FTVw auth.c
6c -FTVw 9p.c
6c -FTVw dump.c
6c -FTVw cons.c
6l  -o 6.out main.6 buf.6 dev.6 conv.6 fs1.6 fs2.6 auth.6 9p.6 dump.6 cons.6
cp 6.out /amd64/bin/hjfs
mk hoc
yacc -d hoc.y

conflicts: 19 shift/reduce
6c -FTVw y.tab.c
6c -FTVw code.c
6c -FTVw init.c
6c -FTVw math.c
6c -FTVw symbol.c
6l  -o 6.out y.tab.6 code.6 init.6 math.6 symbol.6
cp 6.out /amd64/bin/hoc
mk htmlfmt
6c -FTVw main.c
6c -FTVw html.c
6c -FTVw util.c
6l -o 6.out   main.6 html.6 util.6
cp 6.out /amd64/bin/htmlfmt
mk htmlroff
6c -FTVw char.c
6c -FTVw html.c
6c -FTVw input.c
6c -FTVw main.c
6c -FTVw roff.c
6c -FTVw t1.c
6c -FTVw t2.c
6c -FTVw t3.c
6c -FTVw t4.c
6c -FTVw t5.c
6c -FTVw t6.c
6c -FTVw t7.c
6c -FTVw t8.c
6c -FTVw t10.c
6c -FTVw t11.c
6c -FTVw t13.c
6c -FTVw t14.c
6c -FTVw t15.c
6c -FTVw t16.c
6c -FTVw t17.c
6c -FTVw t18.c
6c -FTVw t19.c
6c -FTVw t20.c
6c -FTVw util.c
6l  -o 6.out char.6 html.6 input.6 main.6 roff.6 t1.6 t2.6 t3.6 t4.6 t5.6 t6.6 t7.6 t8.6 t10.6 t11.6 t13.6 t14.6 t15.6 t16.6 t17.6 t18.6 t19.6 t20.6 util.6
cp 6.out /amd64/bin/htmlroff
mk ip
for (i in ftpfs cifsd dhcpd httpd ipconfig ppp snoopy) @{
	echo mk $i
	cd $i
	mk install
}
mk ftpfs
6c -FTVw ftpfs.c
6c -FTVw proto.c
6c -FTVw file.c
6l  -o 6.out ftpfs.6 proto.6 file.6
cp 6.out /amd64/bin/ftpfs
mk cifsd
6c -FTVw idmap.c
6c -FTVw pack.c
6c -FTVw util.c
6c -FTVw error.c
6c -FTVw smb.c
6c -FTVw rap.c
6c -FTVw share.c
6c -FTVw tree.c
6c -FTVw dir.c
6c -FTVw file.c
6c -FTVw find.c
6c -FTVw main.c
6l  -o 6.out idmap.6 pack.6 util.6 error.6 smb.6 rap.6 share.6 tree.6 dir.6 file.6 find.6 main.6
cp 6.out /amd64/bin/ip/cifsd
mk dhcpd
for (i in dhcpd dhcpleases)
	mk $MKFLAGS $i.install
6c -FTVw dhcpd.c
6c -FTVw db.c
6c -FTVw ndb.c
6c -FTVw ping.c
6l -o 6.dhcpd dhcpd.6 db.6 ndb.6 ping.6
cp 6.dhcpd /amd64/bin/ip/dhcpd
6c -FTVw dhcpleases.c
6l -o 6.dhcpleases dhcpleases.6 db.6 ping.6
cp 6.dhcpleases /amd64/bin/ip/dhcpleases
mk httpd
for (i in httpd imagemap man2html save netlib_find netlib_history webls wikipost)
	mk $MKFLAGS $i.install
6c -FTVw httpd.c
6c -FTVw anonymous.c
6c -FTVw content.c
6c -FTVw emem.c
6c -FTVw hints.c
6c -FTVw init.c
6c -FTVw log.c
6c -FTVw redirect.c
6c -FTVw sendfd.c
6c -FTVw authorize.c
ar vu libhttps.a6 anonymous.6 content.6 emem.6 hints.6 init.6 log.6 redirect.6 sendfd.6 authorize.6
rm anonymous.6 content.6 emem.6 hints.6 init.6 log.6 redirect.6 sendfd.6 authorize.6
# rm  - cannot do this because of mk race
ar: creating libhttps.a6
a - anonymous.6
a - content.6
a - emem.6
a - hints.6
a - init.6
a - log.6
a - redirect.6
a - sendfd.6
a - authorize.6
6l  -o 6.httpd httpd.6 libhttps.a6
cp 6.httpd /amd64/bin/ip/httpd/httpd
6c -FTVw imagemap.c
6l  -o 6.imagemap imagemap.6 libhttps.a6
cp 6.imagemap /amd64/bin/ip/httpd/imagemap
6c -FTVw man2html.c
6l  -o 6.man2html man2html.6 libhttps.a6
cp 6.man2html /amd64/bin/ip/httpd/man2html
6c -FTVw save.c
6l  -o 6.save save.6 libhttps.a6
cp 6.save /amd64/bin/ip/httpd/save
6c -FTVw netlib_find.c
6l  -o 6.netlib_find netlib_find.6 libhttps.a6
cp 6.netlib_find /amd64/bin/ip/httpd/netlib_find
6c -FTVw netlib_history.c
6l  -o 6.netlib_history netlib_history.6 libhttps.a6
cp 6.netlib_history /amd64/bin/ip/httpd/netlib_history
6c -FTVw webls.c
6l  -o 6.webls webls.6 libhttps.a6
cp 6.webls /amd64/bin/ip/httpd/webls
6c -FTVw wikipost.c
6l  -o 6.wikipost wikipost.6 libhttps.a6
cp 6.wikipost /amd64/bin/ip/httpd/wikipost
mk ipconfig
6c -FTVw main.c
6c -FTVw dhcp.c
6c -FTVw dhcpv6.c
6c -FTVw ipv6.c
6c -FTVw ppp.c
6l  -o 6.out main.6 dhcp.6 dhcpv6.6 ipv6.6 ppp.6
cp 6.out /amd64/bin/ip/ipconfig
mk ppp
6c -FTVw ppp.c
6c -FTVw compress.c
6c -FTVw block.c
6c -FTVw mppc.c
6c -FTVw ipaux.c
6c -FTVw thw.c
6c -FTVw thwack.c
6c -FTVw unthwack.c
6l  -o 6.out ppp.6 compress.6 block.6 mppc.6 ipaux.6 thw.6 thwack.6 unthwack.6
cp 6.out /amd64/bin/ip/ppp
mk snoopy
{
	for(i in aoe aoeata aoecmd aoemask aoemd aoerr arp bootp cec dhcp dns dump eap eap_identity eapol eapol_key ether ipmux ippkt gre hdlc icmp6 icmp il ip6 ip ninep ospf ppp ppp_ccp ppp_chap ppp_ipcp ppp_lcp pppoe_disc pppoe_sess rarp rc4keydesc rtcp rtp tcp ttls udp vlan)
		echo extern Proto $i';'
} >protos.h
yacc -d filter.y
{
	echo '#include <u.h>'
	echo '#include <libc.h>'
	echo '#include "dat.h"'
	echo '#include "protos.h"'
	echo 'Proto *protos[] ='
	echo '{'
	for(i in aoe aoeata aoecmd aoemask aoemd aoerr arp bootp cec dhcp dns dump eap eap_identity eapol eapol_key ether ipmux ippkt gre hdlc icmp6 icmp il ip6 ip ninep ospf ppp ppp_ccp ppp_chap ppp_ipcp ppp_lcp pppoe_disc pppoe_sess rarp rc4keydesc rtcp rtp tcp ttls udp vlan)
		echo '	&'$i','
	echo '	0,'
	echo '};'
} >protos.c
6c -FTVw main.c
6c -FTVw y.tab.c
6c -FTVw	/sys/src/cmd/ndb/convM2DNS.c
6c -FTVw aoe.c
6c -FTVw aoeata.c
6c -FTVw aoecmd.c
6c -FTVw aoemask.c
6c -FTVw aoemd.c
6c -FTVw aoerr.c
6c -FTVw arp.c
6c -FTVw bootp.c
6c -FTVw cec.c
6c -FTVw dhcp.c
6c -FTVw dns.c
6c -FTVw dump.c
6c -FTVw eap.c
6c -FTVw eap_identity.c
6c -FTVw eapol.c
6c -FTVw eapol_key.c
6c -FTVw ether.c
6c -FTVw ipmux.c
6c -FTVw ippkt.c
6c -FTVw gre.c
6c -FTVw hdlc.c
6c -FTVw icmp6.c
6c -FTVw icmp.c
6c -FTVw il.c
6c -FTVw ip6.c
6c -FTVw ip.c
6c -FTVw ninep.c
6c -FTVw ospf.c
6c -FTVw ppp.c
6c -FTVw ppp_ccp.c
6c -FTVw ppp_chap.c
6c -FTVw ppp_ipcp.c
6c -FTVw ppp_lcp.c
6c -FTVw pppoe_disc.c
6c -FTVw pppoe_sess.c
6c -FTVw rarp.c
6c -FTVw rc4keydesc.c
6c -FTVw rtcp.c
6c -FTVw rtp.c
6c -FTVw tcp.c
6c -FTVw ttls.c
6c -FTVw udp.c
6c -FTVw vlan.c
6c -FTVw protos.c
6l  -o 6.out main.6 y.tab.6 protos.6 convM2DNS.6 aoe.6 aoeata.6 aoecmd.6 aoemask.6 aoemd.6 aoerr.6 arp.6 bootp.6 cec.6 dhcp.6 dns.6 dump.6 eap.6 eap_identity.6 eapol.6 eapol_key.6 ether.6 ipmux.6 ippkt.6 gre.6 hdlc.6 icmp6.6 icmp.6 il.6 ip6.6 ip.6 ninep.6 ospf.6 ppp.6 ppp_ccp.6 ppp_chap.6 ppp_ipcp.6 ppp_lcp.6 pppoe_disc.6 pppoe_sess.6 rarp.6 rc4keydesc.6 rtcp.6 rtp.6 tcp.6 ttls.6 udp.6 vlan.6
cp 6.out /amd64/bin/snoopy
for (i in 6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd sol wol)
	mk $MKFLAGS $i.install
6c -FTVw 6in4.c
6l  -o 6.6in4 6in4.6
cp 6.6in4 /amd64/bin/ip/6in4
6c -FTVw ayiya.c
6l  -o 6.ayiya ayiya.6
cp 6.ayiya /amd64/bin/ip/ayiya
6c -FTVw dhcp6d.c
6l  -o 6.dhcp6d dhcp6d.6
cp 6.dhcp6d /amd64/bin/ip/dhcp6d
6c -FTVw dhcpclient.c
6l  -o 6.dhcpclient dhcpclient.6
cp 6.dhcpclient /amd64/bin/ip/dhcpclient
6c -FTVw ftpd.c
6c -FTVw glob.c
6l -o 6.ftpd ftpd.6 glob.6
cp 6.ftpd /amd64/bin/ip/ftpd
6c -FTVw gping.c
6l  -o 6.gping gping.6
cp 6.gping /amd64/bin/ip/gping
6c -FTVw hogports.c
6l  -o 6.hogports hogports.6
cp 6.hogports /amd64/bin/ip/hogports
6c -FTVw hproxy.c
6l  -o 6.hproxy hproxy.6
cp 6.hproxy /amd64/bin/ip/hproxy
6c -FTVw httpfile.c
6l  -o 6.httpfile httpfile.6
cp 6.httpfile /amd64/bin/ip/httpfile
6c -FTVw linklocal.c
6l  -o 6.linklocal linklocal.6
cp 6.linklocal /amd64/bin/ip/linklocal
6c -FTVw ping.c
6l  -o 6.ping ping.6
cp 6.ping /amd64/bin/ip/ping
6c -FTVw pppoe.c
6l  -o 6.pppoe pppoe.6
cp 6.pppoe /amd64/bin/ip/pppoe
6c -FTVw pptp.c
6l  -o 6.pptp pptp.6
cp 6.pptp /amd64/bin/ip/pptp
6c -FTVw pptpd.c
6l  -o 6.pptpd pptpd.6
cp 6.pptpd /amd64/bin/ip/pptpd
6c -FTVw rarpd.c
6l  -o 6.rarpd rarpd.6
cp 6.rarpd /amd64/bin/ip/rarpd
6c -FTVw rexexec.c
6l  -o 6.rexexec rexexec.6
cp 6.rexexec /amd64/bin/ip/rexexec
6c -FTVw rip.c
6l  -o 6.rip rip.6
cp 6.rip /amd64/bin/ip/rip
6c -FTVw rlogind.c
6l  -o 6.rlogind rlogind.6
cp 6.rlogind /amd64/bin/ip/rlogind
6c -FTVw telnet.c
6l  -o 6.telnet telnet.6
cp 6.telnet /$objtype/bin/telnet
6c -FTVw telnetd.c
6l  -o 6.telnetd telnetd.6
cp 6.telnetd /amd64/bin/ip/telnetd
6c -FTVw tftpd.c
6l  -o 6.tftpd tftpd.6
cp 6.tftpd /amd64/bin/ip/tftpd
6c -FTVw tftpfs.c
6l  -o 6.tftpfs tftpfs.6
cp 6.tftpfs /amd64/bin/ip/tftpfs
6c -FTVw tinc.c
6l  -o 6.tinc tinc.6
cp 6.tinc /amd64/bin/ip/tinc
6c -FTVw traceroute.c
6l  -o 6.traceroute traceroute.6
cp 6.traceroute /amd64/bin/ip/traceroute
6c -FTVw torrent.c
6l  -o 6.torrent torrent.6
cp 6.torrent /amd64/bin/ip/torrent
6c -FTVw udpecho.c
6l  -o 6.udpecho udpecho.6
cp 6.udpecho /amd64/bin/ip/udpecho
6c -FTVw socksd.c
6l  -o 6.socksd socksd.6
cp 6.socksd /amd64/bin/ip/socksd
6c -FTVw sol.c
6l  -o 6.sol sol.6
cp 6.sol /amd64/bin/ip/sol
6c -FTVw wol.c
6l  -o 6.wol wol.6
cp 6.wol /amd64/bin/ip/wol
mk jpg
for (i in jpg tojpg gif togif ppm toppm png topng tif totif yuv ico toico bmp tga v210)
	mk $MKFLAGS $i.install
6c -FTVw torgbv.c
6c -FTVw totruecolor.c
6c -FTVw writerawimage.c
6c -FTVw readjpg.c
6c -FTVw jpg.c
6l  -o 6.jpg torgbv.6 totruecolor.6 writerawimage.6 readjpg.6 jpg.6
cp 6.jpg /amd64/bin/jpg
6c -FTVw writejpg.c
6c -FTVw multichan.c
6c -FTVw tojpg.c
6l  -o 6.tojpg writejpg.6 multichan.6 tojpg.6
cp 6.tojpg /amd64/bin/tojpg
6c -FTVw readgif.c
6c -FTVw gif.c
6l  -o 6.gif torgbv.6 totruecolor.6 writerawimage.6 readgif.6 gif.6
cp 6.gif /amd64/bin/gif
6c -FTVw writegif.c
6c -FTVw onechan.c
6c -FTVw togif.c
6l  -o 6.togif writegif.6 onechan.6 togif.6 torgbv.6
cp 6.togif /amd64/bin/togif
6c -FTVw readppm.c
6c -FTVw ppm.c
6l  -o 6.ppm torgbv.6 totruecolor.6 writerawimage.6 readppm.6 ppm.6
cp 6.ppm /amd64/bin/ppm
6c -FTVw writeppm.c
6c -FTVw toppm.c
6l  -o 6.toppm writeppm.6 multichan.6 toppm.6
cp 6.toppm /amd64/bin/toppm
6c -FTVw readpng.c
6c -FTVw png.c
6l  -o 6.png torgbv.6 writerawimage.6 readpng.6 png.6
cp 6.png /amd64/bin/png
6c -FTVw writepng.c
6c -FTVw topng.c
6l  -o 6.topng writepng.6 topng.6
cp 6.topng /amd64/bin/topng
6c -FTVw readtif.c
6c -FTVw tif.c
6l  -o 6.tif torgbv.6 writerawimage.6 readtif.6 tif.6
cp 6.tif /amd64/bin/tif
6c -FTVw writetif.c
6c -FTVw totif.c
6l  -o 6.totif writetif.6 totif.6
cp 6.totif /amd64/bin/totif
6c -FTVw readyuv.c
6c -FTVw yuv.c
6l  -o 6.yuv torgbv.6 totruecolor.6 writerawimage.6 readyuv.6 yuv.6
cp 6.yuv /amd64/bin/yuv
6c -FTVw ico.c
6l  -o 6.ico readpng.6 ico.6
cp 6.ico /amd64/bin/ico
6c -FTVw toico.c
6l  -o 6.toico toico.6
cp 6.toico /amd64/bin/toico
6c -FTVw readbmp.c
6c -FTVw bmp.c
6l  -o 6.bmp torgbv.6 totruecolor.6 writerawimage.6 readbmp.6 bmp.6
cp 6.bmp /amd64/bin/bmp
6c -FTVw readtga.c
6c -FTVw tga.c
6l  -o 6.tga torgbv.6 totruecolor.6 writerawimage.6 readtga.6 tga.6
cp 6.tga /amd64/bin/tga
6c -FTVw readv210.c
6c -FTVw v210.c
6l  -o 6.v210 torgbv.6 totruecolor.6 writerawimage.6 readv210.6 v210.6
cp 6.v210 /amd64/bin/v210
mk ka
yacc -D1 -d a.y
6c -FTVw y.tab.c
6c -FTVw lex.c
6l  -o 6.out y.tab.6 lex.6
cp 6.out /amd64/bin/ka
mk kc
6c -FTVw cgen.c
6c -FTVw enam.c
6c -FTVw list.c
6c -FTVw mul.c
6c -FTVw peep.c
6c -FTVw ../cc/pgen.c
6c -FTVw ../cc/pswt.c
6c -FTVw reg.c
6c -FTVw sgen.c
6c -FTVw swt.c
6c -FTVw txt.c
6l  -o 6.out cgen.6 enam.6 list.6 mul.6 peep.6 pgen.6 pswt.6 reg.6 sgen.6 swt.6 txt.6 ../cc/cc.a6
cp 6.out /amd64/bin/kc
mk ki
6c -FTVw ki.c
6c -FTVw run.c
6c -FTVw mem.c
6c -FTVw syscall.c
6c -FTVw stats.c
6c -FTVw icache.c
6c -FTVw symbols.c
6c -FTVw cmd.c
6c -FTVw bpt.c
6c -FTVw float.c
6l  -o 6.out ki.6 run.6 mem.6 syscall.6 stats.6 icache.6 symbols.6 cmd.6 bpt.6 float.6
cp 6.out /amd64/bin/ki
mk kl
6c -FTVw asm.c
6c -FTVw list.c
6c -FTVw noop.c
6c -FTVw sched.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw pass.c
6c -FTVw span.c
6c -FTVw ../kc/enam.c
6c -FTVw compat.c
6l  -o 6.out asm.6 list.6 noop.6 sched.6 obj.6 optab.6 pass.6 span.6 enam.6 compat.6
cp 6.out /amd64/bin/kl
mk ktrans
6c -FTVw hash.c
6c -FTVw main.c
6l  -o 6.out hash.6 main.6
cp 6.out /amd64/bin/ktrans
mk lex
6c -FTVw lmain.c
yacc -d parser.y
6c -FTVw sub1.c
6c -FTVw sub2.c
6c -FTVw header.c
6c -FTVw y.tab.c
6l  -o 6.out lmain.6 y.tab.6 sub1.6 sub2.6 header.6
cp 6.out /amd64/bin/lex
mk lp
for (i in lpdsend lpsend LOCK lpdaemon)
	mk $MKFLAGS $i.install
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_NET_EXTENSION -DPLAN9  -'DMAXHOSTNAMELEN=64' lpdsend.c
pcc -o 6.lpdsend lpdsend.6
cp 6.lpdsend /amd64/bin/aux/lpdsend
6c -Dplan9 lpsend.c
6l  -o 6.lpsend lpsend.6
cp 6.lpsend /amd64/bin/aux/lpsend
6c -Dplan9 LOCK.c
6l  -o 6.LOCK LOCK.6
cp 6.LOCK /amd64/bin/aux/LOCK
pcc -c -D_POSIX_SOURCE -DPLAN9  lpdaemon.c
pcc -o 6.lpdaemon lpdaemon.6
cp 6.lpdaemon /amd64/bin/aux/lpdaemon
mk map
6c -FTVw map.c
6c -FTVw symbol.c
6c -FTVw index.c
6c -FTVw sqrt.c
cd libmap
mk install
libmap.a6 doesn't exist: assuming it will be an archive
6c -FTVw -I.. aitoff.c
6c -FTVw -I.. albers.c
6c -FTVw -I.. azequalarea.c
6c -FTVw -I.. azequidist.c
6c -FTVw -I.. bicentric.c
6c -FTVw -I.. bonne.c
6c -FTVw -I.. ccubrt.c
6c -FTVw -I.. complex.c
6c -FTVw -I.. conic.c
6c -FTVw -I.. cubrt.c
6c -FTVw -I.. cylequalarea.c
6c -FTVw -I.. cylindrical.c
6c -FTVw -I.. elco2.c
6c -FTVw -I.. elliptic.c
6c -FTVw -I.. fisheye.c
6c -FTVw -I.. gall.c
6c -FTVw -I.. gilbert.c
6c -FTVw -I.. guyou.c
6c -FTVw -I.. harrison.c
6c -FTVw -I.. hex.c
6c -FTVw -I.. homing.c
6c -FTVw -I.. lagrange.c
6c -FTVw -I.. lambert.c
6c -FTVw -I.. laue.c
6c -FTVw -I.. lune.c
6c -FTVw -I.. mercator.c
6c -FTVw -I.. mollweide.c
6c -FTVw -I.. newyorker.c
6c -FTVw -I.. orthographic.c
6c -FTVw -I.. perspective.c
6c -FTVw -I.. polyconic.c
6c -FTVw -I.. rectangular.c
6c -FTVw -I.. simpleconic.c
6c -FTVw -I.. sinusoidal.c
6c -FTVw -I.. tetra.c
6c -FTVw -I.. trapezoidal.c
6c -FTVw -I.. twocirc.c
6c -FTVw -I.. zcoord.c
ar vu libmap.a6 aitoff.6 albers.6 azequalarea.6 azequidist.6 bicentric.6 bonne.6 ccubrt.6 complex.6 conic.6 cubrt.6 cylequalarea.6 cylindrical.6 elco2.6 elliptic.6 fisheye.6 gall.6 gilbert.6 guyou.6 harrison.6 hex.6 homing.6 lagrange.6 lambert.6 laue.6 lune.6 mercator.6 mollweide.6 newyorker.6 orthographic.6 perspective.6 polyconic.6 rectangular.6 simpleconic.6 sinusoidal.6 tetra.6 trapezoidal.6 twocirc.6 zcoord.6
ar: creating libmap.a6
a - aitoff.6
a - albers.6
a - azequalarea.6
a - azequidist.6
a - bicentric.6
a - bonne.6
a - ccubrt.6
a - complex.6
a - conic.6
a - cubrt.6
a - cylequalarea.6
a - cylindrical.6
a - elco2.6
a - elliptic.6
a - fisheye.6
a - gall.6
a - gilbert.6
a - guyou.6
a - harrison.6
a - hex.6
a - homing.6
a - lagrange.6
a - lambert.6
a - laue.6
a - lune.6
a - mercator.6
a - mollweide.6
a - newyorker.6
a - orthographic.6
a - perspective.6
a - polyconic.6
a - rectangular.6
a - simpleconic.6
a - sinusoidal.6
a - tetra.6
a - trapezoidal.6
a - twocirc.6
a - zcoord.6
6l  -o 6.out map.6 symbol.6 index.6 sqrt.6 libmap/libmap.a6
cp 6.out /amd64/bin/aux/mapd
mk mk
6c -FTVw arc.c
6c -FTVw archive.c
6c -FTVw bufblock.c
6c -FTVw env.c
6c -FTVw file.c
6c -FTVw graph.c
6c -FTVw job.c
6c -FTVw lex.c
6c -FTVw main.c
6c -FTVw match.c
6c -FTVw mk.c
6c -FTVw parse.c
6c -FTVw rc.c
6c -FTVw recipe.c
6c -FTVw rule.c
6c -FTVw run.c
6c -FTVw shprint.c
6c -FTVw symtab.c
6c -FTVw var.c
6c -FTVw varsub.c
6c -FTVw word.c
6c -FTVw plan9.c
6l  -o 6.out arc.6 archive.6 bufblock.6 env.6 file.6 graph.6 job.6 lex.6 main.6 match.6 mk.6 parse.6 rc.6 recipe.6 rule.6 run.6 shprint.6 symtab.6 var.6 varsub.6 word.6 plan9.6
cp 6.out /amd64/bin/mk
mk mothra
6c -FTVw -Ilibpanel snoop.c
6c -FTVw -Ilibpanel forms.c
6c -FTVw -Ilibpanel getpix.c
6c -FTVw -Ilibpanel html.syntax.c
6c -FTVw -Ilibpanel mothra.c
6c -FTVw -Ilibpanel rdhtml.c
6c -FTVw -Ilibpanel url.c
cd libpanel
mk
libpanel.a6 doesn't exist: assuming it will be an archive
6c -FTVw button.c
6c -FTVw canvas.c
6c -FTVw draw.c
6c -FTVw edit.c
6c -FTVw entry.c
6c -FTVw event.c
6c -FTVw frame.c
6c -FTVw group.c
6c -FTVw init.c
6c -FTVw label.c
6c -FTVw list.c
6c -FTVw mem.c
6c -FTVw message.c
6c -FTVw pack.c
6c -FTVw popup.c
6c -FTVw print.c
6c -FTVw pulldown.c
6c -FTVw rtext.c
6c -FTVw scroll.c
6c -FTVw scrollbar.c
6c -FTVw slider.c
6c -FTVw textview.c
6c -FTVw textwin.c
6c -FTVw utf.c
6c -FTVw snarf.c
ar vu libpanel.a6 button.6 canvas.6 draw.6 edit.6 entry.6 event.6 frame.6 group.6 init.6 label.6 list.6 mem.6 message.6 pack.6 popup.6 print.6 pulldown.6 rtext.6 scroll.6 scrollbar.6 slider.6 textview.6 textwin.6 utf.6 snarf.6
ar: creating libpanel.a6
a - button.6
a - canvas.6
a - draw.6
a - edit.6
a - entry.6
a - event.6
a - frame.6
a - group.6
a - init.6
a - label.6
a - list.6
a - mem.6
a - message.6
a - pack.6
a - popup.6
a - print.6
a - pulldown.6
a - rtext.6
a - scroll.6
a - scrollbar.6
a - slider.6
a - textview.6
a - textwin.6
a - utf.6
a - snarf.6
6l  -o 6.out snoop.6 forms.6 getpix.6 html.syntax.6 mothra.6 rdhtml.6 url.6 libpanel/libpanel.a6
cp 6.out /amd64/bin/mothra
mk ndb
for (i in mkdb query mkhash mkhosts cs csquery dns dnsquery dnsdebug dnsgetip ipquery inform)
	mk $MKFLAGS $i.install
6c -FTVw mkdb.c
6l  -o 6.mkdb mkdb.6
cp 6.mkdb /amd64/bin/ndb/mkdb
6c -FTVw query.c
6l  -o 6.query query.6
cp 6.query /amd64/bin/ndb/query
6c -FTVw mkhash.c
6l  -o 6.mkhash mkhash.6
cp 6.mkhash /amd64/bin/ndb/mkhash
6c -FTVw mkhosts.c
6l  -o 6.mkhosts mkhosts.6
cp 6.mkhosts /amd64/bin/ndb/mkhosts
6c -FTVw cs.c
6l -o 6.cs cs.6
cp 6.cs /amd64/bin/ndb/cs
6c -FTVw csquery.c
6l  -o 6.csquery csquery.6
cp 6.csquery /amd64/bin/ndb/csquery
6c -FTVw dns.c
6c -FTVw dnudpserver.c
6c -FTVw dntcpserver.c
6c -FTVw dn.c
6c -FTVw dnresolve.c
6c -FTVw dblookup.c
6c -FTVw dnserver.c
6c -FTVw dnnotify.c
6c -FTVw dnarea.c
6c -FTVw convM2DNS.c
6c -FTVw convDNS2M.c
6l -o 6.dns dns.6 dnudpserver.6 dntcpserver.6 dn.6 dnresolve.6 dblookup.6 dnserver.6 dnnotify.6 dnarea.6 convM2DNS.6 convDNS2M.6
cp 6.dns /amd64/bin/ndb/dns
6c -FTVw dnsquery.c
6l  -o 6.dnsquery dnsquery.6
cp 6.dnsquery /amd64/bin/ndb/dnsquery
6c -FTVw dnsdebug.c
6l -o 6.dnsdebug dnsdebug.6 dn.6 dnresolve.6 dblookup.6 dnserver.6 dnarea.6 convM2DNS.6 convDNS2M.6
cp 6.dnsdebug /amd64/bin/ndb/dnsdebug
6c -FTVw dnsgetip.c
6l -o 6.dnsgetip dnsgetip.6 dn.6 dnresolve.6 dblookup.6 dnserver.6 dnarea.6 convM2DNS.6 convDNS2M.6
cp 6.dnsgetip /amd64/bin/ndb/dnsgetip
6c -FTVw ipquery.c
6l  -o 6.ipquery ipquery.6
cp 6.ipquery /amd64/bin/ndb/ipquery
6c -FTVw inform.c
6l  -o 6.inform inform.6
cp 6.inform /amd64/bin/ndb/inform
mk nusb
for (i in lib kb audio ether usbd disk serial ptp joy cam) @{
	cd $i && mk install
}
usb.a6 doesn't exist: assuming it will be an archive
6c -FTVw dev.c
6c -FTVw dump.c
6c -FTVw parse.c
ar vu usb.a6 dev.6 dump.6 parse.6
ar: creating usb.a6
a - dev.6
a - dump.6
a - parse.6
date
Mon Jan  1 22:41:57 MST 2024
6c -I../lib -FTVw kb.c
6l  -o 6.out kb.6 ../lib/usb.a6
cp 6.out /amd64/bin/nusb/kb
6c -I../lib -FTVw audio.c
6l  -o 6.out audio.6 ../lib/usb.a6
cp 6.out /amd64/bin/nusb/audio
6c -I../lib -FTVw ether.c
6c -I../lib -FTVw cdc.c
6c -I../lib -FTVw smsc.c
6c -I../lib -FTVw lan78xx.c
6c -I../lib -FTVw asix.c
6c -I../lib -FTVw aue.c
6c -I../lib -FTVw url.c
6c -I../lib -FTVw rndis.c
6l  -o 6.out ether.6 cdc.6 smsc.6 lan78xx.6 asix.6 aue.6 url.6 rndis.6 ../lib/usb.a6
cp 6.out /amd64/bin/nusb/ether
6c -I../lib -FTVw usbd.c
6c -I../lib -FTVw hub.c
6c -I../lib -FTVw hname.c
6l  -o 6.out usbd.6 hub.6 hname.6 ../lib/usb.a6
cp 6.out /amd64/bin/nusb/usbd
6c -I../lib -FTVw disk.c
6c -I../lib -FTVw scsireq.c
./mkscsierrs >scsierrs.c
6c -I../lib -FTVw scsierrs.c
6l  -o 6.out disk.6 scsireq.6 scsierrs.6 ../lib/usb.a6
cp 6.out /amd64/bin/nusb/disk
6c -I../lib -FTVw ftdi.c
6c -I../lib -FTVw serial.c
6c -I../lib -FTVw prolific.c
6c -I../lib -FTVw ucons.c
6c -I../lib -FTVw silabs.c
6c -I../lib -FTVw ch340.c
6l  -o 6.out ftdi.6 serial.6 prolific.6 ucons.6 silabs.6 ch340.6 ../lib/usb.a6
cp 6.out /amd64/bin/nusb/serial
6c -I../lib -FTVw ptp.c
6l  -o 6.out ptp.6 ../lib/usb.a6
cp 6.out /amd64/bin/nusb/ptp
6c -I../lib -FTVw joy.c
6l  -o 6.out joy.6 ../lib/usb.a6
cp 6.out /amd64/bin/nusb/joy
6c -I../lib -FTVw cam.c
6c -I../lib -FTVw descprint.c
6c -I../lib -FTVw ctl.c
6c -I../lib -FTVw video.c
6l  -o 6.out cam.6 descprint.6 ctl.6 video.6 ../lib/usb.a6
cp 6.out /amd64/bin/nusb/cam
mk paqfs
for (i in mkpaqfs paqfs)
	mk $MKFLAGS $i.install
6c -FTVw mkpaqfs.c
6l  -o 6.mkpaqfs mkpaqfs.6
cp 6.mkpaqfs /amd64/bin/mkpaqfs
6c -FTVw paqfs.c
6l  -o 6.paqfs paqfs.6
cp 6.paqfs /amd64/bin/paqfs
mk pic
yacc -S -d picy.y
lex -t picl.lx > picl.c

conflicts: 208 shift/reduce
mv y.tab.c picy.c
pcc -c main.c
pcc -c print.c
pcc -c misc.c
pcc -c symtab.c
pcc -c blockgen.c
pcc -c boxgen.c
pcc -c circgen.c
1348/1700 nodes(%e), 3718/5000 positions(%p), 542/700 (%n), 41183 transitions
, 92/120 packed char classes(%k), 1559/1800 packed transitions(%a), 1233/1500 output slots(%o)
pcc -c arcgen.c
pcc -c linegen.c
pcc -c movegen.c
pcc -c textgen.c
pcc -c input.c
pcc -c for.c
pcc -c pltroff.c
pcc -c picy.c
pcc -c picl.c
pcc  -o 6.out picy.6 picl.6 main.6 print.6 misc.6 symtab.6 blockgen.6 boxgen.6 circgen.6 arcgen.6 linegen.6 movegen.6 textgen.6 input.6 for.6 pltroff.6
cp 6.out /amd64/bin/pic
mk plot
6c -FTVw plot.c
cd libplot
mk install
../libplot.a6 doesn't exist: assuming it will be an archive
6c -FTVw box.c
6c -FTVw cfill.c
6c -FTVw circ.c
6c -FTVw closepl.c
6c -FTVw color.c
6c -FTVw disk.c
6c -FTVw doublebuffer.c
6c -FTVw dpoint.c
6c -FTVw erase.c
6c -FTVw fill.c
6c -FTVw frame.c
6c -FTVw grade.c
6c -FTVw line.c
6c -FTVw machdep.c
6c -FTVw move.c
6c -FTVw openpl.c
6c -FTVw parabola.c
6c -FTVw pen.c
6c -FTVw poly.c
6c -FTVw ppause.c
6c -FTVw pprompt.c
6c -FTVw range.c
6c -FTVw rarc.c
6c -FTVw restore.c
6c -FTVw rmove.c
6c -FTVw rvec.c
6c -FTVw save.c
6c -FTVw sbox.c
6c -FTVw spline.c
6c -FTVw subr.c
6c -FTVw text.c
6c -FTVw vec.c
6c -FTVw whoami.c
ar vu ../libplot.a6 box.6 cfill.6 circ.6 closepl.6 color.6 disk.6 doublebuffer.6 dpoint.6 erase.6 fill.6 frame.6 grade.6 line.6 machdep.6 move.6 openpl.6 parabola.6 pen.6 poly.6 ppause.6 pprompt.6 range.6 rarc.6 restore.6 rmove.6 rvec.6 save.6 sbox.6 spline.6 subr.6 text.6 vec.6 whoami.6
ar: creating ../libplot.a6
a - box.6
a - cfill.6
a - circ.6
a - closepl.6
a - color.6
a - disk.6
a - doublebuffer.6
a - dpoint.6
a - erase.6
a - fill.6
a - frame.6
a - grade.6
a - line.6
a - machdep.6
a - move.6
a - openpl.6
a - parabola.6
a - pen.6
a - poly.6
a - ppause.6
a - pprompt.6
a - range.6
a - rarc.6
a - restore.6
a - rmove.6
a - rvec.6
a - save.6
a - sbox.6
a - spline.6
a - subr.6
a - text.6
a - vec.6
a - whoami.6
6l  -o 6.out plot.6 libplot.a6
cp 6.out /amd64/bin/plot
mk plumb
for (i in plumber plumb)
	mk $MKFLAGS $i.install
6c -FTVw plumber.c
6c -FTVw fsys.c
6c -FTVw match.c
6c -FTVw rules.c
6l  -o 6.plumber plumber.6 fsys.6 match.6 rules.6
cp 6.plumber /amd64/bin/plumber
6c -FTVw plumb.c
6l  -o 6.plumb plumb.6
cp 6.plumb /amd64/bin/plumb
mk postscript
---- Making install in common ----
com.a6 doesn't exist: assuming it will be an archive
pcc -c -Dplan9 -D_POSIX_SOURCE -B bbox.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B glob.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B misc.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B request.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B tempnam.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B getopt.c
ar vu com.a6 bbox.6 glob.6 misc.6 request.6 tempnam.6 getopt.6
ar: creating com.a6
a - bbox.6
a - glob.6
a - misc.6
a - request.6
a - tempnam.6
a - getopt.6
---- Making install in cropmarks ----
mk: 'install' is up to date
---- Making install in download ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B download.c
pcc  -o 6.out download.6 ../common/com.a6
cp 6.out /amd64/bin/aux/download
---- Making install in grabit ----
mk: 'install' is up to date
---- Making install in hardcopy ----
mk: 'install' is up to date
---- Making install in mpictures ----
mk: 'install' is up to date
---- Making install in postgif ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B postgif.c
pcc  -o 6.out postgif.6 ../common/com.a6
cp 6.out /amd64/bin/aux/postgif
---- Making install in postprint ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B postprint.c
pcc  -o 6.out postprint.6 ../common/com.a6
cp 6.out /amd64/bin/aux/postprint
---- Making install in postreverse ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B postreverse.c
pcc  -o 6.out postreverse.6 ../common/com.a6
cp 6.out /amd64/bin/aux/postreverse
---- Making install in posttek ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B posttek.c
pcc  -o 6.out posttek.6 ../common/com.a6
cp 6.out /amd64/bin/aux/posttek
---- Making install in printfont ----
mk: 'install' is up to date
---- Making install in psencoding ----
mk: 'install' is up to date
---- Making install in psfiles ----
cp *.ps ps.* /sys/lib/postscript/prologues
---- Making install in g3p9bit ----
6c -FTVw g3p9bit.c
6l  -o 6.out g3p9bit.6
cp 6.out /amd64/bin/aux/g3p9bit
---- Making install in p9bitpost ----
6c -w -I../common pslib.c
6c -w -I../common p9bitpost.c
6l  -o 6.out pslib.6 p9bitpost.6 /amd64/lib/libmemdraw.a
cp 6.out /amd64/bin/aux/p9bitpost
---- Making install in tcpostio ----
pcc -Bw -c -D_BSD_EXTENSION -D_NET_EXTENSION -Dplan9 tcpostio.c
pcc -Bw -c -D_BSD_EXTENSION -D_NET_EXTENSION -Dplan9 dial.c
6l  -o 6.out tcpostio.6 dial.6
cp 6.out /amd64/bin/aux/tcpostio
---- Making install in text2post ----
6c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common text2post.c
6l  -o 6.out text2post.6
cp 6.out /amd64/bin/aux/text2post
---- Making install in tr2post ----
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' tr2post.c
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' chartab.c
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' Bgetfield.c
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' conv.c
tr2post.c:57 const if true
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' utils.c
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' devcntl.c
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' draw.c
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' readDESC.c
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' ps_include.c
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' pictures.c
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' ../common/common.c
6l  -o 6.out tr2post.6 chartab.6 Bgetfield.6 conv.6 utils.6 devcntl.6 draw.6 readDESC.6 ps_include.6 pictures.6 common.6
cp 6.out /amd64/bin/aux/tr2post
mk proof
6c -FTVw main.c
6c -FTVw font.c
6c -FTVw htroff.c
6c -FTVw screen.c
6l  -o 6.out main.6 font.6 htroff.6 screen.6
cp 6.out /amd64/bin/proof
mk qa
yacc -D1 -d a.y
6c -FTVw y.tab.c
6c -FTVw lex.c
6l  -o 6.out y.tab.6 lex.6
cp 6.out /amd64/bin/qa
mk qc
6c -FTVw cgen.c
6c -FTVw enam.c
6c -FTVw list.c
6c -FTVw machcap.c
6c -FTVw mul.c
6c -FTVw peep.c
6c -FTVw ../cc/pgen.c
6c -FTVw ../cc/pswt.c
6c -FTVw reg.c
6c -FTVw sgen.c
6c -FTVw swt.c
6c -FTVw txt.c
6l  -o 6.out cgen.6 enam.6 list.6 machcap.6 mul.6 peep.6 pgen.6 pswt.6 reg.6 sgen.6 swt.6 txt.6 ../cc/cc.a6
cp 6.out /amd64/bin/qc
mk qi
6c -FTVw qi.c
6c -FTVw run.c
6c -FTVw mem.c
6c -FTVw syscall.c
6c -FTVw stats.c
6c -FTVw icache.c
6c -FTVw symbols.c
6c -FTVw cmd.c
6c -FTVw bpt.c
6c -FTVw float.c
6c -FTVw branch.c
6c -FTVw iu.c
6l  -o 6.out qi.6 run.6 mem.6 syscall.6 stats.6 icache.6 symbols.6 cmd.6 bpt.6 float.6 branch.6 iu.6
cp 6.out /amd64/bin/qi
mk ql
6c -FTVw asm.c
6c -FTVw asmout.c
6c -FTVw list.c
6c -FTVw noop.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw pass.c
6c -FTVw span.c
6c -FTVw ../qc/enam.c
6c -FTVw cnam.c
6c -FTVw sched.c
6c -FTVw compat.c
6l  -o 6.out asm.6 asmout.6 list.6 noop.6 obj.6 optab.6 pass.6 span.6 enam.6 cnam.6 sched.6 compat.6
cp 6.out /amd64/bin/ql
mk ratfs
6c -FTVw main.c
6c -FTVw proto.c
6c -FTVw misc.c
6c -FTVw ctlfiles.c
6l  -o 6.out main.6 proto.6 misc.6 ctlfiles.6
cp 6.out /amd64/bin/upas/ratfs
mk rc
yacc -d syn.y
6c -FTVw -DPlan9 code.c
6c -FTVw -DPlan9 exec.c
6c -FTVw -DPlan9 getflags.c
6c -FTVw -DPlan9 glob.c
6c -FTVw -DPlan9 here.c
6c -FTVw -DPlan9 io.c
6c -FTVw -DPlan9 lex.c
6c -FTVw -DPlan9 pcmd.c
6c -FTVw -DPlan9 pfnc.c
6c -FTVw -DPlan9 simple.c
6c -FTVw -DPlan9 subr.c
6c -FTVw -DPlan9 trap.c
6c -FTVw -DPlan9 tree.c
6c -FTVw -DPlan9 var.c
6c -FTVw -DPlan9 havefork.c
6c -FTVw -DPlan9 plan9.c
6c -FTVw -DPlan9 y.tab.c
6l  -o 6.out code.6 exec.6 getflags.6 glob.6 here.6 io.6 lex.6 pcmd.6 pfnc.6 simple.6 subr.6 trap.6 tree.6 var.6 havefork.6 plan9.6 y.tab.6
cp 6.out /amd64/bin/rc
mk reform
for (i in audio pm shortcuts)
	mk $MKFLAGS $i.install
6c -FTVw audio.c
6l  -o 6.audio audio.6
cp 6.audio /amd64/bin/reform/audio
6c -FTVw pm.c
6l  -o 6.pm pm.6
cp 6.pm /amd64/bin/reform/pm
6c -FTVw shortcuts.c
6l  -o 6.shortcuts shortcuts.6
cp 6.shortcuts /amd64/bin/reform/shortcuts
mk replica
6c -FTVw revproto.c
6c -FTVw applychanges.c
6c -FTVw db.c
6c -FTVw util.c
6c -FTVw applylog.c
6c -FTVw compactdb.c
6c -FTVw updatedb.c
6l  -o 6.applychanges revproto.6 applychanges.6 db.6 util.6
6l  -o 6.compactdb compactdb.6 db.6 util.6
6l  -o 6.updatedb updatedb.6 db.6 util.6
6l  -o 6.applylog applylog.6 db.6 util.6
cp 6.applychanges /amd64/bin/replica/applychanges
cp 6.compactdb /amd64/bin/replica/compactdb
cp 6.applylog /amd64/bin/replica/applylog
cp 6.updatedb /amd64/bin/replica/updatedb
for (i in applychanges applylog compactdb updatedb)
	mk $MKFLAGS $i.install
cp 6.applychanges /amd64/bin/replica/applychanges
6l  -o 6.applylog applylog.6 db.6 util.6
cp 6.applylog /amd64/bin/replica/applylog
6l  -o 6.compactdb compactdb.6 db.6 util.6
cp 6.compactdb /amd64/bin/replica/compactdb
6l  -o 6.updatedb updatedb.6 db.6 util.6
cp 6.updatedb /amd64/bin/replica/updatedb
mk rio
6c -FTVw rio.c
6c -FTVw data.c
6c -FTVw fsys.c
6c -FTVw scrl.c
6c -FTVw time.c
6c -FTVw util.c
6c -FTVw wctl.c
6c -FTVw wind.c
6c -FTVw xfid.c
6l  -o 6.out rio.6 data.6 fsys.6 scrl.6 time.6 util.6 wctl.6 wind.6 xfid.6 /amd64/lib/libdraw.a /amd64/lib/libframe.a /amd64/lib/libthread.a /amd64/lib/libplumb.a /amd64/lib/libc.a
cp 6.out /amd64/bin/rio
mk sam
6c -FTVw sam.c
6c -FTVw address.c
6c -FTVw buff.c
6c -FTVw cmd.c
6c -FTVw disk.c
6c -FTVw error.c
6c -FTVw file.c
6c -FTVw io.c
6c -FTVw list.c
6c -FTVw mesg.c
6c -FTVw moveto.c
6c -FTVw multi.c
6c -FTVw plan9.c
6c -FTVw rasp.c
6c -FTVw regexp.c
6c -FTVw shell.c
6c -FTVw string.c
6c -FTVw sys.c
6c -FTVw util.c
6c -FTVw xec.c
6l  -o 6.out sam.6 address.6 buff.6 cmd.6 disk.6 error.6 file.6 io.6 list.6 mesg.6 moveto.6 multi.6 plan9.6 rasp.6 regexp.6 shell.6 string.6 sys.6 util.6 xec.6
cp 6.out /amd64/bin/sam
mk samterm
6c -I../sam -FTVw main.c
6c -I../sam -FTVw icons.c
6c -I../sam -FTVw menu.c
6c -I../sam -FTVw mesg.c
6c -I../sam -FTVw rasp.c
6c -I../sam -FTVw scroll.c
6c -I../sam -FTVw flayer.c
6c -I../sam -FTVw io.c
6c -I../sam -FTVw plan9.c
6l  -o 6.out main.6 icons.6 menu.6 mesg.6 rasp.6 scroll.6 flayer.6 io.6 plan9.6 /amd64/lib/libdraw.a /amd64/lib/libframe.a
cp 6.out /amd64/bin/aux/samterm
mk scat
6c -FTVw -I/sys/src/cmd/map scat.c
6c -FTVw -I/sys/src/cmd/map bitinput.c
6c -FTVw -I/sys/src/cmd/map desc.c
6c -FTVw -I/sys/src/cmd/map display.c
6c -FTVw -I/sys/src/cmd/map dssread.c
6c -FTVw -I/sys/src/cmd/map header.c
6c -FTVw -I/sys/src/cmd/map hinv.c
6c -FTVw -I/sys/src/cmd/map image.c
6c -FTVw -I/sys/src/cmd/map patch.c
6c -FTVw -I/sys/src/cmd/map plot.c
6c -FTVw -I/sys/src/cmd/map posn.c
6c -FTVw -I/sys/src/cmd/map prose.c
6c -FTVw -I/sys/src/cmd/map qtree.c
6c -FTVw -I/sys/src/cmd/map util.c
6l  -o 6.out scat.6 bitinput.6 desc.6 display.6 dssread.6 header.6 hinv.6 image.6 patch.6 plot.6 posn.6 prose.6 qtree.6 util.6
cp 6.out /amd64/bin/scat
mk scuzz
6c -FTVw scuzz.c
6c -FTVw cdaudio.c
6c -FTVw cdr.c
6c -FTVw changer.c
6c -FTVw scsireq.c
6c -FTVw sense.c
6l  -o 6.out scuzz.6 cdaudio.6 cdr.6 changer.6 scsireq.6 sense.6
cp 6.out /amd64/bin/scuzz
mk snap
for (i in snap snapfs)
	mk $MKFLAGS $i.install
6c -FTVw snap.c
6c -FTVw read.c
6c -FTVw take.c
6c -FTVw util.c
6c -FTVw write.c
6l  -o 6.snap snap.6 read.6 take.6 util.6 write.6 /amd64/lib/lib9p.a
cp 6.snap /amd64/bin/snap
6c -FTVw snapfs.c
6l  -o 6.snapfs snapfs.6 read.6 take.6 util.6 write.6 /amd64/lib/lib9p.a
cp 6.snapfs /amd64/bin/snapfs
mk spell
6c -FTVw sprog.c
6l  -o 6.out sprog.6
cp 6.out /amd64/bin/aux/sprog
mk spin
yacc -S -d spin.y

conflicts: 6 reduce/reduce
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 dstep.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 flow.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 guided.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 main.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 mesg.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 msc_tcl.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen1.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen2.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen3.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen4.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen5.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen6.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen7.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 reprosrc.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 run.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 sched.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 spinlex.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 structs.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 sym.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 vars.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 y.tab.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_buchi.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_cache.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_lex.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_main.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_mem.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_parse.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_rewrt.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_trans.c
6l  -o 6.out dstep.6 flow.6 guided.6 main.6 mesg.6 msc_tcl.6 pangen1.6 pangen2.6 pangen3.6 pangen4.6 pangen5.6 pangen6.6 pangen7.6 reprosrc.6 run.6 sched.6 spinlex.6 structs.6 sym.6 vars.6 y.tab.6 tl_buchi.6 tl_cache.6 tl_lex.6 tl_main.6 tl_mem.6 tl_parse.6 tl_rewrt.6 tl_trans.6
cp 6.out /amd64/bin/spin
mk spred
6c -FTVw spred.c
6c -FTVw win.c
6c -FTVw cmd.c
6c -FTVw pal.c
6c -FTVw cmdw.c
6c -FTVw spr.c
6c -FTVw fil.c
6l  -o 6.out spred.6 win.6 cmd.6 pal.6 cmdw.6 spr.6 fil.6
cp 6.out /amd64/bin/spred
mk syscall
./mktab.awk /sys/src/libc/9syscall/sys.h >tab.h
6c -FTVw syscall.c
6l  -o 6.out syscall.6
cp 6.out /amd64/bin/syscall
mk tapefs
for (i in tarfs tpfs v6fs 32vfs cpiofs tapfs v10fs zipfs)
	mk $MKFLAGS $i.install
6c -FTVw tarfs.c
6c -FTVw fs.c
6c -FTVw util.c
6l  -o 6.tarfs tarfs.6 fs.6 util.6
cp 6.tarfs /amd64/bin/fs/tarfs
6c -FTVw tpfs.c
6l  -o 6.tpfs tpfs.6 fs.6 util.6
cp 6.tpfs /amd64/bin/fs/tpfs
6c -FTVw v6fs.c
6l  -o 6.v6fs v6fs.6 fs.6 util.6
cp 6.v6fs /amd64/bin/fs/v6fs
6c -FTVw 32vfs.c
6l  -o 6.32vfs 32vfs.6 fs.6 util.6
cp 6.32vfs /amd64/bin/fs/32vfs
6c -FTVw cpiofs.c
6l  -o 6.cpiofs cpiofs.6 fs.6 util.6
cp 6.cpiofs /amd64/bin/fs/cpiofs
6c -FTVw tapfs.c
6l  -o 6.tapfs tapfs.6 fs.6 util.6
cp 6.tapfs /amd64/bin/fs/tapfs
6c -FTVw v10fs.c
6l  -o 6.v10fs v10fs.6 fs.6 util.6
cp 6.v10fs /amd64/bin/fs/v10fs
6c -FTVw zipfs.c
6l  -o 6.zipfs zipfs.6 fs.6 util.6
cp 6.zipfs /amd64/bin/fs/zipfs
mk tbl
6c -FTVw t8.c
6c -FTVw t4.c
6c -FTVw t6.c
6c -FTVw tu.c
6c -FTVw t5.c
6c -FTVw t7.c
6c -FTVw tv.c
6c -FTVw tg.c
6c -FTVw t3.c
6c -FTVw tb.c
6c -FTVw tt.c
6c -FTVw t9.c
6c -FTVw t1.c
6c -FTVw tf.c
6c -FTVw tc.c
6c -FTVw ti.c
6c -FTVw tm.c
6c -FTVw t0.c
6c -FTVw tr.c
6c -FTVw te.c
6c -FTVw ts.c
6c -FTVw t2.c
6l  -o 6.out t8.6 t4.6 t6.6 tu.6 t5.6 t7.6 tv.6 tg.6 t3.6 tb.6 tt.6 t9.6 t1.6 tf.6 tc.6 ti.6 tm.6 t0.6 tr.6 te.6 ts.6 t2.6
cp 6.out /amd64/bin/tbl
mk tc
6c -FTVw cgen.c
6c -FTVw enam.c
6c -FTVw list.c
6c -FTVw mul.c
6c -FTVw peep.c
6c -FTVw reg.c
6c -FTVw sgen.c
6c -FTVw swt.c
6c -FTVw txt.c
6l  -o 6.out cgen.6 enam.6 list.6 mul.6 peep.6 reg.6 sgen.6 swt.6 txt.6 ../cc/cc.a6
cp 6.out /amd64/bin/tc
mk tcs
./charsets.awk charsets.xml alias.txt >alias.h
6c -DPLAN9 -FTVw conv_jis.c
6c -DPLAN9 -FTVw conv_big5.c
6c -DPLAN9 -FTVw conv_gb.c
6c -DPLAN9 -FTVw conv_gbk.c
6c -DPLAN9 -FTVw conv_ksc.c
6c -DPLAN9 -FTVw utf.c
6c -DPLAN9 -FTVw html.c
6c -DPLAN9 -FTVw kuten208.c
6c -DPLAN9 -FTVw kuten212.c
6c -DPLAN9 -FTVw gb.c
6c -DPLAN9 -FTVw gbk.c
6c -DPLAN9 -FTVw ksc.c
6c -DPLAN9 -FTVw big5.c
6c -DPLAN9 -FTVw tune.c
6c -DPLAN9 -FTVw tcs.c
6l  -o 6.out tcs.6 conv_jis.6 conv_big5.6 conv_gb.6 conv_gbk.6 conv_ksc.6 utf.6 html.6 kuten208.6 kuten212.6 gb.6 gbk.6 ksc.6 big5.6 tune.6
cp 6.out /amd64/bin/tcs
mk telco
6c -FTVw telco.c
6l  -o 6.out telco.6
cp 6.out /amd64/bin/telco
mk tl
6c -FTVw asm.c
6c -FTVw list.c
6c -FTVw noop.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw pass.c
6c -FTVw span.c
6c -FTVw ../5c/enam.c
6c -FTVw thumb.c
6c -FTVw compat.c
6l  -o 6.out asm.6 list.6 noop.6 obj.6 optab.6 pass.6 span.6 enam.6 thumb.6 compat.6
cp 6.out /amd64/bin/tl
mk troff
pcc -c -DSTRICT -DUNICODE -DFONTDIR'='"sys/lib/troff/font" -DNTERMDIR'='"sys/lib/troff/term/tab." -DTEXHYPHENS'='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex" -DALTHYPHENS'='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex" -DDWBHOME'='"/" n1.c
pcc -c -DSTRICT -DUNICODE n2.c
pcc -c -DSTRICT -DUNICODE n3.c
pcc -c -DSTRICT -DUNICODE n4.c
pcc -c -DSTRICT -DUNICODE n5.c
pcc -c -DSTRICT -DUNICODE t6.c
pcc -c -DSTRICT -DUNICODE n6.c
pcc -c -DSTRICT -DUNICODE n7.c
pcc -c -DSTRICT -DUNICODE -DTEXHYPHENS'='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex" n8.c
pcc -c -DSTRICT -DUNICODE n9.c
pcc -c -DSTRICT -DUNICODE -DTDEVNAME'='"utf" t10.c
pcc -c -DSTRICT -DUNICODE -DNDEVNAME'='"utf" n10.c
pcc -c -DSTRICT -DUNICODE t11.c
pcc -c -DSTRICT -DUNICODE -DTMACDIR'='"sys/lib/tmac/tmac." ni.c
pcc -c -DSTRICT -DUNICODE hytab.c
pcc -c -DSTRICT -DUNICODE suftab.c
pcc -c -DSTRICT -DUNICODE -DDWBHOME'='"/" dwbinit.c
pcc -o 6.out n1.6 n2.6 n3.6 n4.6 n5.6 t6.6 n6.6 n7.6 n8.6 n9.6 t10.6 n10.6 t11.6 ni.6 hytab.6 suftab.6 dwbinit.6
cp 6.out /amd64/bin/troff
mk troff2html
6c -FTVw troff2html.c
6l  -o 6.out troff2html.6
cp 6.out /amd64/bin/troff2html
mk upas
for (i in common Mail alias bayes binscripts dkim filterkit fs imap4d marshal ml ned pop3 q scanmail send smtp spf unesc vf) @{
	cd $i
	mk install
}
libcommon.a6 doesn't exist: assuming it will be an archive
6c -FTVw aux.c
6c -FTVw become.c
6c -FTVw config.c
6c -FTVw folder.c
6c -FTVw flags.c
6c -FTVw fmt.c
6c -FTVw libsys.c
6c -FTVw process.c
ar vu libcommon.a6 aux.6 become.6 config.6 folder.6 flags.6 fmt.6 libsys.6 process.6
ar: creating libcommon.a6
a - aux.6
a - become.6
a - config.6
a - folder.6
a - flags.6
a - fmt.6
a - libsys.6
a - process.6
6c -FTVw mbox.c
6c -FTVw mesg.c
6c -FTVw comp.c
6c -FTVw util.c
6c -FTVw win.c
6l  -o 6.out mbox.6 mesg.6 comp.6 util.6 win.6
cp 6.out /acme/bin/amd64/Mail
6c -FTVw -I../common aliasmail.c
6l  -o 6.out aliasmail.6 ../common/libcommon.a6
cp 6.out /amd64/bin/upas/aliasmail
for (i in addhash bayes msgtok)
	mk $MKFLAGS $i.install
6c -FTVw hash.c
6c -FTVw addhash.c
6l  -o 6.addhash hash.6 addhash.6
cp 6.addhash /amd64/bin/upas/addhash
6c -FTVw bayes.c
6l  -o 6.bayes hash.6 bayes.6
cp 6.bayes /amd64/bin/upas/bayes
6c -FTVw dfa.c
6c -FTVw msgtok.c
6l  -o 6.msgtok dfa.6 msgtok.6
cp 6.msgtok /amd64/bin/upas/msgtok
cp isspam.rc /amd64/bin/upas/isspam
cp msgcat.rc /amd64/bin/upas/msgcat
cp spam.rc /amd64/bin/upas/spam
cp tfmt.rc /amd64/bin/upas/tfmt
cp unspam.rc /amd64/bin/upas/unspam
6c -FTVw dkim.c
6l  -o 6.out dkim.6
cp 6.out /amd64/bin/upas/dkim
for (i in deliver list mbappend token)
	mk $MKFLAGS $i.install
6c -FTVw -I../common deliver.c
6c -FTVw -I../common readaddrs.c
6l  -o 6.deliver deliver.6 readaddrs.6 ../common/libcommon.a6
cp 6.deliver /amd64/bin/upas/deliver
6c -FTVw -I../common list.c
6l  -o 6.list list.6 readaddrs.6 ../common/libcommon.a6
cp 6.list /amd64/bin/upas/list
6c -FTVw -I../common mbappend.c
6l  -o 6.mbappend mbappend.6 readaddrs.6 ../common/libcommon.a6
cp 6.mbappend /amd64/bin/upas/mbappend
6c -FTVw -I../common token.c
6l  -o 6.token token.6 readaddrs.6 ../common/libcommon.a6
cp 6.token /amd64/bin/upas/token
6c -FTVw -I../common cache.c
6c -FTVw -I../common fs.c
6c -FTVw -I../common header.c
6c -FTVw -I../common idx.c
6c -FTVw -I../common imap.c
6c -FTVw -I../common mbox.c
6c -FTVw -I../common mdir.c
6c -FTVw -I../common mtree.c
6c -FTVw -I../common plan9.c
6c -FTVw -I../common pop3.c
6c -FTVw -I../common remove.c
6c -FTVw -I../common rename.c
6c -FTVw -I../common strtotm.c
6c -FTVw -I../common tls.c
6l  -o 6.out cache.6 fs.6 header.6 idx.6 imap.6 mbox.6 mdir.6 mtree.6 plan9.6 pop3.6 remove.6 rename.6 strtotm.6 tls.6 ../common/libcommon.a6
cp 6.out /amd64/bin/upas/fs
6c -FTVw auth.c
6c -FTVw copy.c
6c -FTVw csquery.c
6c -FTVw date.c
6c -FTVw debug.c
6c -FTVw fetch.c
6c -FTVw folder.c
6c -FTVw fsenc.c
6c -FTVw fstree.c
6c -FTVw imp.c
6c -FTVw imap4d.c
6c -FTVw list.c
6c -FTVw mbox.c
6c -FTVw msg.c
6c -FTVw mutf7.c
6c -FTVw nodes.c
6c -FTVw print.c
6c -FTVw quota.c
6c -FTVw search.c
6c -FTVw store.c
6c -FTVw utils.c
6l  -o 6.out auth.6 copy.6 csquery.6 date.6 debug.6 fetch.6 folder.6 fsenc.6 fstree.6 imp.6 imap4d.6 list.6 mbox.6 msg.6 mutf7.6 nodes.6 print.6 quota.6 search.6 store.6 utils.6
cp 6.out /amd64/bin/upas/imap4d
6c -FTVw -I../common marshal.c
6l  -o 6.out marshal.6 ../common/libcommon.a6
cp 6.out /amd64/bin/upas/marshal
for (i in ml mlowner mlmgr)
	mk $MKFLAGS $i.install
cd ../smtp && mk rfc822.tab.h rfc822.tab.6
yacc -d -s rfc822 rfc822.y
6c -FTVw -I../common rfc822.tab.c
6c -FTVw -I../common ml.c
6c -FTVw -I../common common.c
6l  -o 6.ml ../smtp/rfc822.tab.6 ml.6 common.6 ../common/libcommon.a6
cp 6.ml /amd64/bin/upas/ml
cd ../smtp && mk rfc822.tab.h rfc822.tab.6
6c -FTVw -I../common mlowner.c
6c -FTVw -I../common common.c
6c -FTVw -I../common rfc822.tab.c
6l  -o 6.mlowner ../smtp/rfc822.tab.6 mlowner.6 common.6 ../common/libcommon.a6
cp 6.mlowner /amd64/bin/upas/mlowner
6c -FTVw -I../common mlmgr.c
6c -FTVw -I../common common.c
6l  -o 6.mlmgr mlmgr.6 common.6 ../common/libcommon.a6
cp 6.mlmgr /amd64/bin/upas/mlmgr
6c -FTVw -I../common nedmail.c
6l  -o 6.out nedmail.6 ../common/libcommon.a6
cp 6.out /amd64/bin/upas/nedmail
6c -FTVw -I../common pop3.c
6l  -o 6.out pop3.6 ../common/libcommon.a6
cp 6.out /amd64/bin/upas/pop3
for (i in qer runq)
	mk $MKFLAGS $i.install
6c -FTVw -I../common qer.c
6l  -o 6.qer qer.6 ../common/libcommon.a6
cp 6.qer /amd64/bin/upas/qer
6c -FTVw -I../common runq.c
6l  -o 6.runq runq.6 ../common/libcommon.a6
cp 6.runq /amd64/bin/upas/runq
for (i in scanmail testscan)
	mk $MKFLAGS $i.install
6c -FTVw -I../common scanmail.c
6c -FTVw -I../common common.c
6l  -o 6.scanmail scanmail.6 common.6 ../common/libcommon.a6
cp 6.scanmail /amd64/bin/upas/scanmail
6c -FTVw -I../common testscan.c
6l  -o 6.testscan testscan.6 common.6 ../common/libcommon.a6
cp 6.testscan /amd64/bin/upas/testscan
for (i in send filter)
	mk $MKFLAGS $i.install
6c -FTVw -I../common authorize.c
6c -FTVw -I../common bind.c
6c -FTVw -I../common cat_mail.c
6c -FTVw -I../common gateway.c
6c -FTVw -I../common local.c
6c -FTVw -I../common main.c
6c -FTVw -I../common rewrite.c
6c -FTVw -I../common translate.c
6c -FTVw -I../common message.c
6c -FTVw -I../common dest.c
6c -FTVw -I../common log.c
6c -FTVw -I../common skipequiv.c
6l  -o 6.send authorize.6 bind.6 cat_mail.6 gateway.6 local.6 main.6 rewrite.6 translate.6 message.6 dest.6 log.6 skipequiv.6 ../smtp/rfc822.tab.6 ../common/libcommon.a6
cp 6.send /amd64/bin/upas/send
6c -FTVw -I../common filter.c
6l  -o 6.filter cat_mail.6 filter.6 message.6 dest.6 log.6 skipequiv.6 ../smtp/rfc822.tab.6 ../common/libcommon.a6
cp 6.filter /amd64/bin/upas/filter
for (i in smtpd smtp)
	mk $MKFLAGS $i.install
yacc -o xxx smtpd.y
sed 's/yy/zz/g' < xxx > smtpd.tab.c
rm xxx
6c -FTVw -I../common spam.c
6c -FTVw -I../common rfc822.tab.c
6c -FTVw -I../common greylist.c

conflicts: 10 reduce/reduce
6c -FTVw -I../common smtpd.c
6c -FTVw -I../common smtpd.tab.c
6l  -o 6.smtpd smtpd.tab.6 spam.6 rfc822.tab.6 greylist.6 smtpd.6 ../common/libcommon.a6
cp 6.smtpd /amd64/bin/upas/smtpd
6c -FTVw -I../common mxdial.c
6c -FTVw -I../common smtp.c
6l  -o 6.smtp rfc822.tab.6 mxdial.6 smtp.6 ../common/libcommon.a6
cp 6.smtp /amd64/bin/upas/smtp
6c -FTVw dns.c
6c -FTVw macro.c
6c -FTVw spf.c
6l  -o 6.out dns.6 macro.6 spf.6
cp 6.out /amd64/bin/upas/spf
6c -FTVw unesc.c
6l  -o 6.out unesc.6
cp 6.out /amd64/bin/upas/unesc
6c -FTVw -I../common vf.c
6l  -o 6.out vf.6 ../common/libcommon.a6
cp 6.out /amd64/bin/upas/vf
mk va
yacc -D1 -d a.y
6c -FTVw y.tab.c
6c -FTVw lex.c
6l  -o 6.out y.tab.6 lex.6
cp 6.out /amd64/bin/va
mk vac
for (i in vac unvac vacfs)
	mk $MKFLAGS $i.install
6c -FTVw vac.c
6c -FTVw error.c
6c -FTVw file.c
6c -FTVw glob.c
6c -FTVw pack.c
6l  -o 6.vac vac.6 error.6 file.6 glob.6 pack.6
cp 6.vac /amd64/bin/vac
6c -FTVw unvac.c
6l  -o 6.unvac unvac.6 error.6 file.6 glob.6 pack.6
cp 6.unvac /amd64/bin/unvac
6c -FTVw vacfs.c
6l  -o 6.vacfs vacfs.6 error.6 file.6 glob.6 pack.6
cp 6.vacfs /amd64/bin/vacfs
mk vc
6c -FTVw cgen.c
6c -FTVw enam.c
6c -FTVw list.c
6c -FTVw mul.c
6c -FTVw peep.c
6c -FTVw ../cc/pgen.c
6c -FTVw ../cc/pswt.c
6c -FTVw reg.c
6c -FTVw sgen.c
6c -FTVw swt.c
6c -FTVw txt.c
6l  -o 6.out cgen.6 enam.6 list.6 mul.6 peep.6 pgen.6 pswt.6 reg.6 sgen.6 swt.6 txt.6 ../cc/cc.a6
cp 6.out /amd64/bin/vc
mk venti
@{ cd srv && mk install }
for (i in venti buildindex checkarenas checkindex clumpstats conf findscore fixarenas fmtarenas fmtbloom fmtindex fmtisect mirrorarenas printarena printarenapart rdarena syncindex verifyarena wrarena)
	mk $MKFLAGS $i.install
6c -FTVw -I. venti.c
6c -FTVw -I. arena.c
6c -FTVw -I. arenas.c
6c -FTVw -I. bloom.c
6c -FTVw -I. buildbuck.c
6c -FTVw -I. clump.c
6c -FTVw -I. config.c
6c -FTVw -I. conv.c
6c -FTVw -I. dcache.c
6c -FTVw -I. disksched.c
6c -FTVw -I. dump.c
6c -FTVw -I. graph.c
6c -FTVw -I. hdisk.c
6c -FTVw -I. hproc.c
6c -FTVw -I. httpd.c
6c -FTVw -I. icache.c
6c -FTVw -I. icachewrite.c
6c -FTVw -I. ifile.c
6c -FTVw -I. index.c
6c -FTVw -I. lump.c
6c -FTVw -I. lumpcache.c
6c -FTVw -I. lumpqueue.c
6c -FTVw -I. part.c
6c -FTVw -I. png.c
6c -FTVw -I. round.c
6c -FTVw -I. score.c
6c -FTVw -I. sortientry.c
6c -FTVw -I. stats.c
6c -FTVw -I. syncarena.c
6c -FTVw -I. syncindex0.c
6c -FTVw -I. trace.c
6c -FTVw -I. unwhack.c
6c -FTVw -I. utils.c
6c -FTVw -I. unittoull.c
6c -FTVw -I. whack.c
6c -FTVw -I. xml.c
6c -FTVw -I. zblock.c
6c -FTVw -I. zeropart.c
ar rvc libvs.a6 arena.6 arenas.6 bloom.6 buildbuck.6 clump.6 config.6 conv.6 dcache.6 disksched.6 dump.6 graph.6 hdisk.6 hproc.6 httpd.6 icache.6 icachewrite.6 ifile.6 index.6 lump.6 lumpcache.6 lumpqueue.6 part.6 png.6 round.6 score.6 sortientry.6 stats.6 syncarena.6 syncindex0.6 trace.6 unwhack.6 utils.6 unittoull.6 whack.6 xml.6 zblock.6 zeropart.6
a - arena.6
a - arenas.6
a - bloom.6
a - buildbuck.6
a - clump.6
a - config.6
a - conv.6
a - dcache.6
a - disksched.6
a - dump.6
a - graph.6
a - hdisk.6
a - hproc.6
a - httpd.6
a - icache.6
a - icachewrite.6
a - ifile.6
a - index.6
a - lump.6
a - lumpcache.6
a - lumpqueue.6
a - part.6
a - png.6
a - round.6
a - score.6
a - sortientry.6
a - stats.6
a - syncarena.6
a - syncindex0.6
a - trace.6
a - unwhack.6
a - utils.6
a - unittoull.6
a - whack.6
a - xml.6
a - zblock.6
a - zeropart.6
6l  -o 6.venti venti.6 libvs.a6
cp 6.venti /amd64/bin/venti/venti
6c -FTVw -I. buildindex.c
ar rvc libvs.a6 arena.6 arenas.6 bloom.6 buildbuck.6 clump.6 config.6 conv.6 dcache.6 disksched.6 dump.6 graph.6 hdisk.6 hproc.6 httpd.6 icache.6 icachewrite.6 ifile.6 index.6 lump.6 lumpcache.6 lumpqueue.6 part.6 png.6 round.6 score.6 sortientry.6 stats.6 syncarena.6 syncindex0.6 trace.6 unwhack.6 utils.6 unittoull.6 whack.6 xml.6 zblock.6 zeropart.6
r - arena.6
r - arenas.6
r - bloom.6
r - buildbuck.6
r - clump.6
r - config.6
r - conv.6
r - dcache.6
r - disksched.6
r - dump.6
r - graph.6
r - hdisk.6
r - hproc.6
r - httpd.6
r - icache.6
r - icachewrite.6
r - ifile.6
r - index.6
r - lump.6
r - lumpcache.6
r - lumpqueue.6
r - part.6
r - png.6
r - round.6
r - score.6
r - sortientry.6
r - stats.6
r - syncarena.6
r - syncindex0.6
r - trace.6
r - unwhack.6
r - utils.6
r - unittoull.6
r - whack.6
r - xml.6
r - zblock.6
r - zeropart.6
6l  -o 6.buildindex buildindex.6 libvs.a6
cp 6.buildindex /amd64/bin/venti/buildindex
6c -FTVw -I. checkarenas.c
6l  -o 6.checkarenas checkarenas.6 libvs.a6
cp 6.checkarenas /amd64/bin/venti/checkarenas
6c -FTVw -I. checkindex.c
6l  -o 6.checkindex checkindex.6 libvs.a6
cp 6.checkindex /amd64/bin/venti/checkindex
6c -FTVw -I. clumpstats.c
6l  -o 6.clumpstats clumpstats.6 libvs.a6
cp 6.clumpstats /amd64/bin/venti/clumpstats
mk: 'conf.install' is up to date
6c -FTVw -I. findscore.c
6l  -o 6.findscore findscore.6 libvs.a6
cp 6.findscore /amd64/bin/venti/findscore
6c -FTVw -I. fixarenas.c
6l  -o 6.fixarenas fixarenas.6 libvs.a6
cp 6.fixarenas /amd64/bin/venti/fixarenas
6c -FTVw -I. fmtarenas.c
6l  -o 6.fmtarenas fmtarenas.6 libvs.a6
cp 6.fmtarenas /amd64/bin/venti/fmtarenas
6c -FTVw -I. fmtbloom.c
6l  -o 6.fmtbloom fmtbloom.6 libvs.a6
cp 6.fmtbloom /amd64/bin/venti/fmtbloom
6c -FTVw -I. fmtindex.c
6l  -o 6.fmtindex fmtindex.6 libvs.a6
cp 6.fmtindex /amd64/bin/venti/fmtindex
6c -FTVw -I. fmtisect.c
6l  -o 6.fmtisect fmtisect.6 libvs.a6
cp 6.fmtisect /amd64/bin/venti/fmtisect
6c -FTVw -I. mirrorarenas.c
6l  -o 6.mirrorarenas mirrorarenas.6 libvs.a6
cp 6.mirrorarenas /amd64/bin/venti/mirrorarenas
6c -FTVw -I. printarena.c
6l  -o 6.printarena printarena.6 libvs.a6
cp 6.printarena /amd64/bin/venti/printarena
6c -FTVw -I. printarenapart.c
6l  -o 6.printarenapart printarenapart.6 libvs.a6
cp 6.printarenapart /amd64/bin/venti/printarenapart
6c -FTVw -I. rdarena.c
6l  -o 6.rdarena rdarena.6 libvs.a6
cp 6.rdarena /amd64/bin/venti/rdarena
6c -FTVw -I. syncindex.c
6l  -o 6.syncindex syncindex.6 libvs.a6
cp 6.syncindex /amd64/bin/venti/syncindex
6c -FTVw -I. verifyarena.c
6l  -o 6.verifyarena verifyarena.6 libvs.a6
cp 6.verifyarena /amd64/bin/venti/verifyarena
6c -FTVw -I. wrarena.c
6l  -o 6.wrarena wrarena.6 libvs.a6
cp 6.wrarena /amd64/bin/venti/wrarena
for (i in copy read ro sync write)
	mk $MKFLAGS $i.install
6c -FTVw -I. copy.c
6l  -o 6.copy copy.6
cp 6.copy /amd64/bin/venti/copy
6c -FTVw -I. read.c
6l  -o 6.read read.6
cp 6.read /amd64/bin/venti/read
6c -FTVw -I. ro.c
6l  -o 6.ro ro.6
cp 6.ro /amd64/bin/venti/ro
6c -FTVw -I. sync.c
6l  -o 6.sync sync.6
cp 6.sync /amd64/bin/venti/sync
6c -FTVw -I. write.c
6l  -o 6.write write.6
cp 6.write /amd64/bin/venti/write
mk vi
6c -FTVw vi.c
6c -FTVw run.c
6c -FTVw special.c
6c -FTVw mem.c
6c -FTVw syscall.c
6c -FTVw stats.c
6c -FTVw icache.c
6c -FTVw symbols.c
6c -FTVw cmd.c
6c -FTVw bpt.c
6c -FTVw float.c
6l  -o 6.out vi.6 run.6 special.6 mem.6 syscall.6 stats.6 icache.6 symbols.6 cmd.6 bpt.6 float.6
cp 6.out /amd64/bin/vi
mk vl
6c -FTVw asm.c
6c -FTVw list.c
6c -FTVw noop.c
6c -FTVw sched.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw pass.c
6c -FTVw span.c
6c -FTVw ../vc/enam.c
6c -FTVw compat.c
6l  -o 6.out asm.6 list.6 noop.6 sched.6 obj.6 optab.6 pass.6 span.6 enam.6 compat.6
cp 6.out /amd64/bin/vl
mk vmx
6c -FTVw vmx.c
6c -FTVw ksetup.c
6c -FTVw exith.c
6c -FTVw io.c
6c -FTVw ide.c
6c -FTVw vga.c
6c -FTVw pci.c
6c -FTVw virtio.c
6c -FTVw vesa.c
6c -FTVw 9p.c
6c -FTVw x86.c
6c -FTVw nanosec.c
6c -FTVw vmxgdb.c
6l  -o 6.vmxgdb vmxgdb.6
6l  -o 6.out vmx.6 ksetup.6 exith.6 io.6 ide.6 vga.6 pci.6 virtio.6 vesa.6 9p.6 x86.6 nanosec.6
cp 6.vmxgdb /amd64/bin/vmxgdb
cp 6.out /amd64/bin/vmx
mk vnc
for (i in vncs vncv)
	mk $MKFLAGS $i.install
6c -FTVw devdraw.c
6c -FTVw devmouse.c
6c -FTVw devcons.c
6c -FTVw screen.c
6c -FTVw exporter.c
6c -FTVw dev.c
6c -FTVw chan.c
6c -FTVw compat.c
6c -FTVw exportfs.c
6c -FTVw kbds.c
6c -FTVw rre.c
6c -FTVw rlist.c
6c -FTVw vncs.c
6c -FTVw proto.c
6c -FTVw auth.c
6l  -o 6.vncs devdraw.6 devmouse.6 devcons.6 screen.6 exporter.6 dev.6 chan.6 compat.6 exportfs.6 kbds.6 rre.6 rlist.6 vncs.6 proto.6 auth.6
cp 6.vncs /amd64/bin/vncs
6c -FTVw draw.c
6c -FTVw kbdv.c
6c -FTVw color.c
6c -FTVw wsys.c
6c -FTVw vncv.c
6l  -o 6.vncv draw.6 kbdv.6 color.6 wsys.6 vncv.6 proto.6 auth.6
cp 6.vncv /amd64/bin/vncv
mk vt
6c -FTVw main.c
6c -FTVw vt.c
6c -FTVw fs.c
6l  -o 6.out main.6 vt.6 fs.6
cp 6.out /amd64/bin/vt
mk webfs
6c -FTVw sub.c
6c -FTVw url.c
6c -FTVw buq.c
6c -FTVw http.c
6c -FTVw fs.c
6l  -o 6.out sub.6 url.6 buq.6 http.6 fs.6
cp 6.out /amd64/bin/webfs
mk wikifs
6c -FTVw fs.c
6c -FTVw io.c
6c -FTVw parse.c
6c -FTVw parsehist.c
6c -FTVw tohtml.c
6c -FTVw util.c
6c -FTVw wdir.c
6l  -o 6.out fs.6 io.6 parse.6 parsehist.6 tohtml.6 util.6 wdir.6 /amd64/lib/lib9p.a
cp 6.out /amd64/bin/wikifs
for (i in 2600 blabs blit c64 doom galaxy gb gba mahjongg midi mines mix md nes opl3 snes sokoban sudoku swar timmy v8e) @{
	cd $i
	mk install
}
6c -FTVw 2600.c
6c -FTVw aud.c
6c -FTVw cpu.c
6c -FTVw mem.c
6c -FTVw tia.c
6c -FTVw ../eui.c
6l  -o 6.out 2600.6 aud.6 cpu.6 mem.6 tia.6 eui.6
cp 6.out /amd64/bin/games/2600
./mkface andrew
./mkface bart
./mkface bwk
./mkface dmr
./mkface doug
./mkface gerard
./mkface howard
./mkface ken
./mkface philw
./mkface pjw
./mkface presotto
./mkface rob
./mkface sean
./mkface td
6c -FTVw blabs.c
warning: blabs.c:459 set and not used: d 
6l  -o 6.out blabs.6
cp 6.out /amd64/bin/games/blabs
6c -FTVw blit.c
6c -FTVw cpu.c
6c -FTVw mem.c
6c -FTVw telnet.c
warning: cpu.c:244 32-bit unsigned complement zero-extended to 64 bits
warning: cpu.c:255 32-bit unsigned complement zero-extended to 64 bits
warning: cpu.c:266 32-bit unsigned complement zero-extended to 64 bits
6l  -o 6.out blit.6 cpu.6 mem.6 telnet.6
cp 6.out /amd64/bin/games/blit
6c -FTVw c64.c
6c -FTVw cpu.c
6c -FTVw mem.c
6c -FTVw vic.c
6c -FTVw ../eui.c
6l  -o 6.out c64.6 cpu.6 mem.6 vic.6 eui.6
cp 6.out /amd64/bin/games/c64
6c -FTVw pal.c
6c -FTVw doomdef.c
6c -FTVw doomstat.c
6c -FTVw dstrings.c
6c -FTVw tables.c
6c -FTVw f_finale.c
6c -FTVw f_wipe.c
6c -FTVw d_main.c
6c -FTVw d_net.c
6c -FTVw d_items.c
6c -FTVw g_game.c
6c -FTVw m_menu.c
6c -FTVw m_misc.c
6c -FTVw m_argv.c
6c -FTVw m_bbox.c
6c -FTVw m_fixed.c
6c -FTVw m_swap.c
6c -FTVw m_cheat.c
6c -FTVw m_random.c
6c -FTVw am_map.c
6c -FTVw p_ceilng.c
6c -FTVw p_doors.c
6c -FTVw p_enemy.c
6c -FTVw p_floor.c
6c -FTVw p_inter.c
6c -FTVw p_lights.c
6c -FTVw p_map.c
6c -FTVw p_maputl.c
6c -FTVw p_plats.c
6c -FTVw p_pspr.c
6c -FTVw p_setup.c
6c -FTVw p_sight.c
6c -FTVw p_spec.c
6c -FTVw p_switch.c
6c -FTVw p_mobj.c
6c -FTVw p_telept.c
6c -FTVw p_tick.c
6c -FTVw p_saveg.c
6c -FTVw p_user.c
6c -FTVw r_bsp.c
6c -FTVw r_data.c
6c -FTVw r_draw.c
6c -FTVw r_main.c
6c -FTVw r_plane.c
6c -FTVw r_segs.c
6c -FTVw r_sky.c
6c -FTVw r_things.c
6c -FTVw w_wad.c
6c -FTVw wi_stuff.c
6c -FTVw v_video.c
6c -FTVw st_lib.c
6c -FTVw st_stuff.c
6c -FTVw hu_stuff.c
6c -FTVw hu_lib.c
6c -FTVw s_sound.c
6c -FTVw z_zone.c
6c -FTVw info.c
6c -FTVw sounds.c
6c -FTVw i_main.c
6c -FTVw i_net.c
6c -FTVw i_sound.c
6c -FTVw i_system.c
6c -FTVw i_video.c
6l  -o 6.out pal.6 doomdef.6 doomstat.6 dstrings.6 tables.6 f_finale.6 f_wipe.6 d_main.6 d_net.6 d_items.6 g_game.6 m_menu.6 m_misc.6 m_argv.6 m_bbox.6 m_fixed.6 m_swap.6 m_cheat.6 m_random.6 am_map.6 p_ceilng.6 p_doors.6 p_enemy.6 p_floor.6 p_inter.6 p_lights.6 p_map.6 p_maputl.6 p_plats.6 p_pspr.6 p_setup.6 p_sight.6 p_spec.6 p_switch.6 p_mobj.6 p_telept.6 p_tick.6 p_saveg.6 p_user.6 r_bsp.6 r_data.6 r_draw.6 r_main.6 r_plane.6 r_segs.6 r_sky.6 r_things.6 w_wad.6 wi_stuff.6 v_video.6 st_lib.6 st_stuff.6 hu_stuff.6 hu_lib.6 s_sound.6 z_zone.6 info.6 sounds.6 i_main.6 i_net.6 i_sound.6 i_system.6 i_video.6
cp 6.out /amd64/bin/games/doom
for (i in galaxy mkgalaxy)
	mk $MKFLAGS $i.install
6c -FTVw galaxy.c
6c -FTVw quad.c
6c -FTVw body.c
6c -FTVw simulate.c
6l  -o 6.galaxy galaxy.6 quad.6 body.6 simulate.6
cp 6.galaxy /amd64/bin/games/galaxy
6c -FTVw mkgalaxy.c
6l  -o 6.mkgalaxy mkgalaxy.6 body.6
cp 6.mkgalaxy /amd64/bin/games/mkgalaxy
6c -FTVw cpu.c
6c -FTVw mem.c
6c -FTVw gb.c
6c -FTVw ppu.c
6c -FTVw ev.c
6c -FTVw state.c
6c -FTVw apu.c
6c -FTVw ../eui.c
6c -FTVw serial.c
6l  -o 6.out cpu.6 mem.6 gb.6 ppu.6 ev.6 state.6 apu.6 eui.6 serial.6
cp 6.out /amd64/bin/games/gb
6c -FTVw cpu.c
6c -FTVw mem.c
6c -FTVw gba.c
6c -FTVw ppu.c
6c -FTVw ev.c
6c -FTVw apu.c
warning: cpu.c:495 32-bit unsigned complement zero-extended to 64 bits
warning: cpu.c:496 32-bit unsigned complement zero-extended to 64 bits
warning: cpu.c:499 32-bit unsigned complement zero-extended to 64 bits
warning: cpu.c:500 32-bit unsigned complement zero-extended to 64 bits
warning: cpu.c:782 32-bit unsigned complement zero-extended to 64 bits
6c -FTVw state.c
6c -FTVw ../eui.c
6l  -o 6.out cpu.6 mem.6 gba.6 ppu.6 ev.6 apu.6 state.6 eui.6
cp 6.out /amd64/bin/games/gba
6c -FTVw mahjongg.c
6c -FTVw graphics.c
6c -FTVw level.c
6c -FTVw logic.c
6l  -o 6.out mahjongg.6 graphics.6 level.6 logic.6
cp 6.out /amd64/bin/games/mahjongg
for (i in midi mid2s dmid)
	mk $MKFLAGS $i.install
6c -FTVw midi.c
6c -FTVw midifile.c
6l  -o 6.midi midi.6 midifile.6
cp 6.midi /amd64/bin/games/midi
6c -FTVw mid2s.c
6l  -o 6.mid2s mid2s.6 midifile.6
cp 6.mid2s /amd64/bin/games/mid2s
6c -FTVw dmid.c
6l  -o 6.dmid dmid.6 midifile.6
cp 6.dmid /amd64/bin/games/dmid
6c -FTVw mines.c
6c -FTVw ghost.c
6c -FTVw gfx.c
6l  -o 6.out mines.6 ghost.6 gfx.6
cp 6.out /amd64/bin/games/mines
yacc -d mixal.y
6c -FTVw y.tab.c
6c -FTVw mix.c
6c -FTVw char.c
6c -FTVw util.c
6c -FTVw repl.c
6l  -o 6.out y.tab.6 mix.6 char.6 util.6 repl.6
cp 6.out /amd64/bin/games/mix
6c -FTVw ../blit/cpu.c
6c -FTVw mem.c
6c -FTVw md.c
6c -FTVw vdp.c
warning: ../blit/cpu.c:244 32-bit unsigned complement zero-extended to 64 bits
warning: ../blit/cpu.c:255 32-bit unsigned complement zero-extended to 64 bits
warning: ../blit/cpu.c:266 32-bit unsigned complement zero-extended to 64 bits
6c -FTVw z80.c
6c -FTVw ym.c
6c -FTVw ../eui.c
6l  -o 6.out cpu.6 mem.6 md.6 vdp.6 z80.6 ym.6 eui.6
cp 6.out /amd64/bin/games/md
6c -FTVw cpu.c
6c -FTVw mem.c
6c -FTVw nes.c
6c -FTVw ppu.c
6c -FTVw state.c
6c -FTVw apu.c
6c -FTVw ../eui.c
6l  -o 6.out cpu.6 mem.6 nes.6 ppu.6 state.6 apu.6 eui.6
cp 6.out /amd64/bin/games/nes
6c -FTVw opl3.c
6c -FTVw opl3m.c
6l  -o 6.out opl3.6 opl3m.6
cp 6.out /amd64/bin/games/opl3
6c -FTVw cpu.c
6c -FTVw snes.c
6c -FTVw mem.c
6c -FTVw ppu.c
6c -FTVw spc.c
6c -FTVw dsp.c
6c -FTVw state.c
6c -FTVw ../eui.c
6l  -o 6.out cpu.6 snes.6 mem.6 ppu.6 spc.6 dsp.6 state.6 eui.6
cp 6.out /amd64/bin/games/snes
6c -FTVw animation.c
6c -FTVw graphics.c
6c -FTVw level.c
6c -FTVw move.c
6c -FTVw sokoban.c
6c -FTVw route.c
6l  -o 6.out animation.6 graphics.6 level.6 move.6 sokoban.6 route.6
cp 6.out /amd64/bin/games/sokoban
6c -FTVw sudoku.c
6c -FTVw levels.c
6c -FTVw game.c
6l  -o 6.out sudoku.6 levels.6 game.6
cp 6.out /amd64/bin/games/sudoku
6c -FTVw swar.c
6l  -o 6.out swar.6
cp 6.out /amd64/bin/games/swar
6c -FTVw timmy.c
6c -FTVw simple.c
6c -FTVw poly.c
6c -FTVw util.c
6c -FTVw phys.c
6l  -o 6.out timmy.6 simple.6 poly.6 util.6 phys.6
cp 6.out /amd64/bin/games/timmy
6c -FTVw v8e.c
6c -FTVw cpu.c
6c -FTVw cpubcd.c
6c -FTVw cpufp.c
6c -FTVw mem.c
warning: cpufp.c:301 used and not set: b c a v 
warning: cpufp.c:386 used and not set: l 
6c -FTVw sys.c
6l  -o 6.out v8e.6 cpu.6 cpubcd.6 cpufp.6 mem.6 sys.6
cp 6.out /amd64/bin/v8e
for (i in 4s 5s ana aout2gba catclock dmxdec festoon geigerstats juggle life linden memo mole mus glendy packet mandel wadfs dpic todpic turtle vocenc vocdec)
	mk $MKFLAGS $i.install
6c -FTVw xs.c
6c -FTVw 4s.c
6l  -o 6.4s xs.6 4s.6
cp 6.4s /amd64/bin/games/4s
6c -FTVw 5s.c
6l  -o 6.5s xs.6 5s.6
cp 6.5s /amd64/bin/games/5s
6c -FTVw ana.c
6l  -o 6.ana ana.6
cp 6.ana /amd64/bin/games/ana
6c -FTVw aout2gba.c
6l  -o 6.aout2gba aout2gba.6
cp 6.aout2gba /amd64/bin/games/aout2gba
6c -FTVw catclock.c
6l  -o 6.catclock catclock.6
cp 6.catclock /amd64/bin/games/catclock
6c -FTVw dmxdec.c
6l  -o 6.dmxdec dmxdec.6
cp 6.dmxdec /amd64/bin/games/dmxdec
6c -FTVw festoon.c
6l  -o 6.festoon festoon.6
cp 6.festoon /amd64/bin/games/festoon
6c -FTVw geigerstats.c
6l  -o 6.geigerstats geigerstats.6
cp 6.geigerstats /amd64/bin/games/geigerstats
6c -FTVw juggle.c
6l  -o 6.juggle juggle.6
cp 6.juggle /amd64/bin/games/juggle
6c -FTVw life.c
6l  -o 6.life life.6
cp 6.life /amd64/bin/games/life
6c -FTVw linden.c
6l  -o 6.linden linden.6
cp 6.linden /amd64/bin/games/linden
6c -FTVw memo.c
6l  -o 6.memo memo.6
cp 6.memo /amd64/bin/games/memo
6c -FTVw mole.c
6l  -o 6.mole mole.6
cp 6.mole /amd64/bin/games/mole
6c -FTVw mus.c
6l  -o 6.mus mus.6
cp 6.mus /amd64/bin/games/mus
6c -FTVw glendy.c
6l  -o 6.glendy glendy.6
cp 6.glendy /amd64/bin/games/glendy
6c -FTVw packet.c
6l  -o 6.packet packet.6
cp 6.packet /amd64/bin/games/packet
6c -FTVw mandel.c
6l  -o 6.mandel mandel.6
cp 6.mandel /amd64/bin/games/mandel
6c -FTVw wadfs.c
6l  -o 6.wadfs wadfs.6
cp 6.wadfs /amd64/bin/games/wadfs
6c -FTVw dpic.c
6l  -o 6.dpic dpic.6
cp 6.dpic /amd64/bin/games/dpic
6c -FTVw todpic.c
6l  -o 6.todpic todpic.6
cp 6.todpic /amd64/bin/games/todpic
6c -FTVw turtle.c
6l  -o 6.turtle turtle.6
cp 6.turtle /amd64/bin/games/turtle
6c -FTVw vocenc.c
6l  -o 6.vocenc vocenc.6
cp 6.vocenc /amd64/bin/games/vocenc
6c -FTVw vocdec.c
6l  -o 6.vocdec vocdec.6
cp 6.vocdec /amd64/bin/games/vocdec
Mon Jan  1 22:42:25 MST 2024
Mon Jan  1 22:42:25 MST 2024
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/lib9p.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libString.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libaml.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libauth.a
rm -f *.[05678qvt] [05678qvt].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc spake2ee.mpc ed448.mpc /amd64/lib/libauthsrv.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libavl.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libbin.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libbio.a
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS nuke
}
# do not nuke other objtypes
for(i in spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libc.a
9syscall
rm -f *.[05678qvt]
fmt
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libc.a
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libc.a
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libc.a
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libcomplete.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libcontrol.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libdisk.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libdraw.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libflate.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libfis.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libframe.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libgeometry.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libhtml.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libhttpd.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libip.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libl.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libjson.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libmach.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libmemdraw.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libmemlayer.a
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/libmp.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libndb.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libplumb.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libregexp.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libsat.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libscribble.a
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/libsec.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libstdio.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libsunrpc.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libthread.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libttf.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libventi.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/libdtracy.a
mk lib.nuke
mk cmd.nuke
mk 9src.nuke
cd lib
rm -f .mk.$objtype
mk nuke
for (i in 9/ ap/ auth/ bio/ bsd/ bz2/ draw/ fmt/ l/ mp/ net/ plumb/ sec/ utf/ v/ z/) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/lib9.a
for(i in gen math plan9 posix stdio syscall spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS nuke
}
gen
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libap.a
math
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libap.a
plan9
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libap.a
posix
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libap.a
stdio
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libap.a
syscall
rm -f *.[05678qvt] *.s gencall
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libap.a
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libap.a
arm64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libap.a
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libap.a
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libap.a
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libap.a
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libap.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libauth.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libbio.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libbsd.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libbz2.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libdraw.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libfmt.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libl.a
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64

amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/ape/libmp.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libnet.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libplumb.a
rm -f [05678qvt].* *.[05678qvt]
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64

amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/ape/libsec.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libutf.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /amd64/lib/ape/libv.a
rm -f *.[05678qvt] [05678qvt].out 6.example 6.minigzip /amd64/lib/ape/libz.a
cd cmd
mk nuke
for (i in diff expr make patch pdksh sed) @{
	cd $i
	echo '----'$i'----'
	mk nuke
}
----diff----
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid diff diff3 $CLEANFILES
----expr----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid expr $CLEANFILES
----make----
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output make gram.c
----patch----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid patch $CLEANFILES
----pdksh----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sh $CLEANFILES
----sed----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sed $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid basename dirname kill uname $CLEANFILES
cd 9src
mk nuke
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid stty tar cc $CLEANFILES
@{cd bin/source; mk nuke
@{cd news/src; mk nuke
@{cd wiki/src; mk nuke
mk win
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid winfs $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkwnew spout $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid News $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid Wiki $CLEANFILES
rm -f *.[05678qvt] [05678qvt].* y.tab.? y.debug y.output bc mpc pc units.c *.tab.h
for(i in 1a 1c 1l 2a 2c 2l 5a 5c 5e 5i 5l 6a 6c 6l 7a 7c 7l 8a 8c 8l 9660srv 9nfs abaco acid acme astro atazz audio auth aux awk bitsy bzfs bzip2 cb cc cdfs cec cfs cifs compress con cpp cwfs db dial dict diff disk dossrv dtracy eqn execnet exportfs ext2srv faces fax forp git grap graph grep gs gzip hgfs hjfs hoc htmlfmt htmlroff ip jpg ka kc ki kl ktrans lex lp map mk mothra ndb nusb paqfs pic plot plumb postscript proof qa qc qi ql ratfs rc reform replica rio sam samterm scat scuzz snap spell spin spred syscall tapefs tbl tc tcs telco tl troff troff2html upas va vac vc venti vi vl vmx vnc vt webfs wikifs) @{
	cd $i
	echo mk $i
	mk $MKFLAGS nuke
}
mk 1a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 1a $CLEANFILES
mk 1c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 1c $CLEANFILES
mk 1l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 1l $CLEANFILES
mk 2a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2a $CLEANFILES
mk 2c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2c $CLEANFILES
mk 2l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2l $CLEANFILES
mk 5a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5a $CLEANFILES
mk 5c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5c $CLEANFILES
mk 5e
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5e $CLEANFILES
mk 5i
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5i $CLEANFILES
mk 5l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5l $CLEANFILES
mk 6a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 6a $CLEANFILES
mk 6c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 6c $CLEANFILES
mk 6l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 6l $CLEANFILES
mk 7a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 7a $CLEANFILES
mk 7c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 7c $CLEANFILES
mk 7l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 7l $CLEANFILES
mk 8a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 8a $CLEANFILES
mk 8c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 8c $CLEANFILES
mk 8l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 8l $CLEANFILES
mk 9660srv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 9660srv $CLEANFILES
mk 9nfs
rm -f *.[05678qvt] y.tab.? y.debug y.output [05678qvt].* nfsserver portmapper pcnfsd mport nametest pcnfsd
mk abaco
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid abaco $CLEANFILES
mk acid
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid acid $CLEANFILES
mk acme
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid acme $CLEANFILES
mk astro
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid astro $CLEANFILES
mk atazz
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid atazz $CLEANFILES
mk audio
for (i in libogg libvorbis libFLAC libtags) @{
	cd $i
	mk nuke
}
for (i in pcmconv oggdec oggenc mp3dec mp3enc flacdec flacenc wavdec sundec mixfs readtags zuke scream) @{
	cd $i
	mk clean
}
mk clean
rm -f libogg.a[05678qvt]
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk clean
rm -f libvorbis.a[05678qvt]
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libFLAC.a6
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libtags.a6
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output pcmconv $CLEANFILES
rm -f *.[05678qvt] [05678qvt].oggdec
rm -f *.[05678qvt] [05678qvt].oggenc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mp3dec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mp3enc $CLEANFILES
rm -f *.[05678qvt] [05678qvt].flacdec
rm -f *.[05678qvt] [05678qvt].flacenc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output wavdec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output sundec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mixfs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output readtags $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* mkplist zuke $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* screamenc screamdec $CLEANFILES
mk auth
mk nuke.dirs
rm -f *.[05678qvt] *.[05678qvt].a [05678qvt].* y.tab.? y.debug y.output acmed as asaudit asn1dump asn12rsa authsrv box changeuser convkeys cron debug guard.srv httpauth keyfs login netkey newns none passwd pemdecode pemencode printnetkey readnvram rsa2asn1 rsa2csr rsa2jwk rsa2pub rsa2ssh rsa2x509 rsafill rsagen ssh2rsa uniq userpasswd warning wrkey x5092pub *.acid
cd lib
mk nuke
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES ../lib.6.a
for (i in factotum secstore) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid factotum fgui $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid secstore secstored secuser aescbc $CLEANFILES
mk aux
for (i in antiword mnihongo flashfs gps kbdfs na vga realemu) @{
	echo nuke $i
	cd $i
	mk nuke
}
nuke antiword
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid antiword $CLEANFILES
nuke mnihongo
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mnihongo $CLEANFILES
nuke flashfs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkflashfs flashfs $CLEANFILES
nuke gps
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid gpsfs gpsevermore $CLEANFILES
nuke kbdfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kbdfs latin1.h mklatin.amd64
nuke na
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid na $CLEANFILES
nuke vga
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vga $CLEANFILES
nuke realemu
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid realemu $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid 8prefix 9pcon accupoint acidleak acpi aout2efi aout2uimage apm astarld bflz cddb cdsh clog cpuid consolefs data2s dial disksim esd getflags icanhasmsi icanhasvmx lines listen listen1 ms2 msexceltables mswordstrings mouse nfsmount olefs pcmcia portmap rdwr reboot searchfs seek statusbar statusmsg stub tablet timesync trampoline txt2uimage unbflz usage usbsdmux write wacom wikifmt wpa zerotrunc $CLEANFILES
mk awk
rm -f *.[05678qvt] [05678qvt].out *.maketab y.tab.? y.debug y.output awkgram.c proctab.c awk
mk bitsy
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid bitsyload pencal prompter keyboard light params $CLEANFILES
mk bzfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid bzfs $CLEANFILES
mk bzip2
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid bzip2 bunzip2 $CLEANFILES
mk cb
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cb $CLEANFILES
mk cc
rm -f *.[05678qvt] y.tab.? y.output y.error cc.a6 cc.a6
mk cdfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cdfs $CLEANFILES
mk cec
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cec $CLEANFILES
mk cfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cfs $CLEANFILES
mk cifs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cifs $CLEANFILES
mk compress
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid compress $CLEANFILES
mk con
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid con xms xmr hayes $CLEANFILES
mk cpp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cpp $CLEANFILES
mk cwfs
cd cwfs64x && mk nuke
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid cwfs64x $CLEANFILES
mk db
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid db $CLEANFILES
mk dial
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid expect pass drain at $CLEANFILES
mk dict
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dict $CLEANFILES
mk diff
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid diff merge3 $CLEANFILES
mk disk
for(i in 9660 prep smart vblade) @{
	cd $i
	mk $MKFLAGS nuke
}
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid dump9660 mk9660 $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid fdisk edisk prep $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid disk/smart $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vblade $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid exsort format mbr mkext mkfs partfs cryptsetup qcowfs $CLEANFILES
mk dossrv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dossrv $CLEANFILES
mk dtracy
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dtracy $CLEANFILES
mk eqn
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid eqn prevy.tab.h
mk execnet
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid execnet $CLEANFILES
mk exportfs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid exportfs $CLEANFILES
mk ext2srv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ext2srv $CLEANFILES
mk faces
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid faces $CLEANFILES
mk fax
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid faxreceive faxsend $CLEANFILES
mk forp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid forp $CLEANFILES
mk git
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid conf get fs log query repack save send serve walk $CLEANFILES
mk grap
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid grap $CLEANFILES
mk graph
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid graph $CLEANFILES
mk grep
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid grep $CLEANFILES
mk gs
rm -f *.[05678qvt] obj/* [05678qvt].out y.tab.? y.debug y.output gs src/plan9.mak
mk gzip
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid gzip gunzip zip unzip $CLEANFILES
mk hgfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid hgfs $CLEANFILES
mk hjfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid hjfs $CLEANFILES
mk hoc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid hoc $CLEANFILES
mk htmlfmt
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid htmlfmt $CLEANFILES
mk htmlroff
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid htmlroff $CLEANFILES
mk ip
for (i in ftpfs cifsd dhcpd httpd ipconfig ppp snoopy) @{
	echo nuke $i
	cd $i
	mk nuke
}
rm -f *.[05678qvt] y.tab.? y.debug y.output [05678qvt].6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd sol wol 6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd sol wol
nuke ftpfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ftpfs $CLEANFILES
nuke cifsd
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cifsd $CLEANFILES
nuke dhcpd
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid dhcpd dhcpleases $CLEANFILES
nuke httpd
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid httpd imagemap man2html save netlib_find netlib_history webls wikipost libhttps.a6
nuke ipconfig
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ipconfig $CLEANFILES
nuke ppp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ppp $CLEANFILES
nuke snoopy
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid snoopy protos.c protos.h
mk jpg
rm -f rgbv.h ycbcr.h
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid jpg tojpg gif togif ppm toppm png topng tif totif yuv ico toico bmp tga v210 $CLEANFILES
mk ka
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ka $CLEANFILES
mk kc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kc $CLEANFILES
mk ki
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ki $CLEANFILES
mk kl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kl $CLEANFILES
mk ktrans
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ktrans 6.test
mk lex
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid lex $CLEANFILES
mk lp
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid lpdsend lpsend LOCK lpdaemon $CLEANFILES
mk map
@{ cd libmap; mk nuke }
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output mapd
mk clean
rm -f libmap.a[05678qvt]
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk mk
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mk $CLEANFILES
mk mothra
@{ cd libpanel; mk nuke }
rm -f *.[05678qvt] [05678qvt].out mothra
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libpanel.a6
mk ndb
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkdb query mkhash mkhosts cs csquery dns dnsquery dnsdebug dnsgetip ipquery inform $CLEANFILES
mk nusb
lib:
rm -f *.[05678qvt] y.tab.? y.output y.error *.a[05678qvt]
kb:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kb $CLEANFILES
audio:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid audio $CLEANFILES
ether:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ether $CLEANFILES
usbd:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid usbd $CLEANFILES
disk:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid disk scsierrs.c
serial:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid serial $CLEANFILES
ptp:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ptp $CLEANFILES
joy:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid joy $CLEANFILES
cam:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cam $CLEANFILES
mk paqfs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkpaqfs paqfs $CLEANFILES
mk pic
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid pic $CLEANFILES
mk plot
mk clean
rm -f libplot.a[05678qvt]
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output plot
cd libplot
mk clean
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk plumb
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid plumber plumb $CLEANFILES
mk postscript
---- Making nuke in common ----
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES com.a6
---- Making nuke in cropmarks ----
rm -f cropmarks
---- Making nuke in download ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid download $CLEANFILES
---- Making nuke in grabit ----
rm -f grabit
---- Making nuke in hardcopy ----
rm -f hardcopy
---- Making nuke in mpictures ----
rm -f tmac.pictures
---- Making nuke in postgif ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid postgif $CLEANFILES
---- Making nuke in postprint ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid postprint $CLEANFILES
---- Making nuke in postreverse ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid postreverse $CLEANFILES
---- Making nuke in posttek ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid posttek $CLEANFILES
---- Making nuke in printfont ----
rm -f printfont
---- Making nuke in psencoding ----
rm -f psencoding
---- Making nuke in psfiles ----
---- Making nuke in g3p9bit ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid g3p9bit $CLEANFILES
---- Making nuke in p9bitpost ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid p9bitpost $CLEANFILES
---- Making nuke in tcpostio ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tcpostio $CLEANFILES
---- Making nuke in text2post ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid text2post $CLEANFILES
---- Making nuke in tr2post ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tr2post $CLEANFILES
mk proof
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid proof $CLEANFILES
mk qa
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid qa $CLEANFILES
mk qc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid qc $CLEANFILES
mk qi
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid qi $CLEANFILES
mk ql
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ql $CLEANFILES
mk ratfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ratfs $CLEANFILES
mk rc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid rc $CLEANFILES
mk reform
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid audio pm shortcuts $CLEANFILES
mk replica
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid applychanges applylog compactdb updatedb $CLEANFILES
mk rio
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid rio $CLEANFILES
mk sam
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sam $CLEANFILES
mk samterm
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid samterm $CLEANFILES
mk scat
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid scat $CLEANFILES
mk scuzz
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid scuzz $CLEANFILES
mk snap
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid snap snapfs $CLEANFILES
mk spell
rm -f *.[05678qvt] [05678qvt].out [05678qvt].pcode y.tab.? y.debug y.output sprog
rm -f amspell brspell
mk spin
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid spin $CLEANFILES
mk spred
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid spred $CLEANFILES
mk syscall
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid syscall $CLEANFILES
mk tapefs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid tarfs tpfs v6fs 32vfs cpiofs tapfs v10fs zipfs $CLEANFILES
mk tbl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tbl $CLEANFILES
mk tc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tc $CLEANFILES
mk tcs
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output alias.h tcs
mk telco
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid telco $CLEANFILES
mk tl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tl $CLEANFILES
mk troff
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid troff $CLEANFILES
mk troff2html
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid troff2html $CLEANFILES
mk upas
for (i in common Mail alias bayes binscripts dkim filterkit fs imap4d marshal ml ned pop3 q scanmail send smtp spf unesc vf) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libcommon.a6
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid Mail $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid aliasmail $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid addhash bayes msgtok $CLEANFILES
rm -f /amd64/bin/upas/^(isspam msgcat spam tfmt unspam)
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dkim $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid deliver list mbappend token $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid fs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid imap4d $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid marshal $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid ml mlowner mlmgr $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid nedmail $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid pop3 $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid qer runq $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid scanmail testscan $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid send filter $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid smtpd smtp rfc822.tab.h rfc822.tab.c smtpd.tab.c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid spf $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid unesc $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vf $CLEANFILES
mk va
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid va $CLEANFILES
mk vac
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid vac unvac vacfs $CLEANFILES
mk vc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vc $CLEANFILES
mk venti
@{ cd srv && mk nuke }
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid venti buildindex checkarenas checkindex clumpstats conf findscore fixarenas fmtarenas fmtbloom fmtindex fmtisect mirrorarenas printarena printarenapart rdarena syncindex verifyarena wrarena libvs.a6
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid copy read ro sync write $CLEANFILES
mk vi
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vi $CLEANFILES
mk vl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vl $CLEANFILES
mk vmx
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vmx 6.vmxgdb
mk vnc
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid vncs vncv $CLEANFILES
mk vt
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vt $CLEANFILES
mk webfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid webfs $CLEANFILES
mk wikifs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid wikifs $CLEANFILES
rm -f *.acid
for (i in 2600 blabs blit c64 doom galaxy gb gba mahjongg midi mines mix md nes opl3 snes sokoban sudoku swar timmy v8e) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] [05678qvt].* y.tab.? y.debug y.output 4s 5s ana aout2gba catclock dmxdec festoon geigerstats juggle life linden memo mole mus glendy packet mandel wadfs dpic todpic turtle vocenc vocdec
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2600 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid blabs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid blit $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid c64 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid doom $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid galaxy mkgalaxy $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid gb $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid gba $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mahjongg $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid midi mid2s dmid $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mines $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mix $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid md $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid nes $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid opl3 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid snes $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sokoban $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sudoku $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid swar $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid timmy $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid v8e $CLEANFILES
Mon Jan  1 22:42:30 MST 2024
date
for (i in lib9p libString libaml libauth libauthsrv libavl libbin libbio libc libcomplete libcontrol libdisk libdraw libflate libfis libframe libgeometry libhtml libhttpd libip liblex libjson libmach libmemdraw libmemlayer libmp libndb libplumb libregexp libsat libscribble libsec libstdio libsunrpc libthread libttf libventi libdtracy) @{
	cd $i
	mk clean
	mk install
	mk clean
}
date
Mon Jan  1 22:42:30 MST 2024
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw auth.c
6c -FTVw dirread.c
6c -FTVw fid.c
6c -FTVw file.c
6c -FTVw intmap.c
6c -FTVw mem.c
6c -FTVw req.c
6c -FTVw parse.c
6c -FTVw queue.c
6c -FTVw uid.c
6c -FTVw util.c
6c -FTVw srv.c
6c -FTVw post.c
6c -FTVw mount.c
6c -FTVw share.c
6c -FTVw listen.c
6c -FTVw rfork.c
6c -FTVw thread.c
6c -FTVw threadsrv.c
6c -FTVw threadpostsrv.c
6c -FTVw threadpostmountsrv.c
6c -FTVw threadpostsharesrv.c
6c -FTVw threadlistensrv.c
ar vu /amd64/lib/lib9p.a auth.6 dirread.6 fid.6 file.6 intmap.6 mem.6 req.6 parse.6 queue.6 uid.6 util.6 srv.6 post.6 mount.6 share.6 listen.6 rfork.6 thread.6 threadsrv.6 threadpostsrv.6 threadpostmountsrv.6 threadpostsharesrv.6 threadlistensrv.6
ar: creating /amd64/lib/lib9p.a
a - auth.6
a - dirread.6
a - fid.6
a - file.6
a - intmap.6
a - mem.6
a - req.6
a - parse.6
a - queue.6
a - uid.6
a - util.6
a - srv.6
a - post.6
a - mount.6
a - share.6
a - listen.6
a - rfork.6
a - thread.6
a - threadsrv.6
a - threadpostsrv.6
a - threadpostmountsrv.6
a - threadpostsharesrv.6
a - threadlistensrv.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw s_alloc.c
6c -FTVw s_append.c
6c -FTVw s_array.c
6c -FTVw s_copy.c
6c -FTVw s_getline.c
6c -FTVw s_grow.c
6c -FTVw s_memappend.c
6c -FTVw s_nappend.c
6c -FTVw s_parse.c
6c -FTVw s_putc.c
6c -FTVw s_rdinstack.c
6c -FTVw s_read.c
6c -FTVw s_read_line.c
6c -FTVw s_reset.c
6c -FTVw s_terminate.c
6c -FTVw s_tolower.c
6c -FTVw s_unique.c
ar vu /amd64/lib/libString.a s_alloc.6 s_append.6 s_array.6 s_copy.6 s_getline.6 s_grow.6 s_memappend.6 s_nappend.6 s_parse.6 s_putc.6 s_rdinstack.6 s_read.6 s_read_line.6 s_reset.6 s_terminate.6 s_tolower.6 s_unique.6
ar: creating /amd64/lib/libString.a
a - s_alloc.6
a - s_append.6
a - s_array.6
a - s_copy.6
a - s_getline.6
a - s_grow.6
a - s_memappend.6
a - s_nappend.6
a - s_parse.6
a - s_putc.6
a - s_rdinstack.6
a - s_read.6
a - s_read_line.6
a - s_reset.6
a - s_terminate.6
a - s_tolower.6
a - s_unique.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw aml.c
6c -FTVw amlmapio.c
6c -FTVw amlunmapio.c
6c -FTVw amlalloc.c
6c -FTVw amldelay.c
ar vu /amd64/lib/libaml.a aml.6 amlmapio.6 amlunmapio.6 amlalloc.6 amldelay.6
ar: creating /amd64/lib/libaml.a
a - aml.6
a - amlmapio.6
a - amlunmapio.6
a - amlalloc.6
a - amldelay.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw amount.c
6c -FTVw amount_getkey.c
6c -FTVw attr.c
6c -FTVw auth_attr.c
6c -FTVw auth_challenge.c
6c -FTVw auth_chuid.c
6c -FTVw auth_getkey.c
6c -FTVw auth_getuserpasswd.c
6c -FTVw auth_proxy.c
6c -FTVw auth_respond.c
6c -FTVw auth_rpc.c
6c -FTVw auth_userpasswd.c
6c -FTVw login.c
6c -FTVw newns.c
6c -FTVw noworld.c
6c -FTVw procsetuser.c
ar vu /amd64/lib/libauth.a amount.6 amount_getkey.6 attr.6 auth_attr.6 auth_challenge.6 auth_chuid.6 auth_getkey.6 auth_getuserpasswd.6 auth_proxy.6 auth_respond.6 auth_rpc.6 auth_userpasswd.6 login.6 newns.6 noworld.6 procsetuser.6
ar: creating /amd64/lib/libauth.a
a - amount.6
a - amount_getkey.6
a - attr.6
a - auth_attr.6
a - auth_challenge.6
a - auth_chuid.6
a - auth_getkey.6
a - auth_getuserpasswd.6
a - auth_proxy.6
a - auth_respond.6
a - auth_rpc.6
a - auth_userpasswd.6
a - login.6
a - newns.6
a - noworld.6
a - procsetuser.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc spake2ee.mpc ed448.mpc
6c -FTVw _asgetpakkey.c
6c -FTVw _asgetticket.c
6c -FTVw _asgetresp.c
6c -FTVw _asrequest.c
6c -FTVw _asrdresp.c
mpc msqrt.mp > msqrt.mpc
mpc decaf.mp > decaf.mpc
mpc edwards.mp > edwards.mpc
mpc elligator2.mp > elligator2.mpc
mpc spake2ee.mp > spake2ee.mpc
mpc ed448.mp > ed448.mpc
6c -FTVw authdial.c
6c -FTVw convA2M.c
6c -FTVw convM2A.c
6c -FTVw convM2PR.c
6c -FTVw convM2T.c
6c -FTVw convM2TR.c
6c -FTVw convPR2M.c
6c -FTVw convT2M.c
6c -FTVw convTR2M.c
6c -FTVw form1.c
6c -FTVw nvcsum.c
6c -FTVw passtokey.c
6c -FTVw readnvram.c
6c -FTVw readcons.c
6c -FTVw authpak.c
ar vu /amd64/lib/libauthsrv.a _asgetpakkey.6 _asgetticket.6 _asgetresp.6 _asrequest.6 _asrdresp.6 authpak.6 authdial.6 convA2M.6 convM2A.6 convM2PR.6 convM2T.6 convM2TR.6 convPR2M.6 convT2M.6 convTR2M.6 form1.6 nvcsum.6 passtokey.6 readnvram.6 readcons.6
ar: creating /amd64/lib/libauthsrv.a
a - _asgetpakkey.6
a - _asgetticket.6
a - _asgetresp.6
a - _asrequest.6
a - _asrdresp.6
a - authpak.6
a - authdial.6
a - convA2M.6
a - convM2A.6
a - convM2PR.6
a - convM2T.6
a - convM2TR.6
a - convPR2M.6
a - convT2M.6
a - convTR2M.6
a - form1.6
a - nvcsum.6
a - passtokey.6
a - readnvram.6
a - readcons.6
rm -f *.[05678qvt] [05678qvt].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc spake2ee.mpc ed448.mpc
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw avl.c
ar vu /amd64/lib/libavl.a avl.6
ar: creating /amd64/lib/libavl.a
a - avl.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw bin.c
ar vu /amd64/lib/libbin.a bin.6
ar: creating /amd64/lib/libbin.a
a - bin.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw bbuffered.c
6c -FTVw bfildes.c
6c -FTVw bflush.c
6c -FTVw bgetrune.c
6c -FTVw bgetc.c
6c -FTVw bgetd.c
6c -FTVw binit.c
6c -FTVw blethal.c
6c -FTVw boffset.c
6c -FTVw bprint.c
6c -FTVw bputrune.c
6c -FTVw bputc.c
6c -FTVw brdline.c
6c -FTVw brdstr.c
6c -FTVw bread.c
6c -FTVw bseek.c
6c -FTVw bwrite.c
6c -FTVw bvprint.c
ar vu /amd64/lib/libbio.a bbuffered.6 bfildes.6 bflush.6 bgetrune.6 bgetc.6 bgetd.6 binit.6 blethal.6 boffset.6 bprint.6 bputrune.6 bputc.6 brdline.6 brdstr.6 bread.6 bseek.6 bwrite.6 bvprint.6
ar: creating /amd64/lib/libbio.a
a - bbuffered.6
a - bfildes.6
a - bflush.6
a - bgetrune.6
a - bgetc.6
a - bgetd.6
a - binit.6
a - blethal.6
a - boffset.6
a - bprint.6
a - bputrune.6
a - bputc.6
a - brdline.6
a - brdstr.6
a - bread.6
a - bseek.6
a - bwrite.6
a - bvprint.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in 9sys 9syscall fmt port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
9syscall
rm -f *.[05678qvt]
fmt
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
9sys
6c -FTVw abort.c
6c -FTVw access.c
6c -FTVw announce.c
6c -FTVw callmain.c
6c -FTVw convD2M.c
6c -FTVw convM2D.c
6c -FTVw convM2S.c
6c -FTVw convS2M.c
6c -FTVw cputime.c
6c -FTVw ctime.c
6c -FTVw dial.c
6c -FTVw dirfstat.c
6c -FTVw dirfwstat.c
6c -FTVw dirmodefmt.c
6c -FTVw dirread.c
6c -FTVw dirstat.c
6c -FTVw dirwstat.c
6c -FTVw fcallfmt.c
6c -FTVw fork.c
6c -FTVw getnetconninfo.c
6c -FTVw getenv.c
6c -FTVw getpid.c
6c -FTVw getppid.c
6c -FTVw getuser.c
6c -FTVw getwd.c
6c -FTVw idn.c
6c -FTVw iounit.c
6c -FTVw nsec.c
6c -FTVw nulldir.c
6c -FTVw postnote.c
6c -FTVw privalloc.c
6c -FTVw procsetname.c
6c -FTVw pushtls.c
6c -FTVw putenv.c
6c -FTVw qlock.c
6c -FTVw read.c
6c -FTVw read9pmsg.c
6c -FTVw readv.c
6c -FTVw rerrstr.c
6c -FTVw sbrk.c
6c -FTVw setnetmtpt.c
6c -FTVw sysfatal.c
6c -FTVw syslog.c
6c -FTVw sysname.c
6c -FTVw time.c
6c -FTVw times.c
6c -FTVw tm2sec.c
6c -FTVw truerand.c
6c -FTVw wait.c
6c -FTVw waitpid.c
6c -FTVw werrstr.c
6c -FTVw write.c
6c -FTVw writev.c
ar vu /amd64/lib/libc.a abort.6 access.6 announce.6 callmain.6 convD2M.6 convM2D.6 convM2S.6 convS2M.6 cputime.6 ctime.6 dial.6 dirfstat.6 dirfwstat.6 dirmodefmt.6 dirread.6 dirstat.6 dirwstat.6 fcallfmt.6 fork.6 getnetconninfo.6 getenv.6 getpid.6 getppid.6 getuser.6 getwd.6 idn.6 iounit.6 nsec.6 nulldir.6 postnote.6 privalloc.6 procsetname.6 pushtls.6 putenv.6 qlock.6 read.6 read9pmsg.6 readv.6 rerrstr.6 sbrk.6 setnetmtpt.6 sysfatal.6 syslog.6 sysname.6 time.6 times.6 tm2sec.6 truerand.6 wait.6 waitpid.6 werrstr.6 write.6 writev.6
ar: creating /amd64/lib/libc.a
a - abort.6
a - access.6
a - announce.6
a - callmain.6
a - convD2M.6
a - convM2D.6
a - convM2S.6
a - convS2M.6
a - cputime.6
a - ctime.6
a - dial.6
a - dirfstat.6
a - dirfwstat.6
a - dirmodefmt.6
a - dirread.6
a - dirstat.6
a - dirwstat.6
a - fcallfmt.6
a - fork.6
a - getnetconninfo.6
a - getenv.6
a - getpid.6
a - getppid.6
a - getuser.6
a - getwd.6
a - idn.6
a - iounit.6
a - nsec.6
a - nulldir.6
a - postnote.6
a - privalloc.6
a - procsetname.6
a - pushtls.6
a - putenv.6
a - qlock.6
a - read.6
a - read9pmsg.6
a - readv.6
a - rerrstr.6
a - sbrk.6
a - setnetmtpt.6
a - sysfatal.6
a - syslog.6
a - sysname.6
a - time.6
a - times.6
a - tm2sec.6
a - truerand.6
a - wait.6
a - waitpid.6
a - werrstr.6
a - write.6
a - writev.6
9syscall
SYS=`{sed '/^#define._X[123]/d; s/#define.([A-Z0-9_]*).*/\1/' sys.h}
for(I in $SYS) {
	i=`{echo $I|tr A-Z a-z}
	n=`{sed -n '/[ 	]'$I'[ 	]/s/.*	//p' sys.h}
	if(~ $i (exits nsec)) i=_$i
	{switch($objtype){
	case 68000 68020
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, R0
		echo TRAP '$0'
		echo RTS
	case mips
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case mips2
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		echo RET
	case spim
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		if(~ $i (seek _nsec)) {		# untested so far - geoff
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case 386
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, AX
		echo INT '$'64
		if(~ $i (seek _nsec)) {
			echo 'CMPL AX,$-1
			JNE 4(PC)
			MOVL a+0(FP),CX
			MOVL AX,0(CX)
			MOVL AX,4(CX)'
		}
		echo RET
	case amd64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVQ RARG, 'a0+0(FP)'
		echo MOVQ '$'$n, RARG
		echo SYSCALL
		echo RET
	case sparc sparc64
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R7, '0(FP)'
		echo MOVW '$'$n, R7
		echo TA R0
		if(~ $i (seek _nsec)) {
			echo 'CMP R7,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R7,0(R8)
			MOVW R7,4(R8)'
		}
		echo RETURN
	case 3210
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo WORD '$0x06000000'
		echo RETURN
	case 29000
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL R69, '0(FP)'
		echo MOVL '$'$n, R69
		echo EMULATE 0
		echo RET
	case arm
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R0, '0(FP)'
		echo MOVW '$'$n, R0
		echo SWI 0
		if(~ $i (seek _nsec)) {
			echo 'CMP $-1,R0
			BNE 4(PC)
			MOVW a+0(FP),R1
			MOVW R0,0(R1)
			MOVW R0,4(R1)'
		}
		echo RET
	case arm64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOV R0, '0(FP)'
		echo MOV '$'$n, R0
		echo SVC
		echo RETURN
	case power
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'CMP R3,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R3,0(R8)
			MOVW R3,4(R8)'
		}
		echo RETURN
	case alpha
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVL R0, '0(FP)'
		echo MOVQ '$'$n, R0
		echo CALL_PAL '$'0x83
		echo RET
	}} > $i.s
	6a $i.s
}
ar vu /$objtype/lib/libc.a *.6
rm -f *.6 *.s
a - _errstr.6
a - _exits.6
a - _fsession.6
a - _fstat.6
a - _fwstat.6
a - _mount.6
a - _nsec.6
a - _read.6
a - _stat.6
a - _wait.6
a - _write.6
a - _wstat.6
a - alarm.6
a - await.6
a - bind.6
a - brk_.6
a - chdir.6
a - close.6
a - create.6
a - dup.6
a - errstr.6
a - exec.6
a - fauth.6
a - fd2path.6
a - fstat.6
a - fversion.6
a - fwstat.6
a - mount.6
a - noted.6
a - notify.6
a - open.6
a - oseek.6
a - pipe.6
a - pread.6
a - pwrite.6
a - remove.6
a - rendezvous.6
a - rfork.6
a - seek.6
a - segattach.6
a - segbrk.6
a - segdetach.6
a - segflush.6
a - segfree.6
a - semacquire.6
a - semrelease.6
a - sleep.6
a - stat.6
a - sysr1.6
a - tsemacquire.6
a - unmount.6
a - wstat.6
fmt
6c -FTVw dofmt.c
6c -FTVw dorfmt.c
6c -FTVw errfmt.c
6c -FTVw fltfmt.c
6c -FTVw fmt.c
6c -FTVw fmtfd.c
6c -FTVw fmtlock.c
6c -FTVw fmtprint.c
6c -FTVw fmtquote.c
6c -FTVw fmtrune.c
6c -FTVw fmtstr.c
6c -FTVw fmtvprint.c
6c -FTVw fprint.c
6c -FTVw print.c
6c -FTVw runefmtstr.c
6c -FTVw runeseprint.c
6c -FTVw runesmprint.c
6c -FTVw runesnprint.c
6c -FTVw runesprint.c
6c -FTVw runevseprint.c
6c -FTVw runevsmprint.c
6c -FTVw runevsnprint.c
6c -FTVw seprint.c
6c -FTVw smprint.c
6c -FTVw snprint.c
6c -FTVw sprint.c
6c -FTVw vfprint.c
6c -FTVw vseprint.c
6c -FTVw vsmprint.c
6c -FTVw vsnprint.c
ar vu /amd64/lib/libc.a dofmt.6 dorfmt.6 errfmt.6 fltfmt.6 fmt.6 fmtfd.6 fmtlock.6 fmtprint.6 fmtquote.6 fmtrune.6 fmtstr.6 fmtvprint.6 fprint.6 print.6 runefmtstr.6 runeseprint.6 runesmprint.6 runesnprint.6 runesprint.6 runevseprint.6 runevsmprint.6 runevsnprint.6 seprint.6 smprint.6 snprint.6 sprint.6 vfprint.6 vseprint.6 vsmprint.6 vsnprint.6
a - dofmt.6
a - dorfmt.6
a - errfmt.6
a - fltfmt.6
a - fmt.6
a - fmtfd.6
a - fmtlock.6
a - fmtprint.6
a - fmtquote.6
a - fmtrune.6
a - fmtstr.6
a - fmtvprint.6
a - fprint.6
a - print.6
a - runefmtstr.6
a - runeseprint.6
a - runesmprint.6
a - runesnprint.6
a - runesprint.6
a - runevseprint.6
a - runevsmprint.6
a - runevsnprint.6
a - seprint.6
a - smprint.6
a - snprint.6
a - sprint.6
a - vfprint.6
a - vseprint.6
a - vsmprint.6
a - vsnprint.6
port
6c -FTVw _assert.c
6c -FTVw abs.c
6c -FTVw asin.c
6c -FTVw atan.c
6c -FTVw atan2.c
6c -FTVw atexit.c
6c -FTVw atnotify.c
6c -FTVw atof.c
6c -FTVw atol.c
6c -FTVw atoll.c
6c -FTVw calloc.c
6c -FTVw cistrcmp.c
6c -FTVw cistrncmp.c
6c -FTVw cistrstr.c
6c -FTVw charstod.c
6c -FTVw cleanname.c
6c -FTVw crypt.c
6c -FTVw ctype.c
6c -FTVw date.c
6c -FTVw encodefmt.c
6c -FTVw execl.c
6c -FTVw exits.c
6c -FTVw exp.c
6c -FTVw fabs.c
6c -FTVw floor.c
6c -FTVw fmod.c
6c -FTVw frand.c
6c -FTVw frexp.c
6c -FTVw getfields.c
6c -FTVw hangup.c
6c -FTVw hypot.c
6c -FTVw lnrand.c
6c -FTVw lock.c
6c -FTVw log.c
6c -FTVw lrand.c
6c -FTVw malloc.c
6c -FTVw mktemp.c
6c -FTVw nan.c
6c -FTVw needsrcquote.c
6c -FTVw netcrypt.c
6c -FTVw netmkaddr.c
6c -FTVw nrand.c
6c -FTVw ntruerand.c
6c -FTVw perror.c
6c -FTVw pool.c
6c -FTVw pow.c
6c -FTVw pow10.c
6c -FTVw profile.c
6c -FTVw qsort.c
6c -FTVw quote.c
6c -FTVw rand.c
6c -FTVw readn.c
6c -FTVw rune.c
6c -FTVw runebreak.c
6c -FTVw runeistype.c
6c -FTVw runenorm.c
6c -FTVw runestrcat.c
6c -FTVw runestrchr.c
6c -FTVw runestrcmp.c
6c -FTVw runestrcpy.c
6c -FTVw runestrecpy.c
6c -FTVw runestrdup.c
6c -FTVw runestrncat.c
6c -FTVw runestrncmp.c
6c -FTVw runestrncpy.c
6c -FTVw runestrrchr.c
6c -FTVw runestrlen.c
6c -FTVw runestrstr.c
6c -FTVw runetotype.c
6c -FTVw sin.c
6c -FTVw sinh.c
6c -FTVw strcmp.c
6c -FTVw strecpy.c
6c -FTVw strcspn.c
6c -FTVw strdup.c
6c -FTVw strncat.c
6c -FTVw strncmp.c
6c -FTVw strncpy.c
6c -FTVw strpbrk.c
6c -FTVw strrchr.c
6c -FTVw strspn.c
6c -FTVw strstr.c
6c -FTVw strtod.c
6c -FTVw strtok.c
6c -FTVw strtol.c
6c -FTVw strtoll.c
6c -FTVw strtoul.c
6c -FTVw strtoull.c
6c -FTVw tan.c
6c -FTVw tanh.c
6c -FTVw tokenize.c
6c -FTVw toupper.c
6c -FTVw utfecpy.c
6c -FTVw utflen.c
6c -FTVw utfnlen.c
6c -FTVw utfrune.c
6c -FTVw utfrrune.c
6c -FTVw utfutf.c
6c -FTVw u16.c
6c -FTVw u32.c
6c -FTVw u64.c
ar vu /amd64/lib/libc.a _assert.6 abs.6 asin.6 atan.6 atan2.6 atexit.6 atnotify.6 atof.6 atol.6 atoll.6 calloc.6 cistrcmp.6 cistrncmp.6 cistrstr.6 charstod.6 cleanname.6 crypt.6 ctype.6 date.6 encodefmt.6 execl.6 exits.6 exp.6 fabs.6 floor.6 fmod.6 frand.6 frexp.6 getfields.6 hangup.6 hypot.6 lnrand.6 lock.6 log.6 lrand.6 malloc.6 mktemp.6 nan.6 needsrcquote.6 netcrypt.6 netmkaddr.6 nrand.6 ntruerand.6 perror.6 pool.6 pow.6 pow10.6 profile.6 qsort.6 quote.6 rand.6 readn.6 rune.6 runebreak.6 runeistype.6 runenorm.6 runestrcat.6 runestrchr.6 runestrcmp.6 runestrcpy.6 runestrecpy.6 runestrdup.6 runestrncat.6 runestrncmp.6 runestrncpy.6 runestrrchr.6 runestrlen.6 runestrstr.6 runetotype.6 sin.6 sinh.6 strcmp.6 strecpy.6 strcspn.6 strdup.6 strncat.6 strncmp.6 strncpy.6 strpbrk.6 strrchr.6 strspn.6 strstr.6 strtod.6 strtok.6 strtol.6 strtoll.6 strtoul.6 strtoull.6 tan.6 tanh.6 tokenize.6 toupper.6 utfecpy.6 utflen.6 utfnlen.6 utfrune.6 utfrrune.6 utfutf.6 u16.6 u32.6 u64.6
a - _assert.6
a - abs.6
a - asin.6
a - atan.6
a - atan2.6
a - atexit.6
a - atnotify.6
a - atof.6
a - atol.6
a - atoll.6
a - calloc.6
a - cistrcmp.6
a - cistrncmp.6
a - cistrstr.6
a - charstod.6
a - cleanname.6
a - crypt.6
a - ctype.6
a - date.6
a - encodefmt.6
a - execl.6
a - exits.6
a - exp.6
a - fabs.6
a - floor.6
a - fmod.6
a - frand.6
a - frexp.6
a - getfields.6
a - hangup.6
a - hypot.6
a - lnrand.6
a - lock.6
a - log.6
a - lrand.6
a - malloc.6
a - mktemp.6
a - nan.6
a - needsrcquote.6
a - netcrypt.6
a - netmkaddr.6
a - nrand.6
a - ntruerand.6
a - perror.6
a - pool.6
a - pow.6
a - pow10.6
a - profile.6
a - qsort.6
a - quote.6
a - rand.6
a - readn.6
a - rune.6
a - runebreak.6
a - runeistype.6
a - runenorm.6
a - runestrcat.6
a - runestrchr.6
a - runestrcmp.6
a - runestrcpy.6
a - runestrecpy.6
a - runestrdup.6
a - runestrncat.6
a - runestrncmp.6
a - runestrncpy.6
a - runestrrchr.6
a - runestrlen.6
a - runestrstr.6
a - runetotype.6
a - sin.6
a - sinh.6
a - strcmp.6
a - strecpy.6
a - strcspn.6
a - strdup.6
a - strncat.6
a - strncmp.6
a - strncpy.6
a - strpbrk.6
a - strrchr.6
a - strspn.6
a - strstr.6
a - strtod.6
a - strtok.6
a - strtol.6
a - strtoll.6
a - strtoul.6
a - strtoull.6
a - tan.6
a - tanh.6
a - tokenize.6
a - toupper.6
a - utfecpy.6
a - utflen.6
a - utfnlen.6
a - utfrune.6
a - utfrrune.6
a - utfutf.6
a - u16.6
a - u32.6
a - u64.6
amd64
6c -FTVw _seek.c
6a  getcallerpc.s
6c -FTVw notejmp.c
6a  argv0.s
6a  atom.s
6a  cycles.s
6a  getfcr.s
6a  main9.s
6a  main9p.s
6a  memccpy.s
6a  memchr.s
6a  memcmp.s
6a  memcpy.s
6a  memmove.s
6a  memset.s
6a  muldiv.s
6a  setjmp.s
6a  sqrt.s
6a  strcat.s
6a  strchr.s
6a  strcpy.s
6a  strlen.s
6a  tas.s
ar vu /amd64/lib/libc.a _seek.6 getcallerpc.6 notejmp.6 argv0.6 atom.6 cycles.6 getfcr.6 main9.6 main9p.6 memccpy.6 memchr.6 memcmp.6 memcpy.6 memmove.6 memset.6 muldiv.6 setjmp.6 sqrt.6 strcat.6 strchr.6 strcpy.6 strlen.6 tas.6
a - _seek.6
a - getcallerpc.6
a - notejmp.6
a - argv0.6
a - atom.6
a - cycles.6
a - getfcr.6
a - main9.6
a - main9p.6
a - memccpy.6
a - memchr.6
a - memcmp.6
a - memcpy.6
a - memmove.6
a - memset.6
a - muldiv.6
a - setjmp.6
a - sqrt.6
a - strcat.6
a - strchr.6
a - strcpy.6
a - strlen.6
a - tas.6
for(i in 9sys 9syscall fmt port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
9syscall
rm -f *.[05678qvt]
fmt
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw complete.c
ar vu /amd64/lib/libcomplete.a complete.6
ar: creating /amd64/lib/libcomplete.a
a - complete.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw box.c
6c -FTVw button.c
6c -FTVw cache.c
6c -FTVw control.c
6c -FTVw entry.c
6c -FTVw group.c
6c -FTVw keyboard.c
6c -FTVw label.c
6c -FTVw menu.c
6c -FTVw radiobutton.c
6c -FTVw scribble.c
6c -FTVw slider.c
6c -FTVw tabs.c
6c -FTVw text.c
6c -FTVw textbutton.c
6c -FTVw textbutton3.c
ar vu /amd64/lib/libcontrol.a box.6 button.6 cache.6 control.6 entry.6 group.6 keyboard.6 label.6 menu.6 radiobutton.6 scribble.6 slider.6 tabs.6 text.6 textbutton.6 textbutton3.6
ar: creating /amd64/lib/libcontrol.a
a - box.6
a - button.6
a - cache.6
a - control.6
a - entry.6
a - group.6
a - keyboard.6
a - label.6
a - menu.6
a - radiobutton.6
a - scribble.6
a - slider.6
a - tabs.6
a - text.6
a - textbutton.6
a - textbutton3.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw disk.c
6c -FTVw proto.c
6c -FTVw scsi.c
ar vu /amd64/lib/libdisk.a disk.6 proto.6 scsi.6
ar: creating /amd64/lib/libdisk.a
a - disk.6
a - proto.6
a - scsi.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw alloc.c
6c -FTVw allocimagemix.c
6c -FTVw arith.c
6c -FTVw badrect.c
6c -FTVw bezier.c
6c -FTVw border.c
6c -FTVw buildfont.c
6c -FTVw bytesperline.c
6c -FTVw chan.c
6c -FTVw cloadimage.c
6c -FTVw computil.c
6c -FTVw creadimage.c
6c -FTVw debug.c
6c -FTVw defont.c
6c -FTVw draw.c
6c -FTVw drawrepl.c
6c -FTVw eenter.c
6c -FTVw egetrect.c
6c -FTVw ellipse.c
6c -FTVw emenuhit.c
6c -FTVw enter.c
6c -FTVw event.c
6c -FTVw fmt.c
6c -FTVw font.c
6c -FTVw freesubfont.c
6c -FTVw getdefont.c
6c -FTVw getrect.c
6c -FTVw getsubfont.c
6c -FTVw icossin.c
6c -FTVw icossin2.c
6c -FTVw init.c
6c -FTVw keyboard.c
6c -FTVw line.c
6c -FTVw menuhit.c
6c -FTVw mkfont.c
6c -FTVw mouse.c
6c -FTVw newwindow.c
6c -FTVw openfont.c
6c -FTVw poly.c
6c -FTVw loadimage.c
6c -FTVw readcolmap.c
6c -FTVw readimage.c
6c -FTVw readsubfont.c
6c -FTVw rectclip.c
6c -FTVw replclipr.c
6c -FTVw rgb.c
6c -FTVw scroll.c
6c -FTVw string.c
6c -FTVw stringbg.c
6c -FTVw stringsubfont.c
6c -FTVw stringwidth.c
6c -FTVw subfont.c
6c -FTVw subfontcache.c
6c -FTVw subfontname.c
6c -FTVw unloadimage.c
6c -FTVw window.c
6c -FTVw writecolmap.c
6c -FTVw writeimage.c
6c -FTVw writesubfont.c
ar vu /amd64/lib/libdraw.a alloc.6 allocimagemix.6 arith.6 badrect.6 bezier.6 border.6 buildfont.6 bytesperline.6 chan.6 cloadimage.6 computil.6 creadimage.6 debug.6 defont.6 draw.6 drawrepl.6 eenter.6 egetrect.6 ellipse.6 emenuhit.6 enter.6 event.6 fmt.6 font.6 freesubfont.6 getdefont.6 getrect.6 getsubfont.6 icossin.6 icossin2.6 init.6 keyboard.6 line.6 menuhit.6 mkfont.6 mouse.6 newwindow.6 openfont.6 poly.6 loadimage.6 readcolmap.6 readimage.6 readsubfont.6 rectclip.6 replclipr.6 rgb.6 scroll.6 string.6 stringbg.6 stringsubfont.6 stringwidth.6 subfont.6 subfontcache.6 subfontname.6 unloadimage.6 window.6 writecolmap.6 writeimage.6 writesubfont.6
ar: creating /amd64/lib/libdraw.a
a - alloc.6
a - allocimagemix.6
a - arith.6
a - badrect.6
a - bezier.6
a - border.6
a - buildfont.6
a - bytesperline.6
a - chan.6
a - cloadimage.6
a - computil.6
a - creadimage.6
a - debug.6
a - defont.6
a - draw.6
a - drawrepl.6
a - eenter.6
a - egetrect.6
a - ellipse.6
a - emenuhit.6
a - enter.6
a - event.6
a - fmt.6
a - font.6
a - freesubfont.6
a - getdefont.6
a - getrect.6
a - getsubfont.6
a - icossin.6
a - icossin2.6
a - init.6
a - keyboard.6
a - line.6
a - menuhit.6
a - mkfont.6
a - mouse.6
a - newwindow.6
a - openfont.6
a - poly.6
a - loadimage.6
a - readcolmap.6
a - readimage.6
a - readsubfont.6
a - rectclip.6
a - replclipr.6
a - rgb.6
a - scroll.6
a - string.6
a - stringbg.6
a - stringsubfont.6
a - stringwidth.6
a - subfont.6
a - subfontcache.6
a - subfontname.6
a - unloadimage.6
a - window.6
a - writecolmap.6
a - writeimage.6
a - writesubfont.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw deflate.c
6c -FTVw deflatezlib.c
6c -FTVw deflateblock.c
6c -FTVw deflatezlibblock.c
6c -FTVw inflate.c
6c -FTVw inflatezlib.c
6c -FTVw inflateblock.c
6c -FTVw inflatezlibblock.c
6c -FTVw flateerr.c
6c -FTVw crc.c
6c -FTVw adler.c
ar vu /amd64/lib/libflate.a deflate.6 deflatezlib.6 deflateblock.6 deflatezlibblock.6 inflate.6 inflatezlib.6 inflateblock.6 inflatezlibblock.6 flateerr.6 crc.6 adler.6
ar: creating /amd64/lib/libflate.a
a - deflate.6
a - deflatezlib.6
a - deflateblock.6
a - deflatezlibblock.6
a - inflate.6
a - inflatezlib.6
a - inflateblock.6
a - inflatezlibblock.6
a - flateerr.6
a - crc.6
a - adler.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw fis.c
ar vu /amd64/lib/libfis.a fis.6
ar: creating /amd64/lib/libfis.a
a - fis.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw frbox.c
6c -FTVw frdraw.c
6c -FTVw frdelete.c
6c -FTVw frinit.c
6c -FTVw frinsert.c
6c -FTVw frptofchar.c
6c -FTVw frselect.c
6c -FTVw frstr.c
6c -FTVw frutil.c
ar vu /amd64/lib/libframe.a frbox.6 frdraw.6 frdelete.6 frinit.6 frinsert.6 frptofchar.6 frselect.6 frstr.6 frutil.6
ar: creating /amd64/lib/libframe.a
a - frbox.6
a - frdraw.6
a - frdelete.6
a - frinit.6
a - frinsert.6
a - frptofchar.6
a - frselect.6
a - frstr.6
a - frutil.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw point.c
6c -FTVw matrix.c
6c -FTVw quaternion.c
6c -FTVw rframe.c
6c -FTVw triangle.c
6c -FTVw utils.c
6c -FTVw fmt.c
ar vu /amd64/lib/libgeometry.a point.6 matrix.6 quaternion.6 rframe.6 triangle.6 utils.6 fmt.6
ar: creating /amd64/lib/libgeometry.a
a - point.6
a - matrix.6
a - quaternion.6
a - rframe.6
a - triangle.6
a - utils.6
a - fmt.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw build.c
6c -FTVw lex.c
6c -FTVw strinttab.c
6c -FTVw utils.c
ar vu /amd64/lib/libhtml.a build.6 lex.6 strinttab.6 utils.6
ar: creating /amd64/lib/libhtml.a
a - build.6
a - lex.6
a - strinttab.6
a - utils.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw alloc.c
6c -FTVw checkcontent.c
6c -FTVw date.c
6c -FTVw fail.c
6c -FTVw gethead.c
6c -FTVw hio.c
6c -FTVw httpfmt.c
6c -FTVw httpunesc.c
6c -FTVw lower.c
6c -FTVw okheaders.c
6c -FTVw parse.c
6c -FTVw parsereq.c
6c -FTVw query.c
6c -FTVw redirected.c
6c -FTVw unallowed.c
6c -FTVw urlfmt.c
6c -FTVw urlunesc.c
ar vu /amd64/lib/libhttpd.a alloc.6 checkcontent.6 date.6 fail.6 gethead.6 hio.6 httpfmt.6 httpunesc.6 lower.6 okheaders.6 parse.6 parsereq.6 query.6 redirected.6 unallowed.6 urlfmt.6 urlunesc.6
ar: creating /amd64/lib/libhttpd.a
a - alloc.6
a - checkcontent.6
a - date.6
a - fail.6
a - gethead.6
a - hio.6
a - httpfmt.6
a - httpunesc.6
a - lower.6
a - okheaders.6
a - parse.6
a - parsereq.6
a - query.6
a - redirected.6
a - unallowed.6
a - urlfmt.6
a - urlunesc.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw eipfmt.c
6c -FTVw equivip.c
6c -FTVw parseip.c
6c -FTVw parseether.c
6c -FTVw myetheraddr.c
6c -FTVw myipaddr.c
6c -FTVw classmask.c
6c -FTVw bo.c
6c -FTVw readipifc.c
6c -FTVw ipaux.c
6c -FTVw iplocalonifc.c
6c -FTVw ipremoteonifc.c
6c -FTVw ptclbsum.c
ar vu /amd64/lib/libip.a eipfmt.6 equivip.6 parseip.6 parseether.6 myetheraddr.6 myipaddr.6 classmask.6 bo.6 readipifc.6 ipaux.6 iplocalonifc.6 ipremoteonifc.6 ptclbsum.6
ar: creating /amd64/lib/libip.a
a - eipfmt.6
a - equivip.6
a - parseip.6
a - parseether.6
a - myetheraddr.6
a - myipaddr.6
a - classmask.6
a - bo.6
a - readipifc.6
a - ipaux.6
a - iplocalonifc.6
a - ipremoteonifc.6
a - ptclbsum.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw allprint.c
6c -FTVw main.c
6c -FTVw reject.c
6c -FTVw yyless.c
6c -FTVw yywrap.c
ar vu /amd64/lib/libl.a allprint.6 main.6 reject.6 yyless.6 yywrap.6
ar: creating /amd64/lib/libl.a
a - allprint.6
a - main.6
a - reject.6
a - yyless.6
a - yywrap.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw json.c
6c -FTVw printjson.c
ar vu /amd64/lib/libjson.a json.6 printjson.6
ar: creating /amd64/lib/libjson.a
a - json.6
a - printjson.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw -I/sys/src/cmd executable.c
6c -FTVw -I/sys/src/cmd map.c
6c -FTVw -I/sys/src/cmd obj.c
6c -FTVw -I/sys/src/cmd swap.c
6c -FTVw -I/sys/src/cmd sym.c
6c -FTVw -I/sys/src/cmd access.c
6c -FTVw -I/sys/src/cmd machdata.c
6c -FTVw -I/sys/src/cmd setmach.c
6c -FTVw -I/sys/src/cmd t.c
6c -FTVw -I/sys/src/cmd v.c
6c -FTVw -I/sys/src/cmd k.c
6c -FTVw -I/sys/src/cmd u.c
6c -FTVw -I/sys/src/cmd q.c
6c -FTVw -I/sys/src/cmd 0.c
6c -FTVw -I/sys/src/cmd 2.c
6c -FTVw -I/sys/src/cmd 5.c
6c -FTVw -I/sys/src/cmd 6.c
6c -FTVw -I/sys/src/cmd 7.c
6c -FTVw -I/sys/src/cmd 8.c
6c -FTVw -I/sys/src/cmd 9.c
6c -FTVw -I/sys/src/cmd tdb.c
6c -FTVw -I/sys/src/cmd vdb.c
6c -FTVw -I/sys/src/cmd kdb.c
6c -FTVw -I/sys/src/cmd udb.c
6c -FTVw -I/sys/src/cmd qdb.c
6c -FTVw -I/sys/src/cmd 2db.c
6c -FTVw -I/sys/src/cmd 5db.c
6c -FTVw -I/sys/src/cmd 7db.c
6c -FTVw -I/sys/src/cmd 8db.c
6c -FTVw -I/sys/src/cmd vobj.c
6c -FTVw -I/sys/src/cmd kobj.c
6c -FTVw -I/sys/src/cmd uobj.c
6c -FTVw -I/sys/src/cmd 2obj.c
6c -FTVw -I/sys/src/cmd 5obj.c
6c -FTVw -I/sys/src/cmd 6obj.c
6c -FTVw -I/sys/src/cmd 7obj.c
6c -FTVw -I/sys/src/cmd 8obj.c
6c -FTVw -I/sys/src/cmd 9obj.c
6c -FTVw -I/sys/src/cmd qobj.c
6c -FTVw -I/sys/src/cmd vcodas.c
ar vu /amd64/lib/libmach.a executable.6 map.6 obj.6 swap.6 sym.6 access.6 machdata.6 setmach.6 t.6 v.6 k.6 u.6 q.6 0.6 2.6 5.6 6.6 7.6 8.6 9.6 tdb.6 vdb.6 kdb.6 udb.6 qdb.6 2db.6 5db.6 7db.6 8db.6 vobj.6 kobj.6 uobj.6 2obj.6 5obj.6 6obj.6 7obj.6 8obj.6 9obj.6 qobj.6 vcodas.6
ar: creating /amd64/lib/libmach.a
a - executable.6
a - map.6
a - obj.6
a - swap.6
a - sym.6
a - access.6
a - machdata.6
a - setmach.6
a - t.6
a - v.6
a - k.6
a - u.6
a - q.6
a - 0.6
a - 2.6
a - 5.6
a - 6.6
a - 7.6
a - 8.6
a - 9.6
a - tdb.6
a - vdb.6
a - kdb.6
a - udb.6
a - qdb.6
a - 2db.6
a - 5db.6
a - 7db.6
a - 8db.6
a - vobj.6
a - kobj.6
a - uobj.6
a - 2obj.6
a - 5obj.6
a - 6obj.6
a - 7obj.6
a - 8obj.6
a - 9obj.6
a - qobj.6
a - vcodas.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw alloc.c
6c -FTVw arc.c
6c -FTVw cload.c
6c -FTVw cmap.c
6c -FTVw cread.c
6c -FTVw defont.c
6c -FTVw draw.c
6c -FTVw ellipse.c
6c -FTVw fillpoly.c
6c -FTVw hwdraw.c
6c -FTVw line.c
6c -FTVw load.c
6c -FTVw openmemsubfont.c
6c -FTVw poly.c
6c -FTVw read.c
6c -FTVw string.c
6c -FTVw subfont.c
6c -FTVw unload.c
6c -FTVw write.c
ar vu /amd64/lib/libmemdraw.a alloc.6 arc.6 cload.6 cmap.6 cread.6 defont.6 draw.6 ellipse.6 fillpoly.6 hwdraw.6 line.6 load.6 openmemsubfont.6 poly.6 read.6 string.6 subfont.6 unload.6 write.6
ar: creating /amd64/lib/libmemdraw.a
a - alloc.6
a - arc.6
a - cload.6
a - cmap.6
a - cread.6
a - defont.6
a - draw.6
a - ellipse.6
a - fillpoly.6
a - hwdraw.6
a - line.6
a - load.6
a - openmemsubfont.6
a - poly.6
a - read.6
a - string.6
a - subfont.6
a - unload.6
a - write.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw draw.c
6c -FTVw lalloc.c
6c -FTVw layerop.c
6c -FTVw ldelete.c
6c -FTVw lhide.c
6c -FTVw line.c
6c -FTVw load.c
6c -FTVw lorigin.c
6c -FTVw lsetrefresh.c
6c -FTVw ltofront.c
6c -FTVw ltorear.c
6c -FTVw unload.c
ar vu /amd64/lib/libmemlayer.a draw.6 lalloc.6 layerop.6 ldelete.6 lhide.6 line.6 load.6 lorigin.6 lsetrefresh.6 ltofront.6 ltorear.6 unload.6
ar: creating /amd64/lib/libmemlayer.a
a - draw.6
a - lalloc.6
a - layerop.6
a - ldelete.6
a - lhide.6
a - line.6
a - load.6
a - lorigin.6
a - lsetrefresh.6
a - ltofront.6
a - ltorear.6
a - unload.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
6c -FTVw mpaux.c
6c -FTVw mpfmt.c
6c -FTVw strtomp.c
6c -FTVw mptobe.c
6c -FTVw mptober.c
6c -FTVw mptole.c
6c -FTVw mptolel.c
6c -FTVw betomp.c
6c -FTVw letomp.c
6c -FTVw mpadd.c
6c -FTVw mpsub.c
6c -FTVw mpcmp.c
6c -FTVw mpsel.c
6c -FTVw mpfactorial.c
6c -FTVw mpmul.c
6c -FTVw mpleft.c
6c -FTVw mpright.c
6c -FTVw mpveccmp.c
6c -FTVw mpvectscmp.c
6c -FTVw mpdiv.c
6c -FTVw mpexp.c
6c -FTVw mpmod.c
6c -FTVw mpmodop.c
6c -FTVw mpextendedgcd.c
6c -FTVw mpinvert.c
6c -FTVw mprand.c
6c -FTVw mpnrand.c
6c -FTVw crt.c
6c -FTVw mptoi.c
6c -FTVw mptoui.c
6c -FTVw mptov.c
6c -FTVw mptouv.c
6c -FTVw mpfield.c
6c -FTVw cnfield.c
6c -FTVw gmfield.c
6c -FTVw mplogic.c
6c -FTVw mptod.c
ar vu /amd64/lib/libmp.a mpaux.6 mpfmt.6 strtomp.6 mptobe.6 mptober.6 mptole.6 mptolel.6 betomp.6 letomp.6 mpadd.6 mpsub.6 mpcmp.6 mpsel.6 mpfactorial.6 mpmul.6 mpleft.6 mpright.6 mpveccmp.6 mpvectscmp.6 mpdiv.6 mpexp.6 mpmod.6 mpmodop.6 mpextendedgcd.6 mpinvert.6 mprand.6 mpnrand.6 crt.6 mptoi.6 mptoui.6 mptov.6 mptouv.6 mpfield.6 cnfield.6 gmfield.6 mplogic.6 mptod.6
ar: creating /amd64/lib/libmp.a
a - mpaux.6
a - mpfmt.6
a - strtomp.6
a - mptobe.6
a - mptober.6
a - mptole.6
a - mptolel.6
a - betomp.6
a - letomp.6
a - mpadd.6
a - mpsub.6
a - mpcmp.6
a - mpsel.6
a - mpfactorial.6
a - mpmul.6
a - mpleft.6
a - mpright.6
a - mpveccmp.6
a - mpvectscmp.6
a - mpdiv.6
a - mpexp.6
a - mpmod.6
a - mpmodop.6
a - mpextendedgcd.6
a - mpinvert.6
a - mprand.6
a - mpnrand.6
a - crt.6
a - mptoi.6
a - mptoui.6
a - mptov.6
a - mptouv.6
a - mpfield.6
a - cnfield.6
a - gmfield.6
a - mplogic.6
a - mptod.6
amd64
6a  mpdigdiv.s
6a  mpvecadd.s
6a  mpvecdigmuladd.s
6a  mpvecdigmulsub.s
6a  mpvecsub.s
ar vu /amd64/lib/libmp.a mpdigdiv.6 mpvecadd.6 mpvecdigmuladd.6 mpvecdigmulsub.6 mpvecsub.6
a - mpdigdiv.6
a - mpvecadd.6
a - mpvecdigmuladd.6
a - mpvecdigmulsub.6
a - mpvecsub.6
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw csgetval.c
6c -FTVw csipinfo.c
6c -FTVw dnsquery.c
6c -FTVw ipattr.c
6c -FTVw mkptrname.c
6c -FTVw ndbaux.c
6c -FTVw ndbcache.c
6c -FTVw ndbcat.c
6c -FTVw ndbconcatenate.c
6c -FTVw ndbdiscard.c
6c -FTVw ndbfree.c
6c -FTVw ndbgetipaddr.c
6c -FTVw ndbgetval.c
6c -FTVw ndbhash.c
6c -FTVw ndbipinfo.c
6c -FTVw ndblookval.c
6c -FTVw ndbopen.c
6c -FTVw ndbparse.c
6c -FTVw ndbreorder.c
6c -FTVw ndbsubstitute.c
6c -FTVw ndbdedup.c
6c -FTVw ndbvalfmt.c
ar vu /amd64/lib/libndb.a csgetval.6 csipinfo.6 dnsquery.6 ipattr.6 mkptrname.6 ndbaux.6 ndbcache.6 ndbcat.6 ndbconcatenate.6 ndbdiscard.6 ndbfree.6 ndbgetipaddr.6 ndbgetval.6 ndbhash.6 ndbipinfo.6 ndblookval.6 ndbopen.6 ndbparse.6 ndbreorder.6 ndbsubstitute.6 ndbdedup.6 ndbvalfmt.6
ar: creating /amd64/lib/libndb.a
a - csgetval.6
a - csipinfo.6
a - dnsquery.6
a - ipattr.6
a - mkptrname.6
a - ndbaux.6
a - ndbcache.6
a - ndbcat.6
a - ndbconcatenate.6
a - ndbdiscard.6
a - ndbfree.6
a - ndbgetipaddr.6
a - ndbgetval.6
a - ndbhash.6
a - ndbipinfo.6
a - ndblookval.6
a - ndbopen.6
a - ndbparse.6
a - ndbreorder.6
a - ndbsubstitute.6
a - ndbdedup.6
a - ndbvalfmt.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw event.c
6c -FTVw mesg.c
6c -FTVw plumbsendtext.c
ar vu /amd64/lib/libplumb.a event.6 mesg.6 plumbsendtext.6
ar: creating /amd64/lib/libplumb.a
a - event.6
a - mesg.6
a - plumbsendtext.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw regcomp.c
6c -FTVw regerror.c
6c -FTVw regexec.c
6c -FTVw regsub.c
6c -FTVw rregexec.c
6c -FTVw rregsub.c
6c -FTVw regprint.c
ar vu /amd64/lib/libregexp.a regcomp.6 regerror.6 regexec.6 regsub.6 rregexec.6 rregsub.6 regprint.6
ar: creating /amd64/lib/libregexp.a
a - regcomp.6
a - regerror.6
a - regexec.6
a - regsub.6
a - rregexec.6
a - rregsub.6
a - regprint.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw misc.c
6c -FTVw satadd.c
6c -FTVw satrange.c
6c -FTVw satsolve.c
6c -FTVw satmore.c
6c -FTVw debug.c
6c -FTVw satget.c
ar vu /amd64/lib/libsat.a misc.6 satadd.6 satrange.6 satsolve.6 satmore.6 debug.6 satget.6
ar: creating /amd64/lib/libsat.a
a - misc.6
a - satadd.6
a - satrange.6
a - satsolve.6
a - satmore.6
a - debug.6
a - satget.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw li_recognizer.c
6c -FTVw hre_api.c
6c -FTVw graffiti.c
ar vu /amd64/lib/libscribble.a li_recognizer.6 hre_api.6 graffiti.6
ar: creating /amd64/lib/libscribble.a
a - li_recognizer.6
a - hre_api.6
a - graffiti.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
6c -FTVw -I../../libmp/port des.c
6c -FTVw -I../../libmp/port desmodes.c
6c -FTVw -I../../libmp/port desECB.c
6c -FTVw -I../../libmp/port desCBC.c
6c -FTVw -I../../libmp/port des3ECB.c
6c -FTVw -I../../libmp/port des3CBC.c
6c -FTVw -I../../libmp/port aes.c
6c -FTVw -I../../libmp/port aesCBC.c
6c -FTVw -I../../libmp/port aesCFB.c
6c -FTVw -I../../libmp/port aesOFB.c
6c -FTVw -I../../libmp/port aes_gcm.c
6c -FTVw -I../../libmp/port blowfish.c
6c -FTVw -I../../libmp/port hmac.c
6c -FTVw -I../../libmp/port md5.c
6c -FTVw -I../../libmp/port md4.c
6c -FTVw -I../../libmp/port sha1.c
6c -FTVw -I../../libmp/port sha2_64.c
6c -FTVw -I../../libmp/port sha2_128.c
6c -FTVw -I../../libmp/port sha2block64.c
6c -FTVw -I../../libmp/port sha2block128.c
6c -FTVw -I../../libmp/port poly1305.c
6c -FTVw -I../../libmp/port rc4.c
6c -FTVw -I../../libmp/port chacha.c
6c -FTVw -I../../libmp/port salsa.c
6c -FTVw -I../../libmp/port genrandom.c
6c -FTVw -I../../libmp/port prng.c
6c -FTVw -I../../libmp/port fastrand.c
6c -FTVw -I../../libmp/port nfastrand.c
6c -FTVw -I../../libmp/port probably_prime.c
6c -FTVw -I../../libmp/port smallprimetest.c
6c -FTVw -I../../libmp/port genprime.c
6c -FTVw -I../../libmp/port dsaprimes.c
6c -FTVw -I../../libmp/port gensafeprime.c
6c -FTVw -I../../libmp/port genstrongprime.c
6c -FTVw -I../../libmp/port rsagen.c
6c -FTVw -I../../libmp/port rsafill.c
6c -FTVw -I../../libmp/port rsaencrypt.c
6c -FTVw -I../../libmp/port rsadecrypt.c
6c -FTVw -I../../libmp/port rsaalloc.c
6c -FTVw -I../../libmp/port rsaprivtopub.c
6c -FTVw -I../../libmp/port x509.c
6c -FTVw -I../../libmp/port decodepem.c
6c -FTVw -I../../libmp/port eggen.c
6c -FTVw -I../../libmp/port egencrypt.c
6c -FTVw -I../../libmp/port egdecrypt.c
6c -FTVw -I../../libmp/port egalloc.c
6c -FTVw -I../../libmp/port egprivtopub.c
6c -FTVw -I../../libmp/port egsign.c
6c -FTVw -I../../libmp/port egverify.c
6c -FTVw -I../../libmp/port dsagen.c
6c -FTVw -I../../libmp/port dsaalloc.c
6c -FTVw -I../../libmp/port dsaprivtopub.c
6c -FTVw -I../../libmp/port dsasign.c
6c -FTVw -I../../libmp/port dsaverify.c
6c -FTVw -I../../libmp/port tlshand.c
6c -FTVw -I../../libmp/port thumb.c
6c -FTVw -I../../libmp/port readcert.c
6c -FTVw -I../../libmp/port aes_xts.c
6c -FTVw -I../../libmp/port ecc.c
echo '#include "os.h"' > jacobian.c
echo '#include <mp.h>' >> jacobian.c
mpc jacobian.mp >> jacobian.c

6c -FTVw -I../../libmp/port ripemd.c
6c -FTVw -I../../libmp/port dh.c
6c -FTVw -I../../libmp/port curve25519.c
6c -FTVw -I../../libmp/port curve25519_dh.c
6c -FTVw -I../../libmp/port pbkdf2.c
6c -FTVw -I../../libmp/port scrypt.c
6c -FTVw -I../../libmp/port hkdf.c
6c -FTVw -I../../libmp/port ccpoly.c
6c -FTVw -I../../libmp/port tsmemcmp.c
echo '#include "os.h"' > secp256r1.c
echo '#include <mp.h>' >> secp256r1.c
mpc secp256r1.mp >> secp256r1.c

echo '#include "os.h"' > secp384r1.c
echo '#include <mp.h>' >> secp384r1.c
mpc secp384r1.mp >> secp384r1.c

echo '#include "os.h"' > secp256k1.c
echo '#include <mp.h>' >> secp256k1.c
mpc secp256k1.mp >> secp256k1.c

6c -FTVw -I../../libmp/port jacobian.c
6c -FTVw -I../../libmp/port secp384r1.c
6c -FTVw -I../../libmp/port secp256k1.c
6c -FTVw -I../../libmp/port secp256r1.c
ar vu /amd64/lib/libsec.a des.6 desmodes.6 desECB.6 desCBC.6 des3ECB.6 des3CBC.6 aes.6 aesCBC.6 aesCFB.6 aesOFB.6 aes_gcm.6 blowfish.6 hmac.6 md5.6 md4.6 sha1.6 sha2_64.6 sha2_128.6 sha2block64.6 sha2block128.6 poly1305.6 rc4.6 chacha.6 salsa.6 genrandom.6 prng.6 fastrand.6 nfastrand.6 probably_prime.6 smallprimetest.6 genprime.6 dsaprimes.6 gensafeprime.6 genstrongprime.6 rsagen.6 rsafill.6 rsaencrypt.6 rsadecrypt.6 rsaalloc.6 rsaprivtopub.6 x509.6 decodepem.6 eggen.6 egencrypt.6 egdecrypt.6 egalloc.6 egprivtopub.6 egsign.6 egverify.6 dsagen.6 dsaalloc.6 dsaprivtopub.6 dsasign.6 dsaverify.6 tlshand.6 thumb.6 readcert.6 aes_xts.6 ecc.6 jacobian.6 ripemd.6 dh.6 curve25519.6 curve25519_dh.6 pbkdf2.6 scrypt.6 hkdf.6 ccpoly.6 tsmemcmp.6 secp256r1.6 secp384r1.6 secp256k1.6
ar: creating /amd64/lib/libsec.a
a - des.6
a - desmodes.6
a - desECB.6
a - desCBC.6
a - des3ECB.6
a - des3CBC.6
a - aes.6
a - aesCBC.6
a - aesCFB.6
a - aesOFB.6
a - aes_gcm.6
a - blowfish.6
a - hmac.6
a - md5.6
a - md4.6
a - sha1.6
a - sha2_64.6
a - sha2_128.6
a - sha2block64.6
a - sha2block128.6
a - poly1305.6
a - rc4.6
a - chacha.6
a - salsa.6
a - genrandom.6
a - prng.6
a - fastrand.6
a - nfastrand.6
a - probably_prime.6
a - smallprimetest.6
a - genprime.6
a - dsaprimes.6
a - gensafeprime.6
a - genstrongprime.6
a - rsagen.6
a - rsafill.6
a - rsaencrypt.6
a - rsadecrypt.6
a - rsaalloc.6
a - rsaprivtopub.6
a - x509.6
a - decodepem.6
a - eggen.6
a - egencrypt.6
a - egdecrypt.6
a - egalloc.6
a - egprivtopub.6
a - egsign.6
a - egverify.6
a - dsagen.6
a - dsaalloc.6
a - dsaprivtopub.6
a - dsasign.6
a - dsaverify.6
a - tlshand.6
a - thumb.6
a - readcert.6
a - aes_xts.6
a - ecc.6
a - jacobian.6
a - ripemd.6
a - dh.6
a - curve25519.6
a - curve25519_dh.6
a - pbkdf2.6
a - scrypt.6
a - hkdf.6
a - ccpoly.6
a - tsmemcmp.6
a - secp256r1.6
a - secp384r1.6
a - secp256k1.6
amd64
6a  chachablock.s
6a  md5block.s
6a  sha1block.s
6a  aesni.s
ar vu /amd64/lib/libsec.a chachablock.6 md5block.6 sha1block.6 aesni.6
a - chachablock.6
a - md5block.6
a - sha1block.6
a - aesni.6
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c  _IO_getc.c
6c  _IO_putc.c
6c  clearerr.c
6c  dtoa.c
6c  fclose.c
6c  fdopen.c
6c  feof.c
6c  ferror.c
6c  fflush.c
6c  fgetc.c
6c  fgetpos.c
6c  fgets.c
6c  fileno.c
6c  fopen.c
6c  fprintf.c
6c  fputc.c
6c  fputs.c
6c  fread.c
6c  freopen.c
6c  fscanf.c
6c  fseek.c
6c  fseeko.c
6c  fsetpos.c
6c  ftell.c
6c  ftello.c
6c  fwrite.c
6c  getc.c
6c  gets.c
6c  printf.c
6c  putc.c
6c  puts.c
6c  rewind.c
6c  scanf.c
6c  sclose.c
6c  setbuf.c
6c  setvbuf.c
6c  snprintf.c
6c  sopenr.c
6c  sopenw.c
6c  sprintf.c
6c  sscanf.c
6c  tmpfile.c
6c  tmpnam.c
6c  ungetc.c
6c  vfprintf.c
6c  vfscanf.c
6c  vprintf.c
6c  vsnprintf.c
6c  vsprintf.c
ar vu /amd64/lib/libstdio.a _IO_getc.6 _IO_putc.6 clearerr.6 dtoa.6 fclose.6 fdopen.6 feof.6 ferror.6 fflush.6 fgetc.6 fgetpos.6 fgets.6 fileno.6 fopen.6 fprintf.6 fputc.6 fputs.6 fread.6 freopen.6 fscanf.6 fseek.6 fseeko.6 fsetpos.6 ftell.6 ftello.6 fwrite.6 getc.6 gets.6 printf.6 putc.6 puts.6 rewind.6 scanf.6 sclose.6 setbuf.6 setvbuf.6 snprintf.6 sopenr.6 sopenw.6 sprintf.6 sscanf.6 tmpfile.6 tmpnam.6 ungetc.6 vfprintf.6 vfscanf.6 vprintf.6 vsnprintf.6 vsprintf.6
ar: creating /amd64/lib/libstdio.a
a - _IO_getc.6
a - _IO_putc.6
a - clearerr.6
a - dtoa.6
a - fclose.6
a - fdopen.6
a - feof.6
a - ferror.6
a - fflush.6
a - fgetc.6
a - fgetpos.6
a - fgets.6
a - fileno.6
a - fopen.6
a - fprintf.6
a - fputc.6
a - fputs.6
a - fread.6
a - freopen.6
a - fscanf.6
a - fseek.6
a - fseeko.6
a - fsetpos.6
a - ftell.6
a - ftello.6
a - fwrite.6
a - getc.6
a - gets.6
a - printf.6
a - putc.6
a - puts.6
a - rewind.6
a - scanf.6
a - sclose.6
a - setbuf.6
a - setvbuf.6
a - snprintf.6
a - sopenr.6
a - sopenw.6
a - sprintf.6
a - sscanf.6
a - tmpfile.6
a - tmpnam.6
a - ungetc.6
a - vfprintf.6
a - vfscanf.6
a - vprintf.6
a - vsnprintf.6
a - vsprintf.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw authunix.c
6c -FTVw client.c
6c -FTVw emalloc.c
6c -FTVw error.c
6c -FTVw fd.c
6c -FTVw fmt.c
6c -FTVw net.c
6c -FTVw prog.c
6c -FTVw rpc.c
6c -FTVw server.c
6c -FTVw suncall.c
6c -FTVw udp.c
6c -FTVw mount3.c
6c -FTVw nfs3.c
6c -FTVw portmap.c
ar vu /amd64/lib/libsunrpc.a authunix.6 client.6 emalloc.6 error.6 fd.6 fmt.6 net.6 prog.6 rpc.6 server.6 suncall.6 udp.6 mount3.6 nfs3.6 portmap.6
ar: creating /amd64/lib/libsunrpc.a
a - authunix.6
a - client.6
a - emalloc.6
a - error.6
a - fd.6
a - fmt.6
a - net.6
a - prog.6
a - rpc.6
a - server.6
a - suncall.6
a - udp.6
a - mount3.6
a - nfs3.6
a - portmap.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw amd64.c
6c -FTVw channel.c
6c -FTVw chanprint.c
6c -FTVw create.c
6c -FTVw debug.c
6c -FTVw exec.c
6c -FTVw exit.c
6c -FTVw id.c
6c -FTVw iocall.c
6c -FTVw ioclose.c
6c -FTVw iodial.c
6c -FTVw ioopen.c
6c -FTVw ioproc.c
6c -FTVw ioread.c
6c -FTVw ioreadn.c
6c -FTVw iosleep.c
6c -FTVw iowrite.c
6c -FTVw ioflush.c
6c -FTVw kill.c
6c -FTVw lib.c
6c -FTVw main.c
6c -FTVw note.c
6c -FTVw ref.c
6c -FTVw rendez.c
6c -FTVw sched.c
ar vu /amd64/lib/libthread.a amd64.6 channel.6 chanprint.6 create.6 debug.6 exec.6 exit.6 id.6 iocall.6 ioclose.6 iodial.6 ioopen.6 ioproc.6 ioread.6 ioreadn.6 iosleep.6 iowrite.6 ioflush.6 kill.6 lib.6 main.6 note.6 ref.6 rendez.6 sched.6
ar: creating /amd64/lib/libthread.a
a - amd64.6
a - channel.6
a - chanprint.6
a - create.6
a - debug.6
a - exec.6
a - exit.6
a - id.6
a - iocall.6
a - ioclose.6
a - iodial.6
a - ioopen.6
a - ioproc.6
a - ioread.6
a - ioreadn.6
a - iosleep.6
a - iowrite.6
a - ioflush.6
a - kill.6
a - lib.6
a - main.6
a - note.6
a - ref.6
a - rendez.6
a - sched.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw head.c
6c -FTVw cmap.c
6c -FTVw hint.c
6c -FTVw scan.c
6c -FTVw glyf.c
6c -FTVw render.c
6c -FTVw bit.c
ar vu /amd64/lib/libttf.a head.6 cmap.6 hint.6 scan.6 glyf.6 render.6 bit.6
ar: creating /amd64/lib/libttf.a
a - head.6
a - cmap.6
a - hint.6
a - scan.6
a - glyf.6
a - render.6
a - bit.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw -I. cache.c
6c -FTVw -I. client.c
6c -FTVw -I. conn.c
6c -FTVw -I. dial.c
6c -FTVw -I. debug.c
6c -FTVw -I. dtype.c
6c -FTVw -I. entry.c
6c -FTVw -I. fcall.c
6c -FTVw -I. fcallfmt.c
6c -FTVw -I. file.c
6c -FTVw -I. hangup.c
6c -FTVw -I. log.c
6c -FTVw -I. mem.c
6c -FTVw -I. packet.c
6c -FTVw -I. parsescore.c
6c -FTVw -I. queue.c
6c -FTVw -I. root.c
6c -FTVw -I. rpc.c
6c -FTVw -I. scorefmt.c
6c -FTVw -I. send.c
6c -FTVw -I. server.c
6c -FTVw -I. sha1.c
6c -FTVw -I. srvhello.c
6c -FTVw -I. strdup.c
6c -FTVw -I. string.c
6c -FTVw -I. time.c
6c -FTVw -I. version.c
6c -FTVw -I. zero.c
6c -FTVw -I. zeroscore.c
ar vu /amd64/lib/libventi.a cache.6 client.6 conn.6 dial.6 debug.6 dtype.6 entry.6 fcall.6 fcallfmt.6 file.6 hangup.6 log.6 mem.6 packet.6 parsescore.6 queue.6 root.6 rpc.6 scorefmt.6 send.6 server.6 sha1.6 srvhello.6 strdup.6 string.6 time.6 version.6 zero.6 zeroscore.6
ar: creating /amd64/lib/libventi.a
a - cache.6
a - client.6
a - conn.6
a - dial.6
a - debug.6
a - dtype.6
a - entry.6
a - fcall.6
a - fcallfmt.6
a - file.6
a - hangup.6
a - log.6
a - mem.6
a - packet.6
a - parsescore.6
a - queue.6
a - root.6
a - rpc.6
a - scorefmt.6
a - send.6
a - server.6
a - sha1.6
a - srvhello.6
a - strdup.6
a - string.6
a - time.6
a - version.6
a - zero.6
a - zeroscore.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
6c -FTVw prov.c
6c -FTVw prog.c
6c -FTVw dtefmt.c
6c -FTVw pack.c
6c -FTVw chan.c
6c -FTVw agg.c
ar vu /amd64/lib/libdtracy.a prov.6 prog.6 dtefmt.6 pack.6 chan.6 agg.6
ar: creating /amd64/lib/libdtracy.a
a - prov.6
a - prog.6
a - dtefmt.6
a - pack.6
a - chan.6
a - agg.6
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
Mon Jan  1 22:42:39 MST 2024
Mon Jan  1 22:42:39 MST 2024
6c -FTVw auth.c
6c -FTVw dirread.c
6c -FTVw fid.c
6c -FTVw file.c
6c -FTVw intmap.c
6c -FTVw mem.c
6c -FTVw req.c
6c -FTVw parse.c
6c -FTVw queue.c
6c -FTVw uid.c
6c -FTVw util.c
6c -FTVw srv.c
6c -FTVw post.c
6c -FTVw mount.c
6c -FTVw share.c
6c -FTVw listen.c
6c -FTVw rfork.c
6c -FTVw thread.c
6c -FTVw threadsrv.c
6c -FTVw threadpostsrv.c
6c -FTVw threadpostmountsrv.c
6c -FTVw threadpostsharesrv.c
6c -FTVw threadlistensrv.c
ar vu /amd64/lib/lib9p.a auth.6 dirread.6 fid.6 file.6 intmap.6 mem.6 req.6 parse.6 queue.6 uid.6 util.6 srv.6 post.6 mount.6 share.6 listen.6 rfork.6 thread.6 threadsrv.6 threadpostsrv.6 threadpostmountsrv.6 threadpostsharesrv.6 threadlistensrv.6
r - auth.6
r - dirread.6
r - fid.6
r - file.6
r - intmap.6
r - mem.6
r - req.6
r - parse.6
r - queue.6
r - uid.6
r - util.6
r - srv.6
r - post.6
r - mount.6
r - share.6
r - listen.6
r - rfork.6
r - thread.6
r - threadsrv.6
r - threadpostsrv.6
r - threadpostmountsrv.6
r - threadpostsharesrv.6
r - threadlistensrv.6
6c -FTVw s_alloc.c
6c -FTVw s_append.c
6c -FTVw s_array.c
6c -FTVw s_copy.c
6c -FTVw s_getline.c
6c -FTVw s_grow.c
6c -FTVw s_memappend.c
6c -FTVw s_nappend.c
6c -FTVw s_parse.c
6c -FTVw s_putc.c
6c -FTVw s_rdinstack.c
6c -FTVw s_read.c
6c -FTVw s_read_line.c
6c -FTVw s_reset.c
6c -FTVw s_terminate.c
6c -FTVw s_tolower.c
6c -FTVw s_unique.c
ar vu /amd64/lib/libString.a s_alloc.6 s_append.6 s_array.6 s_copy.6 s_getline.6 s_grow.6 s_memappend.6 s_nappend.6 s_parse.6 s_putc.6 s_rdinstack.6 s_read.6 s_read_line.6 s_reset.6 s_terminate.6 s_tolower.6 s_unique.6
r - s_alloc.6
r - s_append.6
r - s_array.6
r - s_copy.6
r - s_getline.6
r - s_grow.6
r - s_memappend.6
r - s_nappend.6
r - s_parse.6
r - s_putc.6
r - s_rdinstack.6
r - s_read.6
r - s_read_line.6
r - s_reset.6
r - s_terminate.6
r - s_tolower.6
r - s_unique.6
6c -FTVw aml.c
6c -FTVw amlmapio.c
6c -FTVw amlunmapio.c
6c -FTVw amlalloc.c
6c -FTVw amldelay.c
ar vu /amd64/lib/libaml.a aml.6 amlmapio.6 amlunmapio.6 amlalloc.6 amldelay.6
r - aml.6
r - amlmapio.6
r - amlunmapio.6
r - amlalloc.6
r - amldelay.6
6c -FTVw amount.c
6c -FTVw amount_getkey.c
6c -FTVw attr.c
6c -FTVw auth_attr.c
6c -FTVw auth_challenge.c
6c -FTVw auth_chuid.c
6c -FTVw auth_getkey.c
6c -FTVw auth_getuserpasswd.c
6c -FTVw auth_proxy.c
6c -FTVw auth_respond.c
6c -FTVw auth_rpc.c
6c -FTVw auth_userpasswd.c
6c -FTVw login.c
6c -FTVw newns.c
6c -FTVw noworld.c
6c -FTVw procsetuser.c
ar vu /amd64/lib/libauth.a amount.6 amount_getkey.6 attr.6 auth_attr.6 auth_challenge.6 auth_chuid.6 auth_getkey.6 auth_getuserpasswd.6 auth_proxy.6 auth_respond.6 auth_rpc.6 auth_userpasswd.6 login.6 newns.6 noworld.6 procsetuser.6
r - amount.6
r - amount_getkey.6
r - attr.6
r - auth_attr.6
r - auth_challenge.6
r - auth_chuid.6
r - auth_getkey.6
r - auth_getuserpasswd.6
r - auth_proxy.6
r - auth_respond.6
r - auth_rpc.6
r - auth_userpasswd.6
r - login.6
r - newns.6
r - noworld.6
r - procsetuser.6
6c -FTVw _asgetpakkey.c
6c -FTVw _asgetticket.c
6c -FTVw _asgetresp.c
6c -FTVw _asrequest.c
6c -FTVw _asrdresp.c
mpc msqrt.mp > msqrt.mpc
mpc decaf.mp > decaf.mpc
mpc edwards.mp > edwards.mpc
mpc elligator2.mp > elligator2.mpc
mpc spake2ee.mp > spake2ee.mpc
mpc ed448.mp > ed448.mpc
6c -FTVw authdial.c
6c -FTVw convA2M.c
6c -FTVw convM2A.c
6c -FTVw convM2PR.c
6c -FTVw convM2T.c
6c -FTVw convM2TR.c
6c -FTVw convPR2M.c
6c -FTVw convT2M.c
6c -FTVw convTR2M.c
6c -FTVw form1.c
6c -FTVw nvcsum.c
6c -FTVw passtokey.c
6c -FTVw readnvram.c
6c -FTVw readcons.c
6c -FTVw authpak.c
ar vu /amd64/lib/libauthsrv.a _asgetpakkey.6 _asgetticket.6 _asgetresp.6 _asrequest.6 _asrdresp.6 authpak.6 authdial.6 convA2M.6 convM2A.6 convM2PR.6 convM2T.6 convM2TR.6 convPR2M.6 convT2M.6 convTR2M.6 form1.6 nvcsum.6 passtokey.6 readnvram.6 readcons.6
r - _asgetpakkey.6
r - _asgetticket.6
r - _asgetresp.6
r - _asrequest.6
r - _asrdresp.6
r - authpak.6
r - authdial.6
r - convA2M.6
r - convM2A.6
r - convM2PR.6
r - convM2T.6
r - convM2TR.6
r - convPR2M.6
r - convT2M.6
r - convTR2M.6
r - form1.6
r - nvcsum.6
r - passtokey.6
r - readnvram.6
r - readcons.6
6c -FTVw avl.c
ar vu /amd64/lib/libavl.a avl.6
r - avl.6
6c -FTVw bin.c
ar vu /amd64/lib/libbin.a bin.6
r - bin.6
6c -FTVw bbuffered.c
6c -FTVw bfildes.c
6c -FTVw bflush.c
6c -FTVw bgetrune.c
6c -FTVw bgetc.c
6c -FTVw bgetd.c
6c -FTVw binit.c
6c -FTVw blethal.c
6c -FTVw boffset.c
6c -FTVw bprint.c
6c -FTVw bputrune.c
6c -FTVw bputc.c
6c -FTVw brdline.c
6c -FTVw brdstr.c
6c -FTVw bread.c
6c -FTVw bseek.c
6c -FTVw bwrite.c
6c -FTVw bvprint.c
ar vu /amd64/lib/libbio.a bbuffered.6 bfildes.6 bflush.6 bgetrune.6 bgetc.6 bgetd.6 binit.6 blethal.6 boffset.6 bprint.6 bputrune.6 bputc.6 brdline.6 brdstr.6 bread.6 bseek.6 bwrite.6 bvprint.6
r - bbuffered.6
r - bfildes.6
r - bflush.6
r - bgetrune.6
r - bgetc.6
r - bgetd.6
r - binit.6
r - blethal.6
r - boffset.6
r - bprint.6
r - bputrune.6
r - bputc.6
r - brdline.6
r - brdstr.6
r - bread.6
r - bseek.6
r - bwrite.6
r - bvprint.6
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
9sys
6c -FTVw abort.c
6c -FTVw access.c
6c -FTVw announce.c
6c -FTVw callmain.c
6c -FTVw convD2M.c
6c -FTVw convM2D.c
6c -FTVw convM2S.c
6c -FTVw convS2M.c
6c -FTVw cputime.c
6c -FTVw ctime.c
6c -FTVw dial.c
6c -FTVw dirfstat.c
6c -FTVw dirfwstat.c
6c -FTVw dirmodefmt.c
6c -FTVw dirread.c
6c -FTVw dirstat.c
6c -FTVw dirwstat.c
6c -FTVw fcallfmt.c
6c -FTVw fork.c
6c -FTVw getnetconninfo.c
6c -FTVw getenv.c
6c -FTVw getpid.c
6c -FTVw getppid.c
6c -FTVw getuser.c
6c -FTVw getwd.c
6c -FTVw idn.c
6c -FTVw iounit.c
6c -FTVw nsec.c
6c -FTVw nulldir.c
6c -FTVw postnote.c
6c -FTVw privalloc.c
6c -FTVw procsetname.c
6c -FTVw pushtls.c
6c -FTVw putenv.c
6c -FTVw qlock.c
6c -FTVw read.c
6c -FTVw read9pmsg.c
6c -FTVw readv.c
6c -FTVw rerrstr.c
6c -FTVw sbrk.c
6c -FTVw setnetmtpt.c
6c -FTVw sysfatal.c
6c -FTVw syslog.c
6c -FTVw sysname.c
6c -FTVw time.c
6c -FTVw times.c
6c -FTVw tm2sec.c
6c -FTVw truerand.c
6c -FTVw wait.c
6c -FTVw waitpid.c
6c -FTVw werrstr.c
6c -FTVw write.c
6c -FTVw writev.c
ar vu /amd64/lib/libc.a abort.6 access.6 announce.6 callmain.6 convD2M.6 convM2D.6 convM2S.6 convS2M.6 cputime.6 ctime.6 dial.6 dirfstat.6 dirfwstat.6 dirmodefmt.6 dirread.6 dirstat.6 dirwstat.6 fcallfmt.6 fork.6 getnetconninfo.6 getenv.6 getpid.6 getppid.6 getuser.6 getwd.6 idn.6 iounit.6 nsec.6 nulldir.6 postnote.6 privalloc.6 procsetname.6 pushtls.6 putenv.6 qlock.6 read.6 read9pmsg.6 readv.6 rerrstr.6 sbrk.6 setnetmtpt.6 sysfatal.6 syslog.6 sysname.6 time.6 times.6 tm2sec.6 truerand.6 wait.6 waitpid.6 werrstr.6 write.6 writev.6
r - abort.6
r - access.6
r - announce.6
r - callmain.6
r - convD2M.6
r - convM2D.6
r - convM2S.6
r - convS2M.6
r - cputime.6
r - ctime.6
r - dial.6
r - dirfstat.6
r - dirfwstat.6
r - dirmodefmt.6
r - dirread.6
r - dirstat.6
r - dirwstat.6
r - fcallfmt.6
r - fork.6
r - getnetconninfo.6
r - getenv.6
r - getpid.6
r - getppid.6
r - getuser.6
r - getwd.6
r - idn.6
r - iounit.6
r - nsec.6
r - nulldir.6
r - postnote.6
r - privalloc.6
r - procsetname.6
r - pushtls.6
r - putenv.6
r - qlock.6
r - read.6
r - read9pmsg.6
r - readv.6
r - rerrstr.6
r - sbrk.6
r - setnetmtpt.6
r - sysfatal.6
r - syslog.6
r - sysname.6
r - time.6
r - times.6
r - tm2sec.6
r - truerand.6
r - wait.6
r - waitpid.6
r - werrstr.6
r - write.6
r - writev.6
9syscall
SYS=`{sed '/^#define._X[123]/d; s/#define.([A-Z0-9_]*).*/\1/' sys.h}
for(I in $SYS) {
	i=`{echo $I|tr A-Z a-z}
	n=`{sed -n '/[ 	]'$I'[ 	]/s/.*	//p' sys.h}
	if(~ $i (exits nsec)) i=_$i
	{switch($objtype){
	case 68000 68020
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, R0
		echo TRAP '$0'
		echo RTS
	case mips
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case mips2
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		echo RET
	case spim
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		if(~ $i (seek _nsec)) {		# untested so far - geoff
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case 386
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, AX
		echo INT '$'64
		if(~ $i (seek _nsec)) {
			echo 'CMPL AX,$-1
			JNE 4(PC)
			MOVL a+0(FP),CX
			MOVL AX,0(CX)
			MOVL AX,4(CX)'
		}
		echo RET
	case amd64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVQ RARG, 'a0+0(FP)'
		echo MOVQ '$'$n, RARG
		echo SYSCALL
		echo RET
	case sparc sparc64
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R7, '0(FP)'
		echo MOVW '$'$n, R7
		echo TA R0
		if(~ $i (seek _nsec)) {
			echo 'CMP R7,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R7,0(R8)
			MOVW R7,4(R8)'
		}
		echo RETURN
	case 3210
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo WORD '$0x06000000'
		echo RETURN
	case 29000
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL R69, '0(FP)'
		echo MOVL '$'$n, R69
		echo EMULATE 0
		echo RET
	case arm
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R0, '0(FP)'
		echo MOVW '$'$n, R0
		echo SWI 0
		if(~ $i (seek _nsec)) {
			echo 'CMP $-1,R0
			BNE 4(PC)
			MOVW a+0(FP),R1
			MOVW R0,0(R1)
			MOVW R0,4(R1)'
		}
		echo RET
	case arm64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOV R0, '0(FP)'
		echo MOV '$'$n, R0
		echo SVC
		echo RETURN
	case power
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'CMP R3,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R3,0(R8)
			MOVW R3,4(R8)'
		}
		echo RETURN
	case alpha
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVL R0, '0(FP)'
		echo MOVQ '$'$n, R0
		echo CALL_PAL '$'0x83
		echo RET
	}} > $i.s
	6a $i.s
}
ar vu /$objtype/lib/libc.a *.6
rm -f *.6 *.s
r - _errstr.6
r - _exits.6
r - _fsession.6
r - _fstat.6
r - _fwstat.6
r - _mount.6
r - _nsec.6
r - _read.6
r - _stat.6
r - _wait.6
r - _write.6
r - _wstat.6
r - alarm.6
r - await.6
r - bind.6
r - brk_.6
r - chdir.6
r - close.6
r - create.6
r - dup.6
r - errstr.6
r - exec.6
r - fauth.6
r - fd2path.6
r - fstat.6
r - fversion.6
r - fwstat.6
r - mount.6
r - noted.6
r - notify.6
r - open.6
r - oseek.6
r - pipe.6
r - pread.6
r - pwrite.6
r - remove.6
r - rendezvous.6
r - rfork.6
r - seek.6
r - segattach.6
r - segbrk.6
r - segdetach.6
r - segflush.6
r - segfree.6
r - semacquire.6
r - semrelease.6
r - sleep.6
r - stat.6
r - sysr1.6
r - tsemacquire.6
r - unmount.6
r - wstat.6
fmt
6c -FTVw dofmt.c
6c -FTVw dorfmt.c
6c -FTVw errfmt.c
6c -FTVw fltfmt.c
6c -FTVw fmt.c
6c -FTVw fmtfd.c
6c -FTVw fmtlock.c
6c -FTVw fmtprint.c
6c -FTVw fmtquote.c
6c -FTVw fmtrune.c
6c -FTVw fmtstr.c
6c -FTVw fmtvprint.c
6c -FTVw fprint.c
6c -FTVw print.c
6c -FTVw runefmtstr.c
6c -FTVw runeseprint.c
6c -FTVw runesmprint.c
6c -FTVw runesnprint.c
6c -FTVw runesprint.c
6c -FTVw runevseprint.c
6c -FTVw runevsmprint.c
6c -FTVw runevsnprint.c
6c -FTVw seprint.c
6c -FTVw smprint.c
6c -FTVw snprint.c
6c -FTVw sprint.c
6c -FTVw vfprint.c
6c -FTVw vseprint.c
6c -FTVw vsmprint.c
6c -FTVw vsnprint.c
ar vu /amd64/lib/libc.a dofmt.6 dorfmt.6 errfmt.6 fltfmt.6 fmt.6 fmtfd.6 fmtlock.6 fmtprint.6 fmtquote.6 fmtrune.6 fmtstr.6 fmtvprint.6 fprint.6 print.6 runefmtstr.6 runeseprint.6 runesmprint.6 runesnprint.6 runesprint.6 runevseprint.6 runevsmprint.6 runevsnprint.6 seprint.6 smprint.6 snprint.6 sprint.6 vfprint.6 vseprint.6 vsmprint.6 vsnprint.6
r - dofmt.6
r - dorfmt.6
r - errfmt.6
r - fltfmt.6
r - fmt.6
r - fmtfd.6
r - fmtlock.6
r - fmtprint.6
r - fmtquote.6
r - fmtrune.6
r - fmtstr.6
r - fmtvprint.6
r - fprint.6
r - print.6
r - runefmtstr.6
r - runeseprint.6
r - runesmprint.6
r - runesnprint.6
r - runesprint.6
r - runevseprint.6
r - runevsmprint.6
r - runevsnprint.6
r - seprint.6
r - smprint.6
r - snprint.6
r - sprint.6
r - vfprint.6
r - vseprint.6
r - vsmprint.6
r - vsnprint.6
port
6c -FTVw _assert.c
6c -FTVw abs.c
6c -FTVw asin.c
6c -FTVw atan.c
6c -FTVw atan2.c
6c -FTVw atexit.c
6c -FTVw atnotify.c
6c -FTVw atof.c
6c -FTVw atol.c
6c -FTVw atoll.c
6c -FTVw calloc.c
6c -FTVw cistrcmp.c
6c -FTVw cistrncmp.c
6c -FTVw cistrstr.c
6c -FTVw charstod.c
6c -FTVw cleanname.c
6c -FTVw crypt.c
6c -FTVw ctype.c
6c -FTVw date.c
6c -FTVw encodefmt.c
6c -FTVw execl.c
6c -FTVw exits.c
6c -FTVw exp.c
6c -FTVw fabs.c
6c -FTVw floor.c
6c -FTVw fmod.c
6c -FTVw frand.c
6c -FTVw frexp.c
6c -FTVw getfields.c
6c -FTVw hangup.c
6c -FTVw hypot.c
6c -FTVw lnrand.c
6c -FTVw lock.c
6c -FTVw log.c
6c -FTVw lrand.c
6c -FTVw malloc.c
6c -FTVw mktemp.c
6c -FTVw nan.c
6c -FTVw needsrcquote.c
6c -FTVw netcrypt.c
6c -FTVw netmkaddr.c
6c -FTVw nrand.c
6c -FTVw ntruerand.c
6c -FTVw perror.c
6c -FTVw pool.c
6c -FTVw pow.c
6c -FTVw pow10.c
6c -FTVw profile.c
6c -FTVw qsort.c
6c -FTVw quote.c
6c -FTVw rand.c
6c -FTVw readn.c
6c -FTVw rune.c
6c -FTVw runebreak.c
6c -FTVw runeistype.c
6c -FTVw runenorm.c
6c -FTVw runestrcat.c
6c -FTVw runestrchr.c
6c -FTVw runestrcmp.c
6c -FTVw runestrcpy.c
6c -FTVw runestrecpy.c
6c -FTVw runestrdup.c
6c -FTVw runestrncat.c
6c -FTVw runestrncmp.c
6c -FTVw runestrncpy.c
6c -FTVw runestrrchr.c
6c -FTVw runestrlen.c
6c -FTVw runestrstr.c
6c -FTVw runetotype.c
6c -FTVw sin.c
6c -FTVw sinh.c
6c -FTVw strcmp.c
6c -FTVw strecpy.c
6c -FTVw strcspn.c
6c -FTVw strdup.c
6c -FTVw strncat.c
6c -FTVw strncmp.c
6c -FTVw strncpy.c
6c -FTVw strpbrk.c
6c -FTVw strrchr.c
6c -FTVw strspn.c
6c -FTVw strstr.c
6c -FTVw strtod.c
6c -FTVw strtok.c
6c -FTVw strtol.c
6c -FTVw strtoll.c
6c -FTVw strtoul.c
6c -FTVw strtoull.c
6c -FTVw tan.c
6c -FTVw tanh.c
6c -FTVw tokenize.c
6c -FTVw toupper.c
6c -FTVw utfecpy.c
6c -FTVw utflen.c
6c -FTVw utfnlen.c
6c -FTVw utfrune.c
6c -FTVw utfrrune.c
6c -FTVw utfutf.c
6c -FTVw u16.c
6c -FTVw u32.c
6c -FTVw u64.c
ar vu /amd64/lib/libc.a _assert.6 abs.6 asin.6 atan.6 atan2.6 atexit.6 atnotify.6 atof.6 atol.6 atoll.6 calloc.6 cistrcmp.6 cistrncmp.6 cistrstr.6 charstod.6 cleanname.6 crypt.6 ctype.6 date.6 encodefmt.6 execl.6 exits.6 exp.6 fabs.6 floor.6 fmod.6 frand.6 frexp.6 getfields.6 hangup.6 hypot.6 lnrand.6 lock.6 log.6 lrand.6 malloc.6 mktemp.6 nan.6 needsrcquote.6 netcrypt.6 netmkaddr.6 nrand.6 ntruerand.6 perror.6 pool.6 pow.6 pow10.6 profile.6 qsort.6 quote.6 rand.6 readn.6 rune.6 runebreak.6 runeistype.6 runenorm.6 runestrcat.6 runestrchr.6 runestrcmp.6 runestrcpy.6 runestrecpy.6 runestrdup.6 runestrncat.6 runestrncmp.6 runestrncpy.6 runestrrchr.6 runestrlen.6 runestrstr.6 runetotype.6 sin.6 sinh.6 strcmp.6 strecpy.6 strcspn.6 strdup.6 strncat.6 strncmp.6 strncpy.6 strpbrk.6 strrchr.6 strspn.6 strstr.6 strtod.6 strtok.6 strtol.6 strtoll.6 strtoul.6 strtoull.6 tan.6 tanh.6 tokenize.6 toupper.6 utfecpy.6 utflen.6 utfnlen.6 utfrune.6 utfrrune.6 utfutf.6 u16.6 u32.6 u64.6
r - _assert.6
r - abs.6
r - asin.6
r - atan.6
r - atan2.6
r - atexit.6
r - atnotify.6
r - atof.6
r - atol.6
r - atoll.6
r - calloc.6
r - cistrcmp.6
r - cistrncmp.6
r - cistrstr.6
r - charstod.6
r - cleanname.6
r - crypt.6
r - ctype.6
r - date.6
r - encodefmt.6
r - execl.6
r - exits.6
r - exp.6
r - fabs.6
r - floor.6
r - fmod.6
r - frand.6
r - frexp.6
r - getfields.6
r - hangup.6
r - hypot.6
r - lnrand.6
r - lock.6
r - log.6
r - lrand.6
r - malloc.6
r - mktemp.6
r - nan.6
r - needsrcquote.6
r - netcrypt.6
r - netmkaddr.6
r - nrand.6
r - ntruerand.6
r - perror.6
r - pool.6
r - pow.6
r - pow10.6
r - profile.6
r - qsort.6
r - quote.6
r - rand.6
r - readn.6
r - rune.6
r - runebreak.6
r - runeistype.6
r - runenorm.6
r - runestrcat.6
r - runestrchr.6
r - runestrcmp.6
r - runestrcpy.6
r - runestrecpy.6
r - runestrdup.6
r - runestrncat.6
r - runestrncmp.6
r - runestrncpy.6
r - runestrrchr.6
r - runestrlen.6
r - runestrstr.6
r - runetotype.6
r - sin.6
r - sinh.6
r - strcmp.6
r - strecpy.6
r - strcspn.6
r - strdup.6
r - strncat.6
r - strncmp.6
r - strncpy.6
r - strpbrk.6
r - strrchr.6
r - strspn.6
r - strstr.6
r - strtod.6
r - strtok.6
r - strtol.6
r - strtoll.6
r - strtoul.6
r - strtoull.6
r - tan.6
r - tanh.6
r - tokenize.6
r - toupper.6
r - utfecpy.6
r - utflen.6
r - utfnlen.6
r - utfrune.6
r - utfrrune.6
r - utfutf.6
r - u16.6
r - u32.6
r - u64.6
amd64
6c -FTVw _seek.c
6a  getcallerpc.s
6c -FTVw notejmp.c
6a  argv0.s
6a  atom.s
6a  cycles.s
6a  getfcr.s
6a  main9.s
6a  main9p.s
6a  memccpy.s
6a  memchr.s
6a  memcmp.s
6a  memcpy.s
6a  memmove.s
6a  memset.s
6a  muldiv.s
6a  setjmp.s
6a  sqrt.s
6a  strcat.s
6a  strchr.s
6a  strcpy.s
6a  strlen.s
6a  tas.s
ar vu /amd64/lib/libc.a _seek.6 getcallerpc.6 notejmp.6 argv0.6 atom.6 cycles.6 getfcr.6 main9.6 main9p.6 memccpy.6 memchr.6 memcmp.6 memcpy.6 memmove.6 memset.6 muldiv.6 setjmp.6 sqrt.6 strcat.6 strchr.6 strcpy.6 strlen.6 tas.6
r - _seek.6
r - getcallerpc.6
r - notejmp.6
r - argv0.6
r - atom.6
r - cycles.6
r - getfcr.6
r - main9.6
r - main9p.6
r - memccpy.6
r - memchr.6
r - memcmp.6
r - memcpy.6
r - memmove.6
r - memset.6
r - muldiv.6
r - setjmp.6
r - sqrt.6
r - strcat.6
r - strchr.6
r - strcpy.6
r - strlen.6
r - tas.6
6c -FTVw complete.c
ar vu /amd64/lib/libcomplete.a complete.6
r - complete.6
6c -FTVw box.c
6c -FTVw button.c
6c -FTVw cache.c
6c -FTVw control.c
6c -FTVw entry.c
6c -FTVw group.c
6c -FTVw keyboard.c
6c -FTVw label.c
6c -FTVw menu.c
6c -FTVw radiobutton.c
6c -FTVw scribble.c
6c -FTVw slider.c
6c -FTVw tabs.c
6c -FTVw text.c
6c -FTVw textbutton.c
6c -FTVw textbutton3.c
ar vu /amd64/lib/libcontrol.a box.6 button.6 cache.6 control.6 entry.6 group.6 keyboard.6 label.6 menu.6 radiobutton.6 scribble.6 slider.6 tabs.6 text.6 textbutton.6 textbutton3.6
r - box.6
r - button.6
r - cache.6
r - control.6
r - entry.6
r - group.6
r - keyboard.6
r - label.6
r - menu.6
r - radiobutton.6
r - scribble.6
r - slider.6
r - tabs.6
r - text.6
r - textbutton.6
r - textbutton3.6
6c -FTVw disk.c
6c -FTVw proto.c
6c -FTVw scsi.c
ar vu /amd64/lib/libdisk.a disk.6 proto.6 scsi.6
r - disk.6
r - proto.6
r - scsi.6
6c -FTVw alloc.c
6c -FTVw allocimagemix.c
6c -FTVw arith.c
6c -FTVw badrect.c
6c -FTVw bezier.c
6c -FTVw border.c
6c -FTVw buildfont.c
6c -FTVw bytesperline.c
6c -FTVw chan.c
6c -FTVw cloadimage.c
6c -FTVw computil.c
6c -FTVw creadimage.c
6c -FTVw debug.c
6c -FTVw defont.c
6c -FTVw draw.c
6c -FTVw drawrepl.c
6c -FTVw eenter.c
6c -FTVw egetrect.c
6c -FTVw ellipse.c
6c -FTVw emenuhit.c
6c -FTVw enter.c
6c -FTVw event.c
6c -FTVw fmt.c
6c -FTVw font.c
6c -FTVw freesubfont.c
6c -FTVw getdefont.c
6c -FTVw getrect.c
6c -FTVw getsubfont.c
6c -FTVw icossin.c
6c -FTVw icossin2.c
6c -FTVw init.c
6c -FTVw keyboard.c
6c -FTVw line.c
6c -FTVw menuhit.c
6c -FTVw mkfont.c
6c -FTVw mouse.c
6c -FTVw newwindow.c
6c -FTVw openfont.c
6c -FTVw poly.c
6c -FTVw loadimage.c
6c -FTVw readcolmap.c
6c -FTVw readimage.c
6c -FTVw readsubfont.c
6c -FTVw rectclip.c
6c -FTVw replclipr.c
6c -FTVw rgb.c
6c -FTVw scroll.c
6c -FTVw string.c
6c -FTVw stringbg.c
6c -FTVw stringsubfont.c
6c -FTVw stringwidth.c
6c -FTVw subfont.c
6c -FTVw subfontcache.c
6c -FTVw subfontname.c
6c -FTVw unloadimage.c
6c -FTVw window.c
6c -FTVw writecolmap.c
6c -FTVw writeimage.c
6c -FTVw writesubfont.c
ar vu /amd64/lib/libdraw.a alloc.6 allocimagemix.6 arith.6 badrect.6 bezier.6 border.6 buildfont.6 bytesperline.6 chan.6 cloadimage.6 computil.6 creadimage.6 debug.6 defont.6 draw.6 drawrepl.6 eenter.6 egetrect.6 ellipse.6 emenuhit.6 enter.6 event.6 fmt.6 font.6 freesubfont.6 getdefont.6 getrect.6 getsubfont.6 icossin.6 icossin2.6 init.6 keyboard.6 line.6 menuhit.6 mkfont.6 mouse.6 newwindow.6 openfont.6 poly.6 loadimage.6 readcolmap.6 readimage.6 readsubfont.6 rectclip.6 replclipr.6 rgb.6 scroll.6 string.6 stringbg.6 stringsubfont.6 stringwidth.6 subfont.6 subfontcache.6 subfontname.6 unloadimage.6 window.6 writecolmap.6 writeimage.6 writesubfont.6
r - alloc.6
r - allocimagemix.6
r - arith.6
r - badrect.6
r - bezier.6
r - border.6
r - buildfont.6
r - bytesperline.6
r - chan.6
r - cloadimage.6
r - computil.6
r - creadimage.6
r - debug.6
r - defont.6
r - draw.6
r - drawrepl.6
r - eenter.6
r - egetrect.6
r - ellipse.6
r - emenuhit.6
r - enter.6
r - event.6
r - fmt.6
r - font.6
r - freesubfont.6
r - getdefont.6
r - getrect.6
r - getsubfont.6
r - icossin.6
r - icossin2.6
r - init.6
r - keyboard.6
r - line.6
r - menuhit.6
r - mkfont.6
r - mouse.6
r - newwindow.6
r - openfont.6
r - poly.6
r - loadimage.6
r - readcolmap.6
r - readimage.6
r - readsubfont.6
r - rectclip.6
r - replclipr.6
r - rgb.6
r - scroll.6
r - string.6
r - stringbg.6
r - stringsubfont.6
r - stringwidth.6
r - subfont.6
r - subfontcache.6
r - subfontname.6
r - unloadimage.6
r - window.6
r - writecolmap.6
r - writeimage.6
r - writesubfont.6
6c -FTVw deflate.c
6c -FTVw deflatezlib.c
6c -FTVw deflateblock.c
6c -FTVw deflatezlibblock.c
6c -FTVw inflate.c
6c -FTVw inflatezlib.c
6c -FTVw inflateblock.c
6c -FTVw inflatezlibblock.c
6c -FTVw flateerr.c
6c -FTVw crc.c
6c -FTVw adler.c
ar vu /amd64/lib/libflate.a deflate.6 deflatezlib.6 deflateblock.6 deflatezlibblock.6 inflate.6 inflatezlib.6 inflateblock.6 inflatezlibblock.6 flateerr.6 crc.6 adler.6
r - deflate.6
r - deflatezlib.6
r - deflateblock.6
r - deflatezlibblock.6
r - inflate.6
r - inflatezlib.6
r - inflateblock.6
r - inflatezlibblock.6
r - flateerr.6
r - crc.6
r - adler.6
6c -FTVw fis.c
ar vu /amd64/lib/libfis.a fis.6
r - fis.6
6c -FTVw frbox.c
6c -FTVw frdraw.c
6c -FTVw frdelete.c
6c -FTVw frinit.c
6c -FTVw frinsert.c
6c -FTVw frptofchar.c
6c -FTVw frselect.c
6c -FTVw frstr.c
6c -FTVw frutil.c
ar vu /amd64/lib/libframe.a frbox.6 frdraw.6 frdelete.6 frinit.6 frinsert.6 frptofchar.6 frselect.6 frstr.6 frutil.6
r - frbox.6
r - frdraw.6
r - frdelete.6
r - frinit.6
r - frinsert.6
r - frptofchar.6
r - frselect.6
r - frstr.6
r - frutil.6
6c -FTVw point.c
6c -FTVw matrix.c
6c -FTVw quaternion.c
6c -FTVw rframe.c
6c -FTVw triangle.c
6c -FTVw utils.c
6c -FTVw fmt.c
ar vu /amd64/lib/libgeometry.a point.6 matrix.6 quaternion.6 rframe.6 triangle.6 utils.6 fmt.6
r - point.6
r - matrix.6
r - quaternion.6
r - rframe.6
r - triangle.6
r - utils.6
r - fmt.6
6c -FTVw build.c
6c -FTVw lex.c
6c -FTVw strinttab.c
6c -FTVw utils.c
ar vu /amd64/lib/libhtml.a build.6 lex.6 strinttab.6 utils.6
r - build.6
r - lex.6
r - strinttab.6
r - utils.6
6c -FTVw alloc.c
6c -FTVw checkcontent.c
6c -FTVw date.c
6c -FTVw fail.c
6c -FTVw gethead.c
6c -FTVw hio.c
6c -FTVw httpfmt.c
6c -FTVw httpunesc.c
6c -FTVw lower.c
6c -FTVw okheaders.c
6c -FTVw parse.c
6c -FTVw parsereq.c
6c -FTVw query.c
6c -FTVw redirected.c
6c -FTVw unallowed.c
6c -FTVw urlfmt.c
6c -FTVw urlunesc.c
ar vu /amd64/lib/libhttpd.a alloc.6 checkcontent.6 date.6 fail.6 gethead.6 hio.6 httpfmt.6 httpunesc.6 lower.6 okheaders.6 parse.6 parsereq.6 query.6 redirected.6 unallowed.6 urlfmt.6 urlunesc.6
r - alloc.6
r - checkcontent.6
r - date.6
r - fail.6
r - gethead.6
r - hio.6
r - httpfmt.6
r - httpunesc.6
r - lower.6
r - okheaders.6
r - parse.6
r - parsereq.6
r - query.6
r - redirected.6
r - unallowed.6
r - urlfmt.6
r - urlunesc.6
6c -FTVw eipfmt.c
6c -FTVw equivip.c
6c -FTVw parseip.c
6c -FTVw parseether.c
6c -FTVw myetheraddr.c
6c -FTVw myipaddr.c
6c -FTVw classmask.c
6c -FTVw bo.c
6c -FTVw readipifc.c
6c -FTVw ipaux.c
6c -FTVw iplocalonifc.c
6c -FTVw ipremoteonifc.c
6c -FTVw ptclbsum.c
ar vu /amd64/lib/libip.a eipfmt.6 equivip.6 parseip.6 parseether.6 myetheraddr.6 myipaddr.6 classmask.6 bo.6 readipifc.6 ipaux.6 iplocalonifc.6 ipremoteonifc.6 ptclbsum.6
r - eipfmt.6
r - equivip.6
r - parseip.6
r - parseether.6
r - myetheraddr.6
r - myipaddr.6
r - classmask.6
r - bo.6
r - readipifc.6
r - ipaux.6
r - iplocalonifc.6
r - ipremoteonifc.6
r - ptclbsum.6
6c -FTVw allprint.c
6c -FTVw main.c
6c -FTVw reject.c
6c -FTVw yyless.c
6c -FTVw yywrap.c
ar vu /amd64/lib/libl.a allprint.6 main.6 reject.6 yyless.6 yywrap.6
r - allprint.6
r - main.6
r - reject.6
r - yyless.6
r - yywrap.6
6c -FTVw json.c
6c -FTVw printjson.c
ar vu /amd64/lib/libjson.a json.6 printjson.6
r - json.6
r - printjson.6
6c -FTVw -I/sys/src/cmd executable.c
6c -FTVw -I/sys/src/cmd map.c
6c -FTVw -I/sys/src/cmd obj.c
6c -FTVw -I/sys/src/cmd swap.c
6c -FTVw -I/sys/src/cmd sym.c
6c -FTVw -I/sys/src/cmd access.c
6c -FTVw -I/sys/src/cmd machdata.c
6c -FTVw -I/sys/src/cmd setmach.c
6c -FTVw -I/sys/src/cmd t.c
6c -FTVw -I/sys/src/cmd v.c
6c -FTVw -I/sys/src/cmd k.c
6c -FTVw -I/sys/src/cmd u.c
6c -FTVw -I/sys/src/cmd q.c
6c -FTVw -I/sys/src/cmd 0.c
6c -FTVw -I/sys/src/cmd 2.c
6c -FTVw -I/sys/src/cmd 5.c
6c -FTVw -I/sys/src/cmd 6.c
6c -FTVw -I/sys/src/cmd 7.c
6c -FTVw -I/sys/src/cmd 8.c
6c -FTVw -I/sys/src/cmd 9.c
6c -FTVw -I/sys/src/cmd tdb.c
6c -FTVw -I/sys/src/cmd vdb.c
6c -FTVw -I/sys/src/cmd kdb.c
6c -FTVw -I/sys/src/cmd udb.c
6c -FTVw -I/sys/src/cmd qdb.c
6c -FTVw -I/sys/src/cmd 2db.c
6c -FTVw -I/sys/src/cmd 5db.c
6c -FTVw -I/sys/src/cmd 7db.c
6c -FTVw -I/sys/src/cmd 8db.c
6c -FTVw -I/sys/src/cmd vobj.c
6c -FTVw -I/sys/src/cmd kobj.c
6c -FTVw -I/sys/src/cmd uobj.c
6c -FTVw -I/sys/src/cmd 2obj.c
6c -FTVw -I/sys/src/cmd 5obj.c
6c -FTVw -I/sys/src/cmd 6obj.c
6c -FTVw -I/sys/src/cmd 7obj.c
6c -FTVw -I/sys/src/cmd 8obj.c
6c -FTVw -I/sys/src/cmd 9obj.c
6c -FTVw -I/sys/src/cmd qobj.c
6c -FTVw -I/sys/src/cmd vcodas.c
ar vu /amd64/lib/libmach.a executable.6 map.6 obj.6 swap.6 sym.6 access.6 machdata.6 setmach.6 t.6 v.6 k.6 u.6 q.6 0.6 2.6 5.6 6.6 7.6 8.6 9.6 tdb.6 vdb.6 kdb.6 udb.6 qdb.6 2db.6 5db.6 7db.6 8db.6 vobj.6 kobj.6 uobj.6 2obj.6 5obj.6 6obj.6 7obj.6 8obj.6 9obj.6 qobj.6 vcodas.6
r - executable.6
r - map.6
r - obj.6
r - swap.6
r - sym.6
r - access.6
r - machdata.6
r - setmach.6
r - t.6
r - v.6
r - k.6
r - u.6
r - q.6
r - 0.6
r - 2.6
r - 5.6
r - 6.6
r - 7.6
r - 8.6
r - 9.6
r - tdb.6
r - vdb.6
r - kdb.6
r - udb.6
r - qdb.6
r - 2db.6
r - 5db.6
r - 7db.6
r - 8db.6
r - vobj.6
r - kobj.6
r - uobj.6
r - 2obj.6
r - 5obj.6
r - 6obj.6
r - 7obj.6
r - 8obj.6
r - 9obj.6
r - qobj.6
r - vcodas.6
6c -FTVw alloc.c
6c -FTVw arc.c
6c -FTVw cload.c
6c -FTVw cmap.c
6c -FTVw cread.c
6c -FTVw defont.c
6c -FTVw draw.c
6c -FTVw ellipse.c
6c -FTVw fillpoly.c
6c -FTVw hwdraw.c
6c -FTVw line.c
6c -FTVw load.c
6c -FTVw openmemsubfont.c
6c -FTVw poly.c
6c -FTVw read.c
6c -FTVw string.c
6c -FTVw subfont.c
6c -FTVw unload.c
6c -FTVw write.c
ar vu /amd64/lib/libmemdraw.a alloc.6 arc.6 cload.6 cmap.6 cread.6 defont.6 draw.6 ellipse.6 fillpoly.6 hwdraw.6 line.6 load.6 openmemsubfont.6 poly.6 read.6 string.6 subfont.6 unload.6 write.6
r - alloc.6
r - arc.6
r - cload.6
r - cmap.6
r - cread.6
r - defont.6
r - draw.6
r - ellipse.6
r - fillpoly.6
r - hwdraw.6
r - line.6
r - load.6
r - openmemsubfont.6
r - poly.6
r - read.6
r - string.6
r - subfont.6
r - unload.6
r - write.6
6c -FTVw draw.c
6c -FTVw lalloc.c
6c -FTVw layerop.c
6c -FTVw ldelete.c
6c -FTVw lhide.c
6c -FTVw line.c
6c -FTVw load.c
6c -FTVw lorigin.c
6c -FTVw lsetrefresh.c
6c -FTVw ltofront.c
6c -FTVw ltorear.c
6c -FTVw unload.c
ar vu /amd64/lib/libmemlayer.a draw.6 lalloc.6 layerop.6 ldelete.6 lhide.6 line.6 load.6 lorigin.6 lsetrefresh.6 ltofront.6 ltorear.6 unload.6
r - draw.6
r - lalloc.6
r - layerop.6
r - ldelete.6
r - lhide.6
r - line.6
r - load.6
r - lorigin.6
r - lsetrefresh.6
r - ltofront.6
r - ltorear.6
r - unload.6
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
6c -FTVw mpaux.c
6c -FTVw mpfmt.c
6c -FTVw strtomp.c
6c -FTVw mptobe.c
6c -FTVw mptober.c
6c -FTVw mptole.c
6c -FTVw mptolel.c
6c -FTVw betomp.c
6c -FTVw letomp.c
6c -FTVw mpadd.c
6c -FTVw mpsub.c
6c -FTVw mpcmp.c
6c -FTVw mpsel.c
6c -FTVw mpfactorial.c
6c -FTVw mpmul.c
6c -FTVw mpleft.c
6c -FTVw mpright.c
6c -FTVw mpveccmp.c
6c -FTVw mpvectscmp.c
6c -FTVw mpdiv.c
6c -FTVw mpexp.c
6c -FTVw mpmod.c
6c -FTVw mpmodop.c
6c -FTVw mpextendedgcd.c
6c -FTVw mpinvert.c
6c -FTVw mprand.c
6c -FTVw mpnrand.c
6c -FTVw crt.c
6c -FTVw mptoi.c
6c -FTVw mptoui.c
6c -FTVw mptov.c
6c -FTVw mptouv.c
6c -FTVw mpfield.c
6c -FTVw cnfield.c
6c -FTVw gmfield.c
6c -FTVw mplogic.c
6c -FTVw mptod.c
ar vu /amd64/lib/libmp.a mpaux.6 mpfmt.6 strtomp.6 mptobe.6 mptober.6 mptole.6 mptolel.6 betomp.6 letomp.6 mpadd.6 mpsub.6 mpcmp.6 mpsel.6 mpfactorial.6 mpmul.6 mpleft.6 mpright.6 mpveccmp.6 mpvectscmp.6 mpdiv.6 mpexp.6 mpmod.6 mpmodop.6 mpextendedgcd.6 mpinvert.6 mprand.6 mpnrand.6 crt.6 mptoi.6 mptoui.6 mptov.6 mptouv.6 mpfield.6 cnfield.6 gmfield.6 mplogic.6 mptod.6
r - mpaux.6
r - mpfmt.6
r - strtomp.6
r - mptobe.6
r - mptober.6
r - mptole.6
r - mptolel.6
r - betomp.6
r - letomp.6
r - mpadd.6
r - mpsub.6
r - mpcmp.6
r - mpsel.6
r - mpfactorial.6
r - mpmul.6
r - mpleft.6
r - mpright.6
r - mpveccmp.6
r - mpvectscmp.6
r - mpdiv.6
r - mpexp.6
r - mpmod.6
r - mpmodop.6
r - mpextendedgcd.6
r - mpinvert.6
r - mprand.6
r - mpnrand.6
r - crt.6
r - mptoi.6
r - mptoui.6
r - mptov.6
r - mptouv.6
r - mpfield.6
r - cnfield.6
r - gmfield.6
r - mplogic.6
r - mptod.6
amd64
6a  mpdigdiv.s
6a  mpvecadd.s
6a  mpvecdigmuladd.s
6a  mpvecdigmulsub.s
6a  mpvecsub.s
ar vu /amd64/lib/libmp.a mpdigdiv.6 mpvecadd.6 mpvecdigmuladd.6 mpvecdigmulsub.6 mpvecsub.6
r - mpdigdiv.6
r - mpvecadd.6
r - mpvecdigmuladd.6
r - mpvecdigmulsub.6
r - mpvecsub.6
6c -FTVw csgetval.c
6c -FTVw csipinfo.c
6c -FTVw dnsquery.c
6c -FTVw ipattr.c
6c -FTVw mkptrname.c
6c -FTVw ndbaux.c
6c -FTVw ndbcache.c
6c -FTVw ndbcat.c
6c -FTVw ndbconcatenate.c
6c -FTVw ndbdiscard.c
6c -FTVw ndbfree.c
6c -FTVw ndbgetipaddr.c
6c -FTVw ndbgetval.c
6c -FTVw ndbhash.c
6c -FTVw ndbipinfo.c
6c -FTVw ndblookval.c
6c -FTVw ndbopen.c
6c -FTVw ndbparse.c
6c -FTVw ndbreorder.c
6c -FTVw ndbsubstitute.c
6c -FTVw ndbdedup.c
6c -FTVw ndbvalfmt.c
ar vu /amd64/lib/libndb.a csgetval.6 csipinfo.6 dnsquery.6 ipattr.6 mkptrname.6 ndbaux.6 ndbcache.6 ndbcat.6 ndbconcatenate.6 ndbdiscard.6 ndbfree.6 ndbgetipaddr.6 ndbgetval.6 ndbhash.6 ndbipinfo.6 ndblookval.6 ndbopen.6 ndbparse.6 ndbreorder.6 ndbsubstitute.6 ndbdedup.6 ndbvalfmt.6
r - csgetval.6
r - csipinfo.6
r - dnsquery.6
r - ipattr.6
r - mkptrname.6
r - ndbaux.6
r - ndbcache.6
r - ndbcat.6
r - ndbconcatenate.6
r - ndbdiscard.6
r - ndbfree.6
r - ndbgetipaddr.6
r - ndbgetval.6
r - ndbhash.6
r - ndbipinfo.6
r - ndblookval.6
r - ndbopen.6
r - ndbparse.6
r - ndbreorder.6
r - ndbsubstitute.6
r - ndbdedup.6
r - ndbvalfmt.6
6c -FTVw event.c
6c -FTVw mesg.c
6c -FTVw plumbsendtext.c
ar vu /amd64/lib/libplumb.a event.6 mesg.6 plumbsendtext.6
r - event.6
r - mesg.6
r - plumbsendtext.6
6c -FTVw regcomp.c
6c -FTVw regerror.c
6c -FTVw regexec.c
6c -FTVw regsub.c
6c -FTVw rregexec.c
6c -FTVw rregsub.c
6c -FTVw regprint.c
ar vu /amd64/lib/libregexp.a regcomp.6 regerror.6 regexec.6 regsub.6 rregexec.6 rregsub.6 regprint.6
r - regcomp.6
r - regerror.6
r - regexec.6
r - regsub.6
r - rregexec.6
r - rregsub.6
r - regprint.6
6c -FTVw misc.c
6c -FTVw satadd.c
6c -FTVw satrange.c
6c -FTVw satsolve.c
6c -FTVw satmore.c
6c -FTVw debug.c
6c -FTVw satget.c
ar vu /amd64/lib/libsat.a misc.6 satadd.6 satrange.6 satsolve.6 satmore.6 debug.6 satget.6
r - misc.6
r - satadd.6
r - satrange.6
r - satsolve.6
r - satmore.6
r - debug.6
r - satget.6
6c -FTVw li_recognizer.c
6c -FTVw hre_api.c
6c -FTVw graffiti.c
ar vu /amd64/lib/libscribble.a li_recognizer.6 hre_api.6 graffiti.6
r - li_recognizer.6
r - hre_api.6
r - graffiti.6
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
6c -FTVw -I../../libmp/port des.c
6c -FTVw -I../../libmp/port desmodes.c
6c -FTVw -I../../libmp/port desECB.c
6c -FTVw -I../../libmp/port desCBC.c
6c -FTVw -I../../libmp/port des3ECB.c
6c -FTVw -I../../libmp/port des3CBC.c
6c -FTVw -I../../libmp/port aes.c
6c -FTVw -I../../libmp/port aesCBC.c
6c -FTVw -I../../libmp/port aesCFB.c
6c -FTVw -I../../libmp/port aesOFB.c
6c -FTVw -I../../libmp/port aes_gcm.c
6c -FTVw -I../../libmp/port blowfish.c
6c -FTVw -I../../libmp/port hmac.c
6c -FTVw -I../../libmp/port md5.c
6c -FTVw -I../../libmp/port md4.c
6c -FTVw -I../../libmp/port sha1.c
6c -FTVw -I../../libmp/port sha2_64.c
6c -FTVw -I../../libmp/port sha2_128.c
6c -FTVw -I../../libmp/port sha2block64.c
6c -FTVw -I../../libmp/port sha2block128.c
6c -FTVw -I../../libmp/port poly1305.c
6c -FTVw -I../../libmp/port rc4.c
6c -FTVw -I../../libmp/port chacha.c
6c -FTVw -I../../libmp/port salsa.c
6c -FTVw -I../../libmp/port genrandom.c
6c -FTVw -I../../libmp/port prng.c
6c -FTVw -I../../libmp/port fastrand.c
6c -FTVw -I../../libmp/port nfastrand.c
6c -FTVw -I../../libmp/port probably_prime.c
6c -FTVw -I../../libmp/port smallprimetest.c
6c -FTVw -I../../libmp/port genprime.c
6c -FTVw -I../../libmp/port dsaprimes.c
6c -FTVw -I../../libmp/port gensafeprime.c
6c -FTVw -I../../libmp/port genstrongprime.c
6c -FTVw -I../../libmp/port rsagen.c
6c -FTVw -I../../libmp/port rsafill.c
6c -FTVw -I../../libmp/port rsaencrypt.c
6c -FTVw -I../../libmp/port rsadecrypt.c
6c -FTVw -I../../libmp/port rsaalloc.c
6c -FTVw -I../../libmp/port rsaprivtopub.c
6c -FTVw -I../../libmp/port x509.c
6c -FTVw -I../../libmp/port decodepem.c
6c -FTVw -I../../libmp/port eggen.c
6c -FTVw -I../../libmp/port egencrypt.c
6c -FTVw -I../../libmp/port egdecrypt.c
6c -FTVw -I../../libmp/port egalloc.c
6c -FTVw -I../../libmp/port egprivtopub.c
6c -FTVw -I../../libmp/port egsign.c
6c -FTVw -I../../libmp/port egverify.c
6c -FTVw -I../../libmp/port dsagen.c
6c -FTVw -I../../libmp/port dsaalloc.c
6c -FTVw -I../../libmp/port dsaprivtopub.c
6c -FTVw -I../../libmp/port dsasign.c
6c -FTVw -I../../libmp/port dsaverify.c
6c -FTVw -I../../libmp/port tlshand.c
6c -FTVw -I../../libmp/port thumb.c
6c -FTVw -I../../libmp/port readcert.c
6c -FTVw -I../../libmp/port aes_xts.c
6c -FTVw -I../../libmp/port ecc.c
echo '#include "os.h"' > jacobian.c
echo '#include <mp.h>' >> jacobian.c
mpc jacobian.mp >> jacobian.c

6c -FTVw -I../../libmp/port ripemd.c
6c -FTVw -I../../libmp/port dh.c
6c -FTVw -I../../libmp/port curve25519.c
6c -FTVw -I../../libmp/port curve25519_dh.c
6c -FTVw -I../../libmp/port pbkdf2.c
6c -FTVw -I../../libmp/port scrypt.c
6c -FTVw -I../../libmp/port hkdf.c
6c -FTVw -I../../libmp/port ccpoly.c
6c -FTVw -I../../libmp/port tsmemcmp.c
echo '#include "os.h"' > secp256r1.c
echo '#include <mp.h>' >> secp256r1.c
mpc secp256r1.mp >> secp256r1.c

echo '#include "os.h"' > secp384r1.c
echo '#include <mp.h>' >> secp384r1.c
mpc secp384r1.mp >> secp384r1.c

echo '#include "os.h"' > secp256k1.c
echo '#include <mp.h>' >> secp256k1.c
mpc secp256k1.mp >> secp256k1.c

6c -FTVw -I../../libmp/port jacobian.c
6c -FTVw -I../../libmp/port secp256r1.c
6c -FTVw -I../../libmp/port secp384r1.c
6c -FTVw -I../../libmp/port secp256k1.c
ar vu /amd64/lib/libsec.a des.6 desmodes.6 desECB.6 desCBC.6 des3ECB.6 des3CBC.6 aes.6 aesCBC.6 aesCFB.6 aesOFB.6 aes_gcm.6 blowfish.6 hmac.6 md5.6 md4.6 sha1.6 sha2_64.6 sha2_128.6 sha2block64.6 sha2block128.6 poly1305.6 rc4.6 chacha.6 salsa.6 genrandom.6 prng.6 fastrand.6 nfastrand.6 probably_prime.6 smallprimetest.6 genprime.6 dsaprimes.6 gensafeprime.6 genstrongprime.6 rsagen.6 rsafill.6 rsaencrypt.6 rsadecrypt.6 rsaalloc.6 rsaprivtopub.6 x509.6 decodepem.6 eggen.6 egencrypt.6 egdecrypt.6 egalloc.6 egprivtopub.6 egsign.6 egverify.6 dsagen.6 dsaalloc.6 dsaprivtopub.6 dsasign.6 dsaverify.6 tlshand.6 thumb.6 readcert.6 aes_xts.6 ecc.6 jacobian.6 ripemd.6 dh.6 curve25519.6 curve25519_dh.6 pbkdf2.6 scrypt.6 hkdf.6 ccpoly.6 tsmemcmp.6 secp256r1.6 secp384r1.6 secp256k1.6
r - des.6
r - desmodes.6
r - desECB.6
r - desCBC.6
r - des3ECB.6
r - des3CBC.6
r - aes.6
r - aesCBC.6
r - aesCFB.6
r - aesOFB.6
r - aes_gcm.6
r - blowfish.6
r - hmac.6
r - md5.6
r - md4.6
r - sha1.6
r - sha2_64.6
r - sha2_128.6
r - sha2block64.6
r - sha2block128.6
r - poly1305.6
r - rc4.6
r - chacha.6
r - salsa.6
r - genrandom.6
r - prng.6
r - fastrand.6
r - nfastrand.6
r - probably_prime.6
r - smallprimetest.6
r - genprime.6
r - dsaprimes.6
r - gensafeprime.6
r - genstrongprime.6
r - rsagen.6
r - rsafill.6
r - rsaencrypt.6
r - rsadecrypt.6
r - rsaalloc.6
r - rsaprivtopub.6
r - x509.6
r - decodepem.6
r - eggen.6
r - egencrypt.6
r - egdecrypt.6
r - egalloc.6
r - egprivtopub.6
r - egsign.6
r - egverify.6
r - dsagen.6
r - dsaalloc.6
r - dsaprivtopub.6
r - dsasign.6
r - dsaverify.6
r - tlshand.6
r - thumb.6
r - readcert.6
r - aes_xts.6
r - ecc.6
r - jacobian.6
r - ripemd.6
r - dh.6
r - curve25519.6
r - curve25519_dh.6
r - pbkdf2.6
r - scrypt.6
r - hkdf.6
r - ccpoly.6
r - tsmemcmp.6
r - secp256r1.6
r - secp384r1.6
r - secp256k1.6
amd64
6a  chachablock.s
6a  md5block.s
6a  sha1block.s
6a  aesni.s
ar vu /amd64/lib/libsec.a chachablock.6 md5block.6 sha1block.6 aesni.6
r - chachablock.6
r - md5block.6
r - sha1block.6
r - aesni.6
6c  _IO_getc.c
6c  _IO_putc.c
6c  clearerr.c
6c  dtoa.c
6c  fclose.c
6c  fdopen.c
6c  feof.c
6c  ferror.c
6c  fflush.c
6c  fgetc.c
6c  fgetpos.c
6c  fgets.c
6c  fileno.c
6c  fopen.c
6c  fprintf.c
6c  fputc.c
6c  fputs.c
6c  fread.c
6c  freopen.c
6c  fscanf.c
6c  fseek.c
6c  fseeko.c
6c  fsetpos.c
6c  ftell.c
6c  ftello.c
6c  fwrite.c
6c  getc.c
6c  gets.c
6c  printf.c
6c  putc.c
6c  puts.c
6c  rewind.c
6c  scanf.c
6c  sclose.c
6c  setbuf.c
6c  setvbuf.c
6c  snprintf.c
6c  sopenr.c
6c  sopenw.c
6c  sprintf.c
6c  sscanf.c
6c  tmpfile.c
6c  tmpnam.c
6c  ungetc.c
6c  vfprintf.c
6c  vfscanf.c
6c  vprintf.c
6c  vsnprintf.c
6c  vsprintf.c
ar vu /amd64/lib/libstdio.a _IO_getc.6 _IO_putc.6 clearerr.6 dtoa.6 fclose.6 fdopen.6 feof.6 ferror.6 fflush.6 fgetc.6 fgetpos.6 fgets.6 fileno.6 fopen.6 fprintf.6 fputc.6 fputs.6 fread.6 freopen.6 fscanf.6 fseek.6 fseeko.6 fsetpos.6 ftell.6 ftello.6 fwrite.6 getc.6 gets.6 printf.6 putc.6 puts.6 rewind.6 scanf.6 sclose.6 setbuf.6 setvbuf.6 snprintf.6 sopenr.6 sopenw.6 sprintf.6 sscanf.6 tmpfile.6 tmpnam.6 ungetc.6 vfprintf.6 vfscanf.6 vprintf.6 vsnprintf.6 vsprintf.6
r - _IO_getc.6
r - _IO_putc.6
r - clearerr.6
r - dtoa.6
r - fclose.6
r - fdopen.6
r - feof.6
r - ferror.6
r - fflush.6
r - fgetc.6
r - fgetpos.6
r - fgets.6
r - fileno.6
r - fopen.6
r - fprintf.6
r - fputc.6
r - fputs.6
r - fread.6
r - freopen.6
r - fscanf.6
r - fseek.6
r - fseeko.6
r - fsetpos.6
r - ftell.6
r - ftello.6
r - fwrite.6
r - getc.6
r - gets.6
r - printf.6
r - putc.6
r - puts.6
r - rewind.6
r - scanf.6
r - sclose.6
r - setbuf.6
r - setvbuf.6
r - snprintf.6
r - sopenr.6
r - sopenw.6
r - sprintf.6
r - sscanf.6
r - tmpfile.6
r - tmpnam.6
r - ungetc.6
r - vfprintf.6
r - vfscanf.6
r - vprintf.6
r - vsnprintf.6
r - vsprintf.6
6c -FTVw authunix.c
6c -FTVw client.c
6c -FTVw emalloc.c
6c -FTVw error.c
6c -FTVw fd.c
6c -FTVw fmt.c
6c -FTVw net.c
6c -FTVw prog.c
6c -FTVw rpc.c
6c -FTVw server.c
6c -FTVw suncall.c
6c -FTVw udp.c
6c -FTVw mount3.c
6c -FTVw nfs3.c
6c -FTVw portmap.c
ar vu /amd64/lib/libsunrpc.a authunix.6 client.6 emalloc.6 error.6 fd.6 fmt.6 net.6 prog.6 rpc.6 server.6 suncall.6 udp.6 mount3.6 nfs3.6 portmap.6
r - authunix.6
r - client.6
r - emalloc.6
r - error.6
r - fd.6
r - fmt.6
r - net.6
r - prog.6
r - rpc.6
r - server.6
r - suncall.6
r - udp.6
r - mount3.6
r - nfs3.6
r - portmap.6
6c -FTVw amd64.c
6c -FTVw channel.c
6c -FTVw chanprint.c
6c -FTVw create.c
6c -FTVw debug.c
6c -FTVw exec.c
6c -FTVw exit.c
6c -FTVw id.c
6c -FTVw iocall.c
6c -FTVw ioclose.c
6c -FTVw iodial.c
6c -FTVw ioopen.c
6c -FTVw ioproc.c
6c -FTVw ioread.c
6c -FTVw ioreadn.c
6c -FTVw iosleep.c
6c -FTVw iowrite.c
6c -FTVw ioflush.c
6c -FTVw kill.c
6c -FTVw lib.c
6c -FTVw main.c
6c -FTVw note.c
6c -FTVw ref.c
6c -FTVw rendez.c
6c -FTVw sched.c
ar vu /amd64/lib/libthread.a amd64.6 channel.6 chanprint.6 create.6 debug.6 exec.6 exit.6 id.6 iocall.6 ioclose.6 iodial.6 ioopen.6 ioproc.6 ioread.6 ioreadn.6 iosleep.6 iowrite.6 ioflush.6 kill.6 lib.6 main.6 note.6 ref.6 rendez.6 sched.6
r - amd64.6
r - channel.6
r - chanprint.6
r - create.6
r - debug.6
r - exec.6
r - exit.6
r - id.6
r - iocall.6
r - ioclose.6
r - iodial.6
r - ioopen.6
r - ioproc.6
r - ioread.6
r - ioreadn.6
r - iosleep.6
r - iowrite.6
r - ioflush.6
r - kill.6
r - lib.6
r - main.6
r - note.6
r - ref.6
r - rendez.6
r - sched.6
6c -FTVw head.c
6c -FTVw cmap.c
6c -FTVw hint.c
6c -FTVw scan.c
6c -FTVw glyf.c
6c -FTVw render.c
6c -FTVw bit.c
ar vu /amd64/lib/libttf.a head.6 cmap.6 hint.6 scan.6 glyf.6 render.6 bit.6
r - head.6
r - cmap.6
r - hint.6
r - scan.6
r - glyf.6
r - render.6
r - bit.6
6c -FTVw -I. cache.c
6c -FTVw -I. client.c
6c -FTVw -I. conn.c
6c -FTVw -I. dial.c
6c -FTVw -I. debug.c
6c -FTVw -I. dtype.c
6c -FTVw -I. entry.c
6c -FTVw -I. fcall.c
6c -FTVw -I. fcallfmt.c
6c -FTVw -I. file.c
6c -FTVw -I. hangup.c
6c -FTVw -I. log.c
6c -FTVw -I. mem.c
6c -FTVw -I. packet.c
6c -FTVw -I. parsescore.c
6c -FTVw -I. queue.c
6c -FTVw -I. root.c
6c -FTVw -I. rpc.c
6c -FTVw -I. scorefmt.c
6c -FTVw -I. send.c
6c -FTVw -I. server.c
6c -FTVw -I. sha1.c
6c -FTVw -I. srvhello.c
6c -FTVw -I. strdup.c
6c -FTVw -I. string.c
6c -FTVw -I. time.c
6c -FTVw -I. version.c
6c -FTVw -I. zero.c
6c -FTVw -I. zeroscore.c
ar vu /amd64/lib/libventi.a cache.6 client.6 conn.6 dial.6 debug.6 dtype.6 entry.6 fcall.6 fcallfmt.6 file.6 hangup.6 log.6 mem.6 packet.6 parsescore.6 queue.6 root.6 rpc.6 scorefmt.6 send.6 server.6 sha1.6 srvhello.6 strdup.6 string.6 time.6 version.6 zero.6 zeroscore.6
r - cache.6
r - client.6
r - conn.6
r - dial.6
r - debug.6
r - dtype.6
r - entry.6
r - fcall.6
r - fcallfmt.6
r - file.6
r - hangup.6
r - log.6
r - mem.6
r - packet.6
r - parsescore.6
r - queue.6
r - root.6
r - rpc.6
r - scorefmt.6
r - send.6
r - server.6
r - sha1.6
r - srvhello.6
r - strdup.6
r - string.6
r - time.6
r - version.6
r - zero.6
r - zeroscore.6
6c -FTVw prov.c
6c -FTVw prog.c
6c -FTVw dtefmt.c
6c -FTVw pack.c
6c -FTVw chan.c
6c -FTVw agg.c
ar vu /amd64/lib/libdtracy.a prov.6 prog.6 dtefmt.6 pack.6 chan.6 agg.6
r - prov.6
r - prog.6
r - dtefmt.6
r - pack.6
r - chan.6
r - agg.6
mk lib.install
mk cmd.install
mk 9src.install
cd lib
mk install
for (i in 9/ ap/ auth/ bio/ bsd/ bz2/ draw/ fmt/ l/ mp/ net/ plumb/ sec/ utf/ v/ z/) @{
	cd $i
	mk install
}
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE argv0.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE bind.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/crypt.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE ctime.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE errstr.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE rerrstr.c
6a amd64/getcallerpc.s
6a amd64/getfcr.s
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/getfields.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/9sys/idn.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE mount.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE rendezvous.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE rfork.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segattach.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segdetach.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segflush.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segfree.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE setmalloctag.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE setrealloctag.c
/sys/src/ape/lib/9/../../../libc/9sys/idn.c:211[stdin:1960] function not declared: cistrncmp
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/9sys/sysfatal.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/tokenize.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/9sys/truerand.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/u16.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/u32.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/u64.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE unmount.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE fd2path.c
ar vu /amd64/lib/ape/lib9.a argv0.6 bind.6 crypt.6 ctime.6 errstr.6 rerrstr.6 getcallerpc.6 getfcr.6 getfields.6 idn.6 mount.6 rendezvous.6 rfork.6 segattach.6 segdetach.6 segflush.6 segfree.6 setmalloctag.6 setrealloctag.6 sysfatal.6 tokenize.6 truerand.6 u16.6 u32.6 u64.6 unmount.6 fd2path.6
ar: creating /amd64/lib/ape/lib9.a
a - argv0.6
a - bind.6
a - crypt.6
a - ctime.6
a - errstr.6
a - rerrstr.6
a - getcallerpc.6
a - getfcr.6
a - getfields.6
a - idn.6
a - mount.6
a - rendezvous.6
a - rfork.6
a - segattach.6
a - segdetach.6
a - segflush.6
a - segfree.6
a - setmalloctag.6
a - setrealloctag.6
a - sysfatal.6
a - tokenize.6
a - truerand.6
a - u16.6
a - u32.6
a - u64.6
a - unmount.6
a - fd2path.6
for(i in gen math plan9 posix stdio syscall $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
gen
pcc -Fw -c -D_POSIX_SOURCE _assert.c
pcc -Fw -c -D_POSIX_SOURCE abort.c
pcc -Fw -c -D_POSIX_SOURCE abs.c
pcc -Fw -c -D_POSIX_SOURCE atof.c
pcc -Fw -c -D_POSIX_SOURCE atoi.c
pcc -Fw -c -D_POSIX_SOURCE atol.c
pcc -Fw -c -D_POSIX_SOURCE atoll.c
pcc -Fw -c -D_POSIX_SOURCE bsearch.c
pcc -Fw -c -D_POSIX_SOURCE calloc.c
pcc -Fw -c -D_POSIX_SOURCE clock.c
pcc -Fw -c -D_POSIX_SOURCE ctype.c
pcc -Fw -c -D_POSIX_SOURCE difftime.c
pcc -Fw -c -D_POSIX_SOURCE div.c
pcc -Fw -c -D_POSIX_SOURCE getenv.c
pcc -Fw -c -D_POSIX_SOURCE putenv.c
pcc -Fw -c -D_POSIX_SOURCE isalnum.c
pcc -Fw -c -D_POSIX_SOURCE itoa.c
pcc -Fw -c -D_POSIX_SOURCE itol.c
pcc -Fw -c -D_POSIX_SOURCE ldiv.c
pcc -Fw -c -D_POSIX_SOURCE mbwc.c
pcc -Fw -c -D_POSIX_SOURCE memccpy.c
pcc -Fw -c -D_POSIX_SOURCE memchr.c
pcc -Fw -c -D_POSIX_SOURCE memcmp.c
pcc -Fw -c -D_POSIX_SOURCE memmove.c
pcc -Fw -c -D_POSIX_SOURCE memset.c
pcc -Fw -c -D_POSIX_SOURCE mktime.c
pcc -Fw -c -D_POSIX_SOURCE mkstemp.c
pcc -Fw -c -D_POSIX_SOURCE qsort.c
pcc -Fw -c -D_POSIX_SOURCE raise.c
pcc -Fw -c -D_POSIX_SOURCE rand.c
pcc -Fw -c -D_POSIX_SOURCE strcat.c
pcc -Fw -c -D_POSIX_SOURCE strcmp.c
pcc -Fw -c -D_POSIX_SOURCE strcoll.c
pcc -Fw -c -D_POSIX_SOURCE strcpy.c
pcc -Fw -c -D_POSIX_SOURCE strcspn.c
pcc -Fw -c -D_POSIX_SOURCE strftime.c
pcc -Fw -c -D_POSIX_SOURCE strncat.c
pcc -Fw -c -D_POSIX_SOURCE strncmp.c
pcc -Fw -c -D_POSIX_SOURCE strncpy.c
pcc -Fw -c -D_POSIX_SOURCE strnlen.c
pcc -Fw -c -D_POSIX_SOURCE strpbrk.c
pcc -Fw -c -D_POSIX_SOURCE strrchr.c
pcc -Fw -c -D_POSIX_SOURCE strspn.c
pcc -Fw -c -D_POSIX_SOURCE strstr.c
pcc -Fw -c -D_POSIX_SOURCE strtod.c
pcc -Fw -c -D_POSIX_SOURCE strtok.c
pcc -Fw -c -D_POSIX_SOURCE strtol.c
pcc -Fw -c -D_POSIX_SOURCE strtoll.c
pcc -Fw -c -D_POSIX_SOURCE strtoul.c
pcc -Fw -c -D_POSIX_SOURCE strtoull.c
pcc -Fw -c -D_POSIX_SOURCE strxfrm.c
pcc -Fw -c -D_POSIX_SOURCE toupper.c
pcc -Fw -c -D_POSIX_SOURCE strdup.c
ar vu /amd64/lib/ape/libap.a _assert.6 abort.6 abs.6 atof.6 atoi.6 atol.6 atoll.6 bsearch.6 calloc.6 clock.6 ctype.6 difftime.6 div.6 getenv.6 putenv.6 isalnum.6 itoa.6 itol.6 ldiv.6 mbwc.6 memccpy.6 memchr.6 memcmp.6 memmove.6 memset.6 mktime.6 mkstemp.6 qsort.6 raise.6 rand.6 strcat.6 strcmp.6 strcoll.6 strcpy.6 strcspn.6 strftime.6 strncat.6 strncmp.6 strncpy.6 strnlen.6 strpbrk.6 strrchr.6 strspn.6 strstr.6 strtod.6 strtok.6 strtol.6 strtoll.6 strtoul.6 strtoull.6 strxfrm.6 toupper.6 strdup.6
ar: creating /amd64/lib/ape/libap.a
a - _assert.6
a - abort.6
a - abs.6
a - atof.6
a - atoi.6
a - atol.6
a - atoll.6
a - bsearch.6
a - calloc.6
a - clock.6
a - ctype.6
a - difftime.6
a - div.6
a - getenv.6
a - putenv.6
a - isalnum.6
a - itoa.6
a - itol.6
a - ldiv.6
a - mbwc.6
a - memccpy.6
a - memchr.6
a - memcmp.6
a - memmove.6
a - memset.6
a - mktime.6
a - mkstemp.6
a - qsort.6
a - raise.6
a - rand.6
a - strcat.6
a - strcmp.6
a - strcoll.6
a - strcpy.6
a - strcspn.6
a - strftime.6
a - strncat.6
a - strncmp.6
a - strncpy.6
a - strnlen.6
a - strpbrk.6
a - strrchr.6
a - strspn.6
a - strstr.6
a - strtod.6
a - strtok.6
a - strtol.6
a - strtoll.6
a - strtoul.6
a - strtoull.6
a - strxfrm.6
a - toupper.6
a - strdup.6
math
pcc -Fw -c -D_POSIX_SOURCE asin.c
pcc -Fw -c -D_POSIX_SOURCE atan.c
pcc -Fw -c -D_POSIX_SOURCE atan2.c
pcc -Fw -c -D_POSIX_SOURCE erf.c
pcc -Fw -c -D_POSIX_SOURCE exp.c
pcc -Fw -c -D_POSIX_SOURCE fabs.c
pcc -Fw -c -D_POSIX_SOURCE floor.c
pcc -Fw -c -D_POSIX_SOURCE fmin.c
pcc -Fw -c -D_POSIX_SOURCE fmod.c
pcc -Fw -c -D_POSIX_SOURCE gamma.c
pcc -Fw -c -D_POSIX_SOURCE hypot.c
pcc -Fw -c -D_POSIX_SOURCE j0.c
pcc -Fw -c -D_POSIX_SOURCE j1.c
pcc -Fw -c -D_POSIX_SOURCE jn.c
pcc -Fw -c -D_POSIX_SOURCE log.c
pcc -Fw -c -D_POSIX_SOURCE pow.c
pcc -Fw -c -D_POSIX_SOURCE sin.c
pcc -Fw -c -D_POSIX_SOURCE sinh.c
pcc -Fw -c -D_POSIX_SOURCE tan.c
pcc -Fw -c -D_POSIX_SOURCE tanh.c
ar vu /amd64/lib/ape/libap.a asin.6 atan.6 atan2.6 erf.6 exp.6 fabs.6 floor.6 fmin.6 fmod.6 gamma.6 hypot.6 j0.6 j1.6 jn.6 log.6 pow.6 sin.6 sinh.6 tan.6 tanh.6
a - asin.6
a - atan.6
a - atan2.6
a - erf.6
a - exp.6
a - fabs.6
a - floor.6
a - fmin.6
a - fmod.6
a - gamma.6
a - hypot.6
a - j0.6
a - j1.6
a - jn.6
a - log.6
a - pow.6
a - sin.6
a - sinh.6
a - tan.6
a - tanh.6
plan9
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _buf.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _dirconv.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _envsetup.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _errno.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _exit.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _fdinfo.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _getpw.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _nap.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9mallocz.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9nsec.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9iounit.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9read.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9readn.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9wait.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9write.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION access.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION alarm.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION brk.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION cfgetospeed.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chdir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chroot.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chmod.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chown.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION close.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION convM2D.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION convD2M.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION creat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ctermid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ctime.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION cuserid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dirread.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dirstat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dirtostat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dup.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execl.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execle.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execlp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execv.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execve.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execvp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fcntl.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fork.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION frexp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fstat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fsync.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ftruncate.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getcwd.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgrgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgrnam.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgroups.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getlogin.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpgrp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getppid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpwnam.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpwuid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getuid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION isatty.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION kill.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION link.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION lseek.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION malloc.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION mkdir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION nan.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION open.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION opendir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION pause.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION pipe.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION profile.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION qlock.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION read.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION rename.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION rmdir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setpgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setsid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setuid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION signal.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sigpending.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sigprocmask.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sigsuspend.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sleep.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sqrt.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION stat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION system.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION tcgetattr.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION time.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION times.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION tmpfile.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ttyname.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION umask.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION uname.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION unlink.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utime.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION wait.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION write.c
ar vu /amd64/lib/ape/libap.a _buf.6 _dirconv.6 _envsetup.6 _errno.6 _exit.6 _fdinfo.6 _getpw.6 _nap.6 9mallocz.6 9nsec.6 9iounit.6 9read.6 9readn.6 9wait.6 9write.6 access.6 alarm.6 brk.6 cfgetospeed.6 chdir.6 chroot.6 chmod.6 chown.6 close.6 convM2D.6 convD2M.6 creat.6 ctermid.6 ctime.6 cuserid.6 dirread.6 dirstat.6 dirtostat.6 dup.6 execl.6 execle.6 execlp.6 execv.6 execve.6 execvp.6 fcntl.6 fork.6 frexp.6 fstat.6 fsync.6 ftruncate.6 getcwd.6 getgid.6 getgrgid.6 getgrnam.6 getgroups.6 getlogin.6 getpgrp.6 getpid.6 getppid.6 getpwnam.6 getpwuid.6 getuid.6 isatty.6 kill.6 link.6 lseek.6 malloc.6 mkdir.6 nan.6 open.6 opendir.6 pause.6 pipe.6 profile.6 qlock.6 read.6 rename.6 rmdir.6 setgid.6 setpgid.6 setsid.6 setuid.6 signal.6 sigpending.6 sigprocmask.6 sigsuspend.6 sleep.6 sqrt.6 stat.6 system.6 tcgetattr.6 time.6 times.6 tmpfile.6 ttyname.6 umask.6 uname.6 unlink.6 utime.6 wait.6 write.6
a - _buf.6
a - _dirconv.6
a - _envsetup.6
a - _errno.6
a - _exit.6
a - _fdinfo.6
a - _getpw.6
a - _nap.6
a - 9mallocz.6
a - 9nsec.6
a - 9iounit.6
a - 9read.6
a - 9readn.6
a - 9wait.6
a - 9write.6
a - access.6
a - alarm.6
a - brk.6
a - cfgetospeed.6
a - chdir.6
a - chroot.6
a - chmod.6
a - chown.6
a - close.6
a - convM2D.6
a - convD2M.6
a - creat.6
a - ctermid.6
a - ctime.6
a - cuserid.6
a - dirread.6
a - dirstat.6
a - dirtostat.6
a - dup.6
a - execl.6
a - execle.6
a - execlp.6
a - execv.6
a - execve.6
a - execvp.6
a - fcntl.6
a - fork.6
a - frexp.6
a - fstat.6
a - fsync.6
a - ftruncate.6
a - getcwd.6
a - getgid.6
a - getgrgid.6
a - getgrnam.6
a - getgroups.6
a - getlogin.6
a - getpgrp.6
a - getpid.6
a - getppid.6
a - getpwnam.6
a - getpwuid.6
a - getuid.6
a - isatty.6
a - kill.6
a - link.6
a - lseek.6
a - malloc.6
a - mkdir.6
a - nan.6
a - open.6
a - opendir.6
a - pause.6
a - pipe.6
a - profile.6
a - qlock.6
a - read.6
a - rename.6
a - rmdir.6
a - setgid.6
a - setpgid.6
a - setsid.6
a - setuid.6
a - signal.6
a - sigpending.6
a - sigprocmask.6
a - sigsuspend.6
a - sleep.6
a - sqrt.6
a - stat.6
a - system.6
a - tcgetattr.6
a - time.6
a - times.6
a - tmpfile.6
a - ttyname.6
a - umask.6
a - uname.6
a - unlink.6
a - utime.6
a - wait.6
a - write.6
posix
pcc -Fw -c -D_POSIX_SOURCE getgrent.c
pcc -Fw -c -D_POSIX_SOURCE getpwent.c
pcc -Fw -c -D_POSIX_SOURCE locale.c
pcc -Fw -c -D_POSIX_SOURCE mkfifo.c
pcc -Fw -c -D_POSIX_SOURCE pathconf.c
pcc -Fw -c -D_POSIX_SOURCE sigset.c
pcc -Fw -c -D_POSIX_SOURCE sysconf.c
pcc -Fw -c -D_POSIX_SOURCE tzset.c
pcc -Fw -c -D_POSIX_SOURCE nanosleep.c
ar vu /amd64/lib/ape/libap.a getgrent.6 getpwent.6 locale.6 mkfifo.6 pathconf.6 sigset.6 sysconf.6 tzset.6 nanosleep.6
a - getgrent.6
a - getpwent.6
a - locale.6
a - mkfifo.6
a - pathconf.6
a - sigset.6
a - sysconf.6
a - tzset.6
a - nanosleep.6
stdio
pcc -Fw -c -D_POSIX_SOURCE _IO_newfile.c
pcc -Fw -c -D_POSIX_SOURCE _IO_getc.c
pcc -Fw -c -D_POSIX_SOURCE _IO_putc.c
pcc -Fw -c -D_POSIX_SOURCE _dtoa.c
pcc -Fw -c -D_POSIX_SOURCE _fconv.c
pcc -Fw -c -D_POSIX_SOURCE clearerr.c
pcc -Fw -c -D_POSIX_SOURCE atexit.c
pcc -Fw -c -D_POSIX_SOURCE exit.c
warning: /sys/src/ape/lib/ap/stdio/_fconv.c:472[stdin:1084] auto declared and not used: i
pcc -Fw -c -D_POSIX_SOURCE fclose.c
warning: /sys/src/ape/lib/ap/stdio/_dtoa.c:40[stdin:621] used and not set: ilim1 ilim mlo spec_case 
pcc -Fw -c -D_POSIX_SOURCE fdopen.c
pcc -Fw -c -D_POSIX_SOURCE feof.c
pcc -Fw -c -D_POSIX_SOURCE ferror.c
pcc -Fw -c -D_POSIX_SOURCE fflush.c
pcc -Fw -c -D_POSIX_SOURCE fgetc.c
pcc -Fw -c -D_POSIX_SOURCE fgetpos.c
pcc -Fw -c -D_POSIX_SOURCE fgets.c
pcc -Fw -c -D_POSIX_SOURCE fileno.c
pcc -Fw -c -D_POSIX_SOURCE fopen.c
pcc -Fw -c -D_POSIX_SOURCE fprintf.c
pcc -Fw -c -D_POSIX_SOURCE fputc.c
pcc -Fw -c -D_POSIX_SOURCE fputs.c
pcc -Fw -c -D_POSIX_SOURCE fread.c
pcc -Fw -c -D_POSIX_SOURCE freopen.c
pcc -Fw -c -D_POSIX_SOURCE fscanf.c
pcc -Fw -c -D_POSIX_SOURCE fseek.c
pcc -Fw -c -D_POSIX_SOURCE fseeko.c
pcc -Fw -c -D_POSIX_SOURCE fsetpos.c
pcc -Fw -c -D_POSIX_SOURCE ftell.c
pcc -Fw -c -D_POSIX_SOURCE ftello.c
pcc -Fw -c -D_POSIX_SOURCE ftoa.c
pcc -Fw -c -D_POSIX_SOURCE fwrite.c
pcc -Fw -c -D_POSIX_SOURCE getc.c
pcc -Fw -c -D_POSIX_SOURCE getchar.c
pcc -Fw -c -D_POSIX_SOURCE gets.c
pcc -Fw -c -D_POSIX_SOURCE perror.c
pcc -Fw -c -D_POSIX_SOURCE pow10.c
pcc -Fw -c -D_POSIX_SOURCE printf.c
pcc -Fw -c -D_POSIX_SOURCE putc.c
pcc -Fw -c -D_POSIX_SOURCE putchar.c
pcc -Fw -c -D_POSIX_SOURCE puts.c
pcc -Fw -c -D_POSIX_SOURCE remove.c
pcc -Fw -c -D_POSIX_SOURCE rewind.c
pcc -Fw -c -D_POSIX_SOURCE scanf.c
pcc -Fw -c -D_POSIX_SOURCE sclose.c
pcc -Fw -c -D_POSIX_SOURCE setbuf.c
pcc -Fw -c -D_POSIX_SOURCE setvbuf.c
pcc -Fw -c -D_POSIX_SOURCE snprintf.c
pcc -Fw -c -D_POSIX_SOURCE sopenr.c
pcc -Fw -c -D_POSIX_SOURCE sopenw.c
pcc -Fw -c -D_POSIX_SOURCE sprintf.c
pcc -Fw -c -D_POSIX_SOURCE sscanf.c
pcc -Fw -c -D_POSIX_SOURCE stdio.c
pcc -Fw -c -D_POSIX_SOURCE strerror.c
pcc -Fw -c -D_POSIX_SOURCE strtod.c
pcc -Fw -c -D_POSIX_SOURCE tmpnam.c
pcc -Fw -c -D_POSIX_SOURCE ungetc.c
pcc -Fw -c -D_POSIX_SOURCE vfprintf.c
pcc -Fw -c -D_POSIX_SOURCE vfscanf.c
pcc -Fw -c -D_POSIX_SOURCE vprintf.c
warning: /sys/src/ape/lib/ap/stdio/strtod.c:212[stdin:797] used and not set: bd bb bs delta 
pcc -Fw -c -D_POSIX_SOURCE vsprintf.c
pcc -Fw -c -D_POSIX_SOURCE vsnprintf.c
warning: /sys/src/ape/lib/ap/stdio/vfprintf.c:455[stdin:1457] used and not set: digits eptr 
ar vu /amd64/lib/ape/libap.a _IO_newfile.6 _IO_getc.6 _IO_putc.6 _dtoa.6 _fconv.6 clearerr.6 atexit.6 exit.6 fclose.6 fdopen.6 feof.6 ferror.6 fflush.6 fgetc.6 fgetpos.6 fgets.6 fileno.6 fopen.6 fprintf.6 fputc.6 fputs.6 fread.6 freopen.6 fscanf.6 fseek.6 fseeko.6 fsetpos.6 ftell.6 ftello.6 ftoa.6 fwrite.6 getc.6 getchar.6 gets.6 perror.6 pow10.6 printf.6 putc.6 putchar.6 puts.6 remove.6 rewind.6 scanf.6 sclose.6 setbuf.6 setvbuf.6 snprintf.6 sopenr.6 sopenw.6 sprintf.6 sscanf.6 stdio.6 strerror.6 strtod.6 tmpnam.6 ungetc.6 vfprintf.6 vfscanf.6 vprintf.6 vsprintf.6 vsnprintf.6
r - strtod.6
a - _IO_newfile.6
a - _IO_getc.6
a - _IO_putc.6
a - _dtoa.6
a - _fconv.6
a - clearerr.6
a - atexit.6
a - exit.6
a - fclose.6
a - fdopen.6
a - feof.6
a - ferror.6
a - fflush.6
a - fgetc.6
a - fgetpos.6
a - fgets.6
a - fileno.6
a - fopen.6
a - fprintf.6
a - fputc.6
a - fputs.6
a - fread.6
a - freopen.6
a - fscanf.6
a - fseek.6
a - fseeko.6
a - fsetpos.6
a - ftell.6
a - ftello.6
a - ftoa.6
a - fwrite.6
a - getc.6
a - getchar.6
a - gets.6
a - perror.6
a - pow10.6
a - printf.6
a - putc.6
a - putchar.6
a - puts.6
a - remove.6
a - rewind.6
a - scanf.6
a - sclose.6
a - setbuf.6
a - setvbuf.6
a - snprintf.6
a - sopenr.6
a - sopenw.6
a - sprintf.6
a - sscanf.6
a - stdio.6
a - strerror.6
a - tmpnam.6
a - ungetc.6
a - vfprintf.6
a - vfscanf.6
a - vprintf.6
a - vsprintf.6
a - vsnprintf.6
syscall
{
	echo '#!/bin/rc'
	sed -n -e 's/seek/_SEEK/g' -e '/switch/,/\$AS /p' ../../../../libc/9syscall/mkfile
} >gencall
chmod +x gencall
./genall
a - _ALARM.6
a - _AWAIT.6
a - _BIND.6
a - _BRK_.6
a - _CHDIR.6
a - _CLOSE.6
a - _CREATE.6
a - _DUP.6
a - _ERRSTR.6
a - _EXEC.6
a - _EXITS.6
a - _FAUTH.6
a - _FD2PATH.6
a - _FSTAT.6
a - _FVERSION.6
a - _FWSTAT.6
a - _MOUNT.6
a - _NOTED.6
a - _NOTIFY.6
a - _OPEN.6
a - _OSEEK.6
a - _PIPE.6
a - _PREAD.6
a - _PWRITE.6
a - _REMOVE.6
a - _RENDEZVOUS.6
a - _RFORK.6
a - _SEEK.6
a - _SEGATTACH.6
a - _SEGBRK.6
a - _SEGDETACH.6
a - _SEGFLUSH.6
a - _SEGFREE.6
a - _SEMACQUIRE.6
a - _SEMRELEASE.6
a - _SLEEP.6
a - _STAT.6
a - _SYSR1.6
a - _TSEMACQUIRE.6
a - _UNMOUNT.6
a - _WSTAT.6
amd64
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE _seek.c
6a  cycles.s
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE lock.c
6a  main9.s
6a  main9p.s
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE notetramp.c
6a  setjmp.s
6a  strchr.s
6a  strlen.s
6a  tas.s
ar vu /amd64/lib/ape/libap.a _seek.6 cycles.6 lock.6 main9.6 main9p.6 notetramp.6 setjmp.6 strchr.6 strlen.6 tas.6
a - _seek.6
a - cycles.6
a - lock.6
a - main9.6
a - main9p.6
a - notetramp.6
a - setjmp.6
a - strchr.6
a - strlen.6
a - tas.6
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/amount.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/amount_getkey.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/attr.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_attr.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_challenge.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_chuid.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_getkey.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_getuserpasswd.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_proxy.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_respond.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_rpc.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_userpasswd.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/login.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/newns.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/noworld.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/procsetuser.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauthsrv/passtokey.c
ar vu /amd64/lib/ape/libauth.a amount.6 amount_getkey.6 attr.6 auth_attr.6 auth_challenge.6 auth_chuid.6 auth_getkey.6 auth_getuserpasswd.6 auth_proxy.6 auth_respond.6 auth_rpc.6 auth_userpasswd.6 login.6 newns.6 noworld.6 procsetuser.6 passtokey.6
ar: creating /amd64/lib/ape/libauth.a
a - amount.6
a - amount_getkey.6
a - attr.6
a - auth_attr.6
a - auth_challenge.6
a - auth_chuid.6
a - auth_getkey.6
a - auth_getuserpasswd.6
a - auth_proxy.6
a - auth_respond.6
a - auth_rpc.6
a - auth_userpasswd.6
a - login.6
a - newns.6
a - noworld.6
a - procsetuser.6
a - passtokey.6
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bbuffered.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bfildes.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bflush.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bgetrune.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bgetc.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/binit.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/blethal.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/boffset.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bprint.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bputrune.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bputc.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/brdline.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/brdstr.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bread.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bseek.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bwrite.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bvprint.c
ar vu /amd64/lib/ape/libbio.a bbuffered.6 bfildes.6 bflush.6 bgetrune.6 bgetc.6 binit.6 blethal.6 boffset.6 bprint.6 bputrune.6 bputc.6 brdline.6 brdstr.6 bread.6 bseek.6 bwrite.6 bvprint.6
ar: creating /amd64/lib/ape/libbio.a
a - bbuffered.6
a - bfildes.6
a - bflush.6
a - bgetrune.6
a - bgetc.6
a - binit.6
a - blethal.6
a - boffset.6
a - bprint.6
a - bputrune.6
a - bputc.6
a - brdline.6
a - brdstr.6
a - bread.6
a - bseek.6
a - bwrite.6
a - bvprint.6
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 accept.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 bcopy.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 bind.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 connect.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 endhostent.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 ffs.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gai_strerror.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getaddrinfo.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getdtablesize.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gethostbyaddr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gethostbyname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gethostname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getnameinfo.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getopt.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getpeername.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getprotobyname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getservbyaddr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getservbyname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getsockname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gettimeofday.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 in6_addr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_addr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_aton.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_ntoa.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_ntop.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_pton.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 ioctl.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 listen.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 lstat.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 mktemp.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 ntohl.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 popen.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 rcmd.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 readv.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 rresvport.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 send.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 sendto.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 setlinebuf.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 shutdown.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 _sock_ingetaddr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 _sock_ipattr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 _sock_srv.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 strcasecmp.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 strncasecmp.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 socket.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 socketpair.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 pty.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 writev.c
ar vu /amd64/lib/ape/libbsd.a accept.6 bcopy.6 bind.6 connect.6 endhostent.6 ffs.6 gai_strerror.6 getaddrinfo.6 getdtablesize.6 gethostbyaddr.6 gethostbyname.6 gethostname.6 getnameinfo.6 getopt.6 getpeername.6 getprotobyname.6 getservbyaddr.6 getservbyname.6 getsockname.6 gettimeofday.6 in6_addr.6 inet_addr.6 inet_aton.6 inet_ntoa.6 inet_ntop.6 inet_pton.6 ioctl.6 listen.6 lstat.6 mktemp.6 ntohl.6 popen.6 rcmd.6 readv.6 rresvport.6 send.6 sendto.6 setlinebuf.6 shutdown.6 _sock_ingetaddr.6 _sock_ipattr.6 _sock_srv.6 strcasecmp.6 strncasecmp.6 socket.6 socketpair.6 pty.6 writev.6
ar: creating /amd64/lib/ape/libbsd.a
a - accept.6
a - bcopy.6
a - bind.6
a - connect.6
a - endhostent.6
a - ffs.6
a - gai_strerror.6
a - getaddrinfo.6
a - getdtablesize.6
a - gethostbyaddr.6
a - gethostbyname.6
a - gethostname.6
a - getnameinfo.6
a - getopt.6
a - getpeername.6
a - getprotobyname.6
a - getservbyaddr.6
a - getservbyname.6
a - getsockname.6
a - gettimeofday.6
a - in6_addr.6
a - inet_addr.6
a - inet_aton.6
a - inet_ntoa.6
a - inet_ntop.6
a - inet_pton.6
a - ioctl.6
a - listen.6
a - lstat.6
a - mktemp.6
a - ntohl.6
a - popen.6
a - rcmd.6
a - readv.6
a - rresvport.6
a - send.6
a - sendto.6
a - setlinebuf.6
a - shutdown.6
a - _sock_ingetaddr.6
a - _sock_ipattr.6
a - _sock_srv.6
a - strcasecmp.6
a - strncasecmp.6
a - socket.6
a - socketpair.6
a - pty.6
a - writev.6
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/blocksort.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzassert.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzcompress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzdecompress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzfeof.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzlib.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzread.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzversion.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzwrite.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzzlib.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/compress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/crctable.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/decompress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/huffman.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/randtable.c
ar vu /amd64/lib/ape/libbz2.a blocksort.6 bzassert.6 bzcompress.6 bzdecompress.6 bzfeof.6 bzlib.6 bzread.6 bzversion.6 bzwrite.6 bzzlib.6 compress.6 crctable.6 decompress.6 huffman.6 randtable.6
ar: creating /amd64/lib/ape/libbz2.a
a - blocksort.6
a - bzassert.6
a - bzcompress.6
a - bzdecompress.6
a - bzfeof.6
a - bzlib.6
a - bzread.6
a - bzversion.6
a - bzwrite.6
a - bzzlib.6
a - compress.6
a - crctable.6
a - decompress.6
a - huffman.6
a - randtable.6
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/alloc.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/allocimagemix.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/arith.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/badrect.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/bezier.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/border.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/buildfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/bytesperline.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/chan.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/cloadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/computil.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/creadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/debug.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/defont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/draw.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/drawrepl.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/eenter.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/egetrect.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/ellipse.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/emenuhit.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/event.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/fmt.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/font.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/freesubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/getdefont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/getsubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/icossin.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/icossin2.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/init.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/line.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/mkfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/newwindow.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/openfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/poly.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/loadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/readimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/readsubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/rectclip.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/replclipr.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/rgb.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/string.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/stringbg.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/stringsubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/stringwidth.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/subfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/subfontcache.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/subfontname.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/unloadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/window.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/writecolmap.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/writeimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/writesubfont.c
ar vu /amd64/lib/ape/libdraw.a alloc.6 allocimagemix.6 arith.6 badrect.6 bezier.6 border.6 buildfont.6 bytesperline.6 chan.6 cloadimage.6 computil.6 creadimage.6 debug.6 defont.6 draw.6 drawrepl.6 eenter.6 egetrect.6 ellipse.6 emenuhit.6 event.6 fmt.6 font.6 freesubfont.6 getdefont.6 getsubfont.6 icossin.6 icossin2.6 init.6 line.6 mkfont.6 newwindow.6 openfont.6 poly.6 loadimage.6 readimage.6 readsubfont.6 rectclip.6 replclipr.6 rgb.6 string.6 stringbg.6 stringsubfont.6 stringwidth.6 subfont.6 subfontcache.6 subfontname.6 unloadimage.6 window.6 writecolmap.6 writeimage.6 writesubfont.6
ar: creating /amd64/lib/ape/libdraw.a
a - alloc.6
a - allocimagemix.6
a - arith.6
a - badrect.6
a - bezier.6
a - border.6
a - buildfont.6
a - bytesperline.6
a - chan.6
a - cloadimage.6
a - computil.6
a - creadimage.6
a - debug.6
a - defont.6
a - draw.6
a - drawrepl.6
a - eenter.6
a - egetrect.6
a - ellipse.6
a - emenuhit.6
a - event.6
a - fmt.6
a - font.6
a - freesubfont.6
a - getdefont.6
a - getsubfont.6
a - icossin.6
a - icossin2.6
a - init.6
a - line.6
a - mkfont.6
a - newwindow.6
a - openfont.6
a - poly.6
a - loadimage.6
a - readimage.6
a - readsubfont.6
a - rectclip.6
a - replclipr.6
a - rgb.6
a - string.6
a - stringbg.6
a - stringsubfont.6
a - stringwidth.6
a - subfont.6
a - subfontcache.6
a - subfontname.6
a - unloadimage.6
a - window.6
a - writecolmap.6
a - writeimage.6
a - writesubfont.6
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dofmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION errfmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fltfmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtfd.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtfdflush.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtlock.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtquote.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtrune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtvprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION nan64.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION print.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runefmtstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runeseprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runesmprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runesnprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runesprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runevseprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runevsmprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runevsnprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION seprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION smprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION snprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION strtod.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vfprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vseprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vsmprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vsnprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION werrstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION charstod.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION pow10.c
ar vu /amd64/lib/ape/libfmt.a dofmt.6 errfmt.6 fltfmt.6 fmt.6 fmtfd.6 fmtfdflush.6 fmtlock.6 fmtprint.6 fmtquote.6 fmtrune.6 fmtstr.6 fmtvprint.6 fprint.6 nan64.6 print.6 runefmtstr.6 runeseprint.6 runesmprint.6 runesnprint.6 runesprint.6 runevseprint.6 runevsmprint.6 runevsnprint.6 seprint.6 smprint.6 snprint.6 sprint.6 strtod.6 vfprint.6 vseprint.6 vsmprint.6 vsnprint.6 werrstr.6 charstod.6 pow10.6
ar: creating /amd64/lib/ape/libfmt.a
a - dofmt.6
a - errfmt.6
a - fltfmt.6
a - fmt.6
a - fmtfd.6
a - fmtfdflush.6
a - fmtlock.6
a - fmtprint.6
a - fmtquote.6
a - fmtrune.6
a - fmtstr.6
a - fmtvprint.6
a - fprint.6
a - nan64.6
a - print.6
a - runefmtstr.6
a - runeseprint.6
a - runesmprint.6
a - runesnprint.6
a - runesprint.6
a - runevseprint.6
a - runevsmprint.6
a - runevsnprint.6
a - seprint.6
a - smprint.6
a - snprint.6
a - sprint.6
a - strtod.6
a - vfprint.6
a - vseprint.6
a - vsmprint.6
a - vsnprint.6
a - werrstr.6
a - charstod.6
a - pow10.6
pcc -c -D_RESEARCH_SOURCE allprint.c
pcc -c -D_RESEARCH_SOURCE main.c
pcc -c -D_RESEARCH_SOURCE reject.c
pcc -c -D_RESEARCH_SOURCE yyless.c
pcc -c -D_RESEARCH_SOURCE yywrap.c
ar vu /amd64/lib/ape/libl.a allprint.6 main.6 reject.6 yyless.6 yywrap.6
ar: creating /amd64/lib/ape/libl.a
a - allprint.6
a - main.6
a - reject.6
a - yyless.6
a - yywrap.6
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpaux.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpfmt.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/strtomp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptobe.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptober.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptole.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptolel.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/betomp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/letomp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpadd.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpsub.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpcmp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpsel.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpfactorial.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpmul.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpleft.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpright.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpveccmp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpvectscmp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpdiv.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpexp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpmod.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpmodop.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpextendedgcd.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpinvert.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mprand.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpnrand.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/crt.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptoi.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptoui.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptov.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptouv.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpfield.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/cnfield.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/gmfield.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mplogic.c
ar vu /amd64/lib/ape/libmp.a mpaux.6 mpfmt.6 strtomp.6 mptobe.6 mptober.6 mptole.6 mptolel.6 betomp.6 letomp.6 mpadd.6 mpsub.6 mpcmp.6 mpsel.6 mpfactorial.6 mpmul.6 mpleft.6 mpright.6 mpveccmp.6 mpvectscmp.6 mpdiv.6 mpexp.6 mpmod.6 mpmodop.6 mpextendedgcd.6 mpinvert.6 mprand.6 mpnrand.6 crt.6 mptoi.6 mptoui.6 mptov.6 mptouv.6 mpfield.6 cnfield.6 gmfield.6 mplogic.6
ar: creating /amd64/lib/ape/libmp.a
a - mpaux.6
a - mpfmt.6
a - strtomp.6
a - mptobe.6
a - mptober.6
a - mptole.6
a - mptolel.6
a - betomp.6
a - letomp.6
a - mpadd.6
a - mpsub.6
a - mpcmp.6
a - mpsel.6
a - mpfactorial.6
a - mpmul.6
a - mpleft.6
a - mpright.6
a - mpveccmp.6
a - mpvectscmp.6
a - mpdiv.6
a - mpexp.6
a - mpmod.6
a - mpmodop.6
a - mpextendedgcd.6
a - mpinvert.6
a - mprand.6
a - mpnrand.6
a - crt.6
a - mptoi.6
a - mptoui.6
a - mptov.6
a - mptouv.6
a - mpfield.6
a - cnfield.6
a - gmfield.6
a - mplogic.6
amd64
6a ../../../../libmp/amd64/mpvecadd.s
6a ../../../../libmp/amd64/mpvecdigmuladd.s
6a ../../../../libmp/amd64/mpvecdigmulsub.s
6a ../../../../libmp/amd64/mpvecsub.s
6a ../../../../libmp/amd64/mpdigdiv.s
ar vu /amd64/lib/ape/libmp.a mpvecadd.6 mpvecdigmuladd.6 mpvecdigmulsub.6 mpvecsub.6 mpdigdiv.6
a - mpvecadd.6
a - mpvecdigmuladd.6
a - mpvecdigmulsub.6
a - mpvecsub.6
a - mpdigdiv.6
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION dial.c
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION announce.c
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION netmkaddr.c
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION hangup.c
ar vu /amd64/lib/ape/libnet.a dial.6 announce.6 netmkaddr.6 hangup.6
ar: creating /amd64/lib/ape/libnet.a
a - dial.6
a - announce.6
a - netmkaddr.6
a - hangup.6
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libplumb/event.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libplumb/mesg.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libplumb/plumbsendtext.c
ar vu /amd64/lib/ape/libplumb.a event.6 mesg.6 plumbsendtext.6
ar: creating /amd64/lib/ape/libplumb.a
a - event.6
a - mesg.6
a - plumbsendtext.6
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/des.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/desmodes.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/desECB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/desCBC.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/des3ECB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/des3CBC.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aes.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesCBC.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesCFB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesOFB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aes_gcm.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/blowfish.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/hmac.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/md5.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/md4.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha1.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2_64.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2_128.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2block64.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2block128.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/poly1305.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rc4.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/chacha.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/salsa.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/genrandom.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/prng.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/fastrand.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/nfastrand.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/probably_prime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/smallprimetest.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/genprime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaprimes.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/gensafeprime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/genstrongprime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsagen.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsafill.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsaencrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsadecrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsaalloc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsaprivtopub.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/x509.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/decodepem.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/eggen.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egencrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egdecrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egalloc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egprivtopub.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egsign.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egverify.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsagen.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaalloc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaprivtopub.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsasign.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaverify.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/tlshand.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/thumb.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/readcert.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aes_xts.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/ecc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/jacobian.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/ripemd.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dh.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/curve25519.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/curve25519_dh.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/pbkdf2.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/scrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/hkdf.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/ccpoly.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/tsmemcmp.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/secp256r1.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/secp384r1.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/secp256k1.c

ar vu /amd64/lib/ape/libsec.a des.6 desmodes.6 desECB.6 desCBC.6 des3ECB.6 des3CBC.6 aes.6 aesCBC.6 aesCFB.6 aesOFB.6 aes_gcm.6 blowfish.6 hmac.6 md5.6 md4.6 sha1.6 sha2_64.6 sha2_128.6 sha2block64.6 sha2block128.6 poly1305.6 rc4.6 chacha.6 salsa.6 genrandom.6 prng.6 fastrand.6 nfastrand.6 probably_prime.6 smallprimetest.6 genprime.6 dsaprimes.6 gensafeprime.6 genstrongprime.6 rsagen.6 rsafill.6 rsaencrypt.6 rsadecrypt.6 rsaalloc.6 rsaprivtopub.6 x509.6 decodepem.6 eggen.6 egencrypt.6 egdecrypt.6 egalloc.6 egprivtopub.6 egsign.6 egverify.6 dsagen.6 dsaalloc.6 dsaprivtopub.6 dsasign.6 dsaverify.6 tlshand.6 thumb.6 readcert.6 aes_xts.6 ecc.6 jacobian.6 ripemd.6 dh.6 curve25519.6 curve25519_dh.6 pbkdf2.6 scrypt.6 hkdf.6 ccpoly.6 tsmemcmp.6 secp256r1.6 secp384r1.6 secp256k1.6
ar: creating /amd64/lib/ape/libsec.a
a - des.6
a - desmodes.6
a - desECB.6
a - desCBC.6
a - des3ECB.6
a - des3CBC.6
a - aes.6
a - aesCBC.6
a - aesCFB.6
a - aesOFB.6
a - aes_gcm.6
a - blowfish.6
a - hmac.6
a - md5.6
a - md4.6
a - sha1.6
a - sha2_64.6
a - sha2_128.6
a - sha2block64.6
a - sha2block128.6
a - poly1305.6
a - rc4.6
a - chacha.6
a - salsa.6
a - genrandom.6
a - prng.6
a - fastrand.6
a - nfastrand.6
a - probably_prime.6
a - smallprimetest.6
a - genprime.6
a - dsaprimes.6
a - gensafeprime.6
a - genstrongprime.6
a - rsagen.6
a - rsafill.6
a - rsaencrypt.6
a - rsadecrypt.6
a - rsaalloc.6
a - rsaprivtopub.6
a - x509.6
a - decodepem.6
a - eggen.6
a - egencrypt.6
a - egdecrypt.6
a - egalloc.6
a - egprivtopub.6
a - egsign.6
a - egverify.6
a - dsagen.6
a - dsaalloc.6
a - dsaprivtopub.6
a - dsasign.6
a - dsaverify.6
a - tlshand.6
a - thumb.6
a - readcert.6
a - aes_xts.6
a - ecc.6
a - jacobian.6
a - ripemd.6
a - dh.6
a - curve25519.6
a - curve25519_dh.6
a - pbkdf2.6
a - scrypt.6
a - hkdf.6
a - ccpoly.6
a - tsmemcmp.6
a - secp256r1.6
a - secp384r1.6
a - secp256k1.6
amd64
6a  /sys/src/libsec/$objtype/chachablock.s
6a  /sys/src/libsec/$objtype/md5block.s
6a  /sys/src/libsec/$objtype/sha1block.s
6a  /sys/src/libsec/$objtype/aesni.s
ar vu /amd64/lib/ape/libsec.a chachablock.6 md5block.6 sha1block.6 aesni.6
a - chachablock.6
a - md5block.6
a - sha1block.6
a - aesni.6
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION rune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrcat.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrchr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrcmp.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrcpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrdup.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrlen.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrecpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrncat.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrncmp.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrncpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrrchr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runetype.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfecpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utflen.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfnlen.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfrrune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfrune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfutf.c
ar vu /amd64/lib/ape/libutf.a rune.6 runestrcat.6 runestrchr.6 runestrcmp.6 runestrcpy.6 runestrdup.6 runestrlen.6 runestrecpy.6 runestrncat.6 runestrncmp.6 runestrncpy.6 runestrrchr.6 runestrstr.6 runetype.6 utfecpy.6 utflen.6 utfnlen.6 utfrrune.6 utfrune.6 utfutf.6
ar: creating /amd64/lib/ape/libutf.a
a - rune.6
a - runestrcat.6
a - runestrchr.6
a - runestrcmp.6
a - runestrcpy.6
a - runestrdup.6
a - runestrlen.6
a - runestrecpy.6
a - runestrncat.6
a - runestrncmp.6
a - runestrncpy.6
a - runestrrchr.6
a - runestrstr.6
a - runetype.6
a - utfecpy.6
a - utflen.6
a - utfnlen.6
a - utfrrune.6
a - utfrune.6
a - utfutf.6
pcc -c plan9/getpass.c
pcc -c plan9/tty.c
pcc -c rand.c
pcc -c nrand.c
pcc -c getfields.c
pcc -c min.c
pcc -c max.c
pcc -c error.c
pcc -c nap.c
ar vu /amd64/lib/ape/libv.a getpass.6 tty.6 rand.6 nrand.6 getfields.6 min.6 max.6 error.6 nap.6
ar: creating /amd64/lib/ape/libv.a
a - getpass.6
a - tty.6
a - rand.6
a - nrand.6
a - getfields.6
a - min.6
a - max.6
a - error.6
a - nap.6
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/adler32.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/compress.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/crc32.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/deflate.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/gzio.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/infback.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/inffast.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/inflate.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/inftrees.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/trees.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/uncompr.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/zutil.c
ar vu /amd64/lib/ape/libz.a adler32.6 compress.6 crc32.6 deflate.6 gzio.6 infback.6 inffast.6 inflate.6 inftrees.6 trees.6 uncompr.6 zutil.6
ar: creating /amd64/lib/ape/libz.a
a - adler32.6
a - compress.6
a - crc32.6
a - deflate.6
a - gzio.6
a - infback.6
a - inffast.6
a - inflate.6
a - inftrees.6
a - trees.6
a - uncompr.6
a - zutil.6
cd cmd
mk install
for (i in diff expr make patch pdksh sed) @{
	cd $i
	echo '----'$i'----'
	mk install
}
cp -x psh.rc /amd64/bin/ape/psh
----diff----
for (i in diff diff3)
	mk $MKFLAGS $i.install
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' analyze.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' cmpbuf.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' dir.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' io.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' util.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' context.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' ed.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' ifdef.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' normal.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' side.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' fnmatch.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' getopt.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' getopt1.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' regex.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' version.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' prepend_args.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' diff.c
6l  -o 6.diff analyze.6 cmpbuf.6 dir.6 io.6 util.6 context.6 ed.6 ifdef.6 normal.6 side.6 fnmatch.6 getopt.6 getopt1.6 regex.6 version.6 prepend_args.6 diff.6
cp 6.diff /amd64/bin/ape/diff
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' diff3.c
6l  -o 6.diff3 getopt.6 getopt1.6 version.6 diff3.6
cp 6.diff3 /amd64/bin/ape/diff3
----expr----
yacc -S expr.y
pcc -B -c y.tab.c
pcc  -o 6.out y.tab.6
cp 6.out /amd64/bin/ape/expr
----make----
pcc -c '-DSHELLCOM="/bin/sh"' ident.c
pcc -c '-DSHELLCOM="/bin/sh"' main.c
pcc -c '-DSHELLCOM="/bin/sh"' doname.c
pcc -c '-DSHELLCOM="/bin/sh"' dosys.c
yacc -S gram.y

conflicts: 1 shift/reduce
pcc -c '-DSHELLCOM="/bin/sh"' misc.c
pcc -c '-DSHELLCOM="/bin/sh"' files.c
mv y.tab.c gram.c
pcc -c '-DSHELLCOM="/bin/sh"' gram.c
pcc  -o 6.out ident.6 main.6 doname.6 dosys.6 gram.6 misc.6 files.6
cp 6.out /amd64/bin/ape/make
----patch----
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' addext.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' argmatch.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' backupfile.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' basename.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' getopt.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' getopt1.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' inp.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' maketime.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' partime.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' patch.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' pch.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' quotearg.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' util.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' version.c
6l  -o 6.out addext.6 argmatch.6 backupfile.6 basename.6 getopt.6 getopt1.6 inp.6 maketime.6 partime.6 patch.6 pch.6 quotearg.6 util.6 version.6
cp 6.out /amd64/bin/ape/patch
----pdksh----
pcc -I. -DHAVE_CONFIG_H -c alloc.c
pcc -I. -DHAVE_CONFIG_H -c c_ksh.c
pcc -I. -DHAVE_CONFIG_H -c c_sh.c
pcc -I. -DHAVE_CONFIG_H -c c_test.c
pcc -I. -DHAVE_CONFIG_H -c c_ulimit.c
pcc -I. -DHAVE_CONFIG_H -c eval.c
pcc -I. -DHAVE_CONFIG_H -c exec.c
pcc -I. -DHAVE_CONFIG_H -c expr.c
pcc -I. -DHAVE_CONFIG_H -c history.c
pcc -I. -DHAVE_CONFIG_H -c io.c
pcc -I. -DHAVE_CONFIG_H -c jobs.c
pcc -I. -DHAVE_CONFIG_H -c lex.c
pcc -I. -DHAVE_CONFIG_H -c mail.c
pcc -I. -DHAVE_CONFIG_H -c main.c
pcc -I. -DHAVE_CONFIG_H -c misc.c
pcc -I. -DHAVE_CONFIG_H -c path.c
pcc -I. -DHAVE_CONFIG_H -c shf.c
pcc -I. -DHAVE_CONFIG_H -c syn.c
pcc -I. -DHAVE_CONFIG_H -c table.c
pcc -I. -DHAVE_CONFIG_H -c trap.c
pcc -I. -DHAVE_CONFIG_H -c tree.c
pcc -I. -DHAVE_CONFIG_H -c tty.c
pcc -I. -DHAVE_CONFIG_H -c var.c
pcc -I. -DHAVE_CONFIG_H -c version.c
6l -o 6.out alloc.6 c_ksh.6 c_sh.6 c_test.6 c_ulimit.6 eval.6 exec.6 expr.6 history.6 io.6 jobs.6 lex.6 mail.6 main.6 misc.6 path.6 shf.6 syn.6 table.6 trap.6 tree.6 tty.6 var.6 version.6 /amd64/lib/ape/libap.a /amd64/lib/ape/libbsd.a
cp 6.out /amd64/bin/ape/sh
----sed----
pcc -c -D_POSIX_SOURCE sed0.c
pcc -c -D_POSIX_SOURCE sed1.c
pcc  -o 6.out sed0.6 sed1.6
cp 6.out /amd64/bin/ape/sed
for (i in basename dirname kill uname)
	mk $MKFLAGS $i.install
pcc -c -D_POSIX_SOURCE basename.c
pcc  -o 6.basename basename.6
cp 6.basename /amd64/bin/ape/basename
pcc -c -D_POSIX_SOURCE dirname.c
pcc  -o 6.dirname dirname.6
cp 6.dirname /amd64/bin/ape/dirname
pcc -c -D_POSIX_SOURCE kill.c
pcc  -o 6.kill kill.6
cp 6.kill /amd64/bin/ape/kill
pcc -c -D_POSIX_SOURCE uname.c
pcc  -o 6.uname uname.6
cp 6.uname /amd64/bin/ape/uname
cd 9src
mk install
for (i in stty tar cc)
	mk $MKFLAGS $i.install
6c -FTVw stty.c
6l  -o 6.stty stty.6
cp 6.stty /amd64/bin/ape/stty
6c -FTVw tar.c
6l  -o 6.tar tar.6
cp 6.tar /amd64/bin/ape/tar
6c -FTVw cc.c
6l  -o 6.cc cc.6
cp 6.cc /amd64/bin/ape/cc
@{cd bin/source; mk install
@{cd news/src; mk install
@{cd wiki/src; mk install
mk win
6c -FTVw fs.c
6c -FTVw main.c
6c -FTVw pipe.c
6c -FTVw util.c
6c -FTVw win.c
6l  -o 6.out fs.6 main.6 pipe.6 util.6 win.6 /amd64/lib/lib9p.a
cp 6.out /acme/bin/amd64/winfs
for (i in mkwnew spout)
	mk $MKFLAGS $i.install
6c -FTVw mkwnew.c
6l  -o 6.mkwnew mkwnew.6
cp 6.mkwnew ../amd64/mkwnew
6c -FTVw spout.c
6l  -o 6.spout spout.6
cp 6.spout ../amd64/spout
6c -FTVw news.c
6c -FTVw util.c
6c -FTVw win.c
6l  -o 6.out news.6 util.6 win.6
cp 6.out /acme/bin/amd64/News
6c -FTVw main.c
6c -FTVw util.c
6c -FTVw wiki.c
6c -FTVw win.c
6l  -o 6.out main.6 util.6 wiki.6 win.6
cp 6.out ../../bin/amd64/Wiki
6c -FTVw cp.c
6l  -o 6.cp cp.6
`{if(~ $objtype $cputype) echo ./$O.cp; if not echo cp} 6.cp /amd64/bin/cp
mk $MKFLAGS yacc.install
mk $MKFLAGS bc mpc pc units aan alarm ar archfs ascii bar basename bind cal calendar camv cat chgrp chmod cleanname clock cmp col colors comm crc32 crop date dc dd deroff derp du echo ecp ed evdump factor fcp file fmt fontsel fortune fplot freq getmap gview histogram html2ms iconv idiff init io iostats join kbmap kbremap kprof ktrace lens lnfs lock look ls mc md5sum mkdir mntgen mount ms2html mtime mug mv netstat news nfs nm nntpfs ns os p page paint patch pbd pcc pipefile pr primes prof ps pstree ptrap pump pwd qr ramfs ratrace rdbfs read resample resize riow rm rotate rx sat screenlock seconds sed seg seq sha1sum size skelfs sleep sort split srv srvfs ssh sshfs sshnet stats strings strip sum swap tail tar tee test time timepic tlsclient tlssrv touch touchfs tprof tput tr trace truetypefs ttfrender tweak uhtml unicode uniq unlnfs unmount urlencode walk wc webcookies winwatch xargs xd.install
mk $MKFLAGS install.dirs
6c -FTVw yacc.c
6l  -o 6.yacc yacc.6
cp 6.yacc /amd64/bin/yacc
yacc -d -o bc.c -s bc bc.y
yacc -d -o mpc.c -s mpc mpc.y
yacc -d -o pc.c -s pc pc.y
yacc -d -o units.c -s units units.y

conflicts: 4 shift/reduce, 25 reduce/reduce
6c -FTVw aan.c
6c -FTVw alarm.c
6c -FTVw ar.c
6c -FTVw archfs.c
6c -FTVw ascii.c
6c -FTVw bar.c
6c -FTVw basename.c
6c -FTVw bind.c
6c -FTVw cal.c
6c -FTVw calendar.c
6c -FTVw camv.c
6c -FTVw cat.c
6c -FTVw chgrp.c
6c -FTVw chmod.c
6c -FTVw cleanname.c
6c -FTVw clock.c
6c -FTVw cmp.c
6c -FTVw col.c
6c -FTVw colors.c
6c -FTVw comm.c
6c -FTVw crc32.c
6c -FTVw crop.c
6c -FTVw date.c
6c -FTVw dc.c
6c -FTVw dd.c
6c -FTVw deroff.c
6c -FTVw derp.c
6c -FTVw du.c
6c -FTVw echo.c
6c -FTVw ecp.c
6c -FTVw ed.c
6c -FTVw evdump.c
6c -FTVw factor.c
6c -FTVw fcp.c
6c -FTVw file.c
6c -FTVw fmt.c
6c -FTVw fontsel.c
6c -FTVw fortune.c
6c -FTVw fplot.c
6c -FTVw freq.c
6c -FTVw getmap.c
6c -FTVw gview.c
6c -FTVw histogram.c
6c -FTVw html2ms.c
6c -FTVw iconv.c
6c -FTVw idiff.c
6c -FTVw init.c
6c -FTVw io.c
6c -FTVw iostats.c
6c -FTVw join.c
6c -FTVw kbmap.c
6c -FTVw kbremap.c
6c -FTVw kprof.c
6c -FTVw ktrace.c
6c -FTVw lens.c
6c -FTVw lnfs.c
6c -FTVw lock.c
6c -FTVw look.c
6c -FTVw ls.c
6c -FTVw mc.c
6c -FTVw md5sum.c
6c -FTVw mkdir.c
6c -FTVw mntgen.c
6c -FTVw mount.c
6c -FTVw ms2html.c
6c -FTVw mtime.c
6c -FTVw mug.c
6c -FTVw mv.c
6c -FTVw netstat.c
6c -FTVw news.c
6c -FTVw nfs.c
6c -FTVw nm.c
6c -FTVw nntpfs.c
6c -FTVw ns.c
6c -FTVw os.c
6c -FTVw p.c
6c -FTVw page.c
6c -FTVw paint.c
6c -FTVw patch.c
6c -FTVw pbd.c
6c -FTVw pcc.c
6c -FTVw pipefile.c
warning: patch.c:566 auto declared and not used: n
6c -FTVw pr.c
6c -FTVw primes.c
6c -FTVw prof.c
6c -FTVw ps.c
6c -FTVw pstree.c
6c -FTVw ptrap.c
6c -FTVw pump.c
6c -FTVw pwd.c
6c -FTVw qr.c
6c -FTVw ramfs.c
6c -FTVw ratrace.c
6c -FTVw rdbfs.c
6c -FTVw read.c
6c -FTVw resample.c
6c -FTVw resize.c
6c -FTVw riow.c
6c -FTVw rm.c
6c -FTVw rotate.c
6c -FTVw rx.c
6c -FTVw sat.c
6c -FTVw screenlock.c
6c -FTVw seconds.c
6c -FTVw sed.c
6c -FTVw seg.c
6c -FTVw seq.c
6c -FTVw sha1sum.c
6c -FTVw size.c
6c -FTVw skelfs.c
6c -FTVw sleep.c
6c -FTVw sort.c
6c -FTVw split.c
6c -FTVw srv.c
6c -FTVw srvfs.c
6c -FTVw ssh.c
6c -FTVw sshfs.c
6c -FTVw sshnet.c
6c -FTVw stats.c
6c -FTVw strings.c
6c -FTVw strip.c
6c -FTVw sum.c
6c -FTVw swap.c
6c -FTVw tail.c
6c -FTVw tar.c
6c -FTVw tee.c
6c -FTVw test.c
6c -FTVw time.c
6c -FTVw timepic.c
6c -FTVw tlsclient.c
6c -FTVw tlssrv.c
6c -FTVw touch.c
6c -FTVw touchfs.c
6c -FTVw tprof.c
6c -FTVw tput.c
6c -FTVw tr.c
6c -FTVw trace.c
6c -FTVw truetypefs.c
6c -FTVw ttfrender.c
6c -FTVw tweak.c
6c -FTVw uhtml.c
6c -FTVw unicode.c
6c -FTVw uniq.c
6c -FTVw unlnfs.c
6c -FTVw unmount.c
6c -FTVw urlencode.c
6c -FTVw walk.c
6c -FTVw wc.c
6c -FTVw webcookies.c
6c -FTVw winwatch.c
6c -FTVw xargs.c
6c -FTVw xd.c
6c -FTVw bc.c
6c -FTVw units.c
6c -FTVw mpc.c
6c -FTVw pc.c
6l  -o 6.alarm alarm.6
6l  -o 6.aan aan.6
6l  -o 6.ascii ascii.6
6l  -o 6.archfs archfs.6
6l  -o 6.ar ar.6
6l  -o 6.basename basename.6
6l  -o 6.bar bar.6
6l  -o 6.bind bind.6
6l  -o 6.cal cal.6
6l  -o 6.cat cat.6
6l  -o 6.calendar calendar.6
6l  -o 6.camv camv.6
6l  -o 6.chgrp chgrp.6
6l  -o 6.chmod chmod.6
6l  -o 6.cleanname cleanname.6
6l  -o 6.clock clock.6
6l  -o 6.cmp cmp.6
6l  -o 6.col col.6
6l  -o 6.colors colors.6
6l  -o 6.comm comm.6
6l  -o 6.crc32 crc32.6
6l  -o 6.crop crop.6
6l  -o 6.date date.6
6l  -o 6.dd dd.6
6l  -o 6.deroff deroff.6
6l  -o 6.derp derp.6
6l  -o 6.du du.6
6l  -o 6.echo echo.6
6l  -o 6.dc dc.6
6l  -o 6.ecp ecp.6
6l  -o 6.ed ed.6
6l  -o 6.factor factor.6
6l  -o 6.evdump evdump.6
6l  -o 6.fcp fcp.6
6l  -o 6.fmt fmt.6
6l  -o 6.fortune fortune.6
6l  -o 6.fontsel fontsel.6
6l  -o 6.file file.6
6l  -o 6.freq freq.6
6l  -o 6.fplot fplot.6
6l  -o 6.getmap getmap.6
6l  -o 6.iconv iconv.6
6l  -o 6.html2ms html2ms.6
6l  -o 6.histogram histogram.6
6l  -o 6.idiff idiff.6
6l  -o 6.init init.6
6l  -o 6.io io.6
6l  -o 6.gview gview.6
6l  -o 6.iostats iostats.6
6l  -o 6.join join.6
6l  -o 6.kbremap kbremap.6
6l  -o 6.kbmap kbmap.6
6l  -o 6.kprof kprof.6
6l  -o 6.ktrace ktrace.6
6l  -o 6.lens lens.6
6l  -o 6.lock lock.6
6l  -o 6.lnfs lnfs.6
6l  -o 6.look look.6
6l  -o 6.ls ls.6
6l  -o 6.md5sum md5sum.6
6l  -o 6.mc mc.6
6l  -o 6.mkdir mkdir.6
6l  -o 6.mount mount.6
6l  -o 6.mtime mtime.6
6l  -o 6.mntgen mntgen.6
6l  -o 6.mv mv.6
6l  -o 6.netstat netstat.6
6l  -o 6.ms2html ms2html.6
6l  -o 6.mug mug.6
6l  -o 6.news news.6
6l  -o 6.nm nm.6
6l  -o 6.ns ns.6
6l  -o 6.os os.6
6l  -o 6.nntpfs nntpfs.6
6l  -o 6.nfs nfs.6
6l  -o 6.p p.6
6l  -o 6.pbd pbd.6
6l  -o 6.page page.6
6l  -o 6.patch patch.6
6l  -o 6.paint paint.6
6l  -o 6.pipefile pipefile.6
6l  -o 6.pcc pcc.6
6l  -o 6.primes primes.6
6l  -o 6.pr pr.6
6l  -o 6.prof prof.6
6l  -o 6.ps ps.6
6l  -o 6.pstree pstree.6
6l  -o 6.ptrap ptrap.6
6l  -o 6.pwd pwd.6
6l  -o 6.pump pump.6
6l  -o 6.qr qr.6
6l  -o 6.ratrace ratrace.6
6l  -o 6.ramfs ramfs.6
6l  -o 6.read read.6
6l  -o 6.rdbfs rdbfs.6
6l  -o 6.resample resample.6
6l  -o 6.resize resize.6
6l  -o 6.rm rm.6
6l  -o 6.riow riow.6
6l  -o 6.rx rx.6
6l  -o 6.rotate rotate.6
6l  -o 6.sat sat.6
6l  -o 6.screenlock screenlock.6
6l  -o 6.seconds seconds.6
6l  -o 6.seg seg.6
6l  -o 6.sed sed.6
6l  -o 6.seq seq.6
6l  -o 6.sha1sum sha1sum.6
6l  -o 6.size size.6
6l  -o 6.sleep sleep.6
6l  -o 6.skelfs skelfs.6
6l  -o 6.srv srv.6
6l  -o 6.srvfs srvfs.6
6l  -o 6.split split.6
6l  -o 6.sort sort.6
6l  -o 6.sshnet sshnet.6
6l  -o 6.sshfs sshfs.6
6l  -o 6.stats stats.6
6l  -o 6.ssh ssh.6
6l  -o 6.strings strings.6
6l  -o 6.sum sum.6
6l  -o 6.swap swap.6
6l  -o 6.strip strip.6
6l  -o 6.tail tail.6
6l  -o 6.tee tee.6
6l  -o 6.test test.6
6l  -o 6.tar tar.6
6l  -o 6.time time.6
6l  -o 6.tlsclient tlsclient.6
6l  -o 6.touch touch.6
6l  -o 6.tlssrv tlssrv.6
6l  -o 6.timepic timepic.6
6l  -o 6.touchfs touchfs.6
6l  -o 6.tr tr.6
6l  -o 6.tput tput.6
6l  -o 6.tprof tprof.6
6l  -o 6.ttfrender ttfrender.6
6l  -o 6.truetypefs truetypefs.6
6l  -o 6.unicode unicode.6
6l  -o 6.trace trace.6
6l  -o 6.uhtml uhtml.6
6l  -o 6.uniq uniq.6
6l  -o 6.unlnfs unlnfs.6
6l  -o 6.tweak tweak.6
6l  -o 6.unmount unmount.6
6l  -o 6.urlencode urlencode.6
6l  -o 6.walk walk.6
6l  -o 6.wc wc.6
6l  -o 6.winwatch winwatch.6
6l  -o 6.xargs xargs.6
6l  -o 6.xd xd.6
6l  -o 6.webcookies webcookies.6
6l  -o 6.bc bc.6
6l  -o 6.units units.6
6l  -o 6.pc pc.6
6l  -o 6.mpc mpc.6
cp 6.alarm /amd64/bin/alarm
cp 6.ascii /amd64/bin/ascii
cp 6.basename /amd64/bin/basename
cp 6.aan /amd64/bin/aan
cp 6.ar /amd64/bin/ar
cp 6.archfs /amd64/bin/archfs
cp 6.bind /amd64/bin/bind
cp 6.cat /amd64/bin/cat
cp 6.cal /amd64/bin/cal
cp 6.bar /amd64/bin/bar
cp 6.chgrp /amd64/bin/chgrp
cp 6.chmod /amd64/bin/chmod
cp 6.calendar /amd64/bin/calendar
cp 6.camv /amd64/bin/camv
cp 6.cleanname /amd64/bin/cleanname
cp 6.cmp /amd64/bin/cmp
cp 6.col /amd64/bin/col
cp 6.clock /amd64/bin/clock
cp 6.colors /amd64/bin/colors
cp 6.comm /amd64/bin/comm
cp 6.crc32 /amd64/bin/crc32
cp 6.crop /amd64/bin/crop
cp 6.dd /amd64/bin/dd
cp 6.deroff /amd64/bin/deroff
cp 6.date /amd64/bin/date
cp 6.derp /amd64/bin/derp
cp 6.du /amd64/bin/du
cp 6.echo /amd64/bin/echo
cp 6.ecp /amd64/bin/ecp
cp 6.dc /amd64/bin/dc
cp 6.ed /amd64/bin/ed
cp 6.factor /amd64/bin/factor
cp 6.fcp /amd64/bin/fcp
cp 6.fmt /amd64/bin/fmt
cp 6.fortune /amd64/bin/fortune
cp 6.evdump /amd64/bin/evdump
cp 6.freq /amd64/bin/freq
cp 6.file /amd64/bin/file
cp 6.fplot /amd64/bin/fplot
cp 6.fontsel /amd64/bin/fontsel
cp 6.getmap /amd64/bin/getmap
cp 6.html2ms /amd64/bin/html2ms
cp 6.iconv /amd64/bin/iconv
cp 6.idiff /amd64/bin/idiff
cp 6.histogram /amd64/bin/histogram
cp 6.io /amd64/bin/io
cp 6.init /$objtype/init
cp 6.iostats /amd64/bin/iostats
cp 6.kbremap /amd64/bin/kbremap
cp 6.join /amd64/bin/join
cp 6.kbmap /amd64/bin/kbmap
cp 6.gview /amd64/bin/gview
cp 6.kprof /amd64/bin/kprof
cp 6.ktrace /amd64/bin/ktrace
cp 6.lens /amd64/bin/lens
cp 6.lock /amd64/bin/lock
cp 6.look /amd64/bin/look
cp 6.md5sum /amd64/bin/md5sum
cp 6.lnfs /amd64/bin/lnfs
cp 6.ls /amd64/bin/ls
cp 6.mkdir /amd64/bin/mkdir
cp 6.mtime /amd64/bin/mtime
cp 6.mc /amd64/bin/mc
cp 6.mount /amd64/bin/mount
cp 6.mv /amd64/bin/mv
cp 6.mntgen /amd64/bin/mntgen
cp 6.netstat /amd64/bin/netstat
cp 6.ms2html /amd64/bin/ms2html
cp 6.news /amd64/bin/news
cp 6.mug /amd64/bin/mug
cp 6.nm /amd64/bin/nm
cp 6.ns /amd64/bin/ns
cp 6.os /amd64/bin/os
cp 6.pbd /amd64/bin/pbd
cp 6.p /amd64/bin/p
cp 6.nntpfs /amd64/bin/nntpfs
cp 6.patch /amd64/bin/patch
cp 6.paint /amd64/bin/paint
cp 6.page /amd64/bin/page
cp 6.pipefile /amd64/bin/pipefile
cp 6.pcc /amd64/bin/pcc
cp 6.nfs /amd64/bin/nfs
cp 6.primes /amd64/bin/primes
cp 6.ps /amd64/bin/ps
cp 6.pr /amd64/bin/pr
cp 6.prof /amd64/bin/prof
cp 6.pwd /amd64/bin/pwd
cp 6.pstree /amd64/bin/pstree
cp 6.pump /amd64/bin/pump
cp 6.ptrap /amd64/bin/ptrap
cp 6.qr /amd64/bin/qr
cp 6.ratrace /amd64/bin/ratrace
cp 6.read /amd64/bin/read
cp 6.ramfs /amd64/bin/ramfs
cp 6.rm /amd64/bin/rm
cp 6.resize /amd64/bin/resize
cp 6.resample /amd64/bin/resample
cp 6.rdbfs /amd64/bin/rdbfs
cp 6.riow /amd64/bin/riow
cp 6.sat /amd64/bin/sat
cp 6.rotate /amd64/bin/rotate
cp 6.seg /amd64/bin/seg
cp 6.seconds /amd64/bin/seconds
cp 6.screenlock /amd64/bin/screenlock
cp 6.seq /amd64/bin/seq
cp 6.sed /amd64/bin/sed
cp 6.rx /amd64/bin/rx
cp 6.sha1sum /amd64/bin/sha1sum
cp 6.sleep /amd64/bin/sleep
cp 6.size /amd64/bin/size
cp 6.srvfs /amd64/bin/srvfs
cp 6.srv /amd64/bin/srv
cp 6.skelfs /amd64/bin/skelfs
cp 6.split /amd64/bin/split
cp 6.sort /amd64/bin/sort
cp 6.sshnet /amd64/bin/sshnet
cp 6.stats /amd64/bin/stats
cp 6.sshfs /amd64/bin/sshfs
cp 6.strings /amd64/bin/strings
cp 6.sum /amd64/bin/sum
cp 6.swap /amd64/bin/swap
cp 6.strip /amd64/bin/strip
cp 6.tee /amd64/bin/tee
cp 6.ssh /amd64/bin/ssh
cp 6.tail /amd64/bin/tail
cp 6.test /amd64/bin/test
cp 6.time /amd64/bin/time
cp 6.touch /amd64/bin/touch
cp 6.tar /amd64/bin/tar
cp 6.timepic /amd64/bin/timepic
cp 6.touchfs /amd64/bin/touchfs
cp 6.tr /amd64/bin/tr
cp 6.tput /amd64/bin/tput
cp 6.tlsclient /amd64/bin/tlsclient
cp 6.tlssrv /amd64/bin/tlssrv
cp 6.unicode /amd64/bin/unicode
cp 6.ttfrender /amd64/bin/ttfrender
cp 6.truetypefs /amd64/bin/truetypefs
cp 6.tprof /amd64/bin/tprof
cp 6.uhtml /amd64/bin/uhtml
cp 6.uniq /amd64/bin/uniq
cp 6.unlnfs /amd64/bin/unlnfs
cp 6.unmount /amd64/bin/unmount
cp 6.trace /amd64/bin/trace
cp 6.urlencode /amd64/bin/urlencode
cp 6.wc /amd64/bin/wc
cp 6.walk /amd64/bin/walk
cp 6.tweak /amd64/bin/tweak
cp 6.xargs /amd64/bin/xargs
cp 6.winwatch /amd64/bin/winwatch
cp 6.xd /amd64/bin/xd
cp 6.bc /amd64/bin/bc
cp 6.units /amd64/bin/units
cp 6.webcookies /amd64/bin/webcookies
cp 6.mpc /amd64/bin/mpc
cp 6.pc /amd64/bin/pc
for(i in 1a 1c 1l 2a 2c 2l 5a 5c 5e 5i 5l 6a 6c 6l 7a 7c 7l 8a 8c 8l 9660srv 9nfs abaco acid acme astro atazz audio auth aux awk bitsy bzfs bzip2 cb cc cdfs cec cfs cifs compress con cpp cwfs db dial dict diff disk dossrv dtracy eqn execnet exportfs ext2srv faces fax forp git grap graph grep gs gzip hgfs hjfs hoc htmlfmt htmlroff ip jpg ka kc ki kl ktrans lex lp map mk mothra ndb nusb paqfs pic plot plumb postscript proof qa qc qi ql ratfs rc reform replica rio sam samterm scat scuzz snap spell spin spred syscall tapefs tbl tc tcs telco tl troff troff2html upas va vac vc venti vi vl vmx vnc vt webfs wikifs) @{
	cd $i
	echo mk $i
	mk $MKFLAGS install
}
mk 1a
yacc -D1 -d a.y
6c -FTVw y.tab.c
6c -FTVw lex.c
6l  -o 6.out y.tab.6 lex.6
cp 6.out /amd64/bin/1a
mk 1c
6c -FTVw cgen.c
6c -FTVw reg.c
6c -FTVw txt.c
6c -FTVw peep.c
6c -FTVw swt.c
6c -FTVw sgen.c
6c -FTVw list.c
6c -FTVw enam.c
6c -FTVw mul.c
cd ../cc
mk install
cc.a6 doesn't exist: assuming it will be an archive
yacc -d cc.y

conflicts: 3 shift/reduce
6c -FTVw y.tab.c
6c -FTVw lex.c
6c -FTVw mac.c
6c -FTVw dcl.c
6c -FTVw acid.c
6c -FTVw pickle.c
6c -FTVw bits.c
6c -FTVw com.c
6c -FTVw scon.c
6c -FTVw funct.c
6c -FTVw sub.c
6c -FTVw com64.c
6c -FTVw compat.c
6c -FTVw dpchk.c
6c -FTVw omachcap.c
ar vu cc.a6 y.tab.6 lex.6 mac.6 dcl.6 acid.6 pickle.6 bits.6 com.6 scon.6 funct.6 sub.6 com64.6 compat.6 dpchk.6 omachcap.6
ar: creating cc.a6
a - y.tab.6
a - lex.6
a - mac.6
a - dcl.6
a - acid.6
a - pickle.6
a - bits.6
a - com.6
a - scon.6
a - funct.6
a - sub.6
a - com64.6
a - compat.6
a - dpchk.6
a - omachcap.6
date
Mon Jan  1 22:43:07 MST 2024
6l  -o 6.out cgen.6 reg.6 txt.6 peep.6 swt.6 sgen.6 list.6 enam.6 mul.6 ../cc/cc.a6
cp 6.out /amd64/bin/1c
mk 1l
6c -FTVw asm.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw pass.c
6c -FTVw span.c
6c -FTVw list.c
6c -FTVw ../2c/enam.c
6c -FTVw compat.c
6l  -o 6.out asm.6 obj.6 optab.6 pass.6 span.6 list.6 enam.6 compat.6
cp 6.out /amd64/bin/1l
mk 2a
yacc -D1 -d a.y
6c -FTVw y.tab.c
6c -FTVw lex.c
6l  -o 6.out y.tab.6 lex.6
cp 6.out /amd64/bin/2a
mk 2c
6c -FTVw cgen.c
6c -FTVw reg.c
6c -FTVw txt.c
6c -FTVw peep.c
6c -FTVw swt.c
6c -FTVw sgen.c
6c -FTVw list.c
6c -FTVw enam.c
6c -FTVw mul.c
6l  -o 6.out cgen.6 reg.6 txt.6 peep.6 swt.6 sgen.6 list.6 enam.6 mul.6 ../cc/cc.a6
cp 6.out /amd64/bin/2c
mk 2l
6c -FTVw asm.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw pass.c
6c -FTVw span.c
6c -FTVw list.c
6c -FTVw ../2c/enam.c
6c -FTVw compat.c
6l  -o 6.out asm.6 obj.6 optab.6 pass.6 span.6 list.6 enam.6 compat.6
cp 6.out /amd64/bin/2l
mk 5a
yacc -D1 -d a.y
6c -FTVw y.tab.c
6c -FTVw lex.c
6l  -o 6.out y.tab.6 lex.6
cp 6.out /amd64/bin/5a
mk 5c
6c -FTVw cgen.c
6c -FTVw enam.c
6c -FTVw list.c
6c -FTVw mul.c
6c -FTVw peep.c
6c -FTVw ../cc/pgen.c
6c -FTVw ../cc/pswt.c
6c -FTVw reg.c
6c -FTVw sgen.c
6c -FTVw swt.c
6c -FTVw txt.c
6c -FTVw machcap.c
6l  -o 6.out cgen.6 enam.6 list.6 mul.6 peep.6 pgen.6 pswt.6 reg.6 sgen.6 swt.6 txt.6 machcap.6 ../cc/cc.a6
cp 6.out /amd64/bin/5c
mk 5e
6c -FTVw 5e.c
6c -FTVw seg.c
6c -FTVw proc.c
6c -FTVw util.c
6c -FTVw arm.c
6c -FTVw sys.c
6c -FTVw fs.c
6c -FTVw fpa.c
6c -FTVw vfp.c
6l  -o 6.out 5e.6 seg.6 proc.6 util.6 arm.6 sys.6 fs.6 fpa.6 vfp.6
cp 6.out /amd64/bin/5e
mk 5i
6c -FTVw 5i.c
6c -FTVw run.c
6c -FTVw mem.c
6c -FTVw syscall.c
6c -FTVw stats.c
6c -FTVw icache.c
6c -FTVw symbols.c
6c -FTVw cmd.c
6c -FTVw bpt.c
6l  -o 6.out 5i.6 run.6 mem.6 syscall.6 stats.6 icache.6 symbols.6 cmd.6 bpt.6
cp 6.out /amd64/bin/5i
mk 5l
6c -FTVw asm.c
6c -FTVw list.c
6c -FTVw noop.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw pass.c
6c -FTVw span.c
6c -FTVw ../5c/enam.c
6c -FTVw compat.c
6l  -o 6.out asm.6 list.6 noop.6 obj.6 optab.6 pass.6 span.6 enam.6 compat.6
cp 6.out /amd64/bin/5l
mk 6a
yacc -D1 -d a.y
6c -FTVw y.tab.c
6c -FTVw lex.c
6l  -o 6.out y.tab.6 lex.6
cp 6.out /amd64/bin/6a
mk 6c
6c -FTVw cgen.c
6c -FTVw enam.c
6c -FTVw list.c
6c -FTVw sgen.c
6c -FTVw swt.c
6c -FTVw txt.c
6c -FTVw reg.c
6c -FTVw peep.c
6c -FTVw ../cc/pgen.c
6c -FTVw ../cc/pswt.c
6c -FTVw machcap.c
6c -FTVw div.c
6c -FTVw mul.c
6l  -o 6.out cgen.6 enam.6 list.6 sgen.6 swt.6 txt.6 reg.6 peep.6 pgen.6 pswt.6 machcap.6 div.6 mul.6 ../cc/cc.a6
cp 6.out /amd64/bin/6c
mk 6l
6c -FTVw asm.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw pass.c
6c -FTVw span.c
6c -FTVw list.c
6c -FTVw ../6c/enam.c
6c -FTVw compat.c
6l  -o 6.out asm.6 obj.6 optab.6 pass.6 span.6 list.6 enam.6 compat.6
cp 6.out /amd64/bin/6l
mk 7a
yacc -D1 -d a.y
6c -FTVw y.tab.c
6c -FTVw lex.c
6l  -o 6.out y.tab.6 lex.6
cp 6.out /amd64/bin/7a
mk 7c
6c -FTVw cgen.c
6c -FTVw enam.c
6c -FTVw list.c
6c -FTVw machcap.c
6c -FTVw mul.c
6c -FTVw peep.c
6c -FTVw ../cc/pgen.c
6c -FTVw ../cc/pswt.c
6c -FTVw reg.c
warning: peep.c:603 unreachable code SWITCH
warning: peep.c:595 set and not used: a 
warning: peep.c:1815 set and not used: p 
6c -FTVw sgen.c
6c -FTVw swt.c
6c -FTVw txt.c
6l  -o 6.out cgen.6 enam.6 list.6 machcap.6 mul.6 peep.6 pgen.6 pswt.6 reg.6 sgen.6 swt.6 txt.6 ../cc/cc.a6
cp 6.out /amd64/bin/7c
mk 7l
6c -FTVw asm.c
6c -FTVw asmout.c
6c -FTVw ../7c/enam.c
6c -FTVw bits.c
6c -FTVw cnam.c
6c -FTVw compat.c
6c -FTVw dyn.c
6c -FTVw list.c
6c -FTVw noop.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw span.c
6c -FTVw pass.c
6c -FTVw mod.c
6l  -o 6.out asm.6 asmout.6 enam.6 bits.6 cnam.6 compat.6 dyn.6 list.6 noop.6 obj.6 optab.6 span.6 pass.6 mod.6
cp 6.out /amd64/bin/7l
mk 8a
yacc -D1 -d a.y
5 rules never reduced
6c -FTVw y.tab.c
6c -FTVw lex.c
6l  -o 6.out y.tab.6 lex.6
cp 6.out /amd64/bin/8a
mk 8c
6c -FTVw cgen.c
6c -FTVw cgen64.c
6c -FTVw div.c
6c -FTVw enam.c
6c -FTVw list.c
6c -FTVw machcap.c
6c -FTVw mul.c
6c -FTVw peep.c
6c -FTVw ../cc/pgen.c
6c -FTVw ../cc/pswt.c
6c -FTVw reg.c
6c -FTVw sgen.c
6c -FTVw swt.c
6c -FTVw txt.c
6l  -o 6.out cgen.6 cgen64.6 div.6 enam.6 list.6 machcap.6 mul.6 peep.6 pgen.6 pswt.6 reg.6 sgen.6 swt.6 txt.6 ../cc/cc.a6
cp 6.out /amd64/bin/8c
mk 8l
6c -FTVw asm.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw pass.c
6c -FTVw span.c
6c -FTVw list.c
6c -FTVw ../8c/enam.c
6c -FTVw compat.c
6l  -o 6.out asm.6 obj.6 optab.6 pass.6 span.6 list.6 enam.6 compat.6
cp 6.out /amd64/bin/8l
mk 9660srv
6c -FTVw main.c
6c -FTVw 9660srv.c
6c -FTVw xfile.c
6c -FTVw iobuf.c
6c -FTVw data.c
6l  -o 6.out main.6 9660srv.6 xfile.6 iobuf.6 data.6
cp 6.out /amd64/bin/9660srv
mk 9nfs
for (i in nfsserver portmapper pcnfsd)
	mk $MKFLAGS $i.install
6c -FTVw 9p.c
6c -FTVw auth.c
6c -FTVw authhostowner.c
6c -FTVw nfs.c
6c -FTVw nfsmount.c
6c -FTVw xfile.c
6c -FTVw nfsserver.c
6c -FTVw chat.c
6c -FTVw rpc.c
6c -FTVw string.c
6c -FTVw strparse.c
6c -FTVw system.c
6c -FTVw listalloc.c
6c -FTVw server.c
6c -FTVw unixnames.c
6l  -o 6.nfsserver 9p.6 auth.6 authhostowner.6 nfs.6 nfsmount.6 xfile.6 nfsserver.6 chat.6 rpc.6 string.6 strparse.6 system.6 listalloc.6 server.6 unixnames.6
cp 6.nfsserver /amd64/bin/aux/nfsserver
6c -FTVw portmapper.c
6l  -o 6.portmapper portmapper.6 chat.6 rpc.6 string.6 strparse.6 system.6 listalloc.6 server.6 unixnames.6
cp 6.portmapper /amd64/bin/aux/portmapper
6c -FTVw pcnfsd.c
6l  -o 6.pcnfsd pcnfsd.6 chat.6 rpc.6 string.6 strparse.6 system.6 listalloc.6 server.6 unixnames.6
cp 6.pcnfsd /amd64/bin/aux/pcnfsd
mk abaco
6c -FTVw cols.c
6c -FTVw exec.c
6c -FTVw html.c
6c -FTVw main.c
6c -FTVw page.c
6c -FTVw rows.c
6c -FTVw scrl.c
6c -FTVw tabs.c
6c -FTVw text.c
6c -FTVw time.c
6c -FTVw urls.c
6c -FTVw util.c
6c -FTVw wind.c
6l  -o 6.out cols.6 exec.6 html.6 main.6 page.6 rows.6 scrl.6 tabs.6 text.6 time.6 urls.6 util.6 wind.6
cp 6.out /amd64/bin/abaco
mk acid
yacc -d dbg.y
6c -FTVw exec.c
6c -FTVw expr.c
6c -FTVw list.c

conflicts: 3 shift/reduce
6c -FTVw dot.c
6c -FTVw print.c
6c -FTVw main.c
6c -FTVw lex.c
6c -FTVw util.c
6c -FTVw builtin.c
6c -FTVw proc.c
6c -FTVw y.tab.c
6l  -o 6.out main.6 lex.6 util.6 exec.6 expr.6 list.6 builtin.6 proc.6 dot.6 print.6 y.tab.6
cp 6.out /amd64/bin/acid
mk acme
6c -FTVw acme.c
6c -FTVw addr.c
6c -FTVw buff.c
6c -FTVw cols.c
6c -FTVw disk.c
6c -FTVw ecmd.c
6c -FTVw edit.c
6c -FTVw elog.c
6c -FTVw exec.c
6c -FTVw file.c
6c -FTVw fsys.c
6c -FTVw logf.c
6c -FTVw look.c
6c -FTVw regx.c
6c -FTVw rows.c
6c -FTVw scrl.c
6c -FTVw text.c
6c -FTVw time.c
6c -FTVw util.c
6c -FTVw wind.c
6c -FTVw xfid.c
6l  -o 6.out acme.6 addr.6 buff.6 cols.6 disk.6 ecmd.6 edit.6 elog.6 exec.6 file.6 fsys.6 logf.6 look.6 regx.6 rows.6 scrl.6 text.6 time.6 util.6 wind.6 xfid.6 /amd64/lib/libframe.a /amd64/lib/libdraw.a /amd64/lib/libthread.a
cp 6.out /amd64/bin/acme
mk astro
6c -FTVw moon.c
6c -FTVw moont.c
6c -FTVw satel.c
6c -FTVw merct.c
6c -FTVw search.c
6c -FTVw dist.c
6c -FTVw sunt.c
6c -FTVw occ.c
6c -FTVw main.c
6c -FTVw sat.c
6c -FTVw venus.c
6c -FTVw pdate.c
6c -FTVw sun.c
6c -FTVw init.c
6c -FTVw star.c
6c -FTVw merc.c
6c -FTVw stars.c
6c -FTVw comet.c
6c -FTVw nutate.c
6c -FTVw helio.c
6c -FTVw mars.c
6c -FTVw output.c
6c -FTVw jup.c
6c -FTVw geo.c
6c -FTVw venust.c
6c -FTVw cosadd.c
6c -FTVw nutt.c
6c -FTVw uran.c
6c -FTVw nept.c
6c -FTVw plut.c
6l  -o 6.out moon.6 moont.6 satel.6 merct.6 search.6 dist.6 sunt.6 occ.6 main.6 sat.6 venus.6 pdate.6 sun.6 init.6 star.6 merc.6 stars.6 comet.6 nutate.6 helio.6 mars.6 output.6 jup.6 geo.6 venust.6 cosadd.6 nutt.6 uran.6 nept.6 plut.6
cp 6.out /amd64/bin/astro
mk atazz
6c -FTVw bit.c
6c -FTVw main.c
6c -FTVw probe.c
6l  -o 6.out bit.6 main.6 probe.6
cp 6.out /amd64/bin/atazz
mk audio
mkdir -p $BIN
for (i in libogg libvorbis libFLAC libtags pcmconv oggdec oggenc mp3dec mp3enc flacdec flacenc wavdec sundec mixfs readtags zuke scream) @{
	cd $i
	mk install
}
libogg.a6 doesn't exist: assuming it will be an archive
pcc -I. -c framing.c
pcc -I. -c bitwise.c
ar vu libogg.a6 framing.6 bitwise.6
ar: creating libogg.a6
a - framing.6
a - bitwise.6
libvorbis.a6 doesn't exist: assuming it will be an archive
pcc -I. -I../libogg -c analysis.c
pcc -I. -I../libogg -c bitrate.c
pcc -I. -I../libogg -c block.c
pcc -I. -I../libogg -c codebook.c
pcc -I. -I../libogg -c envelope.c
pcc -I. -I../libogg -c floor0.c
pcc -I. -I../libogg -c floor1.c
pcc -I. -I../libogg -c info.c
pcc -I. -I../libogg -c lookup.c
pcc -I. -I../libogg -c lpc.c
pcc -I. -I../libogg -c lsp.c
pcc -I. -I../libogg -c mapping0.c
pcc -I. -I../libogg -c mdct.c
pcc -I. -I../libogg -c psy.c
pcc -I. -I../libogg -c registry.c
pcc -I. -I../libogg -c res0.c
pcc -I. -I../libogg -c sharedbook.c
pcc -I. -I../libogg -c smallft.c
pcc -I. -I../libogg -c synthesis.c
pcc -I. -I../libogg -c vorbisenc.c
pcc -I. -I../libogg -c vorbisfile.c
pcc -I. -I../libogg -c window.c
ar vu libvorbis.a6 analysis.6 bitrate.6 block.6 codebook.6 envelope.6 floor0.6 floor1.6 info.6 lookup.6 lpc.6 lsp.6 mapping0.6 mdct.6 psy.6 registry.6 res0.6 sharedbook.6 smallft.6 synthesis.6 vorbisenc.6 vorbisfile.6 window.6
ar: creating libvorbis.a6
a - analysis.6
a - bitrate.6
a - block.6
a - codebook.6
a - envelope.6
a - floor0.6
a - floor1.6
a - info.6
a - lookup.6
a - lpc.6
a - lsp.6
a - mapping0.6
a - mdct.6
a - psy.6
a - registry.6
a - res0.6
a - sharedbook.6
a - smallft.6
a - synthesis.6
a - vorbisenc.6
a - vorbisfile.6
a - window.6
libFLAC.a6 doesn't exist: assuming it will be an archive
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c bitmath.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c bitreader.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c bitwriter.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c cpu.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c crc.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c fixed.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c float.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c format.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c lpc.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c md5.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c memory.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c metadata_iterators.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c metadata_object.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_decoder_aspect.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_encoder_aspect.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_helper.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_mapping.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c stream_decoder.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c stream_encoder.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c stream_encoder_framing.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c window.c
ar vu libFLAC.a6 bitmath.6 bitreader.6 bitwriter.6 cpu.6 crc.6 fixed.6 float.6 format.6 lpc.6 md5.6 memory.6 metadata_iterators.6 metadata_object.6 ogg_decoder_aspect.6 ogg_encoder_aspect.6 ogg_helper.6 ogg_mapping.6 stream_decoder.6 stream_encoder.6 stream_encoder_framing.6 window.6
ar: creating libFLAC.a6
a - bitmath.6
a - bitreader.6
a - bitwriter.6
a - cpu.6
a - crc.6
a - fixed.6
a - float.6
a - format.6
a - lpc.6
a - md5.6
a - memory.6
a - metadata_iterators.6
a - metadata_object.6
a - ogg_decoder_aspect.6
a - ogg_encoder_aspect.6
a - ogg_helper.6
a - ogg_mapping.6
a - stream_decoder.6
a - stream_encoder.6
a - stream_encoder_framing.6
a - window.6
libtags.a6 doesn't exist: assuming it will be an archive
6c -FTVw 437.c
6c -FTVw 8859.c
6c -FTVw flac.c
6c -FTVw id3genres.c
6c -FTVw id3v1.c
6c -FTVw id3v2.c
6c -FTVw it.c
6c -FTVw m4a.c
6c -FTVw mod.c
6c -FTVw opus.c
6c -FTVw s3m.c
6c -FTVw tags.c
6c -FTVw utf16.c
6c -FTVw vorbis.c
6c -FTVw wav.c
6c -FTVw xm.c
ar vu libtags.a6 437.6 8859.6 flac.6 id3genres.6 id3v1.6 id3v2.6 it.6 m4a.6 mod.6 opus.6 s3m.6 tags.6 utf16.6 vorbis.6 wav.6 xm.6
ar: creating libtags.a6
a - 437.6
a - 8859.6
a - flac.6
a - id3genres.6
a - id3v1.6
a - id3v2.6
a - it.6
a - m4a.6
a - mod.6
a - opus.6
a - s3m.6
a - tags.6
a - utf16.6
a - vorbis.6
a - wav.6
a - xm.6
6c -FTVw pcmconv.c
6l  -o 6.out pcmconv.6
cp 6.out /amd64/bin/audio/pcmconv
pcc -I../libvorbis -I../libogg -D_POSIX_SOURCE -c oggdec.c
pcc -o 6.oggdec oggdec.6
cp 6.oggdec /amd64/bin/audio/oggdec
pcc -I../libvorbis -I../libogg -c oggenc.c
pcc -o 6.oggenc oggenc.6
cp 6.oggenc /amd64/bin/audio/oggenc
6c -FVp -DFPM_DEFAULT bit.c
6c -FVp -DFPM_DEFAULT decoder.c
6c -FVp -DFPM_DEFAULT fixed.c
6c -FVp -DFPM_DEFAULT frame.c
6c -FVp -DFPM_DEFAULT huffman.c
6c -FVp -DFPM_DEFAULT layer12.c
6c -FVp -DFPM_DEFAULT layer3.c
6c -FVp -DFPM_DEFAULT stream.c
6c -FVp -DFPM_DEFAULT synth.c
6c -FVp -DFPM_DEFAULT version.c
6c -FVp -DFPM_DEFAULT main.c
6l  -o 6.out bit.6 decoder.6 fixed.6 frame.6 huffman.6 layer12.6 layer3.6 stream.6 synth.6 version.6 main.6
cp 6.out /amd64/bin/audio/mp3dec
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c VbrTag.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c bitstream.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c encoder.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c fft.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c get_audio.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c id3tag.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c lame.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c lametime.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c main.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c mpglib_interface.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c newmdct.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c parse.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c pcm.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c portableio.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c psymodel.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c quantize.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c quantize_pvt.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c reservoir.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c set_get.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c tables.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c takehiro.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c timestatus.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c tools.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c util.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c vbrquantize.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c version.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c vorbis_interface.c
6l  -o 6.out VbrTag.6 bitstream.6 encoder.6 fft.6 get_audio.6 id3tag.6 lame.6 lametime.6 main.6 mpglib_interface.6 newmdct.6 parse.6 pcm.6 portableio.6 psymodel.6 quantize.6 quantize_pvt.6 reservoir.6 set_get.6 tables.6 takehiro.6 timestatus.6 tools.6 util.6 vbrquantize.6 version.6 vorbis_interface.6
cp 6.out /amd64/bin/audio/mp3enc
pcc -I. -I../libFLAC -I../libFLAC/FLAC -D_POSIX_SOURCE -D_BSD_EXTENSION -DPlan9 -c flacdec.c
pcc -o 6.flacdec flacdec.6 ../libFLAC/libFLAC.a6
cp 6.flacdec /amd64/bin/audio/flacdec
pcc -I. -I../libFLAC -I../libFLAC/FLAC -D_POSIX_SOURCE -D_BSD_EXTENSION -DPlan9 -c -c flacenc.c
pcc -o 6.flacenc flacenc.6 ../libFLAC/libFLAC.a6
cp 6.flacenc /amd64/bin/audio/flacenc
6c -FTVw wavdec.c
6l  -o 6.out wavdec.6
cp 6.out /amd64/bin/audio/wavdec
6c -FTVw sundec.c
6l  -o 6.out sundec.6
cp 6.out /amd64/bin/audio/sundec
6c -FTVw mixfs.c
6l  -o 6.out mixfs.6
cp 6.out /amd64/bin/audio/mixfs
6c -FTVw -I../libtags readtags.c
6l  -o 6.out readtags.6
cp 6.out /amd64/bin/audio/readtags
for (i in mkplist zuke)
	mk $MKFLAGS $i.install
6c -FTVw -I../libtags icy.c
6c -FTVw -I../libtags plist.c
6c -FTVw -I../libtags mkplist.c
6l  -o 6.mkplist icy.6 plist.6 mkplist.6
cp 6.mkplist /amd64/bin/audio/mkplist
6c -FTVw -I../libtags zuke.c
6l  -o 6.zuke icy.6 plist.6 zuke.6
cp 6.zuke /amd64/bin/audio/zuke
for (i in screamenc screamdec)
	mk $MKFLAGS $i.install
for (i in screamsend screamrecv)
	mk $MKFLAGS $i.rcinstall
6c -FTVw screamenc.c
6l  -o 6.screamenc screamenc.6
cp 6.screamenc /amd64/bin/audio/screamenc
6c -FTVw screamdec.c
6l  -o 6.screamdec screamdec.6
cp 6.screamdec /amd64/bin/audio/screamdec
cp screamsend /amd64/bin/audio/screamsend
chmod +x /amd64/bin/audio/screamsend
cp screamrecv /amd64/bin/audio/screamrecv
chmod +x /amd64/bin/audio/screamrecv
mk auth
cd lib
mk
cp status /amd64/bin/auth/status
cp enable /amd64/bin/auth/enable
cp disable /amd64/bin/auth/disable
6c -FTVw -I.. answer.c
6c -FTVw -I.. keyfmt.c
6c -FTVw -I.. netcheck.c
6c -FTVw -I.. okpasswd.c
6c -FTVw -I.. private.c
6c -FTVw -I.. readwrite.c
6c -FTVw -I.. readarg.c
6c -FTVw -I.. getpass.c
6c -FTVw -I.. getauthkey.c
6c -FTVw -I.. log.c
6c -FTVw -I.. error.c
6c -FTVw -I.. fs.c
6c -FTVw -I.. rdbio.c
6c -FTVw -I.. querybio.c
6c -FTVw -I.. wrbio.c
6c -FTVw -I.. getexpiration.c
ar vu ../lib.6.a answer.6 keyfmt.6 netcheck.6 okpasswd.6 private.6 readwrite.6 readarg.6 getpass.6 getauthkey.6 log.6 error.6 fs.6 rdbio.6 querybio.6 wrbio.6 getexpiration.6
ar: creating ../lib.6.a
a - answer.6
a - keyfmt.6
a - netcheck.6
a - okpasswd.6
a - private.6
a - readwrite.6
a - readarg.6
a - getpass.6
a - getauthkey.6
a - log.6
a - error.6
a - fs.6
a - rdbio.6
a - querybio.6
a - wrbio.6
a - getexpiration.6
for (i in factotum secstore) @{
	cd $i
	mk install
}
for (i in factotum fgui)
	mk $MKFLAGS $i.install
6c -FTVw apop.c
6c -FTVw chap.c
6c -FTVw httpdigest.c
6c -FTVw p9any.c
6c -FTVw p9cr.c
6c -FTVw p9sk1.c
6c -FTVw pass.c
6c -FTVw rsa.c
6c -FTVw ecdsa.c
6c -FTVw wpapsk.c
6c -FTVw confirm.c
6c -FTVw fs.c
6c -FTVw log.c
6c -FTVw rpc.c
6c -FTVw util.c
6l -o 6.factotum apop.6 chap.6 httpdigest.6 p9any.6 p9cr.6 p9sk1.6 pass.6 rsa.6 ecdsa.6 wpapsk.6 confirm.6 fs.6 log.6 rpc.6 util.6
cp 6.factotum /amd64/bin/auth/factotum
6c -FTVw fgui.c
6l -o 6.fgui fgui.6
cp 6.fgui /amd64/bin/auth/fgui
for (i in secstore secstored secuser aescbc)
	mk $MKFLAGS $i.install
6c -FTVw secstore.c
6c -FTVw pak.c
6c -FTVw password.c
6c -FTVw SConn.c
6c -FTVw util.c
6l -o 6.secstore secstore.6 pak.6 password.6 SConn.6 util.6
cp 6.secstore /amd64/bin/auth/secstore
6c -FTVw secstored.c
6c -FTVw dirls.c
6c -FTVw ../secureidcheck.c
6l -o 6.secstored secstored.6 dirls.6 secureidcheck.6 pak.6 password.6 SConn.6 util.6
cp 6.secstored /amd64/bin/auth/secstored
6c -FTVw secuser.c
6l -o 6.secuser secuser.6 pak.6 password.6 SConn.6 util.6
cp 6.secuser /amd64/bin/auth/secuser
6c -FTVw aescbc.c
6l -o 6.aescbc aescbc.6
cp 6.aescbc /amd64/bin/auth/aescbc
for (i in acmed as asaudit asn1dump asn12rsa authsrv box changeuser convkeys cron debug guard.srv httpauth keyfs login netkey newns none passwd pemdecode pemencode printnetkey readnvram rsa2asn1 rsa2csr rsa2jwk rsa2pub rsa2ssh rsa2x509 rsafill rsagen ssh2rsa uniq userpasswd warning wrkey x5092pub)
	mk $MKFLAGS $i.install
6c -FTVw acmed.c
6l  -o 6.acmed acmed.6 lib.6.a
cp 6.acmed /amd64/bin/auth/acmed
6c -FTVw as.c
6l  -o 6.as as.6 lib.6.a
cp 6.as /amd64/bin/auth/as
6c -FTVw asaudit.c
6l  -o 6.asaudit asaudit.6 lib.6.a
cp 6.asaudit /amd64/bin/auth/asaudit
6c -FTVw asn1dump.c
6l  -o 6.asn1dump asn1dump.6 lib.6.a
cp 6.asn1dump /amd64/bin/auth/asn1dump
6c -FTVw asn12rsa.c
6l  -o 6.asn12rsa asn12rsa.6 lib.6.a
cp 6.asn12rsa /amd64/bin/auth/asn12rsa
6c -FTVw secureidcheck.c
6c -FTVw authsrv.c
6l  -o 6.authsrv secureidcheck.6 authsrv.6 lib.6.a
cp 6.authsrv /amd64/bin/auth/authsrv
6c -FTVw box.c
6l  -o 6.box box.6 lib.6.a
cp 6.box /amd64/bin/auth/box
6c -FTVw changeuser.c
6l  -o 6.changeuser changeuser.6 lib.6.a
cp 6.changeuser /amd64/bin/auth/changeuser
6c -FTVw convkeys.c
6l  -o 6.convkeys convkeys.6 lib.6.a
cp 6.convkeys /amd64/bin/auth/convkeys
6c -FTVw cron.c
6l  -o 6.cron cron.6 lib.6.a
cp 6.cron /amd64/bin/auth/cron
6c -FTVw debug.c
6l  -o 6.debug debug.6 lib.6.a
cp 6.debug /amd64/bin/auth/debug
6c -FTVw guard.srv.c
6l  -o 6.guard.srv secureidcheck.6 guard.srv.6 lib.6.a
cp 6.guard.srv /amd64/bin/auth/guard.srv
6c -FTVw httpauth.c
6l  -o 6.httpauth httpauth.6 lib.6.a
cp 6.httpauth /amd64/bin/auth/httpauth
6c -FTVw keyfs.c
6l  -o 6.keyfs keyfs.6 lib.6.a
cp 6.keyfs /amd64/bin/auth/keyfs
6c -FTVw login.c
6l  -o 6.login login.6 lib.6.a
cp 6.login /amd64/bin/auth/login
6c -FTVw netkey.c
6l  -o 6.netkey netkey.6 lib.6.a
cp 6.netkey /$objtype/bin/netkey
6c -FTVw newns.c
6l  -o 6.newns newns.6 lib.6.a
cp 6.newns /amd64/bin/auth/newns
6c -FTVw none.c
6l  -o 6.none none.6 lib.6.a
cp 6.none /amd64/bin/auth/none
6c -FTVw passwd.c
6l  -o 6.passwd passwd.6 lib.6.a
cp 6.passwd /$objtype/bin/passwd
6c -FTVw pemdecode.c
6l  -o 6.pemdecode pemdecode.6 lib.6.a
cp 6.pemdecode /amd64/bin/auth/pemdecode
6c -FTVw pemencode.c
6l  -o 6.pemencode pemencode.6 lib.6.a
cp 6.pemencode /amd64/bin/auth/pemencode
6c -FTVw printnetkey.c
6l  -o 6.printnetkey printnetkey.6 lib.6.a
cp 6.printnetkey /amd64/bin/auth/printnetkey
6c -FTVw readnvram.c
6l  -o 6.readnvram readnvram.6 lib.6.a
cp 6.readnvram /amd64/bin/auth/readnvram
6c -FTVw rsa2any.c
6c -FTVw rsa2asn1.c
6l  -o 6.rsa2asn1 rsa2any.6 rsa2asn1.6 lib.6.a
cp 6.rsa2asn1 /amd64/bin/auth/rsa2asn1
6c -FTVw rsa2csr.c
6l  -o 6.rsa2csr rsa2any.6 rsa2csr.6 lib.6.a
cp 6.rsa2csr /amd64/bin/auth/rsa2csr
6c -FTVw rsa2jwk.c
6l  -o 6.rsa2jwk rsa2any.6 rsa2jwk.6 lib.6.a
cp 6.rsa2jwk /amd64/bin/auth/rsa2jwk
6c -FTVw rsa2pub.c
6l  -o 6.rsa2pub rsa2any.6 rsa2pub.6 lib.6.a
cp 6.rsa2pub /amd64/bin/auth/rsa2pub
6c -FTVw rsa2ssh.c
6l  -o 6.rsa2ssh rsa2any.6 rsa2ssh.6 lib.6.a
cp 6.rsa2ssh /amd64/bin/auth/rsa2ssh
6c -FTVw rsa2x509.c
6l  -o 6.rsa2x509 rsa2any.6 rsa2x509.6 lib.6.a
cp 6.rsa2x509 /amd64/bin/auth/rsa2x509
6c -FTVw rsafill.c
6l  -o 6.rsafill rsa2any.6 rsafill.6 lib.6.a
cp 6.rsafill /amd64/bin/auth/rsafill
6c -FTVw rsagen.c
6l  -o 6.rsagen rsagen.6 lib.6.a
cp 6.rsagen /amd64/bin/auth/rsagen
6c -FTVw ssh2rsa.c
6l  -o 6.ssh2rsa ssh2rsa.6 lib.6.a
cp 6.ssh2rsa /amd64/bin/auth/ssh2rsa
6c -FTVw uniq.c
6l  -o 6.uniq uniq.6 lib.6.a
cp 6.uniq /amd64/bin/auth/uniq
6c -FTVw userpasswd.c
6l  -o 6.userpasswd userpasswd.6 lib.6.a
cp 6.userpasswd /amd64/bin/auth/userpasswd
6c -FTVw warning.c
6l  -o 6.warning warning.6 lib.6.a
cp 6.warning /amd64/bin/auth/warning
6c -FTVw wrkey.c
6l  -o 6.wrkey wrkey.6 lib.6.a
cp 6.wrkey /amd64/bin/auth/wrkey
6c -FTVw x5092pub.c
6l  -o 6.x5092pub x5092pub.6 lib.6.a
cp 6.x5092pub /amd64/bin/auth/x5092pub
mk aux
for (i in antiword mnihongo flashfs gps kbdfs na vga realemu) @{
	echo mk $i
	cd $i
	mk install
}
mk antiword
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ main_u.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ asc85enc.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ blocklist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ chartrans.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ datalist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ depot.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ dib2eps.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ doclist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fail.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ finddata.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ findtext.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fmt_text.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fontlist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fonts.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fonts_u.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ hdrftrlist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ imgexam.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ imgtrans.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ jpeg2eps.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ listlist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ misc.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ notes.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ options.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ out2window.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ output.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ pdf.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ pictlist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ png2eps.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ postscript.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop0.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop2.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop6.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop8.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ properties.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ propmod.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ rowlist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ sectlist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ stylelist.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ stylesheet.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ summary.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ tabstop.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ text.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ unix.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ utf8.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ word2text.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ worddos.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordlib.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordmac.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordole.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordwin.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ xmalloc.c
6c -Bp -I/sys/include/ape -I/amd64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ xml.c
6l  -o 6.out main_u.6 asc85enc.6 blocklist.6 chartrans.6 datalist.6 depot.6 dib2eps.6 doclist.6 fail.6 finddata.6 findtext.6 fmt_text.6 fontlist.6 fonts.6 fonts_u.6 hdrftrlist.6 imgexam.6 imgtrans.6 jpeg2eps.6 listlist.6 misc.6 notes.6 options.6 out2window.6 output.6 pdf.6 pictlist.6 png2eps.6 postscript.6 prop0.6 prop2.6 prop6.6 prop8.6 properties.6 propmod.6 rowlist.6 sectlist.6 stylelist.6 stylesheet.6 summary.6 tabstop.6 text.6 unix.6 utf8.6 word2text.6 worddos.6 wordlib.6 wordmac.6 wordole.6 wordwin.6 xmalloc.6 xml.6
cp 6.out /amd64/bin/aux/antiword
mk mnihongo
6c -FTVw mnihongo.c
6l  -o 6.out mnihongo.6
cp 6.out /amd64/bin/aux/mnihongo
mk flashfs
for (i in mkflashfs flashfs)
	mk $MKFLAGS $i.install
6c -FTVw mkfs.c
6c -FTVw devfs.c
6c -FTVw utils.c
6l -o 6.mkflashfs mkfs.6 devfs.6 utils.6
cp 6.mkflashfs /amd64/bin/aux/mkflashfs
6c -FTVw flash.c
6c -FTVw journal.c
6c -FTVw entry.c
6c -FTVw errors.c
6c -FTVw request.c
6c -FTVw conv.c
6l -o 6.flashfs flash.6 journal.6 entry.6 errors.6 request.6 devfs.6 conv.6 utils.6
cp 6.flashfs /amd64/bin/aux/flashfs
mk gps
for (i in gpsfs gpsevermore)
	mk $MKFLAGS $i.install
6c -FTVw gpsfs.c
6c -FTVw util.c
6l  -o 6.gpsfs gpsfs.6 util.6
cp 6.gpsfs /amd64/bin/aux/gpsfs
6c -FTVw gpsevermore.c
6l  -o 6.gpsevermore gpsevermore.6 util.6
cp 6.gpsevermore /amd64/bin/aux/gpsevermore
mk kbdfs
@{objtype=$cputype mk -f mkfile.mklatin mklatin.amd64
6c -FTVw mklatin.c
6l  -o mklatin.amd64 mklatin.6
./mklatin.$cputype /lib/keyboard >latin1.h
6c -FTVw kbdfs.c
6l  -o 6.out kbdfs.6
cp 6.out /amd64/bin/aux/kbdfs
mk na
yacc -d na.y
6c -FTVw y.tab.c
6l  -o 6.out y.tab.6
cp 6.out /amd64/bin/aux/na
mk vga
6c -FTVw 3dfx.c
6c -FTVw ark2000pv.c
6c -FTVw att20c49x.c
6c -FTVw att21c498.c
6c -FTVw bt485.c
6c -FTVw ch9294.c
6c -FTVw clgd542x.c
6c -FTVw clgd546x.c
6c -FTVw ct65540.c
6c -FTVw cyber938x.c
6c -FTVw data.c
6c -FTVw db.c
6c -FTVw edid.c
6c -FTVw error.c
6c -FTVw et4000.c
6c -FTVw et4000hwgc.c
6c -FTVw hiqvideo.c
6c -FTVw i81x.c
6c -FTVw ibm8514.c
6c -FTVw icd2061a.c
6c -FTVw ics2494.c
6c -FTVw ics534x.c
6c -FTVw io.c
6c -FTVw geode.c
6c -FTVw mach32.c
6c -FTVw mach64.c
6c -FTVw mach64xx.c
6c -FTVw main.c
6c -FTVw mga2164w.c
6c -FTVw mga4xx.c
6c -FTVw neomagic.c
6c -FTVw nvidia.c
6c -FTVw radeon.c
6c -FTVw palette.c
6c -FTVw pci.c
6c -FTVw rgb524.c
6c -FTVw rgb524mn.c
6c -FTVw s3801.c
6c -FTVw s3928.c
6c -FTVw s3clock.c
6c -FTVw s3generic.c
6c -FTVw s3hwgc.c
6c -FTVw sc15025.c
6c -FTVw stg1702.c
6c -FTVw t2r4.c
6c -FTVw trio64.c
6c -FTVw tvp3020.c
6c -FTVw tvp3025.c
6c -FTVw tvp3025clock.c
6c -FTVw tvp3026.c
6c -FTVw tvp3026clock.c
6c -FTVw vesa.c
6c -FTVw vesadb.c
6c -FTVw vga.c
6c -FTVw virge.c
6c -FTVw vision864.c
6c -FTVw vision964.c
6c -FTVw vision968.c
6c -FTVw vmware.c
6c -FTVw w30c516.c
6c -FTVw igfx.c
6l  -o 6.out 3dfx.6 ark2000pv.6 att20c49x.6 att21c498.6 bt485.6 ch9294.6 clgd542x.6 clgd546x.6 ct65540.6 cyber938x.6 data.6 db.6 edid.6 error.6 et4000.6 et4000hwgc.6 hiqvideo.6 i81x.6 ibm8514.6 icd2061a.6 ics2494.6 ics534x.6 io.6 geode.6 mach32.6 mach64.6 mach64xx.6 main.6 mga2164w.6 mga4xx.6 neomagic.6 nvidia.6 radeon.6 palette.6 pci.6 rgb524.6 rgb524mn.6 s3801.6 s3928.6 s3clock.6 s3generic.6 s3hwgc.6 sc15025.6 stg1702.6 t2r4.6 trio64.6 tvp3020.6 tvp3025.6 tvp3025clock.6 tvp3026.6 tvp3026clock.6 vesa.6 vesadb.6 vga.6 virge.6 vision864.6 vision964.6 vision968.6 vmware.6 w30c516.6 igfx.6
cp 6.out /amd64/bin/aux/vga
mk realemu
6c -FTVw decode.c
6c -FTVw arg.c
6c -FTVw xec.c
6c -FTVw fmt.c
6c -FTVw pci.c
6c -FTVw pit.c
6c -FTVw main.c
6l  -o 6.out decode.6 arg.6 xec.6 fmt.6 pci.6 pit.6 main.6
cp 6.out /amd64/bin/aux/realemu
for (i in 8prefix 9pcon accupoint acidleak acpi aout2efi aout2uimage apm astarld bflz cddb cdsh clog cpuid consolefs data2s dial disksim esd getflags icanhasmsi icanhasvmx lines listen listen1 ms2 msexceltables mswordstrings mouse nfsmount olefs pcmcia portmap rdwr reboot searchfs seek statusbar statusmsg stub tablet timesync trampoline txt2uimage unbflz usage usbsdmux write wacom wikifmt wpa zerotrunc)
	mk $MKFLAGS $i.install
6c -FTVw 8prefix.c
6l  -o 6.8prefix 8prefix.6
cp 6.8prefix /amd64/bin/aux/8prefix
6c -FTVw 9pcon.c
6l  -o 6.9pcon 9pcon.6
cp 6.9pcon /amd64/bin/aux/9pcon
6c -FTVw accupoint.c
6l  -o 6.accupoint accupoint.6
cp 6.accupoint /amd64/bin/aux/accupoint
6c -FTVw acidleak.c
6l  -o 6.acidleak acidleak.6
cp 6.acidleak /amd64/bin/aux/acidleak
6c -FTVw acpi.c
6l  -o 6.acpi acpi.6
cp 6.acpi /amd64/bin/aux/acpi
6c -FTVw aout2efi.c
6l  -o 6.aout2efi aout2efi.6
cp 6.aout2efi /amd64/bin/aux/aout2efi
6c -FTVw aout2uimage.c
6l  -o 6.aout2uimage aout2uimage.6
cp 6.aout2uimage /amd64/bin/aux/aout2uimage
6c -FTVw apm.c
6l  -o 6.apm apm.6
cp 6.apm /amd64/bin/aux/apm
6c -FTVw astarld.c
6l  -o 6.astarld astarld.6
cp 6.astarld /amd64/bin/aux/astarld
6c -FTVw bflz.c
6l  -o 6.bflz bflz.6
cp 6.bflz /amd64/bin/aux/bflz
6c -FTVw cddb.c
6l  -o 6.cddb cddb.6
cp 6.cddb /amd64/bin/aux/cddb
6c -FTVw cdsh.c
6l  -o 6.cdsh cdsh.6
cp 6.cdsh /amd64/bin/aux/cdsh
6c -FTVw clog.c
6l  -o 6.clog clog.6
cp 6.clog /amd64/bin/aux/clog
6c -FTVw cpuid.c
6l  -o 6.cpuid cpuid.6
cp 6.cpuid /amd64/bin/aux/cpuid
6c -FTVw consolefs.c
6l  -o 6.consolefs consolefs.6
cp 6.consolefs /amd64/bin/aux/consolefs
6c -FTVw data2s.c
6l  -o 6.data2s data2s.6
cp 6.data2s /amd64/bin/aux/data2s
6c -FTVw dial.c
6l  -o 6.dial dial.6
cp 6.dial /amd64/bin/aux/dial
6c -FTVw disksim.c
6l  -o 6.disksim disksim.6
cp 6.disksim /amd64/bin/aux/disksim
6c -FTVw esd.c
6l  -o 6.esd esd.6
cp 6.esd /amd64/bin/aux/esd
6c -FTVw getflags.c
6l  -o 6.getflags getflags.6
cp 6.getflags /amd64/bin/aux/getflags
6c -FTVw icanhasmsi.c
6l  -o 6.icanhasmsi icanhasmsi.6
cp 6.icanhasmsi /amd64/bin/aux/icanhasmsi
6c -FTVw icanhasvmx.c
6l  -o 6.icanhasvmx icanhasvmx.6
cp 6.icanhasvmx /amd64/bin/aux/icanhasvmx
6c -FTVw lines.c
6l  -o 6.lines lines.6
cp 6.lines /amd64/bin/aux/lines
6c -FTVw listen.c
6l  -o 6.listen listen.6
cp 6.listen /amd64/bin/aux/listen
6c -FTVw listen1.c
6l  -o 6.listen1 listen1.6
cp 6.listen1 /amd64/bin/aux/listen1
6c -FTVw ms2.c
6l  -o 6.ms2 ms2.6
cp 6.ms2 /amd64/bin/aux/ms2
6c -FTVw msexceltables.c
6l  -o 6.msexceltables msexceltables.6
cp 6.msexceltables /amd64/bin/aux/msexceltables
6c -FTVw mswordstrings.c
6l  -o 6.mswordstrings mswordstrings.6
cp 6.mswordstrings /amd64/bin/aux/mswordstrings
6c -FTVw mouse.c
6l  -o 6.mouse mouse.6
cp 6.mouse /amd64/bin/aux/mouse
6c -FTVw nfsmount.c
6l  -o 6.nfsmount nfsmount.6
cp 6.nfsmount /amd64/bin/aux/nfsmount
6c -FTVw olefs.c
6l  -o 6.olefs olefs.6
cp 6.olefs /amd64/bin/aux/olefs
6c -FTVw pcmcia.c
6l  -o 6.pcmcia pcmcia.6
cp 6.pcmcia /amd64/bin/aux/pcmcia
6c -FTVw portmap.c
6l  -o 6.portmap portmap.6
cp 6.portmap /amd64/bin/aux/portmap
6c -FTVw rdwr.c
6l  -o 6.rdwr rdwr.6
cp 6.rdwr /amd64/bin/aux/rdwr
6c -FTVw reboot.c
6l  -o 6.reboot reboot.6
cp 6.reboot /amd64/bin/aux/reboot
6c -FTVw searchfs.c
6l  -o 6.searchfs searchfs.6
cp 6.searchfs /amd64/bin/aux/searchfs
6c -FTVw seek.c
6l  -o 6.seek seek.6
cp 6.seek /amd64/bin/aux/seek
6c -FTVw statusbar.c
6l  -o 6.statusbar statusbar.6
cp 6.statusbar /amd64/bin/aux/statusbar
6c -FTVw statusmsg.c
6l  -o 6.statusmsg statusmsg.6
cp 6.statusmsg /amd64/bin/aux/statusmsg
6c -FTVw stub.c
6l  -o 6.stub stub.6
cp 6.stub /amd64/bin/aux/stub
6c -FTVw tablet.c
6l  -o 6.tablet tablet.6
cp 6.tablet /amd64/bin/aux/tablet
6c -FTVw timesync.c
6l  -o 6.timesync timesync.6
cp 6.timesync /amd64/bin/aux/timesync
6c -FTVw trampoline.c
6l  -o 6.trampoline trampoline.6
cp 6.trampoline /amd64/bin/aux/trampoline
6c -FTVw txt2uimage.c
6l  -o 6.txt2uimage txt2uimage.6
cp 6.txt2uimage /amd64/bin/aux/txt2uimage
6c -FTVw unbflz.c
6l  -o 6.unbflz unbflz.6
cp 6.unbflz /amd64/bin/aux/unbflz
6c -FTVw usage.c
6l  -o 6.usage usage.6
cp 6.usage /amd64/bin/aux/usage
6c -FTVw usbsdmux.c
6l  -o 6.usbsdmux usbsdmux.6
cp 6.usbsdmux /amd64/bin/aux/usbsdmux
6c -FTVw write.c
6l  -o 6.write write.6
cp 6.write /amd64/bin/aux/write
6c -FTVw wacom.c
6l  -o 6.wacom wacom.6
cp 6.wacom /amd64/bin/aux/wacom
6c -FTVw wikifmt.c
6l  -o 6.wikifmt wikifmt.6
cp 6.wikifmt /amd64/bin/aux/wikifmt
6c -FTVw wpa.c
6l  -o 6.wpa wpa.6
cp 6.wpa /amd64/bin/aux/wpa
6c -FTVw zerotrunc.c
6l  -o 6.zerotrunc zerotrunc.6
cp 6.zerotrunc /amd64/bin/aux/zerotrunc
mk awk
yacc -o awkgram.c -d awkgram.y

conflicts: 42 shift/reduce, 83 reduce/reduce
6c -FTVw re.c
6c -FTVw lex.c
6c -FTVw main.c
6c -FTVw parse.c
objtype=$cputype mk maketab.$cputype
6c -FTVw popen.c
6c -FTVw tran.c
6c -FTVw maketab.c
6l  -o $objtype.maketab maketab.6
6c -FTVw lib.c
6c -FTVw run.c
6c -FTVw awkgram.c
./$cputype.maketab >proctab.c
6c -FTVw proctab.c
6l  -o 6.out re.6 lex.6 main.6 parse.6 proctab.6 popen.6 tran.6 lib.6 run.6 awkgram.6
cp 6.out /amd64/bin/awk
mk bitsy
for (i in bitsyload pencal prompter keyboard light params)
	mk $MKFLAGS $i.install
6c -FTVw bitsyload.c
6l  -o 6.bitsyload bitsyload.6
cp 6.bitsyload /amd64/bin/bitsy/bitsyload
6c -FTVw pencal.c
6l  -o 6.pencal pencal.6
cp 6.pencal /amd64/bin/bitsy/pencal
6c -FTVw prompter.c
6l  -o 6.prompter prompter.6
cp 6.prompter /amd64/bin/bitsy/prompter
6c -FTVw keyboard.c
6l  -o 6.keyboard keyboard.6
cp 6.keyboard /amd64/bin/bitsy/keyboard
cp light.rc /amd64/bin/bitsy/light
6c -FTVw params.c
6l  -o 6.params params.6
cp 6.params /amd64/bin/bitsy/params
mk bzfs
6c -FTVw -p -I/sys/src/cmd/bzip2/lib mkext.c
6c -FTVw -p -I/sys/src/cmd/bzip2/lib oramfs.c
6c -FTVw -p -I/sys/src/cmd/bzip2/lib unbflz.c
6c -FTVw -p -I/sys/src/cmd/bzip2/lib unbzip.c
6l  -o 6.out mkext.6 oramfs.6 unbflz.6 unbzip.6 /sys/src/cmd/bzip2/lib/libbzip2.a6
cp 6.out /amd64/bin/bzfs
mk bzip2
for (i in bzip2 bunzip2)
	mk $MKFLAGS $i.install
6c -FTVw -p -DPLAN9 -Ilib bzip2.c
6l  -o 6.bzip2 bzip2.6 lib/libbzip2.a6
cp 6.bzip2 /amd64/bin/bzip2
6c -FTVw -p -DPLAN9 -Ilib bunzip2.c
6l  -o 6.bunzip2 bunzip2.6 lib/libbzip2.a6
cp 6.bunzip2 /amd64/bin/bunzip2
mk cb
6c -FTVw cb.c
6c -FTVw cbtype.c
6l  -o 6.out cb.6 cbtype.6
cp 6.out /amd64/bin/cb
mk cc
6c -FTVw y.tab.c
6c -FTVw lex.c
6c -FTVw mac.c
6c -FTVw dcl.c
6c -FTVw acid.c
6c -FTVw pickle.c
6c -FTVw bits.c
6c -FTVw com.c
6c -FTVw scon.c
6c -FTVw funct.c
6c -FTVw sub.c
6c -FTVw com64.c
6c -FTVw compat.c
6c -FTVw dpchk.c
6c -FTVw omachcap.c
ar vu cc.a6 y.tab.6 lex.6 mac.6 dcl.6 acid.6 pickle.6 bits.6 com.6 scon.6 funct.6 sub.6 com64.6 compat.6 dpchk.6 omachcap.6
r - y.tab.6
r - lex.6
r - mac.6
r - dcl.6
r - acid.6
r - pickle.6
r - bits.6
r - com.6
r - scon.6
r - funct.6
r - sub.6
r - com64.6
r - compat.6
r - dpchk.6
r - omachcap.6
date
Mon Jan  1 22:43:27 MST 2024
mk cdfs
6c -FTVw buf.c
6c -FTVw main.c
6c -FTVw mmc.c
6l  -o 6.out buf.6 main.6 mmc.6
cp 6.out /amd64/bin/cdfs
mk cec
6c -FTVw cec.c
6c -FTVw plan9.c
6c -FTVw mux.c
6c -FTVw utils.c
6l  -o 6.out cec.6 plan9.6 mux.6 utils.6
cp 6.out /amd64/bin/cec
mk cfs
6c -FTVw cfs.c
6c -FTVw disk.c
6c -FTVw bcache.c
6c -FTVw inode.c
6c -FTVw lru.c
6c -FTVw file.c
6l  -o 6.out cfs.6 disk.6 bcache.6 inode.6 lru.6 file.6
cp 6.out /amd64/bin/cfs
mk cifs
6c -FTVw main.c
6c -FTVw transnt.c
6c -FTVw trans2.c
6c -FTVw trans.c
6c -FTVw cifs.c
6c -FTVw netbios.c
6c -FTVw pack.c
6c -FTVw info.c
6c -FTVw fs.c
6c -FTVw sid2name.c
6c -FTVw misc.c
6c -FTVw nterrstr.c
6c -FTVw doserrstr.c
6c -FTVw raperrstr.c
6c -FTVw auth.c
6c -FTVw dfs.c
6c -FTVw ping.c
6l  -o 6.out main.6 transnt.6 trans2.6 trans.6 cifs.6 netbios.6 pack.6 info.6 fs.6 sid2name.6 misc.6 nterrstr.6 doserrstr.6 raperrstr.6 auth.6 dfs.6 ping.6
cp 6.out /amd64/bin/cifs
mk compress
pcc -w -B -c compress.c
pcc  -o 6.out compress.6
cp 6.out /amd64/bin/compress
mk con
for (i in con xms xmr hayes)
	mk $MKFLAGS $i.install
6c -FTVw con.c
6l  -o 6.con con.6
cp 6.con /amd64/bin/con
6c -FTVw xms.c
6l  -o 6.xms xms.6
cp 6.xms /amd64/bin/xms
6c -FTVw xmr.c
6l  -o 6.xmr xmr.6
cp 6.xmr /amd64/bin/xmr
6c -FTVw hayes.c
6l  -o 6.hayes hayes.6
cp 6.hayes /amd64/bin/hayes
mk cpp
6c -FTVw cpp.c
6c -FTVw lex.c
6c -FTVw nlist.c
6c -FTVw tokens.c
6c -FTVw macro.c
6c -FTVw eval.c
6c -FTVw include.c
6c -FTVw hideset.c
6l  -o 6.out cpp.6 lex.6 nlist.6 tokens.6 macro.6 eval.6 include.6 hideset.6
cp 6.out /amd64/bin/cpp
mk cwfs
cd cwfs64x && mk install
for (i in cwfs64x)
	mk $MKFLAGS $i.install
6c -FTVw -I.. ../9p2.c
6c -FTVw -I.. ../auth.c
6c -FTVw -I.. ../chk.c
6c -FTVw -I.. ../con.c
6c -FTVw -I.. ../config.c
6c -FTVw -I.. ../console.c
6c -FTVw -I.. ../cw.c
6c -FTVw -I.. ../data.c
6c -FTVw -I.. ../dentry.c
6c -FTVw -I.. ../fworm.c
6c -FTVw -I.. ../iobuf.c
6c -FTVw -I.. ../juke.c
6c -FTVw -I.. ../main.c
6c -FTVw -I.. ../malloc.c
6c -FTVw -I.. ../mworm.c
6c -FTVw -I.. ../net.c
6c -FTVw -I.. ../proc.c
6c -FTVw -I.. ../scsi.c
6c -FTVw -I.. ../sub.c
6c -FTVw -I.. ../time.c
6c -FTVw -I.. ../uidgid.c
6c -FTVw -I.. ../wren.c
6c -FTVw -I.. ../srv.c
6c -FTVw -I.. -DDATE'='`{date -n} conf.c
6l -o 6.cwfs64x 9p2.6 auth.6 chk.6 con.6 config.6 console.6 cw.6 data.6 dentry.6 fworm.6 iobuf.6 juke.6 main.6 malloc.6 mworm.6 net.6 proc.6 scsi.6 sub.6 time.6 uidgid.6 wren.6 srv.6 conf.6
size 6.cwfs64x
211216t + 49768d + 110724b = 371708	6.cwfs64x
cp 6.cwfs64x /amd64/bin/cwfs64x
mk db
6c -FTVw command.c
6c -FTVw expr.c
6c -FTVw format.c
6c -FTVw input.c
6c -FTVw main.c
6c -FTVw output.c
6c -FTVw pcs.c
6c -FTVw print.c
6c -FTVw runpcs.c
6c -FTVw setup.c
6c -FTVw regs.c
6c -FTVw trcrun.c
6l  -o 6.out command.6 expr.6 format.6 input.6 main.6 output.6 pcs.6 print.6 runpcs.6 setup.6 regs.6 trcrun.6
cp 6.out /amd64/bin/db
mk dial
for (i in expect pass drain at)
	mk $MKFLAGS $i.install
6c -FTVw expect.c
6l  -o 6.expect expect.6
cp 6.expect /amd64/bin/dial/expect
6c -FTVw pass.c
6l  -o 6.pass pass.6
cp 6.pass /amd64/bin/dial/pass
6c -FTVw drain.c
6l  -o 6.drain drain.6
cp 6.drain /amd64/bin/dial/drain
6c -FTVw at.c
6l  -o 6.at at.6
cp 6.at /amd64/bin/dial/at
mk dict
6c -FTVw dict.c
6c -FTVw oed.c
6c -FTVw ahd.c
6c -FTVw pcollins.c
6c -FTVw pcollinsg.c
6c -FTVw movie.c
6c -FTVw slang.c
6c -FTVw robert.c
6c -FTVw world.c
6c -FTVw jis208.c
6c -FTVw gb2312.c
6c -FTVw thesaurus.c
6c -FTVw simple.c
6c -FTVw pgw.c
6c -FTVw roget.c
6c -FTVw utils.c
6l  -o 6.out dict.6 oed.6 ahd.6 pcollins.6 pcollinsg.6 movie.6 slang.6 robert.6 world.6 jis208.6 gb2312.6 thesaurus.6 simple.6 pgw.6 roget.6 utils.6
cp 6.out /amd64/bin/dict
mk diff
for (i in diff merge3)
	mk $MKFLAGS $i.install
6c -FTVw diff.c
6c -FTVw diffdir.c
6c -FTVw diffio.c
6c -FTVw diffreg.c
6c -FTVw util.c
6l  -o 6.diff diff.6 diffdir.6 diffio.6 diffreg.6 util.6
cp 6.diff /amd64/bin/diff
6c -FTVw merge3.c
6l  -o 6.merge3 merge3.6 diffdir.6 diffio.6 diffreg.6 util.6
cp 6.merge3 /amd64/bin/merge3
mk disk
for(i in 9660 prep smart vblade) @{
	cd $i
	mk $MKFLAGS install
}
for (i in dump9660 mk9660)
	mk $MKFLAGS $i.install
6c -FTVw boot.c
6c -FTVw cdrdwr.c
6c -FTVw conform.c
6c -FTVw direc.c
6c -FTVw dump.c
6c -FTVw dump9660.c
6c -FTVw ichar.c
6c -FTVw jchar.c
6c -FTVw path.c
6c -FTVw plan9.c
6c -FTVw rune.c
6c -FTVw sysuse.c
6c -FTVw util.c
6c -FTVw write.c
6l  -o 6.dump9660 boot.6 cdrdwr.6 conform.6 direc.6 dump.6 dump9660.6 ichar.6 jchar.6 path.6 plan9.6 rune.6 sysuse.6 util.6 write.6
cp 6.dump9660 /amd64/bin/disk/dump9660
mk: 'mk9660.install' is up to date
for (i in fdisk edisk prep)
	mk $MKFLAGS $i.install
6c -FTVw fdisk.c
6c -FTVw edit.c
yacc -d calc.y
6c -FTVw y.tab.c
6l  -o 6.fdisk fdisk.6 edit.6 y.tab.6
cp 6.fdisk /amd64/bin/disk/fdisk
6c -FTVw edisk.c
6c -FTVw y.tab.c
6l  -o 6.edisk edisk.6 edit.6 y.tab.6
cp 6.edisk /amd64/bin/disk/edisk
6c -FTVw prep.c
6c -FTVw y.tab.c
6l  -o 6.prep prep.6 edit.6 y.tab.6
cp 6.prep /amd64/bin/disk/prep
6c -FTVw ata.c
6c -FTVw scsi.c
6c -FTVw smart.c
warning: scsi.c:56 set and not used: cdb 
6l  -o 6.out ata.6 scsi.6 smart.6
cp 6.out /amd64/bin/disk/smart
6c -FTVw vblade.c
6l  -o 6.out vblade.6
cp 6.out /amd64/bin/disk/vblade
for (i in exsort format mbr mkext mkfs partfs cryptsetup qcowfs)
	mk $MKFLAGS $i.install
6c -FTVw exsort.c
6l  -o 6.exsort exsort.6
cp 6.exsort /amd64/bin/disk/exsort
6c -FTVw format.c
6l  -o 6.format /amd64/lib/libdisk.a format.6
cp 6.format /amd64/bin/disk/format
6c -FTVw mbr.c
6l  -o 6.mbr mbr.6
cp 6.mbr /amd64/bin/disk/mbr
6c -FTVw mkext.c
6l  -o 6.mkext mkext.6
cp 6.mkext /amd64/bin/disk/mkext
6c -FTVw mkfs.c
6l  -o 6.mkfs mkfs.6
cp 6.mkfs /amd64/bin/disk/mkfs
6c -FTVw partfs.c
6l  -o 6.partfs partfs.6
cp 6.partfs /amd64/bin/disk/partfs
6c -FTVw cryptsetup.c
6l  -o 6.cryptsetup cryptsetup.6
cp 6.cryptsetup /amd64/bin/disk/cryptsetup
6c -FTVw qcowfs.c
6l  -o 6.qcowfs qcowfs.6
cp 6.qcowfs /amd64/bin/disk/qcowfs
mk dossrv
6c -FTVw xfssrv.c
6c -FTVw xfile.c
6c -FTVw dosfs.c
6c -FTVw dossubs.c
6c -FTVw iotrack.c
6c -FTVw lock.c
6c -FTVw chat.c
6c -FTVw devio.c
6l  -o 6.out xfssrv.6 xfile.6 dosfs.6 dossubs.6 iotrack.6 lock.6 chat.6 devio.6
cp 6.out /amd64/bin/dossrv
mk dtracy
6c -FTVw dtracy.c
yacc -v -d -D1 parse.y
6c -FTVw cgen.c
6c -FTVw act.c
6c -FTVw type.c
6c -FTVw agg.c
6c -FTVw lex.c
6c -FTVw y.tab.c
6l  -o 6.out dtracy.6 lex.6 y.tab.6 cgen.6 act.6 type.6 agg.6
cp 6.out /amd64/bin/dtracy
mk eqn
yacc -d -S eqn.y

conflicts: 155 shift/reduce
pcc -c main.c
pcc -c tuning.c
pcc -c diacrit.c
pcc -c eqnbox.c
pcc -c font.c
pcc -c fromto.c
pcc -c funny.c
pcc -c glob.c
pcc -c integral.c
pcc -c input.c
pcc -c lex.c
pcc -c lookup.c
pcc -c mark.c
pcc -c matrix.c
pcc -c move.c
pcc -c over.c
pcc -c paren.c
pcc -c pile.c
pcc -c shift.c
pcc -c size.c
pcc -c sqrt.c
pcc -c text.c
rc -c 'cmp -s y.tab.h prevy.tab.h || cp y.tab.h prevy.tab.h'
cp y.tab.c eqn.c
pcc -c eqn.c
pcc  -o 6.out main.6 tuning.6 diacrit.6 eqnbox.6 font.6 fromto.6 funny.6 glob.6 integral.6 input.6 lex.6 lookup.6 mark.6 matrix.6 move.6 over.6 paren.6 pile.6 shift.6 size.6 sqrt.6 text.6 eqn.6
cp 6.out /amd64/bin/eqn
mk execnet
6c -FTVw client.c
6c -FTVw fs.c
6c -FTVw main.c
6c -FTVw note.c
6l  -o 6.out client.6 fs.6 main.6 note.6
cp 6.out /amd64/bin/execnet
mk exportfs
for (i in exportfs)
	mk $MKFLAGS $i.install
6c -FTVw exportfs.c
6c -FTVw exportsrv.c
6c -FTVw pattern.c
6c -FTVw io.c
6l  -o 6.exportfs exportfs.6 exportsrv.6 pattern.6 io.6
cp 6.exportfs /amd64/bin/exportfs
mk ext2srv
6c -FTVw xfssrv.c
6c -FTVw xfile.c
6c -FTVw ext2fs.c
6c -FTVw ext2subs.c
6c -FTVw chat.c
6c -FTVw iobuf.c
6l  -o 6.out xfssrv.6 xfile.6 ext2fs.6 ext2subs.6 chat.6 iobuf.6
cp 6.out /amd64/bin/ext2srv
mk faces
6c -FTVw '-DDEFAULT="astro"' main.c
6c -FTVw '-DDEFAULT="astro"' facedb.c
6c -FTVw '-DDEFAULT="astro"' plumb.c
6c -FTVw '-DDEFAULT="astro"' util.c
6l  -o 6.out main.6 facedb.6 plumb.6 util.6
cp 6.out /amd64/bin/faces
mk fax
for (i in faxreceive faxsend)
	mk $MKFLAGS $i.install
6c -FTVw fax2modem.c
6c -FTVw file.c
6c -FTVw modem.c
6c -FTVw subr.c
6c -FTVw receive.c
6c -FTVw fax2receive.c
6l -o 6.faxreceive fax2modem.6 file.6 modem.6 subr.6 receive.6 fax2receive.6
cp 6.faxreceive /amd64/bin/aux/faxreceive
6c -FTVw send.c
6c -FTVw fax2send.c
6l -o 6.faxsend fax2modem.6 file.6 modem.6 subr.6 send.6 fax2send.6
cp 6.faxsend /amd64/bin/aux/faxsend
mk forp
6c -FTVw forp.c
6c -FTVw parse.c
6c -FTVw misc.c
6c -FTVw cvt.c
6c -FTVw logic.c
warning: misc.c:105 set and not used: v 
6l  -o 6.out forp.6 parse.6 misc.6 cvt.6 logic.6
cp 6.out /amd64/bin/forp
mk git
mkdir -p /amd64/bin/git
mkdir -p /sys/lib/git
for (i in conf get fs log query repack save send serve walk)
	mk $MKFLAGS $i.install
for (i in add branch clone commit compat diff export hist import init merge pull push rebase revert rm)
	mk $MKFLAGS $i.rcinstall
6c -FTVw conf.c
6c -FTVw delta.c
6c -FTVw objset.c
6c -FTVw ols.c
6c -FTVw pack.c
6c -FTVw proto.c
6c -FTVw util.c
6c -FTVw ref.c
6l  -o 6.conf conf.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.conf /amd64/bin/git/conf
6c -FTVw get.c
6l  -o 6.get get.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.get /amd64/bin/git/get
6c -FTVw fs.c
6l  -o 6.fs fs.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.fs /amd64/bin/git/fs
6c -FTVw log.c
6l  -o 6.log log.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.log /amd64/bin/git/log
6c -FTVw query.c
6l  -o 6.query query.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.query /amd64/bin/git/query
6c -FTVw repack.c
6l  -o 6.repack repack.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.repack /amd64/bin/git/repack
6c -FTVw save.c
6l  -o 6.save save.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.save /amd64/bin/git/save
6c -FTVw send.c
6l  -o 6.send send.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.send /amd64/bin/git/send
6c -FTVw serve.c
6l  -o 6.serve serve.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.serve /amd64/bin/git/serve
6c -FTVw walk.c
6l  -o 6.walk walk.6 delta.6 objset.6 ols.6 pack.6 proto.6 util.6 ref.6
cp 6.walk /amd64/bin/git/walk
cp add /amd64/bin/git/add
chmod +x /amd64/bin/git/add
cp branch /amd64/bin/git/branch
chmod +x /amd64/bin/git/branch
cp clone /amd64/bin/git/clone
chmod +x /amd64/bin/git/clone
cp commit /amd64/bin/git/commit
chmod +x /amd64/bin/git/commit
cp compat /amd64/bin/git/compat
chmod +x /amd64/bin/git/compat
cp diff /amd64/bin/git/diff
chmod +x /amd64/bin/git/diff
cp export /amd64/bin/git/export
chmod +x /amd64/bin/git/export
cp hist /amd64/bin/git/hist
chmod +x /amd64/bin/git/hist
cp import /amd64/bin/git/import
chmod +x /amd64/bin/git/import
cp init /amd64/bin/git/init
chmod +x /amd64/bin/git/init
cp merge /amd64/bin/git/merge
chmod +x /amd64/bin/git/merge
cp pull /amd64/bin/git/pull
chmod +x /amd64/bin/git/pull
cp push /amd64/bin/git/push
chmod +x /amd64/bin/git/push
cp rebase /amd64/bin/git/rebase
chmod +x /amd64/bin/git/rebase
cp revert /amd64/bin/git/revert
chmod +x /amd64/bin/git/revert
cp rm /amd64/bin/git/rm
chmod +x /amd64/bin/git/rm
mk grap
yacc -d -S grap.y

conflicts: 47 shift/reduce
mv y.tab.c grap.c
pcc -c grapl.c
pcc -c main.c
pcc -c input.c
pcc -c print.c
pcc -c frame.c
pcc -c for.c
pcc -c coord.c
pcc -c ticks.c
pcc -c plot.c
pcc -c label.c
pcc -c misc.c
pcc -c grap.c
pcc  -o 6.out grap.6 grapl.6 main.6 input.6 print.6 frame.6 for.6 coord.6 ticks.6 plot.6 label.6 misc.6
cp 6.out /amd64/bin/grap
mk graph
6c -FTVw graph.c
6c -FTVw subr.c
6c -FTVw whoami.c
6l  -o 6.out graph.6 subr.6 whoami.6
cp 6.out /amd64/bin/graph
mk grep
yacc -d grep.y
6c -FTVw main.c
6c -FTVw comp.c
6c -FTVw sub.c
6c -FTVw y.tab.c
6l  -o 6.out y.tab.6 main.6 comp.6 sub.6
cp 6.out /amd64/bin/grep
mk gs
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gs.c; mv gs.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/adler32.c; mv adler32.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/compress.c; mv compress.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/crc32.c; mv crc32.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/deflate.c; mv deflate.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/dscparse.c; mv dscparse.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gconfig.c; mv gconfig.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevabuf.c; mv gdevabuf.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevbbox.c; mv gdevbbox.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevbj10.c; mv gdevbj10.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevcd8.c; mv gdevcd8.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevcdj.c; mv gdevcdj.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevdbit.c; mv gdevdbit.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevddrw.c; mv gdevddrw.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevdfax.c; mv gdevdfax.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevdflt.c; mv gdevdflt.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevdgbr.c; mv gdevdgbr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevdjet.c; mv gdevdjet.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevdljm.c; mv gdevdljm.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevdsha.c; mv gdevdsha.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevfax.c; mv gdevfax.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevhit.c; mv gdevhit.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevifno.c; mv gdevifno.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevjpeg.c; mv gdevjpeg.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm1.c; mv gdevm1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm16.c; mv gdevm16.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm2.c; mv gdevm2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm24.c; mv gdevm24.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm32.c; mv gdevm32.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm4.c; mv gdevm4.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm40.c; mv gdevm40.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm48.c; mv gdevm48.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm56.c; mv gdevm56.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm64.c; mv gdevm64.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevm8.c; mv gdevm8.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevmem.c; mv gdevmem.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevmpla.c; mv gdevmpla.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevnfwd.c; mv gdevnfwd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevp14.c; mv gdevp14.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpbm.c; mv gdevpbm.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpcl.c; mv gdevpcl.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdf.c; mv gdevpdf.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfb.c; mv gdevpdfb.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfc.c; mv gdevpdfc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfd.c; mv gdevpdfd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfg.c; mv gdevpdfg.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfi.c; mv gdevpdfi.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfj.c; mv gdevpdfj.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfk.c; mv gdevpdfk.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfm.c; mv gdevpdfm.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfo.c; mv gdevpdfo.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfp.c; mv gdevpdfp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfr.c; mv gdevpdfr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdft.c; mv gdevpdft.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfu.c; mv gdevpdfu.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdfv.c; mv gdevpdfv.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdt.c; mv gdevpdt.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdtb.c; mv gdevpdtb.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdtc.c; mv gdevpdtc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdtd.c; mv gdevpdtd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdte.c; mv gdevpdte.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdtf.c; mv gdevpdtf.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdti.c; mv gdevpdti.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdts.c; mv gdevpdts.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdtt.c; mv gdevpdtt.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdtv.c; mv gdevpdtv.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpdtw.c; mv gdevpdtw.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpipe.c; mv gdevpipe.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevplan9.c; mv gdevplan9.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevplnx.c; mv gdevplnx.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevppla.c; mv gdevppla.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevprn.c; mv gdevprn.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevps.c; mv gdevps.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsdi.c; mv gdevpsdi.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsdp.c; mv gdevpsdp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsds.c; mv gdevpsds.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsdu.c; mv gdevpsdu.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsf1.c; mv gdevpsf1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsf2.c; mv gdevpsf2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsfm.c; mv gdevpsfm.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsft.c; mv gdevpsft.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsfu.c; mv gdevpsfu.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsfx.c; mv gdevpsfx.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevpsu.c; mv gdevpsu.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevstc.c; mv gdevstc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevstc1.c; mv gdevstc1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevstc2.c; mv gdevstc2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevstc3.c; mv gdevstc3.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevstc4.c; mv gdevstc4.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevtfax.c; mv gdevtfax.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevtifs.c; mv gdevtifs.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gdevvec.c; mv gdevvec.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gp_getnv.c; mv gp_getnv.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gp_nsync.c; mv gp_nsync.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gp_stdia.c; mv gp_stdia.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gp_strdl.c; mv gp_strdl.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gp_unifn.c; mv gp_unifn.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gp_unifs.c; mv gp_unifs.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gp_unix.c; mv gp_unix.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gp_unix_cache.c; mv gp_unix_cache.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gpmisc.c; mv gpmisc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsalloc.c; mv gsalloc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsalpha.c; mv gsalpha.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsalphac.c; mv gsalphac.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsargs.c; mv gsargs.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsbitcom.c; mv gsbitcom.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsbitops.c; mv gsbitops.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsbittab.c; mv gsbittab.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscdefs.c; mv gscdefs.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscdevn.c; mv gscdevn.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscedata.c; mv gscedata.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscencs.c; mv gscencs.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gschar.c; mv gschar.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gschar0.c; mv gschar0.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscie.c; mv gscie.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsciemap.c; mv gsciemap.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsclipsr.c; mv gsclipsr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscolor.c; mv gscolor.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscolor1.c; mv gscolor1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscolor2.c; mv gscolor2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscolor3.c; mv gscolor3.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscoord.c; mv gscoord.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscparam.c; mv gscparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscpixel.c; mv gscpixel.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscrd.c; mv gscrd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscrdp.c; mv gscrdp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscrypt1.c; mv gscrypt1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscscie.c; mv gscscie.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscsepr.c; mv gscsepr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gscspace.c; mv gscspace.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsdevice.c; mv gsdevice.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsdevmem.c; mv gsdevmem.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsdfilt.c; mv gsdfilt.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsdparam.c; mv gsdparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsdps.c; mv gsdps.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsdps1.c; mv gsdps1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsdsrc.c; mv gsdsrc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfcid.c; mv gsfcid.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfcid2.c; mv gsfcid2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfcmap.c; mv gsfcmap.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfcmap1.c; mv gsfcmap1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsflip.c; mv gsflip.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfname.c; mv gsfname.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfont.c; mv gsfont.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfont0.c; mv gsfont0.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfont0c.c; mv gsfont0c.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfunc.c; mv gsfunc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfunc0.c; mv gsfunc0.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfunc3.c; mv gsfunc3.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsfunc4.c; mv gsfunc4.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsgcache.c; mv gsgcache.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsgdata.c; mv gsgdata.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsht.c; mv gsht.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsht1.c; mv gsht1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gshtscr.c; mv gshtscr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsicc.c; mv gsicc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsimage.c; mv gsimage.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsimpath.c; mv gsimpath.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsinit.c; mv gsinit.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsiodev.c; mv gsiodev.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsistate.c; mv gsistate.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gslibctx.c; mv gslibctx.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsline.c; mv gsline.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsmalloc.c; mv gsmalloc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsmatrix.c; mv gsmatrix.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsmemlok.c; mv gsmemlok.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsmemory.c; mv gsmemory.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsmemret.c; mv gsmemret.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsmisc.c; mv gsmisc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsnorop.c; mv gsnorop.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsnotify.c; mv gsnotify.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsovrc.c; mv gsovrc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gspaint.c; mv gspaint.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsparam.c; mv gsparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsparams.c; mv gsparams.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsparamx.c; mv gsparamx.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gspath.c; mv gspath.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gspath1.c; mv gspath1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gspcolor.c; mv gspcolor.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsptype1.c; mv gsptype1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsptype2.c; mv gsptype2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsroptab.c; mv gsroptab.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsserial.c; mv gsserial.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsshade.c; mv gsshade.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsstate.c; mv gsstate.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gstext.c; mv gstext.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gstrans.c; mv gstrans.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gstype1.c; mv gstype1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gstype2.c; mv gstype2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gstype42.c; mv gstype42.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gsutil.c; mv gsutil.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gswts.c; mv gswts.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxacpath.c; mv gxacpath.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxbcache.c; mv gxbcache.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxblend.c; mv gxblend.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxccache.c; mv gxccache.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxccman.c; mv gxccman.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxchar.c; mv gxchar.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxchrout.c; mv gxchrout.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxcht.c; mv gxcht.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclbits.c; mv gxclbits.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclfile.c; mv gxclfile.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclimag.c; mv gxclimag.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclip.c; mv gxclip.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclip2.c; mv gxclip2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclipm.c; mv gxclipm.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclist.c; mv gxclist.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclpage.c; mv gxclpage.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclpath.c; mv gxclpath.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclrast.c; mv gxclrast.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclread.c; mv gxclread.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclrect.c; mv gxclrect.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxclutil.c; mv gxclutil.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxcmap.c; mv gxcmap.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxcpath.c; mv gxcpath.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxctable.c; mv gxctable.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxdcconv.c; mv gxdcconv.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxdcolor.c; mv gxdcolor.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxdevndi.c; mv gxdevndi.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxdhtserial.c; mv gxdhtserial.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxfcopy.c; mv gxfcopy.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxfdrop.c; mv gxfdrop.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxfill.c; mv gxfill.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxhintn.c; mv gxhintn.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxhldevc.c; mv gxhldevc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxht.c; mv gxht.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxhtbit.c; mv gxhtbit.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxi12bit.c; mv gxi12bit.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxi16bit.c; mv gxi16bit.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxicolor.c; mv gxicolor.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxidata.c; mv gxidata.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxifast.c; mv gxifast.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gximag3x.c; mv gximag3x.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gximage.c; mv gximage.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gximage1.c; mv gximage1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gximage2.c; mv gximage2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gximage3.c; mv gximage3.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gximage4.c; mv gximage4.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gximono.c; mv gximono.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxipixel.c; mv gxipixel.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxiscale.c; mv gxiscale.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxmclip.c; mv gxmclip.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxoprect.c; mv gxoprect.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxp1fill.c; mv gxp1fill.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxpaint.c; mv gxpaint.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxpath.c; mv gxpath.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxpath2.c; mv gxpath2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxpcmap.c; mv gxpcmap.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxpcopy.c; mv gxpcopy.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxpdash.c; mv gxpdash.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxpflat.c; mv gxpflat.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxsample.c; mv gxsample.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxshade.c; mv gxshade.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxshade1.c; mv gxshade1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxshade4.c; mv gxshade4.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxshade6.c; mv gxshade6.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxstroke.c; mv gxstroke.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxsync.c; mv gxsync.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxttfb.c; mv gxttfb.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxtype1.c; mv gxtype1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gxwts.c; mv gxwts.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/gzspotan.c; mv gzspotan.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ialloc.c; mv ialloc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iapi.c; mv iapi.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ibnum.c; mv ibnum.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' icclib/icc.c; mv icc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iccinit0.c; mv iccinit0.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iconfig.c; mv iconfig.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/icontext.c; mv icontext.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/idebug.c; mv idebug.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/idict.c; mv idict.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/idisp.c; mv idisp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/idparam.c; mv idparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/idstack.c; mv idstack.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/igc.c; mv igc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/igcref.c; mv igcref.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/igcstr.c; mv igcstr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iinit.c; mv iinit.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ilocate.c; mv ilocate.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/imain.c; mv imain.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/imainarg.c; mv imainarg.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iname.c; mv iname.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/inffast.c; mv inffast.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/inflate.c; mv inflate.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/inftrees.c; mv inftrees.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/interp.c; mv interp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iparam.c; mv iparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iplugin.c; mv iplugin.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ireclaim.c; mv ireclaim.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/isave.c; mv isave.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iscan.c; mv iscan.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iscanbin.c; mv iscanbin.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iscannum.c; mv iscannum.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/istack.c; mv istack.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iutil.c; mv iutil.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/iutil2.c; mv iutil2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcapimin.c; mv jcapimin.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcapistd.c; mv jcapistd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jccoefct.c; mv jccoefct.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jccolor.c; mv jccolor.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcdctmgr.c; mv jcdctmgr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jchuff.c; mv jchuff.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcinit.c; mv jcinit.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcmainct.c; mv jcmainct.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcmarker.c; mv jcmarker.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcmaster.c; mv jcmaster.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcomapi.c; mv jcomapi.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcparam.c; mv jcparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcprepct.c; mv jcprepct.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jcsample.c; mv jcsample.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdapimin.c; mv jdapimin.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdapistd.c; mv jdapistd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdcoefct.c; mv jdcoefct.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdcolor.c; mv jdcolor.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jddctmgr.c; mv jddctmgr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdhuff.c; mv jdhuff.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdinput.c; mv jdinput.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdmainct.c; mv jdmainct.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdmarker.c; mv jdmarker.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdmaster.c; mv jdmaster.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdphuff.c; mv jdphuff.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdpostct.c; mv jdpostct.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jdsample.c; mv jdsample.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jerror.c; mv jerror.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jfdctint.c; mv jfdctint.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jidctint.c; mv jidctint.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jmemmgr.c; mv jmemmgr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' jpeg/jutils.c; mv jutils.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/md5.c; mv md5.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sa85d.c; mv sa85d.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/saes.c; mv saes.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sarc4.c; mv sarc4.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sbcp.c; mv sbcp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/scantab.c; mv scantab.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/scfd.c; mv scfd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/scfdtab.c; mv scfdtab.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/scfe.c; mv scfe.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/scfetab.c; mv scfetab.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/scfparam.c; mv scfparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sdcparam.c; mv sdcparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sdctc.c; mv sdctc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sdctd.c; mv sdctd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sdcte.c; mv sdcte.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sddparam.c; mv sddparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sdeparam.c; mv sdeparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/seexec.c; mv seexec.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sfilter1.c; mv sfilter1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sfilter2.c; mv sfilter2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sfxstdio.c; mv sfxstdio.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/shc.c; mv shc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/siinterp.c; mv siinterp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/siscale.c; mv siscale.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sjpegc.c; mv sjpegc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sjpegd.c; mv sjpegd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sjpege.c; mv sjpege.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/slzwc.c; mv slzwc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/slzwd.c; mv slzwd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/slzwe.c; mv slzwe.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/smd5.c; mv smd5.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/spdiff.c; mv spdiff.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/spngp.c; mv spngp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/spprint.c; mv spprint.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/spsdf.c; mv spsdf.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/srld.c; mv srld.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/srle.c; mv srle.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/sstring.c; mv sstring.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/stream.c; mv stream.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/szlibc.c; mv szlibc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/szlibd.c; mv szlibd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/szlibe.c; mv szlibe.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/trees.c; mv trees.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ttcalc.c; mv ttcalc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ttfinp.c; mv ttfinp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ttfmain.c; mv ttfmain.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ttfmemd.c; mv ttfmemd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ttinterp.c; mv ttinterp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ttload.c; mv ttload.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ttobjs.c; mv ttobjs.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/uncompr.c; mv uncompr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/vdtrace.c; mv vdtrace.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zarith.c; mv zarith.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zarray.c; mv zarray.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zbfont.c; mv zbfont.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zbseq.c; mv zbseq.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcfont.c; mv zcfont.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zchar.c; mv zchar.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zchar1.c; mv zchar1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zchar2.c; mv zchar2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zchar32.c; mv zchar32.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zchar42.c; mv zchar42.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcharout.c; mv zcharout.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcharx.c; mv zcharx.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcid.c; mv zcid.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcie.c; mv zcie.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcolor.c; mv zcolor.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcolor1.c; mv zcolor1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcolor2.c; mv zcolor2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcolor3.c; mv zcolor3.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcontext.c; mv zcontext.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcontrol.c; mv zcontrol.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcrd.c; mv zcrd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcsdevn.c; mv zcsdevn.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcsindex.c; mv zcsindex.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcspixel.c; mv zcspixel.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zcssepr.c; mv zcssepr.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zdevcal.c; mv zdevcal.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zdevice.c; mv zdevice.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zdevice2.c; mv zdevice2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zdfilter.c; mv zdfilter.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zdict.c; mv zdict.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zdpnext.c; mv zdpnext.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zdps.c; mv zdps.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zdps1.c; mv zdps1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zdscpars.c; mv zdscpars.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfaes.c; mv zfaes.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfapi.c; mv zfapi.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfarc4.c; mv zfarc4.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfbcp.c; mv zfbcp.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfcid.c; mv zfcid.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfcid0.c; mv zfcid0.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfcid1.c; mv zfcid1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfcmap.c; mv zfcmap.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfdctd.c; mv zfdctd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfdcte.c; mv zfdcte.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfdecode.c; mv zfdecode.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfile.c; mv zfile.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfile1.c; mv zfile1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfileio.c; mv zfileio.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfilter.c; mv zfilter.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfilter2.c; mv zfilter2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfmd5.c; mv zfmd5.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfont.c; mv zfont.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfont0.c; mv zfont0.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfont1.c; mv zfont1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfont2.c; mv zfont2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfont32.c; mv zfont32.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfont42.c; mv zfont42.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfontenum.c; mv zfontenum.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfproc.c; mv zfproc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfrsd.c; mv zfrsd.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfsample.c; mv zfsample.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfunc.c; mv zfunc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfunc0.c; mv zfunc0.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfunc3.c; mv zfunc3.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfunc4.c; mv zfunc4.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zfzlib.c; mv zfzlib.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zgeneric.c; mv zgeneric.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zgstate.c; mv zgstate.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zht.c; mv zht.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zht1.c; mv zht1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zht2.c; mv zht2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zicc.c; mv zicc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zimage.c; mv zimage.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zimage2.c; mv zimage2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zimage3.c; mv zimage3.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ziodev.c; mv ziodev.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ziodev2.c; mv ziodev2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ziodevsc.c; mv ziodevsc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ziodevst.c; mv ziodevst.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zmath.c; mv zmath.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zmatrix.c; mv zmatrix.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zmedia2.c; mv zmedia2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zmisc.c; mv zmisc.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zmisc1.c; mv zmisc1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zmisc2.c; mv zmisc2.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zmisc3.c; mv zmisc3.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zpacked.c; mv zpacked.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zpaint.c; mv zpaint.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zpath.c; mv zpath.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zpath1.c; mv zpath1.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zpcolor.c; mv zpcolor.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zrelbit.c; mv zrelbit.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zshade.c; mv zshade.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zstack.c; mv zstack.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zstring.c; mv zstring.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zsysvm.c; mv zsysvm.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ztoken.c; mv ztoken.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ztrans.c; mv ztrans.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/ztype.c; mv ztype.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zupath.c; mv zupath.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zusparam.c; mv zusparam.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' zlib/zutil.c; mv zutil.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zvmem.c; mv zvmem.6 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTamd64 '-DGS_INIT="gs_init.ps"' src/zvmem2.c; mv zvmem2.6 obj
pcc  -o 6.out obj/gs.6 obj/adler32.6 obj/compress.6 obj/crc32.6 obj/deflate.6 obj/dscparse.6 obj/gconfig.6 obj/gdevabuf.6 obj/gdevbbox.6 obj/gdevbj10.6 obj/gdevcd8.6 obj/gdevcdj.6 obj/gdevdbit.6 obj/gdevddrw.6 obj/gdevdfax.6 obj/gdevdflt.6 obj/gdevdgbr.6 obj/gdevdjet.6 obj/gdevdljm.6 obj/gdevdsha.6 obj/gdevfax.6 obj/gdevhit.6 obj/gdevifno.6 obj/gdevjpeg.6 obj/gdevm1.6 obj/gdevm16.6 obj/gdevm2.6 obj/gdevm24.6 obj/gdevm32.6 obj/gdevm4.6 obj/gdevm40.6 obj/gdevm48.6 obj/gdevm56.6 obj/gdevm64.6 obj/gdevm8.6 obj/gdevmem.6 obj/gdevmpla.6 obj/gdevnfwd.6 obj/gdevp14.6 obj/gdevpbm.6 obj/gdevpcl.6 obj/gdevpdf.6 obj/gdevpdfb.6 obj/gdevpdfc.6 obj/gdevpdfd.6 obj/gdevpdfg.6 obj/gdevpdfi.6 obj/gdevpdfj.6 obj/gdevpdfk.6 obj/gdevpdfm.6 obj/gdevpdfo.6 obj/gdevpdfp.6 obj/gdevpdfr.6 obj/gdevpdft.6 obj/gdevpdfu.6 obj/gdevpdfv.6 obj/gdevpdt.6 obj/gdevpdtb.6 obj/gdevpdtc.6 obj/gdevpdtd.6 obj/gdevpdte.6 obj/gdevpdtf.6 obj/gdevpdti.6 obj/gdevpdts.6 obj/gdevpdtt.6 obj/gdevpdtv.6 obj/gdevpdtw.6 obj/gdevpipe.6 obj/gdevplan9.6 obj/gdevplnx.6 obj/gdevppla.6 obj/gdevprn.6 obj/gdevps.6 obj/gdevpsdi.6 obj/gdevpsdp.6 obj/gdevpsds.6 obj/gdevpsdu.6 obj/gdevpsf1.6 obj/gdevpsf2.6 obj/gdevpsfm.6 obj/gdevpsft.6 obj/gdevpsfu.6 obj/gdevpsfx.6 obj/gdevpsu.6 obj/gdevstc.6 obj/gdevstc1.6 obj/gdevstc2.6 obj/gdevstc3.6 obj/gdevstc4.6 obj/gdevtfax.6 obj/gdevtifs.6 obj/gdevvec.6 obj/gp_getnv.6 obj/gp_nsync.6 obj/gp_stdia.6 obj/gp_strdl.6 obj/gp_unifn.6 obj/gp_unifs.6 obj/gp_unix.6 obj/gp_unix_cache.6 obj/gpmisc.6 obj/gsalloc.6 obj/gsalpha.6 obj/gsalphac.6 obj/gsargs.6 obj/gsbitcom.6 obj/gsbitops.6 obj/gsbittab.6 obj/gscdefs.6 obj/gscdevn.6 obj/gscedata.6 obj/gscencs.6 obj/gschar.6 obj/gschar0.6 obj/gscie.6 obj/gsciemap.6 obj/gsclipsr.6 obj/gscolor.6 obj/gscolor1.6 obj/gscolor2.6 obj/gscolor3.6 obj/gscoord.6 obj/gscparam.6 obj/gscpixel.6 obj/gscrd.6 obj/gscrdp.6 obj/gscrypt1.6 obj/gscscie.6 obj/gscsepr.6 obj/gscspace.6 obj/gsdevice.6 obj/gsdevmem.6 obj/gsdfilt.6 obj/gsdparam.6 obj/gsdps.6 obj/gsdps1.6 obj/gsdsrc.6 obj/gsfcid.6 obj/gsfcid2.6 obj/gsfcmap.6 obj/gsfcmap1.6 obj/gsflip.6 obj/gsfname.6 obj/gsfont.6 obj/gsfont0.6 obj/gsfont0c.6 obj/gsfunc.6 obj/gsfunc0.6 obj/gsfunc3.6 obj/gsfunc4.6 obj/gsgcache.6 obj/gsgdata.6 obj/gsht.6 obj/gsht1.6 obj/gshtscr.6 obj/gsicc.6 obj/gsimage.6 obj/gsimpath.6 obj/gsinit.6 obj/gsiodev.6 obj/gsistate.6 obj/gslibctx.6 obj/gsline.6 obj/gsmalloc.6 obj/gsmatrix.6 obj/gsmemlok.6 obj/gsmemory.6 obj/gsmemret.6 obj/gsmisc.6 obj/gsnorop.6 obj/gsnotify.6 obj/gsovrc.6 obj/gspaint.6 obj/gsparam.6 obj/gsparams.6 obj/gsparamx.6 obj/gspath.6 obj/gspath1.6 obj/gspcolor.6 obj/gsptype1.6 obj/gsptype2.6 obj/gsroptab.6 obj/gsserial.6 obj/gsshade.6 obj/gsstate.6 obj/gstext.6 obj/gstrans.6 obj/gstype1.6 obj/gstype2.6 obj/gstype42.6 obj/gsutil.6 obj/gswts.6 obj/gxacpath.6 obj/gxbcache.6 obj/gxblend.6 obj/gxccache.6 obj/gxccman.6 obj/gxchar.6 obj/gxchrout.6 obj/gxcht.6 obj/gxclbits.6 obj/gxclfile.6 obj/gxclimag.6 obj/gxclip.6 obj/gxclip2.6 obj/gxclipm.6 obj/gxclist.6 obj/gxclpage.6 obj/gxclpath.6 obj/gxclrast.6 obj/gxclread.6 obj/gxclrect.6 obj/gxclutil.6 obj/gxcmap.6 obj/gxcpath.6 obj/gxctable.6 obj/gxdcconv.6 obj/gxdcolor.6 obj/gxdevndi.6 obj/gxdhtserial.6 obj/gxfcopy.6 obj/gxfdrop.6 obj/gxfill.6 obj/gxhintn.6 obj/gxhldevc.6 obj/gxht.6 obj/gxhtbit.6 obj/gxi12bit.6 obj/gxi16bit.6 obj/gxicolor.6 obj/gxidata.6 obj/gxifast.6 obj/gximag3x.6 obj/gximage.6 obj/gximage1.6 obj/gximage2.6 obj/gximage3.6 obj/gximage4.6 obj/gximono.6 obj/gxipixel.6 obj/gxiscale.6 obj/gxmclip.6 obj/gxoprect.6 obj/gxp1fill.6 obj/gxpaint.6 obj/gxpath.6 obj/gxpath2.6 obj/gxpcmap.6 obj/gxpcopy.6 obj/gxpdash.6 obj/gxpflat.6 obj/gxsample.6 obj/gxshade.6 obj/gxshade1.6 obj/gxshade4.6 obj/gxshade6.6 obj/gxstroke.6 obj/gxsync.6 obj/gxttfb.6 obj/gxtype1.6 obj/gxwts.6 obj/gzspotan.6 obj/ialloc.6 obj/iapi.6 obj/ibnum.6 obj/icc.6 obj/iccinit0.6 obj/iconfig.6 obj/icontext.6 obj/idebug.6 obj/idict.6 obj/idisp.6 obj/idparam.6 obj/idstack.6 obj/igc.6 obj/igcref.6 obj/igcstr.6 obj/iinit.6 obj/ilocate.6 obj/imain.6 obj/imainarg.6 obj/iname.6 obj/inffast.6 obj/inflate.6 obj/inftrees.6 obj/interp.6 obj/iparam.6 obj/iplugin.6 obj/ireclaim.6 obj/isave.6 obj/iscan.6 obj/iscanbin.6 obj/iscannum.6 obj/istack.6 obj/iutil.6 obj/iutil2.6 obj/jcapimin.6 obj/jcapistd.6 obj/jccoefct.6 obj/jccolor.6 obj/jcdctmgr.6 obj/jchuff.6 obj/jcinit.6 obj/jcmainct.6 obj/jcmarker.6 obj/jcmaster.6 obj/jcomapi.6 obj/jcparam.6 obj/jcprepct.6 obj/jcsample.6 obj/jdapimin.6 obj/jdapistd.6 obj/jdcoefct.6 obj/jdcolor.6 obj/jddctmgr.6 obj/jdhuff.6 obj/jdinput.6 obj/jdmainct.6 obj/jdmarker.6 obj/jdmaster.6 obj/jdphuff.6 obj/jdpostct.6 obj/jdsample.6 obj/jerror.6 obj/jfdctint.6 obj/jidctint.6 obj/jmemmgr.6 obj/jutils.6 obj/md5.6 obj/sa85d.6 obj/saes.6 obj/sarc4.6 obj/sbcp.6 obj/scantab.6 obj/scfd.6 obj/scfdtab.6 obj/scfe.6 obj/scfetab.6 obj/scfparam.6 obj/sdcparam.6 obj/sdctc.6 obj/sdctd.6 obj/sdcte.6 obj/sddparam.6 obj/sdeparam.6 obj/seexec.6 obj/sfilter1.6 obj/sfilter2.6 obj/sfxstdio.6 obj/shc.6 obj/siinterp.6 obj/siscale.6 obj/sjpegc.6 obj/sjpegd.6 obj/sjpege.6 obj/slzwc.6 obj/slzwd.6 obj/slzwe.6 obj/smd5.6 obj/spdiff.6 obj/spngp.6 obj/spprint.6 obj/spsdf.6 obj/srld.6 obj/srle.6 obj/sstring.6 obj/stream.6 obj/szlibc.6 obj/szlibd.6 obj/szlibe.6 obj/trees.6 obj/ttcalc.6 obj/ttfinp.6 obj/ttfmain.6 obj/ttfmemd.6 obj/ttinterp.6 obj/ttload.6 obj/ttobjs.6 obj/uncompr.6 obj/vdtrace.6 obj/zarith.6 obj/zarray.6 obj/zbfont.6 obj/zbseq.6 obj/zcfont.6 obj/zchar.6 obj/zchar1.6 obj/zchar2.6 obj/zchar32.6 obj/zchar42.6 obj/zcharout.6 obj/zcharx.6 obj/zcid.6 obj/zcie.6 obj/zcolor.6 obj/zcolor1.6 obj/zcolor2.6 obj/zcolor3.6 obj/zcontext.6 obj/zcontrol.6 obj/zcrd.6 obj/zcsdevn.6 obj/zcsindex.6 obj/zcspixel.6 obj/zcssepr.6 obj/zdevcal.6 obj/zdevice.6 obj/zdevice2.6 obj/zdfilter.6 obj/zdict.6 obj/zdpnext.6 obj/zdps.6 obj/zdps1.6 obj/zdscpars.6 obj/zfaes.6 obj/zfapi.6 obj/zfarc4.6 obj/zfbcp.6 obj/zfcid.6 obj/zfcid0.6 obj/zfcid1.6 obj/zfcmap.6 obj/zfdctd.6 obj/zfdcte.6 obj/zfdecode.6 obj/zfile.6 obj/zfile1.6 obj/zfileio.6 obj/zfilter.6 obj/zfilter2.6 obj/zfmd5.6 obj/zfont.6 obj/zfont0.6 obj/zfont1.6 obj/zfont2.6 obj/zfont32.6 obj/zfont42.6 obj/zfontenum.6 obj/zfproc.6 obj/zfrsd.6 obj/zfsample.6 obj/zfunc.6 obj/zfunc0.6 obj/zfunc3.6 obj/zfunc4.6 obj/zfzlib.6 obj/zgeneric.6 obj/zgstate.6 obj/zht.6 obj/zht1.6 obj/zht2.6 obj/zicc.6 obj/zimage.6 obj/zimage2.6 obj/zimage3.6 obj/ziodev.6 obj/ziodev2.6 obj/ziodevsc.6 obj/ziodevst.6 obj/zmath.6 obj/zmatrix.6 obj/zmedia2.6 obj/zmisc.6 obj/zmisc1.6 obj/zmisc2.6 obj/zmisc3.6 obj/zpacked.6 obj/zpaint.6 obj/zpath.6 obj/zpath1.6 obj/zpcolor.6 obj/zrelbit.6 obj/zshade.6 obj/zstack.6 obj/zstring.6 obj/zsysvm.6 obj/ztoken.6 obj/ztrans.6 obj/ztype.6 obj/zupath.6 obj/zusparam.6 obj/zutil.6 obj/zvmem.6 obj/zvmem2.6
cp 6.out /amd64/bin/gs
mk gzip
for (i in gzip gunzip zip unzip)
	mk $MKFLAGS $i.install
6c -FTVw gzip.c
6l  -o 6.gzip gzip.6
cp 6.gzip /amd64/bin/gzip
6c -FTVw gunzip.c
6l  -o 6.gunzip gunzip.6
cp 6.gunzip /amd64/bin/gunzip
6c -FTVw zip.c
6l  -o 6.zip zip.6
cp 6.zip /amd64/bin/zip
6c -FTVw unzip.c
6l  -o 6.unzip unzip.6
cp 6.unzip /amd64/bin/unzip
mk hgfs
6c -FTVw fs.c
6c -FTVw zip.c
6c -FTVw patch.c
6c -FTVw hash.c
6c -FTVw revlog.c
6c -FTVw tree.c
6c -FTVw info.c
6c -FTVw util.c
6l  -o 6.out fs.6 zip.6 patch.6 hash.6 revlog.6 tree.6 info.6 util.6
cp 6.out /amd64/bin/hgfs
mk hjfs
6c -FTVw main.c
6c -FTVw buf.c
6c -FTVw dev.c
6c -FTVw conv.c
6c -FTVw fs1.c
6c -FTVw fs2.c
6c -FTVw auth.c
6c -FTVw 9p.c
6c -FTVw dump.c
6c -FTVw cons.c
6l  -o 6.out main.6 buf.6 dev.6 conv.6 fs1.6 fs2.6 auth.6 9p.6 dump.6 cons.6
cp 6.out /amd64/bin/hjfs
mk hoc
yacc -d hoc.y

conflicts: 19 shift/reduce
6c -FTVw y.tab.c
6c -FTVw code.c
6c -FTVw init.c
6c -FTVw math.c
6c -FTVw symbol.c
6l  -o 6.out y.tab.6 code.6 init.6 math.6 symbol.6
cp 6.out /amd64/bin/hoc
mk htmlfmt
6c -FTVw main.c
6c -FTVw html.c
6c -FTVw util.c
6l -o 6.out   main.6 html.6 util.6
cp 6.out /amd64/bin/htmlfmt
mk htmlroff
6c -FTVw char.c
6c -FTVw html.c
6c -FTVw input.c
6c -FTVw main.c
6c -FTVw roff.c
6c -FTVw t1.c
6c -FTVw t2.c
6c -FTVw t3.c
6c -FTVw t4.c
6c -FTVw t5.c
6c -FTVw t6.c
6c -FTVw t7.c
6c -FTVw t8.c
6c -FTVw t10.c
6c -FTVw t11.c
6c -FTVw t13.c
6c -FTVw t14.c
6c -FTVw t15.c
6c -FTVw t16.c
6c -FTVw t17.c
6c -FTVw t18.c
6c -FTVw t19.c
6c -FTVw t20.c
6c -FTVw util.c
6l  -o 6.out char.6 html.6 input.6 main.6 roff.6 t1.6 t2.6 t3.6 t4.6 t5.6 t6.6 t7.6 t8.6 t10.6 t11.6 t13.6 t14.6 t15.6 t16.6 t17.6 t18.6 t19.6 t20.6 util.6
cp 6.out /amd64/bin/htmlroff
mk ip
for (i in ftpfs cifsd dhcpd httpd ipconfig ppp snoopy) @{
	echo mk $i
	cd $i
	mk install
}
mk ftpfs
6c -FTVw ftpfs.c
6c -FTVw proto.c
6c -FTVw file.c
6l  -o 6.out ftpfs.6 proto.6 file.6
cp 6.out /amd64/bin/ftpfs
mk cifsd
6c -FTVw idmap.c
6c -FTVw pack.c
6c -FTVw util.c
6c -FTVw error.c
6c -FTVw smb.c
6c -FTVw rap.c
6c -FTVw share.c
6c -FTVw tree.c
6c -FTVw dir.c
6c -FTVw file.c
6c -FTVw find.c
6c -FTVw main.c
6l  -o 6.out idmap.6 pack.6 util.6 error.6 smb.6 rap.6 share.6 tree.6 dir.6 file.6 find.6 main.6
cp 6.out /amd64/bin/ip/cifsd
mk dhcpd
for (i in dhcpd dhcpleases)
	mk $MKFLAGS $i.install
6c -FTVw dhcpd.c
6c -FTVw db.c
6c -FTVw ndb.c
6c -FTVw ping.c
6l -o 6.dhcpd dhcpd.6 db.6 ndb.6 ping.6
cp 6.dhcpd /amd64/bin/ip/dhcpd
6c -FTVw dhcpleases.c
6l -o 6.dhcpleases dhcpleases.6 db.6 ping.6
cp 6.dhcpleases /amd64/bin/ip/dhcpleases
mk httpd
for (i in httpd imagemap man2html save netlib_find netlib_history webls wikipost)
	mk $MKFLAGS $i.install
6c -FTVw httpd.c
6c -FTVw anonymous.c
6c -FTVw content.c
6c -FTVw emem.c
6c -FTVw hints.c
6c -FTVw init.c
6c -FTVw log.c
6c -FTVw redirect.c
6c -FTVw sendfd.c
6c -FTVw authorize.c
ar vu libhttps.a6 anonymous.6 content.6 emem.6 hints.6 init.6 log.6 redirect.6 sendfd.6 authorize.6
rm anonymous.6 content.6 emem.6 hints.6 init.6 log.6 redirect.6 sendfd.6 authorize.6
# rm  - cannot do this because of mk race
ar: creating libhttps.a6
a - anonymous.6
a - content.6
a - emem.6
a - hints.6
a - init.6
a - log.6
a - redirect.6
a - sendfd.6
a - authorize.6
6l  -o 6.httpd httpd.6 libhttps.a6
cp 6.httpd /amd64/bin/ip/httpd/httpd
6c -FTVw imagemap.c
6l  -o 6.imagemap imagemap.6 libhttps.a6
cp 6.imagemap /amd64/bin/ip/httpd/imagemap
6c -FTVw man2html.c
6l  -o 6.man2html man2html.6 libhttps.a6
cp 6.man2html /amd64/bin/ip/httpd/man2html
6c -FTVw save.c
6l  -o 6.save save.6 libhttps.a6
cp 6.save /amd64/bin/ip/httpd/save
6c -FTVw netlib_find.c
6l  -o 6.netlib_find netlib_find.6 libhttps.a6
cp 6.netlib_find /amd64/bin/ip/httpd/netlib_find
6c -FTVw netlib_history.c
6l  -o 6.netlib_history netlib_history.6 libhttps.a6
cp 6.netlib_history /amd64/bin/ip/httpd/netlib_history
6c -FTVw webls.c
6l  -o 6.webls webls.6 libhttps.a6
cp 6.webls /amd64/bin/ip/httpd/webls
6c -FTVw wikipost.c
6l  -o 6.wikipost wikipost.6 libhttps.a6
cp 6.wikipost /amd64/bin/ip/httpd/wikipost
mk ipconfig
6c -FTVw main.c
6c -FTVw dhcp.c
6c -FTVw dhcpv6.c
6c -FTVw ipv6.c
6c -FTVw ppp.c
6l  -o 6.out main.6 dhcp.6 dhcpv6.6 ipv6.6 ppp.6
cp 6.out /amd64/bin/ip/ipconfig
mk ppp
6c -FTVw ppp.c
6c -FTVw compress.c
6c -FTVw block.c
6c -FTVw mppc.c
6c -FTVw ipaux.c
6c -FTVw thw.c
6c -FTVw thwack.c
6c -FTVw unthwack.c
6l  -o 6.out ppp.6 compress.6 block.6 mppc.6 ipaux.6 thw.6 thwack.6 unthwack.6
cp 6.out /amd64/bin/ip/ppp
mk snoopy
{
	for(i in aoe aoeata aoecmd aoemask aoemd aoerr arp bootp cec dhcp dns dump eap eap_identity eapol eapol_key ether ipmux ippkt gre hdlc icmp6 icmp il ip6 ip ninep ospf ppp ppp_ccp ppp_chap ppp_ipcp ppp_lcp pppoe_disc pppoe_sess rarp rc4keydesc rtcp rtp tcp ttls udp vlan)
		echo extern Proto $i';'
} >protos.h
yacc -d filter.y
{
	echo '#include <u.h>'
	echo '#include <libc.h>'
	echo '#include "dat.h"'
	echo '#include "protos.h"'
	echo 'Proto *protos[] ='
	echo '{'
	for(i in aoe aoeata aoecmd aoemask aoemd aoerr arp bootp cec dhcp dns dump eap eap_identity eapol eapol_key ether ipmux ippkt gre hdlc icmp6 icmp il ip6 ip ninep ospf ppp ppp_ccp ppp_chap ppp_ipcp ppp_lcp pppoe_disc pppoe_sess rarp rc4keydesc rtcp rtp tcp ttls udp vlan)
		echo '	&'$i','
	echo '	0,'
	echo '};'
} >protos.c
6c -FTVw main.c
6c -FTVw y.tab.c
6c -FTVw	/sys/src/cmd/ndb/convM2DNS.c
6c -FTVw aoe.c
6c -FTVw aoeata.c
6c -FTVw aoecmd.c
6c -FTVw aoemask.c
6c -FTVw aoemd.c
6c -FTVw aoerr.c
6c -FTVw arp.c
6c -FTVw bootp.c
6c -FTVw cec.c
6c -FTVw dhcp.c
6c -FTVw dns.c
6c -FTVw dump.c
6c -FTVw eap.c
6c -FTVw eap_identity.c
6c -FTVw eapol.c
6c -FTVw eapol_key.c
6c -FTVw ether.c
6c -FTVw ipmux.c
6c -FTVw ippkt.c
6c -FTVw gre.c
6c -FTVw hdlc.c
6c -FTVw icmp6.c
6c -FTVw icmp.c
6c -FTVw il.c
6c -FTVw ip6.c
6c -FTVw ip.c
6c -FTVw ninep.c
6c -FTVw ospf.c
6c -FTVw ppp.c
6c -FTVw ppp_ccp.c
6c -FTVw ppp_chap.c
6c -FTVw ppp_ipcp.c
6c -FTVw ppp_lcp.c
6c -FTVw pppoe_disc.c
6c -FTVw pppoe_sess.c
6c -FTVw rarp.c
6c -FTVw rc4keydesc.c
6c -FTVw rtcp.c
6c -FTVw rtp.c
6c -FTVw tcp.c
6c -FTVw ttls.c
6c -FTVw udp.c
6c -FTVw vlan.c
6c -FTVw protos.c
6l  -o 6.out main.6 y.tab.6 protos.6 convM2DNS.6 aoe.6 aoeata.6 aoecmd.6 aoemask.6 aoemd.6 aoerr.6 arp.6 bootp.6 cec.6 dhcp.6 dns.6 dump.6 eap.6 eap_identity.6 eapol.6 eapol_key.6 ether.6 ipmux.6 ippkt.6 gre.6 hdlc.6 icmp6.6 icmp.6 il.6 ip6.6 ip.6 ninep.6 ospf.6 ppp.6 ppp_ccp.6 ppp_chap.6 ppp_ipcp.6 ppp_lcp.6 pppoe_disc.6 pppoe_sess.6 rarp.6 rc4keydesc.6 rtcp.6 rtp.6 tcp.6 ttls.6 udp.6 vlan.6
cp 6.out /amd64/bin/snoopy
for (i in 6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd sol wol)
	mk $MKFLAGS $i.install
6c -FTVw 6in4.c
6l  -o 6.6in4 6in4.6
cp 6.6in4 /amd64/bin/ip/6in4
6c -FTVw ayiya.c
6l  -o 6.ayiya ayiya.6
cp 6.ayiya /amd64/bin/ip/ayiya
6c -FTVw dhcp6d.c
6l  -o 6.dhcp6d dhcp6d.6
cp 6.dhcp6d /amd64/bin/ip/dhcp6d
6c -FTVw dhcpclient.c
6l  -o 6.dhcpclient dhcpclient.6
cp 6.dhcpclient /amd64/bin/ip/dhcpclient
6c -FTVw ftpd.c
6c -FTVw glob.c
6l -o 6.ftpd ftpd.6 glob.6
cp 6.ftpd /amd64/bin/ip/ftpd
6c -FTVw gping.c
6l  -o 6.gping gping.6
cp 6.gping /amd64/bin/ip/gping
6c -FTVw hogports.c
6l  -o 6.hogports hogports.6
cp 6.hogports /amd64/bin/ip/hogports
6c -FTVw hproxy.c
6l  -o 6.hproxy hproxy.6
cp 6.hproxy /amd64/bin/ip/hproxy
6c -FTVw httpfile.c
6l  -o 6.httpfile httpfile.6
cp 6.httpfile /amd64/bin/ip/httpfile
6c -FTVw linklocal.c
6l  -o 6.linklocal linklocal.6
cp 6.linklocal /amd64/bin/ip/linklocal
6c -FTVw ping.c
6l  -o 6.ping ping.6
cp 6.ping /amd64/bin/ip/ping
6c -FTVw pppoe.c
6l  -o 6.pppoe pppoe.6
cp 6.pppoe /amd64/bin/ip/pppoe
6c -FTVw pptp.c
6l  -o 6.pptp pptp.6
cp 6.pptp /amd64/bin/ip/pptp
6c -FTVw pptpd.c
6l  -o 6.pptpd pptpd.6
cp 6.pptpd /amd64/bin/ip/pptpd
6c -FTVw rarpd.c
6l  -o 6.rarpd rarpd.6
cp 6.rarpd /amd64/bin/ip/rarpd
6c -FTVw rexexec.c
6l  -o 6.rexexec rexexec.6
cp 6.rexexec /amd64/bin/ip/rexexec
6c -FTVw rip.c
6l  -o 6.rip rip.6
cp 6.rip /amd64/bin/ip/rip
6c -FTVw rlogind.c
6l  -o 6.rlogind rlogind.6
cp 6.rlogind /amd64/bin/ip/rlogind
6c -FTVw telnet.c
6l  -o 6.telnet telnet.6
cp 6.telnet /$objtype/bin/telnet
6c -FTVw telnetd.c
6l  -o 6.telnetd telnetd.6
cp 6.telnetd /amd64/bin/ip/telnetd
6c -FTVw tftpd.c
6l  -o 6.tftpd tftpd.6
cp 6.tftpd /amd64/bin/ip/tftpd
6c -FTVw tftpfs.c
6l  -o 6.tftpfs tftpfs.6
cp 6.tftpfs /amd64/bin/ip/tftpfs
6c -FTVw tinc.c
6l  -o 6.tinc tinc.6
cp 6.tinc /amd64/bin/ip/tinc
6c -FTVw traceroute.c
6l  -o 6.traceroute traceroute.6
cp 6.traceroute /amd64/bin/ip/traceroute
6c -FTVw torrent.c
6l  -o 6.torrent torrent.6
cp 6.torrent /amd64/bin/ip/torrent
6c -FTVw udpecho.c
6l  -o 6.udpecho udpecho.6
cp 6.udpecho /amd64/bin/ip/udpecho
6c -FTVw socksd.c
6l  -o 6.socksd socksd.6
cp 6.socksd /amd64/bin/ip/socksd
6c -FTVw sol.c
6l  -o 6.sol sol.6
cp 6.sol /amd64/bin/ip/sol
6c -FTVw wol.c
6l  -o 6.wol wol.6
cp 6.wol /amd64/bin/ip/wol
mk jpg
for (i in jpg tojpg gif togif ppm toppm png topng tif totif yuv ico toico bmp tga v210)
	mk $MKFLAGS $i.install
6^c rgbycc.c
6^l -o 6.rgbycc rgbycc.6
./6.rgbycc > ycbcr.h
6^c rgbrgbv.c
6^l -o 6.rgbrgbv rgbrgbv.6
./6.rgbrgbv > rgbv.h
6c -FTVw totruecolor.c
6c -FTVw writerawimage.c
6c -FTVw readjpg.c
6c -FTVw jpg.c
6c -FTVw torgbv.c
6l  -o 6.jpg torgbv.6 totruecolor.6 writerawimage.6 readjpg.6 jpg.6
cp 6.jpg /amd64/bin/jpg
6c -FTVw writejpg.c
6c -FTVw multichan.c
6c -FTVw tojpg.c
6l  -o 6.tojpg writejpg.6 multichan.6 tojpg.6
cp 6.tojpg /amd64/bin/tojpg
6c -FTVw torgbv.c
6c -FTVw readgif.c
6c -FTVw gif.c
6l  -o 6.gif torgbv.6 totruecolor.6 writerawimage.6 readgif.6 gif.6
cp 6.gif /amd64/bin/gif
6c -FTVw writegif.c
6c -FTVw onechan.c
6c -FTVw togif.c
6c -FTVw torgbv.c
6l  -o 6.togif writegif.6 onechan.6 togif.6 torgbv.6
cp 6.togif /amd64/bin/togif
6c -FTVw torgbv.c
6c -FTVw readppm.c
6c -FTVw ppm.c
6l  -o 6.ppm torgbv.6 totruecolor.6 writerawimage.6 readppm.6 ppm.6
cp 6.ppm /amd64/bin/ppm
6c -FTVw writeppm.c
6c -FTVw toppm.c
6l  -o 6.toppm writeppm.6 multichan.6 toppm.6
cp 6.toppm /amd64/bin/toppm
6c -FTVw torgbv.c
6c -FTVw readpng.c
6c -FTVw png.c
6l  -o 6.png torgbv.6 writerawimage.6 readpng.6 png.6
cp 6.png /amd64/bin/png
6c -FTVw writepng.c
6c -FTVw topng.c
6l  -o 6.topng writepng.6 topng.6
cp 6.topng /amd64/bin/topng
6c -FTVw torgbv.c
6c -FTVw readtif.c
6c -FTVw tif.c
6l  -o 6.tif torgbv.6 writerawimage.6 readtif.6 tif.6
cp 6.tif /amd64/bin/tif
6c -FTVw writetif.c
6c -FTVw totif.c
6l  -o 6.totif writetif.6 totif.6
cp 6.totif /amd64/bin/totif
6c -FTVw torgbv.c
6c -FTVw readyuv.c
6c -FTVw yuv.c
6l  -o 6.yuv torgbv.6 totruecolor.6 writerawimage.6 readyuv.6 yuv.6
cp 6.yuv /amd64/bin/yuv
6c -FTVw ico.c
6l  -o 6.ico readpng.6 ico.6
cp 6.ico /amd64/bin/ico
6c -FTVw toico.c
6l  -o 6.toico toico.6
cp 6.toico /amd64/bin/toico
6c -FTVw readbmp.c
6c -FTVw bmp.c
6l  -o 6.bmp torgbv.6 totruecolor.6 writerawimage.6 readbmp.6 bmp.6
cp 6.bmp /amd64/bin/bmp
6c -FTVw readtga.c
6c -FTVw tga.c
6l  -o 6.tga torgbv.6 totruecolor.6 writerawimage.6 readtga.6 tga.6
cp 6.tga /amd64/bin/tga
6c -FTVw readv210.c
6c -FTVw v210.c
6l  -o 6.v210 torgbv.6 totruecolor.6 writerawimage.6 readv210.6 v210.6
cp 6.v210 /amd64/bin/v210
mk ka
yacc -D1 -d a.y
6c -FTVw y.tab.c
6c -FTVw lex.c
6l  -o 6.out y.tab.6 lex.6
cp 6.out /amd64/bin/ka
mk kc
6c -FTVw cgen.c
6c -FTVw enam.c
6c -FTVw list.c
6c -FTVw mul.c
6c -FTVw peep.c
6c -FTVw ../cc/pgen.c
6c -FTVw ../cc/pswt.c
6c -FTVw reg.c
6c -FTVw sgen.c
6c -FTVw swt.c
6c -FTVw txt.c
6l  -o 6.out cgen.6 enam.6 list.6 mul.6 peep.6 pgen.6 pswt.6 reg.6 sgen.6 swt.6 txt.6 ../cc/cc.a6
cp 6.out /amd64/bin/kc
mk ki
6c -FTVw ki.c
6c -FTVw run.c
6c -FTVw mem.c
6c -FTVw syscall.c
6c -FTVw stats.c
6c -FTVw icache.c
6c -FTVw symbols.c
6c -FTVw cmd.c
6c -FTVw bpt.c
6c -FTVw float.c
6l  -o 6.out ki.6 run.6 mem.6 syscall.6 stats.6 icache.6 symbols.6 cmd.6 bpt.6 float.6
cp 6.out /amd64/bin/ki
mk kl
6c -FTVw asm.c
6c -FTVw list.c
6c -FTVw noop.c
6c -FTVw sched.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw pass.c
6c -FTVw span.c
6c -FTVw ../kc/enam.c
6c -FTVw compat.c
6l  -o 6.out asm.6 list.6 noop.6 sched.6 obj.6 optab.6 pass.6 span.6 enam.6 compat.6
cp 6.out /amd64/bin/kl
mk ktrans
6c -FTVw hash.c
6c -FTVw main.c
6l  -o 6.out hash.6 main.6
cp 6.out /amd64/bin/ktrans
mk lex
6c -FTVw lmain.c
yacc -d parser.y
6c -FTVw sub1.c
6c -FTVw sub2.c
6c -FTVw header.c
6c -FTVw y.tab.c
6l  -o 6.out lmain.6 y.tab.6 sub1.6 sub2.6 header.6
cp 6.out /amd64/bin/lex
mk lp
for (i in lpdsend lpsend LOCK lpdaemon)
	mk $MKFLAGS $i.install
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_NET_EXTENSION -DPLAN9  -'DMAXHOSTNAMELEN=64' lpdsend.c
pcc -o 6.lpdsend lpdsend.6
cp 6.lpdsend /amd64/bin/aux/lpdsend
6c -Dplan9 lpsend.c
6l  -o 6.lpsend lpsend.6
cp 6.lpsend /amd64/bin/aux/lpsend
6c -Dplan9 LOCK.c
6l  -o 6.LOCK LOCK.6
cp 6.LOCK /amd64/bin/aux/LOCK
pcc -c -D_POSIX_SOURCE -DPLAN9  lpdaemon.c
pcc -o 6.lpdaemon lpdaemon.6
cp 6.lpdaemon /amd64/bin/aux/lpdaemon
mk map
6c -FTVw map.c
6c -FTVw symbol.c
6c -FTVw index.c
6c -FTVw sqrt.c
cd libmap
mk install
libmap.a6 doesn't exist: assuming it will be an archive
6c -FTVw -I.. aitoff.c
6c -FTVw -I.. albers.c
6c -FTVw -I.. azequalarea.c
6c -FTVw -I.. azequidist.c
6c -FTVw -I.. bicentric.c
6c -FTVw -I.. bonne.c
6c -FTVw -I.. ccubrt.c
6c -FTVw -I.. complex.c
6c -FTVw -I.. conic.c
6c -FTVw -I.. cubrt.c
6c -FTVw -I.. cylequalarea.c
6c -FTVw -I.. cylindrical.c
6c -FTVw -I.. elco2.c
6c -FTVw -I.. elliptic.c
6c -FTVw -I.. fisheye.c
6c -FTVw -I.. gall.c
6c -FTVw -I.. gilbert.c
6c -FTVw -I.. guyou.c
6c -FTVw -I.. harrison.c
6c -FTVw -I.. hex.c
6c -FTVw -I.. homing.c
6c -FTVw -I.. lagrange.c
6c -FTVw -I.. lambert.c
6c -FTVw -I.. laue.c
6c -FTVw -I.. lune.c
6c -FTVw -I.. mercator.c
6c -FTVw -I.. mollweide.c
6c -FTVw -I.. newyorker.c
6c -FTVw -I.. orthographic.c
6c -FTVw -I.. perspective.c
6c -FTVw -I.. polyconic.c
6c -FTVw -I.. rectangular.c
6c -FTVw -I.. simpleconic.c
6c -FTVw -I.. sinusoidal.c
6c -FTVw -I.. tetra.c
6c -FTVw -I.. trapezoidal.c
6c -FTVw -I.. twocirc.c
6c -FTVw -I.. zcoord.c
ar vu libmap.a6 aitoff.6 albers.6 azequalarea.6 azequidist.6 bicentric.6 bonne.6 ccubrt.6 complex.6 conic.6 cubrt.6 cylequalarea.6 cylindrical.6 elco2.6 elliptic.6 fisheye.6 gall.6 gilbert.6 guyou.6 harrison.6 hex.6 homing.6 lagrange.6 lambert.6 laue.6 lune.6 mercator.6 mollweide.6 newyorker.6 orthographic.6 perspective.6 polyconic.6 rectangular.6 simpleconic.6 sinusoidal.6 tetra.6 trapezoidal.6 twocirc.6 zcoord.6
ar: creating libmap.a6
a - aitoff.6
a - albers.6
a - azequalarea.6
a - azequidist.6
a - bicentric.6
a - bonne.6
a - ccubrt.6
a - complex.6
a - conic.6
a - cubrt.6
a - cylequalarea.6
a - cylindrical.6
a - elco2.6
a - elliptic.6
a - fisheye.6
a - gall.6
a - gilbert.6
a - guyou.6
a - harrison.6
a - hex.6
a - homing.6
a - lagrange.6
a - lambert.6
a - laue.6
a - lune.6
a - mercator.6
a - mollweide.6
a - newyorker.6
a - orthographic.6
a - perspective.6
a - polyconic.6
a - rectangular.6
a - simpleconic.6
a - sinusoidal.6
a - tetra.6
a - trapezoidal.6
a - twocirc.6
a - zcoord.6
6l  -o 6.out map.6 symbol.6 index.6 sqrt.6 libmap/libmap.a6
cp 6.out /amd64/bin/aux/mapd
mk mk
6c -FTVw arc.c
6c -FTVw archive.c
6c -FTVw bufblock.c
6c -FTVw env.c
6c -FTVw file.c
6c -FTVw graph.c
6c -FTVw job.c
6c -FTVw lex.c
6c -FTVw main.c
6c -FTVw match.c
6c -FTVw mk.c
6c -FTVw parse.c
6c -FTVw rc.c
6c -FTVw recipe.c
6c -FTVw rule.c
6c -FTVw run.c
6c -FTVw shprint.c
6c -FTVw symtab.c
6c -FTVw var.c
6c -FTVw varsub.c
6c -FTVw word.c
6c -FTVw plan9.c
6l  -o 6.out arc.6 archive.6 bufblock.6 env.6 file.6 graph.6 job.6 lex.6 main.6 match.6 mk.6 parse.6 rc.6 recipe.6 rule.6 run.6 shprint.6 symtab.6 var.6 varsub.6 word.6 plan9.6
cp 6.out /amd64/bin/mk
mk mothra
6c -FTVw -Ilibpanel snoop.c
6c -FTVw -Ilibpanel forms.c
6c -FTVw -Ilibpanel getpix.c
6c -FTVw -Ilibpanel html.syntax.c
6c -FTVw -Ilibpanel mothra.c
6c -FTVw -Ilibpanel rdhtml.c
6c -FTVw -Ilibpanel url.c
cd libpanel
mk
libpanel.a6 doesn't exist: assuming it will be an archive
6c -FTVw button.c
6c -FTVw canvas.c
6c -FTVw draw.c
6c -FTVw edit.c
6c -FTVw entry.c
6c -FTVw event.c
6c -FTVw frame.c
6c -FTVw group.c
6c -FTVw init.c
6c -FTVw label.c
6c -FTVw list.c
6c -FTVw mem.c
6c -FTVw message.c
6c -FTVw pack.c
6c -FTVw popup.c
6c -FTVw print.c
6c -FTVw pulldown.c
6c -FTVw rtext.c
6c -FTVw scroll.c
6c -FTVw scrollbar.c
6c -FTVw slider.c
6c -FTVw textview.c
6c -FTVw textwin.c
6c -FTVw utf.c
6c -FTVw snarf.c
ar vu libpanel.a6 button.6 canvas.6 draw.6 edit.6 entry.6 event.6 frame.6 group.6 init.6 label.6 list.6 mem.6 message.6 pack.6 popup.6 print.6 pulldown.6 rtext.6 scroll.6 scrollbar.6 slider.6 textview.6 textwin.6 utf.6 snarf.6
ar: creating libpanel.a6
a - button.6
a - canvas.6
a - draw.6
a - edit.6
a - entry.6
a - event.6
a - frame.6
a - group.6
a - init.6
a - label.6
a - list.6
a - mem.6
a - message.6
a - pack.6
a - popup.6
a - print.6
a - pulldown.6
a - rtext.6
a - scroll.6
a - scrollbar.6
a - slider.6
a - textview.6
a - textwin.6
a - utf.6
a - snarf.6
6l  -o 6.out snoop.6 forms.6 getpix.6 html.syntax.6 mothra.6 rdhtml.6 url.6 libpanel/libpanel.a6
cp 6.out /amd64/bin/mothra
mk ndb
for (i in mkdb query mkhash mkhosts cs csquery dns dnsquery dnsdebug dnsgetip ipquery inform)
	mk $MKFLAGS $i.install
6c -FTVw mkdb.c
6l  -o 6.mkdb mkdb.6
cp 6.mkdb /amd64/bin/ndb/mkdb
6c -FTVw query.c
6l  -o 6.query query.6
cp 6.query /amd64/bin/ndb/query
6c -FTVw mkhash.c
6l  -o 6.mkhash mkhash.6
cp 6.mkhash /amd64/bin/ndb/mkhash
6c -FTVw mkhosts.c
6l  -o 6.mkhosts mkhosts.6
cp 6.mkhosts /amd64/bin/ndb/mkhosts
6c -FTVw cs.c
6l -o 6.cs cs.6
cp 6.cs /amd64/bin/ndb/cs
6c -FTVw csquery.c
6l  -o 6.csquery csquery.6
cp 6.csquery /amd64/bin/ndb/csquery
6c -FTVw dns.c
6c -FTVw dnudpserver.c
6c -FTVw dntcpserver.c
6c -FTVw dn.c
6c -FTVw dnresolve.c
6c -FTVw dblookup.c
6c -FTVw dnserver.c
6c -FTVw dnnotify.c
6c -FTVw dnarea.c
6c -FTVw convM2DNS.c
6c -FTVw convDNS2M.c
6l -o 6.dns dns.6 dnudpserver.6 dntcpserver.6 dn.6 dnresolve.6 dblookup.6 dnserver.6 dnnotify.6 dnarea.6 convM2DNS.6 convDNS2M.6
cp 6.dns /amd64/bin/ndb/dns
6c -FTVw dnsquery.c
6l  -o 6.dnsquery dnsquery.6
cp 6.dnsquery /amd64/bin/ndb/dnsquery
6c -FTVw dnsdebug.c
6l -o 6.dnsdebug dnsdebug.6 dn.6 dnresolve.6 dblookup.6 dnserver.6 dnarea.6 convM2DNS.6 convDNS2M.6
cp 6.dnsdebug /amd64/bin/ndb/dnsdebug
6c -FTVw dnsgetip.c
6l -o 6.dnsgetip dnsgetip.6 dn.6 dnresolve.6 dblookup.6 dnserver.6 dnarea.6 convM2DNS.6 convDNS2M.6
cp 6.dnsgetip /amd64/bin/ndb/dnsgetip
6c -FTVw ipquery.c
6l  -o 6.ipquery ipquery.6
cp 6.ipquery /amd64/bin/ndb/ipquery
6c -FTVw inform.c
6l  -o 6.inform inform.6
cp 6.inform /amd64/bin/ndb/inform
mk nusb
for (i in lib kb audio ether usbd disk serial ptp joy cam) @{
	cd $i && mk install
}
usb.a6 doesn't exist: assuming it will be an archive
6c -FTVw dev.c
6c -FTVw dump.c
6c -FTVw parse.c
ar vu usb.a6 dev.6 dump.6 parse.6
ar: creating usb.a6
a - dev.6
a - dump.6
a - parse.6
date
Mon Jan  1 22:44:09 MST 2024
6c -I../lib -FTVw kb.c
6l  -o 6.out kb.6 ../lib/usb.a6
cp 6.out /amd64/bin/nusb/kb
6c -I../lib -FTVw audio.c
6l  -o 6.out audio.6 ../lib/usb.a6
cp 6.out /amd64/bin/nusb/audio
6c -I../lib -FTVw ether.c
6c -I../lib -FTVw cdc.c
6c -I../lib -FTVw smsc.c
6c -I../lib -FTVw lan78xx.c
6c -I../lib -FTVw asix.c
6c -I../lib -FTVw aue.c
6c -I../lib -FTVw url.c
6c -I../lib -FTVw rndis.c
6l  -o 6.out ether.6 cdc.6 smsc.6 lan78xx.6 asix.6 aue.6 url.6 rndis.6 ../lib/usb.a6
cp 6.out /amd64/bin/nusb/ether
6c -I../lib -FTVw usbd.c
6c -I../lib -FTVw hub.c
6c -I../lib -FTVw hname.c
6l  -o 6.out usbd.6 hub.6 hname.6 ../lib/usb.a6
cp 6.out /amd64/bin/nusb/usbd
6c -I../lib -FTVw disk.c
6c -I../lib -FTVw scsireq.c
./mkscsierrs >scsierrs.c
6c -I../lib -FTVw scsierrs.c
6l  -o 6.out disk.6 scsireq.6 scsierrs.6 ../lib/usb.a6
cp 6.out /amd64/bin/nusb/disk
6c -I../lib -FTVw ftdi.c
6c -I../lib -FTVw serial.c
6c -I../lib -FTVw prolific.c
6c -I../lib -FTVw ucons.c
6c -I../lib -FTVw silabs.c
6c -I../lib -FTVw ch340.c
6l  -o 6.out ftdi.6 serial.6 prolific.6 ucons.6 silabs.6 ch340.6 ../lib/usb.a6
cp 6.out /amd64/bin/nusb/serial
6c -I../lib -FTVw ptp.c
6l  -o 6.out ptp.6 ../lib/usb.a6
cp 6.out /amd64/bin/nusb/ptp
6c -I../lib -FTVw joy.c
6l  -o 6.out joy.6 ../lib/usb.a6
cp 6.out /amd64/bin/nusb/joy
6c -I../lib -FTVw cam.c
6c -I../lib -FTVw descprint.c
6c -I../lib -FTVw ctl.c
6c -I../lib -FTVw video.c
6l  -o 6.out cam.6 descprint.6 ctl.6 video.6 ../lib/usb.a6
cp 6.out /amd64/bin/nusb/cam
mk paqfs
for (i in mkpaqfs paqfs)
	mk $MKFLAGS $i.install
6c -FTVw mkpaqfs.c
6l  -o 6.mkpaqfs mkpaqfs.6
cp 6.mkpaqfs /amd64/bin/mkpaqfs
6c -FTVw paqfs.c
6l  -o 6.paqfs paqfs.6
cp 6.paqfs /amd64/bin/paqfs
mk pic
yacc -S -d picy.y

conflicts: 208 shift/reduce
mv y.tab.c picy.c
pcc -c picl.c
pcc -c main.c
pcc -c print.c
pcc -c misc.c
pcc -c symtab.c
pcc -c blockgen.c
pcc -c boxgen.c
pcc -c circgen.c
pcc -c arcgen.c
pcc -c linegen.c
pcc -c movegen.c
pcc -c textgen.c
pcc -c input.c
pcc -c for.c
pcc -c pltroff.c
pcc -c picy.c
pcc  -o 6.out picy.6 picl.6 main.6 print.6 misc.6 symtab.6 blockgen.6 boxgen.6 circgen.6 arcgen.6 linegen.6 movegen.6 textgen.6 input.6 for.6 pltroff.6
cp 6.out /amd64/bin/pic
mk plot
6c -FTVw plot.c
cd libplot
mk install
../libplot.a6 doesn't exist: assuming it will be an archive
6c -FTVw box.c
6c -FTVw cfill.c
6c -FTVw circ.c
6c -FTVw closepl.c
6c -FTVw color.c
6c -FTVw disk.c
6c -FTVw doublebuffer.c
6c -FTVw dpoint.c
6c -FTVw erase.c
6c -FTVw fill.c
6c -FTVw frame.c
6c -FTVw grade.c
6c -FTVw line.c
6c -FTVw machdep.c
6c -FTVw move.c
6c -FTVw openpl.c
6c -FTVw parabola.c
6c -FTVw pen.c
6c -FTVw poly.c
6c -FTVw ppause.c
6c -FTVw pprompt.c
6c -FTVw range.c
6c -FTVw rarc.c
6c -FTVw restore.c
6c -FTVw rmove.c
6c -FTVw rvec.c
6c -FTVw save.c
6c -FTVw sbox.c
6c -FTVw spline.c
6c -FTVw subr.c
6c -FTVw text.c
6c -FTVw vec.c
6c -FTVw whoami.c
ar vu ../libplot.a6 box.6 cfill.6 circ.6 closepl.6 color.6 disk.6 doublebuffer.6 dpoint.6 erase.6 fill.6 frame.6 grade.6 line.6 machdep.6 move.6 openpl.6 parabola.6 pen.6 poly.6 ppause.6 pprompt.6 range.6 rarc.6 restore.6 rmove.6 rvec.6 save.6 sbox.6 spline.6 subr.6 text.6 vec.6 whoami.6
ar: creating ../libplot.a6
a - box.6
a - cfill.6
a - circ.6
a - closepl.6
a - color.6
a - disk.6
a - doublebuffer.6
a - dpoint.6
a - erase.6
a - fill.6
a - frame.6
a - grade.6
a - line.6
a - machdep.6
a - move.6
a - openpl.6
a - parabola.6
a - pen.6
a - poly.6
a - ppause.6
a - pprompt.6
a - range.6
a - rarc.6
a - restore.6
a - rmove.6
a - rvec.6
a - save.6
a - sbox.6
a - spline.6
a - subr.6
a - text.6
a - vec.6
a - whoami.6
6l  -o 6.out plot.6 libplot.a6
cp 6.out /amd64/bin/plot
mk plumb
for (i in plumber plumb)
	mk $MKFLAGS $i.install
6c -FTVw plumber.c
6c -FTVw fsys.c
6c -FTVw match.c
6c -FTVw rules.c
6l  -o 6.plumber plumber.6 fsys.6 match.6 rules.6
cp 6.plumber /amd64/bin/plumber
6c -FTVw plumb.c
6l  -o 6.plumb plumb.6
cp 6.plumb /amd64/bin/plumb
mk postscript
---- Making install in common ----
com.a6 doesn't exist: assuming it will be an archive
pcc -c -Dplan9 -D_POSIX_SOURCE -B bbox.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B glob.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B misc.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B request.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B tempnam.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B getopt.c
ar vu com.a6 bbox.6 glob.6 misc.6 request.6 tempnam.6 getopt.6
ar: creating com.a6
a - bbox.6
a - glob.6
a - misc.6
a - request.6
a - tempnam.6
a - getopt.6
---- Making install in cropmarks ----
mk: 'install' is up to date
---- Making install in download ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B download.c
pcc  -o 6.out download.6 ../common/com.a6
cp 6.out /amd64/bin/aux/download
---- Making install in grabit ----
mk: 'install' is up to date
---- Making install in hardcopy ----
mk: 'install' is up to date
---- Making install in mpictures ----
mk: 'install' is up to date
---- Making install in postgif ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B postgif.c
pcc  -o 6.out postgif.6 ../common/com.a6
cp 6.out /amd64/bin/aux/postgif
---- Making install in postprint ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B postprint.c
pcc  -o 6.out postprint.6 ../common/com.a6
cp 6.out /amd64/bin/aux/postprint
---- Making install in postreverse ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B postreverse.c
pcc  -o 6.out postreverse.6 ../common/com.a6
cp 6.out /amd64/bin/aux/postreverse
---- Making install in posttek ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B posttek.c
pcc  -o 6.out posttek.6 ../common/com.a6
cp 6.out /amd64/bin/aux/posttek
---- Making install in printfont ----
mk: 'install' is up to date
---- Making install in psencoding ----
mk: 'install' is up to date
---- Making install in psfiles ----
cp *.ps ps.* /sys/lib/postscript/prologues
---- Making install in g3p9bit ----
6c -FTVw g3p9bit.c
6l  -o 6.out g3p9bit.6
cp 6.out /amd64/bin/aux/g3p9bit
---- Making install in p9bitpost ----
6c -w -I../common pslib.c
6c -w -I../common p9bitpost.c
6l  -o 6.out pslib.6 p9bitpost.6 /amd64/lib/libmemdraw.a
cp 6.out /amd64/bin/aux/p9bitpost
---- Making install in tcpostio ----
pcc -Bw -c -D_BSD_EXTENSION -D_NET_EXTENSION -Dplan9 tcpostio.c
pcc -Bw -c -D_BSD_EXTENSION -D_NET_EXTENSION -Dplan9 dial.c
6l  -o 6.out tcpostio.6 dial.6
cp 6.out /amd64/bin/aux/tcpostio
---- Making install in text2post ----
6c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common text2post.c
6l  -o 6.out text2post.6
cp 6.out /amd64/bin/aux/text2post
---- Making install in tr2post ----
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' tr2post.c
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' chartab.c
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' Bgetfield.c
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' conv.c
tr2post.c:57 const if true
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' utils.c
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' devcntl.c
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' draw.c
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' readDESC.c
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' ps_include.c
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' pictures.c
6c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' ../common/common.c
6l  -o 6.out tr2post.6 chartab.6 Bgetfield.6 conv.6 utils.6 devcntl.6 draw.6 readDESC.6 ps_include.6 pictures.6 common.6
cp 6.out /amd64/bin/aux/tr2post
mk proof
6c -FTVw main.c
6c -FTVw font.c
6c -FTVw htroff.c
6c -FTVw screen.c
6l  -o 6.out main.6 font.6 htroff.6 screen.6
cp 6.out /amd64/bin/proof
mk qa
yacc -D1 -d a.y
6c -FTVw y.tab.c
6c -FTVw lex.c
6l  -o 6.out y.tab.6 lex.6
cp 6.out /amd64/bin/qa
mk qc
6c -FTVw cgen.c
6c -FTVw enam.c
6c -FTVw list.c
6c -FTVw machcap.c
6c -FTVw mul.c
6c -FTVw peep.c
6c -FTVw ../cc/pgen.c
6c -FTVw ../cc/pswt.c
6c -FTVw reg.c
6c -FTVw sgen.c
6c -FTVw swt.c
6c -FTVw txt.c
6l  -o 6.out cgen.6 enam.6 list.6 machcap.6 mul.6 peep.6 pgen.6 pswt.6 reg.6 sgen.6 swt.6 txt.6 ../cc/cc.a6
cp 6.out /amd64/bin/qc
mk qi
6c -FTVw qi.c
6c -FTVw run.c
6c -FTVw mem.c
6c -FTVw syscall.c
6c -FTVw stats.c
6c -FTVw icache.c
6c -FTVw symbols.c
6c -FTVw cmd.c
6c -FTVw bpt.c
6c -FTVw float.c
6c -FTVw branch.c
6c -FTVw iu.c
6l  -o 6.out qi.6 run.6 mem.6 syscall.6 stats.6 icache.6 symbols.6 cmd.6 bpt.6 float.6 branch.6 iu.6
cp 6.out /amd64/bin/qi
mk ql
6c -FTVw asm.c
6c -FTVw asmout.c
6c -FTVw list.c
6c -FTVw noop.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw pass.c
6c -FTVw span.c
6c -FTVw ../qc/enam.c
6c -FTVw cnam.c
6c -FTVw sched.c
6c -FTVw compat.c
6l  -o 6.out asm.6 asmout.6 list.6 noop.6 obj.6 optab.6 pass.6 span.6 enam.6 cnam.6 sched.6 compat.6
cp 6.out /amd64/bin/ql
mk ratfs
6c -FTVw main.c
6c -FTVw proto.c
6c -FTVw misc.c
6c -FTVw ctlfiles.c
6l  -o 6.out main.6 proto.6 misc.6 ctlfiles.6
cp 6.out /amd64/bin/upas/ratfs
mk rc
yacc -d syn.y
6c -FTVw -DPlan9 code.c
6c -FTVw -DPlan9 exec.c
6c -FTVw -DPlan9 getflags.c
6c -FTVw -DPlan9 glob.c
6c -FTVw -DPlan9 here.c
6c -FTVw -DPlan9 io.c
6c -FTVw -DPlan9 lex.c
6c -FTVw -DPlan9 pcmd.c
6c -FTVw -DPlan9 pfnc.c
6c -FTVw -DPlan9 simple.c
6c -FTVw -DPlan9 subr.c
6c -FTVw -DPlan9 trap.c
6c -FTVw -DPlan9 tree.c
6c -FTVw -DPlan9 var.c
6c -FTVw -DPlan9 havefork.c
6c -FTVw -DPlan9 plan9.c
6c -FTVw -DPlan9 y.tab.c
6l  -o 6.out code.6 exec.6 getflags.6 glob.6 here.6 io.6 lex.6 pcmd.6 pfnc.6 simple.6 subr.6 trap.6 tree.6 var.6 havefork.6 plan9.6 y.tab.6
cp 6.out /amd64/bin/rc
mk reform
for (i in audio pm shortcuts)
	mk $MKFLAGS $i.install
6c -FTVw audio.c
6l  -o 6.audio audio.6
cp 6.audio /amd64/bin/reform/audio
6c -FTVw pm.c
6l  -o 6.pm pm.6
cp 6.pm /amd64/bin/reform/pm
6c -FTVw shortcuts.c
6l  -o 6.shortcuts shortcuts.6
cp 6.shortcuts /amd64/bin/reform/shortcuts
mk replica
6c -FTVw revproto.c
6c -FTVw applychanges.c
6c -FTVw db.c
6c -FTVw util.c
6c -FTVw applylog.c
6c -FTVw compactdb.c
6c -FTVw updatedb.c
6l  -o 6.applychanges revproto.6 applychanges.6 db.6 util.6
6l  -o 6.compactdb compactdb.6 db.6 util.6
6l  -o 6.applylog applylog.6 db.6 util.6
6l  -o 6.updatedb updatedb.6 db.6 util.6
cp 6.compactdb /amd64/bin/replica/compactdb
cp 6.applychanges /amd64/bin/replica/applychanges
cp 6.applylog /amd64/bin/replica/applylog
cp 6.updatedb /amd64/bin/replica/updatedb
for (i in applychanges applylog compactdb updatedb)
	mk $MKFLAGS $i.install
6l  -o 6.applychanges revproto.6 applychanges.6 db.6 util.6
cp 6.applychanges /amd64/bin/replica/applychanges
6l  -o 6.applylog applylog.6 db.6 util.6
cp 6.applylog /amd64/bin/replica/applylog
6l  -o 6.compactdb compactdb.6 db.6 util.6
cp 6.compactdb /amd64/bin/replica/compactdb
6l  -o 6.updatedb updatedb.6 db.6 util.6
cp 6.updatedb /amd64/bin/replica/updatedb
mk rio
6c -FTVw rio.c
6c -FTVw data.c
6c -FTVw fsys.c
6c -FTVw scrl.c
6c -FTVw time.c
6c -FTVw util.c
6c -FTVw wctl.c
6c -FTVw wind.c
6c -FTVw xfid.c
6l  -o 6.out rio.6 data.6 fsys.6 scrl.6 time.6 util.6 wctl.6 wind.6 xfid.6 /amd64/lib/libdraw.a /amd64/lib/libframe.a /amd64/lib/libthread.a /amd64/lib/libplumb.a /amd64/lib/libc.a
cp 6.out /amd64/bin/rio
mk sam
6c -FTVw sam.c
6c -FTVw address.c
6c -FTVw buff.c
6c -FTVw cmd.c
6c -FTVw disk.c
6c -FTVw error.c
6c -FTVw file.c
6c -FTVw io.c
6c -FTVw list.c
6c -FTVw mesg.c
6c -FTVw moveto.c
6c -FTVw multi.c
6c -FTVw plan9.c
6c -FTVw rasp.c
6c -FTVw regexp.c
6c -FTVw shell.c
6c -FTVw string.c
6c -FTVw sys.c
6c -FTVw util.c
6c -FTVw xec.c
6l  -o 6.out sam.6 address.6 buff.6 cmd.6 disk.6 error.6 file.6 io.6 list.6 mesg.6 moveto.6 multi.6 plan9.6 rasp.6 regexp.6 shell.6 string.6 sys.6 util.6 xec.6
cp 6.out /amd64/bin/sam
mk samterm
6c -I../sam -FTVw main.c
6c -I../sam -FTVw icons.c
6c -I../sam -FTVw menu.c
6c -I../sam -FTVw mesg.c
6c -I../sam -FTVw rasp.c
6c -I../sam -FTVw scroll.c
6c -I../sam -FTVw flayer.c
6c -I../sam -FTVw io.c
6c -I../sam -FTVw plan9.c
6l  -o 6.out main.6 icons.6 menu.6 mesg.6 rasp.6 scroll.6 flayer.6 io.6 plan9.6 /amd64/lib/libdraw.a /amd64/lib/libframe.a
cp 6.out /amd64/bin/aux/samterm
mk scat
6c -FTVw -I/sys/src/cmd/map scat.c
6c -FTVw -I/sys/src/cmd/map bitinput.c
6c -FTVw -I/sys/src/cmd/map desc.c
6c -FTVw -I/sys/src/cmd/map display.c
6c -FTVw -I/sys/src/cmd/map dssread.c
6c -FTVw -I/sys/src/cmd/map header.c
6c -FTVw -I/sys/src/cmd/map hinv.c
6c -FTVw -I/sys/src/cmd/map image.c
6c -FTVw -I/sys/src/cmd/map patch.c
6c -FTVw -I/sys/src/cmd/map plot.c
6c -FTVw -I/sys/src/cmd/map posn.c
6c -FTVw -I/sys/src/cmd/map prose.c
6c -FTVw -I/sys/src/cmd/map qtree.c
6c -FTVw -I/sys/src/cmd/map util.c
6l  -o 6.out scat.6 bitinput.6 desc.6 display.6 dssread.6 header.6 hinv.6 image.6 patch.6 plot.6 posn.6 prose.6 qtree.6 util.6
cp 6.out /amd64/bin/scat
mk scuzz
6c -FTVw scuzz.c
6c -FTVw cdaudio.c
6c -FTVw cdr.c
6c -FTVw changer.c
6c -FTVw scsireq.c
6c -FTVw sense.c
6l  -o 6.out scuzz.6 cdaudio.6 cdr.6 changer.6 scsireq.6 sense.6
cp 6.out /amd64/bin/scuzz
mk snap
for (i in snap snapfs)
	mk $MKFLAGS $i.install
6c -FTVw snap.c
6c -FTVw read.c
6c -FTVw take.c
6c -FTVw util.c
6c -FTVw write.c
6l  -o 6.snap snap.6 read.6 take.6 util.6 write.6 /amd64/lib/lib9p.a
cp 6.snap /amd64/bin/snap
6c -FTVw snapfs.c
6l  -o 6.snapfs snapfs.6 read.6 take.6 util.6 write.6 /amd64/lib/lib9p.a
cp 6.snapfs /amd64/bin/snapfs
mk spell
6c -FTVw sprog.c
6l  -o 6.out sprog.6
cp 6.out /amd64/bin/aux/sprog
mk spin
yacc -S -d spin.y

conflicts: 6 reduce/reduce
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 dstep.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 flow.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 guided.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 main.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 mesg.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 msc_tcl.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen1.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen2.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen3.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen4.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen5.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen6.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen7.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 reprosrc.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 run.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 sched.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 spinlex.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 structs.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 sym.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 vars.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 y.tab.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_buchi.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_cache.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_lex.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_main.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_mem.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_parse.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_rewrt.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_trans.c
6l  -o 6.out dstep.6 flow.6 guided.6 main.6 mesg.6 msc_tcl.6 pangen1.6 pangen2.6 pangen3.6 pangen4.6 pangen5.6 pangen6.6 pangen7.6 reprosrc.6 run.6 sched.6 spinlex.6 structs.6 sym.6 vars.6 y.tab.6 tl_buchi.6 tl_cache.6 tl_lex.6 tl_main.6 tl_mem.6 tl_parse.6 tl_rewrt.6 tl_trans.6
cp 6.out /amd64/bin/spin
mk spred
6c -FTVw spred.c
6c -FTVw win.c
6c -FTVw cmd.c
6c -FTVw pal.c
6c -FTVw cmdw.c
6c -FTVw spr.c
6c -FTVw fil.c
6l  -o 6.out spred.6 win.6 cmd.6 pal.6 cmdw.6 spr.6 fil.6
cp 6.out /amd64/bin/spred
mk syscall
6c -FTVw syscall.c
6l  -o 6.out syscall.6
cp 6.out /amd64/bin/syscall
mk tapefs
for (i in tarfs tpfs v6fs 32vfs cpiofs tapfs v10fs zipfs)
	mk $MKFLAGS $i.install
6c -FTVw tarfs.c
6c -FTVw fs.c
6c -FTVw util.c
6l  -o 6.tarfs tarfs.6 fs.6 util.6
cp 6.tarfs /amd64/bin/fs/tarfs
6c -FTVw tpfs.c
6l  -o 6.tpfs tpfs.6 fs.6 util.6
cp 6.tpfs /amd64/bin/fs/tpfs
6c -FTVw v6fs.c
6l  -o 6.v6fs v6fs.6 fs.6 util.6
cp 6.v6fs /amd64/bin/fs/v6fs
6c -FTVw 32vfs.c
6l  -o 6.32vfs 32vfs.6 fs.6 util.6
cp 6.32vfs /amd64/bin/fs/32vfs
6c -FTVw cpiofs.c
6l  -o 6.cpiofs cpiofs.6 fs.6 util.6
cp 6.cpiofs /amd64/bin/fs/cpiofs
6c -FTVw tapfs.c
6l  -o 6.tapfs tapfs.6 fs.6 util.6
cp 6.tapfs /amd64/bin/fs/tapfs
6c -FTVw v10fs.c
6l  -o 6.v10fs v10fs.6 fs.6 util.6
cp 6.v10fs /amd64/bin/fs/v10fs
6c -FTVw zipfs.c
6l  -o 6.zipfs zipfs.6 fs.6 util.6
cp 6.zipfs /amd64/bin/fs/zipfs
mk tbl
6c -FTVw t8.c
6c -FTVw t4.c
6c -FTVw t6.c
6c -FTVw tu.c
6c -FTVw t5.c
6c -FTVw t7.c
6c -FTVw tv.c
6c -FTVw tg.c
6c -FTVw t3.c
6c -FTVw tb.c
6c -FTVw tt.c
6c -FTVw t9.c
6c -FTVw t1.c
6c -FTVw tf.c
6c -FTVw tc.c
6c -FTVw ti.c
6c -FTVw tm.c
6c -FTVw t0.c
6c -FTVw tr.c
6c -FTVw te.c
6c -FTVw ts.c
6c -FTVw t2.c
6l  -o 6.out t8.6 t4.6 t6.6 tu.6 t5.6 t7.6 tv.6 tg.6 t3.6 tb.6 tt.6 t9.6 t1.6 tf.6 tc.6 ti.6 tm.6 t0.6 tr.6 te.6 ts.6 t2.6
cp 6.out /amd64/bin/tbl
mk tc
6c -FTVw cgen.c
6c -FTVw enam.c
6c -FTVw list.c
6c -FTVw mul.c
6c -FTVw peep.c
6c -FTVw reg.c
6c -FTVw sgen.c
6c -FTVw swt.c
6c -FTVw txt.c
6l  -o 6.out cgen.6 enam.6 list.6 mul.6 peep.6 reg.6 sgen.6 swt.6 txt.6 ../cc/cc.a6
cp 6.out /amd64/bin/tc
mk tcs
./charsets.awk charsets.xml alias.txt >alias.h
6c -DPLAN9 -FTVw conv_jis.c
6c -DPLAN9 -FTVw conv_big5.c
6c -DPLAN9 -FTVw conv_gb.c
6c -DPLAN9 -FTVw conv_gbk.c
6c -DPLAN9 -FTVw conv_ksc.c
6c -DPLAN9 -FTVw utf.c
6c -DPLAN9 -FTVw html.c
6c -DPLAN9 -FTVw kuten208.c
6c -DPLAN9 -FTVw kuten212.c
6c -DPLAN9 -FTVw gb.c
6c -DPLAN9 -FTVw gbk.c
6c -DPLAN9 -FTVw ksc.c
6c -DPLAN9 -FTVw big5.c
6c -DPLAN9 -FTVw tune.c
6c -DPLAN9 -FTVw tcs.c
6l  -o 6.out tcs.6 conv_jis.6 conv_big5.6 conv_gb.6 conv_gbk.6 conv_ksc.6 utf.6 html.6 kuten208.6 kuten212.6 gb.6 gbk.6 ksc.6 big5.6 tune.6
cp 6.out /amd64/bin/tcs
mk telco
6c -FTVw telco.c
6l  -o 6.out telco.6
cp 6.out /amd64/bin/telco
mk tl
6c -FTVw asm.c
6c -FTVw list.c
6c -FTVw noop.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw pass.c
6c -FTVw span.c
6c -FTVw ../5c/enam.c
6c -FTVw thumb.c
6c -FTVw compat.c
6l  -o 6.out asm.6 list.6 noop.6 obj.6 optab.6 pass.6 span.6 enam.6 thumb.6 compat.6
cp 6.out /amd64/bin/tl
mk troff
pcc -c -DSTRICT -DUNICODE -DFONTDIR'='"sys/lib/troff/font" -DNTERMDIR'='"sys/lib/troff/term/tab." -DTEXHYPHENS'='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex" -DALTHYPHENS'='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex" -DDWBHOME'='"/" n1.c
pcc -c -DSTRICT -DUNICODE n2.c
pcc -c -DSTRICT -DUNICODE n3.c
pcc -c -DSTRICT -DUNICODE n4.c
pcc -c -DSTRICT -DUNICODE n5.c
pcc -c -DSTRICT -DUNICODE t6.c
pcc -c -DSTRICT -DUNICODE n6.c
pcc -c -DSTRICT -DUNICODE n7.c
pcc -c -DSTRICT -DUNICODE -DTEXHYPHENS'='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex" n8.c
pcc -c -DSTRICT -DUNICODE n9.c
pcc -c -DSTRICT -DUNICODE -DTDEVNAME'='"utf" t10.c
pcc -c -DSTRICT -DUNICODE -DNDEVNAME'='"utf" n10.c
pcc -c -DSTRICT -DUNICODE t11.c
pcc -c -DSTRICT -DUNICODE -DTMACDIR'='"sys/lib/tmac/tmac." ni.c
pcc -c -DSTRICT -DUNICODE hytab.c
pcc -c -DSTRICT -DUNICODE suftab.c
pcc -c -DSTRICT -DUNICODE -DDWBHOME'='"/" dwbinit.c
pcc -o 6.out n1.6 n2.6 n3.6 n4.6 n5.6 t6.6 n6.6 n7.6 n8.6 n9.6 t10.6 n10.6 t11.6 ni.6 hytab.6 suftab.6 dwbinit.6
cp 6.out /amd64/bin/troff
mk troff2html
6c -FTVw troff2html.c
6l  -o 6.out troff2html.6
cp 6.out /amd64/bin/troff2html
mk upas
for (i in common Mail alias bayes binscripts dkim filterkit fs imap4d marshal ml ned pop3 q scanmail send smtp spf unesc vf) @{
	cd $i
	mk install
}
libcommon.a6 doesn't exist: assuming it will be an archive
6c -FTVw aux.c
6c -FTVw become.c
6c -FTVw config.c
6c -FTVw folder.c
6c -FTVw flags.c
6c -FTVw fmt.c
6c -FTVw libsys.c
6c -FTVw process.c
ar vu libcommon.a6 aux.6 become.6 config.6 folder.6 flags.6 fmt.6 libsys.6 process.6
ar: creating libcommon.a6
a - aux.6
a - become.6
a - config.6
a - folder.6
a - flags.6
a - fmt.6
a - libsys.6
a - process.6
6c -FTVw mbox.c
6c -FTVw mesg.c
6c -FTVw comp.c
6c -FTVw util.c
6c -FTVw win.c
6l  -o 6.out mbox.6 mesg.6 comp.6 util.6 win.6
cp 6.out /acme/bin/amd64/Mail
6c -FTVw -I../common aliasmail.c
6l  -o 6.out aliasmail.6 ../common/libcommon.a6
cp 6.out /amd64/bin/upas/aliasmail
for (i in addhash bayes msgtok)
	mk $MKFLAGS $i.install
6c -FTVw hash.c
6c -FTVw addhash.c
6l  -o 6.addhash hash.6 addhash.6
cp 6.addhash /amd64/bin/upas/addhash
6c -FTVw bayes.c
6l  -o 6.bayes hash.6 bayes.6
cp 6.bayes /amd64/bin/upas/bayes
6c -FTVw dfa.c
6c -FTVw msgtok.c
6l  -o 6.msgtok dfa.6 msgtok.6
cp 6.msgtok /amd64/bin/upas/msgtok
cp isspam.rc /amd64/bin/upas/isspam
cp msgcat.rc /amd64/bin/upas/msgcat
cp spam.rc /amd64/bin/upas/spam
cp tfmt.rc /amd64/bin/upas/tfmt
cp unspam.rc /amd64/bin/upas/unspam
6c -FTVw dkim.c
6l  -o 6.out dkim.6
cp 6.out /amd64/bin/upas/dkim
for (i in deliver list mbappend token)
	mk $MKFLAGS $i.install
6c -FTVw -I../common deliver.c
6c -FTVw -I../common readaddrs.c
6l  -o 6.deliver deliver.6 readaddrs.6 ../common/libcommon.a6
cp 6.deliver /amd64/bin/upas/deliver
6c -FTVw -I../common list.c
6l  -o 6.list list.6 readaddrs.6 ../common/libcommon.a6
cp 6.list /amd64/bin/upas/list
6c -FTVw -I../common mbappend.c
6l  -o 6.mbappend mbappend.6 readaddrs.6 ../common/libcommon.a6
cp 6.mbappend /amd64/bin/upas/mbappend
6c -FTVw -I../common token.c
6l  -o 6.token token.6 readaddrs.6 ../common/libcommon.a6
cp 6.token /amd64/bin/upas/token
6c -FTVw -I../common cache.c
6c -FTVw -I../common fs.c
6c -FTVw -I../common header.c
6c -FTVw -I../common idx.c
6c -FTVw -I../common imap.c
6c -FTVw -I../common mbox.c
6c -FTVw -I../common mdir.c
6c -FTVw -I../common mtree.c
6c -FTVw -I../common plan9.c
6c -FTVw -I../common pop3.c
6c -FTVw -I../common remove.c
6c -FTVw -I../common rename.c
6c -FTVw -I../common strtotm.c
6c -FTVw -I../common tls.c
6l  -o 6.out cache.6 fs.6 header.6 idx.6 imap.6 mbox.6 mdir.6 mtree.6 plan9.6 pop3.6 remove.6 rename.6 strtotm.6 tls.6 ../common/libcommon.a6
cp 6.out /amd64/bin/upas/fs
6c -FTVw auth.c
6c -FTVw copy.c
6c -FTVw csquery.c
6c -FTVw date.c
6c -FTVw debug.c
6c -FTVw fetch.c
6c -FTVw folder.c
6c -FTVw fsenc.c
6c -FTVw fstree.c
6c -FTVw imp.c
6c -FTVw imap4d.c
6c -FTVw list.c
6c -FTVw mbox.c
6c -FTVw msg.c
6c -FTVw mutf7.c
6c -FTVw nodes.c
6c -FTVw print.c
6c -FTVw quota.c
6c -FTVw search.c
6c -FTVw store.c
6c -FTVw utils.c
6l  -o 6.out auth.6 copy.6 csquery.6 date.6 debug.6 fetch.6 folder.6 fsenc.6 fstree.6 imp.6 imap4d.6 list.6 mbox.6 msg.6 mutf7.6 nodes.6 print.6 quota.6 search.6 store.6 utils.6
cp 6.out /amd64/bin/upas/imap4d
6c -FTVw -I../common marshal.c
6l  -o 6.out marshal.6 ../common/libcommon.a6
cp 6.out /amd64/bin/upas/marshal
for (i in ml mlowner mlmgr)
	mk $MKFLAGS $i.install
cd ../smtp && mk rfc822.tab.h rfc822.tab.6
yacc -d -s rfc822 rfc822.y
6c -FTVw -I../common rfc822.tab.c
6c -FTVw -I../common ml.c
6c -FTVw -I../common common.c
6l  -o 6.ml ../smtp/rfc822.tab.6 ml.6 common.6 ../common/libcommon.a6
cp 6.ml /amd64/bin/upas/ml
cd ../smtp && mk rfc822.tab.h rfc822.tab.6
6c -FTVw -I../common mlowner.c
6c -FTVw -I../common common.c
6c -FTVw -I../common rfc822.tab.c
6l  -o 6.mlowner ../smtp/rfc822.tab.6 mlowner.6 common.6 ../common/libcommon.a6
cp 6.mlowner /amd64/bin/upas/mlowner
6c -FTVw -I../common mlmgr.c
6c -FTVw -I../common common.c
6l  -o 6.mlmgr mlmgr.6 common.6 ../common/libcommon.a6
cp 6.mlmgr /amd64/bin/upas/mlmgr
6c -FTVw -I../common nedmail.c
6l  -o 6.out nedmail.6 ../common/libcommon.a6
cp 6.out /amd64/bin/upas/nedmail
6c -FTVw -I../common pop3.c
6l  -o 6.out pop3.6 ../common/libcommon.a6
cp 6.out /amd64/bin/upas/pop3
for (i in qer runq)
	mk $MKFLAGS $i.install
6c -FTVw -I../common qer.c
6l  -o 6.qer qer.6 ../common/libcommon.a6
cp 6.qer /amd64/bin/upas/qer
6c -FTVw -I../common runq.c
6l  -o 6.runq runq.6 ../common/libcommon.a6
cp 6.runq /amd64/bin/upas/runq
for (i in scanmail testscan)
	mk $MKFLAGS $i.install
6c -FTVw -I../common scanmail.c
6c -FTVw -I../common common.c
6l  -o 6.scanmail scanmail.6 common.6 ../common/libcommon.a6
cp 6.scanmail /amd64/bin/upas/scanmail
6c -FTVw -I../common testscan.c
6l  -o 6.testscan testscan.6 common.6 ../common/libcommon.a6
cp 6.testscan /amd64/bin/upas/testscan
for (i in send filter)
	mk $MKFLAGS $i.install
6c -FTVw -I../common authorize.c
6c -FTVw -I../common bind.c
6c -FTVw -I../common cat_mail.c
6c -FTVw -I../common gateway.c
6c -FTVw -I../common local.c
6c -FTVw -I../common main.c
6c -FTVw -I../common rewrite.c
6c -FTVw -I../common translate.c
6c -FTVw -I../common message.c
6c -FTVw -I../common dest.c
6c -FTVw -I../common log.c
6c -FTVw -I../common skipequiv.c
6l  -o 6.send authorize.6 bind.6 cat_mail.6 gateway.6 local.6 main.6 rewrite.6 translate.6 message.6 dest.6 log.6 skipequiv.6 ../smtp/rfc822.tab.6 ../common/libcommon.a6
cp 6.send /amd64/bin/upas/send
6c -FTVw -I../common filter.c
6l  -o 6.filter cat_mail.6 filter.6 message.6 dest.6 log.6 skipequiv.6 ../smtp/rfc822.tab.6 ../common/libcommon.a6
cp 6.filter /amd64/bin/upas/filter
for (i in smtpd smtp)
	mk $MKFLAGS $i.install
yacc -o xxx smtpd.y
sed 's/yy/zz/g' < xxx > smtpd.tab.c
rm xxx
6c -FTVw -I../common spam.c
6c -FTVw -I../common rfc822.tab.c
6c -FTVw -I../common greylist.c

conflicts: 10 reduce/reduce
6c -FTVw -I../common smtpd.c
6c -FTVw -I../common smtpd.tab.c
6l  -o 6.smtpd smtpd.tab.6 spam.6 rfc822.tab.6 greylist.6 smtpd.6 ../common/libcommon.a6
cp 6.smtpd /amd64/bin/upas/smtpd
6c -FTVw -I../common mxdial.c
6c -FTVw -I../common smtp.c
6l  -o 6.smtp rfc822.tab.6 mxdial.6 smtp.6 ../common/libcommon.a6
cp 6.smtp /amd64/bin/upas/smtp
6c -FTVw dns.c
6c -FTVw macro.c
6c -FTVw spf.c
6l  -o 6.out dns.6 macro.6 spf.6
cp 6.out /amd64/bin/upas/spf
6c -FTVw unesc.c
6l  -o 6.out unesc.6
cp 6.out /amd64/bin/upas/unesc
6c -FTVw -I../common vf.c
6l  -o 6.out vf.6 ../common/libcommon.a6
cp 6.out /amd64/bin/upas/vf
mk va
yacc -D1 -d a.y
6c -FTVw y.tab.c
6c -FTVw lex.c
6l  -o 6.out y.tab.6 lex.6
cp 6.out /amd64/bin/va
mk vac
for (i in vac unvac vacfs)
	mk $MKFLAGS $i.install
6c -FTVw vac.c
6c -FTVw error.c
6c -FTVw file.c
6c -FTVw glob.c
6c -FTVw pack.c
6l  -o 6.vac vac.6 error.6 file.6 glob.6 pack.6
cp 6.vac /amd64/bin/vac
6c -FTVw unvac.c
6l  -o 6.unvac unvac.6 error.6 file.6 glob.6 pack.6
cp 6.unvac /amd64/bin/unvac
6c -FTVw vacfs.c
6l  -o 6.vacfs vacfs.6 error.6 file.6 glob.6 pack.6
cp 6.vacfs /amd64/bin/vacfs
mk vc
6c -FTVw cgen.c
6c -FTVw enam.c
6c -FTVw list.c
6c -FTVw mul.c
6c -FTVw peep.c
6c -FTVw ../cc/pgen.c
6c -FTVw ../cc/pswt.c
6c -FTVw reg.c
6c -FTVw sgen.c
6c -FTVw swt.c
6c -FTVw txt.c
6l  -o 6.out cgen.6 enam.6 list.6 mul.6 peep.6 pgen.6 pswt.6 reg.6 sgen.6 swt.6 txt.6 ../cc/cc.a6
cp 6.out /amd64/bin/vc
mk venti
@{ cd srv && mk install }
for (i in venti buildindex checkarenas checkindex clumpstats conf findscore fixarenas fmtarenas fmtbloom fmtindex fmtisect mirrorarenas printarena printarenapart rdarena syncindex verifyarena wrarena)
	mk $MKFLAGS $i.install
6c -FTVw -I. venti.c
6c -FTVw -I. arena.c
6c -FTVw -I. arenas.c
6c -FTVw -I. bloom.c
6c -FTVw -I. buildbuck.c
6c -FTVw -I. clump.c
6c -FTVw -I. config.c
6c -FTVw -I. conv.c
6c -FTVw -I. dcache.c
6c -FTVw -I. disksched.c
6c -FTVw -I. dump.c
6c -FTVw -I. graph.c
6c -FTVw -I. hdisk.c
6c -FTVw -I. hproc.c
6c -FTVw -I. httpd.c
6c -FTVw -I. icache.c
6c -FTVw -I. icachewrite.c
6c -FTVw -I. ifile.c
6c -FTVw -I. index.c
6c -FTVw -I. lump.c
6c -FTVw -I. lumpcache.c
6c -FTVw -I. lumpqueue.c
6c -FTVw -I. part.c
6c -FTVw -I. png.c
6c -FTVw -I. round.c
6c -FTVw -I. score.c
6c -FTVw -I. sortientry.c
6c -FTVw -I. stats.c
6c -FTVw -I. syncarena.c
6c -FTVw -I. syncindex0.c
6c -FTVw -I. trace.c
6c -FTVw -I. unwhack.c
6c -FTVw -I. utils.c
6c -FTVw -I. unittoull.c
6c -FTVw -I. whack.c
6c -FTVw -I. xml.c
6c -FTVw -I. zblock.c
6c -FTVw -I. zeropart.c
ar rvc libvs.a6 arena.6 arenas.6 bloom.6 buildbuck.6 clump.6 config.6 conv.6 dcache.6 disksched.6 dump.6 graph.6 hdisk.6 hproc.6 httpd.6 icache.6 icachewrite.6 ifile.6 index.6 lump.6 lumpcache.6 lumpqueue.6 part.6 png.6 round.6 score.6 sortientry.6 stats.6 syncarena.6 syncindex0.6 trace.6 unwhack.6 utils.6 unittoull.6 whack.6 xml.6 zblock.6 zeropart.6
a - arena.6
a - arenas.6
a - bloom.6
a - buildbuck.6
a - clump.6
a - config.6
a - conv.6
a - dcache.6
a - disksched.6
a - dump.6
a - graph.6
a - hdisk.6
a - hproc.6
a - httpd.6
a - icache.6
a - icachewrite.6
a - ifile.6
a - index.6
a - lump.6
a - lumpcache.6
a - lumpqueue.6
a - part.6
a - png.6
a - round.6
a - score.6
a - sortientry.6
a - stats.6
a - syncarena.6
a - syncindex0.6
a - trace.6
a - unwhack.6
a - utils.6
a - unittoull.6
a - whack.6
a - xml.6
a - zblock.6
a - zeropart.6
6l  -o 6.venti venti.6 libvs.a6
cp 6.venti /amd64/bin/venti/venti
6c -FTVw -I. buildindex.c
ar rvc libvs.a6 arena.6 arenas.6 bloom.6 buildbuck.6 clump.6 config.6 conv.6 dcache.6 disksched.6 dump.6 graph.6 hdisk.6 hproc.6 httpd.6 icache.6 icachewrite.6 ifile.6 index.6 lump.6 lumpcache.6 lumpqueue.6 part.6 png.6 round.6 score.6 sortientry.6 stats.6 syncarena.6 syncindex0.6 trace.6 unwhack.6 utils.6 unittoull.6 whack.6 xml.6 zblock.6 zeropart.6
r - arena.6
r - arenas.6
r - bloom.6
r - buildbuck.6
r - clump.6
r - config.6
r - conv.6
r - dcache.6
r - disksched.6
r - dump.6
r - graph.6
r - hdisk.6
r - hproc.6
r - httpd.6
r - icache.6
r - icachewrite.6
r - ifile.6
r - index.6
r - lump.6
r - lumpcache.6
r - lumpqueue.6
r - part.6
r - png.6
r - round.6
r - score.6
r - sortientry.6
r - stats.6
r - syncarena.6
r - syncindex0.6
r - trace.6
r - unwhack.6
r - utils.6
r - unittoull.6
r - whack.6
r - xml.6
r - zblock.6
r - zeropart.6
6l  -o 6.buildindex buildindex.6 libvs.a6
cp 6.buildindex /amd64/bin/venti/buildindex
6c -FTVw -I. checkarenas.c
6l  -o 6.checkarenas checkarenas.6 libvs.a6
cp 6.checkarenas /amd64/bin/venti/checkarenas
6c -FTVw -I. checkindex.c
6l  -o 6.checkindex checkindex.6 libvs.a6
cp 6.checkindex /amd64/bin/venti/checkindex
6c -FTVw -I. clumpstats.c
6l  -o 6.clumpstats clumpstats.6 libvs.a6
cp 6.clumpstats /amd64/bin/venti/clumpstats
mk: 'conf.install' is up to date
6c -FTVw -I. findscore.c
6l  -o 6.findscore findscore.6 libvs.a6
cp 6.findscore /amd64/bin/venti/findscore
6c -FTVw -I. fixarenas.c
6l  -o 6.fixarenas fixarenas.6 libvs.a6
cp 6.fixarenas /amd64/bin/venti/fixarenas
6c -FTVw -I. fmtarenas.c
6l  -o 6.fmtarenas fmtarenas.6 libvs.a6
cp 6.fmtarenas /amd64/bin/venti/fmtarenas
6c -FTVw -I. fmtbloom.c
6l  -o 6.fmtbloom fmtbloom.6 libvs.a6
cp 6.fmtbloom /amd64/bin/venti/fmtbloom
6c -FTVw -I. fmtindex.c
6l  -o 6.fmtindex fmtindex.6 libvs.a6
cp 6.fmtindex /amd64/bin/venti/fmtindex
6c -FTVw -I. fmtisect.c
6l  -o 6.fmtisect fmtisect.6 libvs.a6
cp 6.fmtisect /amd64/bin/venti/fmtisect
6c -FTVw -I. mirrorarenas.c
6l  -o 6.mirrorarenas mirrorarenas.6 libvs.a6
cp 6.mirrorarenas /amd64/bin/venti/mirrorarenas
6c -FTVw -I. printarena.c
6l  -o 6.printarena printarena.6 libvs.a6
cp 6.printarena /amd64/bin/venti/printarena
6c -FTVw -I. printarenapart.c
6l  -o 6.printarenapart printarenapart.6 libvs.a6
cp 6.printarenapart /amd64/bin/venti/printarenapart
6c -FTVw -I. rdarena.c
6l  -o 6.rdarena rdarena.6 libvs.a6
cp 6.rdarena /amd64/bin/venti/rdarena
6c -FTVw -I. syncindex.c
6l  -o 6.syncindex syncindex.6 libvs.a6
cp 6.syncindex /amd64/bin/venti/syncindex
6c -FTVw -I. verifyarena.c
6l  -o 6.verifyarena verifyarena.6 libvs.a6
cp 6.verifyarena /amd64/bin/venti/verifyarena
6c -FTVw -I. wrarena.c
6l  -o 6.wrarena wrarena.6 libvs.a6
cp 6.wrarena /amd64/bin/venti/wrarena
for (i in copy read ro sync write)
	mk $MKFLAGS $i.install
6c -FTVw -I. copy.c
6l  -o 6.copy copy.6
cp 6.copy /amd64/bin/venti/copy
6c -FTVw -I. read.c
6l  -o 6.read read.6
cp 6.read /amd64/bin/venti/read
6c -FTVw -I. ro.c
6l  -o 6.ro ro.6
cp 6.ro /amd64/bin/venti/ro
6c -FTVw -I. sync.c
6l  -o 6.sync sync.6
cp 6.sync /amd64/bin/venti/sync
6c -FTVw -I. write.c
6l  -o 6.write write.6
cp 6.write /amd64/bin/venti/write
mk vi
6c -FTVw vi.c
6c -FTVw run.c
6c -FTVw special.c
6c -FTVw mem.c
6c -FTVw syscall.c
6c -FTVw stats.c
6c -FTVw icache.c
6c -FTVw symbols.c
6c -FTVw cmd.c
6c -FTVw bpt.c
6c -FTVw float.c
6l  -o 6.out vi.6 run.6 special.6 mem.6 syscall.6 stats.6 icache.6 symbols.6 cmd.6 bpt.6 float.6
cp 6.out /amd64/bin/vi
mk vl
6c -FTVw asm.c
6c -FTVw list.c
6c -FTVw noop.c
6c -FTVw sched.c
6c -FTVw obj.c
6c -FTVw optab.c
6c -FTVw pass.c
6c -FTVw span.c
6c -FTVw ../vc/enam.c
6c -FTVw compat.c
6l  -o 6.out asm.6 list.6 noop.6 sched.6 obj.6 optab.6 pass.6 span.6 enam.6 compat.6
cp 6.out /amd64/bin/vl
mk vmx
6c -FTVw vmx.c
6c -FTVw ksetup.c
6c -FTVw exith.c
6c -FTVw io.c
6c -FTVw ide.c
6c -FTVw vga.c
6c -FTVw pci.c
6c -FTVw virtio.c
6c -FTVw vesa.c
6c -FTVw 9p.c
6c -FTVw x86.c
6c -FTVw nanosec.c
6c -FTVw vmxgdb.c
6l  -o 6.vmxgdb vmxgdb.6
cp 6.vmxgdb /amd64/bin/vmxgdb
6l  -o 6.out vmx.6 ksetup.6 exith.6 io.6 ide.6 vga.6 pci.6 virtio.6 vesa.6 9p.6 x86.6 nanosec.6
cp 6.out /amd64/bin/vmx
mk vnc
for (i in vncs vncv)
	mk $MKFLAGS $i.install
6c -FTVw devdraw.c
6c -FTVw devmouse.c
6c -FTVw devcons.c
6c -FTVw screen.c
6c -FTVw exporter.c
6c -FTVw dev.c
6c -FTVw chan.c
6c -FTVw compat.c
6c -FTVw exportfs.c
6c -FTVw kbds.c
6c -FTVw rre.c
6c -FTVw rlist.c
6c -FTVw vncs.c
6c -FTVw proto.c
6c -FTVw auth.c
6l  -o 6.vncs devdraw.6 devmouse.6 devcons.6 screen.6 exporter.6 dev.6 chan.6 compat.6 exportfs.6 kbds.6 rre.6 rlist.6 vncs.6 proto.6 auth.6
cp 6.vncs /amd64/bin/vncs
6c -FTVw draw.c
6c -FTVw kbdv.c
6c -FTVw color.c
6c -FTVw wsys.c
6c -FTVw vncv.c
6l  -o 6.vncv draw.6 kbdv.6 color.6 wsys.6 vncv.6 proto.6 auth.6
cp 6.vncv /amd64/bin/vncv
mk vt
6c -FTVw main.c
6c -FTVw vt.c
6c -FTVw fs.c
6l  -o 6.out main.6 vt.6 fs.6
cp 6.out /amd64/bin/vt
mk webfs
6c -FTVw sub.c
6c -FTVw url.c
6c -FTVw buq.c
6c -FTVw http.c
6c -FTVw fs.c
6l  -o 6.out sub.6 url.6 buq.6 http.6 fs.6
cp 6.out /amd64/bin/webfs
mk wikifs
6c -FTVw fs.c
6c -FTVw io.c
6c -FTVw parse.c
6c -FTVw parsehist.c
6c -FTVw tohtml.c
6c -FTVw util.c
6c -FTVw wdir.c
6l  -o 6.out fs.6 io.6 parse.6 parsehist.6 tohtml.6 util.6 wdir.6 /amd64/lib/lib9p.a
cp 6.out /amd64/bin/wikifs
for (i in 2600 blabs blit c64 doom galaxy gb gba mahjongg midi mines mix md nes opl3 snes sokoban sudoku swar timmy v8e) @{
	cd $i
	mk install
}
6c -FTVw 2600.c
6c -FTVw aud.c
6c -FTVw cpu.c
6c -FTVw mem.c
6c -FTVw tia.c
6c -FTVw ../eui.c
6l  -o 6.out 2600.6 aud.6 cpu.6 mem.6 tia.6 eui.6
cp 6.out /amd64/bin/games/2600
6c -FTVw blabs.c
warning: blabs.c:459 set and not used: d 
6l  -o 6.out blabs.6
cp 6.out /amd64/bin/games/blabs
6c -FTVw blit.c
6c -FTVw cpu.c
6c -FTVw mem.c
6c -FTVw telnet.c
warning: cpu.c:244 32-bit unsigned complement zero-extended to 64 bits
warning: cpu.c:255 32-bit unsigned complement zero-extended to 64 bits
warning: cpu.c:266 32-bit unsigned complement zero-extended to 64 bits
6l  -o 6.out blit.6 cpu.6 mem.6 telnet.6
cp 6.out /amd64/bin/games/blit
6c -FTVw c64.c
6c -FTVw cpu.c
6c -FTVw mem.c
6c -FTVw vic.c
6c -FTVw ../eui.c
6l  -o 6.out c64.6 cpu.6 mem.6 vic.6 eui.6
cp 6.out /amd64/bin/games/c64
6c -FTVw pal.c
6c -FTVw doomdef.c
6c -FTVw doomstat.c
6c -FTVw dstrings.c
6c -FTVw tables.c
6c -FTVw f_finale.c
6c -FTVw f_wipe.c
6c -FTVw d_main.c
6c -FTVw d_net.c
6c -FTVw d_items.c
6c -FTVw g_game.c
6c -FTVw m_menu.c
6c -FTVw m_misc.c
6c -FTVw m_argv.c
6c -FTVw m_bbox.c
6c -FTVw m_fixed.c
6c -FTVw m_swap.c
6c -FTVw m_cheat.c
6c -FTVw m_random.c
6c -FTVw am_map.c
6c -FTVw p_ceilng.c
6c -FTVw p_doors.c
6c -FTVw p_enemy.c
6c -FTVw p_floor.c
6c -FTVw p_inter.c
6c -FTVw p_lights.c
6c -FTVw p_map.c
6c -FTVw p_maputl.c
6c -FTVw p_plats.c
6c -FTVw p_pspr.c
6c -FTVw p_setup.c
6c -FTVw p_sight.c
6c -FTVw p_spec.c
6c -FTVw p_switch.c
6c -FTVw p_mobj.c
6c -FTVw p_telept.c
6c -FTVw p_tick.c
6c -FTVw p_saveg.c
6c -FTVw p_user.c
6c -FTVw r_bsp.c
6c -FTVw r_data.c
6c -FTVw r_draw.c
6c -FTVw r_main.c
6c -FTVw r_plane.c
6c -FTVw r_segs.c
6c -FTVw r_sky.c
6c -FTVw r_things.c
6c -FTVw w_wad.c
6c -FTVw wi_stuff.c
6c -FTVw v_video.c
6c -FTVw st_lib.c
6c -FTVw st_stuff.c
6c -FTVw hu_stuff.c
6c -FTVw hu_lib.c
6c -FTVw s_sound.c
6c -FTVw z_zone.c
6c -FTVw info.c
6c -FTVw sounds.c
6c -FTVw i_main.c
6c -FTVw i_net.c
6c -FTVw i_sound.c
6c -FTVw i_system.c
6c -FTVw i_video.c
6l  -o 6.out pal.6 doomdef.6 doomstat.6 dstrings.6 tables.6 f_finale.6 f_wipe.6 d_main.6 d_net.6 d_items.6 g_game.6 m_menu.6 m_misc.6 m_argv.6 m_bbox.6 m_fixed.6 m_swap.6 m_cheat.6 m_random.6 am_map.6 p_ceilng.6 p_doors.6 p_enemy.6 p_floor.6 p_inter.6 p_lights.6 p_map.6 p_maputl.6 p_plats.6 p_pspr.6 p_setup.6 p_sight.6 p_spec.6 p_switch.6 p_mobj.6 p_telept.6 p_tick.6 p_saveg.6 p_user.6 r_bsp.6 r_data.6 r_draw.6 r_main.6 r_plane.6 r_segs.6 r_sky.6 r_things.6 w_wad.6 wi_stuff.6 v_video.6 st_lib.6 st_stuff.6 hu_stuff.6 hu_lib.6 s_sound.6 z_zone.6 info.6 sounds.6 i_main.6 i_net.6 i_sound.6 i_system.6 i_video.6
cp 6.out /amd64/bin/games/doom
for (i in galaxy mkgalaxy)
	mk $MKFLAGS $i.install
6c -FTVw galaxy.c
6c -FTVw quad.c
6c -FTVw body.c
6c -FTVw simulate.c
6l  -o 6.galaxy galaxy.6 quad.6 body.6 simulate.6
cp 6.galaxy /amd64/bin/games/galaxy
6c -FTVw mkgalaxy.c
6l  -o 6.mkgalaxy mkgalaxy.6 body.6
cp 6.mkgalaxy /amd64/bin/games/mkgalaxy
6c -FTVw cpu.c
6c -FTVw mem.c
6c -FTVw gb.c
6c -FTVw ppu.c
6c -FTVw ev.c
6c -FTVw state.c
6c -FTVw apu.c
6c -FTVw ../eui.c
6c -FTVw serial.c
6l  -o 6.out cpu.6 mem.6 gb.6 ppu.6 ev.6 state.6 apu.6 eui.6 serial.6
cp 6.out /amd64/bin/games/gb
6c -FTVw cpu.c
6c -FTVw mem.c
6c -FTVw gba.c
6c -FTVw ppu.c
6c -FTVw ev.c
6c -FTVw apu.c
6c -FTVw state.c
warning: cpu.c:495 32-bit unsigned complement zero-extended to 64 bits
warning: cpu.c:496 32-bit unsigned complement zero-extended to 64 bits
warning: cpu.c:499 32-bit unsigned complement zero-extended to 64 bits
warning: cpu.c:500 32-bit unsigned complement zero-extended to 64 bits
warning: cpu.c:782 32-bit unsigned complement zero-extended to 64 bits
6c -FTVw ../eui.c
6l  -o 6.out cpu.6 mem.6 gba.6 ppu.6 ev.6 apu.6 state.6 eui.6
cp 6.out /amd64/bin/games/gba
6c -FTVw mahjongg.c
6c -FTVw graphics.c
6c -FTVw level.c
6c -FTVw logic.c
6l  -o 6.out mahjongg.6 graphics.6 level.6 logic.6
cp 6.out /amd64/bin/games/mahjongg
for (i in midi mid2s dmid)
	mk $MKFLAGS $i.install
6c -FTVw midi.c
6c -FTVw midifile.c
6l  -o 6.midi midi.6 midifile.6
cp 6.midi /amd64/bin/games/midi
6c -FTVw mid2s.c
6l  -o 6.mid2s mid2s.6 midifile.6
cp 6.mid2s /amd64/bin/games/mid2s
6c -FTVw dmid.c
6l  -o 6.dmid dmid.6 midifile.6
cp 6.dmid /amd64/bin/games/dmid
6c -FTVw mines.c
6c -FTVw ghost.c
6c -FTVw gfx.c
6l  -o 6.out mines.6 ghost.6 gfx.6
cp 6.out /amd64/bin/games/mines
yacc -d mixal.y
6c -FTVw y.tab.c
6c -FTVw mix.c
6c -FTVw char.c
6c -FTVw util.c
6c -FTVw repl.c
6l  -o 6.out y.tab.6 mix.6 char.6 util.6 repl.6
cp 6.out /amd64/bin/games/mix
6c -FTVw ../blit/cpu.c
6c -FTVw mem.c
6c -FTVw md.c
6c -FTVw vdp.c
6c -FTVw z80.c
6c -FTVw ym.c
6c -FTVw ../eui.c
warning: ../blit/cpu.c:244 32-bit unsigned complement zero-extended to 64 bits
warning: ../blit/cpu.c:255 32-bit unsigned complement zero-extended to 64 bits
warning: ../blit/cpu.c:266 32-bit unsigned complement zero-extended to 64 bits
6l  -o 6.out cpu.6 mem.6 md.6 vdp.6 z80.6 ym.6 eui.6
cp 6.out /amd64/bin/games/md
6c -FTVw cpu.c
6c -FTVw mem.c
6c -FTVw nes.c
6c -FTVw ppu.c
6c -FTVw state.c
6c -FTVw apu.c
6c -FTVw ../eui.c
6l  -o 6.out cpu.6 mem.6 nes.6 ppu.6 state.6 apu.6 eui.6
cp 6.out /amd64/bin/games/nes
6c -FTVw opl3.c
6c -FTVw opl3m.c
6l  -o 6.out opl3.6 opl3m.6
cp 6.out /amd64/bin/games/opl3
6c -FTVw cpu.c
6c -FTVw snes.c
6c -FTVw mem.c
6c -FTVw ppu.c
6c -FTVw spc.c
6c -FTVw dsp.c
6c -FTVw state.c
6c -FTVw ../eui.c
6l  -o 6.out cpu.6 snes.6 mem.6 ppu.6 spc.6 dsp.6 state.6 eui.6
cp 6.out /amd64/bin/games/snes
6c -FTVw animation.c
6c -FTVw graphics.c
6c -FTVw level.c
6c -FTVw move.c
6c -FTVw sokoban.c
6c -FTVw route.c
6l  -o 6.out animation.6 graphics.6 level.6 move.6 sokoban.6 route.6
cp 6.out /amd64/bin/games/sokoban
6c -FTVw sudoku.c
6c -FTVw levels.c
6c -FTVw game.c
6l  -o 6.out sudoku.6 levels.6 game.6
cp 6.out /amd64/bin/games/sudoku
6c -FTVw swar.c
6l  -o 6.out swar.6
cp 6.out /amd64/bin/games/swar
6c -FTVw timmy.c
6c -FTVw simple.c
6c -FTVw poly.c
6c -FTVw util.c
6c -FTVw phys.c
6l  -o 6.out timmy.6 simple.6 poly.6 util.6 phys.6
cp 6.out /amd64/bin/games/timmy
6c -FTVw v8e.c
6c -FTVw cpu.c
6c -FTVw cpubcd.c
6c -FTVw cpufp.c
6c -FTVw mem.c
warning: cpufp.c:301 used and not set: b c a v 
warning: cpufp.c:386 used and not set: l 
6c -FTVw sys.c
6l  -o 6.out v8e.6 cpu.6 cpubcd.6 cpufp.6 mem.6 sys.6
cp 6.out /amd64/bin/v8e
for (i in 4s 5s ana aout2gba catclock dmxdec festoon geigerstats juggle life linden memo mole mus glendy packet mandel wadfs dpic todpic turtle vocenc vocdec)
	mk $MKFLAGS $i.install
6c -FTVw xs.c
6c -FTVw 4s.c
6l  -o 6.4s xs.6 4s.6
cp 6.4s /amd64/bin/games/4s
6c -FTVw 5s.c
6l  -o 6.5s xs.6 5s.6
cp 6.5s /amd64/bin/games/5s
6c -FTVw ana.c
6l  -o 6.ana ana.6
cp 6.ana /amd64/bin/games/ana
6c -FTVw aout2gba.c
6l  -o 6.aout2gba aout2gba.6
cp 6.aout2gba /amd64/bin/games/aout2gba
6c -FTVw catclock.c
6l  -o 6.catclock catclock.6
cp 6.catclock /amd64/bin/games/catclock
6c -FTVw dmxdec.c
6l  -o 6.dmxdec dmxdec.6
cp 6.dmxdec /amd64/bin/games/dmxdec
6c -FTVw festoon.c
6l  -o 6.festoon festoon.6
cp 6.festoon /amd64/bin/games/festoon
6c -FTVw geigerstats.c
6l  -o 6.geigerstats geigerstats.6
cp 6.geigerstats /amd64/bin/games/geigerstats
6c -FTVw juggle.c
6l  -o 6.juggle juggle.6
cp 6.juggle /amd64/bin/games/juggle
6c -FTVw life.c
6l  -o 6.life life.6
cp 6.life /amd64/bin/games/life
6c -FTVw linden.c
6l  -o 6.linden linden.6
cp 6.linden /amd64/bin/games/linden
6c -FTVw memo.c
6l  -o 6.memo memo.6
cp 6.memo /amd64/bin/games/memo
6c -FTVw mole.c
6l  -o 6.mole mole.6
cp 6.mole /amd64/bin/games/mole
6c -FTVw mus.c
6l  -o 6.mus mus.6
cp 6.mus /amd64/bin/games/mus
6c -FTVw glendy.c
6l  -o 6.glendy glendy.6
cp 6.glendy /amd64/bin/games/glendy
6c -FTVw packet.c
6l  -o 6.packet packet.6
cp 6.packet /amd64/bin/games/packet
6c -FTVw mandel.c
6l  -o 6.mandel mandel.6
cp 6.mandel /amd64/bin/games/mandel
6c -FTVw wadfs.c
6l  -o 6.wadfs wadfs.6
cp 6.wadfs /amd64/bin/games/wadfs
6c -FTVw dpic.c
6l  -o 6.dpic dpic.6
cp 6.dpic /amd64/bin/games/dpic
6c -FTVw todpic.c
6l  -o 6.todpic todpic.6
cp 6.todpic /amd64/bin/games/todpic
6c -FTVw turtle.c
6l  -o 6.turtle turtle.6
cp 6.turtle /amd64/bin/games/turtle
6c -FTVw vocenc.c
6l  -o 6.vocenc vocenc.6
cp 6.vocenc /amd64/bin/games/vocenc
6c -FTVw vocdec.c
6l  -o 6.vocdec vocdec.6
cp 6.vocdec /amd64/bin/games/vocdec
Mon Jan  1 22:44:32 MST 2024
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in pc64 pccpu64 $CRAPLIST)
	mk $i.clean
rm -f pc64.c [9bz]pc64 [9bz]pc64.gz bootpc64.* 6.rebootcode 6.apbootstrap usbehci.h screen.h mp.h io.h ahci.h yukdump.h
rm -f pccpu64.c [9bz]pccpu64 [9bz]pccpu64.gz bootpccpu64.* 6.rebootcode 6.apbootstrap usbehci.h screen.h mp.h io.h ahci.h yukdump.h
cp ../pc/io.h .
mkdir -p bootfs
disk/mkfs -s / -d bootfs ../boot/bootfs.proto
@{
	cd bootfs/amd64/bin
	#strip * */* */*/* >[2]/dev/null || status=''
}
mkpaqfs -9 -b 65536 -o bootfs.paq bootfs
rm -rf bootfs
cp ../pc/screen.h .
cp ../pc/usbehci.h .
cp ../pc/yukdump.h .
processing ../boot/bootfs.proto
cp ../pc/mp.h .
cp ../pc/ahci.h .
rc ../port/mkerrstr > errstr.h
cd ../pc && mk sd53c8xx.i
rc ../port/mkdevc pc64 > pc64.c
{echo 'uchar configfile[]={'
 xd -1x pc64 |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo 0,
 echo '};'} >> pc64.c
6a $AFLAGS l.s
6c -FTVw -I. -. ../pc/cga.c
6c -FTVw fpu.c
6c -FTVw -I. -. ../pc/i8253.c
6c -FTVw -I. -. ../pc/i8259.c
6a $AFLAGS rebootcode.s
6c -FTVw -I. -. ../pc/memory.c
6c -FTVw mmu.c
6c -FTVw -I. -. ../pc/irq.c
6c -FTVw trap.c
6c -FTVw -I. -. ../pc/bootargs.c
aux/na sd53c8xx.n > sd53c8xx.i
6c -I../boot -FTVw ../boot/boot.c
6c -FTVw -I. -. ../pc/uarti8250.c
6c -FTVw -I. -. ../pc/usbohci.c
6c -FTVw -I. ../port/devtls.c
6c -FTVw -I. ../port/devsegment.c
6c -FTVw -I. -. ../pc/ether79c970.c
6c -FTVw -I. -. ../pc/dma.c
6c -FTVw -I. ../port/devpnp.c
6c -FTVw -I. ../ip/arp.c
6c -FTVw -I. ../port/devaoe.c
6c -FTVw -I. -. ../pc/ether8169.c
6c -FTVw -I. -. ../pc/etherx550.c
6c -FTVw -I. ../ip/loopbackmedium.c
6c -FTVw -I. ../ip/ipmux.c
6c -FTVw -I. -. ../pc/devvmx.c
6c -FTVw -I. ../port/pci.c
6c -FTVw -I. -. ../pc/etherigbe.c
6c -FTVw -I. -. ../pc/ether2114x.c
6c -FTVw -I. ../ip/igmp.c
6c -FTVw -I. -. ../pc/ether8139.c
6c -FTVw -I. ../port/devenv.c
6c -FTVw -I. ../ip/tcp.c
6c -FTVw -I. ../port/ethersink.c
6c -FTVw -I. -. ../pc/sdide.c
6c -FTVw -I. -. ../pc/devarch.c
6c -FTVw -I. ../port/sdram.c
6c -FTVw -I. ../port/devbridge.c
6c -FTVw -I. ../port/etheriwl.c
6c -FTVw -I. ../port/devcons.c
6c -FTVw -I. ../port/ethervirtio10.c
6c -FTVw -I. ../port/devaudio.c
6c -FTVw -I. ../ip/pktmedium.c
6c -FTVw -I. ../port/devfs.c
6c -FTVw -I. ../ip/icmp6.c
6c -FTVw -I. -. ../pc/uartisa.c
6c -FTVw -I. ../ip/esp.c
6c -FTVw -I. ../port/usbxhcipci.c
6c -FTVw -I. ../port/devmnt.c
6c -FTVw -I. -. ../pc/hpet.c
6c -FTVw -I. -. ../pc/mtrr.c
6c -FTVw -I. ../port/dtracysys.c
6c -FTVw -I. ../port/devdup.c
6c -FTVw -I. -. ../pc/sdvirtio.c
6c -FTVw -I. -. ../pc/usbuhci.c
6c -FTVw -I. -. ../pc/ec.c
6c -FTVw -I. ../ip/ipifc.c
6c -FTVw -I. ../port/devsrv.c
6c -FTVw -I. ../ip/chandial.c
6c -FTVw -I. ../port/devproc.c
6c -FTVw -I. ../ip/ethermedium.c
6c -FTVw -I. -. ../pc/devrtc.c
6c -FTVw -I. ../ip/ipv6.c
6c -FTVw -I. ../ip/il.c
6c -FTVw -I. ../port/devuart.c
6c -FTVw -I. -. ../pc/ether82598.c
6c -FTVw -I. ../port/devusb.c
6c -FTVw -I. -. ../pc/audiohda.c
6c -FTVw -I. -. ../pc/pcipc.c
6a $AFLAGS apbootstrap.s
6c -FTVw -I. ../port/log.c
6c -FTVw -I. ../port/devkprof.c
6c -FTVw -I. ../port/sdmmc.c
6c -FTVw -I. -. ../pc/etherwpi.c
6c -FTVw -I. ../port/devpipe.c
6c -FTVw -I. -. ../pc/pmmc.c
6c -FTVw -I. ../port/led.c
6c -FTVw -I. -. ../pc/cputemp.c
6c -FTVw -I. ../port/wifi.c
6c -FTVw -I. ../ip/netlog.c
6c -FTVw -I. ../port/sdnvme.c
6c -FTVw -I. -. ../pc/ethervirtio.c
6c -FTVw -I. ../port/netif.c
6c -FTVw -I. -. ../pc/ether82563.c
6c -FTVw -I. ../port/sdvirtio10.c
6c -FTVw -I. ../port/sdloop.c
6c -FTVw -I. ../port/dtracydev.c
6c -FTVw -I. ../ip/iproute.c
6c -FTVw -I. ../port/devdtracy.c
6c -FTVw -I. ../port/devsd.c
6c -FTVw -I. -. ../pc/etherbcm.c
6c -FTVw -I. ../port/dtracytimer.c
6c -FTVw -I. ../port/devshr.c
6c -FTVw -I. ../port/devether.c
6c -FTVw -I. ../port/usbxhci.c
6c -FTVw -I. ../ip/icmp.c
6c -FTVw -I. ../port/devcap.c
6c -FTVw -I. ../ip/ip.c
6c -FTVw -I. ../ip/udp.c
6c -FTVw -I. -. ../pc/uartpci.c
6c -FTVw -I. ../ip/gre.c
6c -FTVw -I. ../ip/devip.c
6c -FTVw -I. ../ip/rudp.c
6c -FTVw -I. -. ../pc/archgeneric.c
6c -FTVw -I. ../ip/ipaux.c
6c -FTVw -I. ../port/sdaoe.c
6c -FTVw -I. ../ip/inferno.c
6c -FTVw -I. ../port/ethermii.c
6c -FTVw -I. ../port/sdscsi.c
6c -FTVw -I. ../port/devswap.c
6c -FTVw -I. -. ../pc/devkbd.c
6c -FTVw -I. -. ../pc/etherrt2860.c
6c -FTVw -I. ../ip/nullmedium.c
6c -FTVw -I. ../ip/netdevmedium.c
6c -FTVw -I. -. ../pc/bios32.c
6c -FTVw -I. ../port/alarm.c
6c -FTVw -I. ../port/alloc.c
6c -FTVw -I. ../port/allocb.c
6c -FTVw -I. ../port/auth.c
6c -FTVw -I. ../port/cache.c
6c -FTVw -I. ../port/chan.c
6c -FTVw -I. ../port/dev.c
6c -FTVw -I. ../port/edf.c
6c -FTVw -I. ../port/fault.c
6c -FTVw -I. ../port/iomap.c
6c -FTVw -I. ../port/memmap.c
6c -FTVw -I. ../port/page.c
6c -FTVw -I. ../port/parse.c
6c -FTVw -I. ../port/pgrp.c
6c -FTVw -I. ../port/portclock.c
6c -FTVw -I. ../port/print.c
6c -FTVw -I. ../port/qio.c
6c -FTVw -I. ../port/qlock.c
6c -FTVw -I. ../port/random.c
6c -FTVw -I. ../port/rdb.c
6c -FTVw -I. ../port/rebootcmd.c
6c -FTVw -I. ../port/segment.c
6c -FTVw -I. ../port/syscallfmt.c
6c -FTVw -I. ../port/sysfile.c
6c -FTVw -I. ../port/sysproc.c
6c -FTVw -I. ../port/taslock.c
6c -FTVw -I. ../port/tod.c
6c -FTVw -I. ../port/xalloc.c
6c -FTVw -I. -. ../pc/init9.c
6c -FTVw -I. ../port/initcode.c
6c -FTVw -I. -. ../pc/vgax.c
6c -FTVw -I. -. ../pc/vgasoft.c
6c -FTVw -I. ../port/devmouse.c
6c -FTVw -I. -. ../pc/screen.c
6c -FTVw -I. -. ../pc/mouse.c
6c -FTVw -I. -. ../pc/vga.c
6c -FTVw -I. -. ../pc/vgavesa.c
6c -FTVw -I. ../port/devdraw.c
file system made
6c -FTVw -I. -. ../pc/vgaradeon.c
6c -FTVw -I. ../port/swcursor.c
6c -FTVw -I. -. ../pc/vgaigfx.c
6c -FTVw -I. -. ../pc/devvga.c
6c -FTVw -I. -. ../pc/usbehcipc.c
6c -FTVw -I. ../port/usbehci.c
6c -FTVw -I. -. ../pc/etheryuk.c
6c -FTVw -I. -. ../pc/apic.c
6c -FTVw -I. -. ../pc/archmp.c
6c -FTVw -I. -. ../pc/archacpi.c
6c -FTVw squidboy.c
6c -FTVw -I. -. ../pc/sdiahci.c
6c -FTVw -I. ../port/devroot.c
6c -FTVw -I. ../port/proc.c
6l -l -R1 -s -o 6.rebootcode -T0x11000 rebootcode.6
6l -o boot boot.6
6c -FTVw -I. -. ../pc/sd53c8xx.c
6l -l -R1 -s -o 6.apbootstrap -T0xffffffff80007000 apbootstrap.6
6l -l -R1 -s -o initcode.out init9.6 initcode.6 /amd64/lib/libc.a
dd -if 6.rebootcode(1) -of rebootcode.out -bs 1 -iseek 40
dd -if 6.apbootstrap(1) -of apbootstrap.out -bs 1 -iseek 40
188+0 records in
188+0 records out
{echo 'uchar '^initcode^'[]={'
 xd -1x <initcode.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > initcode.i
{echo 'uchar '^rebootcode^'[]={'
 xd -1x <rebootcode.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > rebootcode.i
6c -FTVw -I. ../port/userinit.c
6c -FTVw main.c
281+0 records in
281+0 records out
{echo 'uchar '^apbootstrap^'[]={'
 xd -1x <apbootstrap.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > apbootstrap.i
6c -FTVw -I. -. ../pc/mp.c
../port/mkrootall \
	paqfs __objtype_bin_paqfs /amd64/bin/paqfs\
	factotum __objtype_bin_auth_factotum /amd64/bin/auth/factotum\
	bootfs.paq bootfs_paq bootfs.paq\
	boot boot boot\
>pc64.root.s
../port/mkrootc \
	paqfs __objtype_bin_paqfs /amd64/bin/paqfs\
	factotum __objtype_bin_auth_factotum /amd64/bin/auth/factotum\
	bootfs.paq bootfs_paq bootfs.paq\
	boot boot boot\
>pc64.rootc.c
6c -FTVw pc64.rootc.c
6a $AFLAGS pc64.root.s
6c -FTVw '-DKERNDATE='`{date -n} pc64.c
6l -o 9pc64 -T0xffffffff80110000 -R4096 -l l.6 cga.6 fpu.6 i8253.6 i8259.6 main.6 memory.6 mmu.6 irq.6 trap.6 bootargs.6 pc64.root.6 pc64.rootc.6 uarti8250.6 usbohci.6 devtls.6 devsegment.6 vgax.6 vgasoft.6 ether79c970.6 devmouse.6 dma.6 devpnp.6 arp.6 devaoe.6 ether8169.6 screen.6 etherx550.6 loopbackmedium.6 usbehcipc.6 ipmux.6 devvmx.6 mouse.6 pci.6 etherigbe.6 vga.6 ether2114x.6 igmp.6 ether8139.6 devenv.6 tcp.6 ethersink.6 etheryuk.6 sdide.6 devarch.6 sdram.6 devbridge.6 etheriwl.6 devcons.6 ethervirtio10.6 apic.6 vgavesa.6 devaudio.6 pktmedium.6 devfs.6 usbehci.6 icmp6.6 uartisa.6 esp.6 usbxhcipci.6 devmnt.6 hpet.6 mtrr.6 dtracysys.6 devdup.6 sdvirtio.6 usbuhci.6 ec.6 ipifc.6 devsrv.6 chandial.6 devproc.6 ethermedium.6 devrtc.6 ipv6.6 il.6 devuart.6 ether82598.6 devusb.6 audiohda.6 pcipc.6 mp.6 log.6 devkprof.6 sdmmc.6 etherwpi.6 devpipe.6 pmmc.6 led.6 cputemp.6 wifi.6 sdiahci.6 netlog.6 sdnvme.6 devdraw.6 ethervirtio.6 archmp.6 netif.6 ether82563.6 sdvirtio10.6 sdloop.6 dtracydev.6 iproute.6 devdtracy.6 devsd.6 etherbcm.6 vgaradeon.6 dtracytimer.6 devshr.6 devether.6 archacpi.6 usbxhci.6 icmp.6 devcap.6 ip.6 udp.6 swcursor.6 vgaigfx.6 uartpci.6 gre.6 devip.6 rudp.6 archgeneric.6 ipaux.6 sdaoe.6 devroot.6 inferno.6 ethermii.6 sdscsi.6 devswap.6 devkbd.6 etherrt2860.6 squidboy.6 devvga.6 nullmedium.6 sd53c8xx.6 netdevmedium.6 bios32.6 alarm.6 alloc.6 allocb.6 auth.6 cache.6 chan.6 dev.6 edf.6 fault.6 iomap.6 memmap.6 page.6 parse.6 pgrp.6 portclock.6 print.6 proc.6 qio.6 qlock.6 random.6 rdb.6 rebootcmd.6 segment.6 syscallfmt.6 sysfile.6 sysproc.6 taslock.6 tod.6 xalloc.6 userinit.6 pc64.6 /amd64/lib/libmemlayer.a /amd64/lib/libmemdraw.a /amd64/lib/libdraw.a /amd64/lib/libip.a /amd64/lib/libsec.a /amd64/lib/libmp.a /amd64/lib/libc.a /amd64/lib/libfis.a /amd64/lib/libaml.a /amd64/lib/libdtracy.a
size 9pc64
1412930t + 3071848d + 476752b = 4961530	9pc64
cp 9pc64 /amd64/
for(i in $EXTRACOPIES)
	import $i / /n/$i && cp 9pc64 9pc64.gz /n/$i/amd64/
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in pc64 pccpu64 $CRAPLIST)
	mk $i.clean
rm -f pc64.c [9bz]pc64 [9bz]pc64.gz bootpc64.* 6.rebootcode 6.apbootstrap usbehci.h screen.h mp.h io.h ahci.h yukdump.h
rm -f pccpu64.c [9bz]pccpu64 [9bz]pccpu64.gz bootpccpu64.* 6.rebootcode 6.apbootstrap usbehci.h screen.h mp.h io.h ahci.h yukdump.h
rm -rf 9bootiso 9bootpxe 9bootfat 9boothyb mbr pbs *.8 test.* tmp
for (i in 9bootiso 9bootpxe 9bootfat 9boothyb mbr pbs)
	mk $MKFLAGS $i.install
8a -DISO -o liso.8 l.s
8c -FTVw iso.c
8c -FTVw sub.c
8a apm.s
8a e820.s
8a a20.s
8a uart.s
8l -o 9bootiso -H3 -T0x7c00 -l liso.8 iso.8 sub.8 apm.8 e820.8 a20.8 uart.8
ls -l 9bootiso
--rwxr-xr-x M 606723 moody sys 6660 Jan  1 22:44 9bootiso
cp 9bootiso /386/9bootiso

8a -DPXE -o lpxe.8 l.s
8c -FTVw pxe.c
8l -o 9bootpxe -H3 -T0x7c00 -l lpxe.8 pxe.8 sub.8 apm.8 e820.8 a20.8 uart.8
ls -l 9bootpxe
--rwxr-xr-x M 606723 moody sys 8132 Jan  1 22:44 9bootpxe
cp 9bootpxe /386/9bootpxe

8a -DFAT -o lfat.8 l.s
8c -FTVw fat.c
8l -o 9bootfat -H3 -T0x7c00 -l lfat.8 fat.8 sub.8 apm.8 e820.8 a20.8 uart.8
ls -l 9bootfat
--rwxr-xr-x M 606723 moody sys 8084 Jan  1 22:44 9bootfat
cp 9bootfat /386/9bootfat

8a -DFAT -o lhyb.8 l.s
8c -FTVw -DFAT -o hyb.8 iso.c
8l -o 9boothyb -H3 -T0x7c00 -l lhyb.8 hyb.8 sub.8 apm.8 e820.8 a20.8 uart.8
ls -l 9boothyb
--rwxr-xr-x M 606723 moody sys 6640 Jan  1 22:44 9boothyb
cp 9boothyb /386/9boothyb

8a mbr.s
8l -o mbr -H3 -T0x0600 -l mbr.8
ls -l mbr
--rwxr-xr-x M 606723 moody sys 407 Jan  1 22:44 mbr
cp mbr /386/mbr

8a pbs.s
8l -o pbs -H3 -T0x0800 -l pbs.8
ls -l pbs
--rwxr-xr-x M 606723 moody sys 473 Jan  1 22:44 pbs
cp pbs /386/pbs

rm -rf 9bootiso 9bootpxe 9bootfat 9boothyb mbr pbs *.8 test.* tmp
rm -f *.[678] *.out bootia32.efi bootx64.efi bootaa64.efi efiboot.fat test.* 
8a -FTVw '-DIMAGEBASE=0x8000' ia32.s
8c -FTVw efi.c
8c -FTVw fs.c
8c -FTVw pxe.c
8c -FTVw iso.c
8c -FTVw sub.c
6a -FTVw '-DIMAGEBASE=0x8000' x64.s
6c -FTVw efi.c
6c -FTVw fs.c
6c -FTVw pxe.c
6c -FTVw iso.c
6c -FTVw sub.c
7a -FTVw '-DIMAGEBASE=0x8000' aa64.s
7c -FTVw efi.c
7c -FTVw fs.c
7c -FTVw pxe.c
7c -FTVw iso.c
7c -FTVw sub.c
8l -l -s -R1 -T0x8200 -o bootia32.out ia32.8 efi.8 fs.8 pxe.8 iso.8 sub.8
aux/aout2efi -Z0x8000 -o bootia32.efi bootia32.out
6l -l -s -R1 -T0x8200 -o bootx64.out x64.6 efi.6 fs.6 pxe.6 iso.6 sub.6
aux/aout2efi -Z0x8000 -o bootx64.efi bootx64.out
7l -l -s -R1 -T0x8200 -o bootaa64.out aa64.7 efi.7 fs.7 pxe.7 iso.7 sub.7
aux/aout2efi -Z0x8000 -o bootaa64.efi bootaa64.out
s = efiboot.fat.24527186
rm -f efiboot.fat
dd -if /dev/zero -of efiboot.fat -bs 1024 -count 1024
disk/format -xd -t hard efiboot.fat
dossrv -f efiboot.fat $s
mount -c /srv/$s /n/esp
mkdir /n/esp/efi
mkdir /n/esp/efi/boot
cp bootia32.efi /n/esp/efi/boot
cp bootx64.efi /n/esp/efi/boot
cp bootaa64.efi /n/esp/efi/boot
unmount /n/esp
rm /srv/$s
1024+0 records in
1024+0 records out
Initializing FAT file system
type hard, 1 tracks, 64 heads, 32 sectors/track, 512 bytes/sec
used 512 bytes
dossrv: serving /srv/efiboot.fat.24527215
cp bootia32.efi bootx64.efi bootaa64.efi efiboot.fat /386
rm -f *.[678] *.out bootia32.efi bootx64.efi bootaa64.efi efiboot.fat test.* 
Mon Jan  1 22:44:43 MST 2024
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/lib9p.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libString.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libaml.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libauth.a
rm -f *.[05678qvt] [05678qvt].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc spake2ee.mpc ed448.mpc /386/lib/libauthsrv.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libavl.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libbin.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libbio.a
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS nuke
}
# do not nuke other objtypes
for(i in spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libc.a
9syscall
rm -f *.[05678qvt]
fmt
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libc.a
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libc.a
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libc.a
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libcomplete.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libcontrol.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libdisk.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libdraw.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libflate.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libfis.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libframe.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libgeometry.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libhtml.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libhttpd.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libip.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libl.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libjson.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libmach.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libmemdraw.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libmemlayer.a
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/libmp.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libndb.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libplumb.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libregexp.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libsat.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libscribble.a
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/libsec.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libstdio.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libsunrpc.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libthread.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libttf.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libventi.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/libdtracy.a
mk lib.nuke
mk cmd.nuke
mk 9src.nuke
cd lib
rm -f .mk.$objtype
mk nuke
for (i in 9/ ap/ auth/ bio/ bsd/ bz2/ draw/ fmt/ l/ mp/ net/ plumb/ sec/ utf/ v/ z/) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/lib9.a
for(i in gen math plan9 posix stdio syscall spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS nuke
}
gen
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libap.a
math
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libap.a
plan9
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libap.a
posix
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libap.a
stdio
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libap.a
syscall
rm -f *.[05678qvt] *.s gencall
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libap.a
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libap.a
arm64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libap.a
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libap.a
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libap.a
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libap.a
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libap.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libauth.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libbio.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libbsd.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libbz2.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libdraw.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libfmt.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libl.a
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64

amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/ape/libmp.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libnet.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libplumb.a
rm -f [05678qvt].* *.[05678qvt]
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64

amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/ape/libsec.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libutf.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /386/lib/ape/libv.a
rm -f *.[05678qvt] [05678qvt].out 8.example 8.minigzip /386/lib/ape/libz.a
cd cmd
mk nuke
for (i in diff expr make patch pdksh sed) @{
	cd $i
	echo '----'$i'----'
	mk nuke
}
----diff----
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid diff diff3 $CLEANFILES
----expr----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid expr $CLEANFILES
----make----
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output make gram.c
----patch----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid patch $CLEANFILES
----pdksh----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sh $CLEANFILES
----sed----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sed $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid basename dirname kill uname $CLEANFILES
cd 9src
mk nuke
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid stty tar cc $CLEANFILES
@{cd bin/source; mk nuke
@{cd news/src; mk nuke
@{cd wiki/src; mk nuke
mk win
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid winfs $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkwnew spout $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid News $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid Wiki $CLEANFILES
rm -f *.[05678qvt] [05678qvt].* y.tab.? y.debug y.output bc mpc pc units.c *.tab.h
for(i in 1a 1c 1l 2a 2c 2l 5a 5c 5e 5i 5l 6a 6c 6l 7a 7c 7l 8a 8c 8l 9660srv 9nfs abaco acid acme astro atazz audio auth aux awk bitsy bzfs bzip2 cb cc cdfs cec cfs cifs compress con cpp cwfs db dial dict diff disk dossrv dtracy eqn execnet exportfs ext2srv faces fax forp git grap graph grep gs gzip hgfs hjfs hoc htmlfmt htmlroff ip jpg ka kc ki kl ktrans lex lp map mk mothra ndb nusb paqfs pic plot plumb postscript proof qa qc qi ql ratfs rc reform replica rio sam samterm scat scuzz snap spell spin spred syscall tapefs tbl tc tcs telco tl troff troff2html upas va vac vc venti vi vl vmx vnc vt webfs wikifs) @{
	cd $i
	echo mk $i
	mk $MKFLAGS nuke
}
mk 1a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 1a $CLEANFILES
mk 1c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 1c $CLEANFILES
mk 1l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 1l $CLEANFILES
mk 2a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2a $CLEANFILES
mk 2c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2c $CLEANFILES
mk 2l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2l $CLEANFILES
mk 5a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5a $CLEANFILES
mk 5c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5c $CLEANFILES
mk 5e
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5e $CLEANFILES
mk 5i
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5i $CLEANFILES
mk 5l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5l $CLEANFILES
mk 6a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 6a $CLEANFILES
mk 6c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 6c $CLEANFILES
mk 6l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 6l $CLEANFILES
mk 7a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 7a $CLEANFILES
mk 7c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 7c $CLEANFILES
mk 7l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 7l $CLEANFILES
mk 8a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 8a $CLEANFILES
mk 8c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 8c $CLEANFILES
mk 8l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 8l $CLEANFILES
mk 9660srv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 9660srv $CLEANFILES
mk 9nfs
rm -f *.[05678qvt] y.tab.? y.debug y.output [05678qvt].* nfsserver portmapper pcnfsd mport nametest pcnfsd
mk abaco
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid abaco $CLEANFILES
mk acid
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid acid $CLEANFILES
mk acme
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid acme $CLEANFILES
mk astro
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid astro $CLEANFILES
mk atazz
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid atazz $CLEANFILES
mk audio
for (i in libogg libvorbis libFLAC libtags) @{
	cd $i
	mk nuke
}
for (i in pcmconv oggdec oggenc mp3dec mp3enc flacdec flacenc wavdec sundec mixfs readtags zuke scream) @{
	cd $i
	mk clean
}
mk clean
rm -f libogg.a[05678qvt]
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk clean
rm -f libvorbis.a[05678qvt]
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libFLAC.a8
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libtags.a8
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output pcmconv $CLEANFILES
rm -f *.[05678qvt] [05678qvt].oggdec
rm -f *.[05678qvt] [05678qvt].oggenc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mp3dec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mp3enc $CLEANFILES
rm -f *.[05678qvt] [05678qvt].flacdec
rm -f *.[05678qvt] [05678qvt].flacenc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output wavdec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output sundec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mixfs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output readtags $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* mkplist zuke $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* screamenc screamdec $CLEANFILES
mk auth
mk nuke.dirs
rm -f *.[05678qvt] *.[05678qvt].a [05678qvt].* y.tab.? y.debug y.output acmed as asaudit asn1dump asn12rsa authsrv box changeuser convkeys cron debug guard.srv httpauth keyfs login netkey newns none passwd pemdecode pemencode printnetkey readnvram rsa2asn1 rsa2csr rsa2jwk rsa2pub rsa2ssh rsa2x509 rsafill rsagen ssh2rsa uniq userpasswd warning wrkey x5092pub *.acid
cd lib
mk nuke
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES ../lib.8.a
for (i in factotum secstore) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid factotum fgui $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid secstore secstored secuser aescbc $CLEANFILES
mk aux
for (i in antiword mnihongo flashfs gps kbdfs na vga realemu) @{
	echo nuke $i
	cd $i
	mk nuke
}
nuke antiword
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid antiword $CLEANFILES
nuke mnihongo
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mnihongo $CLEANFILES
nuke flashfs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkflashfs flashfs $CLEANFILES
nuke gps
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid gpsfs gpsevermore $CLEANFILES
nuke kbdfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kbdfs latin1.h mklatin.amd64
nuke na
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid na $CLEANFILES
nuke vga
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vga $CLEANFILES
nuke realemu
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid realemu $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid 8prefix 9pcon accupoint acidleak acpi aout2efi aout2uimage apm astarld bflz cddb cdsh clog cpuid consolefs data2s dial disksim esd getflags icanhasmsi icanhasvmx lines listen listen1 ms2 msexceltables mswordstrings mouse nfsmount olefs pcmcia portmap rdwr reboot searchfs seek statusbar statusmsg stub tablet timesync trampoline txt2uimage unbflz usage usbsdmux write wacom wikifmt wpa zerotrunc $CLEANFILES
mk awk
rm -f *.[05678qvt] [05678qvt].out *.maketab y.tab.? y.debug y.output awkgram.c proctab.c awk
mk bitsy
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid bitsyload pencal prompter keyboard light params $CLEANFILES
mk bzfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid bzfs $CLEANFILES
mk bzip2
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid bzip2 bunzip2 $CLEANFILES
mk cb
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cb $CLEANFILES
mk cc
rm -f *.[05678qvt] y.tab.? y.output y.error cc.a8 cc.a8
mk cdfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cdfs $CLEANFILES
mk cec
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cec $CLEANFILES
mk cfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cfs $CLEANFILES
mk cifs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cifs $CLEANFILES
mk compress
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid compress $CLEANFILES
mk con
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid con xms xmr hayes $CLEANFILES
mk cpp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cpp $CLEANFILES
mk cwfs
cd cwfs64x && mk nuke
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid cwfs64x $CLEANFILES
mk db
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid db $CLEANFILES
mk dial
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid expect pass drain at $CLEANFILES
mk dict
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dict $CLEANFILES
mk diff
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid diff merge3 $CLEANFILES
mk disk
for(i in 9660 prep smart vblade) @{
	cd $i
	mk $MKFLAGS nuke
}
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid dump9660 mk9660 $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid fdisk edisk prep $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid disk/smart $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vblade $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid exsort format mbr mkext mkfs partfs cryptsetup qcowfs $CLEANFILES
mk dossrv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dossrv $CLEANFILES
mk dtracy
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dtracy $CLEANFILES
mk eqn
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid eqn prevy.tab.h
mk execnet
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid execnet $CLEANFILES
mk exportfs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid exportfs $CLEANFILES
mk ext2srv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ext2srv $CLEANFILES
mk faces
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid faces $CLEANFILES
mk fax
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid faxreceive faxsend $CLEANFILES
mk forp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid forp $CLEANFILES
mk git
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid conf get fs log query repack save send serve walk $CLEANFILES
mk grap
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid grap $CLEANFILES
mk graph
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid graph $CLEANFILES
mk grep
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid grep $CLEANFILES
mk gs
rm -f *.[05678qvt] obj/* [05678qvt].out y.tab.? y.debug y.output gs src/plan9.mak
mk gzip
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid gzip gunzip zip unzip $CLEANFILES
mk hgfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid hgfs $CLEANFILES
mk hjfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid hjfs $CLEANFILES
mk hoc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid hoc $CLEANFILES
mk htmlfmt
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid htmlfmt $CLEANFILES
mk htmlroff
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid htmlroff $CLEANFILES
mk ip
for (i in ftpfs cifsd dhcpd httpd ipconfig ppp snoopy) @{
	echo nuke $i
	cd $i
	mk nuke
}
rm -f *.[05678qvt] y.tab.? y.debug y.output [05678qvt].6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd sol wol 6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd sol wol
nuke ftpfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ftpfs $CLEANFILES
nuke cifsd
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cifsd $CLEANFILES
nuke dhcpd
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid dhcpd dhcpleases $CLEANFILES
nuke httpd
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid httpd imagemap man2html save netlib_find netlib_history webls wikipost libhttps.a8
nuke ipconfig
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ipconfig $CLEANFILES
nuke ppp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ppp $CLEANFILES
nuke snoopy
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid snoopy protos.c protos.h
mk jpg
rm -f rgbv.h ycbcr.h
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid jpg tojpg gif togif ppm toppm png topng tif totif yuv ico toico bmp tga v210 $CLEANFILES
mk ka
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ka $CLEANFILES
mk kc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kc $CLEANFILES
mk ki
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ki $CLEANFILES
mk kl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kl $CLEANFILES
mk ktrans
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ktrans 8.test
mk lex
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid lex $CLEANFILES
mk lp
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid lpdsend lpsend LOCK lpdaemon $CLEANFILES
mk map
@{ cd libmap; mk nuke }
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output mapd
mk clean
rm -f libmap.a[05678qvt]
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk mk
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mk $CLEANFILES
mk mothra
@{ cd libpanel; mk nuke }
rm -f *.[05678qvt] [05678qvt].out mothra
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libpanel.a8
mk ndb
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkdb query mkhash mkhosts cs csquery dns dnsquery dnsdebug dnsgetip ipquery inform $CLEANFILES
mk nusb
lib:
rm -f *.[05678qvt] y.tab.? y.output y.error *.a[05678qvt]
kb:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kb $CLEANFILES
audio:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid audio $CLEANFILES
ether:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ether $CLEANFILES
usbd:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid usbd $CLEANFILES
disk:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid disk scsierrs.c
serial:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid serial $CLEANFILES
ptp:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ptp $CLEANFILES
joy:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid joy $CLEANFILES
cam:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cam $CLEANFILES
mk paqfs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkpaqfs paqfs $CLEANFILES
mk pic
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid pic $CLEANFILES
mk plot
mk clean
rm -f libplot.a[05678qvt]
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output plot
cd libplot
mk clean
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk plumb
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid plumber plumb $CLEANFILES
mk postscript
---- Making nuke in common ----
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES com.a8
---- Making nuke in cropmarks ----
rm -f cropmarks
---- Making nuke in download ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid download $CLEANFILES
---- Making nuke in grabit ----
rm -f grabit
---- Making nuke in hardcopy ----
rm -f hardcopy
---- Making nuke in mpictures ----
rm -f tmac.pictures
---- Making nuke in postgif ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid postgif $CLEANFILES
---- Making nuke in postprint ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid postprint $CLEANFILES
---- Making nuke in postreverse ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid postreverse $CLEANFILES
---- Making nuke in posttek ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid posttek $CLEANFILES
---- Making nuke in printfont ----
rm -f printfont
---- Making nuke in psencoding ----
rm -f psencoding
---- Making nuke in psfiles ----
---- Making nuke in g3p9bit ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid g3p9bit $CLEANFILES
---- Making nuke in p9bitpost ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid p9bitpost $CLEANFILES
---- Making nuke in tcpostio ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tcpostio $CLEANFILES
---- Making nuke in text2post ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid text2post $CLEANFILES
---- Making nuke in tr2post ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tr2post $CLEANFILES
mk proof
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid proof $CLEANFILES
mk qa
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid qa $CLEANFILES
mk qc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid qc $CLEANFILES
mk qi
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid qi $CLEANFILES
mk ql
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ql $CLEANFILES
mk ratfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ratfs $CLEANFILES
mk rc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid rc $CLEANFILES
mk reform
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid audio pm shortcuts $CLEANFILES
mk replica
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid applychanges applylog compactdb updatedb $CLEANFILES
mk rio
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid rio $CLEANFILES
mk sam
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sam $CLEANFILES
mk samterm
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid samterm $CLEANFILES
mk scat
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid scat $CLEANFILES
mk scuzz
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid scuzz $CLEANFILES
mk snap
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid snap snapfs $CLEANFILES
mk spell
rm -f *.[05678qvt] [05678qvt].out [05678qvt].pcode y.tab.? y.debug y.output sprog
rm -f amspell brspell
mk spin
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid spin $CLEANFILES
mk spred
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid spred $CLEANFILES
mk syscall
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid syscall $CLEANFILES
mk tapefs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid tarfs tpfs v6fs 32vfs cpiofs tapfs v10fs zipfs $CLEANFILES
mk tbl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tbl $CLEANFILES
mk tc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tc $CLEANFILES
mk tcs
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output alias.h tcs
mk telco
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid telco $CLEANFILES
mk tl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tl $CLEANFILES
mk troff
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid troff $CLEANFILES
mk troff2html
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid troff2html $CLEANFILES
mk upas
for (i in common Mail alias bayes binscripts dkim filterkit fs imap4d marshal ml ned pop3 q scanmail send smtp spf unesc vf) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libcommon.a8
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid Mail $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid aliasmail $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid addhash bayes msgtok $CLEANFILES
rm -f /386/bin/upas/^(isspam msgcat spam tfmt unspam)
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dkim $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid deliver list mbappend token $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid fs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid imap4d $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid marshal $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid ml mlowner mlmgr $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid nedmail $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid pop3 $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid qer runq $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid scanmail testscan $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid send filter $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid smtpd smtp rfc822.tab.h rfc822.tab.c smtpd.tab.c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid spf $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid unesc $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vf $CLEANFILES
mk va
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid va $CLEANFILES
mk vac
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid vac unvac vacfs $CLEANFILES
mk vc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vc $CLEANFILES
mk venti
@{ cd srv && mk nuke }
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid venti buildindex checkarenas checkindex clumpstats conf findscore fixarenas fmtarenas fmtbloom fmtindex fmtisect mirrorarenas printarena printarenapart rdarena syncindex verifyarena wrarena libvs.a8
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid copy read ro sync write $CLEANFILES
mk vi
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vi $CLEANFILES
mk vl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vl $CLEANFILES
mk vmx
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vmx 8.vmxgdb
mk vnc
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid vncs vncv $CLEANFILES
mk vt
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vt $CLEANFILES
mk webfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid webfs $CLEANFILES
mk wikifs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid wikifs $CLEANFILES
rm -f *.acid
for (i in 2600 blabs blit c64 doom galaxy gb gba mahjongg midi mines mix md nes opl3 snes sokoban sudoku swar timmy v8e) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] [05678qvt].* y.tab.? y.debug y.output 4s 5s ana aout2gba catclock dmxdec festoon geigerstats juggle life linden memo mole mus glendy packet mandel wadfs dpic todpic turtle vocenc vocdec
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2600 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid blabs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid blit $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid c64 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid doom $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid galaxy mkgalaxy $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid gb $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid gba $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mahjongg $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid midi mid2s dmid $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mines $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mix $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid md $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid nes $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid opl3 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid snes $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sokoban $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sudoku $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid swar $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid timmy $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid v8e $CLEANFILES
Mon Jan  1 22:44:48 MST 2024
date
for (i in lib9p libString libaml libauth libauthsrv libavl libbin libbio libc libcomplete libcontrol libdisk libdraw libflate libfis libframe libgeometry libhtml libhttpd libip liblex libjson libmach libmemdraw libmemlayer libmp libndb libplumb libregexp libsat libscribble libsec libstdio libsunrpc libthread libttf libventi libdtracy) @{
	cd $i
	mk clean
	mk install
	mk clean
}
date
Mon Jan  1 22:44:48 MST 2024
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw auth.c
8c -FTVw dirread.c
8c -FTVw fid.c
8c -FTVw file.c
8c -FTVw intmap.c
8c -FTVw mem.c
8c -FTVw req.c
8c -FTVw parse.c
8c -FTVw queue.c
8c -FTVw uid.c
8c -FTVw util.c
8c -FTVw srv.c
8c -FTVw post.c
8c -FTVw mount.c
8c -FTVw share.c
8c -FTVw listen.c
8c -FTVw rfork.c
8c -FTVw thread.c
8c -FTVw threadsrv.c
8c -FTVw threadpostsrv.c
8c -FTVw threadpostmountsrv.c
8c -FTVw threadpostsharesrv.c
8c -FTVw threadlistensrv.c
ar vu /386/lib/lib9p.a auth.8 dirread.8 fid.8 file.8 intmap.8 mem.8 req.8 parse.8 queue.8 uid.8 util.8 srv.8 post.8 mount.8 share.8 listen.8 rfork.8 thread.8 threadsrv.8 threadpostsrv.8 threadpostmountsrv.8 threadpostsharesrv.8 threadlistensrv.8
ar: creating /386/lib/lib9p.a
a - auth.8
a - dirread.8
a - fid.8
a - file.8
a - intmap.8
a - mem.8
a - req.8
a - parse.8
a - queue.8
a - uid.8
a - util.8
a - srv.8
a - post.8
a - mount.8
a - share.8
a - listen.8
a - rfork.8
a - thread.8
a - threadsrv.8
a - threadpostsrv.8
a - threadpostmountsrv.8
a - threadpostsharesrv.8
a - threadlistensrv.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw s_alloc.c
8c -FTVw s_append.c
8c -FTVw s_array.c
8c -FTVw s_copy.c
8c -FTVw s_getline.c
8c -FTVw s_grow.c
8c -FTVw s_memappend.c
8c -FTVw s_nappend.c
8c -FTVw s_parse.c
8c -FTVw s_putc.c
8c -FTVw s_rdinstack.c
8c -FTVw s_read.c
8c -FTVw s_read_line.c
8c -FTVw s_reset.c
8c -FTVw s_terminate.c
8c -FTVw s_tolower.c
8c -FTVw s_unique.c
ar vu /386/lib/libString.a s_alloc.8 s_append.8 s_array.8 s_copy.8 s_getline.8 s_grow.8 s_memappend.8 s_nappend.8 s_parse.8 s_putc.8 s_rdinstack.8 s_read.8 s_read_line.8 s_reset.8 s_terminate.8 s_tolower.8 s_unique.8
ar: creating /386/lib/libString.a
a - s_alloc.8
a - s_append.8
a - s_array.8
a - s_copy.8
a - s_getline.8
a - s_grow.8
a - s_memappend.8
a - s_nappend.8
a - s_parse.8
a - s_putc.8
a - s_rdinstack.8
a - s_read.8
a - s_read_line.8
a - s_reset.8
a - s_terminate.8
a - s_tolower.8
a - s_unique.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw aml.c
8c -FTVw amlmapio.c
8c -FTVw amlunmapio.c
8c -FTVw amlalloc.c
8c -FTVw amldelay.c
ar vu /386/lib/libaml.a aml.8 amlmapio.8 amlunmapio.8 amlalloc.8 amldelay.8
ar: creating /386/lib/libaml.a
a - aml.8
a - amlmapio.8
a - amlunmapio.8
a - amlalloc.8
a - amldelay.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw amount.c
8c -FTVw amount_getkey.c
8c -FTVw attr.c
8c -FTVw auth_attr.c
8c -FTVw auth_challenge.c
8c -FTVw auth_chuid.c
8c -FTVw auth_getkey.c
8c -FTVw auth_getuserpasswd.c
8c -FTVw auth_proxy.c
8c -FTVw auth_respond.c
8c -FTVw auth_rpc.c
8c -FTVw auth_userpasswd.c
8c -FTVw login.c
8c -FTVw newns.c
8c -FTVw noworld.c
8c -FTVw procsetuser.c
ar vu /386/lib/libauth.a amount.8 amount_getkey.8 attr.8 auth_attr.8 auth_challenge.8 auth_chuid.8 auth_getkey.8 auth_getuserpasswd.8 auth_proxy.8 auth_respond.8 auth_rpc.8 auth_userpasswd.8 login.8 newns.8 noworld.8 procsetuser.8
ar: creating /386/lib/libauth.a
a - amount.8
a - amount_getkey.8
a - attr.8
a - auth_attr.8
a - auth_challenge.8
a - auth_chuid.8
a - auth_getkey.8
a - auth_getuserpasswd.8
a - auth_proxy.8
a - auth_respond.8
a - auth_rpc.8
a - auth_userpasswd.8
a - login.8
a - newns.8
a - noworld.8
a - procsetuser.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc spake2ee.mpc ed448.mpc
8c -FTVw _asgetpakkey.c
8c -FTVw _asgetticket.c
8c -FTVw _asgetresp.c
8c -FTVw _asrequest.c
8c -FTVw _asrdresp.c
mpc msqrt.mp > msqrt.mpc
mpc decaf.mp > decaf.mpc
mpc edwards.mp > edwards.mpc
mpc elligator2.mp > elligator2.mpc
mpc spake2ee.mp > spake2ee.mpc
mpc ed448.mp > ed448.mpc
8c -FTVw authdial.c
8c -FTVw convA2M.c
8c -FTVw convM2A.c
8c -FTVw convM2PR.c
8c -FTVw convM2T.c
8c -FTVw convM2TR.c
8c -FTVw convPR2M.c
8c -FTVw convT2M.c
8c -FTVw convTR2M.c
8c -FTVw form1.c
8c -FTVw nvcsum.c
8c -FTVw passtokey.c
8c -FTVw readnvram.c
8c -FTVw readcons.c
8c -FTVw authpak.c
ar vu /386/lib/libauthsrv.a _asgetpakkey.8 _asgetticket.8 _asgetresp.8 _asrequest.8 _asrdresp.8 authpak.8 authdial.8 convA2M.8 convM2A.8 convM2PR.8 convM2T.8 convM2TR.8 convPR2M.8 convT2M.8 convTR2M.8 form1.8 nvcsum.8 passtokey.8 readnvram.8 readcons.8
ar: creating /386/lib/libauthsrv.a
a - _asgetpakkey.8
a - _asgetticket.8
a - _asgetresp.8
a - _asrequest.8
a - _asrdresp.8
a - authpak.8
a - authdial.8
a - convA2M.8
a - convM2A.8
a - convM2PR.8
a - convM2T.8
a - convM2TR.8
a - convPR2M.8
a - convT2M.8
a - convTR2M.8
a - form1.8
a - nvcsum.8
a - passtokey.8
a - readnvram.8
a - readcons.8
rm -f *.[05678qvt] [05678qvt].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc spake2ee.mpc ed448.mpc
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw avl.c
ar vu /386/lib/libavl.a avl.8
ar: creating /386/lib/libavl.a
a - avl.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw bin.c
ar vu /386/lib/libbin.a bin.8
ar: creating /386/lib/libbin.a
a - bin.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw bbuffered.c
8c -FTVw bfildes.c
8c -FTVw bflush.c
8c -FTVw bgetrune.c
8c -FTVw bgetc.c
8c -FTVw bgetd.c
8c -FTVw binit.c
8c -FTVw blethal.c
8c -FTVw boffset.c
8c -FTVw bprint.c
8c -FTVw bputrune.c
8c -FTVw bputc.c
8c -FTVw brdline.c
8c -FTVw brdstr.c
8c -FTVw bread.c
8c -FTVw bseek.c
8c -FTVw bwrite.c
8c -FTVw bvprint.c
ar vu /386/lib/libbio.a bbuffered.8 bfildes.8 bflush.8 bgetrune.8 bgetc.8 bgetd.8 binit.8 blethal.8 boffset.8 bprint.8 bputrune.8 bputc.8 brdline.8 brdstr.8 bread.8 bseek.8 bwrite.8 bvprint.8
ar: creating /386/lib/libbio.a
a - bbuffered.8
a - bfildes.8
a - bflush.8
a - bgetrune.8
a - bgetc.8
a - bgetd.8
a - binit.8
a - blethal.8
a - boffset.8
a - bprint.8
a - bputrune.8
a - bputc.8
a - brdline.8
a - brdstr.8
a - bread.8
a - bseek.8
a - bwrite.8
a - bvprint.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in 9sys 9syscall fmt port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
9syscall
rm -f *.[05678qvt]
fmt
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
9sys
8c -FTVw abort.c
8c -FTVw access.c
8c -FTVw announce.c
8c -FTVw callmain.c
8c -FTVw convD2M.c
8c -FTVw convM2D.c
8c -FTVw convM2S.c
8c -FTVw convS2M.c
8c -FTVw cputime.c
8c -FTVw ctime.c
8c -FTVw dial.c
8c -FTVw dirfstat.c
8c -FTVw dirfwstat.c
8c -FTVw dirmodefmt.c
8c -FTVw dirread.c
8c -FTVw dirstat.c
8c -FTVw dirwstat.c
8c -FTVw fcallfmt.c
8c -FTVw fork.c
8c -FTVw getnetconninfo.c
8c -FTVw getenv.c
8c -FTVw getpid.c
8c -FTVw getppid.c
8c -FTVw getuser.c
8c -FTVw getwd.c
8c -FTVw idn.c
8c -FTVw iounit.c
8c -FTVw nsec.c
8c -FTVw nulldir.c
8c -FTVw postnote.c
8c -FTVw privalloc.c
8c -FTVw procsetname.c
8c -FTVw pushtls.c
8c -FTVw putenv.c
8c -FTVw qlock.c
8c -FTVw read.c
8c -FTVw read9pmsg.c
8c -FTVw readv.c
8c -FTVw rerrstr.c
8c -FTVw sbrk.c
8c -FTVw setnetmtpt.c
8c -FTVw sysfatal.c
8c -FTVw syslog.c
8c -FTVw sysname.c
8c -FTVw time.c
8c -FTVw times.c
8c -FTVw tm2sec.c
8c -FTVw truerand.c
8c -FTVw wait.c
8c -FTVw waitpid.c
8c -FTVw werrstr.c
8c -FTVw write.c
8c -FTVw writev.c
ar vu /386/lib/libc.a abort.8 access.8 announce.8 callmain.8 convD2M.8 convM2D.8 convM2S.8 convS2M.8 cputime.8 ctime.8 dial.8 dirfstat.8 dirfwstat.8 dirmodefmt.8 dirread.8 dirstat.8 dirwstat.8 fcallfmt.8 fork.8 getnetconninfo.8 getenv.8 getpid.8 getppid.8 getuser.8 getwd.8 idn.8 iounit.8 nsec.8 nulldir.8 postnote.8 privalloc.8 procsetname.8 pushtls.8 putenv.8 qlock.8 read.8 read9pmsg.8 readv.8 rerrstr.8 sbrk.8 setnetmtpt.8 sysfatal.8 syslog.8 sysname.8 time.8 times.8 tm2sec.8 truerand.8 wait.8 waitpid.8 werrstr.8 write.8 writev.8
ar: creating /386/lib/libc.a
a - abort.8
a - access.8
a - announce.8
a - callmain.8
a - convD2M.8
a - convM2D.8
a - convM2S.8
a - convS2M.8
a - cputime.8
a - ctime.8
a - dial.8
a - dirfstat.8
a - dirfwstat.8
a - dirmodefmt.8
a - dirread.8
a - dirstat.8
a - dirwstat.8
a - fcallfmt.8
a - fork.8
a - getnetconninfo.8
a - getenv.8
a - getpid.8
a - getppid.8
a - getuser.8
a - getwd.8
a - idn.8
a - iounit.8
a - nsec.8
a - nulldir.8
a - postnote.8
a - privalloc.8
a - procsetname.8
a - pushtls.8
a - putenv.8
a - qlock.8
a - read.8
a - read9pmsg.8
a - readv.8
a - rerrstr.8
a - sbrk.8
a - setnetmtpt.8
a - sysfatal.8
a - syslog.8
a - sysname.8
a - time.8
a - times.8
a - tm2sec.8
a - truerand.8
a - wait.8
a - waitpid.8
a - werrstr.8
a - write.8
a - writev.8
9syscall
SYS=`{sed '/^#define._X[123]/d; s/#define.([A-Z0-9_]*).*/\1/' sys.h}
for(I in $SYS) {
	i=`{echo $I|tr A-Z a-z}
	n=`{sed -n '/[ 	]'$I'[ 	]/s/.*	//p' sys.h}
	if(~ $i (exits nsec)) i=_$i
	{switch($objtype){
	case 68000 68020
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, R0
		echo TRAP '$0'
		echo RTS
	case mips
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case mips2
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		echo RET
	case spim
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		if(~ $i (seek _nsec)) {		# untested so far - geoff
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case 386
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, AX
		echo INT '$'64
		if(~ $i (seek _nsec)) {
			echo 'CMPL AX,$-1
			JNE 4(PC)
			MOVL a+0(FP),CX
			MOVL AX,0(CX)
			MOVL AX,4(CX)'
		}
		echo RET
	case amd64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVQ RARG, 'a0+0(FP)'
		echo MOVQ '$'$n, RARG
		echo SYSCALL
		echo RET
	case sparc sparc64
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R7, '0(FP)'
		echo MOVW '$'$n, R7
		echo TA R0
		if(~ $i (seek _nsec)) {
			echo 'CMP R7,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R7,0(R8)
			MOVW R7,4(R8)'
		}
		echo RETURN
	case 3210
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo WORD '$0x06000000'
		echo RETURN
	case 29000
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL R69, '0(FP)'
		echo MOVL '$'$n, R69
		echo EMULATE 0
		echo RET
	case arm
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R0, '0(FP)'
		echo MOVW '$'$n, R0
		echo SWI 0
		if(~ $i (seek _nsec)) {
			echo 'CMP $-1,R0
			BNE 4(PC)
			MOVW a+0(FP),R1
			MOVW R0,0(R1)
			MOVW R0,4(R1)'
		}
		echo RET
	case arm64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOV R0, '0(FP)'
		echo MOV '$'$n, R0
		echo SVC
		echo RETURN
	case power
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'CMP R3,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R3,0(R8)
			MOVW R3,4(R8)'
		}
		echo RETURN
	case alpha
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVL R0, '0(FP)'
		echo MOVQ '$'$n, R0
		echo CALL_PAL '$'0x83
		echo RET
	}} > $i.s
	8a $i.s
}
ar vu /$objtype/lib/libc.a *.8
rm -f *.8 *.s
a - _errstr.8
a - _exits.8
a - _fsession.8
a - _fstat.8
a - _fwstat.8
a - _mount.8
a - _nsec.8
a - _read.8
a - _stat.8
a - _wait.8
a - _write.8
a - _wstat.8
a - alarm.8
a - await.8
a - bind.8
a - brk_.8
a - chdir.8
a - close.8
a - create.8
a - dup.8
a - errstr.8
a - exec.8
a - fauth.8
a - fd2path.8
a - fstat.8
a - fversion.8
a - fwstat.8
a - mount.8
a - noted.8
a - notify.8
a - open.8
a - oseek.8
a - pipe.8
a - pread.8
a - pwrite.8
a - remove.8
a - rendezvous.8
a - rfork.8
a - seek.8
a - segattach.8
a - segbrk.8
a - segdetach.8
a - segflush.8
a - segfree.8
a - semacquire.8
a - semrelease.8
a - sleep.8
a - stat.8
a - sysr1.8
a - tsemacquire.8
a - unmount.8
a - wstat.8
fmt
8c -FTVw dofmt.c
8c -FTVw dorfmt.c
8c -FTVw errfmt.c
8c -FTVw fltfmt.c
8c -FTVw fmt.c
8c -FTVw fmtfd.c
8c -FTVw fmtlock.c
8c -FTVw fmtprint.c
8c -FTVw fmtquote.c
8c -FTVw fmtrune.c
8c -FTVw fmtstr.c
8c -FTVw fmtvprint.c
8c -FTVw fprint.c
8c -FTVw print.c
8c -FTVw runefmtstr.c
8c -FTVw runeseprint.c
8c -FTVw runesmprint.c
8c -FTVw runesnprint.c
8c -FTVw runesprint.c
8c -FTVw runevseprint.c
8c -FTVw runevsmprint.c
8c -FTVw runevsnprint.c
8c -FTVw seprint.c
8c -FTVw smprint.c
8c -FTVw snprint.c
8c -FTVw sprint.c
8c -FTVw vfprint.c
8c -FTVw vseprint.c
8c -FTVw vsmprint.c
8c -FTVw vsnprint.c
ar vu /386/lib/libc.a dofmt.8 dorfmt.8 errfmt.8 fltfmt.8 fmt.8 fmtfd.8 fmtlock.8 fmtprint.8 fmtquote.8 fmtrune.8 fmtstr.8 fmtvprint.8 fprint.8 print.8 runefmtstr.8 runeseprint.8 runesmprint.8 runesnprint.8 runesprint.8 runevseprint.8 runevsmprint.8 runevsnprint.8 seprint.8 smprint.8 snprint.8 sprint.8 vfprint.8 vseprint.8 vsmprint.8 vsnprint.8
a - dofmt.8
a - dorfmt.8
a - errfmt.8
a - fltfmt.8
a - fmt.8
a - fmtfd.8
a - fmtlock.8
a - fmtprint.8
a - fmtquote.8
a - fmtrune.8
a - fmtstr.8
a - fmtvprint.8
a - fprint.8
a - print.8
a - runefmtstr.8
a - runeseprint.8
a - runesmprint.8
a - runesnprint.8
a - runesprint.8
a - runevseprint.8
a - runevsmprint.8
a - runevsnprint.8
a - seprint.8
a - smprint.8
a - snprint.8
a - sprint.8
a - vfprint.8
a - vseprint.8
a - vsmprint.8
a - vsnprint.8
port
8c -FTVw _assert.c
8c -FTVw abs.c
8c -FTVw asin.c
8c -FTVw atan.c
8c -FTVw atan2.c
8c -FTVw atexit.c
8c -FTVw atnotify.c
8c -FTVw atof.c
8c -FTVw atol.c
8c -FTVw atoll.c
8c -FTVw calloc.c
8c -FTVw cistrcmp.c
8c -FTVw cistrncmp.c
8c -FTVw cistrstr.c
8c -FTVw charstod.c
8c -FTVw cleanname.c
8c -FTVw crypt.c
8c -FTVw ctype.c
8c -FTVw date.c
8c -FTVw encodefmt.c
8c -FTVw execl.c
8c -FTVw exits.c
8c -FTVw exp.c
8c -FTVw fabs.c
8c -FTVw floor.c
8c -FTVw fmod.c
8c -FTVw frand.c
8c -FTVw frexp.c
8c -FTVw getfields.c
8c -FTVw hangup.c
8c -FTVw hypot.c
8c -FTVw lnrand.c
8c -FTVw lock.c
8c -FTVw log.c
8c -FTVw lrand.c
8c -FTVw malloc.c
8c -FTVw mktemp.c
8c -FTVw nan.c
8c -FTVw needsrcquote.c
8c -FTVw netcrypt.c
8c -FTVw netmkaddr.c
8c -FTVw nrand.c
8c -FTVw ntruerand.c
8c -FTVw perror.c
8c -FTVw pool.c
8c -FTVw pow.c
8c -FTVw pow10.c
8c -FTVw profile.c
8c -FTVw qsort.c
8c -FTVw quote.c
8c -FTVw rand.c
8c -FTVw readn.c
8c -FTVw rune.c
8c -FTVw runebreak.c
8c -FTVw runeistype.c
8c -FTVw runenorm.c
8c -FTVw runestrcat.c
8c -FTVw runestrchr.c
8c -FTVw runestrcmp.c
8c -FTVw runestrcpy.c
8c -FTVw runestrecpy.c
8c -FTVw runestrdup.c
8c -FTVw runestrncat.c
8c -FTVw runestrncmp.c
8c -FTVw runestrncpy.c
8c -FTVw runestrrchr.c
8c -FTVw runestrlen.c
8c -FTVw runestrstr.c
8c -FTVw runetotype.c
8c -FTVw sin.c
8c -FTVw sinh.c
8c -FTVw strcmp.c
8c -FTVw strecpy.c
8c -FTVw strcspn.c
8c -FTVw strdup.c
8c -FTVw strncat.c
8c -FTVw strncmp.c
8c -FTVw strncpy.c
8c -FTVw strpbrk.c
8c -FTVw strrchr.c
8c -FTVw strspn.c
8c -FTVw strstr.c
8c -FTVw strtod.c
8c -FTVw strtok.c
8c -FTVw strtol.c
8c -FTVw strtoll.c
8c -FTVw strtoul.c
8c -FTVw strtoull.c
8c -FTVw tan.c
8c -FTVw tanh.c
8c -FTVw tokenize.c
8c -FTVw toupper.c
8c -FTVw utfecpy.c
8c -FTVw utflen.c
8c -FTVw utfnlen.c
8c -FTVw utfrune.c
8c -FTVw utfrrune.c
8c -FTVw utfutf.c
8c -FTVw u16.c
8c -FTVw u32.c
8c -FTVw u64.c
ar vu /386/lib/libc.a _assert.8 abs.8 asin.8 atan.8 atan2.8 atexit.8 atnotify.8 atof.8 atol.8 atoll.8 calloc.8 cistrcmp.8 cistrncmp.8 cistrstr.8 charstod.8 cleanname.8 crypt.8 ctype.8 date.8 encodefmt.8 execl.8 exits.8 exp.8 fabs.8 floor.8 fmod.8 frand.8 frexp.8 getfields.8 hangup.8 hypot.8 lnrand.8 lock.8 log.8 lrand.8 malloc.8 mktemp.8 nan.8 needsrcquote.8 netcrypt.8 netmkaddr.8 nrand.8 ntruerand.8 perror.8 pool.8 pow.8 pow10.8 profile.8 qsort.8 quote.8 rand.8 readn.8 rune.8 runebreak.8 runeistype.8 runenorm.8 runestrcat.8 runestrchr.8 runestrcmp.8 runestrcpy.8 runestrecpy.8 runestrdup.8 runestrncat.8 runestrncmp.8 runestrncpy.8 runestrrchr.8 runestrlen.8 runestrstr.8 runetotype.8 sin.8 sinh.8 strcmp.8 strecpy.8 strcspn.8 strdup.8 strncat.8 strncmp.8 strncpy.8 strpbrk.8 strrchr.8 strspn.8 strstr.8 strtod.8 strtok.8 strtol.8 strtoll.8 strtoul.8 strtoull.8 tan.8 tanh.8 tokenize.8 toupper.8 utfecpy.8 utflen.8 utfnlen.8 utfrune.8 utfrrune.8 utfutf.8 u16.8 u32.8 u64.8
a - _assert.8
a - abs.8
a - asin.8
a - atan.8
a - atan2.8
a - atexit.8
a - atnotify.8
a - atof.8
a - atol.8
a - atoll.8
a - calloc.8
a - cistrcmp.8
a - cistrncmp.8
a - cistrstr.8
a - charstod.8
a - cleanname.8
a - crypt.8
a - ctype.8
a - date.8
a - encodefmt.8
a - execl.8
a - exits.8
a - exp.8
a - fabs.8
a - floor.8
a - fmod.8
a - frand.8
a - frexp.8
a - getfields.8
a - hangup.8
a - hypot.8
a - lnrand.8
a - lock.8
a - log.8
a - lrand.8
a - malloc.8
a - mktemp.8
a - nan.8
a - needsrcquote.8
a - netcrypt.8
a - netmkaddr.8
a - nrand.8
a - ntruerand.8
a - perror.8
a - pool.8
a - pow.8
a - pow10.8
a - profile.8
a - qsort.8
a - quote.8
a - rand.8
a - readn.8
a - rune.8
a - runebreak.8
a - runeistype.8
a - runenorm.8
a - runestrcat.8
a - runestrchr.8
a - runestrcmp.8
a - runestrcpy.8
a - runestrecpy.8
a - runestrdup.8
a - runestrncat.8
a - runestrncmp.8
a - runestrncpy.8
a - runestrrchr.8
a - runestrlen.8
a - runestrstr.8
a - runetotype.8
a - sin.8
a - sinh.8
a - strcmp.8
a - strecpy.8
a - strcspn.8
a - strdup.8
a - strncat.8
a - strncmp.8
a - strncpy.8
a - strpbrk.8
a - strrchr.8
a - strspn.8
a - strstr.8
a - strtod.8
a - strtok.8
a - strtol.8
a - strtoll.8
a - strtoul.8
a - strtoull.8
a - tan.8
a - tanh.8
a - tokenize.8
a - toupper.8
a - utfecpy.8
a - utflen.8
a - utfnlen.8
a - utfrune.8
a - utfrrune.8
a - utfutf.8
a - u16.8
a - u32.8
a - u64.8
386
8a  getcallerpc.s
8c -FTVw notejmp.c
8c -FTVw vlrt.c
8a  argv0.s
8a  atom.s
8a  getfcr.s
8a  main9.s
8a  main9p.s
8a  memccpy.s
8a  memchr.s
8a  memcmp.s
8a  memcpy.s
8a  memmove.s
8a  memset.s
8a  muldiv.s
8a  cycles.s
8a  setjmp.s
8a  sqrt.s
8a  strcat.s
8a  strchr.s
8a  strcpy.s
8a  strlen.s
8a  tas.s
8a  vlop.s
ar vu /386/lib/libc.a getcallerpc.8 notejmp.8 vlrt.8 argv0.8 atom.8 getfcr.8 main9.8 main9p.8 memccpy.8 memchr.8 memcmp.8 memcpy.8 memmove.8 memset.8 muldiv.8 cycles.8 setjmp.8 sqrt.8 strcat.8 strchr.8 strcpy.8 strlen.8 tas.8 vlop.8
a - getcallerpc.8
a - notejmp.8
a - vlrt.8
a - argv0.8
a - atom.8
a - getfcr.8
a - main9.8
a - main9p.8
a - memccpy.8
a - memchr.8
a - memcmp.8
a - memcpy.8
a - memmove.8
a - memset.8
a - muldiv.8
a - cycles.8
a - setjmp.8
a - sqrt.8
a - strcat.8
a - strchr.8
a - strcpy.8
a - strlen.8
a - tas.8
a - vlop.8
for(i in 9sys 9syscall fmt port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
9syscall
rm -f *.[05678qvt]
fmt
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw complete.c
ar vu /386/lib/libcomplete.a complete.8
ar: creating /386/lib/libcomplete.a
a - complete.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw box.c
8c -FTVw button.c
8c -FTVw cache.c
8c -FTVw control.c
8c -FTVw entry.c
8c -FTVw group.c
8c -FTVw keyboard.c
8c -FTVw label.c
8c -FTVw menu.c
8c -FTVw radiobutton.c
8c -FTVw scribble.c
8c -FTVw slider.c
8c -FTVw tabs.c
8c -FTVw text.c
8c -FTVw textbutton.c
8c -FTVw textbutton3.c
ar vu /386/lib/libcontrol.a box.8 button.8 cache.8 control.8 entry.8 group.8 keyboard.8 label.8 menu.8 radiobutton.8 scribble.8 slider.8 tabs.8 text.8 textbutton.8 textbutton3.8
ar: creating /386/lib/libcontrol.a
a - box.8
a - button.8
a - cache.8
a - control.8
a - entry.8
a - group.8
a - keyboard.8
a - label.8
a - menu.8
a - radiobutton.8
a - scribble.8
a - slider.8
a - tabs.8
a - text.8
a - textbutton.8
a - textbutton3.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw disk.c
8c -FTVw proto.c
8c -FTVw scsi.c
ar vu /386/lib/libdisk.a disk.8 proto.8 scsi.8
ar: creating /386/lib/libdisk.a
a - disk.8
a - proto.8
a - scsi.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw alloc.c
8c -FTVw allocimagemix.c
8c -FTVw arith.c
8c -FTVw badrect.c
8c -FTVw bezier.c
8c -FTVw border.c
8c -FTVw buildfont.c
8c -FTVw bytesperline.c
8c -FTVw chan.c
8c -FTVw cloadimage.c
8c -FTVw computil.c
8c -FTVw creadimage.c
8c -FTVw debug.c
8c -FTVw defont.c
8c -FTVw draw.c
8c -FTVw drawrepl.c
8c -FTVw eenter.c
8c -FTVw egetrect.c
8c -FTVw ellipse.c
8c -FTVw emenuhit.c
8c -FTVw enter.c
8c -FTVw event.c
8c -FTVw fmt.c
8c -FTVw font.c
8c -FTVw freesubfont.c
8c -FTVw getdefont.c
8c -FTVw getrect.c
8c -FTVw getsubfont.c
8c -FTVw icossin.c
8c -FTVw icossin2.c
8c -FTVw init.c
8c -FTVw keyboard.c
8c -FTVw line.c
8c -FTVw menuhit.c
8c -FTVw mkfont.c
8c -FTVw mouse.c
8c -FTVw newwindow.c
8c -FTVw openfont.c
8c -FTVw poly.c
8c -FTVw loadimage.c
8c -FTVw readcolmap.c
8c -FTVw readimage.c
8c -FTVw readsubfont.c
8c -FTVw rectclip.c
8c -FTVw replclipr.c
8c -FTVw rgb.c
8c -FTVw scroll.c
8c -FTVw string.c
8c -FTVw stringbg.c
8c -FTVw stringsubfont.c
8c -FTVw stringwidth.c
8c -FTVw subfont.c
8c -FTVw subfontcache.c
8c -FTVw subfontname.c
8c -FTVw unloadimage.c
8c -FTVw window.c
8c -FTVw writecolmap.c
8c -FTVw writeimage.c
8c -FTVw writesubfont.c
ar vu /386/lib/libdraw.a alloc.8 allocimagemix.8 arith.8 badrect.8 bezier.8 border.8 buildfont.8 bytesperline.8 chan.8 cloadimage.8 computil.8 creadimage.8 debug.8 defont.8 draw.8 drawrepl.8 eenter.8 egetrect.8 ellipse.8 emenuhit.8 enter.8 event.8 fmt.8 font.8 freesubfont.8 getdefont.8 getrect.8 getsubfont.8 icossin.8 icossin2.8 init.8 keyboard.8 line.8 menuhit.8 mkfont.8 mouse.8 newwindow.8 openfont.8 poly.8 loadimage.8 readcolmap.8 readimage.8 readsubfont.8 rectclip.8 replclipr.8 rgb.8 scroll.8 string.8 stringbg.8 stringsubfont.8 stringwidth.8 subfont.8 subfontcache.8 subfontname.8 unloadimage.8 window.8 writecolmap.8 writeimage.8 writesubfont.8
ar: creating /386/lib/libdraw.a
a - alloc.8
a - allocimagemix.8
a - arith.8
a - badrect.8
a - bezier.8
a - border.8
a - buildfont.8
a - bytesperline.8
a - chan.8
a - cloadimage.8
a - computil.8
a - creadimage.8
a - debug.8
a - defont.8
a - draw.8
a - drawrepl.8
a - eenter.8
a - egetrect.8
a - ellipse.8
a - emenuhit.8
a - enter.8
a - event.8
a - fmt.8
a - font.8
a - freesubfont.8
a - getdefont.8
a - getrect.8
a - getsubfont.8
a - icossin.8
a - icossin2.8
a - init.8
a - keyboard.8
a - line.8
a - menuhit.8
a - mkfont.8
a - mouse.8
a - newwindow.8
a - openfont.8
a - poly.8
a - loadimage.8
a - readcolmap.8
a - readimage.8
a - readsubfont.8
a - rectclip.8
a - replclipr.8
a - rgb.8
a - scroll.8
a - string.8
a - stringbg.8
a - stringsubfont.8
a - stringwidth.8
a - subfont.8
a - subfontcache.8
a - subfontname.8
a - unloadimage.8
a - window.8
a - writecolmap.8
a - writeimage.8
a - writesubfont.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw deflate.c
8c -FTVw deflatezlib.c
8c -FTVw deflateblock.c
8c -FTVw deflatezlibblock.c
8c -FTVw inflate.c
8c -FTVw inflatezlib.c
8c -FTVw inflateblock.c
8c -FTVw inflatezlibblock.c
8c -FTVw flateerr.c
8c -FTVw crc.c
8c -FTVw adler.c
ar vu /386/lib/libflate.a deflate.8 deflatezlib.8 deflateblock.8 deflatezlibblock.8 inflate.8 inflatezlib.8 inflateblock.8 inflatezlibblock.8 flateerr.8 crc.8 adler.8
ar: creating /386/lib/libflate.a
a - deflate.8
a - deflatezlib.8
a - deflateblock.8
a - deflatezlibblock.8
a - inflate.8
a - inflatezlib.8
a - inflateblock.8
a - inflatezlibblock.8
a - flateerr.8
a - crc.8
a - adler.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw fis.c
ar vu /386/lib/libfis.a fis.8
ar: creating /386/lib/libfis.a
a - fis.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw frbox.c
8c -FTVw frdraw.c
8c -FTVw frdelete.c
8c -FTVw frinit.c
8c -FTVw frinsert.c
8c -FTVw frptofchar.c
8c -FTVw frselect.c
8c -FTVw frstr.c
8c -FTVw frutil.c
ar vu /386/lib/libframe.a frbox.8 frdraw.8 frdelete.8 frinit.8 frinsert.8 frptofchar.8 frselect.8 frstr.8 frutil.8
ar: creating /386/lib/libframe.a
a - frbox.8
a - frdraw.8
a - frdelete.8
a - frinit.8
a - frinsert.8
a - frptofchar.8
a - frselect.8
a - frstr.8
a - frutil.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw point.c
8c -FTVw matrix.c
8c -FTVw quaternion.c
8c -FTVw rframe.c
8c -FTVw triangle.c
8c -FTVw utils.c
8c -FTVw fmt.c
ar vu /386/lib/libgeometry.a point.8 matrix.8 quaternion.8 rframe.8 triangle.8 utils.8 fmt.8
ar: creating /386/lib/libgeometry.a
a - point.8
a - matrix.8
a - quaternion.8
a - rframe.8
a - triangle.8
a - utils.8
a - fmt.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw build.c
8c -FTVw lex.c
8c -FTVw strinttab.c
8c -FTVw utils.c
ar vu /386/lib/libhtml.a build.8 lex.8 strinttab.8 utils.8
ar: creating /386/lib/libhtml.a
a - build.8
a - lex.8
a - strinttab.8
a - utils.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw alloc.c
8c -FTVw checkcontent.c
8c -FTVw date.c
8c -FTVw fail.c
8c -FTVw gethead.c
8c -FTVw hio.c
8c -FTVw httpfmt.c
8c -FTVw httpunesc.c
8c -FTVw lower.c
8c -FTVw okheaders.c
8c -FTVw parse.c
8c -FTVw parsereq.c
8c -FTVw query.c
8c -FTVw redirected.c
8c -FTVw unallowed.c
8c -FTVw urlfmt.c
8c -FTVw urlunesc.c
ar vu /386/lib/libhttpd.a alloc.8 checkcontent.8 date.8 fail.8 gethead.8 hio.8 httpfmt.8 httpunesc.8 lower.8 okheaders.8 parse.8 parsereq.8 query.8 redirected.8 unallowed.8 urlfmt.8 urlunesc.8
ar: creating /386/lib/libhttpd.a
a - alloc.8
a - checkcontent.8
a - date.8
a - fail.8
a - gethead.8
a - hio.8
a - httpfmt.8
a - httpunesc.8
a - lower.8
a - okheaders.8
a - parse.8
a - parsereq.8
a - query.8
a - redirected.8
a - unallowed.8
a - urlfmt.8
a - urlunesc.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw eipfmt.c
8c -FTVw equivip.c
8c -FTVw parseip.c
8c -FTVw parseether.c
8c -FTVw myetheraddr.c
8c -FTVw myipaddr.c
8c -FTVw classmask.c
8c -FTVw bo.c
8c -FTVw readipifc.c
8c -FTVw ipaux.c
8c -FTVw iplocalonifc.c
8c -FTVw ipremoteonifc.c
8a -o ptclbsum.8 ptclbsum386.s
ar vu /386/lib/libip.a eipfmt.8 equivip.8 parseip.8 parseether.8 myetheraddr.8 myipaddr.8 classmask.8 bo.8 readipifc.8 ipaux.8 iplocalonifc.8 ipremoteonifc.8 ptclbsum.8
ar: creating /386/lib/libip.a
a - eipfmt.8
a - equivip.8
a - parseip.8
a - parseether.8
a - myetheraddr.8
a - myipaddr.8
a - classmask.8
a - bo.8
a - readipifc.8
a - ipaux.8
a - iplocalonifc.8
a - ipremoteonifc.8
a - ptclbsum.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw allprint.c
8c -FTVw main.c
8c -FTVw reject.c
8c -FTVw yyless.c
8c -FTVw yywrap.c
ar vu /386/lib/libl.a allprint.8 main.8 reject.8 yyless.8 yywrap.8
ar: creating /386/lib/libl.a
a - allprint.8
a - main.8
a - reject.8
a - yyless.8
a - yywrap.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw json.c
8c -FTVw printjson.c
ar vu /386/lib/libjson.a json.8 printjson.8
ar: creating /386/lib/libjson.a
a - json.8
a - printjson.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw -I/sys/src/cmd executable.c
8c -FTVw -I/sys/src/cmd map.c
8c -FTVw -I/sys/src/cmd obj.c
8c -FTVw -I/sys/src/cmd swap.c
8c -FTVw -I/sys/src/cmd sym.c
8c -FTVw -I/sys/src/cmd access.c
8c -FTVw -I/sys/src/cmd machdata.c
8c -FTVw -I/sys/src/cmd setmach.c
8c -FTVw -I/sys/src/cmd t.c
8c -FTVw -I/sys/src/cmd v.c
8c -FTVw -I/sys/src/cmd k.c
8c -FTVw -I/sys/src/cmd u.c
warning: t.c:124 non-interruptable temporary
8c -FTVw -I/sys/src/cmd q.c
8c -FTVw -I/sys/src/cmd 0.c
8c -FTVw -I/sys/src/cmd 2.c
8c -FTVw -I/sys/src/cmd 5.c
8c -FTVw -I/sys/src/cmd 6.c
8c -FTVw -I/sys/src/cmd 7.c
8c -FTVw -I/sys/src/cmd 8.c
8c -FTVw -I/sys/src/cmd 9.c
8c -FTVw -I/sys/src/cmd tdb.c
8c -FTVw -I/sys/src/cmd vdb.c
8c -FTVw -I/sys/src/cmd kdb.c
8c -FTVw -I/sys/src/cmd udb.c
8c -FTVw -I/sys/src/cmd qdb.c
8c -FTVw -I/sys/src/cmd 2db.c
8c -FTVw -I/sys/src/cmd 5db.c
8c -FTVw -I/sys/src/cmd 7db.c
8c -FTVw -I/sys/src/cmd 8db.c
8c -FTVw -I/sys/src/cmd vobj.c
8c -FTVw -I/sys/src/cmd kobj.c
8c -FTVw -I/sys/src/cmd uobj.c
8c -FTVw -I/sys/src/cmd 2obj.c
8c -FTVw -I/sys/src/cmd 5obj.c
8c -FTVw -I/sys/src/cmd 6obj.c
8c -FTVw -I/sys/src/cmd 7obj.c
8c -FTVw -I/sys/src/cmd 8obj.c
8c -FTVw -I/sys/src/cmd 9obj.c
8c -FTVw -I/sys/src/cmd qobj.c
8c -FTVw -I/sys/src/cmd vcodas.c
ar vu /386/lib/libmach.a executable.8 map.8 obj.8 swap.8 sym.8 access.8 machdata.8 setmach.8 t.8 v.8 k.8 u.8 q.8 0.8 2.8 5.8 6.8 7.8 8.8 9.8 tdb.8 vdb.8 kdb.8 udb.8 qdb.8 2db.8 5db.8 7db.8 8db.8 vobj.8 kobj.8 uobj.8 2obj.8 5obj.8 6obj.8 7obj.8 8obj.8 9obj.8 qobj.8 vcodas.8
ar: creating /386/lib/libmach.a
a - executable.8
a - map.8
a - obj.8
a - swap.8
a - sym.8
a - access.8
a - machdata.8
a - setmach.8
a - t.8
a - v.8
a - k.8
a - u.8
a - q.8
a - 0.8
a - 2.8
a - 5.8
a - 6.8
a - 7.8
a - 8.8
a - 9.8
a - tdb.8
a - vdb.8
a - kdb.8
a - udb.8
a - qdb.8
a - 2db.8
a - 5db.8
a - 7db.8
a - 8db.8
a - vobj.8
a - kobj.8
a - uobj.8
a - 2obj.8
a - 5obj.8
a - 6obj.8
a - 7obj.8
a - 8obj.8
a - 9obj.8
a - qobj.8
a - vcodas.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw alloc.c
8c -FTVw arc.c
8c -FTVw cload.c
8c -FTVw cmap.c
8c -FTVw cread.c
8c -FTVw defont.c
8c -FTVw draw.c
8c -FTVw ellipse.c
8c -FTVw fillpoly.c
8c -FTVw hwdraw.c
8c -FTVw line.c
8c -FTVw load.c
8c -FTVw openmemsubfont.c
8c -FTVw poly.c
8c -FTVw read.c
8c -FTVw string.c
8c -FTVw subfont.c
8c -FTVw unload.c
8c -FTVw write.c
ar vu /386/lib/libmemdraw.a alloc.8 arc.8 cload.8 cmap.8 cread.8 defont.8 draw.8 ellipse.8 fillpoly.8 hwdraw.8 line.8 load.8 openmemsubfont.8 poly.8 read.8 string.8 subfont.8 unload.8 write.8
ar: creating /386/lib/libmemdraw.a
a - alloc.8
a - arc.8
a - cload.8
a - cmap.8
a - cread.8
a - defont.8
a - draw.8
a - ellipse.8
a - fillpoly.8
a - hwdraw.8
a - line.8
a - load.8
a - openmemsubfont.8
a - poly.8
a - read.8
a - string.8
a - subfont.8
a - unload.8
a - write.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw draw.c
8c -FTVw lalloc.c
8c -FTVw layerop.c
8c -FTVw ldelete.c
8c -FTVw lhide.c
8c -FTVw line.c
8c -FTVw load.c
8c -FTVw lorigin.c
8c -FTVw lsetrefresh.c
8c -FTVw ltofront.c
8c -FTVw ltorear.c
8c -FTVw unload.c
ar vu /386/lib/libmemlayer.a draw.8 lalloc.8 layerop.8 ldelete.8 lhide.8 line.8 load.8 lorigin.8 lsetrefresh.8 ltofront.8 ltorear.8 unload.8
ar: creating /386/lib/libmemlayer.a
a - draw.8
a - lalloc.8
a - layerop.8
a - ldelete.8
a - lhide.8
a - line.8
a - load.8
a - lorigin.8
a - lsetrefresh.8
a - ltofront.8
a - ltorear.8
a - unload.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
8c -FTVw mpaux.c
8c -FTVw mpfmt.c
8c -FTVw strtomp.c
8c -FTVw mptobe.c
8c -FTVw mptober.c
8c -FTVw mptole.c
8c -FTVw mptolel.c
8c -FTVw betomp.c
8c -FTVw letomp.c
8c -FTVw mpadd.c
8c -FTVw mpsub.c
8c -FTVw mpcmp.c
8c -FTVw mpsel.c
8c -FTVw mpfactorial.c
8c -FTVw mpmul.c
8c -FTVw mpleft.c
8c -FTVw mpright.c
8c -FTVw mpveccmp.c
8c -FTVw mpvectscmp.c
8c -FTVw mpdiv.c
8c -FTVw mpexp.c
8c -FTVw mpmod.c
8c -FTVw mpmodop.c
8c -FTVw mpextendedgcd.c
8c -FTVw mpinvert.c
8c -FTVw mprand.c
8c -FTVw mpnrand.c
8c -FTVw crt.c
8c -FTVw mptoi.c
8c -FTVw mptoui.c
8c -FTVw mptov.c
8c -FTVw mptouv.c
8c -FTVw mpfield.c
8c -FTVw cnfield.c
8c -FTVw gmfield.c
8c -FTVw mplogic.c
8c -FTVw mptod.c
ar vu /386/lib/libmp.a mpaux.8 mpfmt.8 strtomp.8 mptobe.8 mptober.8 mptole.8 mptolel.8 betomp.8 letomp.8 mpadd.8 mpsub.8 mpcmp.8 mpsel.8 mpfactorial.8 mpmul.8 mpleft.8 mpright.8 mpveccmp.8 mpvectscmp.8 mpdiv.8 mpexp.8 mpmod.8 mpmodop.8 mpextendedgcd.8 mpinvert.8 mprand.8 mpnrand.8 crt.8 mptoi.8 mptoui.8 mptov.8 mptouv.8 mpfield.8 cnfield.8 gmfield.8 mplogic.8 mptod.8
ar: creating /386/lib/libmp.a
a - mpaux.8
a - mpfmt.8
a - strtomp.8
a - mptobe.8
a - mptober.8
a - mptole.8
a - mptolel.8
a - betomp.8
a - letomp.8
a - mpadd.8
a - mpsub.8
a - mpcmp.8
a - mpsel.8
a - mpfactorial.8
a - mpmul.8
a - mpleft.8
a - mpright.8
a - mpveccmp.8
a - mpvectscmp.8
a - mpdiv.8
a - mpexp.8
a - mpmod.8
a - mpmodop.8
a - mpextendedgcd.8
a - mpinvert.8
a - mprand.8
a - mpnrand.8
a - crt.8
a - mptoi.8
a - mptoui.8
a - mptov.8
a - mptouv.8
a - mpfield.8
a - cnfield.8
a - gmfield.8
a - mplogic.8
a - mptod.8
386
8a  mpvecadd.s
8a  mpvecdigmuladd.s
8a  mpvecdigmulsub.s
8a  mpvecsub.s
8a  mpdigdiv.s
ar vu /386/lib/libmp.a mpvecadd.8 mpvecdigmuladd.8 mpvecdigmulsub.8 mpvecsub.8 mpdigdiv.8
a - mpvecadd.8
a - mpvecdigmuladd.8
a - mpvecdigmulsub.8
a - mpvecsub.8
a - mpdigdiv.8
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw csgetval.c
8c -FTVw csipinfo.c
8c -FTVw dnsquery.c
8c -FTVw ipattr.c
8c -FTVw mkptrname.c
8c -FTVw ndbaux.c
8c -FTVw ndbcache.c
8c -FTVw ndbcat.c
8c -FTVw ndbconcatenate.c
8c -FTVw ndbdiscard.c
8c -FTVw ndbfree.c
8c -FTVw ndbgetipaddr.c
8c -FTVw ndbgetval.c
8c -FTVw ndbhash.c
8c -FTVw ndbipinfo.c
8c -FTVw ndblookval.c
8c -FTVw ndbopen.c
8c -FTVw ndbparse.c
8c -FTVw ndbreorder.c
8c -FTVw ndbsubstitute.c
8c -FTVw ndbdedup.c
8c -FTVw ndbvalfmt.c
ar vu /386/lib/libndb.a csgetval.8 csipinfo.8 dnsquery.8 ipattr.8 mkptrname.8 ndbaux.8 ndbcache.8 ndbcat.8 ndbconcatenate.8 ndbdiscard.8 ndbfree.8 ndbgetipaddr.8 ndbgetval.8 ndbhash.8 ndbipinfo.8 ndblookval.8 ndbopen.8 ndbparse.8 ndbreorder.8 ndbsubstitute.8 ndbdedup.8 ndbvalfmt.8
ar: creating /386/lib/libndb.a
a - csgetval.8
a - csipinfo.8
a - dnsquery.8
a - ipattr.8
a - mkptrname.8
a - ndbaux.8
a - ndbcache.8
a - ndbcat.8
a - ndbconcatenate.8
a - ndbdiscard.8
a - ndbfree.8
a - ndbgetipaddr.8
a - ndbgetval.8
a - ndbhash.8
a - ndbipinfo.8
a - ndblookval.8
a - ndbopen.8
a - ndbparse.8
a - ndbreorder.8
a - ndbsubstitute.8
a - ndbdedup.8
a - ndbvalfmt.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw event.c
8c -FTVw mesg.c
8c -FTVw plumbsendtext.c
ar vu /386/lib/libplumb.a event.8 mesg.8 plumbsendtext.8
ar: creating /386/lib/libplumb.a
a - event.8
a - mesg.8
a - plumbsendtext.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw regcomp.c
8c -FTVw regerror.c
8c -FTVw regexec.c
8c -FTVw regsub.c
8c -FTVw rregexec.c
8c -FTVw rregsub.c
8c -FTVw regprint.c
ar vu /386/lib/libregexp.a regcomp.8 regerror.8 regexec.8 regsub.8 rregexec.8 rregsub.8 regprint.8
ar: creating /386/lib/libregexp.a
a - regcomp.8
a - regerror.8
a - regexec.8
a - regsub.8
a - rregexec.8
a - rregsub.8
a - regprint.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw misc.c
8c -FTVw satadd.c
8c -FTVw satrange.c
8c -FTVw satsolve.c
8c -FTVw satmore.c
8c -FTVw debug.c
8c -FTVw satget.c
ar vu /386/lib/libsat.a misc.8 satadd.8 satrange.8 satsolve.8 satmore.8 debug.8 satget.8
ar: creating /386/lib/libsat.a
a - misc.8
a - satadd.8
a - satrange.8
a - satsolve.8
a - satmore.8
a - debug.8
a - satget.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw li_recognizer.c
8c -FTVw hre_api.c
8c -FTVw graffiti.c
ar vu /386/lib/libscribble.a li_recognizer.8 hre_api.8 graffiti.8
ar: creating /386/lib/libscribble.a
a - li_recognizer.8
a - hre_api.8
a - graffiti.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
8c -FTVw -I../../libmp/port des.c
8c -FTVw -I../../libmp/port desmodes.c
8c -FTVw -I../../libmp/port desECB.c
8c -FTVw -I../../libmp/port desCBC.c
8c -FTVw -I../../libmp/port des3ECB.c
8c -FTVw -I../../libmp/port des3CBC.c
8c -FTVw -I../../libmp/port aes.c
8c -FTVw -I../../libmp/port aesni.c
8c -FTVw -I../../libmp/port aesCBC.c
8c -FTVw -I../../libmp/port aesCFB.c
8c -FTVw -I../../libmp/port aesOFB.c
8c -FTVw -I../../libmp/port aes_gcm.c
8c -FTVw -I../../libmp/port blowfish.c
8c -FTVw -I../../libmp/port hmac.c
8c -FTVw -I../../libmp/port md5.c
8c -FTVw -I../../libmp/port md4.c
8c -FTVw -I../../libmp/port sha1.c
8c -FTVw -I../../libmp/port sha2_64.c
8c -FTVw -I../../libmp/port sha2_128.c
8c -FTVw -I../../libmp/port sha2block64.c
8c -FTVw -I../../libmp/port sha2block128.c
8c -FTVw -I../../libmp/port poly1305.c
8c -FTVw -I../../libmp/port rc4.c
8c -FTVw -I../../libmp/port chacha.c
8c -FTVw -I../../libmp/port chachablock.c
8c -FTVw -I../../libmp/port salsa.c
8c -FTVw -I../../libmp/port genrandom.c
8c -FTVw -I../../libmp/port prng.c
8c -FTVw -I../../libmp/port fastrand.c
8c -FTVw -I../../libmp/port nfastrand.c
8c -FTVw -I../../libmp/port probably_prime.c
8c -FTVw -I../../libmp/port smallprimetest.c
8c -FTVw -I../../libmp/port genprime.c
8c -FTVw -I../../libmp/port dsaprimes.c
8c -FTVw -I../../libmp/port gensafeprime.c
8c -FTVw -I../../libmp/port genstrongprime.c
8c -FTVw -I../../libmp/port rsagen.c
8c -FTVw -I../../libmp/port rsafill.c
8c -FTVw -I../../libmp/port rsaencrypt.c
8c -FTVw -I../../libmp/port rsadecrypt.c
8c -FTVw -I../../libmp/port rsaalloc.c
8c -FTVw -I../../libmp/port rsaprivtopub.c
8c -FTVw -I../../libmp/port x509.c
8c -FTVw -I../../libmp/port decodepem.c
8c -FTVw -I../../libmp/port eggen.c
8c -FTVw -I../../libmp/port egencrypt.c
8c -FTVw -I../../libmp/port egdecrypt.c
8c -FTVw -I../../libmp/port egalloc.c
8c -FTVw -I../../libmp/port egprivtopub.c
8c -FTVw -I../../libmp/port egsign.c
8c -FTVw -I../../libmp/port egverify.c
8c -FTVw -I../../libmp/port dsagen.c
8c -FTVw -I../../libmp/port dsaalloc.c
8c -FTVw -I../../libmp/port dsaprivtopub.c
8c -FTVw -I../../libmp/port dsasign.c
8c -FTVw -I../../libmp/port dsaverify.c
8c -FTVw -I../../libmp/port tlshand.c
8c -FTVw -I../../libmp/port thumb.c
8c -FTVw -I../../libmp/port readcert.c
8c -FTVw -I../../libmp/port aes_xts.c
8c -FTVw -I../../libmp/port ecc.c
echo '#include "os.h"' > jacobian.c
echo '#include <mp.h>' >> jacobian.c
mpc jacobian.mp >> jacobian.c

8c -FTVw -I../../libmp/port ripemd.c
8c -FTVw -I../../libmp/port dh.c
8c -FTVw -I../../libmp/port curve25519.c
8c -FTVw -I../../libmp/port curve25519_dh.c
8c -FTVw -I../../libmp/port pbkdf2.c
8c -FTVw -I../../libmp/port scrypt.c
8c -FTVw -I../../libmp/port hkdf.c
8c -FTVw -I../../libmp/port ccpoly.c
8c -FTVw -I../../libmp/port tsmemcmp.c
echo '#include "os.h"' > secp256r1.c
echo '#include <mp.h>' >> secp256r1.c
mpc secp256r1.mp >> secp256r1.c

echo '#include "os.h"' > secp384r1.c
echo '#include <mp.h>' >> secp384r1.c
mpc secp384r1.mp >> secp384r1.c

echo '#include "os.h"' > secp256k1.c
echo '#include <mp.h>' >> secp256k1.c
mpc secp256k1.mp >> secp256k1.c

8c -FTVw -I../../libmp/port jacobian.c
8c -FTVw -I../../libmp/port secp256r1.c
8c -FTVw -I../../libmp/port secp384r1.c
8c -FTVw -I../../libmp/port secp256k1.c
ar vu /386/lib/libsec.a des.8 desmodes.8 desECB.8 desCBC.8 des3ECB.8 des3CBC.8 aes.8 aesni.8 aesCBC.8 aesCFB.8 aesOFB.8 aes_gcm.8 blowfish.8 hmac.8 md5.8 md4.8 sha1.8 sha2_64.8 sha2_128.8 sha2block64.8 sha2block128.8 poly1305.8 rc4.8 chacha.8 chachablock.8 salsa.8 genrandom.8 prng.8 fastrand.8 nfastrand.8 probably_prime.8 smallprimetest.8 genprime.8 dsaprimes.8 gensafeprime.8 genstrongprime.8 rsagen.8 rsafill.8 rsaencrypt.8 rsadecrypt.8 rsaalloc.8 rsaprivtopub.8 x509.8 decodepem.8 eggen.8 egencrypt.8 egdecrypt.8 egalloc.8 egprivtopub.8 egsign.8 egverify.8 dsagen.8 dsaalloc.8 dsaprivtopub.8 dsasign.8 dsaverify.8 tlshand.8 thumb.8 readcert.8 aes_xts.8 ecc.8 jacobian.8 ripemd.8 dh.8 curve25519.8 curve25519_dh.8 pbkdf2.8 scrypt.8 hkdf.8 ccpoly.8 tsmemcmp.8 secp256r1.8 secp384r1.8 secp256k1.8
ar: creating /386/lib/libsec.a
a - des.8
a - desmodes.8
a - desECB.8
a - desCBC.8
a - des3ECB.8
a - des3CBC.8
a - aes.8
a - aesni.8
a - aesCBC.8
a - aesCFB.8
a - aesOFB.8
a - aes_gcm.8
a - blowfish.8
a - hmac.8
a - md5.8
a - md4.8
a - sha1.8
a - sha2_64.8
a - sha2_128.8
a - sha2block64.8
a - sha2block128.8
a - poly1305.8
a - rc4.8
a - chacha.8
a - chachablock.8
a - salsa.8
a - genrandom.8
a - prng.8
a - fastrand.8
a - nfastrand.8
a - probably_prime.8
a - smallprimetest.8
a - genprime.8
a - dsaprimes.8
a - gensafeprime.8
a - genstrongprime.8
a - rsagen.8
a - rsafill.8
a - rsaencrypt.8
a - rsadecrypt.8
a - rsaalloc.8
a - rsaprivtopub.8
a - x509.8
a - decodepem.8
a - eggen.8
a - egencrypt.8
a - egdecrypt.8
a - egalloc.8
a - egprivtopub.8
a - egsign.8
a - egverify.8
a - dsagen.8
a - dsaalloc.8
a - dsaprivtopub.8
a - dsasign.8
a - dsaverify.8
a - tlshand.8
a - thumb.8
a - readcert.8
a - aes_xts.8
a - ecc.8
a - jacobian.8
a - ripemd.8
a - dh.8
a - curve25519.8
a - curve25519_dh.8
a - pbkdf2.8
a - scrypt.8
a - hkdf.8
a - ccpoly.8
a - tsmemcmp.8
a - secp256r1.8
a - secp384r1.8
a - secp256k1.8
386
8a  md5block.s
8a  sha1block.s
ar vu /386/lib/libsec.a md5block.8 sha1block.8
a - md5block.8
a - sha1block.8
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c  _IO_getc.c
8c  _IO_putc.c
8c  clearerr.c
8c  dtoa.c
8c  fclose.c
8c  fdopen.c
8c  feof.c
8c  ferror.c
8c  fflush.c
8c  fgetc.c
8c  fgetpos.c
8c  fgets.c
8c  fileno.c
8c  fopen.c
8c  fprintf.c
8c  fputc.c
8c  fputs.c
8c  fread.c
8c  freopen.c
8c  fscanf.c
8c  fseek.c
8c  fseeko.c
8c  fsetpos.c
8c  ftell.c
8c  ftello.c
8c  fwrite.c
8c  getc.c
8c  gets.c
8c  printf.c
8c  putc.c
8c  puts.c
8c  rewind.c
8c  scanf.c
8c  sclose.c
8c  setbuf.c
8c  setvbuf.c
8c  snprintf.c
8c  sopenr.c
8c  sopenw.c
8c  sprintf.c
8c  sscanf.c
8c  tmpfile.c
8c  tmpnam.c
8c  ungetc.c
8c  vfprintf.c
8c  vfscanf.c
8c  vprintf.c
8c  vsnprintf.c
8c  vsprintf.c
ar vu /386/lib/libstdio.a _IO_getc.8 _IO_putc.8 clearerr.8 dtoa.8 fclose.8 fdopen.8 feof.8 ferror.8 fflush.8 fgetc.8 fgetpos.8 fgets.8 fileno.8 fopen.8 fprintf.8 fputc.8 fputs.8 fread.8 freopen.8 fscanf.8 fseek.8 fseeko.8 fsetpos.8 ftell.8 ftello.8 fwrite.8 getc.8 gets.8 printf.8 putc.8 puts.8 rewind.8 scanf.8 sclose.8 setbuf.8 setvbuf.8 snprintf.8 sopenr.8 sopenw.8 sprintf.8 sscanf.8 tmpfile.8 tmpnam.8 ungetc.8 vfprintf.8 vfscanf.8 vprintf.8 vsnprintf.8 vsprintf.8
ar: creating /386/lib/libstdio.a
a - _IO_getc.8
a - _IO_putc.8
a - clearerr.8
a - dtoa.8
a - fclose.8
a - fdopen.8
a - feof.8
a - ferror.8
a - fflush.8
a - fgetc.8
a - fgetpos.8
a - fgets.8
a - fileno.8
a - fopen.8
a - fprintf.8
a - fputc.8
a - fputs.8
a - fread.8
a - freopen.8
a - fscanf.8
a - fseek.8
a - fseeko.8
a - fsetpos.8
a - ftell.8
a - ftello.8
a - fwrite.8
a - getc.8
a - gets.8
a - printf.8
a - putc.8
a - puts.8
a - rewind.8
a - scanf.8
a - sclose.8
a - setbuf.8
a - setvbuf.8
a - snprintf.8
a - sopenr.8
a - sopenw.8
a - sprintf.8
a - sscanf.8
a - tmpfile.8
a - tmpnam.8
a - ungetc.8
a - vfprintf.8
a - vfscanf.8
a - vprintf.8
a - vsnprintf.8
a - vsprintf.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw authunix.c
8c -FTVw client.c
8c -FTVw emalloc.c
8c -FTVw error.c
8c -FTVw fd.c
8c -FTVw fmt.c
8c -FTVw net.c
8c -FTVw prog.c
8c -FTVw rpc.c
8c -FTVw server.c
8c -FTVw suncall.c
8c -FTVw udp.c
8c -FTVw mount3.c
8c -FTVw nfs3.c
8c -FTVw portmap.c
ar vu /386/lib/libsunrpc.a authunix.8 client.8 emalloc.8 error.8 fd.8 fmt.8 net.8 prog.8 rpc.8 server.8 suncall.8 udp.8 mount3.8 nfs3.8 portmap.8
ar: creating /386/lib/libsunrpc.a
a - authunix.8
a - client.8
a - emalloc.8
a - error.8
a - fd.8
a - fmt.8
a - net.8
a - prog.8
a - rpc.8
a - server.8
a - suncall.8
a - udp.8
a - mount3.8
a - nfs3.8
a - portmap.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw 386.c
8c -FTVw channel.c
8c -FTVw chanprint.c
8c -FTVw create.c
8c -FTVw debug.c
8c -FTVw exec.c
8c -FTVw exit.c
8c -FTVw id.c
8c -FTVw iocall.c
8c -FTVw ioclose.c
8c -FTVw iodial.c
8c -FTVw ioopen.c
8c -FTVw ioproc.c
8c -FTVw ioread.c
8c -FTVw ioreadn.c
8c -FTVw iosleep.c
8c -FTVw iowrite.c
8c -FTVw ioflush.c
8c -FTVw kill.c
8c -FTVw lib.c
8c -FTVw main.c
8c -FTVw note.c
8c -FTVw ref.c
8c -FTVw rendez.c
8c -FTVw sched.c
ar vu /386/lib/libthread.a 386.8 channel.8 chanprint.8 create.8 debug.8 exec.8 exit.8 id.8 iocall.8 ioclose.8 iodial.8 ioopen.8 ioproc.8 ioread.8 ioreadn.8 iosleep.8 iowrite.8 ioflush.8 kill.8 lib.8 main.8 note.8 ref.8 rendez.8 sched.8
ar: creating /386/lib/libthread.a
a - 386.8
a - channel.8
a - chanprint.8
a - create.8
a - debug.8
a - exec.8
a - exit.8
a - id.8
a - iocall.8
a - ioclose.8
a - iodial.8
a - ioopen.8
a - ioproc.8
a - ioread.8
a - ioreadn.8
a - iosleep.8
a - iowrite.8
a - ioflush.8
a - kill.8
a - lib.8
a - main.8
a - note.8
a - ref.8
a - rendez.8
a - sched.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw head.c
8c -FTVw cmap.c
8c -FTVw hint.c
8c -FTVw scan.c
8c -FTVw glyf.c
8c -FTVw render.c
8c -FTVw bit.c
ar vu /386/lib/libttf.a head.8 cmap.8 hint.8 scan.8 glyf.8 render.8 bit.8
ar: creating /386/lib/libttf.a
a - head.8
a - cmap.8
a - hint.8
a - scan.8
a - glyf.8
a - render.8
a - bit.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw -I. cache.c
8c -FTVw -I. client.c
8c -FTVw -I. conn.c
8c -FTVw -I. dial.c
8c -FTVw -I. debug.c
8c -FTVw -I. dtype.c
8c -FTVw -I. entry.c
8c -FTVw -I. fcall.c
8c -FTVw -I. fcallfmt.c
8c -FTVw -I. file.c
8c -FTVw -I. hangup.c
8c -FTVw -I. log.c
8c -FTVw -I. mem.c
8c -FTVw -I. packet.c
8c -FTVw -I. parsescore.c
8c -FTVw -I. queue.c
8c -FTVw -I. root.c
8c -FTVw -I. rpc.c
8c -FTVw -I. scorefmt.c
8c -FTVw -I. send.c
8c -FTVw -I. server.c
8c -FTVw -I. sha1.c
8c -FTVw -I. srvhello.c
8c -FTVw -I. strdup.c
8c -FTVw -I. string.c
8c -FTVw -I. time.c
8c -FTVw -I. version.c
8c -FTVw -I. zero.c
8c -FTVw -I. zeroscore.c
ar vu /386/lib/libventi.a cache.8 client.8 conn.8 dial.8 debug.8 dtype.8 entry.8 fcall.8 fcallfmt.8 file.8 hangup.8 log.8 mem.8 packet.8 parsescore.8 queue.8 root.8 rpc.8 scorefmt.8 send.8 server.8 sha1.8 srvhello.8 strdup.8 string.8 time.8 version.8 zero.8 zeroscore.8
ar: creating /386/lib/libventi.a
a - cache.8
a - client.8
a - conn.8
a - dial.8
a - debug.8
a - dtype.8
a - entry.8
a - fcall.8
a - fcallfmt.8
a - file.8
a - hangup.8
a - log.8
a - mem.8
a - packet.8
a - parsescore.8
a - queue.8
a - root.8
a - rpc.8
a - scorefmt.8
a - send.8
a - server.8
a - sha1.8
a - srvhello.8
a - strdup.8
a - string.8
a - time.8
a - version.8
a - zero.8
a - zeroscore.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
8c -FTVw prov.c
8c -FTVw prog.c
8c -FTVw dtefmt.c
8c -FTVw pack.c
8c -FTVw chan.c
8c -FTVw agg.c
ar vu /386/lib/libdtracy.a prov.8 prog.8 dtefmt.8 pack.8 chan.8 agg.8
ar: creating /386/lib/libdtracy.a
a - prov.8
a - prog.8
a - dtefmt.8
a - pack.8
a - chan.8
a - agg.8
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
Mon Jan  1 22:44:56 MST 2024
Mon Jan  1 22:44:56 MST 2024
8c -FTVw auth.c
8c -FTVw dirread.c
8c -FTVw fid.c
8c -FTVw file.c
8c -FTVw intmap.c
8c -FTVw mem.c
8c -FTVw req.c
8c -FTVw parse.c
8c -FTVw queue.c
8c -FTVw uid.c
8c -FTVw util.c
8c -FTVw srv.c
8c -FTVw post.c
8c -FTVw mount.c
8c -FTVw share.c
8c -FTVw listen.c
8c -FTVw rfork.c
8c -FTVw thread.c
8c -FTVw threadsrv.c
8c -FTVw threadpostsrv.c
8c -FTVw threadpostmountsrv.c
8c -FTVw threadpostsharesrv.c
8c -FTVw threadlistensrv.c
ar vu /386/lib/lib9p.a auth.8 dirread.8 fid.8 file.8 intmap.8 mem.8 req.8 parse.8 queue.8 uid.8 util.8 srv.8 post.8 mount.8 share.8 listen.8 rfork.8 thread.8 threadsrv.8 threadpostsrv.8 threadpostmountsrv.8 threadpostsharesrv.8 threadlistensrv.8
r - auth.8
r - dirread.8
r - fid.8
r - file.8
r - intmap.8
r - mem.8
r - req.8
r - parse.8
r - queue.8
r - uid.8
r - util.8
r - srv.8
r - post.8
r - mount.8
r - share.8
r - listen.8
r - rfork.8
r - thread.8
r - threadsrv.8
r - threadpostsrv.8
r - threadpostmountsrv.8
r - threadpostsharesrv.8
r - threadlistensrv.8
8c -FTVw s_alloc.c
8c -FTVw s_append.c
8c -FTVw s_array.c
8c -FTVw s_copy.c
8c -FTVw s_getline.c
8c -FTVw s_grow.c
8c -FTVw s_memappend.c
8c -FTVw s_nappend.c
8c -FTVw s_parse.c
8c -FTVw s_putc.c
8c -FTVw s_rdinstack.c
8c -FTVw s_read.c
8c -FTVw s_read_line.c
8c -FTVw s_reset.c
8c -FTVw s_terminate.c
8c -FTVw s_tolower.c
8c -FTVw s_unique.c
ar vu /386/lib/libString.a s_alloc.8 s_append.8 s_array.8 s_copy.8 s_getline.8 s_grow.8 s_memappend.8 s_nappend.8 s_parse.8 s_putc.8 s_rdinstack.8 s_read.8 s_read_line.8 s_reset.8 s_terminate.8 s_tolower.8 s_unique.8
r - s_alloc.8
r - s_append.8
r - s_array.8
r - s_copy.8
r - s_getline.8
r - s_grow.8
r - s_memappend.8
r - s_nappend.8
r - s_parse.8
r - s_putc.8
r - s_rdinstack.8
r - s_read.8
r - s_read_line.8
r - s_reset.8
r - s_terminate.8
r - s_tolower.8
r - s_unique.8
8c -FTVw aml.c
8c -FTVw amlmapio.c
8c -FTVw amlunmapio.c
8c -FTVw amlalloc.c
8c -FTVw amldelay.c
ar vu /386/lib/libaml.a aml.8 amlmapio.8 amlunmapio.8 amlalloc.8 amldelay.8
r - aml.8
r - amlmapio.8
r - amlunmapio.8
r - amlalloc.8
r - amldelay.8
8c -FTVw amount.c
8c -FTVw amount_getkey.c
8c -FTVw attr.c
8c -FTVw auth_attr.c
8c -FTVw auth_challenge.c
8c -FTVw auth_chuid.c
8c -FTVw auth_getkey.c
8c -FTVw auth_getuserpasswd.c
8c -FTVw auth_proxy.c
8c -FTVw auth_respond.c
8c -FTVw auth_rpc.c
8c -FTVw auth_userpasswd.c
8c -FTVw login.c
8c -FTVw newns.c
8c -FTVw noworld.c
8c -FTVw procsetuser.c
ar vu /386/lib/libauth.a amount.8 amount_getkey.8 attr.8 auth_attr.8 auth_challenge.8 auth_chuid.8 auth_getkey.8 auth_getuserpasswd.8 auth_proxy.8 auth_respond.8 auth_rpc.8 auth_userpasswd.8 login.8 newns.8 noworld.8 procsetuser.8
r - amount.8
r - amount_getkey.8
r - attr.8
r - auth_attr.8
r - auth_challenge.8
r - auth_chuid.8
r - auth_getkey.8
r - auth_getuserpasswd.8
r - auth_proxy.8
r - auth_respond.8
r - auth_rpc.8
r - auth_userpasswd.8
r - login.8
r - newns.8
r - noworld.8
r - procsetuser.8
8c -FTVw _asgetpakkey.c
8c -FTVw _asgetticket.c
8c -FTVw _asgetresp.c
8c -FTVw _asrequest.c
8c -FTVw _asrdresp.c
mpc msqrt.mp > msqrt.mpc
mpc decaf.mp > decaf.mpc
mpc edwards.mp > edwards.mpc
mpc elligator2.mp > elligator2.mpc
mpc spake2ee.mp > spake2ee.mpc
mpc ed448.mp > ed448.mpc
8c -FTVw authdial.c
8c -FTVw convA2M.c
8c -FTVw convM2A.c
8c -FTVw convM2PR.c
8c -FTVw convM2T.c
8c -FTVw convM2TR.c
8c -FTVw convPR2M.c
8c -FTVw convT2M.c
8c -FTVw convTR2M.c
8c -FTVw form1.c
8c -FTVw nvcsum.c
8c -FTVw passtokey.c
8c -FTVw readnvram.c
8c -FTVw readcons.c
8c -FTVw authpak.c
ar vu /386/lib/libauthsrv.a _asgetpakkey.8 _asgetticket.8 _asgetresp.8 _asrequest.8 _asrdresp.8 authpak.8 authdial.8 convA2M.8 convM2A.8 convM2PR.8 convM2T.8 convM2TR.8 convPR2M.8 convT2M.8 convTR2M.8 form1.8 nvcsum.8 passtokey.8 readnvram.8 readcons.8
r - _asgetpakkey.8
r - _asgetticket.8
r - _asgetresp.8
r - _asrequest.8
r - _asrdresp.8
r - authpak.8
r - authdial.8
r - convA2M.8
r - convM2A.8
r - convM2PR.8
r - convM2T.8
r - convM2TR.8
r - convPR2M.8
r - convT2M.8
r - convTR2M.8
r - form1.8
r - nvcsum.8
r - passtokey.8
r - readnvram.8
r - readcons.8
8c -FTVw avl.c
ar vu /386/lib/libavl.a avl.8
r - avl.8
8c -FTVw bin.c
ar vu /386/lib/libbin.a bin.8
r - bin.8
8c -FTVw bbuffered.c
8c -FTVw bfildes.c
8c -FTVw bflush.c
8c -FTVw bgetrune.c
8c -FTVw bgetc.c
8c -FTVw bgetd.c
8c -FTVw binit.c
8c -FTVw blethal.c
8c -FTVw boffset.c
8c -FTVw bprint.c
8c -FTVw bputrune.c
8c -FTVw bputc.c
8c -FTVw brdline.c
8c -FTVw brdstr.c
8c -FTVw bread.c
8c -FTVw bseek.c
8c -FTVw bwrite.c
8c -FTVw bvprint.c
ar vu /386/lib/libbio.a bbuffered.8 bfildes.8 bflush.8 bgetrune.8 bgetc.8 bgetd.8 binit.8 blethal.8 boffset.8 bprint.8 bputrune.8 bputc.8 brdline.8 brdstr.8 bread.8 bseek.8 bwrite.8 bvprint.8
r - bbuffered.8
r - bfildes.8
r - bflush.8
r - bgetrune.8
r - bgetc.8
r - bgetd.8
r - binit.8
r - blethal.8
r - boffset.8
r - bprint.8
r - bputrune.8
r - bputc.8
r - brdline.8
r - brdstr.8
r - bread.8
r - bseek.8
r - bwrite.8
r - bvprint.8
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
9sys
8c -FTVw abort.c
8c -FTVw access.c
8c -FTVw announce.c
8c -FTVw callmain.c
8c -FTVw convD2M.c
8c -FTVw convM2D.c
8c -FTVw convM2S.c
8c -FTVw convS2M.c
8c -FTVw cputime.c
8c -FTVw ctime.c
8c -FTVw dial.c
8c -FTVw dirfstat.c
8c -FTVw dirfwstat.c
8c -FTVw dirmodefmt.c
8c -FTVw dirread.c
8c -FTVw dirstat.c
8c -FTVw dirwstat.c
8c -FTVw fcallfmt.c
8c -FTVw fork.c
8c -FTVw getnetconninfo.c
8c -FTVw getenv.c
8c -FTVw getpid.c
8c -FTVw getppid.c
8c -FTVw getuser.c
8c -FTVw getwd.c
8c -FTVw idn.c
8c -FTVw iounit.c
8c -FTVw nsec.c
8c -FTVw nulldir.c
8c -FTVw postnote.c
8c -FTVw privalloc.c
8c -FTVw procsetname.c
8c -FTVw pushtls.c
8c -FTVw putenv.c
8c -FTVw qlock.c
8c -FTVw read.c
8c -FTVw read9pmsg.c
8c -FTVw readv.c
8c -FTVw rerrstr.c
8c -FTVw sbrk.c
8c -FTVw setnetmtpt.c
8c -FTVw sysfatal.c
8c -FTVw syslog.c
8c -FTVw sysname.c
8c -FTVw time.c
8c -FTVw times.c
8c -FTVw tm2sec.c
8c -FTVw truerand.c
8c -FTVw wait.c
8c -FTVw waitpid.c
8c -FTVw werrstr.c
8c -FTVw write.c
8c -FTVw writev.c
ar vu /386/lib/libc.a abort.8 access.8 announce.8 callmain.8 convD2M.8 convM2D.8 convM2S.8 convS2M.8 cputime.8 ctime.8 dial.8 dirfstat.8 dirfwstat.8 dirmodefmt.8 dirread.8 dirstat.8 dirwstat.8 fcallfmt.8 fork.8 getnetconninfo.8 getenv.8 getpid.8 getppid.8 getuser.8 getwd.8 idn.8 iounit.8 nsec.8 nulldir.8 postnote.8 privalloc.8 procsetname.8 pushtls.8 putenv.8 qlock.8 read.8 read9pmsg.8 readv.8 rerrstr.8 sbrk.8 setnetmtpt.8 sysfatal.8 syslog.8 sysname.8 time.8 times.8 tm2sec.8 truerand.8 wait.8 waitpid.8 werrstr.8 write.8 writev.8
r - abort.8
r - access.8
r - announce.8
r - callmain.8
r - convD2M.8
r - convM2D.8
r - convM2S.8
r - convS2M.8
r - cputime.8
r - ctime.8
r - dial.8
r - dirfstat.8
r - dirfwstat.8
r - dirmodefmt.8
r - dirread.8
r - dirstat.8
r - dirwstat.8
r - fcallfmt.8
r - fork.8
r - getnetconninfo.8
r - getenv.8
r - getpid.8
r - getppid.8
r - getuser.8
r - getwd.8
r - idn.8
r - iounit.8
r - nsec.8
r - nulldir.8
r - postnote.8
r - privalloc.8
r - procsetname.8
r - pushtls.8
r - putenv.8
r - qlock.8
r - read.8
r - read9pmsg.8
r - readv.8
r - rerrstr.8
r - sbrk.8
r - setnetmtpt.8
r - sysfatal.8
r - syslog.8
r - sysname.8
r - time.8
r - times.8
r - tm2sec.8
r - truerand.8
r - wait.8
r - waitpid.8
r - werrstr.8
r - write.8
r - writev.8
9syscall
SYS=`{sed '/^#define._X[123]/d; s/#define.([A-Z0-9_]*).*/\1/' sys.h}
for(I in $SYS) {
	i=`{echo $I|tr A-Z a-z}
	n=`{sed -n '/[ 	]'$I'[ 	]/s/.*	//p' sys.h}
	if(~ $i (exits nsec)) i=_$i
	{switch($objtype){
	case 68000 68020
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, R0
		echo TRAP '$0'
		echo RTS
	case mips
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case mips2
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		echo RET
	case spim
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		if(~ $i (seek _nsec)) {		# untested so far - geoff
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case 386
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, AX
		echo INT '$'64
		if(~ $i (seek _nsec)) {
			echo 'CMPL AX,$-1
			JNE 4(PC)
			MOVL a+0(FP),CX
			MOVL AX,0(CX)
			MOVL AX,4(CX)'
		}
		echo RET
	case amd64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVQ RARG, 'a0+0(FP)'
		echo MOVQ '$'$n, RARG
		echo SYSCALL
		echo RET
	case sparc sparc64
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R7, '0(FP)'
		echo MOVW '$'$n, R7
		echo TA R0
		if(~ $i (seek _nsec)) {
			echo 'CMP R7,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R7,0(R8)
			MOVW R7,4(R8)'
		}
		echo RETURN
	case 3210
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo WORD '$0x06000000'
		echo RETURN
	case 29000
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL R69, '0(FP)'
		echo MOVL '$'$n, R69
		echo EMULATE 0
		echo RET
	case arm
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R0, '0(FP)'
		echo MOVW '$'$n, R0
		echo SWI 0
		if(~ $i (seek _nsec)) {
			echo 'CMP $-1,R0
			BNE 4(PC)
			MOVW a+0(FP),R1
			MOVW R0,0(R1)
			MOVW R0,4(R1)'
		}
		echo RET
	case arm64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOV R0, '0(FP)'
		echo MOV '$'$n, R0
		echo SVC
		echo RETURN
	case power
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'CMP R3,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R3,0(R8)
			MOVW R3,4(R8)'
		}
		echo RETURN
	case alpha
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVL R0, '0(FP)'
		echo MOVQ '$'$n, R0
		echo CALL_PAL '$'0x83
		echo RET
	}} > $i.s
	8a $i.s
}
ar vu /$objtype/lib/libc.a *.8
rm -f *.8 *.s
r - _errstr.8
r - _exits.8
r - _fsession.8
r - _fstat.8
r - _fwstat.8
r - _mount.8
r - _nsec.8
r - _read.8
r - _stat.8
r - _wait.8
r - _write.8
r - _wstat.8
r - alarm.8
r - await.8
r - bind.8
r - brk_.8
r - chdir.8
r - close.8
r - create.8
r - dup.8
r - errstr.8
r - exec.8
r - fauth.8
r - fd2path.8
r - fstat.8
r - fversion.8
r - fwstat.8
r - mount.8
r - noted.8
r - notify.8
r - open.8
r - oseek.8
r - pipe.8
r - pread.8
r - pwrite.8
r - remove.8
r - rendezvous.8
r - rfork.8
r - seek.8
r - segattach.8
r - segbrk.8
r - segdetach.8
r - segflush.8
r - segfree.8
r - semacquire.8
r - semrelease.8
r - sleep.8
r - stat.8
r - sysr1.8
r - tsemacquire.8
r - unmount.8
r - wstat.8
fmt
8c -FTVw dofmt.c
8c -FTVw dorfmt.c
8c -FTVw errfmt.c
8c -FTVw fltfmt.c
8c -FTVw fmt.c
8c -FTVw fmtfd.c
8c -FTVw fmtlock.c
8c -FTVw fmtprint.c
8c -FTVw fmtquote.c
8c -FTVw fmtrune.c
8c -FTVw fmtstr.c
8c -FTVw fmtvprint.c
8c -FTVw fprint.c
8c -FTVw print.c
8c -FTVw runefmtstr.c
8c -FTVw runeseprint.c
8c -FTVw runesmprint.c
8c -FTVw runesnprint.c
8c -FTVw runesprint.c
8c -FTVw runevseprint.c
8c -FTVw runevsmprint.c
8c -FTVw runevsnprint.c
8c -FTVw seprint.c
8c -FTVw smprint.c
8c -FTVw snprint.c
8c -FTVw sprint.c
8c -FTVw vfprint.c
8c -FTVw vseprint.c
8c -FTVw vsmprint.c
8c -FTVw vsnprint.c
ar vu /386/lib/libc.a dofmt.8 dorfmt.8 errfmt.8 fltfmt.8 fmt.8 fmtfd.8 fmtlock.8 fmtprint.8 fmtquote.8 fmtrune.8 fmtstr.8 fmtvprint.8 fprint.8 print.8 runefmtstr.8 runeseprint.8 runesmprint.8 runesnprint.8 runesprint.8 runevseprint.8 runevsmprint.8 runevsnprint.8 seprint.8 smprint.8 snprint.8 sprint.8 vfprint.8 vseprint.8 vsmprint.8 vsnprint.8
r - dofmt.8
r - dorfmt.8
r - errfmt.8
r - fltfmt.8
r - fmt.8
r - fmtfd.8
r - fmtlock.8
r - fmtprint.8
r - fmtquote.8
r - fmtrune.8
r - fmtstr.8
r - fmtvprint.8
r - fprint.8
r - print.8
r - runefmtstr.8
r - runeseprint.8
r - runesmprint.8
r - runesnprint.8
r - runesprint.8
r - runevseprint.8
r - runevsmprint.8
r - runevsnprint.8
r - seprint.8
r - smprint.8
r - snprint.8
r - sprint.8
r - vfprint.8
r - vseprint.8
r - vsmprint.8
r - vsnprint.8
port
8c -FTVw _assert.c
8c -FTVw abs.c
8c -FTVw asin.c
8c -FTVw atan.c
8c -FTVw atan2.c
8c -FTVw atexit.c
8c -FTVw atnotify.c
8c -FTVw atof.c
8c -FTVw atol.c
8c -FTVw atoll.c
8c -FTVw calloc.c
8c -FTVw cistrcmp.c
8c -FTVw cistrncmp.c
8c -FTVw cistrstr.c
8c -FTVw charstod.c
8c -FTVw cleanname.c
8c -FTVw crypt.c
8c -FTVw ctype.c
8c -FTVw date.c
8c -FTVw encodefmt.c
8c -FTVw execl.c
8c -FTVw exits.c
8c -FTVw exp.c
8c -FTVw fabs.c
8c -FTVw floor.c
8c -FTVw fmod.c
8c -FTVw frand.c
8c -FTVw frexp.c
8c -FTVw getfields.c
8c -FTVw hangup.c
8c -FTVw hypot.c
8c -FTVw lnrand.c
8c -FTVw lock.c
8c -FTVw log.c
8c -FTVw lrand.c
8c -FTVw malloc.c
8c -FTVw mktemp.c
8c -FTVw nan.c
8c -FTVw needsrcquote.c
8c -FTVw netcrypt.c
8c -FTVw netmkaddr.c
8c -FTVw nrand.c
8c -FTVw ntruerand.c
8c -FTVw perror.c
8c -FTVw pool.c
8c -FTVw pow.c
8c -FTVw pow10.c
8c -FTVw profile.c
8c -FTVw qsort.c
8c -FTVw quote.c
8c -FTVw rand.c
8c -FTVw readn.c
8c -FTVw rune.c
8c -FTVw runebreak.c
8c -FTVw runeistype.c
8c -FTVw runenorm.c
8c -FTVw runestrcat.c
8c -FTVw runestrchr.c
8c -FTVw runestrcmp.c
8c -FTVw runestrcpy.c
8c -FTVw runestrecpy.c
8c -FTVw runestrdup.c
8c -FTVw runestrncat.c
8c -FTVw runestrncmp.c
8c -FTVw runestrncpy.c
8c -FTVw runestrrchr.c
8c -FTVw runestrlen.c
8c -FTVw runestrstr.c
8c -FTVw runetotype.c
8c -FTVw sin.c
8c -FTVw sinh.c
8c -FTVw strcmp.c
8c -FTVw strecpy.c
8c -FTVw strcspn.c
8c -FTVw strdup.c
8c -FTVw strncat.c
8c -FTVw strncmp.c
8c -FTVw strncpy.c
8c -FTVw strpbrk.c
8c -FTVw strrchr.c
8c -FTVw strspn.c
8c -FTVw strstr.c
8c -FTVw strtod.c
8c -FTVw strtok.c
8c -FTVw strtol.c
8c -FTVw strtoll.c
8c -FTVw strtoul.c
8c -FTVw strtoull.c
8c -FTVw tan.c
8c -FTVw tanh.c
8c -FTVw tokenize.c
8c -FTVw toupper.c
8c -FTVw utfecpy.c
8c -FTVw utflen.c
8c -FTVw utfnlen.c
8c -FTVw utfrune.c
8c -FTVw utfrrune.c
8c -FTVw utfutf.c
8c -FTVw u16.c
8c -FTVw u32.c
8c -FTVw u64.c
ar vu /386/lib/libc.a _assert.8 abs.8 asin.8 atan.8 atan2.8 atexit.8 atnotify.8 atof.8 atol.8 atoll.8 calloc.8 cistrcmp.8 cistrncmp.8 cistrstr.8 charstod.8 cleanname.8 crypt.8 ctype.8 date.8 encodefmt.8 execl.8 exits.8 exp.8 fabs.8 floor.8 fmod.8 frand.8 frexp.8 getfields.8 hangup.8 hypot.8 lnrand.8 lock.8 log.8 lrand.8 malloc.8 mktemp.8 nan.8 needsrcquote.8 netcrypt.8 netmkaddr.8 nrand.8 ntruerand.8 perror.8 pool.8 pow.8 pow10.8 profile.8 qsort.8 quote.8 rand.8 readn.8 rune.8 runebreak.8 runeistype.8 runenorm.8 runestrcat.8 runestrchr.8 runestrcmp.8 runestrcpy.8 runestrecpy.8 runestrdup.8 runestrncat.8 runestrncmp.8 runestrncpy.8 runestrrchr.8 runestrlen.8 runestrstr.8 runetotype.8 sin.8 sinh.8 strcmp.8 strecpy.8 strcspn.8 strdup.8 strncat.8 strncmp.8 strncpy.8 strpbrk.8 strrchr.8 strspn.8 strstr.8 strtod.8 strtok.8 strtol.8 strtoll.8 strtoul.8 strtoull.8 tan.8 tanh.8 tokenize.8 toupper.8 utfecpy.8 utflen.8 utfnlen.8 utfrune.8 utfrrune.8 utfutf.8 u16.8 u32.8 u64.8
r - _assert.8
r - abs.8
r - asin.8
r - atan.8
r - atan2.8
r - atexit.8
r - atnotify.8
r - atof.8
r - atol.8
r - atoll.8
r - calloc.8
r - cistrcmp.8
r - cistrncmp.8
r - cistrstr.8
r - charstod.8
r - cleanname.8
r - crypt.8
r - ctype.8
r - date.8
r - encodefmt.8
r - execl.8
r - exits.8
r - exp.8
r - fabs.8
r - floor.8
r - fmod.8
r - frand.8
r - frexp.8
r - getfields.8
r - hangup.8
r - hypot.8
r - lnrand.8
r - lock.8
r - log.8
r - lrand.8
r - malloc.8
r - mktemp.8
r - nan.8
r - needsrcquote.8
r - netcrypt.8
r - netmkaddr.8
r - nrand.8
r - ntruerand.8
r - perror.8
r - pool.8
r - pow.8
r - pow10.8
r - profile.8
r - qsort.8
r - quote.8
r - rand.8
r - readn.8
r - rune.8
r - runebreak.8
r - runeistype.8
r - runenorm.8
r - runestrcat.8
r - runestrchr.8
r - runestrcmp.8
r - runestrcpy.8
r - runestrecpy.8
r - runestrdup.8
r - runestrncat.8
r - runestrncmp.8
r - runestrncpy.8
r - runestrrchr.8
r - runestrlen.8
r - runestrstr.8
r - runetotype.8
r - sin.8
r - sinh.8
r - strcmp.8
r - strecpy.8
r - strcspn.8
r - strdup.8
r - strncat.8
r - strncmp.8
r - strncpy.8
r - strpbrk.8
r - strrchr.8
r - strspn.8
r - strstr.8
r - strtod.8
r - strtok.8
r - strtol.8
r - strtoll.8
r - strtoul.8
r - strtoull.8
r - tan.8
r - tanh.8
r - tokenize.8
r - toupper.8
r - utfecpy.8
r - utflen.8
r - utfnlen.8
r - utfrune.8
r - utfrrune.8
r - utfutf.8
r - u16.8
r - u32.8
r - u64.8
386
8a  getcallerpc.s
8c -FTVw notejmp.c
8c -FTVw vlrt.c
8a  argv0.s
8a  atom.s
8a  getfcr.s
8a  main9.s
8a  main9p.s
8a  memccpy.s
8a  memchr.s
8a  memcmp.s
8a  memcpy.s
8a  memmove.s
8a  memset.s
8a  muldiv.s
8a  cycles.s
8a  setjmp.s
8a  sqrt.s
8a  strcat.s
8a  strchr.s
8a  strcpy.s
8a  strlen.s
8a  tas.s
8a  vlop.s
ar vu /386/lib/libc.a getcallerpc.8 notejmp.8 vlrt.8 argv0.8 atom.8 getfcr.8 main9.8 main9p.8 memccpy.8 memchr.8 memcmp.8 memcpy.8 memmove.8 memset.8 muldiv.8 cycles.8 setjmp.8 sqrt.8 strcat.8 strchr.8 strcpy.8 strlen.8 tas.8 vlop.8
r - getcallerpc.8
r - notejmp.8
r - vlrt.8
r - argv0.8
r - atom.8
r - getfcr.8
r - main9.8
r - main9p.8
r - memccpy.8
r - memchr.8
r - memcmp.8
r - memcpy.8
r - memmove.8
r - memset.8
r - muldiv.8
r - cycles.8
r - setjmp.8
r - sqrt.8
r - strcat.8
r - strchr.8
r - strcpy.8
r - strlen.8
r - tas.8
r - vlop.8
8c -FTVw complete.c
ar vu /386/lib/libcomplete.a complete.8
r - complete.8
8c -FTVw box.c
8c -FTVw button.c
8c -FTVw cache.c
8c -FTVw control.c
8c -FTVw entry.c
8c -FTVw group.c
8c -FTVw keyboard.c
8c -FTVw label.c
8c -FTVw menu.c
8c -FTVw radiobutton.c
8c -FTVw scribble.c
8c -FTVw slider.c
8c -FTVw tabs.c
8c -FTVw text.c
8c -FTVw textbutton.c
8c -FTVw textbutton3.c
ar vu /386/lib/libcontrol.a box.8 button.8 cache.8 control.8 entry.8 group.8 keyboard.8 label.8 menu.8 radiobutton.8 scribble.8 slider.8 tabs.8 text.8 textbutton.8 textbutton3.8
r - box.8
r - button.8
r - cache.8
r - control.8
r - entry.8
r - group.8
r - keyboard.8
r - label.8
r - menu.8
r - radiobutton.8
r - scribble.8
r - slider.8
r - tabs.8
r - text.8
r - textbutton.8
r - textbutton3.8
8c -FTVw disk.c
8c -FTVw proto.c
8c -FTVw scsi.c
ar vu /386/lib/libdisk.a disk.8 proto.8 scsi.8
r - disk.8
r - proto.8
r - scsi.8
8c -FTVw alloc.c
8c -FTVw allocimagemix.c
8c -FTVw arith.c
8c -FTVw badrect.c
8c -FTVw bezier.c
8c -FTVw border.c
8c -FTVw buildfont.c
8c -FTVw bytesperline.c
8c -FTVw chan.c
8c -FTVw cloadimage.c
8c -FTVw computil.c
8c -FTVw creadimage.c
8c -FTVw debug.c
8c -FTVw defont.c
8c -FTVw draw.c
8c -FTVw drawrepl.c
8c -FTVw eenter.c
8c -FTVw egetrect.c
8c -FTVw ellipse.c
8c -FTVw emenuhit.c
8c -FTVw enter.c
8c -FTVw event.c
8c -FTVw fmt.c
8c -FTVw font.c
8c -FTVw freesubfont.c
8c -FTVw getdefont.c
8c -FTVw getrect.c
8c -FTVw getsubfont.c
8c -FTVw icossin.c
8c -FTVw icossin2.c
8c -FTVw init.c
8c -FTVw keyboard.c
8c -FTVw line.c
8c -FTVw menuhit.c
8c -FTVw mkfont.c
8c -FTVw mouse.c
8c -FTVw newwindow.c
8c -FTVw openfont.c
8c -FTVw poly.c
8c -FTVw loadimage.c
8c -FTVw readcolmap.c
8c -FTVw readimage.c
8c -FTVw readsubfont.c
8c -FTVw rectclip.c
8c -FTVw replclipr.c
8c -FTVw rgb.c
8c -FTVw scroll.c
8c -FTVw string.c
8c -FTVw stringbg.c
8c -FTVw stringsubfont.c
8c -FTVw stringwidth.c
8c -FTVw subfont.c
8c -FTVw subfontcache.c
8c -FTVw subfontname.c
8c -FTVw unloadimage.c
8c -FTVw window.c
8c -FTVw writecolmap.c
8c -FTVw writeimage.c
8c -FTVw writesubfont.c
ar vu /386/lib/libdraw.a alloc.8 allocimagemix.8 arith.8 badrect.8 bezier.8 border.8 buildfont.8 bytesperline.8 chan.8 cloadimage.8 computil.8 creadimage.8 debug.8 defont.8 draw.8 drawrepl.8 eenter.8 egetrect.8 ellipse.8 emenuhit.8 enter.8 event.8 fmt.8 font.8 freesubfont.8 getdefont.8 getrect.8 getsubfont.8 icossin.8 icossin2.8 init.8 keyboard.8 line.8 menuhit.8 mkfont.8 mouse.8 newwindow.8 openfont.8 poly.8 loadimage.8 readcolmap.8 readimage.8 readsubfont.8 rectclip.8 replclipr.8 rgb.8 scroll.8 string.8 stringbg.8 stringsubfont.8 stringwidth.8 subfont.8 subfontcache.8 subfontname.8 unloadimage.8 window.8 writecolmap.8 writeimage.8 writesubfont.8
r - alloc.8
r - allocimagemix.8
r - arith.8
r - badrect.8
r - bezier.8
r - border.8
r - buildfont.8
r - bytesperline.8
r - chan.8
r - cloadimage.8
r - computil.8
r - creadimage.8
r - debug.8
r - defont.8
r - draw.8
r - drawrepl.8
r - eenter.8
r - egetrect.8
r - ellipse.8
r - emenuhit.8
r - enter.8
r - event.8
r - fmt.8
r - font.8
r - freesubfont.8
r - getdefont.8
r - getrect.8
r - getsubfont.8
r - icossin.8
r - icossin2.8
r - init.8
r - keyboard.8
r - line.8
r - menuhit.8
r - mkfont.8
r - mouse.8
r - newwindow.8
r - openfont.8
r - poly.8
r - loadimage.8
r - readcolmap.8
r - readimage.8
r - readsubfont.8
r - rectclip.8
r - replclipr.8
r - rgb.8
r - scroll.8
r - string.8
r - stringbg.8
r - stringsubfont.8
r - stringwidth.8
r - subfont.8
r - subfontcache.8
r - subfontname.8
r - unloadimage.8
r - window.8
r - writecolmap.8
r - writeimage.8
r - writesubfont.8
8c -FTVw deflate.c
8c -FTVw deflatezlib.c
8c -FTVw deflateblock.c
8c -FTVw deflatezlibblock.c
8c -FTVw inflate.c
8c -FTVw inflatezlib.c
8c -FTVw inflateblock.c
8c -FTVw inflatezlibblock.c
8c -FTVw flateerr.c
8c -FTVw crc.c
8c -FTVw adler.c
ar vu /386/lib/libflate.a deflate.8 deflatezlib.8 deflateblock.8 deflatezlibblock.8 inflate.8 inflatezlib.8 inflateblock.8 inflatezlibblock.8 flateerr.8 crc.8 adler.8
r - deflate.8
r - deflatezlib.8
r - deflateblock.8
r - deflatezlibblock.8
r - inflate.8
r - inflatezlib.8
r - inflateblock.8
r - inflatezlibblock.8
r - flateerr.8
r - crc.8
r - adler.8
8c -FTVw fis.c
ar vu /386/lib/libfis.a fis.8
r - fis.8
8c -FTVw frbox.c
8c -FTVw frdraw.c
8c -FTVw frdelete.c
8c -FTVw frinit.c
8c -FTVw frinsert.c
8c -FTVw frptofchar.c
8c -FTVw frselect.c
8c -FTVw frstr.c
8c -FTVw frutil.c
ar vu /386/lib/libframe.a frbox.8 frdraw.8 frdelete.8 frinit.8 frinsert.8 frptofchar.8 frselect.8 frstr.8 frutil.8
r - frbox.8
r - frdraw.8
r - frdelete.8
r - frinit.8
r - frinsert.8
r - frptofchar.8
r - frselect.8
r - frstr.8
r - frutil.8
8c -FTVw point.c
8c -FTVw matrix.c
8c -FTVw quaternion.c
8c -FTVw rframe.c
8c -FTVw triangle.c
8c -FTVw utils.c
8c -FTVw fmt.c
ar vu /386/lib/libgeometry.a point.8 matrix.8 quaternion.8 rframe.8 triangle.8 utils.8 fmt.8
r - point.8
r - matrix.8
r - quaternion.8
r - rframe.8
r - triangle.8
r - utils.8
r - fmt.8
8c -FTVw build.c
8c -FTVw lex.c
8c -FTVw strinttab.c
8c -FTVw utils.c
ar vu /386/lib/libhtml.a build.8 lex.8 strinttab.8 utils.8
r - build.8
r - lex.8
r - strinttab.8
r - utils.8
8c -FTVw alloc.c
8c -FTVw checkcontent.c
8c -FTVw date.c
8c -FTVw fail.c
8c -FTVw gethead.c
8c -FTVw hio.c
8c -FTVw httpfmt.c
8c -FTVw httpunesc.c
8c -FTVw lower.c
8c -FTVw okheaders.c
8c -FTVw parse.c
8c -FTVw parsereq.c
8c -FTVw query.c
8c -FTVw redirected.c
8c -FTVw unallowed.c
8c -FTVw urlfmt.c
8c -FTVw urlunesc.c
ar vu /386/lib/libhttpd.a alloc.8 checkcontent.8 date.8 fail.8 gethead.8 hio.8 httpfmt.8 httpunesc.8 lower.8 okheaders.8 parse.8 parsereq.8 query.8 redirected.8 unallowed.8 urlfmt.8 urlunesc.8
r - alloc.8
r - checkcontent.8
r - date.8
r - fail.8
r - gethead.8
r - hio.8
r - httpfmt.8
r - httpunesc.8
r - lower.8
r - okheaders.8
r - parse.8
r - parsereq.8
r - query.8
r - redirected.8
r - unallowed.8
r - urlfmt.8
r - urlunesc.8
8c -FTVw eipfmt.c
8c -FTVw equivip.c
8c -FTVw parseip.c
8c -FTVw parseether.c
8c -FTVw myetheraddr.c
8c -FTVw myipaddr.c
8c -FTVw classmask.c
8c -FTVw bo.c
8c -FTVw readipifc.c
8c -FTVw ipaux.c
8c -FTVw iplocalonifc.c
8c -FTVw ipremoteonifc.c
8a -o ptclbsum.8 ptclbsum386.s
ar vu /386/lib/libip.a eipfmt.8 equivip.8 parseip.8 parseether.8 myetheraddr.8 myipaddr.8 classmask.8 bo.8 readipifc.8 ipaux.8 iplocalonifc.8 ipremoteonifc.8 ptclbsum.8
r - eipfmt.8
r - equivip.8
r - parseip.8
r - parseether.8
r - myetheraddr.8
r - myipaddr.8
r - classmask.8
r - bo.8
r - readipifc.8
r - ipaux.8
r - iplocalonifc.8
r - ipremoteonifc.8
r - ptclbsum.8
8c -FTVw allprint.c
8c -FTVw main.c
8c -FTVw reject.c
8c -FTVw yyless.c
8c -FTVw yywrap.c
ar vu /386/lib/libl.a allprint.8 main.8 reject.8 yyless.8 yywrap.8
r - allprint.8
r - main.8
r - reject.8
r - yyless.8
r - yywrap.8
8c -FTVw json.c
8c -FTVw printjson.c
ar vu /386/lib/libjson.a json.8 printjson.8
r - json.8
r - printjson.8
8c -FTVw -I/sys/src/cmd executable.c
8c -FTVw -I/sys/src/cmd map.c
8c -FTVw -I/sys/src/cmd obj.c
8c -FTVw -I/sys/src/cmd swap.c
8c -FTVw -I/sys/src/cmd sym.c
8c -FTVw -I/sys/src/cmd access.c
8c -FTVw -I/sys/src/cmd machdata.c
8c -FTVw -I/sys/src/cmd setmach.c
8c -FTVw -I/sys/src/cmd t.c
8c -FTVw -I/sys/src/cmd v.c
8c -FTVw -I/sys/src/cmd k.c
8c -FTVw -I/sys/src/cmd u.c
warning: t.c:124 non-interruptable temporary
8c -FTVw -I/sys/src/cmd q.c
8c -FTVw -I/sys/src/cmd 0.c
8c -FTVw -I/sys/src/cmd 2.c
8c -FTVw -I/sys/src/cmd 5.c
8c -FTVw -I/sys/src/cmd 6.c
8c -FTVw -I/sys/src/cmd 7.c
8c -FTVw -I/sys/src/cmd 8.c
8c -FTVw -I/sys/src/cmd 9.c
8c -FTVw -I/sys/src/cmd tdb.c
8c -FTVw -I/sys/src/cmd vdb.c
8c -FTVw -I/sys/src/cmd kdb.c
8c -FTVw -I/sys/src/cmd udb.c
8c -FTVw -I/sys/src/cmd qdb.c
8c -FTVw -I/sys/src/cmd 2db.c
8c -FTVw -I/sys/src/cmd 5db.c
8c -FTVw -I/sys/src/cmd 7db.c
8c -FTVw -I/sys/src/cmd 8db.c
8c -FTVw -I/sys/src/cmd vobj.c
8c -FTVw -I/sys/src/cmd kobj.c
8c -FTVw -I/sys/src/cmd uobj.c
8c -FTVw -I/sys/src/cmd 2obj.c
8c -FTVw -I/sys/src/cmd 5obj.c
8c -FTVw -I/sys/src/cmd 6obj.c
8c -FTVw -I/sys/src/cmd 7obj.c
8c -FTVw -I/sys/src/cmd 8obj.c
8c -FTVw -I/sys/src/cmd 9obj.c
8c -FTVw -I/sys/src/cmd qobj.c
8c -FTVw -I/sys/src/cmd vcodas.c
ar vu /386/lib/libmach.a executable.8 map.8 obj.8 swap.8 sym.8 access.8 machdata.8 setmach.8 t.8 v.8 k.8 u.8 q.8 0.8 2.8 5.8 6.8 7.8 8.8 9.8 tdb.8 vdb.8 kdb.8 udb.8 qdb.8 2db.8 5db.8 7db.8 8db.8 vobj.8 kobj.8 uobj.8 2obj.8 5obj.8 6obj.8 7obj.8 8obj.8 9obj.8 qobj.8 vcodas.8
r - executable.8
r - map.8
r - obj.8
r - swap.8
r - sym.8
r - access.8
r - machdata.8
r - setmach.8
r - t.8
r - v.8
r - k.8
r - u.8
r - q.8
r - 0.8
r - 2.8
r - 5.8
r - 6.8
r - 7.8
r - 8.8
r - 9.8
r - tdb.8
r - vdb.8
r - kdb.8
r - udb.8
r - qdb.8
r - 2db.8
r - 5db.8
r - 7db.8
r - 8db.8
r - vobj.8
r - kobj.8
r - uobj.8
r - 2obj.8
r - 5obj.8
r - 6obj.8
r - 7obj.8
r - 8obj.8
r - 9obj.8
r - qobj.8
r - vcodas.8
8c -FTVw alloc.c
8c -FTVw arc.c
8c -FTVw cload.c
8c -FTVw cmap.c
8c -FTVw cread.c
8c -FTVw defont.c
8c -FTVw draw.c
8c -FTVw ellipse.c
8c -FTVw fillpoly.c
8c -FTVw hwdraw.c
8c -FTVw line.c
8c -FTVw load.c
8c -FTVw openmemsubfont.c
8c -FTVw poly.c
8c -FTVw read.c
8c -FTVw string.c
8c -FTVw subfont.c
8c -FTVw unload.c
8c -FTVw write.c
ar vu /386/lib/libmemdraw.a alloc.8 arc.8 cload.8 cmap.8 cread.8 defont.8 draw.8 ellipse.8 fillpoly.8 hwdraw.8 line.8 load.8 openmemsubfont.8 poly.8 read.8 string.8 subfont.8 unload.8 write.8
r - alloc.8
r - arc.8
r - cload.8
r - cmap.8
r - cread.8
r - defont.8
r - draw.8
r - ellipse.8
r - fillpoly.8
r - hwdraw.8
r - line.8
r - load.8
r - openmemsubfont.8
r - poly.8
r - read.8
r - string.8
r - subfont.8
r - unload.8
r - write.8
8c -FTVw draw.c
8c -FTVw lalloc.c
8c -FTVw layerop.c
8c -FTVw ldelete.c
8c -FTVw lhide.c
8c -FTVw line.c
8c -FTVw load.c
8c -FTVw lorigin.c
8c -FTVw lsetrefresh.c
8c -FTVw ltofront.c
8c -FTVw ltorear.c
8c -FTVw unload.c
ar vu /386/lib/libmemlayer.a draw.8 lalloc.8 layerop.8 ldelete.8 lhide.8 line.8 load.8 lorigin.8 lsetrefresh.8 ltofront.8 ltorear.8 unload.8
r - draw.8
r - lalloc.8
r - layerop.8
r - ldelete.8
r - lhide.8
r - line.8
r - load.8
r - lorigin.8
r - lsetrefresh.8
r - ltofront.8
r - ltorear.8
r - unload.8
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
8c -FTVw mpaux.c
8c -FTVw mpfmt.c
8c -FTVw strtomp.c
8c -FTVw mptobe.c
8c -FTVw mptober.c
8c -FTVw mptole.c
8c -FTVw mptolel.c
8c -FTVw betomp.c
8c -FTVw letomp.c
8c -FTVw mpadd.c
8c -FTVw mpsub.c
8c -FTVw mpcmp.c
8c -FTVw mpsel.c
8c -FTVw mpfactorial.c
8c -FTVw mpmul.c
8c -FTVw mpleft.c
8c -FTVw mpright.c
8c -FTVw mpveccmp.c
8c -FTVw mpvectscmp.c
8c -FTVw mpdiv.c
8c -FTVw mpexp.c
8c -FTVw mpmod.c
8c -FTVw mpmodop.c
8c -FTVw mpextendedgcd.c
8c -FTVw mpinvert.c
8c -FTVw mprand.c
8c -FTVw mpnrand.c
8c -FTVw crt.c
8c -FTVw mptoi.c
8c -FTVw mptoui.c
8c -FTVw mptov.c
8c -FTVw mptouv.c
8c -FTVw mpfield.c
8c -FTVw cnfield.c
8c -FTVw gmfield.c
8c -FTVw mplogic.c
8c -FTVw mptod.c
ar vu /386/lib/libmp.a mpaux.8 mpfmt.8 strtomp.8 mptobe.8 mptober.8 mptole.8 mptolel.8 betomp.8 letomp.8 mpadd.8 mpsub.8 mpcmp.8 mpsel.8 mpfactorial.8 mpmul.8 mpleft.8 mpright.8 mpveccmp.8 mpvectscmp.8 mpdiv.8 mpexp.8 mpmod.8 mpmodop.8 mpextendedgcd.8 mpinvert.8 mprand.8 mpnrand.8 crt.8 mptoi.8 mptoui.8 mptov.8 mptouv.8 mpfield.8 cnfield.8 gmfield.8 mplogic.8 mptod.8
r - mpaux.8
r - mpfmt.8
r - strtomp.8
r - mptobe.8
r - mptober.8
r - mptole.8
r - mptolel.8
r - betomp.8
r - letomp.8
r - mpadd.8
r - mpsub.8
r - mpcmp.8
r - mpsel.8
r - mpfactorial.8
r - mpmul.8
r - mpleft.8
r - mpright.8
r - mpveccmp.8
r - mpvectscmp.8
r - mpdiv.8
r - mpexp.8
r - mpmod.8
r - mpmodop.8
r - mpextendedgcd.8
r - mpinvert.8
r - mprand.8
r - mpnrand.8
r - crt.8
r - mptoi.8
r - mptoui.8
r - mptov.8
r - mptouv.8
r - mpfield.8
r - cnfield.8
r - gmfield.8
r - mplogic.8
r - mptod.8
386
8a  mpvecadd.s
8a  mpvecdigmuladd.s
8a  mpvecdigmulsub.s
8a  mpvecsub.s
8a  mpdigdiv.s
ar vu /386/lib/libmp.a mpvecadd.8 mpvecdigmuladd.8 mpvecdigmulsub.8 mpvecsub.8 mpdigdiv.8
r - mpvecadd.8
r - mpvecdigmuladd.8
r - mpvecdigmulsub.8
r - mpvecsub.8
r - mpdigdiv.8
8c -FTVw csgetval.c
8c -FTVw csipinfo.c
8c -FTVw dnsquery.c
8c -FTVw ipattr.c
8c -FTVw mkptrname.c
8c -FTVw ndbaux.c
8c -FTVw ndbcache.c
8c -FTVw ndbcat.c
8c -FTVw ndbconcatenate.c
8c -FTVw ndbdiscard.c
8c -FTVw ndbfree.c
8c -FTVw ndbgetipaddr.c
8c -FTVw ndbgetval.c
8c -FTVw ndbhash.c
8c -FTVw ndbipinfo.c
8c -FTVw ndblookval.c
8c -FTVw ndbopen.c
8c -FTVw ndbparse.c
8c -FTVw ndbreorder.c
8c -FTVw ndbsubstitute.c
8c -FTVw ndbdedup.c
8c -FTVw ndbvalfmt.c
ar vu /386/lib/libndb.a csgetval.8 csipinfo.8 dnsquery.8 ipattr.8 mkptrname.8 ndbaux.8 ndbcache.8 ndbcat.8 ndbconcatenate.8 ndbdiscard.8 ndbfree.8 ndbgetipaddr.8 ndbgetval.8 ndbhash.8 ndbipinfo.8 ndblookval.8 ndbopen.8 ndbparse.8 ndbreorder.8 ndbsubstitute.8 ndbdedup.8 ndbvalfmt.8
r - csgetval.8
r - csipinfo.8
r - dnsquery.8
r - ipattr.8
r - mkptrname.8
r - ndbaux.8
r - ndbcache.8
r - ndbcat.8
r - ndbconcatenate.8
r - ndbdiscard.8
r - ndbfree.8
r - ndbgetipaddr.8
r - ndbgetval.8
r - ndbhash.8
r - ndbipinfo.8
r - ndblookval.8
r - ndbopen.8
r - ndbparse.8
r - ndbreorder.8
r - ndbsubstitute.8
r - ndbdedup.8
r - ndbvalfmt.8
8c -FTVw event.c
8c -FTVw mesg.c
8c -FTVw plumbsendtext.c
ar vu /386/lib/libplumb.a event.8 mesg.8 plumbsendtext.8
r - event.8
r - mesg.8
r - plumbsendtext.8
8c -FTVw regcomp.c
8c -FTVw regerror.c
8c -FTVw regexec.c
8c -FTVw regsub.c
8c -FTVw rregexec.c
8c -FTVw rregsub.c
8c -FTVw regprint.c
ar vu /386/lib/libregexp.a regcomp.8 regerror.8 regexec.8 regsub.8 rregexec.8 rregsub.8 regprint.8
r - regcomp.8
r - regerror.8
r - regexec.8
r - regsub.8
r - rregexec.8
r - rregsub.8
r - regprint.8
8c -FTVw misc.c
8c -FTVw satadd.c
8c -FTVw satrange.c
8c -FTVw satsolve.c
8c -FTVw satmore.c
8c -FTVw debug.c
8c -FTVw satget.c
ar vu /386/lib/libsat.a misc.8 satadd.8 satrange.8 satsolve.8 satmore.8 debug.8 satget.8
r - misc.8
r - satadd.8
r - satrange.8
r - satsolve.8
r - satmore.8
r - debug.8
r - satget.8
8c -FTVw li_recognizer.c
8c -FTVw hre_api.c
8c -FTVw graffiti.c
ar vu /386/lib/libscribble.a li_recognizer.8 hre_api.8 graffiti.8
r - li_recognizer.8
r - hre_api.8
r - graffiti.8
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
8c -FTVw -I../../libmp/port des.c
8c -FTVw -I../../libmp/port desmodes.c
8c -FTVw -I../../libmp/port desECB.c
8c -FTVw -I../../libmp/port desCBC.c
8c -FTVw -I../../libmp/port des3ECB.c
8c -FTVw -I../../libmp/port des3CBC.c
8c -FTVw -I../../libmp/port aes.c
8c -FTVw -I../../libmp/port aesni.c
8c -FTVw -I../../libmp/port aesCBC.c
8c -FTVw -I../../libmp/port aesCFB.c
8c -FTVw -I../../libmp/port aesOFB.c
8c -FTVw -I../../libmp/port aes_gcm.c
8c -FTVw -I../../libmp/port blowfish.c
8c -FTVw -I../../libmp/port hmac.c
8c -FTVw -I../../libmp/port md5.c
8c -FTVw -I../../libmp/port md4.c
8c -FTVw -I../../libmp/port sha1.c
8c -FTVw -I../../libmp/port sha2_64.c
8c -FTVw -I../../libmp/port sha2_128.c
8c -FTVw -I../../libmp/port sha2block64.c
8c -FTVw -I../../libmp/port sha2block128.c
8c -FTVw -I../../libmp/port poly1305.c
8c -FTVw -I../../libmp/port rc4.c
8c -FTVw -I../../libmp/port chacha.c
8c -FTVw -I../../libmp/port chachablock.c
8c -FTVw -I../../libmp/port salsa.c
8c -FTVw -I../../libmp/port genrandom.c
8c -FTVw -I../../libmp/port prng.c
8c -FTVw -I../../libmp/port fastrand.c
8c -FTVw -I../../libmp/port nfastrand.c
8c -FTVw -I../../libmp/port probably_prime.c
8c -FTVw -I../../libmp/port smallprimetest.c
8c -FTVw -I../../libmp/port genprime.c
8c -FTVw -I../../libmp/port dsaprimes.c
8c -FTVw -I../../libmp/port gensafeprime.c
8c -FTVw -I../../libmp/port genstrongprime.c
8c -FTVw -I../../libmp/port rsagen.c
8c -FTVw -I../../libmp/port rsafill.c
8c -FTVw -I../../libmp/port rsaencrypt.c
8c -FTVw -I../../libmp/port rsadecrypt.c
8c -FTVw -I../../libmp/port rsaalloc.c
8c -FTVw -I../../libmp/port rsaprivtopub.c
8c -FTVw -I../../libmp/port x509.c
8c -FTVw -I../../libmp/port decodepem.c
8c -FTVw -I../../libmp/port eggen.c
8c -FTVw -I../../libmp/port egencrypt.c
8c -FTVw -I../../libmp/port egdecrypt.c
8c -FTVw -I../../libmp/port egalloc.c
8c -FTVw -I../../libmp/port egprivtopub.c
8c -FTVw -I../../libmp/port egsign.c
8c -FTVw -I../../libmp/port egverify.c
8c -FTVw -I../../libmp/port dsagen.c
8c -FTVw -I../../libmp/port dsaalloc.c
8c -FTVw -I../../libmp/port dsaprivtopub.c
8c -FTVw -I../../libmp/port dsasign.c
8c -FTVw -I../../libmp/port dsaverify.c
8c -FTVw -I../../libmp/port tlshand.c
8c -FTVw -I../../libmp/port thumb.c
8c -FTVw -I../../libmp/port readcert.c
8c -FTVw -I../../libmp/port aes_xts.c
8c -FTVw -I../../libmp/port ecc.c
echo '#include "os.h"' > jacobian.c
echo '#include <mp.h>' >> jacobian.c
mpc jacobian.mp >> jacobian.c

8c -FTVw -I../../libmp/port ripemd.c
8c -FTVw -I../../libmp/port dh.c
8c -FTVw -I../../libmp/port curve25519.c
8c -FTVw -I../../libmp/port curve25519_dh.c
8c -FTVw -I../../libmp/port pbkdf2.c
8c -FTVw -I../../libmp/port scrypt.c
8c -FTVw -I../../libmp/port hkdf.c
8c -FTVw -I../../libmp/port ccpoly.c
8c -FTVw -I../../libmp/port tsmemcmp.c
echo '#include "os.h"' > secp256r1.c
echo '#include <mp.h>' >> secp256r1.c
mpc secp256r1.mp >> secp256r1.c

echo '#include "os.h"' > secp384r1.c
echo '#include <mp.h>' >> secp384r1.c
mpc secp384r1.mp >> secp384r1.c

echo '#include "os.h"' > secp256k1.c
echo '#include <mp.h>' >> secp256k1.c
mpc secp256k1.mp >> secp256k1.c

8c -FTVw -I../../libmp/port jacobian.c
8c -FTVw -I../../libmp/port secp256r1.c
8c -FTVw -I../../libmp/port secp384r1.c
8c -FTVw -I../../libmp/port secp256k1.c
ar vu /386/lib/libsec.a des.8 desmodes.8 desECB.8 desCBC.8 des3ECB.8 des3CBC.8 aes.8 aesni.8 aesCBC.8 aesCFB.8 aesOFB.8 aes_gcm.8 blowfish.8 hmac.8 md5.8 md4.8 sha1.8 sha2_64.8 sha2_128.8 sha2block64.8 sha2block128.8 poly1305.8 rc4.8 chacha.8 chachablock.8 salsa.8 genrandom.8 prng.8 fastrand.8 nfastrand.8 probably_prime.8 smallprimetest.8 genprime.8 dsaprimes.8 gensafeprime.8 genstrongprime.8 rsagen.8 rsafill.8 rsaencrypt.8 rsadecrypt.8 rsaalloc.8 rsaprivtopub.8 x509.8 decodepem.8 eggen.8 egencrypt.8 egdecrypt.8 egalloc.8 egprivtopub.8 egsign.8 egverify.8 dsagen.8 dsaalloc.8 dsaprivtopub.8 dsasign.8 dsaverify.8 tlshand.8 thumb.8 readcert.8 aes_xts.8 ecc.8 jacobian.8 ripemd.8 dh.8 curve25519.8 curve25519_dh.8 pbkdf2.8 scrypt.8 hkdf.8 ccpoly.8 tsmemcmp.8 secp256r1.8 secp384r1.8 secp256k1.8
r - des.8
r - desmodes.8
r - desECB.8
r - desCBC.8
r - des3ECB.8
r - des3CBC.8
r - aes.8
r - aesni.8
r - aesCBC.8
r - aesCFB.8
r - aesOFB.8
r - aes_gcm.8
r - blowfish.8
r - hmac.8
r - md5.8
r - md4.8
r - sha1.8
r - sha2_64.8
r - sha2_128.8
r - sha2block64.8
r - sha2block128.8
r - poly1305.8
r - rc4.8
r - chacha.8
r - chachablock.8
r - salsa.8
r - genrandom.8
r - prng.8
r - fastrand.8
r - nfastrand.8
r - probably_prime.8
r - smallprimetest.8
r - genprime.8
r - dsaprimes.8
r - gensafeprime.8
r - genstrongprime.8
r - rsagen.8
r - rsafill.8
r - rsaencrypt.8
r - rsadecrypt.8
r - rsaalloc.8
r - rsaprivtopub.8
r - x509.8
r - decodepem.8
r - eggen.8
r - egencrypt.8
r - egdecrypt.8
r - egalloc.8
r - egprivtopub.8
r - egsign.8
r - egverify.8
r - dsagen.8
r - dsaalloc.8
r - dsaprivtopub.8
r - dsasign.8
r - dsaverify.8
r - tlshand.8
r - thumb.8
r - readcert.8
r - aes_xts.8
r - ecc.8
r - jacobian.8
r - ripemd.8
r - dh.8
r - curve25519.8
r - curve25519_dh.8
r - pbkdf2.8
r - scrypt.8
r - hkdf.8
r - ccpoly.8
r - tsmemcmp.8
r - secp256r1.8
r - secp384r1.8
r - secp256k1.8
386
8a  md5block.s
8a  sha1block.s
ar vu /386/lib/libsec.a md5block.8 sha1block.8
r - md5block.8
r - sha1block.8
8c  _IO_getc.c
8c  _IO_putc.c
8c  clearerr.c
8c  dtoa.c
8c  fclose.c
8c  fdopen.c
8c  feof.c
8c  ferror.c
8c  fflush.c
8c  fgetc.c
8c  fgetpos.c
8c  fgets.c
8c  fileno.c
8c  fopen.c
8c  fprintf.c
8c  fputc.c
8c  fputs.c
8c  fread.c
8c  freopen.c
8c  fscanf.c
8c  fseek.c
8c  fseeko.c
8c  fsetpos.c
8c  ftell.c
8c  ftello.c
8c  fwrite.c
8c  getc.c
8c  gets.c
8c  printf.c
8c  putc.c
8c  puts.c
8c  rewind.c
8c  scanf.c
8c  sclose.c
8c  setbuf.c
8c  setvbuf.c
8c  snprintf.c
8c  sopenr.c
8c  sopenw.c
8c  sprintf.c
8c  sscanf.c
8c  tmpfile.c
8c  tmpnam.c
8c  ungetc.c
8c  vfprintf.c
8c  vfscanf.c
8c  vprintf.c
8c  vsnprintf.c
8c  vsprintf.c
ar vu /386/lib/libstdio.a _IO_getc.8 _IO_putc.8 clearerr.8 dtoa.8 fclose.8 fdopen.8 feof.8 ferror.8 fflush.8 fgetc.8 fgetpos.8 fgets.8 fileno.8 fopen.8 fprintf.8 fputc.8 fputs.8 fread.8 freopen.8 fscanf.8 fseek.8 fseeko.8 fsetpos.8 ftell.8 ftello.8 fwrite.8 getc.8 gets.8 printf.8 putc.8 puts.8 rewind.8 scanf.8 sclose.8 setbuf.8 setvbuf.8 snprintf.8 sopenr.8 sopenw.8 sprintf.8 sscanf.8 tmpfile.8 tmpnam.8 ungetc.8 vfprintf.8 vfscanf.8 vprintf.8 vsnprintf.8 vsprintf.8
r - _IO_getc.8
r - _IO_putc.8
r - clearerr.8
r - dtoa.8
r - fclose.8
r - fdopen.8
r - feof.8
r - ferror.8
r - fflush.8
r - fgetc.8
r - fgetpos.8
r - fgets.8
r - fileno.8
r - fopen.8
r - fprintf.8
r - fputc.8
r - fputs.8
r - fread.8
r - freopen.8
r - fscanf.8
r - fseek.8
r - fseeko.8
r - fsetpos.8
r - ftell.8
r - ftello.8
r - fwrite.8
r - getc.8
r - gets.8
r - printf.8
r - putc.8
r - puts.8
r - rewind.8
r - scanf.8
r - sclose.8
r - setbuf.8
r - setvbuf.8
r - snprintf.8
r - sopenr.8
r - sopenw.8
r - sprintf.8
r - sscanf.8
r - tmpfile.8
r - tmpnam.8
r - ungetc.8
r - vfprintf.8
r - vfscanf.8
r - vprintf.8
r - vsnprintf.8
r - vsprintf.8
8c -FTVw authunix.c
8c -FTVw client.c
8c -FTVw emalloc.c
8c -FTVw error.c
8c -FTVw fd.c
8c -FTVw fmt.c
8c -FTVw net.c
8c -FTVw prog.c
8c -FTVw rpc.c
8c -FTVw server.c
8c -FTVw suncall.c
8c -FTVw udp.c
8c -FTVw mount3.c
8c -FTVw nfs3.c
8c -FTVw portmap.c
ar vu /386/lib/libsunrpc.a authunix.8 client.8 emalloc.8 error.8 fd.8 fmt.8 net.8 prog.8 rpc.8 server.8 suncall.8 udp.8 mount3.8 nfs3.8 portmap.8
r - authunix.8
r - client.8
r - emalloc.8
r - error.8
r - fd.8
r - fmt.8
r - net.8
r - prog.8
r - rpc.8
r - server.8
r - suncall.8
r - udp.8
r - mount3.8
r - nfs3.8
r - portmap.8
8c -FTVw 386.c
8c -FTVw channel.c
8c -FTVw chanprint.c
8c -FTVw create.c
8c -FTVw debug.c
8c -FTVw exec.c
8c -FTVw exit.c
8c -FTVw id.c
8c -FTVw iocall.c
8c -FTVw ioclose.c
8c -FTVw iodial.c
8c -FTVw ioopen.c
8c -FTVw ioproc.c
8c -FTVw ioread.c
8c -FTVw ioreadn.c
8c -FTVw iosleep.c
8c -FTVw iowrite.c
8c -FTVw ioflush.c
8c -FTVw kill.c
8c -FTVw lib.c
8c -FTVw main.c
8c -FTVw note.c
8c -FTVw ref.c
8c -FTVw rendez.c
8c -FTVw sched.c
ar vu /386/lib/libthread.a 386.8 channel.8 chanprint.8 create.8 debug.8 exec.8 exit.8 id.8 iocall.8 ioclose.8 iodial.8 ioopen.8 ioproc.8 ioread.8 ioreadn.8 iosleep.8 iowrite.8 ioflush.8 kill.8 lib.8 main.8 note.8 ref.8 rendez.8 sched.8
r - 386.8
r - channel.8
r - chanprint.8
r - create.8
r - debug.8
r - exec.8
r - exit.8
r - id.8
r - iocall.8
r - ioclose.8
r - iodial.8
r - ioopen.8
r - ioproc.8
r - ioread.8
r - ioreadn.8
r - iosleep.8
r - iowrite.8
r - ioflush.8
r - kill.8
r - lib.8
r - main.8
r - note.8
r - ref.8
r - rendez.8
r - sched.8
8c -FTVw head.c
8c -FTVw cmap.c
8c -FTVw hint.c
8c -FTVw scan.c
8c -FTVw glyf.c
8c -FTVw render.c
8c -FTVw bit.c
ar vu /386/lib/libttf.a head.8 cmap.8 hint.8 scan.8 glyf.8 render.8 bit.8
r - head.8
r - cmap.8
r - hint.8
r - scan.8
r - glyf.8
r - render.8
r - bit.8
8c -FTVw -I. cache.c
8c -FTVw -I. client.c
8c -FTVw -I. conn.c
8c -FTVw -I. dial.c
8c -FTVw -I. debug.c
8c -FTVw -I. dtype.c
8c -FTVw -I. entry.c
8c -FTVw -I. fcall.c
8c -FTVw -I. fcallfmt.c
8c -FTVw -I. file.c
8c -FTVw -I. hangup.c
8c -FTVw -I. log.c
8c -FTVw -I. mem.c
8c -FTVw -I. packet.c
8c -FTVw -I. parsescore.c
8c -FTVw -I. queue.c
8c -FTVw -I. root.c
8c -FTVw -I. rpc.c
8c -FTVw -I. scorefmt.c
8c -FTVw -I. send.c
8c -FTVw -I. server.c
8c -FTVw -I. sha1.c
8c -FTVw -I. srvhello.c
8c -FTVw -I. strdup.c
8c -FTVw -I. string.c
8c -FTVw -I. time.c
8c -FTVw -I. version.c
8c -FTVw -I. zero.c
8c -FTVw -I. zeroscore.c
ar vu /386/lib/libventi.a cache.8 client.8 conn.8 dial.8 debug.8 dtype.8 entry.8 fcall.8 fcallfmt.8 file.8 hangup.8 log.8 mem.8 packet.8 parsescore.8 queue.8 root.8 rpc.8 scorefmt.8 send.8 server.8 sha1.8 srvhello.8 strdup.8 string.8 time.8 version.8 zero.8 zeroscore.8
r - cache.8
r - client.8
r - conn.8
r - dial.8
r - debug.8
r - dtype.8
r - entry.8
r - fcall.8
r - fcallfmt.8
r - file.8
r - hangup.8
r - log.8
r - mem.8
r - packet.8
r - parsescore.8
r - queue.8
r - root.8
r - rpc.8
r - scorefmt.8
r - send.8
r - server.8
r - sha1.8
r - srvhello.8
r - strdup.8
r - string.8
r - time.8
r - version.8
r - zero.8
r - zeroscore.8
8c -FTVw prov.c
8c -FTVw prog.c
8c -FTVw dtefmt.c
8c -FTVw pack.c
8c -FTVw chan.c
8c -FTVw agg.c
ar vu /386/lib/libdtracy.a prov.8 prog.8 dtefmt.8 pack.8 chan.8 agg.8
r - prov.8
r - prog.8
r - dtefmt.8
r - pack.8
r - chan.8
r - agg.8
mk lib.install
mk cmd.install
mk 9src.install
cd lib
mk install
for (i in 9/ ap/ auth/ bio/ bsd/ bz2/ draw/ fmt/ l/ mp/ net/ plumb/ sec/ utf/ v/ z/) @{
	cd $i
	mk install
}
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE argv0.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE bind.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/crypt.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE ctime.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE errstr.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE rerrstr.c
8a 386/getcallerpc.s
8a 386/getfcr.s
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/getfields.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/9sys/idn.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE mount.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE rendezvous.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE rfork.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segattach.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segdetach.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segflush.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segfree.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE setmalloctag.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE setrealloctag.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/9sys/sysfatal.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/tokenize.c
/sys/src/ape/lib/9/../../../libc/9sys/idn.c:211[stdin:1979] function not declared: cistrncmp
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/9sys/truerand.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/u16.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/u32.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/u64.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE unmount.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE fd2path.c
ar vu /386/lib/ape/lib9.a argv0.8 bind.8 crypt.8 ctime.8 errstr.8 rerrstr.8 getcallerpc.8 getfcr.8 getfields.8 idn.8 mount.8 rendezvous.8 rfork.8 segattach.8 segdetach.8 segflush.8 segfree.8 setmalloctag.8 setrealloctag.8 sysfatal.8 tokenize.8 truerand.8 u16.8 u32.8 u64.8 unmount.8 fd2path.8
ar: creating /386/lib/ape/lib9.a
a - argv0.8
a - bind.8
a - crypt.8
a - ctime.8
a - errstr.8
a - rerrstr.8
a - getcallerpc.8
a - getfcr.8
a - getfields.8
a - idn.8
a - mount.8
a - rendezvous.8
a - rfork.8
a - segattach.8
a - segdetach.8
a - segflush.8
a - segfree.8
a - setmalloctag.8
a - setrealloctag.8
a - sysfatal.8
a - tokenize.8
a - truerand.8
a - u16.8
a - u32.8
a - u64.8
a - unmount.8
a - fd2path.8
for(i in gen math plan9 posix stdio syscall $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
gen
pcc -Fw -c -D_POSIX_SOURCE _assert.c
pcc -Fw -c -D_POSIX_SOURCE abort.c
pcc -Fw -c -D_POSIX_SOURCE abs.c
pcc -Fw -c -D_POSIX_SOURCE atof.c
pcc -Fw -c -D_POSIX_SOURCE atoi.c
pcc -Fw -c -D_POSIX_SOURCE atol.c
pcc -Fw -c -D_POSIX_SOURCE atoll.c
pcc -Fw -c -D_POSIX_SOURCE bsearch.c
pcc -Fw -c -D_POSIX_SOURCE calloc.c
pcc -Fw -c -D_POSIX_SOURCE clock.c
pcc -Fw -c -D_POSIX_SOURCE ctype.c
pcc -Fw -c -D_POSIX_SOURCE difftime.c
pcc -Fw -c -D_POSIX_SOURCE div.c
pcc -Fw -c -D_POSIX_SOURCE getenv.c
pcc -Fw -c -D_POSIX_SOURCE putenv.c
pcc -Fw -c -D_POSIX_SOURCE isalnum.c
pcc -Fw -c -D_POSIX_SOURCE itoa.c
pcc -Fw -c -D_POSIX_SOURCE itol.c
pcc -Fw -c -D_POSIX_SOURCE ldiv.c
pcc -Fw -c -D_POSIX_SOURCE mbwc.c
pcc -Fw -c -D_POSIX_SOURCE memccpy.c
pcc -Fw -c -D_POSIX_SOURCE mktime.c
pcc -Fw -c -D_POSIX_SOURCE mkstemp.c
pcc -Fw -c -D_POSIX_SOURCE qsort.c
pcc -Fw -c -D_POSIX_SOURCE raise.c
pcc -Fw -c -D_POSIX_SOURCE rand.c
pcc -Fw -c -D_POSIX_SOURCE strcmp.c
pcc -Fw -c -D_POSIX_SOURCE strcoll.c
pcc -Fw -c -D_POSIX_SOURCE strcspn.c
pcc -Fw -c -D_POSIX_SOURCE strftime.c
pcc -Fw -c -D_POSIX_SOURCE strncat.c
pcc -Fw -c -D_POSIX_SOURCE strncmp.c
pcc -Fw -c -D_POSIX_SOURCE strncpy.c
pcc -Fw -c -D_POSIX_SOURCE strnlen.c
pcc -Fw -c -D_POSIX_SOURCE strpbrk.c
pcc -Fw -c -D_POSIX_SOURCE strrchr.c
pcc -Fw -c -D_POSIX_SOURCE strspn.c
pcc -Fw -c -D_POSIX_SOURCE strstr.c
pcc -Fw -c -D_POSIX_SOURCE strtod.c
pcc -Fw -c -D_POSIX_SOURCE strtok.c
pcc -Fw -c -D_POSIX_SOURCE strtol.c
pcc -Fw -c -D_POSIX_SOURCE strtoll.c
pcc -Fw -c -D_POSIX_SOURCE strtoul.c
pcc -Fw -c -D_POSIX_SOURCE strtoull.c
pcc -Fw -c -D_POSIX_SOURCE strxfrm.c
pcc -Fw -c -D_POSIX_SOURCE toupper.c
pcc -Fw -c -D_POSIX_SOURCE strdup.c
ar vu /386/lib/ape/libap.a _assert.8 abort.8 abs.8 atof.8 atoi.8 atol.8 atoll.8 bsearch.8 calloc.8 clock.8 ctype.8 difftime.8 div.8 getenv.8 putenv.8 isalnum.8 itoa.8 itol.8 ldiv.8 mbwc.8 memccpy.8 mktime.8 mkstemp.8 qsort.8 raise.8 rand.8 strcmp.8 strcoll.8 strcspn.8 strftime.8 strncat.8 strncmp.8 strncpy.8 strnlen.8 strpbrk.8 strrchr.8 strspn.8 strstr.8 strtod.8 strtok.8 strtol.8 strtoll.8 strtoul.8 strtoull.8 strxfrm.8 toupper.8 strdup.8
ar: creating /386/lib/ape/libap.a
a - _assert.8
a - abort.8
a - abs.8
a - atof.8
a - atoi.8
a - atol.8
a - atoll.8
a - bsearch.8
a - calloc.8
a - clock.8
a - ctype.8
a - difftime.8
a - div.8
a - getenv.8
a - putenv.8
a - isalnum.8
a - itoa.8
a - itol.8
a - ldiv.8
a - mbwc.8
a - memccpy.8
a - mktime.8
a - mkstemp.8
a - qsort.8
a - raise.8
a - rand.8
a - strcmp.8
a - strcoll.8
a - strcspn.8
a - strftime.8
a - strncat.8
a - strncmp.8
a - strncpy.8
a - strnlen.8
a - strpbrk.8
a - strrchr.8
a - strspn.8
a - strstr.8
a - strtod.8
a - strtok.8
a - strtol.8
a - strtoll.8
a - strtoul.8
a - strtoull.8
a - strxfrm.8
a - toupper.8
a - strdup.8
math
pcc -Fw -c -D_POSIX_SOURCE asin.c
pcc -Fw -c -D_POSIX_SOURCE atan.c
pcc -Fw -c -D_POSIX_SOURCE atan2.c
pcc -Fw -c -D_POSIX_SOURCE erf.c
pcc -Fw -c -D_POSIX_SOURCE exp.c
pcc -Fw -c -D_POSIX_SOURCE fabs.c
pcc -Fw -c -D_POSIX_SOURCE floor.c
pcc -Fw -c -D_POSIX_SOURCE fmin.c
pcc -Fw -c -D_POSIX_SOURCE fmod.c
pcc -Fw -c -D_POSIX_SOURCE gamma.c
pcc -Fw -c -D_POSIX_SOURCE hypot.c
pcc -Fw -c -D_POSIX_SOURCE j0.c
pcc -Fw -c -D_POSIX_SOURCE j1.c
pcc -Fw -c -D_POSIX_SOURCE jn.c
pcc -Fw -c -D_POSIX_SOURCE log.c
pcc -Fw -c -D_POSIX_SOURCE pow.c
pcc -Fw -c -D_POSIX_SOURCE sin.c
pcc -Fw -c -D_POSIX_SOURCE sinh.c
pcc -Fw -c -D_POSIX_SOURCE tan.c
pcc -Fw -c -D_POSIX_SOURCE tanh.c
ar vu /386/lib/ape/libap.a asin.8 atan.8 atan2.8 erf.8 exp.8 fabs.8 floor.8 fmin.8 fmod.8 gamma.8 hypot.8 j0.8 j1.8 jn.8 log.8 pow.8 sin.8 sinh.8 tan.8 tanh.8
a - asin.8
a - atan.8
a - atan2.8
a - erf.8
a - exp.8
a - fabs.8
a - floor.8
a - fmin.8
a - fmod.8
a - gamma.8
a - hypot.8
a - j0.8
a - j1.8
a - jn.8
a - log.8
a - pow.8
a - sin.8
a - sinh.8
a - tan.8
a - tanh.8
plan9
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _buf.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _dirconv.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _envsetup.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _errno.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _exit.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _fdinfo.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _getpw.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _nap.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9mallocz.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9nsec.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9iounit.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9read.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9readn.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9wait.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9write.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION access.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION alarm.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION brk.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION cfgetospeed.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chdir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chroot.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chmod.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chown.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION close.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION convM2D.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION convD2M.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION creat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ctermid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ctime.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION cuserid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dirread.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dirstat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dirtostat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dup.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execl.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execle.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execlp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execv.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execve.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execvp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fcntl.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fork.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION frexp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fstat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fsync.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ftruncate.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getcwd.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgrgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgrnam.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgroups.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getlogin.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpgrp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getppid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpwnam.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpwuid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getuid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION isatty.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION kill.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION link.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION lseek.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION malloc.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION mkdir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION nan.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION open.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION opendir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION pause.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION pipe.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION profile.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION qlock.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION read.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION rename.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION rmdir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setpgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setsid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setuid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION signal.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sigpending.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sigprocmask.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sigsuspend.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sleep.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sqrt.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION stat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION system.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION tcgetattr.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION time.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION times.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION tmpfile.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ttyname.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION umask.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION uname.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION unlink.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utime.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION wait.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION write.c
ar vu /386/lib/ape/libap.a _buf.8 _dirconv.8 _envsetup.8 _errno.8 _exit.8 _fdinfo.8 _getpw.8 _nap.8 9mallocz.8 9nsec.8 9iounit.8 9read.8 9readn.8 9wait.8 9write.8 access.8 alarm.8 brk.8 cfgetospeed.8 chdir.8 chroot.8 chmod.8 chown.8 close.8 convM2D.8 convD2M.8 creat.8 ctermid.8 ctime.8 cuserid.8 dirread.8 dirstat.8 dirtostat.8 dup.8 execl.8 execle.8 execlp.8 execv.8 execve.8 execvp.8 fcntl.8 fork.8 frexp.8 fstat.8 fsync.8 ftruncate.8 getcwd.8 getgid.8 getgrgid.8 getgrnam.8 getgroups.8 getlogin.8 getpgrp.8 getpid.8 getppid.8 getpwnam.8 getpwuid.8 getuid.8 isatty.8 kill.8 link.8 lseek.8 malloc.8 mkdir.8 nan.8 open.8 opendir.8 pause.8 pipe.8 profile.8 qlock.8 read.8 rename.8 rmdir.8 setgid.8 setpgid.8 setsid.8 setuid.8 signal.8 sigpending.8 sigprocmask.8 sigsuspend.8 sleep.8 sqrt.8 stat.8 system.8 tcgetattr.8 time.8 times.8 tmpfile.8 ttyname.8 umask.8 uname.8 unlink.8 utime.8 wait.8 write.8
a - _buf.8
a - _dirconv.8
a - _envsetup.8
a - _errno.8
a - _exit.8
a - _fdinfo.8
a - _getpw.8
a - _nap.8
a - 9mallocz.8
a - 9nsec.8
a - 9iounit.8
a - 9read.8
a - 9readn.8
a - 9wait.8
a - 9write.8
a - access.8
a - alarm.8
a - brk.8
a - cfgetospeed.8
a - chdir.8
a - chroot.8
a - chmod.8
a - chown.8
a - close.8
a - convM2D.8
a - convD2M.8
a - creat.8
a - ctermid.8
a - ctime.8
a - cuserid.8
a - dirread.8
a - dirstat.8
a - dirtostat.8
a - dup.8
a - execl.8
a - execle.8
a - execlp.8
a - execv.8
a - execve.8
a - execvp.8
a - fcntl.8
a - fork.8
a - frexp.8
a - fstat.8
a - fsync.8
a - ftruncate.8
a - getcwd.8
a - getgid.8
a - getgrgid.8
a - getgrnam.8
a - getgroups.8
a - getlogin.8
a - getpgrp.8
a - getpid.8
a - getppid.8
a - getpwnam.8
a - getpwuid.8
a - getuid.8
a - isatty.8
a - kill.8
a - link.8
a - lseek.8
a - malloc.8
a - mkdir.8
a - nan.8
a - open.8
a - opendir.8
a - pause.8
a - pipe.8
a - profile.8
a - qlock.8
a - read.8
a - rename.8
a - rmdir.8
a - setgid.8
a - setpgid.8
a - setsid.8
a - setuid.8
a - signal.8
a - sigpending.8
a - sigprocmask.8
a - sigsuspend.8
a - sleep.8
a - sqrt.8
a - stat.8
a - system.8
a - tcgetattr.8
a - time.8
a - times.8
a - tmpfile.8
a - ttyname.8
a - umask.8
a - uname.8
a - unlink.8
a - utime.8
a - wait.8
a - write.8
posix
pcc -Fw -c -D_POSIX_SOURCE getgrent.c
pcc -Fw -c -D_POSIX_SOURCE getpwent.c
pcc -Fw -c -D_POSIX_SOURCE locale.c
pcc -Fw -c -D_POSIX_SOURCE mkfifo.c
pcc -Fw -c -D_POSIX_SOURCE pathconf.c
pcc -Fw -c -D_POSIX_SOURCE sigset.c
pcc -Fw -c -D_POSIX_SOURCE sysconf.c
pcc -Fw -c -D_POSIX_SOURCE tzset.c
pcc -Fw -c -D_POSIX_SOURCE nanosleep.c
ar vu /386/lib/ape/libap.a getgrent.8 getpwent.8 locale.8 mkfifo.8 pathconf.8 sigset.8 sysconf.8 tzset.8 nanosleep.8
a - getgrent.8
a - getpwent.8
a - locale.8
a - mkfifo.8
a - pathconf.8
a - sigset.8
a - sysconf.8
a - tzset.8
a - nanosleep.8
stdio
pcc -Fw -c -D_POSIX_SOURCE _IO_newfile.c
pcc -Fw -c -D_POSIX_SOURCE _IO_getc.c
pcc -Fw -c -D_POSIX_SOURCE _IO_putc.c
pcc -Fw -c -D_POSIX_SOURCE _dtoa.c
pcc -Fw -c -D_POSIX_SOURCE _fconv.c
pcc -Fw -c -D_POSIX_SOURCE clearerr.c
pcc -Fw -c -D_POSIX_SOURCE atexit.c
pcc -Fw -c -D_POSIX_SOURCE exit.c
warning: /sys/src/ape/lib/ap/stdio/_dtoa.c:40[stdin:628] used and not set: ilim1 ilim mlo spec_case 
pcc -Fw -c -D_POSIX_SOURCE fclose.c
warning: /sys/src/ape/lib/ap/stdio/_fconv.c:472[stdin:1091] auto declared and not used: i
pcc -Fw -c -D_POSIX_SOURCE fdopen.c
pcc -Fw -c -D_POSIX_SOURCE feof.c
pcc -Fw -c -D_POSIX_SOURCE ferror.c
pcc -Fw -c -D_POSIX_SOURCE fflush.c
pcc -Fw -c -D_POSIX_SOURCE fgetc.c
pcc -Fw -c -D_POSIX_SOURCE fgetpos.c
pcc -Fw -c -D_POSIX_SOURCE fgets.c
pcc -Fw -c -D_POSIX_SOURCE fileno.c
pcc -Fw -c -D_POSIX_SOURCE fopen.c
pcc -Fw -c -D_POSIX_SOURCE fprintf.c
pcc -Fw -c -D_POSIX_SOURCE fputc.c
pcc -Fw -c -D_POSIX_SOURCE fputs.c
pcc -Fw -c -D_POSIX_SOURCE fread.c
pcc -Fw -c -D_POSIX_SOURCE freopen.c
pcc -Fw -c -D_POSIX_SOURCE fscanf.c
pcc -Fw -c -D_POSIX_SOURCE fseek.c
pcc -Fw -c -D_POSIX_SOURCE fseeko.c
pcc -Fw -c -D_POSIX_SOURCE fsetpos.c
pcc -Fw -c -D_POSIX_SOURCE ftell.c
pcc -Fw -c -D_POSIX_SOURCE ftello.c
pcc -Fw -c -D_POSIX_SOURCE ftoa.c
pcc -Fw -c -D_POSIX_SOURCE fwrite.c
pcc -Fw -c -D_POSIX_SOURCE getc.c
pcc -Fw -c -D_POSIX_SOURCE getchar.c
pcc -Fw -c -D_POSIX_SOURCE gets.c
pcc -Fw -c -D_POSIX_SOURCE perror.c
pcc -Fw -c -D_POSIX_SOURCE pow10.c
pcc -Fw -c -D_POSIX_SOURCE printf.c
pcc -Fw -c -D_POSIX_SOURCE putc.c
pcc -Fw -c -D_POSIX_SOURCE putchar.c
pcc -Fw -c -D_POSIX_SOURCE puts.c
pcc -Fw -c -D_POSIX_SOURCE remove.c
pcc -Fw -c -D_POSIX_SOURCE rewind.c
pcc -Fw -c -D_POSIX_SOURCE scanf.c
pcc -Fw -c -D_POSIX_SOURCE sclose.c
pcc -Fw -c -D_POSIX_SOURCE setbuf.c
pcc -Fw -c -D_POSIX_SOURCE setvbuf.c
pcc -Fw -c -D_POSIX_SOURCE snprintf.c
pcc -Fw -c -D_POSIX_SOURCE sopenr.c
pcc -Fw -c -D_POSIX_SOURCE sopenw.c
pcc -Fw -c -D_POSIX_SOURCE sprintf.c
pcc -Fw -c -D_POSIX_SOURCE sscanf.c
pcc -Fw -c -D_POSIX_SOURCE stdio.c
pcc -Fw -c -D_POSIX_SOURCE strerror.c
pcc -Fw -c -D_POSIX_SOURCE strtod.c
pcc -Fw -c -D_POSIX_SOURCE tmpnam.c
pcc -Fw -c -D_POSIX_SOURCE ungetc.c
warning: /sys/src/ape/lib/ap/stdio/strtod.c:212[stdin:804] used and not set: bd bb bs delta 
pcc -Fw -c -D_POSIX_SOURCE vfprintf.c
pcc -Fw -c -D_POSIX_SOURCE vfscanf.c
pcc -Fw -c -D_POSIX_SOURCE vprintf.c
pcc -Fw -c -D_POSIX_SOURCE vsprintf.c
pcc -Fw -c -D_POSIX_SOURCE vsnprintf.c
warning: /sys/src/ape/lib/ap/stdio/vfprintf.c:455[stdin:1473] used and not set: digits eptr 
ar vu /386/lib/ape/libap.a _IO_newfile.8 _IO_getc.8 _IO_putc.8 _dtoa.8 _fconv.8 clearerr.8 atexit.8 exit.8 fclose.8 fdopen.8 feof.8 ferror.8 fflush.8 fgetc.8 fgetpos.8 fgets.8 fileno.8 fopen.8 fprintf.8 fputc.8 fputs.8 fread.8 freopen.8 fscanf.8 fseek.8 fseeko.8 fsetpos.8 ftell.8 ftello.8 ftoa.8 fwrite.8 getc.8 getchar.8 gets.8 perror.8 pow10.8 printf.8 putc.8 putchar.8 puts.8 remove.8 rewind.8 scanf.8 sclose.8 setbuf.8 setvbuf.8 snprintf.8 sopenr.8 sopenw.8 sprintf.8 sscanf.8 stdio.8 strerror.8 strtod.8 tmpnam.8 ungetc.8 vfprintf.8 vfscanf.8 vprintf.8 vsprintf.8 vsnprintf.8
r - strtod.8
a - _IO_newfile.8
a - _IO_getc.8
a - _IO_putc.8
a - _dtoa.8
a - _fconv.8
a - clearerr.8
a - atexit.8
a - exit.8
a - fclose.8
a - fdopen.8
a - feof.8
a - ferror.8
a - fflush.8
a - fgetc.8
a - fgetpos.8
a - fgets.8
a - fileno.8
a - fopen.8
a - fprintf.8
a - fputc.8
a - fputs.8
a - fread.8
a - freopen.8
a - fscanf.8
a - fseek.8
a - fseeko.8
a - fsetpos.8
a - ftell.8
a - ftello.8
a - ftoa.8
a - fwrite.8
a - getc.8
a - getchar.8
a - gets.8
a - perror.8
a - pow10.8
a - printf.8
a - putc.8
a - putchar.8
a - puts.8
a - remove.8
a - rewind.8
a - scanf.8
a - sclose.8
a - setbuf.8
a - setvbuf.8
a - snprintf.8
a - sopenr.8
a - sopenw.8
a - sprintf.8
a - sscanf.8
a - stdio.8
a - strerror.8
a - tmpnam.8
a - ungetc.8
a - vfprintf.8
a - vfscanf.8
a - vprintf.8
a - vsprintf.8
a - vsnprintf.8
syscall
{
	echo '#!/bin/rc'
	sed -n -e 's/seek/_SEEK/g' -e '/switch/,/\$AS /p' ../../../../libc/9syscall/mkfile
} >gencall
chmod +x gencall
./genall
a - _ALARM.8
a - _AWAIT.8
a - _BIND.8
a - _BRK_.8
a - _CHDIR.8
a - _CLOSE.8
a - _CREATE.8
a - _DUP.8
a - _ERRSTR.8
a - _EXEC.8
a - _EXITS.8
a - _FAUTH.8
a - _FD2PATH.8
a - _FSTAT.8
a - _FVERSION.8
a - _FWSTAT.8
a - _MOUNT.8
a - _NOTED.8
a - _NOTIFY.8
a - _OPEN.8
a - _OSEEK.8
a - _PIPE.8
a - _PREAD.8
a - _PWRITE.8
a - _REMOVE.8
a - _RENDEZVOUS.8
a - _RFORK.8
a - _SEEK.8
a - _SEGATTACH.8
a - _SEGBRK.8
a - _SEGDETACH.8
a - _SEGFLUSH.8
a - _SEGFREE.8
a - _SEMACQUIRE.8
a - _SEMRELEASE.8
a - _SLEEP.8
a - _STAT.8
a - _SYSR1.8
a - _TSEMACQUIRE.8
a - _UNMOUNT.8
a - _WSTAT.8
386
8a  cycles.s
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE lock.c
8a  main9.s
8a  main9p.s
8a  memchr.s
8a  memcmp.s
8a  memcpy.s
8a  memmove.s
8a  memset.s
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE notetramp.c
8a  setjmp.s
8a  strcat.s
8a  strchr.s
8a  strcpy.s
8a  strlen.s
8a  tas.s
8a  vlop.s
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE vlrt.c
ar vu /386/lib/ape/libap.a cycles.8 lock.8 main9.8 main9p.8 memchr.8 memcmp.8 memcpy.8 memmove.8 memset.8 notetramp.8 setjmp.8 strcat.8 strchr.8 strcpy.8 strlen.8 tas.8 vlop.8 vlrt.8
a - cycles.8
a - lock.8
a - main9.8
a - main9p.8
a - memchr.8
a - memcmp.8
a - memcpy.8
a - memmove.8
a - memset.8
a - notetramp.8
a - setjmp.8
a - strcat.8
a - strchr.8
a - strcpy.8
a - strlen.8
a - tas.8
a - vlop.8
a - vlrt.8
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/amount.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/amount_getkey.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/attr.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_attr.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_challenge.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_chuid.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_getkey.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_getuserpasswd.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_proxy.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_respond.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_rpc.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_userpasswd.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/login.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/newns.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/noworld.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/procsetuser.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauthsrv/passtokey.c
ar vu /386/lib/ape/libauth.a amount.8 amount_getkey.8 attr.8 auth_attr.8 auth_challenge.8 auth_chuid.8 auth_getkey.8 auth_getuserpasswd.8 auth_proxy.8 auth_respond.8 auth_rpc.8 auth_userpasswd.8 login.8 newns.8 noworld.8 procsetuser.8 passtokey.8
ar: creating /386/lib/ape/libauth.a
a - amount.8
a - amount_getkey.8
a - attr.8
a - auth_attr.8
a - auth_challenge.8
a - auth_chuid.8
a - auth_getkey.8
a - auth_getuserpasswd.8
a - auth_proxy.8
a - auth_respond.8
a - auth_rpc.8
a - auth_userpasswd.8
a - login.8
a - newns.8
a - noworld.8
a - procsetuser.8
a - passtokey.8
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bbuffered.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bfildes.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bflush.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bgetrune.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bgetc.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/binit.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/blethal.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/boffset.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bprint.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bputrune.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bputc.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/brdline.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/brdstr.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bread.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bseek.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bwrite.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bvprint.c
ar vu /386/lib/ape/libbio.a bbuffered.8 bfildes.8 bflush.8 bgetrune.8 bgetc.8 binit.8 blethal.8 boffset.8 bprint.8 bputrune.8 bputc.8 brdline.8 brdstr.8 bread.8 bseek.8 bwrite.8 bvprint.8
ar: creating /386/lib/ape/libbio.a
a - bbuffered.8
a - bfildes.8
a - bflush.8
a - bgetrune.8
a - bgetc.8
a - binit.8
a - blethal.8
a - boffset.8
a - bprint.8
a - bputrune.8
a - bputc.8
a - brdline.8
a - brdstr.8
a - bread.8
a - bseek.8
a - bwrite.8
a - bvprint.8
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 accept.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 bcopy.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 bind.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 connect.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 endhostent.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 ffs.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gai_strerror.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getaddrinfo.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getdtablesize.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gethostbyaddr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gethostbyname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gethostname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getnameinfo.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getopt.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getpeername.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getprotobyname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getservbyaddr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getservbyname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getsockname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gettimeofday.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 in6_addr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_addr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_aton.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_ntoa.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_ntop.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_pton.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 ioctl.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 listen.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 lstat.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 mktemp.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 ntohl.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 popen.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 rcmd.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 readv.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 rresvport.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 send.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 sendto.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 setlinebuf.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 shutdown.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 _sock_ingetaddr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 _sock_ipattr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 _sock_srv.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 strcasecmp.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 strncasecmp.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 socket.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 socketpair.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 pty.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 writev.c
ar vu /386/lib/ape/libbsd.a accept.8 bcopy.8 bind.8 connect.8 endhostent.8 ffs.8 gai_strerror.8 getaddrinfo.8 getdtablesize.8 gethostbyaddr.8 gethostbyname.8 gethostname.8 getnameinfo.8 getopt.8 getpeername.8 getprotobyname.8 getservbyaddr.8 getservbyname.8 getsockname.8 gettimeofday.8 in6_addr.8 inet_addr.8 inet_aton.8 inet_ntoa.8 inet_ntop.8 inet_pton.8 ioctl.8 listen.8 lstat.8 mktemp.8 ntohl.8 popen.8 rcmd.8 readv.8 rresvport.8 send.8 sendto.8 setlinebuf.8 shutdown.8 _sock_ingetaddr.8 _sock_ipattr.8 _sock_srv.8 strcasecmp.8 strncasecmp.8 socket.8 socketpair.8 pty.8 writev.8
ar: creating /386/lib/ape/libbsd.a
a - accept.8
a - bcopy.8
a - bind.8
a - connect.8
a - endhostent.8
a - ffs.8
a - gai_strerror.8
a - getaddrinfo.8
a - getdtablesize.8
a - gethostbyaddr.8
a - gethostbyname.8
a - gethostname.8
a - getnameinfo.8
a - getopt.8
a - getpeername.8
a - getprotobyname.8
a - getservbyaddr.8
a - getservbyname.8
a - getsockname.8
a - gettimeofday.8
a - in6_addr.8
a - inet_addr.8
a - inet_aton.8
a - inet_ntoa.8
a - inet_ntop.8
a - inet_pton.8
a - ioctl.8
a - listen.8
a - lstat.8
a - mktemp.8
a - ntohl.8
a - popen.8
a - rcmd.8
a - readv.8
a - rresvport.8
a - send.8
a - sendto.8
a - setlinebuf.8
a - shutdown.8
a - _sock_ingetaddr.8
a - _sock_ipattr.8
a - _sock_srv.8
a - strcasecmp.8
a - strncasecmp.8
a - socket.8
a - socketpair.8
a - pty.8
a - writev.8
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/blocksort.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzassert.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzcompress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzdecompress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzfeof.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzlib.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzread.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzversion.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzwrite.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzzlib.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/compress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/crctable.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/decompress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/huffman.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/randtable.c
ar vu /386/lib/ape/libbz2.a blocksort.8 bzassert.8 bzcompress.8 bzdecompress.8 bzfeof.8 bzlib.8 bzread.8 bzversion.8 bzwrite.8 bzzlib.8 compress.8 crctable.8 decompress.8 huffman.8 randtable.8
ar: creating /386/lib/ape/libbz2.a
a - blocksort.8
a - bzassert.8
a - bzcompress.8
a - bzdecompress.8
a - bzfeof.8
a - bzlib.8
a - bzread.8
a - bzversion.8
a - bzwrite.8
a - bzzlib.8
a - compress.8
a - crctable.8
a - decompress.8
a - huffman.8
a - randtable.8
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/alloc.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/allocimagemix.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/arith.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/badrect.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/bezier.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/border.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/buildfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/bytesperline.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/chan.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/cloadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/computil.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/creadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/debug.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/defont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/draw.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/drawrepl.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/eenter.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/egetrect.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/ellipse.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/emenuhit.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/event.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/fmt.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/font.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/freesubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/getdefont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/getsubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/icossin.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/icossin2.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/init.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/line.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/mkfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/newwindow.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/openfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/poly.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/loadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/readimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/readsubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/rectclip.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/replclipr.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/rgb.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/string.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/stringbg.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/stringsubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/stringwidth.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/subfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/subfontcache.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/subfontname.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/unloadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/window.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/writecolmap.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/writeimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/writesubfont.c
ar vu /386/lib/ape/libdraw.a alloc.8 allocimagemix.8 arith.8 badrect.8 bezier.8 border.8 buildfont.8 bytesperline.8 chan.8 cloadimage.8 computil.8 creadimage.8 debug.8 defont.8 draw.8 drawrepl.8 eenter.8 egetrect.8 ellipse.8 emenuhit.8 event.8 fmt.8 font.8 freesubfont.8 getdefont.8 getsubfont.8 icossin.8 icossin2.8 init.8 line.8 mkfont.8 newwindow.8 openfont.8 poly.8 loadimage.8 readimage.8 readsubfont.8 rectclip.8 replclipr.8 rgb.8 string.8 stringbg.8 stringsubfont.8 stringwidth.8 subfont.8 subfontcache.8 subfontname.8 unloadimage.8 window.8 writecolmap.8 writeimage.8 writesubfont.8
ar: creating /386/lib/ape/libdraw.a
a - alloc.8
a - allocimagemix.8
a - arith.8
a - badrect.8
a - bezier.8
a - border.8
a - buildfont.8
a - bytesperline.8
a - chan.8
a - cloadimage.8
a - computil.8
a - creadimage.8
a - debug.8
a - defont.8
a - draw.8
a - drawrepl.8
a - eenter.8
a - egetrect.8
a - ellipse.8
a - emenuhit.8
a - event.8
a - fmt.8
a - font.8
a - freesubfont.8
a - getdefont.8
a - getsubfont.8
a - icossin.8
a - icossin2.8
a - init.8
a - line.8
a - mkfont.8
a - newwindow.8
a - openfont.8
a - poly.8
a - loadimage.8
a - readimage.8
a - readsubfont.8
a - rectclip.8
a - replclipr.8
a - rgb.8
a - string.8
a - stringbg.8
a - stringsubfont.8
a - stringwidth.8
a - subfont.8
a - subfontcache.8
a - subfontname.8
a - unloadimage.8
a - window.8
a - writecolmap.8
a - writeimage.8
a - writesubfont.8
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dofmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION errfmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fltfmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtfd.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtfdflush.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtlock.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtquote.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtrune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtvprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION nan64.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION print.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runefmtstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runeseprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runesmprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runesnprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runesprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runevseprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runevsmprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runevsnprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION seprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION smprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION snprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION strtod.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vfprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vseprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vsmprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vsnprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION werrstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION charstod.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION pow10.c
ar vu /386/lib/ape/libfmt.a dofmt.8 errfmt.8 fltfmt.8 fmt.8 fmtfd.8 fmtfdflush.8 fmtlock.8 fmtprint.8 fmtquote.8 fmtrune.8 fmtstr.8 fmtvprint.8 fprint.8 nan64.8 print.8 runefmtstr.8 runeseprint.8 runesmprint.8 runesnprint.8 runesprint.8 runevseprint.8 runevsmprint.8 runevsnprint.8 seprint.8 smprint.8 snprint.8 sprint.8 strtod.8 vfprint.8 vseprint.8 vsmprint.8 vsnprint.8 werrstr.8 charstod.8 pow10.8
ar: creating /386/lib/ape/libfmt.a
a - dofmt.8
a - errfmt.8
a - fltfmt.8
a - fmt.8
a - fmtfd.8
a - fmtfdflush.8
a - fmtlock.8
a - fmtprint.8
a - fmtquote.8
a - fmtrune.8
a - fmtstr.8
a - fmtvprint.8
a - fprint.8
a - nan64.8
a - print.8
a - runefmtstr.8
a - runeseprint.8
a - runesmprint.8
a - runesnprint.8
a - runesprint.8
a - runevseprint.8
a - runevsmprint.8
a - runevsnprint.8
a - seprint.8
a - smprint.8
a - snprint.8
a - sprint.8
a - strtod.8
a - vfprint.8
a - vseprint.8
a - vsmprint.8
a - vsnprint.8
a - werrstr.8
a - charstod.8
a - pow10.8
pcc -c -D_RESEARCH_SOURCE allprint.c
pcc -c -D_RESEARCH_SOURCE main.c
pcc -c -D_RESEARCH_SOURCE reject.c
pcc -c -D_RESEARCH_SOURCE yyless.c
pcc -c -D_RESEARCH_SOURCE yywrap.c
ar vu /386/lib/ape/libl.a allprint.8 main.8 reject.8 yyless.8 yywrap.8
ar: creating /386/lib/ape/libl.a
a - allprint.8
a - main.8
a - reject.8
a - yyless.8
a - yywrap.8
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpaux.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpfmt.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/strtomp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptobe.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptober.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptole.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptolel.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/betomp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/letomp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpadd.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpsub.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpcmp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpsel.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpfactorial.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpmul.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpleft.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpright.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpveccmp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpvectscmp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpdiv.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpexp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpmod.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpmodop.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpextendedgcd.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpinvert.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mprand.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpnrand.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/crt.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptoi.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptoui.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptov.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptouv.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpfield.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/cnfield.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/gmfield.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mplogic.c
ar vu /386/lib/ape/libmp.a mpaux.8 mpfmt.8 strtomp.8 mptobe.8 mptober.8 mptole.8 mptolel.8 betomp.8 letomp.8 mpadd.8 mpsub.8 mpcmp.8 mpsel.8 mpfactorial.8 mpmul.8 mpleft.8 mpright.8 mpveccmp.8 mpvectscmp.8 mpdiv.8 mpexp.8 mpmod.8 mpmodop.8 mpextendedgcd.8 mpinvert.8 mprand.8 mpnrand.8 crt.8 mptoi.8 mptoui.8 mptov.8 mptouv.8 mpfield.8 cnfield.8 gmfield.8 mplogic.8
ar: creating /386/lib/ape/libmp.a
a - mpaux.8
a - mpfmt.8
a - strtomp.8
a - mptobe.8
a - mptober.8
a - mptole.8
a - mptolel.8
a - betomp.8
a - letomp.8
a - mpadd.8
a - mpsub.8
a - mpcmp.8
a - mpsel.8
a - mpfactorial.8
a - mpmul.8
a - mpleft.8
a - mpright.8
a - mpveccmp.8
a - mpvectscmp.8
a - mpdiv.8
a - mpexp.8
a - mpmod.8
a - mpmodop.8
a - mpextendedgcd.8
a - mpinvert.8
a - mprand.8
a - mpnrand.8
a - crt.8
a - mptoi.8
a - mptoui.8
a - mptov.8
a - mptouv.8
a - mpfield.8
a - cnfield.8
a - gmfield.8
a - mplogic.8
386
8a ../../../../libmp/386/mpvecadd.s
8a ../../../../libmp/386/mpvecdigmuladd.s
8a ../../../../libmp/386/mpvecdigmulsub.s
8a ../../../../libmp/386/mpvecsub.s
8a ../../../../libmp/386/mpdigdiv.s
ar vu /386/lib/ape/libmp.a mpvecadd.8 mpvecdigmuladd.8 mpvecdigmulsub.8 mpvecsub.8 mpdigdiv.8
a - mpvecadd.8
a - mpvecdigmuladd.8
a - mpvecdigmulsub.8
a - mpvecsub.8
a - mpdigdiv.8
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION dial.c
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION announce.c
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION netmkaddr.c
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION hangup.c
ar vu /386/lib/ape/libnet.a dial.8 announce.8 netmkaddr.8 hangup.8
ar: creating /386/lib/ape/libnet.a
a - dial.8
a - announce.8
a - netmkaddr.8
a - hangup.8
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libplumb/event.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libplumb/mesg.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libplumb/plumbsendtext.c
ar vu /386/lib/ape/libplumb.a event.8 mesg.8 plumbsendtext.8
ar: creating /386/lib/ape/libplumb.a
a - event.8
a - mesg.8
a - plumbsendtext.8
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/des.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/desmodes.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/desECB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/desCBC.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/des3ECB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/des3CBC.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aes.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesni.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesCBC.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesCFB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesOFB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aes_gcm.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/blowfish.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/hmac.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/md5.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/md4.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha1.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2_64.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2_128.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2block64.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2block128.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/poly1305.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rc4.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/chacha.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/chachablock.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/salsa.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/genrandom.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/prng.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/fastrand.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/nfastrand.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/probably_prime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/smallprimetest.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/genprime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaprimes.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/gensafeprime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/genstrongprime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsagen.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsafill.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsaencrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsadecrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsaalloc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsaprivtopub.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/x509.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/decodepem.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/eggen.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egencrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egdecrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egalloc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egprivtopub.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egsign.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egverify.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsagen.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaalloc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaprivtopub.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsasign.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaverify.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/tlshand.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/thumb.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/readcert.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aes_xts.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/ecc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/jacobian.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/ripemd.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dh.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/curve25519.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/curve25519_dh.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/pbkdf2.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/scrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/hkdf.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/ccpoly.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/tsmemcmp.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/secp256r1.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/secp384r1.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/secp256k1.c

ar vu /386/lib/ape/libsec.a des.8 desmodes.8 desECB.8 desCBC.8 des3ECB.8 des3CBC.8 aes.8 aesni.8 aesCBC.8 aesCFB.8 aesOFB.8 aes_gcm.8 blowfish.8 hmac.8 md5.8 md4.8 sha1.8 sha2_64.8 sha2_128.8 sha2block64.8 sha2block128.8 poly1305.8 rc4.8 chacha.8 chachablock.8 salsa.8 genrandom.8 prng.8 fastrand.8 nfastrand.8 probably_prime.8 smallprimetest.8 genprime.8 dsaprimes.8 gensafeprime.8 genstrongprime.8 rsagen.8 rsafill.8 rsaencrypt.8 rsadecrypt.8 rsaalloc.8 rsaprivtopub.8 x509.8 decodepem.8 eggen.8 egencrypt.8 egdecrypt.8 egalloc.8 egprivtopub.8 egsign.8 egverify.8 dsagen.8 dsaalloc.8 dsaprivtopub.8 dsasign.8 dsaverify.8 tlshand.8 thumb.8 readcert.8 aes_xts.8 ecc.8 jacobian.8 ripemd.8 dh.8 curve25519.8 curve25519_dh.8 pbkdf2.8 scrypt.8 hkdf.8 ccpoly.8 tsmemcmp.8 secp256r1.8 secp384r1.8 secp256k1.8
ar: creating /386/lib/ape/libsec.a
a - des.8
a - desmodes.8
a - desECB.8
a - desCBC.8
a - des3ECB.8
a - des3CBC.8
a - aes.8
a - aesni.8
a - aesCBC.8
a - aesCFB.8
a - aesOFB.8
a - aes_gcm.8
a - blowfish.8
a - hmac.8
a - md5.8
a - md4.8
a - sha1.8
a - sha2_64.8
a - sha2_128.8
a - sha2block64.8
a - sha2block128.8
a - poly1305.8
a - rc4.8
a - chacha.8
a - chachablock.8
a - salsa.8
a - genrandom.8
a - prng.8
a - fastrand.8
a - nfastrand.8
a - probably_prime.8
a - smallprimetest.8
a - genprime.8
a - dsaprimes.8
a - gensafeprime.8
a - genstrongprime.8
a - rsagen.8
a - rsafill.8
a - rsaencrypt.8
a - rsadecrypt.8
a - rsaalloc.8
a - rsaprivtopub.8
a - x509.8
a - decodepem.8
a - eggen.8
a - egencrypt.8
a - egdecrypt.8
a - egalloc.8
a - egprivtopub.8
a - egsign.8
a - egverify.8
a - dsagen.8
a - dsaalloc.8
a - dsaprivtopub.8
a - dsasign.8
a - dsaverify.8
a - tlshand.8
a - thumb.8
a - readcert.8
a - aes_xts.8
a - ecc.8
a - jacobian.8
a - ripemd.8
a - dh.8
a - curve25519.8
a - curve25519_dh.8
a - pbkdf2.8
a - scrypt.8
a - hkdf.8
a - ccpoly.8
a - tsmemcmp.8
a - secp256r1.8
a - secp384r1.8
a - secp256k1.8
386
8a  /sys/src/libsec/$objtype/md5block.s
8a  /sys/src/libsec/$objtype/sha1block.s
ar vu /386/lib/ape/libsec.a md5block.8 sha1block.8
a - md5block.8
a - sha1block.8
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION rune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrcat.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrchr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrcmp.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrcpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrdup.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrlen.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrecpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrncat.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrncmp.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrncpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrrchr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runetype.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfecpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utflen.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfnlen.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfrrune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfrune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfutf.c
ar vu /386/lib/ape/libutf.a rune.8 runestrcat.8 runestrchr.8 runestrcmp.8 runestrcpy.8 runestrdup.8 runestrlen.8 runestrecpy.8 runestrncat.8 runestrncmp.8 runestrncpy.8 runestrrchr.8 runestrstr.8 runetype.8 utfecpy.8 utflen.8 utfnlen.8 utfrrune.8 utfrune.8 utfutf.8
ar: creating /386/lib/ape/libutf.a
a - rune.8
a - runestrcat.8
a - runestrchr.8
a - runestrcmp.8
a - runestrcpy.8
a - runestrdup.8
a - runestrlen.8
a - runestrecpy.8
a - runestrncat.8
a - runestrncmp.8
a - runestrncpy.8
a - runestrrchr.8
a - runestrstr.8
a - runetype.8
a - utfecpy.8
a - utflen.8
a - utfnlen.8
a - utfrrune.8
a - utfrune.8
a - utfutf.8
pcc -c plan9/getpass.c
pcc -c plan9/tty.c
pcc -c rand.c
pcc -c nrand.c
pcc -c getfields.c
pcc -c min.c
pcc -c max.c
pcc -c error.c
pcc -c nap.c
ar vu /386/lib/ape/libv.a getpass.8 tty.8 rand.8 nrand.8 getfields.8 min.8 max.8 error.8 nap.8
ar: creating /386/lib/ape/libv.a
a - getpass.8
a - tty.8
a - rand.8
a - nrand.8
a - getfields.8
a - min.8
a - max.8
a - error.8
a - nap.8
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/adler32.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/compress.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/crc32.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/deflate.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/gzio.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/infback.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/inffast.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/inflate.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/inftrees.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/trees.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/uncompr.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/zutil.c
ar vu /386/lib/ape/libz.a adler32.8 compress.8 crc32.8 deflate.8 gzio.8 infback.8 inffast.8 inflate.8 inftrees.8 trees.8 uncompr.8 zutil.8
ar: creating /386/lib/ape/libz.a
a - adler32.8
a - compress.8
a - crc32.8
a - deflate.8
a - gzio.8
a - infback.8
a - inffast.8
a - inflate.8
a - inftrees.8
a - trees.8
a - uncompr.8
a - zutil.8
cd cmd
mk install
for (i in diff expr make patch pdksh sed) @{
	cd $i
	echo '----'$i'----'
	mk install
}
cp -x psh.rc /386/bin/ape/psh
----diff----
for (i in diff diff3)
	mk $MKFLAGS $i.install
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' analyze.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' cmpbuf.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' dir.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' io.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' util.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' context.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' ed.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' ifdef.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' normal.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' side.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' fnmatch.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' getopt.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' getopt1.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' regex.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' version.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' prepend_args.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' diff.c
8l  -o 8.diff analyze.8 cmpbuf.8 dir.8 io.8 util.8 context.8 ed.8 ifdef.8 normal.8 side.8 fnmatch.8 getopt.8 getopt1.8 regex.8 version.8 prepend_args.8 diff.8
cp 8.diff /386/bin/ape/diff
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' diff3.c
8l  -o 8.diff3 getopt.8 getopt1.8 version.8 diff3.8
cp 8.diff3 /386/bin/ape/diff3
----expr----
yacc -S expr.y
pcc -B -c y.tab.c
pcc  -o 8.out y.tab.8
cp 8.out /386/bin/ape/expr
----make----
pcc -c '-DSHELLCOM="/bin/sh"' ident.c
pcc -c '-DSHELLCOM="/bin/sh"' main.c
pcc -c '-DSHELLCOM="/bin/sh"' doname.c
pcc -c '-DSHELLCOM="/bin/sh"' dosys.c
yacc -S gram.y

conflicts: 1 shift/reduce
pcc -c '-DSHELLCOM="/bin/sh"' misc.c
pcc -c '-DSHELLCOM="/bin/sh"' files.c
mv y.tab.c gram.c
pcc -c '-DSHELLCOM="/bin/sh"' gram.c
pcc  -o 8.out ident.8 main.8 doname.8 dosys.8 gram.8 misc.8 files.8
cp 8.out /386/bin/ape/make
----patch----
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' addext.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' argmatch.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' backupfile.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' basename.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' getopt.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' getopt1.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' inp.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' maketime.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' partime.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' patch.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' pch.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' quotearg.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' util.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' version.c
8l  -o 8.out addext.8 argmatch.8 backupfile.8 basename.8 getopt.8 getopt1.8 inp.8 maketime.8 partime.8 patch.8 pch.8 quotearg.8 util.8 version.8
cp 8.out /386/bin/ape/patch
----pdksh----
pcc -I. -DHAVE_CONFIG_H -c alloc.c
pcc -I. -DHAVE_CONFIG_H -c c_ksh.c
pcc -I. -DHAVE_CONFIG_H -c c_sh.c
pcc -I. -DHAVE_CONFIG_H -c c_test.c
pcc -I. -DHAVE_CONFIG_H -c c_ulimit.c
pcc -I. -DHAVE_CONFIG_H -c eval.c
pcc -I. -DHAVE_CONFIG_H -c exec.c
pcc -I. -DHAVE_CONFIG_H -c expr.c
pcc -I. -DHAVE_CONFIG_H -c history.c
pcc -I. -DHAVE_CONFIG_H -c io.c
pcc -I. -DHAVE_CONFIG_H -c jobs.c
pcc -I. -DHAVE_CONFIG_H -c lex.c
pcc -I. -DHAVE_CONFIG_H -c mail.c
pcc -I. -DHAVE_CONFIG_H -c main.c
pcc -I. -DHAVE_CONFIG_H -c misc.c
pcc -I. -DHAVE_CONFIG_H -c path.c
pcc -I. -DHAVE_CONFIG_H -c shf.c
pcc -I. -DHAVE_CONFIG_H -c syn.c
pcc -I. -DHAVE_CONFIG_H -c table.c
pcc -I. -DHAVE_CONFIG_H -c trap.c
pcc -I. -DHAVE_CONFIG_H -c tree.c
pcc -I. -DHAVE_CONFIG_H -c tty.c
pcc -I. -DHAVE_CONFIG_H -c var.c
pcc -I. -DHAVE_CONFIG_H -c version.c
8l -o 8.out alloc.8 c_ksh.8 c_sh.8 c_test.8 c_ulimit.8 eval.8 exec.8 expr.8 history.8 io.8 jobs.8 lex.8 mail.8 main.8 misc.8 path.8 shf.8 syn.8 table.8 trap.8 tree.8 tty.8 var.8 version.8 /386/lib/ape/libap.a /386/lib/ape/libbsd.a
cp 8.out /386/bin/ape/sh
----sed----
pcc -c -D_POSIX_SOURCE sed0.c
pcc -c -D_POSIX_SOURCE sed1.c
pcc  -o 8.out sed0.8 sed1.8
cp 8.out /386/bin/ape/sed
for (i in basename dirname kill uname)
	mk $MKFLAGS $i.install
pcc -c -D_POSIX_SOURCE basename.c
pcc  -o 8.basename basename.8
cp 8.basename /386/bin/ape/basename
pcc -c -D_POSIX_SOURCE dirname.c
pcc  -o 8.dirname dirname.8
cp 8.dirname /386/bin/ape/dirname
pcc -c -D_POSIX_SOURCE kill.c
pcc  -o 8.kill kill.8
cp 8.kill /386/bin/ape/kill
pcc -c -D_POSIX_SOURCE uname.c
pcc  -o 8.uname uname.8
cp 8.uname /386/bin/ape/uname
cd 9src
mk install
for (i in stty tar cc)
	mk $MKFLAGS $i.install
8c -FTVw stty.c
8l  -o 8.stty stty.8
cp 8.stty /386/bin/ape/stty
8c -FTVw tar.c
8l  -o 8.tar tar.8
cp 8.tar /386/bin/ape/tar
8c -FTVw cc.c
8l  -o 8.cc cc.8
cp 8.cc /386/bin/ape/cc
@{cd bin/source; mk install
@{cd news/src; mk install
@{cd wiki/src; mk install
mk win
8c -FTVw fs.c
8c -FTVw main.c
8c -FTVw pipe.c
8c -FTVw util.c
8c -FTVw win.c
8l  -o 8.out fs.8 main.8 pipe.8 util.8 win.8 /386/lib/lib9p.a
cp 8.out /acme/bin/386/winfs
for (i in mkwnew spout)
	mk $MKFLAGS $i.install
8c -FTVw mkwnew.c
8l  -o 8.mkwnew mkwnew.8
cp 8.mkwnew ../386/mkwnew
8c -FTVw spout.c
8l  -o 8.spout spout.8
cp 8.spout ../386/spout
8c -FTVw news.c
8c -FTVw util.c
8c -FTVw win.c
8l  -o 8.out news.8 util.8 win.8
cp 8.out /acme/bin/386/News
8c -FTVw main.c
8c -FTVw util.c
8c -FTVw wiki.c
8c -FTVw win.c
8l  -o 8.out main.8 util.8 wiki.8 win.8
cp 8.out ../../bin/386/Wiki
8c -FTVw cp.c
8l  -o 8.cp cp.8
`{if(~ $objtype $cputype) echo ./$O.cp; if not echo cp} 8.cp /386/bin/cp
mk $MKFLAGS yacc.install
mk $MKFLAGS bc mpc pc units aan alarm ar archfs ascii bar basename bind cal calendar camv cat chgrp chmod cleanname clock cmp col colors comm crc32 crop date dc dd deroff derp du echo ecp ed evdump factor fcp file fmt fontsel fortune fplot freq getmap gview histogram html2ms iconv idiff init io iostats join kbmap kbremap kprof ktrace lens lnfs lock look ls mc md5sum mkdir mntgen mount ms2html mtime mug mv netstat news nfs nm nntpfs ns os p page paint patch pbd pcc pipefile pr primes prof ps pstree ptrap pump pwd qr ramfs ratrace rdbfs read resample resize riow rm rotate rx sat screenlock seconds sed seg seq sha1sum size skelfs sleep sort split srv srvfs ssh sshfs sshnet stats strings strip sum swap tail tar tee test time timepic tlsclient tlssrv touch touchfs tprof tput tr trace truetypefs ttfrender tweak uhtml unicode uniq unlnfs unmount urlencode walk wc webcookies winwatch xargs xd.install
mk $MKFLAGS install.dirs
8c -FTVw yacc.c
8l  -o 8.yacc yacc.8
cp 8.yacc /386/bin/yacc
yacc -d -o bc.c -s bc bc.y
yacc -d -o mpc.c -s mpc mpc.y
yacc -d -o pc.c -s pc pc.y
yacc -d -o units.c -s units units.y

conflicts: 4 shift/reduce, 25 reduce/reduce
8c -FTVw aan.c
8c -FTVw alarm.c
8c -FTVw ar.c
8c -FTVw archfs.c
8c -FTVw ascii.c
8c -FTVw bar.c
8c -FTVw basename.c
8c -FTVw bind.c
8c -FTVw cal.c
8c -FTVw calendar.c
8c -FTVw camv.c
8c -FTVw cat.c
8c -FTVw chgrp.c
8c -FTVw chmod.c
8c -FTVw cleanname.c
8c -FTVw clock.c
8c -FTVw cmp.c
8c -FTVw col.c
8c -FTVw colors.c
8c -FTVw comm.c
8c -FTVw crc32.c
8c -FTVw crop.c
8c -FTVw date.c
8c -FTVw dc.c
8c -FTVw dd.c
8c -FTVw deroff.c
8c -FTVw derp.c
8c -FTVw du.c
8c -FTVw echo.c
8c -FTVw ecp.c
8c -FTVw ed.c
8c -FTVw evdump.c
8c -FTVw factor.c
8c -FTVw fcp.c
8c -FTVw file.c
8c -FTVw fmt.c
8c -FTVw fontsel.c
8c -FTVw fortune.c
8c -FTVw fplot.c
8c -FTVw freq.c
8c -FTVw getmap.c
8c -FTVw gview.c
8c -FTVw histogram.c
8c -FTVw html2ms.c
8c -FTVw iconv.c
8c -FTVw idiff.c
8c -FTVw init.c
8c -FTVw io.c
8c -FTVw iostats.c
8c -FTVw join.c
8c -FTVw kbmap.c
8c -FTVw kbremap.c
8c -FTVw kprof.c
8c -FTVw ktrace.c
8c -FTVw lens.c
8c -FTVw lnfs.c
8c -FTVw lock.c
8c -FTVw look.c
8c -FTVw ls.c
8c -FTVw mc.c
8c -FTVw md5sum.c
8c -FTVw mkdir.c
8c -FTVw mntgen.c
8c -FTVw mount.c
8c -FTVw ms2html.c
8c -FTVw mtime.c
8c -FTVw mug.c
8c -FTVw mv.c
8c -FTVw netstat.c
8c -FTVw news.c
8c -FTVw nfs.c
8c -FTVw nm.c
8c -FTVw nntpfs.c
8c -FTVw ns.c
8c -FTVw os.c
8c -FTVw p.c
8c -FTVw page.c
8c -FTVw paint.c
8c -FTVw patch.c
8c -FTVw pbd.c
8c -FTVw pcc.c
warning: patch.c:566 auto declared and not used: n
8c -FTVw pipefile.c
8c -FTVw pr.c
8c -FTVw primes.c
8c -FTVw prof.c
8c -FTVw ps.c
8c -FTVw pstree.c
8c -FTVw ptrap.c
8c -FTVw pump.c
8c -FTVw pwd.c
8c -FTVw qr.c
8c -FTVw ramfs.c
8c -FTVw ratrace.c
8c -FTVw rdbfs.c
8c -FTVw read.c
8c -FTVw resample.c
8c -FTVw resize.c
8c -FTVw riow.c
8c -FTVw rm.c
8c -FTVw rotate.c
8c -FTVw rx.c
8c -FTVw sat.c
8c -FTVw screenlock.c
8c -FTVw seconds.c
8c -FTVw sed.c
8c -FTVw seg.c
8c -FTVw seq.c
8c -FTVw sha1sum.c
8c -FTVw size.c
8c -FTVw skelfs.c
8c -FTVw sleep.c
8c -FTVw sort.c
8c -FTVw split.c
8c -FTVw srv.c
8c -FTVw srvfs.c
8c -FTVw ssh.c
8c -FTVw sshfs.c
8c -FTVw sshnet.c
8c -FTVw stats.c
8c -FTVw strings.c
8c -FTVw strip.c
8c -FTVw sum.c
8c -FTVw swap.c
8c -FTVw tail.c
8c -FTVw tar.c
8c -FTVw tee.c
8c -FTVw test.c
8c -FTVw time.c
8c -FTVw timepic.c
8c -FTVw tlsclient.c
8c -FTVw tlssrv.c
8c -FTVw touch.c
8c -FTVw touchfs.c
8c -FTVw tprof.c
8c -FTVw tput.c
8c -FTVw tr.c
8c -FTVw trace.c
8c -FTVw truetypefs.c
8c -FTVw ttfrender.c
8c -FTVw tweak.c
8c -FTVw uhtml.c
8c -FTVw unicode.c
8c -FTVw uniq.c
8c -FTVw unlnfs.c
8c -FTVw unmount.c
8c -FTVw urlencode.c
8c -FTVw walk.c
8c -FTVw wc.c
8c -FTVw webcookies.c
8c -FTVw winwatch.c
8c -FTVw xargs.c
8c -FTVw xd.c
8c -FTVw bc.c
8c -FTVw units.c
8c -FTVw pc.c
8c -FTVw mpc.c
8l  -o 8.alarm alarm.8
8l  -o 8.aan aan.8
8l  -o 8.ar ar.8
8l  -o 8.ascii ascii.8
8l  -o 8.archfs archfs.8
8l  -o 8.bar bar.8
8l  -o 8.basename basename.8
8l  -o 8.cal cal.8
8l  -o 8.bind bind.8
8l  -o 8.cat cat.8
8l  -o 8.chgrp chgrp.8
8l  -o 8.calendar calendar.8
8l  -o 8.camv camv.8
8l  -o 8.chmod chmod.8
8l  -o 8.cleanname cleanname.8
8l  -o 8.clock clock.8
8l  -o 8.cmp cmp.8
8l  -o 8.col col.8
8l  -o 8.colors colors.8
8l  -o 8.crc32 crc32.8
8l  -o 8.crop crop.8
8l  -o 8.comm comm.8
8l  -o 8.date date.8
8l  -o 8.derp derp.8
8l  -o 8.dd dd.8
8l  -o 8.deroff deroff.8
8l  -o 8.echo echo.8
8l  -o 8.du du.8
8l  -o 8.ecp ecp.8
8l  -o 8.ed ed.8
8l  -o 8.factor factor.8
8l  -o 8.dc dc.8
8l  -o 8.evdump evdump.8
8l  -o 8.fcp fcp.8
8l  -o 8.fmt fmt.8
8l  -o 8.fortune fortune.8
8l  -o 8.fontsel fontsel.8
8l  -o 8.freq freq.8
8l  -o 8.fplot fplot.8
8l  -o 8.file file.8
8l  -o 8.getmap getmap.8
8l  -o 8.iconv iconv.8
8l  -o 8.histogram histogram.8
8l  -o 8.html2ms html2ms.8
8l  -o 8.gview gview.8
8l  -o 8.idiff idiff.8
8l  -o 8.init init.8
8l  -o 8.io io.8
8l  -o 8.iostats iostats.8
8l  -o 8.join join.8
8l  -o 8.kbmap kbmap.8
8l  -o 8.kbremap kbremap.8
8l  -o 8.kprof kprof.8
8l  -o 8.ktrace ktrace.8
8l  -o 8.lens lens.8
8l  -o 8.lock lock.8
8l  -o 8.lnfs lnfs.8
8l  -o 8.look look.8
8l  -o 8.ls ls.8
8l  -o 8.mc mc.8
8l  -o 8.md5sum md5sum.8
8l  -o 8.mkdir mkdir.8
8l  -o 8.mount mount.8
8l  -o 8.mtime mtime.8
8l  -o 8.mntgen mntgen.8
8l  -o 8.mv mv.8
8l  -o 8.ms2html ms2html.8
8l  -o 8.netstat netstat.8
8l  -o 8.news news.8
8l  -o 8.mug mug.8
8l  -o 8.nfs nfs.8
8l  -o 8.nm nm.8
8l  -o 8.ns ns.8
8l  -o 8.os os.8
8l  -o 8.p p.8
8l  -o 8.nntpfs nntpfs.8
8l  -o 8.pbd pbd.8
8l  -o 8.patch patch.8
8l  -o 8.paint paint.8
8l  -o 8.page page.8
8l  -o 8.pipefile pipefile.8
8l  -o 8.pcc pcc.8
8l  -o 8.primes primes.8
8l  -o 8.prof prof.8
8l  -o 8.pr pr.8
8l  -o 8.ps ps.8
8l  -o 8.pstree pstree.8
8l  -o 8.pump pump.8
8l  -o 8.pwd pwd.8
8l  -o 8.ptrap ptrap.8
8l  -o 8.ratrace ratrace.8
8l  -o 8.qr qr.8
8l  -o 8.rdbfs rdbfs.8
8l  -o 8.ramfs ramfs.8
8l  -o 8.read read.8
8l  -o 8.resample resample.8
8l  -o 8.rm rm.8
8l  -o 8.resize resize.8
8l  -o 8.riow riow.8
8l  -o 8.rotate rotate.8
8l  -o 8.sat sat.8
8l  -o 8.rx rx.8
8l  -o 8.screenlock screenlock.8
8l  -o 8.seconds seconds.8
8l  -o 8.seg seg.8
8l  -o 8.seq seq.8
8l  -o 8.sha1sum sha1sum.8
8l  -o 8.size size.8
8l  -o 8.sed sed.8
8l  -o 8.skelfs skelfs.8
8l  -o 8.sleep sleep.8
8l  -o 8.srvfs srvfs.8
8l  -o 8.sort sort.8
8l  -o 8.split split.8
8l  -o 8.srv srv.8
8l  -o 8.ssh ssh.8
8l  -o 8.strings strings.8
8l  -o 8.sshfs sshfs.8
8l  -o 8.sshnet sshnet.8
8l  -o 8.stats stats.8
8l  -o 8.strip strip.8
8l  -o 8.sum sum.8
8l  -o 8.swap swap.8
8l  -o 8.tail tail.8
8l  -o 8.tee tee.8
8l  -o 8.tar tar.8
8l  -o 8.time time.8
8l  -o 8.test test.8
8l  -o 8.timepic timepic.8
8l  -o 8.tlsclient tlsclient.8
8l  -o 8.touch touch.8
8l  -o 8.tlssrv tlssrv.8
8l  -o 8.touchfs touchfs.8
8l  -o 8.tprof tprof.8
8l  -o 8.tput tput.8
8l  -o 8.tr tr.8
8l  -o 8.trace trace.8
8l  -o 8.truetypefs truetypefs.8
8l  -o 8.ttfrender ttfrender.8
8l  -o 8.unicode unicode.8
8l  -o 8.uhtml uhtml.8
8l  -o 8.uniq uniq.8
8l  -o 8.unlnfs unlnfs.8
8l  -o 8.unmount unmount.8
8l  -o 8.urlencode urlencode.8
8l  -o 8.tweak tweak.8
8l  -o 8.walk walk.8
8l  -o 8.wc wc.8
8l  -o 8.winwatch winwatch.8
8l  -o 8.webcookies webcookies.8
8l  -o 8.xargs xargs.8
8l  -o 8.xd xd.8
8l  -o 8.units units.8
8l  -o 8.bc bc.8
8l  -o 8.mpc mpc.8
8l  -o 8.pc pc.8
cp 8.alarm /386/bin/alarm
cp 8.aan /386/bin/aan
cp 8.ascii /386/bin/ascii
cp 8.archfs /386/bin/archfs
cp 8.ar /386/bin/ar
cp 8.basename /386/bin/basename
cp 8.bind /386/bin/bind
cp 8.cat /386/bin/cat
cp 8.bar /386/bin/bar
cp 8.cal /386/bin/cal
cp 8.chgrp /386/bin/chgrp
cp 8.cleanname /386/bin/cleanname
cp 8.chmod /386/bin/chmod
cp 8.calendar /386/bin/calendar
cp 8.camv /386/bin/camv
cp 8.cmp /386/bin/cmp
cp 8.crc32 /386/bin/crc32
cp 8.col /386/bin/col
cp 8.colors /386/bin/colors
cp 8.clock /386/bin/clock
cp 8.date /386/bin/date
cp 8.derp /386/bin/derp
cp 8.comm /386/bin/comm
cp 8.crop /386/bin/crop
cp 8.dd /386/bin/dd
cp 8.echo /386/bin/echo
cp 8.deroff /386/bin/deroff
cp 8.du /386/bin/du
cp 8.ecp /386/bin/ecp
cp 8.factor /386/bin/factor
cp 8.ed /386/bin/ed
cp 8.evdump /386/bin/evdump
cp 8.dc /386/bin/dc
cp 8.fcp /386/bin/fcp
cp 8.fmt /386/bin/fmt
cp 8.fortune /386/bin/fortune
cp 8.freq /386/bin/freq
cp 8.file /386/bin/file
cp 8.fontsel /386/bin/fontsel
cp 8.fplot /386/bin/fplot
cp 8.getmap /386/bin/getmap
cp 8.html2ms /386/bin/html2ms
cp 8.iconv /386/bin/iconv
cp 8.histogram /386/bin/histogram
cp 8.gview /386/bin/gview
cp 8.io /386/bin/io
cp 8.idiff /386/bin/idiff
cp 8.iostats /386/bin/iostats
cp 8.init /$objtype/init
cp 8.kbremap /386/bin/kbremap
cp 8.join /386/bin/join
cp 8.kbmap /386/bin/kbmap
cp 8.kprof /386/bin/kprof
cp 8.lock /386/bin/lock
cp 8.lnfs /386/bin/lnfs
cp 8.ktrace /386/bin/ktrace
cp 8.lens /386/bin/lens
cp 8.look /386/bin/look
cp 8.md5sum /386/bin/md5sum
cp 8.ls /386/bin/ls
cp 8.mc /386/bin/mc
cp 8.mkdir /386/bin/mkdir
cp 8.mtime /386/bin/mtime
cp 8.mount /386/bin/mount
cp 8.mv /386/bin/mv
cp 8.mntgen /386/bin/mntgen
cp 8.ms2html /386/bin/ms2html
cp 8.netstat /386/bin/netstat
cp 8.news /386/bin/news
cp 8.mug /386/bin/mug
cp 8.nm /386/bin/nm
cp 8.ns /386/bin/ns
cp 8.os /386/bin/os
cp 8.nfs /386/bin/nfs
cp 8.pbd /386/bin/pbd
cp 8.p /386/bin/p
cp 8.patch /386/bin/patch
cp 8.paint /386/bin/paint
cp 8.nntpfs /386/bin/nntpfs
cp 8.pipefile /386/bin/pipefile
cp 8.primes /386/bin/primes
cp 8.page /386/bin/page
cp 8.pcc /386/bin/pcc
cp 8.prof /386/bin/prof
cp 8.ps /386/bin/ps
cp 8.pump /386/bin/pump
cp 8.pstree /386/bin/pstree
cp 8.pr /386/bin/pr
cp 8.pwd /386/bin/pwd
cp 8.qr /386/bin/qr
cp 8.ptrap /386/bin/ptrap
cp 8.ratrace /386/bin/ratrace
cp 8.rdbfs /386/bin/rdbfs
cp 8.read /386/bin/read
cp 8.ramfs /386/bin/ramfs
cp 8.rm /386/bin/rm
cp 8.resample /386/bin/resample
cp 8.riow /386/bin/riow
cp 8.resize /386/bin/resize
cp 8.rotate /386/bin/rotate
cp 8.sat /386/bin/sat
cp 8.seg /386/bin/seg
cp 8.seconds /386/bin/seconds
cp 8.seq /386/bin/seq
cp 8.screenlock /386/bin/screenlock
cp 8.sha1sum /386/bin/sha1sum
cp 8.rx /386/bin/rx
cp 8.sleep /386/bin/sleep
cp 8.size /386/bin/size
cp 8.sed /386/bin/sed
cp 8.skelfs /386/bin/skelfs
cp 8.srvfs /386/bin/srvfs
cp 8.sort /386/bin/sort
cp 8.split /386/bin/split
cp 8.srv /386/bin/srv
cp 8.strings /386/bin/strings
cp 8.sshfs /386/bin/sshfs
cp 8.sshnet /386/bin/sshnet
cp 8.sum /386/bin/sum
cp 8.ssh /386/bin/ssh
cp 8.stats /386/bin/stats
cp 8.strip /386/bin/strip
cp 8.swap /386/bin/swap
cp 8.tee /386/bin/tee
cp 8.tail /386/bin/tail
cp 8.time /386/bin/time
cp 8.tar /386/bin/tar
cp 8.test /386/bin/test
cp 8.touch /386/bin/touch
cp 8.timepic /386/bin/timepic
cp 8.touchfs /386/bin/touchfs
cp 8.tput /386/bin/tput
cp 8.tprof /386/bin/tprof
cp 8.tlsclient /386/bin/tlsclient
cp 8.tr /386/bin/tr
cp 8.tlssrv /386/bin/tlssrv
cp 8.unicode /386/bin/unicode
cp 8.trace /386/bin/trace
cp 8.ttfrender /386/bin/ttfrender
cp 8.truetypefs /386/bin/truetypefs
cp 8.uhtml /386/bin/uhtml
cp 8.unmount /386/bin/unmount
cp 8.uniq /386/bin/uniq
cp 8.unlnfs /386/bin/unlnfs
cp 8.urlencode /386/bin/urlencode
cp 8.wc /386/bin/wc
cp 8.walk /386/bin/walk
cp 8.winwatch /386/bin/winwatch
cp 8.tweak /386/bin/tweak
cp 8.xargs /386/bin/xargs
cp 8.webcookies /386/bin/webcookies
cp 8.xd /386/bin/xd
cp 8.units /386/bin/units
cp 8.bc /386/bin/bc
cp 8.mpc /386/bin/mpc
cp 8.pc /386/bin/pc
for(i in 1a 1c 1l 2a 2c 2l 5a 5c 5e 5i 5l 6a 6c 6l 7a 7c 7l 8a 8c 8l 9660srv 9nfs abaco acid acme astro atazz audio auth aux awk bitsy bzfs bzip2 cb cc cdfs cec cfs cifs compress con cpp cwfs db dial dict diff disk dossrv dtracy eqn execnet exportfs ext2srv faces fax forp git grap graph grep gs gzip hgfs hjfs hoc htmlfmt htmlroff ip jpg ka kc ki kl ktrans lex lp map mk mothra ndb nusb paqfs pic plot plumb postscript proof qa qc qi ql ratfs rc reform replica rio sam samterm scat scuzz snap spell spin spred syscall tapefs tbl tc tcs telco tl troff troff2html upas va vac vc venti vi vl vmx vnc vt webfs wikifs) @{
	cd $i
	echo mk $i
	mk $MKFLAGS install
}
mk 1a
yacc -D1 -d a.y
8c -FTVw y.tab.c
8c -FTVw lex.c
8l  -o 8.out y.tab.8 lex.8
cp 8.out /386/bin/1a
mk 1c
8c -FTVw cgen.c
8c -FTVw reg.c
8c -FTVw txt.c
8c -FTVw peep.c
8c -FTVw swt.c
8c -FTVw sgen.c
8c -FTVw list.c
8c -FTVw enam.c
8c -FTVw mul.c
cd ../cc
mk install
cc.a8 doesn't exist: assuming it will be an archive
yacc -d cc.y

conflicts: 3 shift/reduce
8c -FTVw y.tab.c
8c -FTVw lex.c
8c -FTVw mac.c
8c -FTVw dcl.c
8c -FTVw acid.c
8c -FTVw pickle.c
8c -FTVw bits.c
8c -FTVw com.c
8c -FTVw scon.c
8c -FTVw funct.c
8c -FTVw sub.c
8c -FTVw com64.c
8c -FTVw compat.c
8c -FTVw dpchk.c
8c -FTVw omachcap.c
ar vu cc.a8 y.tab.8 lex.8 mac.8 dcl.8 acid.8 pickle.8 bits.8 com.8 scon.8 funct.8 sub.8 com64.8 compat.8 dpchk.8 omachcap.8
ar: creating cc.a8
a - y.tab.8
a - lex.8
a - mac.8
a - dcl.8
a - acid.8
a - pickle.8
a - bits.8
a - com.8
a - scon.8
a - funct.8
a - sub.8
a - com64.8
a - compat.8
a - dpchk.8
a - omachcap.8
date
Mon Jan  1 22:45:24 MST 2024
8l  -o 8.out cgen.8 reg.8 txt.8 peep.8 swt.8 sgen.8 list.8 enam.8 mul.8 ../cc/cc.a8
cp 8.out /386/bin/1c
mk 1l
8c -FTVw asm.c
8c -FTVw obj.c
8c -FTVw optab.c
8c -FTVw pass.c
8c -FTVw span.c
8c -FTVw list.c
8c -FTVw ../2c/enam.c
8c -FTVw compat.c
8l  -o 8.out asm.8 obj.8 optab.8 pass.8 span.8 list.8 enam.8 compat.8
cp 8.out /386/bin/1l
mk 2a
yacc -D1 -d a.y
8c -FTVw y.tab.c
8c -FTVw lex.c
8l  -o 8.out y.tab.8 lex.8
cp 8.out /386/bin/2a
mk 2c
8c -FTVw cgen.c
8c -FTVw reg.c
8c -FTVw txt.c
8c -FTVw peep.c
8c -FTVw swt.c
8c -FTVw sgen.c
8c -FTVw list.c
8c -FTVw enam.c
8c -FTVw mul.c
8l  -o 8.out cgen.8 reg.8 txt.8 peep.8 swt.8 sgen.8 list.8 enam.8 mul.8 ../cc/cc.a8
cp 8.out /386/bin/2c
mk 2l
8c -FTVw asm.c
8c -FTVw obj.c
8c -FTVw optab.c
8c -FTVw pass.c
8c -FTVw span.c
8c -FTVw list.c
8c -FTVw ../2c/enam.c
8c -FTVw compat.c
8l  -o 8.out asm.8 obj.8 optab.8 pass.8 span.8 list.8 enam.8 compat.8
cp 8.out /386/bin/2l
mk 5a
yacc -D1 -d a.y
8c -FTVw y.tab.c
8c -FTVw lex.c
8l  -o 8.out y.tab.8 lex.8
cp 8.out /386/bin/5a
mk 5c
8c -FTVw cgen.c
8c -FTVw enam.c
8c -FTVw list.c
8c -FTVw mul.c
8c -FTVw peep.c
8c -FTVw ../cc/pgen.c
8c -FTVw ../cc/pswt.c
8c -FTVw reg.c
8c -FTVw sgen.c
8c -FTVw swt.c
8c -FTVw txt.c
8c -FTVw machcap.c
8l  -o 8.out cgen.8 enam.8 list.8 mul.8 peep.8 pgen.8 pswt.8 reg.8 sgen.8 swt.8 txt.8 machcap.8 ../cc/cc.a8
cp 8.out /386/bin/5c
mk 5e
8c -FTVw 5e.c
8c -FTVw seg.c
8c -FTVw proc.c
8c -FTVw util.c
8c -FTVw arm.c
8c -FTVw sys.c
8c -FTVw fs.c
8c -FTVw fpa.c
8c -FTVw vfp.c
8l  -o 8.out 5e.8 seg.8 proc.8 util.8 arm.8 sys.8 fs.8 fpa.8 vfp.8
cp 8.out /386/bin/5e
mk 5i
8c -FTVw 5i.c
8c -FTVw run.c
8c -FTVw mem.c
8c -FTVw syscall.c
8c -FTVw stats.c
8c -FTVw icache.c
8c -FTVw symbols.c
8c -FTVw cmd.c
8c -FTVw bpt.c
8l  -o 8.out 5i.8 run.8 mem.8 syscall.8 stats.8 icache.8 symbols.8 cmd.8 bpt.8
cp 8.out /386/bin/5i
mk 5l
8c -FTVw asm.c
8c -FTVw list.c
8c -FTVw noop.c
8c -FTVw obj.c
8c -FTVw optab.c
8c -FTVw pass.c
8c -FTVw span.c
8c -FTVw ../5c/enam.c
8c -FTVw compat.c
8l  -o 8.out asm.8 list.8 noop.8 obj.8 optab.8 pass.8 span.8 enam.8 compat.8
cp 8.out /386/bin/5l
mk 6a
yacc -D1 -d a.y
8c -FTVw y.tab.c
8c -FTVw lex.c
8l  -o 8.out y.tab.8 lex.8
cp 8.out /386/bin/6a
mk 6c
8c -FTVw cgen.c
8c -FTVw enam.c
8c -FTVw list.c
8c -FTVw sgen.c
8c -FTVw swt.c
8c -FTVw txt.c
8c -FTVw reg.c
8c -FTVw peep.c
8c -FTVw ../cc/pgen.c
8c -FTVw ../cc/pswt.c
8c -FTVw machcap.c
8c -FTVw div.c
8c -FTVw mul.c
8l  -o 8.out cgen.8 enam.8 list.8 sgen.8 swt.8 txt.8 reg.8 peep.8 pgen.8 pswt.8 machcap.8 div.8 mul.8 ../cc/cc.a8
cp 8.out /386/bin/6c
mk 6l
8c -FTVw asm.c
8c -FTVw obj.c
8c -FTVw optab.c
8c -FTVw pass.c
8c -FTVw span.c
8c -FTVw list.c
8c -FTVw ../6c/enam.c
8c -FTVw compat.c
8l  -o 8.out asm.8 obj.8 optab.8 pass.8 span.8 list.8 enam.8 compat.8
cp 8.out /386/bin/6l
mk 7a
yacc -D1 -d a.y
8c -FTVw y.tab.c
8c -FTVw lex.c
8l  -o 8.out y.tab.8 lex.8
cp 8.out /386/bin/7a
mk 7c
8c -FTVw cgen.c
8c -FTVw enam.c
8c -FTVw list.c
8c -FTVw machcap.c
8c -FTVw mul.c
8c -FTVw peep.c
8c -FTVw ../cc/pgen.c
8c -FTVw ../cc/pswt.c
8c -FTVw reg.c
warning: peep.c:603 unreachable code SWITCH
8c -FTVw sgen.c
8c -FTVw swt.c
8c -FTVw txt.c
8l  -o 8.out cgen.8 enam.8 list.8 machcap.8 mul.8 peep.8 pgen.8 pswt.8 reg.8 sgen.8 swt.8 txt.8 ../cc/cc.a8
cp 8.out /386/bin/7c
mk 7l
8c -FTVw asm.c
8c -FTVw asmout.c
8c -FTVw ../7c/enam.c
8c -FTVw bits.c
8c -FTVw cnam.c
8c -FTVw compat.c
8c -FTVw dyn.c
8c -FTVw list.c
8c -FTVw noop.c
8c -FTVw obj.c
8c -FTVw optab.c
8c -FTVw span.c
8c -FTVw pass.c
warning: obj.c:224 non-interruptable temporary
8c -FTVw mod.c
8l  -o 8.out asm.8 asmout.8 enam.8 bits.8 cnam.8 compat.8 dyn.8 list.8 noop.8 obj.8 optab.8 span.8 pass.8 mod.8
cp 8.out /386/bin/7l
mk 8a
yacc -D1 -d a.y
5 rules never reduced
8c -FTVw y.tab.c
8c -FTVw lex.c
8l  -o 8.out y.tab.8 lex.8
cp 8.out /386/bin/8a
mk 8c
8c -FTVw cgen.c
8c -FTVw cgen64.c
8c -FTVw div.c
8c -FTVw enam.c
8c -FTVw list.c
8c -FTVw machcap.c
8c -FTVw mul.c
8c -FTVw peep.c
8c -FTVw ../cc/pgen.c
8c -FTVw ../cc/pswt.c
8c -FTVw reg.c
8c -FTVw sgen.c
8c -FTVw swt.c
8c -FTVw txt.c
8l  -o 8.out cgen.8 cgen64.8 div.8 enam.8 list.8 machcap.8 mul.8 peep.8 pgen.8 pswt.8 reg.8 sgen.8 swt.8 txt.8 ../cc/cc.a8
cp 8.out /386/bin/8c
mk 8l
8c -FTVw asm.c
8c -FTVw obj.c
8c -FTVw optab.c
8c -FTVw pass.c
8c -FTVw span.c
8c -FTVw list.c
8c -FTVw ../8c/enam.c
8c -FTVw compat.c
8l  -o 8.out asm.8 obj.8 optab.8 pass.8 span.8 list.8 enam.8 compat.8
cp 8.out /386/bin/8l
mk 9660srv
8c -FTVw main.c
8c -FTVw 9660srv.c
8c -FTVw xfile.c
8c -FTVw iobuf.c
8c -FTVw data.c
8l  -o 8.out main.8 9660srv.8 xfile.8 iobuf.8 data.8
cp 8.out /386/bin/9660srv
mk 9nfs
for (i in nfsserver portmapper pcnfsd)
	mk $MKFLAGS $i.install
8c -FTVw 9p.c
8c -FTVw auth.c
8c -FTVw authhostowner.c
8c -FTVw nfs.c
8c -FTVw nfsmount.c
8c -FTVw xfile.c
8c -FTVw nfsserver.c
8c -FTVw chat.c
8c -FTVw rpc.c
8c -FTVw string.c
8c -FTVw strparse.c
8c -FTVw system.c
8c -FTVw listalloc.c
8c -FTVw server.c
8c -FTVw unixnames.c
8l  -o 8.nfsserver 9p.8 auth.8 authhostowner.8 nfs.8 nfsmount.8 xfile.8 nfsserver.8 chat.8 rpc.8 string.8 strparse.8 system.8 listalloc.8 server.8 unixnames.8
cp 8.nfsserver /386/bin/aux/nfsserver
8c -FTVw portmapper.c
8l  -o 8.portmapper portmapper.8 chat.8 rpc.8 string.8 strparse.8 system.8 listalloc.8 server.8 unixnames.8
cp 8.portmapper /386/bin/aux/portmapper
8c -FTVw pcnfsd.c
8l  -o 8.pcnfsd pcnfsd.8 chat.8 rpc.8 string.8 strparse.8 system.8 listalloc.8 server.8 unixnames.8
cp 8.pcnfsd /386/bin/aux/pcnfsd
mk abaco
8c -FTVw cols.c
8c -FTVw exec.c
8c -FTVw html.c
8c -FTVw main.c
8c -FTVw page.c
8c -FTVw rows.c
8c -FTVw scrl.c
8c -FTVw tabs.c
8c -FTVw text.c
8c -FTVw time.c
8c -FTVw urls.c
8c -FTVw util.c
8c -FTVw wind.c
8l  -o 8.out cols.8 exec.8 html.8 main.8 page.8 rows.8 scrl.8 tabs.8 text.8 time.8 urls.8 util.8 wind.8
cp 8.out /386/bin/abaco
mk acid
yacc -d dbg.y
8c -FTVw exec.c
8c -FTVw expr.c
8c -FTVw list.c

conflicts: 3 shift/reduce
8c -FTVw dot.c
8c -FTVw print.c
8c -FTVw main.c
8c -FTVw lex.c
8c -FTVw util.c
8c -FTVw builtin.c
8c -FTVw proc.c
8c -FTVw y.tab.c
8l  -o 8.out main.8 lex.8 util.8 exec.8 expr.8 list.8 builtin.8 proc.8 dot.8 print.8 y.tab.8
cp 8.out /386/bin/acid
mk acme
8c -FTVw acme.c
8c -FTVw addr.c
8c -FTVw buff.c
8c -FTVw cols.c
8c -FTVw disk.c
8c -FTVw ecmd.c
8c -FTVw edit.c
8c -FTVw elog.c
8c -FTVw exec.c
8c -FTVw file.c
8c -FTVw fsys.c
8c -FTVw logf.c
8c -FTVw look.c
8c -FTVw regx.c
8c -FTVw rows.c
8c -FTVw scrl.c
8c -FTVw text.c
8c -FTVw time.c
8c -FTVw util.c
8c -FTVw wind.c
8c -FTVw xfid.c
8l  -o 8.out acme.8 addr.8 buff.8 cols.8 disk.8 ecmd.8 edit.8 elog.8 exec.8 file.8 fsys.8 logf.8 look.8 regx.8 rows.8 scrl.8 text.8 time.8 util.8 wind.8 xfid.8 /386/lib/libframe.a /386/lib/libdraw.a /386/lib/libthread.a
cp 8.out /386/bin/acme
mk astro
8c -FTVw moon.c
8c -FTVw moont.c
8c -FTVw satel.c
8c -FTVw merct.c
8c -FTVw search.c
8c -FTVw dist.c
8c -FTVw sunt.c
8c -FTVw occ.c
8c -FTVw main.c
8c -FTVw sat.c
8c -FTVw venus.c
8c -FTVw pdate.c
8c -FTVw sun.c
8c -FTVw init.c
8c -FTVw star.c
8c -FTVw merc.c
8c -FTVw stars.c
8c -FTVw comet.c
8c -FTVw nutate.c
8c -FTVw helio.c
8c -FTVw mars.c
8c -FTVw output.c
8c -FTVw jup.c
8c -FTVw geo.c
8c -FTVw venust.c
8c -FTVw cosadd.c
8c -FTVw nutt.c
8c -FTVw uran.c
8c -FTVw nept.c
8c -FTVw plut.c
8l  -o 8.out moon.8 moont.8 satel.8 merct.8 search.8 dist.8 sunt.8 occ.8 main.8 sat.8 venus.8 pdate.8 sun.8 init.8 star.8 merc.8 stars.8 comet.8 nutate.8 helio.8 mars.8 output.8 jup.8 geo.8 venust.8 cosadd.8 nutt.8 uran.8 nept.8 plut.8
cp 8.out /386/bin/astro
mk atazz
8c -FTVw bit.c
8c -FTVw main.c
8c -FTVw probe.c
8l  -o 8.out bit.8 main.8 probe.8
cp 8.out /386/bin/atazz
mk audio
mkdir -p $BIN
for (i in libogg libvorbis libFLAC libtags pcmconv oggdec oggenc mp3dec mp3enc flacdec flacenc wavdec sundec mixfs readtags zuke scream) @{
	cd $i
	mk install
}
libogg.a8 doesn't exist: assuming it will be an archive
pcc -I. -c framing.c
pcc -I. -c bitwise.c
ar vu libogg.a8 framing.8 bitwise.8
ar: creating libogg.a8
a - framing.8
a - bitwise.8
libvorbis.a8 doesn't exist: assuming it will be an archive
pcc -I. -I../libogg -c analysis.c
pcc -I. -I../libogg -c bitrate.c
pcc -I. -I../libogg -c block.c
pcc -I. -I../libogg -c codebook.c
pcc -I. -I../libogg -c envelope.c
pcc -I. -I../libogg -c floor0.c
pcc -I. -I../libogg -c floor1.c
pcc -I. -I../libogg -c info.c
pcc -I. -I../libogg -c lookup.c
pcc -I. -I../libogg -c lpc.c
pcc -I. -I../libogg -c lsp.c
pcc -I. -I../libogg -c mapping0.c
pcc -I. -I../libogg -c mdct.c
pcc -I. -I../libogg -c psy.c
pcc -I. -I../libogg -c registry.c
pcc -I. -I../libogg -c res0.c
pcc -I. -I../libogg -c sharedbook.c
pcc -I. -I../libogg -c smallft.c
pcc -I. -I../libogg -c synthesis.c
pcc -I. -I../libogg -c vorbisenc.c
pcc -I. -I../libogg -c vorbisfile.c
pcc -I. -I../libogg -c window.c
ar vu libvorbis.a8 analysis.8 bitrate.8 block.8 codebook.8 envelope.8 floor0.8 floor1.8 info.8 lookup.8 lpc.8 lsp.8 mapping0.8 mdct.8 psy.8 registry.8 res0.8 sharedbook.8 smallft.8 synthesis.8 vorbisenc.8 vorbisfile.8 window.8
ar: creating libvorbis.a8
a - analysis.8
a - bitrate.8
a - block.8
a - codebook.8
a - envelope.8
a - floor0.8
a - floor1.8
a - info.8
a - lookup.8
a - lpc.8
a - lsp.8
a - mapping0.8
a - mdct.8
a - psy.8
a - registry.8
a - res0.8
a - sharedbook.8
a - smallft.8
a - synthesis.8
a - vorbisenc.8
a - vorbisfile.8
a - window.8
libFLAC.a8 doesn't exist: assuming it will be an archive
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c bitmath.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c bitreader.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c bitwriter.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c cpu.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c crc.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c fixed.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c float.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c format.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c lpc.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c md5.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c memory.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c metadata_iterators.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c metadata_object.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_decoder_aspect.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_encoder_aspect.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_helper.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_mapping.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c stream_decoder.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c stream_encoder.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c stream_encoder_framing.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c window.c
ar vu libFLAC.a8 bitmath.8 bitreader.8 bitwriter.8 cpu.8 crc.8 fixed.8 float.8 format.8 lpc.8 md5.8 memory.8 metadata_iterators.8 metadata_object.8 ogg_decoder_aspect.8 ogg_encoder_aspect.8 ogg_helper.8 ogg_mapping.8 stream_decoder.8 stream_encoder.8 stream_encoder_framing.8 window.8
ar: creating libFLAC.a8
a - bitmath.8
a - bitreader.8
a - bitwriter.8
a - cpu.8
a - crc.8
a - fixed.8
a - float.8
a - format.8
a - lpc.8
a - md5.8
a - memory.8
a - metadata_iterators.8
a - metadata_object.8
a - ogg_decoder_aspect.8
a - ogg_encoder_aspect.8
a - ogg_helper.8
a - ogg_mapping.8
a - stream_decoder.8
a - stream_encoder.8
a - stream_encoder_framing.8
a - window.8
libtags.a8 doesn't exist: assuming it will be an archive
8c -FTVw 437.c
8c -FTVw 8859.c
8c -FTVw flac.c
8c -FTVw id3genres.c
8c -FTVw id3v1.c
8c -FTVw id3v2.c
8c -FTVw it.c
8c -FTVw m4a.c
8c -FTVw mod.c
8c -FTVw opus.c
8c -FTVw s3m.c
8c -FTVw tags.c
8c -FTVw utf16.c
8c -FTVw vorbis.c
8c -FTVw wav.c
8c -FTVw xm.c
ar vu libtags.a8 437.8 8859.8 flac.8 id3genres.8 id3v1.8 id3v2.8 it.8 m4a.8 mod.8 opus.8 s3m.8 tags.8 utf16.8 vorbis.8 wav.8 xm.8
ar: creating libtags.a8
a - 437.8
a - 8859.8
a - flac.8
a - id3genres.8
a - id3v1.8
a - id3v2.8
a - it.8
a - m4a.8
a - mod.8
a - opus.8
a - s3m.8
a - tags.8
a - utf16.8
a - vorbis.8
a - wav.8
a - xm.8
8c -FTVw pcmconv.c
8l  -o 8.out pcmconv.8
cp 8.out /386/bin/audio/pcmconv
pcc -I../libvorbis -I../libogg -D_POSIX_SOURCE -c oggdec.c
pcc -o 8.oggdec oggdec.8
cp 8.oggdec /386/bin/audio/oggdec
pcc -I../libvorbis -I../libogg -c oggenc.c
pcc -o 8.oggenc oggenc.8
cp 8.oggenc /386/bin/audio/oggenc
8c -FVp -DFPM_DEFAULT bit.c
8c -FVp -DFPM_DEFAULT decoder.c
8c -FVp -DFPM_DEFAULT fixed.c
8c -FVp -DFPM_DEFAULT frame.c
8c -FVp -DFPM_DEFAULT huffman.c
8c -FVp -DFPM_DEFAULT layer12.c
8c -FVp -DFPM_DEFAULT layer3.c
8c -FVp -DFPM_DEFAULT stream.c
8c -FVp -DFPM_DEFAULT synth.c
8c -FVp -DFPM_DEFAULT version.c
8c -FVp -DFPM_DEFAULT main.c
8l  -o 8.out bit.8 decoder.8 fixed.8 frame.8 huffman.8 layer12.8 layer3.8 stream.8 synth.8 version.8 main.8
cp 8.out /386/bin/audio/mp3dec
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c VbrTag.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c bitstream.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c encoder.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c fft.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c get_audio.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c id3tag.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c lame.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c lametime.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c main.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c mpglib_interface.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c newmdct.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c parse.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c pcm.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c portableio.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c psymodel.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c quantize.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c quantize_pvt.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c reservoir.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c set_get.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c tables.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c takehiro.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c timestatus.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c tools.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c util.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c vbrquantize.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c version.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c vorbis_interface.c
8l  -o 8.out VbrTag.8 bitstream.8 encoder.8 fft.8 get_audio.8 id3tag.8 lame.8 lametime.8 main.8 mpglib_interface.8 newmdct.8 parse.8 pcm.8 portableio.8 psymodel.8 quantize.8 quantize_pvt.8 reservoir.8 set_get.8 tables.8 takehiro.8 timestatus.8 tools.8 util.8 vbrquantize.8 version.8 vorbis_interface.8
cp 8.out /386/bin/audio/mp3enc
pcc -I. -I../libFLAC -I../libFLAC/FLAC -D_POSIX_SOURCE -D_BSD_EXTENSION -DPlan9 -c flacdec.c
pcc -o 8.flacdec flacdec.8 ../libFLAC/libFLAC.a8
cp 8.flacdec /386/bin/audio/flacdec
pcc -I. -I../libFLAC -I../libFLAC/FLAC -D_POSIX_SOURCE -D_BSD_EXTENSION -DPlan9 -c -c flacenc.c
pcc -o 8.flacenc flacenc.8 ../libFLAC/libFLAC.a8
cp 8.flacenc /386/bin/audio/flacenc
8c -FTVw wavdec.c
8l  -o 8.out wavdec.8
cp 8.out /386/bin/audio/wavdec
8c -FTVw sundec.c
8l  -o 8.out sundec.8
cp 8.out /386/bin/audio/sundec
8c -FTVw mixfs.c
8l  -o 8.out mixfs.8
cp 8.out /386/bin/audio/mixfs
8c -FTVw -I../libtags readtags.c
8l  -o 8.out readtags.8
cp 8.out /386/bin/audio/readtags
for (i in mkplist zuke)
	mk $MKFLAGS $i.install
8c -FTVw -I../libtags icy.c
8c -FTVw -I../libtags plist.c
8c -FTVw -I../libtags mkplist.c
8l  -o 8.mkplist icy.8 plist.8 mkplist.8
cp 8.mkplist /386/bin/audio/mkplist
8c -FTVw -I../libtags zuke.c
8l  -o 8.zuke icy.8 plist.8 zuke.8
cp 8.zuke /386/bin/audio/zuke
for (i in screamenc screamdec)
	mk $MKFLAGS $i.install
for (i in screamsend screamrecv)
	mk $MKFLAGS $i.rcinstall
8c -FTVw screamenc.c
8l  -o 8.screamenc screamenc.8
cp 8.screamenc /386/bin/audio/screamenc
8c -FTVw screamdec.c
8l  -o 8.screamdec screamdec.8
cp 8.screamdec /386/bin/audio/screamdec
cp screamsend /386/bin/audio/screamsend
chmod +x /386/bin/audio/screamsend
cp screamrecv /386/bin/audio/screamrecv
chmod +x /386/bin/audio/screamrecv
mk auth
cd lib
mk
cp status /386/bin/auth/status
cp enable /386/bin/auth/enable
cp disable /386/bin/auth/disable
8c -FTVw -I.. answer.c
8c -FTVw -I.. keyfmt.c
8c -FTVw -I.. netcheck.c
8c -FTVw -I.. okpasswd.c
8c -FTVw -I.. private.c
8c -FTVw -I.. readwrite.c
8c -FTVw -I.. readarg.c
8c -FTVw -I.. getpass.c
8c -FTVw -I.. getauthkey.c
8c -FTVw -I.. log.c
8c -FTVw -I.. error.c
8c -FTVw -I.. fs.c
8c -FTVw -I.. rdbio.c
8c -FTVw -I.. querybio.c
8c -FTVw -I.. wrbio.c
8c -FTVw -I.. getexpiration.c
ar vu ../lib.8.a answer.8 keyfmt.8 netcheck.8 okpasswd.8 private.8 readwrite.8 readarg.8 getpass.8 getauthkey.8 log.8 error.8 fs.8 rdbio.8 querybio.8 wrbio.8 getexpiration.8
ar: creating ../lib.8.a
a - answer.8
a - keyfmt.8
a - netcheck.8
a - okpasswd.8
a - private.8
a - readwrite.8
a - readarg.8
a - getpass.8
a - getauthkey.8
a - log.8
a - error.8
a - fs.8
a - rdbio.8
a - querybio.8
a - wrbio.8
a - getexpiration.8
for (i in factotum secstore) @{
	cd $i
	mk install
}
for (i in factotum fgui)
	mk $MKFLAGS $i.install
8c -FTVw apop.c
8c -FTVw chap.c
8c -FTVw httpdigest.c
8c -FTVw p9any.c
8c -FTVw p9cr.c
8c -FTVw p9sk1.c
8c -FTVw pass.c
8c -FTVw rsa.c
8c -FTVw ecdsa.c
8c -FTVw wpapsk.c
8c -FTVw confirm.c
8c -FTVw fs.c
8c -FTVw log.c
8c -FTVw rpc.c
8c -FTVw util.c
8l -o 8.factotum apop.8 chap.8 httpdigest.8 p9any.8 p9cr.8 p9sk1.8 pass.8 rsa.8 ecdsa.8 wpapsk.8 confirm.8 fs.8 log.8 rpc.8 util.8
cp 8.factotum /386/bin/auth/factotum
8c -FTVw fgui.c
8l -o 8.fgui fgui.8
cp 8.fgui /386/bin/auth/fgui
for (i in secstore secstored secuser aescbc)
	mk $MKFLAGS $i.install
8c -FTVw secstore.c
8c -FTVw pak.c
8c -FTVw password.c
8c -FTVw SConn.c
8c -FTVw util.c
8l -o 8.secstore secstore.8 pak.8 password.8 SConn.8 util.8
cp 8.secstore /386/bin/auth/secstore
8c -FTVw secstored.c
8c -FTVw dirls.c
8c -FTVw ../secureidcheck.c
8l -o 8.secstored secstored.8 dirls.8 secureidcheck.8 pak.8 password.8 SConn.8 util.8
cp 8.secstored /386/bin/auth/secstored
8c -FTVw secuser.c
8l -o 8.secuser secuser.8 pak.8 password.8 SConn.8 util.8
cp 8.secuser /386/bin/auth/secuser
8c -FTVw aescbc.c
8l -o 8.aescbc aescbc.8
cp 8.aescbc /386/bin/auth/aescbc
for (i in acmed as asaudit asn1dump asn12rsa authsrv box changeuser convkeys cron debug guard.srv httpauth keyfs login netkey newns none passwd pemdecode pemencode printnetkey readnvram rsa2asn1 rsa2csr rsa2jwk rsa2pub rsa2ssh rsa2x509 rsafill rsagen ssh2rsa uniq userpasswd warning wrkey x5092pub)
	mk $MKFLAGS $i.install
8c -FTVw acmed.c
8l  -o 8.acmed acmed.8 lib.8.a
cp 8.acmed /386/bin/auth/acmed
8c -FTVw as.c
8l  -o 8.as as.8 lib.8.a
cp 8.as /386/bin/auth/as
8c -FTVw asaudit.c
8l  -o 8.asaudit asaudit.8 lib.8.a
cp 8.asaudit /386/bin/auth/asaudit
8c -FTVw asn1dump.c
8l  -o 8.asn1dump asn1dump.8 lib.8.a
cp 8.asn1dump /386/bin/auth/asn1dump
8c -FTVw asn12rsa.c
8l  -o 8.asn12rsa asn12rsa.8 lib.8.a
cp 8.asn12rsa /386/bin/auth/asn12rsa
8c -FTVw secureidcheck.c
8c -FTVw authsrv.c
8l  -o 8.authsrv secureidcheck.8 authsrv.8 lib.8.a
cp 8.authsrv /386/bin/auth/authsrv
8c -FTVw box.c
8l  -o 8.box box.8 lib.8.a
cp 8.box /386/bin/auth/box
8c -FTVw changeuser.c
8l  -o 8.changeuser changeuser.8 lib.8.a
cp 8.changeuser /386/bin/auth/changeuser
8c -FTVw convkeys.c
8l  -o 8.convkeys convkeys.8 lib.8.a
cp 8.convkeys /386/bin/auth/convkeys
8c -FTVw cron.c
8l  -o 8.cron cron.8 lib.8.a
cp 8.cron /386/bin/auth/cron
8c -FTVw debug.c
8l  -o 8.debug debug.8 lib.8.a
cp 8.debug /386/bin/auth/debug
8c -FTVw guard.srv.c
8l  -o 8.guard.srv secureidcheck.8 guard.srv.8 lib.8.a
cp 8.guard.srv /386/bin/auth/guard.srv
8c -FTVw httpauth.c
8l  -o 8.httpauth httpauth.8 lib.8.a
cp 8.httpauth /386/bin/auth/httpauth
8c -FTVw keyfs.c
8l  -o 8.keyfs keyfs.8 lib.8.a
cp 8.keyfs /386/bin/auth/keyfs
8c -FTVw login.c
8l  -o 8.login login.8 lib.8.a
cp 8.login /386/bin/auth/login
8c -FTVw netkey.c
8l  -o 8.netkey netkey.8 lib.8.a
cp 8.netkey /$objtype/bin/netkey
8c -FTVw newns.c
8l  -o 8.newns newns.8 lib.8.a
cp 8.newns /386/bin/auth/newns
8c -FTVw none.c
8l  -o 8.none none.8 lib.8.a
cp 8.none /386/bin/auth/none
8c -FTVw passwd.c
8l  -o 8.passwd passwd.8 lib.8.a
cp 8.passwd /$objtype/bin/passwd
8c -FTVw pemdecode.c
8l  -o 8.pemdecode pemdecode.8 lib.8.a
cp 8.pemdecode /386/bin/auth/pemdecode
8c -FTVw pemencode.c
8l  -o 8.pemencode pemencode.8 lib.8.a
cp 8.pemencode /386/bin/auth/pemencode
8c -FTVw printnetkey.c
8l  -o 8.printnetkey printnetkey.8 lib.8.a
cp 8.printnetkey /386/bin/auth/printnetkey
8c -FTVw readnvram.c
8l  -o 8.readnvram readnvram.8 lib.8.a
cp 8.readnvram /386/bin/auth/readnvram
8c -FTVw rsa2any.c
8c -FTVw rsa2asn1.c
8l  -o 8.rsa2asn1 rsa2any.8 rsa2asn1.8 lib.8.a
cp 8.rsa2asn1 /386/bin/auth/rsa2asn1
8c -FTVw rsa2csr.c
8l  -o 8.rsa2csr rsa2any.8 rsa2csr.8 lib.8.a
cp 8.rsa2csr /386/bin/auth/rsa2csr
8c -FTVw rsa2jwk.c
8l  -o 8.rsa2jwk rsa2any.8 rsa2jwk.8 lib.8.a
cp 8.rsa2jwk /386/bin/auth/rsa2jwk
8c -FTVw rsa2pub.c
8l  -o 8.rsa2pub rsa2any.8 rsa2pub.8 lib.8.a
cp 8.rsa2pub /386/bin/auth/rsa2pub
8c -FTVw rsa2ssh.c
8l  -o 8.rsa2ssh rsa2any.8 rsa2ssh.8 lib.8.a
cp 8.rsa2ssh /386/bin/auth/rsa2ssh
8c -FTVw rsa2x509.c
8l  -o 8.rsa2x509 rsa2any.8 rsa2x509.8 lib.8.a
cp 8.rsa2x509 /386/bin/auth/rsa2x509
8c -FTVw rsafill.c
8l  -o 8.rsafill rsa2any.8 rsafill.8 lib.8.a
cp 8.rsafill /386/bin/auth/rsafill
8c -FTVw rsagen.c
8l  -o 8.rsagen rsagen.8 lib.8.a
cp 8.rsagen /386/bin/auth/rsagen
8c -FTVw ssh2rsa.c
8l  -o 8.ssh2rsa ssh2rsa.8 lib.8.a
cp 8.ssh2rsa /386/bin/auth/ssh2rsa
8c -FTVw uniq.c
8l  -o 8.uniq uniq.8 lib.8.a
cp 8.uniq /386/bin/auth/uniq
8c -FTVw userpasswd.c
8l  -o 8.userpasswd userpasswd.8 lib.8.a
cp 8.userpasswd /386/bin/auth/userpasswd
8c -FTVw warning.c
8l  -o 8.warning warning.8 lib.8.a
cp 8.warning /386/bin/auth/warning
8c -FTVw wrkey.c
8l  -o 8.wrkey wrkey.8 lib.8.a
cp 8.wrkey /386/bin/auth/wrkey
8c -FTVw x5092pub.c
8l  -o 8.x5092pub x5092pub.8 lib.8.a
cp 8.x5092pub /386/bin/auth/x5092pub
mk aux
for (i in antiword mnihongo flashfs gps kbdfs na vga realemu) @{
	echo mk $i
	cd $i
	mk install
}
mk antiword
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ main_u.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ asc85enc.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ blocklist.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ chartrans.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ datalist.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ depot.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ dib2eps.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ doclist.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fail.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ finddata.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ findtext.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fmt_text.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fontlist.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fonts.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fonts_u.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ hdrftrlist.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ imgexam.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ imgtrans.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ jpeg2eps.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ listlist.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ misc.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ notes.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ options.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ out2window.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ output.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ pdf.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ pictlist.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ png2eps.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ postscript.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop0.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop2.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop6.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop8.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ properties.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ propmod.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ rowlist.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ sectlist.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ stylelist.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ stylesheet.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ summary.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ tabstop.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ text.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ unix.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ utf8.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ word2text.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ worddos.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordlib.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordmac.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordole.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordwin.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ xmalloc.c
8c -Bp -I/sys/include/ape -I/386/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ xml.c
8l  -o 8.out main_u.8 asc85enc.8 blocklist.8 chartrans.8 datalist.8 depot.8 dib2eps.8 doclist.8 fail.8 finddata.8 findtext.8 fmt_text.8 fontlist.8 fonts.8 fonts_u.8 hdrftrlist.8 imgexam.8 imgtrans.8 jpeg2eps.8 listlist.8 misc.8 notes.8 options.8 out2window.8 output.8 pdf.8 pictlist.8 png2eps.8 postscript.8 prop0.8 prop2.8 prop6.8 prop8.8 properties.8 propmod.8 rowlist.8 sectlist.8 stylelist.8 stylesheet.8 summary.8 tabstop.8 text.8 unix.8 utf8.8 word2text.8 worddos.8 wordlib.8 wordmac.8 wordole.8 wordwin.8 xmalloc.8 xml.8
cp 8.out /386/bin/aux/antiword
mk mnihongo
8c -FTVw mnihongo.c
8l  -o 8.out mnihongo.8
cp 8.out /386/bin/aux/mnihongo
mk flashfs
for (i in mkflashfs flashfs)
	mk $MKFLAGS $i.install
8c -FTVw mkfs.c
8c -FTVw devfs.c
8c -FTVw utils.c
8l -o 8.mkflashfs mkfs.8 devfs.8 utils.8
cp 8.mkflashfs /386/bin/aux/mkflashfs
8c -FTVw flash.c
8c -FTVw journal.c
8c -FTVw entry.c
8c -FTVw errors.c
8c -FTVw request.c
8c -FTVw conv.c
8l -o 8.flashfs flash.8 journal.8 entry.8 errors.8 request.8 devfs.8 conv.8 utils.8
cp 8.flashfs /386/bin/aux/flashfs
mk gps
for (i in gpsfs gpsevermore)
	mk $MKFLAGS $i.install
8c -FTVw gpsfs.c
8c -FTVw util.c
8l  -o 8.gpsfs gpsfs.8 util.8
cp 8.gpsfs /386/bin/aux/gpsfs
8c -FTVw gpsevermore.c
8l  -o 8.gpsevermore gpsevermore.8 util.8
cp 8.gpsevermore /386/bin/aux/gpsevermore
mk kbdfs
@{objtype=$cputype mk -f mkfile.mklatin mklatin.amd64
6c -FTVw mklatin.c
6l  -o mklatin.amd64 mklatin.6
./mklatin.$cputype /lib/keyboard >latin1.h
8c -FTVw kbdfs.c
8l  -o 8.out kbdfs.8
cp 8.out /386/bin/aux/kbdfs
mk na
yacc -d na.y
8c -FTVw y.tab.c
8l  -o 8.out y.tab.8
cp 8.out /386/bin/aux/na
mk vga
8c -FTVw 3dfx.c
8c -FTVw ark2000pv.c
8c -FTVw att20c49x.c
8c -FTVw att21c498.c
8c -FTVw bt485.c
8c -FTVw ch9294.c
8c -FTVw clgd542x.c
8c -FTVw clgd546x.c
8c -FTVw ct65540.c
8c -FTVw cyber938x.c
8c -FTVw data.c
8c -FTVw db.c
8c -FTVw edid.c
8c -FTVw error.c
8c -FTVw et4000.c
8c -FTVw et4000hwgc.c
8c -FTVw hiqvideo.c
8c -FTVw i81x.c
8c -FTVw ibm8514.c
8c -FTVw icd2061a.c
8c -FTVw ics2494.c
8c -FTVw ics534x.c
8c -FTVw io.c
8c -FTVw geode.c
8c -FTVw mach32.c
8c -FTVw mach64.c
8c -FTVw mach64xx.c
8c -FTVw main.c
8c -FTVw mga2164w.c
8c -FTVw mga4xx.c
8c -FTVw neomagic.c
8c -FTVw nvidia.c
8c -FTVw radeon.c
8c -FTVw palette.c
8c -FTVw pci.c
8c -FTVw rgb524.c
8c -FTVw rgb524mn.c
8c -FTVw s3801.c
8c -FTVw s3928.c
8c -FTVw s3clock.c
8c -FTVw s3generic.c
8c -FTVw s3hwgc.c
8c -FTVw sc15025.c
8c -FTVw stg1702.c
8c -FTVw t2r4.c
8c -FTVw trio64.c
8c -FTVw tvp3020.c
8c -FTVw tvp3025.c
8c -FTVw tvp3025clock.c
8c -FTVw tvp3026.c
8c -FTVw tvp3026clock.c
8c -FTVw vesa.c
8c -FTVw vesadb.c
8c -FTVw vga.c
8c -FTVw virge.c
8c -FTVw vision864.c
8c -FTVw vision964.c
8c -FTVw vision968.c
8c -FTVw vmware.c
8c -FTVw w30c516.c
8c -FTVw igfx.c
8l  -o 8.out 3dfx.8 ark2000pv.8 att20c49x.8 att21c498.8 bt485.8 ch9294.8 clgd542x.8 clgd546x.8 ct65540.8 cyber938x.8 data.8 db.8 edid.8 error.8 et4000.8 et4000hwgc.8 hiqvideo.8 i81x.8 ibm8514.8 icd2061a.8 ics2494.8 ics534x.8 io.8 geode.8 mach32.8 mach64.8 mach64xx.8 main.8 mga2164w.8 mga4xx.8 neomagic.8 nvidia.8 radeon.8 palette.8 pci.8 rgb524.8 rgb524mn.8 s3801.8 s3928.8 s3clock.8 s3generic.8 s3hwgc.8 sc15025.8 stg1702.8 t2r4.8 trio64.8 tvp3020.8 tvp3025.8 tvp3025clock.8 tvp3026.8 tvp3026clock.8 vesa.8 vesadb.8 vga.8 virge.8 vision864.8 vision964.8 vision968.8 vmware.8 w30c516.8 igfx.8
cp 8.out /386/bin/aux/vga
mk realemu
8c -FTVw decode.c
8c -FTVw arg.c
8c -FTVw xec.c
8c -FTVw fmt.c
8c -FTVw pci.c
8c -FTVw pit.c
8c -FTVw main.c
8l  -o 8.out decode.8 arg.8 xec.8 fmt.8 pci.8 pit.8 main.8
cp 8.out /386/bin/aux/realemu
for (i in 8prefix 9pcon accupoint acidleak acpi aout2efi aout2uimage apm astarld bflz cddb cdsh clog cpuid consolefs data2s dial disksim esd getflags icanhasmsi icanhasvmx lines listen listen1 ms2 msexceltables mswordstrings mouse nfsmount olefs pcmcia portmap rdwr reboot searchfs seek statusbar statusmsg stub tablet timesync trampoline txt2uimage unbflz usage usbsdmux write wacom wikifmt wpa zerotrunc)
	mk $MKFLAGS $i.install
8c -FTVw 8prefix.c
8l  -o 8.8prefix 8prefix.8
cp 8.8prefix /386/bin/aux/8prefix
8c -FTVw 9pcon.c
8l  -o 8.9pcon 9pcon.8
cp 8.9pcon /386/bin/aux/9pcon
8c -FTVw accupoint.c
8l  -o 8.accupoint accupoint.8
cp 8.accupoint /386/bin/aux/accupoint
8c -FTVw acidleak.c
8l  -o 8.acidleak acidleak.8
cp 8.acidleak /386/bin/aux/acidleak
8c -FTVw acpi.c
8l  -o 8.acpi acpi.8
cp 8.acpi /386/bin/aux/acpi
8c -FTVw aout2efi.c
8l  -o 8.aout2efi aout2efi.8
cp 8.aout2efi /386/bin/aux/aout2efi
8c -FTVw aout2uimage.c
8l  -o 8.aout2uimage aout2uimage.8
cp 8.aout2uimage /386/bin/aux/aout2uimage
8c -FTVw apm.c
8l  -o 8.apm apm.8
cp 8.apm /386/bin/aux/apm
8c -FTVw astarld.c
8l  -o 8.astarld astarld.8
cp 8.astarld /386/bin/aux/astarld
8c -FTVw bflz.c
8l  -o 8.bflz bflz.8
cp 8.bflz /386/bin/aux/bflz
8c -FTVw cddb.c
8l  -o 8.cddb cddb.8
cp 8.cddb /386/bin/aux/cddb
8c -FTVw cdsh.c
8l  -o 8.cdsh cdsh.8
cp 8.cdsh /386/bin/aux/cdsh
8c -FTVw clog.c
8l  -o 8.clog clog.8
cp 8.clog /386/bin/aux/clog
8c -FTVw cpuid.c
8l  -o 8.cpuid cpuid.8
cp 8.cpuid /386/bin/aux/cpuid
8c -FTVw consolefs.c
8l  -o 8.consolefs consolefs.8
cp 8.consolefs /386/bin/aux/consolefs
8c -FTVw data2s.c
8l  -o 8.data2s data2s.8
cp 8.data2s /386/bin/aux/data2s
8c -FTVw dial.c
8l  -o 8.dial dial.8
cp 8.dial /386/bin/aux/dial
8c -FTVw disksim.c
8l  -o 8.disksim disksim.8
cp 8.disksim /386/bin/aux/disksim
8c -FTVw esd.c
8l  -o 8.esd esd.8
cp 8.esd /386/bin/aux/esd
8c -FTVw getflags.c
8l  -o 8.getflags getflags.8
cp 8.getflags /386/bin/aux/getflags
8c -FTVw icanhasmsi.c
8l  -o 8.icanhasmsi icanhasmsi.8
cp 8.icanhasmsi /386/bin/aux/icanhasmsi
8c -FTVw icanhasvmx.c
8l  -o 8.icanhasvmx icanhasvmx.8
cp 8.icanhasvmx /386/bin/aux/icanhasvmx
8c -FTVw lines.c
8l  -o 8.lines lines.8
cp 8.lines /386/bin/aux/lines
8c -FTVw listen.c
8l  -o 8.listen listen.8
cp 8.listen /386/bin/aux/listen
8c -FTVw listen1.c
8l  -o 8.listen1 listen1.8
cp 8.listen1 /386/bin/aux/listen1
8c -FTVw ms2.c
8l  -o 8.ms2 ms2.8
cp 8.ms2 /386/bin/aux/ms2
8c -FTVw msexceltables.c
8l  -o 8.msexceltables msexceltables.8
cp 8.msexceltables /386/bin/aux/msexceltables
8c -FTVw mswordstrings.c
8l  -o 8.mswordstrings mswordstrings.8
cp 8.mswordstrings /386/bin/aux/mswordstrings
8c -FTVw mouse.c
8l  -o 8.mouse mouse.8
cp 8.mouse /386/bin/aux/mouse
8c -FTVw nfsmount.c
8l  -o 8.nfsmount nfsmount.8
cp 8.nfsmount /386/bin/aux/nfsmount
8c -FTVw olefs.c
8l  -o 8.olefs olefs.8
cp 8.olefs /386/bin/aux/olefs
8c -FTVw pcmcia.c
8l  -o 8.pcmcia pcmcia.8
cp 8.pcmcia /386/bin/aux/pcmcia
8c -FTVw portmap.c
8l  -o 8.portmap portmap.8
cp 8.portmap /386/bin/aux/portmap
8c -FTVw rdwr.c
8l  -o 8.rdwr rdwr.8
cp 8.rdwr /386/bin/aux/rdwr
8c -FTVw reboot.c
8l  -o 8.reboot reboot.8
cp 8.reboot /386/bin/aux/reboot
8c -FTVw searchfs.c
8l  -o 8.searchfs searchfs.8
cp 8.searchfs /386/bin/aux/searchfs
8c -FTVw seek.c
8l  -o 8.seek seek.8
cp 8.seek /386/bin/aux/seek
8c -FTVw statusbar.c
8l  -o 8.statusbar statusbar.8
cp 8.statusbar /386/bin/aux/statusbar
8c -FTVw statusmsg.c
8l  -o 8.statusmsg statusmsg.8
cp 8.statusmsg /386/bin/aux/statusmsg
8c -FTVw stub.c
8l  -o 8.stub stub.8
cp 8.stub /386/bin/aux/stub
8c -FTVw tablet.c
8l  -o 8.tablet tablet.8
cp 8.tablet /386/bin/aux/tablet
8c -FTVw timesync.c
8l  -o 8.timesync timesync.8
cp 8.timesync /386/bin/aux/timesync
8c -FTVw trampoline.c
8l  -o 8.trampoline trampoline.8
cp 8.trampoline /386/bin/aux/trampoline
8c -FTVw txt2uimage.c
8l  -o 8.txt2uimage txt2uimage.8
cp 8.txt2uimage /386/bin/aux/txt2uimage
8c -FTVw unbflz.c
8l  -o 8.unbflz unbflz.8
cp 8.unbflz /386/bin/aux/unbflz
8c -FTVw usage.c
8l  -o 8.usage usage.8
cp 8.usage /386/bin/aux/usage
8c -FTVw usbsdmux.c
8l  -o 8.usbsdmux usbsdmux.8
cp 8.usbsdmux /386/bin/aux/usbsdmux
8c -FTVw write.c
8l  -o 8.write write.8
cp 8.write /386/bin/aux/write
8c -FTVw wacom.c
8l  -o 8.wacom wacom.8
cp 8.wacom /386/bin/aux/wacom
8c -FTVw wikifmt.c
8l  -o 8.wikifmt wikifmt.8
cp 8.wikifmt /386/bin/aux/wikifmt
8c -FTVw wpa.c
8l  -o 8.wpa wpa.8
cp 8.wpa /386/bin/aux/wpa
8c -FTVw zerotrunc.c
8l  -o 8.zerotrunc zerotrunc.8
cp 8.zerotrunc /386/bin/aux/zerotrunc
mk awk
yacc -o awkgram.c -d awkgram.y

conflicts: 42 shift/reduce, 83 reduce/reduce
8c -FTVw re.c
8c -FTVw lex.c
8c -FTVw main.c
8c -FTVw parse.c
objtype=$cputype mk maketab.$cputype
8c -FTVw popen.c
8c -FTVw tran.c
8c -FTVw lib.c
6c -FTVw maketab.c
6l  -o $objtype.maketab maketab.6
8c -FTVw run.c
8c -FTVw awkgram.c
./$cputype.maketab >proctab.c
8c -FTVw proctab.c
8l  -o 8.out re.8 lex.8 main.8 parse.8 proctab.8 popen.8 tran.8 lib.8 run.8 awkgram.8
cp 8.out /386/bin/awk
mk bitsy
for (i in bitsyload pencal prompter keyboard light params)
	mk $MKFLAGS $i.install
8c -FTVw bitsyload.c
8l  -o 8.bitsyload bitsyload.8
cp 8.bitsyload /386/bin/bitsy/bitsyload
8c -FTVw pencal.c
8l  -o 8.pencal pencal.8
cp 8.pencal /386/bin/bitsy/pencal
8c -FTVw prompter.c
8l  -o 8.prompter prompter.8
cp 8.prompter /386/bin/bitsy/prompter
8c -FTVw keyboard.c
8l  -o 8.keyboard keyboard.8
cp 8.keyboard /386/bin/bitsy/keyboard
cp light.rc /386/bin/bitsy/light
8c -FTVw params.c
8l  -o 8.params params.8
cp 8.params /386/bin/bitsy/params
mk bzfs
8c -FTVw -p -I/sys/src/cmd/bzip2/lib mkext.c
8c -FTVw -p -I/sys/src/cmd/bzip2/lib oramfs.c
8c -FTVw -p -I/sys/src/cmd/bzip2/lib unbflz.c
8c -FTVw -p -I/sys/src/cmd/bzip2/lib unbzip.c
@{cd /sys/src/cmd/bzip2/lib && mk}
8c -FV -p -DPLAN9 blocksort.c
8c -FV -p -DPLAN9 bzassert.c
8c -FV -p -DPLAN9 bzcompress.c
8c -FV -p -DPLAN9 bzdecompress.c
8c -FV -p -DPLAN9 bzfeof.c
8c -FV -p -DPLAN9 bzlib.c
8c -FV -p -DPLAN9 bzread.c
8c -FV -p -DPLAN9 bzversion.c
8c -FV -p -DPLAN9 bzwrite.c
8c -FV -p -DPLAN9 bzzlib.c
8c -FV -p -DPLAN9 compress.c
8c -FV -p -DPLAN9 crctable.c
8c -FV -p -DPLAN9 decompress.c
8c -FV -p -DPLAN9 huffman.c
8c -FV -p -DPLAN9 randtable.c
ar vu libbzip2.a8 blocksort.8 bzassert.8 bzcompress.8 bzdecompress.8 bzfeof.8 bzlib.8 bzread.8 bzversion.8 bzwrite.8 bzzlib.8 compress.8 crctable.8 decompress.8 huffman.8 randtable.8
ar: creating libbzip2.a8
a - blocksort.8
a - bzassert.8
a - bzcompress.8
a - bzdecompress.8
a - bzfeof.8
a - bzlib.8
a - bzread.8
a - bzversion.8
a - bzwrite.8
a - bzzlib.8
a - compress.8
a - crctable.8
a - decompress.8
a - huffman.8
a - randtable.8
8l  -o 8.out mkext.8 oramfs.8 unbflz.8 unbzip.8 /sys/src/cmd/bzip2/lib/libbzip2.a8
cp 8.out /386/bin/bzfs
mk bzip2
for (i in bzip2 bunzip2)
	mk $MKFLAGS $i.install
8c -FTVw -p -DPLAN9 -Ilib bzip2.c
8l  -o 8.bzip2 bzip2.8 lib/libbzip2.a8
cp 8.bzip2 /386/bin/bzip2
8c -FTVw -p -DPLAN9 -Ilib bunzip2.c
8l  -o 8.bunzip2 bunzip2.8 lib/libbzip2.a8
cp 8.bunzip2 /386/bin/bunzip2
mk cb
8c -FTVw cb.c
8c -FTVw cbtype.c
8l  -o 8.out cb.8 cbtype.8
cp 8.out /386/bin/cb
mk cc
8c -FTVw y.tab.c
8c -FTVw lex.c
8c -FTVw mac.c
8c -FTVw dcl.c
8c -FTVw acid.c
8c -FTVw pickle.c
8c -FTVw bits.c
8c -FTVw com.c
8c -FTVw scon.c
8c -FTVw funct.c
8c -FTVw sub.c
8c -FTVw com64.c
8c -FTVw compat.c
8c -FTVw dpchk.c
8c -FTVw omachcap.c
ar vu cc.a8 y.tab.8 lex.8 mac.8 dcl.8 acid.8 pickle.8 bits.8 com.8 scon.8 funct.8 sub.8 com64.8 compat.8 dpchk.8 omachcap.8
r - y.tab.8
r - lex.8
r - mac.8
r - dcl.8
r - acid.8
r - pickle.8
r - bits.8
r - com.8
r - scon.8
r - funct.8
r - sub.8
r - com64.8
r - compat.8
r - dpchk.8
r - omachcap.8
date
Mon Jan  1 22:45:43 MST 2024
mk cdfs
8c -FTVw buf.c
8c -FTVw main.c
8c -FTVw mmc.c
8l  -o 8.out buf.8 main.8 mmc.8
cp 8.out /386/bin/cdfs
mk cec
8c -FTVw cec.c
8c -FTVw plan9.c
8c -FTVw mux.c
8c -FTVw utils.c
8l  -o 8.out cec.8 plan9.8 mux.8 utils.8
cp 8.out /386/bin/cec
mk cfs
8c -FTVw cfs.c
8c -FTVw disk.c
8c -FTVw bcache.c
8c -FTVw inode.c
8c -FTVw lru.c
8c -FTVw file.c
8l  -o 8.out cfs.8 disk.8 bcache.8 inode.8 lru.8 file.8
cp 8.out /386/bin/cfs
mk cifs
8c -FTVw main.c
8c -FTVw transnt.c
8c -FTVw trans2.c
8c -FTVw trans.c
8c -FTVw cifs.c
8c -FTVw netbios.c
8c -FTVw pack.c
8c -FTVw info.c
8c -FTVw fs.c
8c -FTVw sid2name.c
8c -FTVw misc.c
8c -FTVw nterrstr.c
8c -FTVw doserrstr.c
8c -FTVw raperrstr.c
8c -FTVw auth.c
8c -FTVw dfs.c
8c -FTVw ping.c
8l  -o 8.out main.8 transnt.8 trans2.8 trans.8 cifs.8 netbios.8 pack.8 info.8 fs.8 sid2name.8 misc.8 nterrstr.8 doserrstr.8 raperrstr.8 auth.8 dfs.8 ping.8
cp 8.out /386/bin/cifs
mk compress
pcc -w -B -c compress.c
pcc  -o 8.out compress.8
cp 8.out /386/bin/compress
mk con
for (i in con xms xmr hayes)
	mk $MKFLAGS $i.install
8c -FTVw con.c
8l  -o 8.con con.8
cp 8.con /386/bin/con
8c -FTVw xms.c
8l  -o 8.xms xms.8
cp 8.xms /386/bin/xms
8c -FTVw xmr.c
8l  -o 8.xmr xmr.8
cp 8.xmr /386/bin/xmr
8c -FTVw hayes.c
8l  -o 8.hayes hayes.8
cp 8.hayes /386/bin/hayes
mk cpp
8c -FTVw cpp.c
8c -FTVw lex.c
8c -FTVw nlist.c
8c -FTVw tokens.c
8c -FTVw macro.c
8c -FTVw eval.c
8c -FTVw include.c
8c -FTVw hideset.c
8l  -o 8.out cpp.8 lex.8 nlist.8 tokens.8 macro.8 eval.8 include.8 hideset.8
cp 8.out /386/bin/cpp
mk cwfs
cd cwfs64x && mk install
for (i in cwfs64x)
	mk $MKFLAGS $i.install
8c -FTVw -I.. ../9p2.c
8c -FTVw -I.. ../auth.c
8c -FTVw -I.. ../chk.c
8c -FTVw -I.. ../con.c
8c -FTVw -I.. ../config.c
8c -FTVw -I.. ../console.c
8c -FTVw -I.. ../cw.c
8c -FTVw -I.. ../data.c
8c -FTVw -I.. ../dentry.c
8c -FTVw -I.. ../fworm.c
8c -FTVw -I.. ../iobuf.c
8c -FTVw -I.. ../juke.c
8c -FTVw -I.. ../main.c
8c -FTVw -I.. ../malloc.c
8c -FTVw -I.. ../mworm.c
8c -FTVw -I.. ../net.c
8c -FTVw -I.. ../proc.c
8c -FTVw -I.. ../scsi.c
8c -FTVw -I.. ../sub.c
8c -FTVw -I.. ../time.c
8c -FTVw -I.. ../uidgid.c
8c -FTVw -I.. ../wren.c
8c -FTVw -I.. ../srv.c
8c -FTVw -I.. -DDATE'='`{date -n} conf.c
8l -o 8.cwfs64x 9p2.8 auth.8 chk.8 con.8 config.8 console.8 cw.8 data.8 dentry.8 fworm.8 iobuf.8 juke.8 main.8 malloc.8 mworm.8 net.8 proc.8 scsi.8 sub.8 time.8 uidgid.8 wren.8 srv.8 conf.8
size 8.cwfs64x
219838t + 43364d + 83056b = 346258	8.cwfs64x
cp 8.cwfs64x /386/bin/cwfs64x
mk db
8c -FTVw command.c
8c -FTVw expr.c
8c -FTVw format.c
8c -FTVw input.c
8c -FTVw main.c
8c -FTVw output.c
8c -FTVw pcs.c
8c -FTVw print.c
8c -FTVw runpcs.c
8c -FTVw setup.c
8c -FTVw regs.c
8c -FTVw trcrun.c
8l  -o 8.out command.8 expr.8 format.8 input.8 main.8 output.8 pcs.8 print.8 runpcs.8 setup.8 regs.8 trcrun.8
cp 8.out /386/bin/db
mk dial
for (i in expect pass drain at)
	mk $MKFLAGS $i.install
8c -FTVw expect.c
8l  -o 8.expect expect.8
cp 8.expect /386/bin/dial/expect
8c -FTVw pass.c
8l  -o 8.pass pass.8
cp 8.pass /386/bin/dial/pass
8c -FTVw drain.c
8l  -o 8.drain drain.8
cp 8.drain /386/bin/dial/drain
8c -FTVw at.c
8l  -o 8.at at.8
cp 8.at /386/bin/dial/at
mk dict
8c -FTVw dict.c
8c -FTVw oed.c
8c -FTVw ahd.c
8c -FTVw pcollins.c
8c -FTVw pcollinsg.c
8c -FTVw movie.c
8c -FTVw slang.c
8c -FTVw robert.c
8c -FTVw world.c
8c -FTVw jis208.c
8c -FTVw gb2312.c
8c -FTVw thesaurus.c
8c -FTVw simple.c
8c -FTVw pgw.c
8c -FTVw roget.c
8c -FTVw utils.c
8l  -o 8.out dict.8 oed.8 ahd.8 pcollins.8 pcollinsg.8 movie.8 slang.8 robert.8 world.8 jis208.8 gb2312.8 thesaurus.8 simple.8 pgw.8 roget.8 utils.8
cp 8.out /386/bin/dict
mk diff
for (i in diff merge3)
	mk $MKFLAGS $i.install
8c -FTVw diff.c
8c -FTVw diffdir.c
8c -FTVw diffio.c
8c -FTVw diffreg.c
8c -FTVw util.c
8l  -o 8.diff diff.8 diffdir.8 diffio.8 diffreg.8 util.8
cp 8.diff /386/bin/diff
8c -FTVw merge3.c
8l  -o 8.merge3 merge3.8 diffdir.8 diffio.8 diffreg.8 util.8
cp 8.merge3 /386/bin/merge3
mk disk
for(i in 9660 prep smart vblade) @{
	cd $i
	mk $MKFLAGS install
}
for (i in dump9660 mk9660)
	mk $MKFLAGS $i.install
8c -FTVw boot.c
8c -FTVw cdrdwr.c
8c -FTVw conform.c
8c -FTVw direc.c
8c -FTVw dump.c
8c -FTVw dump9660.c
8c -FTVw ichar.c
8c -FTVw jchar.c
8c -FTVw path.c
8c -FTVw plan9.c
8c -FTVw rune.c
8c -FTVw sysuse.c
8c -FTVw util.c
8c -FTVw write.c
8l  -o 8.dump9660 boot.8 cdrdwr.8 conform.8 direc.8 dump.8 dump9660.8 ichar.8 jchar.8 path.8 plan9.8 rune.8 sysuse.8 util.8 write.8
cp 8.dump9660 /386/bin/disk/dump9660
mk: 'mk9660.install' is up to date
for (i in fdisk edisk prep)
	mk $MKFLAGS $i.install
8c -FTVw fdisk.c
8c -FTVw edit.c
yacc -d calc.y
8c -FTVw y.tab.c
8l  -o 8.fdisk fdisk.8 edit.8 y.tab.8
cp 8.fdisk /386/bin/disk/fdisk
8c -FTVw edisk.c
8c -FTVw y.tab.c
8l  -o 8.edisk edisk.8 edit.8 y.tab.8
cp 8.edisk /386/bin/disk/edisk
8c -FTVw prep.c
8c -FTVw y.tab.c
8l  -o 8.prep prep.8 edit.8 y.tab.8
cp 8.prep /386/bin/disk/prep
8c -FTVw ata.c
8c -FTVw scsi.c
8c -FTVw smart.c
8l  -o 8.out ata.8 scsi.8 smart.8
cp 8.out /386/bin/disk/smart
8c -FTVw vblade.c
8l  -o 8.out vblade.8
cp 8.out /386/bin/disk/vblade
for (i in exsort format mbr mkext mkfs partfs cryptsetup qcowfs)
	mk $MKFLAGS $i.install
8c -FTVw exsort.c
8l  -o 8.exsort exsort.8
cp 8.exsort /386/bin/disk/exsort
8c -FTVw format.c
8l  -o 8.format /386/lib/libdisk.a format.8
cp 8.format /386/bin/disk/format
8c -FTVw mbr.c
8l  -o 8.mbr mbr.8
cp 8.mbr /386/bin/disk/mbr
8c -FTVw mkext.c
8l  -o 8.mkext mkext.8
cp 8.mkext /386/bin/disk/mkext
8c -FTVw mkfs.c
8l  -o 8.mkfs mkfs.8
cp 8.mkfs /386/bin/disk/mkfs
8c -FTVw partfs.c
8l  -o 8.partfs partfs.8
cp 8.partfs /386/bin/disk/partfs
8c -FTVw cryptsetup.c
8l  -o 8.cryptsetup cryptsetup.8
cp 8.cryptsetup /386/bin/disk/cryptsetup
8c -FTVw qcowfs.c
8l  -o 8.qcowfs qcowfs.8
cp 8.qcowfs /386/bin/disk/qcowfs
mk dossrv
8c -FTVw xfssrv.c
8c -FTVw xfile.c
8c -FTVw dosfs.c
8c -FTVw dossubs.c
8c -FTVw iotrack.c
8c -FTVw lock.c
8c -FTVw chat.c
8c -FTVw devio.c
8l  -o 8.out xfssrv.8 xfile.8 dosfs.8 dossubs.8 iotrack.8 lock.8 chat.8 devio.8
cp 8.out /386/bin/dossrv
mk dtracy
8c -FTVw dtracy.c
yacc -v -d -D1 parse.y
8c -FTVw cgen.c
8c -FTVw act.c
8c -FTVw type.c
8c -FTVw agg.c
8c -FTVw lex.c
8c -FTVw y.tab.c
8l  -o 8.out dtracy.8 lex.8 y.tab.8 cgen.8 act.8 type.8 agg.8
cp 8.out /386/bin/dtracy
mk eqn
yacc -d -S eqn.y

conflicts: 155 shift/reduce
pcc -c main.c
pcc -c tuning.c
pcc -c diacrit.c
pcc -c eqnbox.c
pcc -c font.c
pcc -c fromto.c
pcc -c funny.c
pcc -c glob.c
pcc -c integral.c
pcc -c input.c
pcc -c lex.c
pcc -c lookup.c
pcc -c mark.c
pcc -c matrix.c
pcc -c move.c
pcc -c over.c
pcc -c paren.c
pcc -c pile.c
pcc -c shift.c
pcc -c size.c
pcc -c sqrt.c
pcc -c text.c
rc -c 'cmp -s y.tab.h prevy.tab.h || cp y.tab.h prevy.tab.h'
cp y.tab.c eqn.c
pcc -c eqn.c
pcc  -o 8.out main.8 tuning.8 diacrit.8 eqnbox.8 font.8 fromto.8 funny.8 glob.8 integral.8 input.8 lex.8 lookup.8 mark.8 matrix.8 move.8 over.8 paren.8 pile.8 shift.8 size.8 sqrt.8 text.8 eqn.8
cp 8.out /386/bin/eqn
mk execnet
8c -FTVw client.c
8c -FTVw fs.c
8c -FTVw main.c
8c -FTVw note.c
8l  -o 8.out client.8 fs.8 main.8 note.8
cp 8.out /386/bin/execnet
mk exportfs
for (i in exportfs)
	mk $MKFLAGS $i.install
8c -FTVw exportfs.c
8c -FTVw exportsrv.c
8c -FTVw pattern.c
8c -FTVw io.c
8l  -o 8.exportfs exportfs.8 exportsrv.8 pattern.8 io.8
cp 8.exportfs /386/bin/exportfs
mk ext2srv
8c -FTVw xfssrv.c
8c -FTVw xfile.c
8c -FTVw ext2fs.c
8c -FTVw ext2subs.c
8c -FTVw chat.c
8c -FTVw iobuf.c
8l  -o 8.out xfssrv.8 xfile.8 ext2fs.8 ext2subs.8 chat.8 iobuf.8
cp 8.out /386/bin/ext2srv
mk faces
8c -FTVw '-DDEFAULT="astro"' main.c
8c -FTVw '-DDEFAULT="astro"' facedb.c
8c -FTVw '-DDEFAULT="astro"' plumb.c
8c -FTVw '-DDEFAULT="astro"' util.c
8l  -o 8.out main.8 facedb.8 plumb.8 util.8
cp 8.out /386/bin/faces
mk fax
for (i in faxreceive faxsend)
	mk $MKFLAGS $i.install
8c -FTVw fax2modem.c
8c -FTVw file.c
8c -FTVw modem.c
8c -FTVw subr.c
8c -FTVw receive.c
8c -FTVw fax2receive.c
8l -o 8.faxreceive fax2modem.8 file.8 modem.8 subr.8 receive.8 fax2receive.8
cp 8.faxreceive /386/bin/aux/faxreceive
8c -FTVw send.c
8c -FTVw fax2send.c
8l -o 8.faxsend fax2modem.8 file.8 modem.8 subr.8 send.8 fax2send.8
cp 8.faxsend /386/bin/aux/faxsend
mk forp
8c -FTVw forp.c
8c -FTVw parse.c
8c -FTVw misc.c
8c -FTVw cvt.c
8c -FTVw logic.c
8l  -o 8.out forp.8 parse.8 misc.8 cvt.8 logic.8
cp 8.out /386/bin/forp
mk git
mkdir -p /386/bin/git
mkdir -p /sys/lib/git
for (i in conf get fs log query repack save send serve walk)
	mk $MKFLAGS $i.install
for (i in add branch clone commit compat diff export hist import init merge pull push rebase revert rm)
	mk $MKFLAGS $i.rcinstall
8c -FTVw conf.c
8c -FTVw delta.c
8c -FTVw objset.c
8c -FTVw ols.c
8c -FTVw pack.c
8c -FTVw proto.c
8c -FTVw util.c
8c -FTVw ref.c
8l  -o 8.conf conf.8 delta.8 objset.8 ols.8 pack.8 proto.8 util.8 ref.8
cp 8.conf /386/bin/git/conf
8c -FTVw get.c
8l  -o 8.get get.8 delta.8 objset.8 ols.8 pack.8 proto.8 util.8 ref.8
cp 8.get /386/bin/git/get
8c -FTVw fs.c
8l  -o 8.fs fs.8 delta.8 objset.8 ols.8 pack.8 proto.8 util.8 ref.8
cp 8.fs /386/bin/git/fs
8c -FTVw log.c
8l  -o 8.log log.8 delta.8 objset.8 ols.8 pack.8 proto.8 util.8 ref.8
cp 8.log /386/bin/git/log
8c -FTVw query.c
8l  -o 8.query query.8 delta.8 objset.8 ols.8 pack.8 proto.8 util.8 ref.8
cp 8.query /386/bin/git/query
8c -FTVw repack.c
8l  -o 8.repack repack.8 delta.8 objset.8 ols.8 pack.8 proto.8 util.8 ref.8
cp 8.repack /386/bin/git/repack
8c -FTVw save.c
8l  -o 8.save save.8 delta.8 objset.8 ols.8 pack.8 proto.8 util.8 ref.8
cp 8.save /386/bin/git/save
8c -FTVw send.c
8l  -o 8.send send.8 delta.8 objset.8 ols.8 pack.8 proto.8 util.8 ref.8
cp 8.send /386/bin/git/send
8c -FTVw serve.c
8l  -o 8.serve serve.8 delta.8 objset.8 ols.8 pack.8 proto.8 util.8 ref.8
cp 8.serve /386/bin/git/serve
8c -FTVw walk.c
8l  -o 8.walk walk.8 delta.8 objset.8 ols.8 pack.8 proto.8 util.8 ref.8
cp 8.walk /386/bin/git/walk
cp add /386/bin/git/add
chmod +x /386/bin/git/add
cp branch /386/bin/git/branch
chmod +x /386/bin/git/branch
cp clone /386/bin/git/clone
chmod +x /386/bin/git/clone
cp commit /386/bin/git/commit
chmod +x /386/bin/git/commit
cp compat /386/bin/git/compat
chmod +x /386/bin/git/compat
cp diff /386/bin/git/diff
chmod +x /386/bin/git/diff
cp export /386/bin/git/export
chmod +x /386/bin/git/export
cp hist /386/bin/git/hist
chmod +x /386/bin/git/hist
cp import /386/bin/git/import
chmod +x /386/bin/git/import
cp init /386/bin/git/init
chmod +x /386/bin/git/init
cp merge /386/bin/git/merge
chmod +x /386/bin/git/merge
cp pull /386/bin/git/pull
chmod +x /386/bin/git/pull
cp push /386/bin/git/push
chmod +x /386/bin/git/push
cp rebase /386/bin/git/rebase
chmod +x /386/bin/git/rebase
cp revert /386/bin/git/revert
chmod +x /386/bin/git/revert
cp rm /386/bin/git/rm
chmod +x /386/bin/git/rm
mk grap
yacc -d -S grap.y

conflicts: 47 shift/reduce
mv y.tab.c grap.c
pcc -c grapl.c
pcc -c main.c
pcc -c input.c
pcc -c print.c
pcc -c frame.c
pcc -c for.c
pcc -c coord.c
pcc -c ticks.c
pcc -c plot.c
pcc -c label.c
pcc -c misc.c
pcc -c grap.c
pcc  -o 8.out grap.8 grapl.8 main.8 input.8 print.8 frame.8 for.8 coord.8 ticks.8 plot.8 label.8 misc.8
cp 8.out /386/bin/grap
mk graph
8c -FTVw graph.c
8c -FTVw subr.c
8c -FTVw whoami.c
8l  -o 8.out graph.8 subr.8 whoami.8
cp 8.out /386/bin/graph
mk grep
yacc -d grep.y
8c -FTVw main.c
8c -FTVw comp.c
8c -FTVw sub.c
8c -FTVw y.tab.c
8l  -o 8.out y.tab.8 main.8 comp.8 sub.8
cp 8.out /386/bin/grep
mk gs
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gs.c; mv gs.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' zlib/adler32.c; mv adler32.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' zlib/compress.c; mv compress.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' zlib/crc32.c; mv crc32.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' zlib/deflate.c; mv deflate.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/dscparse.c; mv dscparse.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gconfig.c; mv gconfig.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevabuf.c; mv gdevabuf.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevbbox.c; mv gdevbbox.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevbj10.c; mv gdevbj10.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevcd8.c; mv gdevcd8.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevcdj.c; mv gdevcdj.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevdbit.c; mv gdevdbit.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevddrw.c; mv gdevddrw.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevdfax.c; mv gdevdfax.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevdflt.c; mv gdevdflt.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevdgbr.c; mv gdevdgbr.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevdjet.c; mv gdevdjet.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevdljm.c; mv gdevdljm.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevdsha.c; mv gdevdsha.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevfax.c; mv gdevfax.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevhit.c; mv gdevhit.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevifno.c; mv gdevifno.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevjpeg.c; mv gdevjpeg.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevm1.c; mv gdevm1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevm16.c; mv gdevm16.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevm2.c; mv gdevm2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevm24.c; mv gdevm24.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevm32.c; mv gdevm32.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevm4.c; mv gdevm4.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevm40.c; mv gdevm40.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevm48.c; mv gdevm48.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevm56.c; mv gdevm56.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevm64.c; mv gdevm64.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevm8.c; mv gdevm8.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevmem.c; mv gdevmem.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevmpla.c; mv gdevmpla.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevnfwd.c; mv gdevnfwd.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevp14.c; mv gdevp14.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpbm.c; mv gdevpbm.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpcl.c; mv gdevpcl.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdf.c; mv gdevpdf.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdfb.c; mv gdevpdfb.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdfc.c; mv gdevpdfc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdfd.c; mv gdevpdfd.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdfg.c; mv gdevpdfg.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdfi.c; mv gdevpdfi.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdfj.c; mv gdevpdfj.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdfk.c; mv gdevpdfk.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdfm.c; mv gdevpdfm.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdfo.c; mv gdevpdfo.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdfp.c; mv gdevpdfp.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdfr.c; mv gdevpdfr.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdft.c; mv gdevpdft.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdfu.c; mv gdevpdfu.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdfv.c; mv gdevpdfv.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdt.c; mv gdevpdt.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdtb.c; mv gdevpdtb.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdtc.c; mv gdevpdtc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdtd.c; mv gdevpdtd.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdte.c; mv gdevpdte.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdtf.c; mv gdevpdtf.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdti.c; mv gdevpdti.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdts.c; mv gdevpdts.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdtt.c; mv gdevpdtt.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdtv.c; mv gdevpdtv.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpdtw.c; mv gdevpdtw.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpipe.c; mv gdevpipe.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevplan9.c; mv gdevplan9.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevplnx.c; mv gdevplnx.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevppla.c; mv gdevppla.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevprn.c; mv gdevprn.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevps.c; mv gdevps.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpsdi.c; mv gdevpsdi.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpsdp.c; mv gdevpsdp.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpsds.c; mv gdevpsds.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpsdu.c; mv gdevpsdu.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpsf1.c; mv gdevpsf1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpsf2.c; mv gdevpsf2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpsfm.c; mv gdevpsfm.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpsft.c; mv gdevpsft.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpsfu.c; mv gdevpsfu.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpsfx.c; mv gdevpsfx.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevpsu.c; mv gdevpsu.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevstc.c; mv gdevstc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevstc1.c; mv gdevstc1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevstc2.c; mv gdevstc2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevstc3.c; mv gdevstc3.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevstc4.c; mv gdevstc4.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevtfax.c; mv gdevtfax.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevtifs.c; mv gdevtifs.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gdevvec.c; mv gdevvec.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gp_getnv.c; mv gp_getnv.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gp_nsync.c; mv gp_nsync.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gp_stdia.c; mv gp_stdia.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gp_strdl.c; mv gp_strdl.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gp_unifn.c; mv gp_unifn.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gp_unifs.c; mv gp_unifs.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gp_unix.c; mv gp_unix.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gp_unix_cache.c; mv gp_unix_cache.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gpmisc.c; mv gpmisc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsalloc.c; mv gsalloc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsalpha.c; mv gsalpha.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsalphac.c; mv gsalphac.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsargs.c; mv gsargs.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsbitcom.c; mv gsbitcom.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsbitops.c; mv gsbitops.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsbittab.c; mv gsbittab.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gscdefs.c; mv gscdefs.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gscdevn.c; mv gscdevn.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gscedata.c; mv gscedata.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gscencs.c; mv gscencs.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gschar.c; mv gschar.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gschar0.c; mv gschar0.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gscie.c; mv gscie.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsciemap.c; mv gsciemap.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsclipsr.c; mv gsclipsr.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gscolor.c; mv gscolor.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gscolor1.c; mv gscolor1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gscolor2.c; mv gscolor2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gscolor3.c; mv gscolor3.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gscoord.c; mv gscoord.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gscparam.c; mv gscparam.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gscpixel.c; mv gscpixel.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gscrd.c; mv gscrd.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gscrdp.c; mv gscrdp.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gscrypt1.c; mv gscrypt1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gscscie.c; mv gscscie.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gscsepr.c; mv gscsepr.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gscspace.c; mv gscspace.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsdevice.c; mv gsdevice.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsdevmem.c; mv gsdevmem.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsdfilt.c; mv gsdfilt.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsdparam.c; mv gsdparam.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsdps.c; mv gsdps.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsdps1.c; mv gsdps1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsdsrc.c; mv gsdsrc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsfcid.c; mv gsfcid.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsfcid2.c; mv gsfcid2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsfcmap.c; mv gsfcmap.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsfcmap1.c; mv gsfcmap1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsflip.c; mv gsflip.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsfname.c; mv gsfname.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsfont.c; mv gsfont.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsfont0.c; mv gsfont0.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsfont0c.c; mv gsfont0c.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsfunc.c; mv gsfunc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsfunc0.c; mv gsfunc0.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsfunc3.c; mv gsfunc3.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsfunc4.c; mv gsfunc4.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsgcache.c; mv gsgcache.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsgdata.c; mv gsgdata.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsht.c; mv gsht.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsht1.c; mv gsht1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gshtscr.c; mv gshtscr.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsicc.c; mv gsicc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsimage.c; mv gsimage.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsimpath.c; mv gsimpath.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsinit.c; mv gsinit.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsiodev.c; mv gsiodev.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsistate.c; mv gsistate.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gslibctx.c; mv gslibctx.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsline.c; mv gsline.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsmalloc.c; mv gsmalloc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsmatrix.c; mv gsmatrix.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsmemlok.c; mv gsmemlok.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsmemory.c; mv gsmemory.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsmemret.c; mv gsmemret.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsmisc.c; mv gsmisc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsnorop.c; mv gsnorop.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsnotify.c; mv gsnotify.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsovrc.c; mv gsovrc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gspaint.c; mv gspaint.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsparam.c; mv gsparam.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsparams.c; mv gsparams.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsparamx.c; mv gsparamx.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gspath.c; mv gspath.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gspath1.c; mv gspath1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gspcolor.c; mv gspcolor.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsptype1.c; mv gsptype1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsptype2.c; mv gsptype2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsroptab.c; mv gsroptab.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsserial.c; mv gsserial.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsshade.c; mv gsshade.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsstate.c; mv gsstate.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gstext.c; mv gstext.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gstrans.c; mv gstrans.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gstype1.c; mv gstype1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gstype2.c; mv gstype2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gstype42.c; mv gstype42.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gsutil.c; mv gsutil.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gswts.c; mv gswts.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxacpath.c; mv gxacpath.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxbcache.c; mv gxbcache.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxblend.c; mv gxblend.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxccache.c; mv gxccache.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxccman.c; mv gxccman.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxchar.c; mv gxchar.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxchrout.c; mv gxchrout.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxcht.c; mv gxcht.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxclbits.c; mv gxclbits.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxclfile.c; mv gxclfile.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxclimag.c; mv gxclimag.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxclip.c; mv gxclip.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxclip2.c; mv gxclip2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxclipm.c; mv gxclipm.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxclist.c; mv gxclist.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxclpage.c; mv gxclpage.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxclpath.c; mv gxclpath.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxclrast.c; mv gxclrast.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxclread.c; mv gxclread.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxclrect.c; mv gxclrect.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxclutil.c; mv gxclutil.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxcmap.c; mv gxcmap.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxcpath.c; mv gxcpath.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxctable.c; mv gxctable.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxdcconv.c; mv gxdcconv.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxdcolor.c; mv gxdcolor.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxdevndi.c; mv gxdevndi.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxdhtserial.c; mv gxdhtserial.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxfcopy.c; mv gxfcopy.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxfdrop.c; mv gxfdrop.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxfill.c; mv gxfill.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxhintn.c; mv gxhintn.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxhldevc.c; mv gxhldevc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxht.c; mv gxht.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxhtbit.c; mv gxhtbit.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxi12bit.c; mv gxi12bit.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxi16bit.c; mv gxi16bit.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxicolor.c; mv gxicolor.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxidata.c; mv gxidata.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxifast.c; mv gxifast.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gximag3x.c; mv gximag3x.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gximage.c; mv gximage.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gximage1.c; mv gximage1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gximage2.c; mv gximage2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gximage3.c; mv gximage3.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gximage4.c; mv gximage4.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gximono.c; mv gximono.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxipixel.c; mv gxipixel.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxiscale.c; mv gxiscale.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxmclip.c; mv gxmclip.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxoprect.c; mv gxoprect.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxp1fill.c; mv gxp1fill.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxpaint.c; mv gxpaint.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxpath.c; mv gxpath.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxpath2.c; mv gxpath2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxpcmap.c; mv gxpcmap.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxpcopy.c; mv gxpcopy.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxpdash.c; mv gxpdash.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxpflat.c; mv gxpflat.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxsample.c; mv gxsample.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxshade.c; mv gxshade.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxshade1.c; mv gxshade1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxshade4.c; mv gxshade4.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxshade6.c; mv gxshade6.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxstroke.c; mv gxstroke.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxsync.c; mv gxsync.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxttfb.c; mv gxttfb.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxtype1.c; mv gxtype1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gxwts.c; mv gxwts.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/gzspotan.c; mv gzspotan.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/ialloc.c; mv ialloc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/iapi.c; mv iapi.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/ibnum.c; mv ibnum.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' icclib/icc.c; mv icc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/iccinit0.c; mv iccinit0.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/iconfig.c; mv iconfig.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/icontext.c; mv icontext.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/idebug.c; mv idebug.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/idict.c; mv idict.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/idisp.c; mv idisp.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/idparam.c; mv idparam.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/idstack.c; mv idstack.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/igc.c; mv igc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/igcref.c; mv igcref.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/igcstr.c; mv igcstr.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/iinit.c; mv iinit.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/ilocate.c; mv ilocate.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/imain.c; mv imain.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/imainarg.c; mv imainarg.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/iname.c; mv iname.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' zlib/inffast.c; mv inffast.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' zlib/inflate.c; mv inflate.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' zlib/inftrees.c; mv inftrees.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/interp.c; mv interp.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/iparam.c; mv iparam.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/iplugin.c; mv iplugin.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/ireclaim.c; mv ireclaim.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/isave.c; mv isave.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/iscan.c; mv iscan.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/iscanbin.c; mv iscanbin.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/iscannum.c; mv iscannum.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/istack.c; mv istack.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/iutil.c; mv iutil.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/iutil2.c; mv iutil2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jcapimin.c; mv jcapimin.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jcapistd.c; mv jcapistd.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jccoefct.c; mv jccoefct.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jccolor.c; mv jccolor.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jcdctmgr.c; mv jcdctmgr.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jchuff.c; mv jchuff.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jcinit.c; mv jcinit.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jcmainct.c; mv jcmainct.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jcmarker.c; mv jcmarker.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jcmaster.c; mv jcmaster.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jcomapi.c; mv jcomapi.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jcparam.c; mv jcparam.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jcprepct.c; mv jcprepct.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jcsample.c; mv jcsample.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jdapimin.c; mv jdapimin.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jdapistd.c; mv jdapistd.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jdcoefct.c; mv jdcoefct.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jdcolor.c; mv jdcolor.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jddctmgr.c; mv jddctmgr.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jdhuff.c; mv jdhuff.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jdinput.c; mv jdinput.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jdmainct.c; mv jdmainct.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jdmarker.c; mv jdmarker.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jdmaster.c; mv jdmaster.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jdphuff.c; mv jdphuff.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jdpostct.c; mv jdpostct.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jdsample.c; mv jdsample.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jerror.c; mv jerror.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jfdctint.c; mv jfdctint.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jidctint.c; mv jidctint.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jmemmgr.c; mv jmemmgr.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' jpeg/jutils.c; mv jutils.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/md5.c; mv md5.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/sa85d.c; mv sa85d.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/saes.c; mv saes.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/sarc4.c; mv sarc4.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/sbcp.c; mv sbcp.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/scantab.c; mv scantab.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/scfd.c; mv scfd.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/scfdtab.c; mv scfdtab.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/scfe.c; mv scfe.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/scfetab.c; mv scfetab.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/scfparam.c; mv scfparam.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/sdcparam.c; mv sdcparam.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/sdctc.c; mv sdctc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/sdctd.c; mv sdctd.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/sdcte.c; mv sdcte.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/sddparam.c; mv sddparam.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/sdeparam.c; mv sdeparam.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/seexec.c; mv seexec.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/sfilter1.c; mv sfilter1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/sfilter2.c; mv sfilter2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/sfxstdio.c; mv sfxstdio.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/shc.c; mv shc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/siinterp.c; mv siinterp.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/siscale.c; mv siscale.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/sjpegc.c; mv sjpegc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/sjpegd.c; mv sjpegd.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/sjpege.c; mv sjpege.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/slzwc.c; mv slzwc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/slzwd.c; mv slzwd.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/slzwe.c; mv slzwe.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/smd5.c; mv smd5.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/spdiff.c; mv spdiff.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/spngp.c; mv spngp.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/spprint.c; mv spprint.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/spsdf.c; mv spsdf.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/srld.c; mv srld.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/srle.c; mv srle.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/sstring.c; mv sstring.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/stream.c; mv stream.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/szlibc.c; mv szlibc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/szlibd.c; mv szlibd.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/szlibe.c; mv szlibe.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' zlib/trees.c; mv trees.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/ttcalc.c; mv ttcalc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/ttfinp.c; mv ttfinp.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/ttfmain.c; mv ttfmain.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/ttfmemd.c; mv ttfmemd.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/ttinterp.c; mv ttinterp.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/ttload.c; mv ttload.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/ttobjs.c; mv ttobjs.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' zlib/uncompr.c; mv uncompr.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/vdtrace.c; mv vdtrace.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zarith.c; mv zarith.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zarray.c; mv zarray.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zbfont.c; mv zbfont.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zbseq.c; mv zbseq.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zcfont.c; mv zcfont.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zchar.c; mv zchar.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zchar1.c; mv zchar1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zchar2.c; mv zchar2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zchar32.c; mv zchar32.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zchar42.c; mv zchar42.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zcharout.c; mv zcharout.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zcharx.c; mv zcharx.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zcid.c; mv zcid.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zcie.c; mv zcie.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zcolor.c; mv zcolor.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zcolor1.c; mv zcolor1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zcolor2.c; mv zcolor2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zcolor3.c; mv zcolor3.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zcontext.c; mv zcontext.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zcontrol.c; mv zcontrol.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zcrd.c; mv zcrd.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zcsdevn.c; mv zcsdevn.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zcsindex.c; mv zcsindex.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zcspixel.c; mv zcspixel.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zcssepr.c; mv zcssepr.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zdevcal.c; mv zdevcal.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zdevice.c; mv zdevice.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zdevice2.c; mv zdevice2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zdfilter.c; mv zdfilter.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zdict.c; mv zdict.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zdpnext.c; mv zdpnext.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zdps.c; mv zdps.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zdps1.c; mv zdps1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zdscpars.c; mv zdscpars.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfaes.c; mv zfaes.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfapi.c; mv zfapi.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfarc4.c; mv zfarc4.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfbcp.c; mv zfbcp.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfcid.c; mv zfcid.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfcid0.c; mv zfcid0.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfcid1.c; mv zfcid1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfcmap.c; mv zfcmap.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfdctd.c; mv zfdctd.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfdcte.c; mv zfdcte.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfdecode.c; mv zfdecode.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfile.c; mv zfile.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfile1.c; mv zfile1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfileio.c; mv zfileio.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfilter.c; mv zfilter.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfilter2.c; mv zfilter2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfmd5.c; mv zfmd5.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfont.c; mv zfont.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfont0.c; mv zfont0.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfont1.c; mv zfont1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfont2.c; mv zfont2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfont32.c; mv zfont32.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfont42.c; mv zfont42.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfontenum.c; mv zfontenum.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfproc.c; mv zfproc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfrsd.c; mv zfrsd.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfsample.c; mv zfsample.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfunc.c; mv zfunc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfunc0.c; mv zfunc0.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfunc3.c; mv zfunc3.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfunc4.c; mv zfunc4.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zfzlib.c; mv zfzlib.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zgeneric.c; mv zgeneric.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zgstate.c; mv zgstate.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zht.c; mv zht.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zht1.c; mv zht1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zht2.c; mv zht2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zicc.c; mv zicc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zimage.c; mv zimage.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zimage2.c; mv zimage2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zimage3.c; mv zimage3.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/ziodev.c; mv ziodev.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/ziodev2.c; mv ziodev2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/ziodevsc.c; mv ziodevsc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/ziodevst.c; mv ziodevst.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zmath.c; mv zmath.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zmatrix.c; mv zmatrix.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zmedia2.c; mv zmedia2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zmisc.c; mv zmisc.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zmisc1.c; mv zmisc1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zmisc2.c; mv zmisc2.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zmisc3.c; mv zmisc3.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zpacked.c; mv zpacked.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zpaint.c; mv zpaint.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zpath.c; mv zpath.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zpath1.c; mv zpath1.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zpcolor.c; mv zpcolor.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zrelbit.c; mv zrelbit.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zshade.c; mv zshade.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zstack.c; mv zstack.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zstring.c; mv zstring.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zsysvm.c; mv zsysvm.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/ztoken.c; mv ztoken.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/ztrans.c; mv ztrans.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/ztype.c; mv ztype.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zupath.c; mv zupath.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zusparam.c; mv zusparam.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' zlib/zutil.c; mv zutil.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zvmem.c; mv zvmem.8 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DT386 '-DGS_INIT="gs_init.ps"' src/zvmem2.c; mv zvmem2.8 obj
pcc  -o 8.out obj/gs.8 obj/adler32.8 obj/compress.8 obj/crc32.8 obj/deflate.8 obj/dscparse.8 obj/gconfig.8 obj/gdevabuf.8 obj/gdevbbox.8 obj/gdevbj10.8 obj/gdevcd8.8 obj/gdevcdj.8 obj/gdevdbit.8 obj/gdevddrw.8 obj/gdevdfax.8 obj/gdevdflt.8 obj/gdevdgbr.8 obj/gdevdjet.8 obj/gdevdljm.8 obj/gdevdsha.8 obj/gdevfax.8 obj/gdevhit.8 obj/gdevifno.8 obj/gdevjpeg.8 obj/gdevm1.8 obj/gdevm16.8 obj/gdevm2.8 obj/gdevm24.8 obj/gdevm32.8 obj/gdevm4.8 obj/gdevm40.8 obj/gdevm48.8 obj/gdevm56.8 obj/gdevm64.8 obj/gdevm8.8 obj/gdevmem.8 obj/gdevmpla.8 obj/gdevnfwd.8 obj/gdevp14.8 obj/gdevpbm.8 obj/gdevpcl.8 obj/gdevpdf.8 obj/gdevpdfb.8 obj/gdevpdfc.8 obj/gdevpdfd.8 obj/gdevpdfg.8 obj/gdevpdfi.8 obj/gdevpdfj.8 obj/gdevpdfk.8 obj/gdevpdfm.8 obj/gdevpdfo.8 obj/gdevpdfp.8 obj/gdevpdfr.8 obj/gdevpdft.8 obj/gdevpdfu.8 obj/gdevpdfv.8 obj/gdevpdt.8 obj/gdevpdtb.8 obj/gdevpdtc.8 obj/gdevpdtd.8 obj/gdevpdte.8 obj/gdevpdtf.8 obj/gdevpdti.8 obj/gdevpdts.8 obj/gdevpdtt.8 obj/gdevpdtv.8 obj/gdevpdtw.8 obj/gdevpipe.8 obj/gdevplan9.8 obj/gdevplnx.8 obj/gdevppla.8 obj/gdevprn.8 obj/gdevps.8 obj/gdevpsdi.8 obj/gdevpsdp.8 obj/gdevpsds.8 obj/gdevpsdu.8 obj/gdevpsf1.8 obj/gdevpsf2.8 obj/gdevpsfm.8 obj/gdevpsft.8 obj/gdevpsfu.8 obj/gdevpsfx.8 obj/gdevpsu.8 obj/gdevstc.8 obj/gdevstc1.8 obj/gdevstc2.8 obj/gdevstc3.8 obj/gdevstc4.8 obj/gdevtfax.8 obj/gdevtifs.8 obj/gdevvec.8 obj/gp_getnv.8 obj/gp_nsync.8 obj/gp_stdia.8 obj/gp_strdl.8 obj/gp_unifn.8 obj/gp_unifs.8 obj/gp_unix.8 obj/gp_unix_cache.8 obj/gpmisc.8 obj/gsalloc.8 obj/gsalpha.8 obj/gsalphac.8 obj/gsargs.8 obj/gsbitcom.8 obj/gsbitops.8 obj/gsbittab.8 obj/gscdefs.8 obj/gscdevn.8 obj/gscedata.8 obj/gscencs.8 obj/gschar.8 obj/gschar0.8 obj/gscie.8 obj/gsciemap.8 obj/gsclipsr.8 obj/gscolor.8 obj/gscolor1.8 obj/gscolor2.8 obj/gscolor3.8 obj/gscoord.8 obj/gscparam.8 obj/gscpixel.8 obj/gscrd.8 obj/gscrdp.8 obj/gscrypt1.8 obj/gscscie.8 obj/gscsepr.8 obj/gscspace.8 obj/gsdevice.8 obj/gsdevmem.8 obj/gsdfilt.8 obj/gsdparam.8 obj/gsdps.8 obj/gsdps1.8 obj/gsdsrc.8 obj/gsfcid.8 obj/gsfcid2.8 obj/gsfcmap.8 obj/gsfcmap1.8 obj/gsflip.8 obj/gsfname.8 obj/gsfont.8 obj/gsfont0.8 obj/gsfont0c.8 obj/gsfunc.8 obj/gsfunc0.8 obj/gsfunc3.8 obj/gsfunc4.8 obj/gsgcache.8 obj/gsgdata.8 obj/gsht.8 obj/gsht1.8 obj/gshtscr.8 obj/gsicc.8 obj/gsimage.8 obj/gsimpath.8 obj/gsinit.8 obj/gsiodev.8 obj/gsistate.8 obj/gslibctx.8 obj/gsline.8 obj/gsmalloc.8 obj/gsmatrix.8 obj/gsmemlok.8 obj/gsmemory.8 obj/gsmemret.8 obj/gsmisc.8 obj/gsnorop.8 obj/gsnotify.8 obj/gsovrc.8 obj/gspaint.8 obj/gsparam.8 obj/gsparams.8 obj/gsparamx.8 obj/gspath.8 obj/gspath1.8 obj/gspcolor.8 obj/gsptype1.8 obj/gsptype2.8 obj/gsroptab.8 obj/gsserial.8 obj/gsshade.8 obj/gsstate.8 obj/gstext.8 obj/gstrans.8 obj/gstype1.8 obj/gstype2.8 obj/gstype42.8 obj/gsutil.8 obj/gswts.8 obj/gxacpath.8 obj/gxbcache.8 obj/gxblend.8 obj/gxccache.8 obj/gxccman.8 obj/gxchar.8 obj/gxchrout.8 obj/gxcht.8 obj/gxclbits.8 obj/gxclfile.8 obj/gxclimag.8 obj/gxclip.8 obj/gxclip2.8 obj/gxclipm.8 obj/gxclist.8 obj/gxclpage.8 obj/gxclpath.8 obj/gxclrast.8 obj/gxclread.8 obj/gxclrect.8 obj/gxclutil.8 obj/gxcmap.8 obj/gxcpath.8 obj/gxctable.8 obj/gxdcconv.8 obj/gxdcolor.8 obj/gxdevndi.8 obj/gxdhtserial.8 obj/gxfcopy.8 obj/gxfdrop.8 obj/gxfill.8 obj/gxhintn.8 obj/gxhldevc.8 obj/gxht.8 obj/gxhtbit.8 obj/gxi12bit.8 obj/gxi16bit.8 obj/gxicolor.8 obj/gxidata.8 obj/gxifast.8 obj/gximag3x.8 obj/gximage.8 obj/gximage1.8 obj/gximage2.8 obj/gximage3.8 obj/gximage4.8 obj/gximono.8 obj/gxipixel.8 obj/gxiscale.8 obj/gxmclip.8 obj/gxoprect.8 obj/gxp1fill.8 obj/gxpaint.8 obj/gxpath.8 obj/gxpath2.8 obj/gxpcmap.8 obj/gxpcopy.8 obj/gxpdash.8 obj/gxpflat.8 obj/gxsample.8 obj/gxshade.8 obj/gxshade1.8 obj/gxshade4.8 obj/gxshade6.8 obj/gxstroke.8 obj/gxsync.8 obj/gxttfb.8 obj/gxtype1.8 obj/gxwts.8 obj/gzspotan.8 obj/ialloc.8 obj/iapi.8 obj/ibnum.8 obj/icc.8 obj/iccinit0.8 obj/iconfig.8 obj/icontext.8 obj/idebug.8 obj/idict.8 obj/idisp.8 obj/idparam.8 obj/idstack.8 obj/igc.8 obj/igcref.8 obj/igcstr.8 obj/iinit.8 obj/ilocate.8 obj/imain.8 obj/imainarg.8 obj/iname.8 obj/inffast.8 obj/inflate.8 obj/inftrees.8 obj/interp.8 obj/iparam.8 obj/iplugin.8 obj/ireclaim.8 obj/isave.8 obj/iscan.8 obj/iscanbin.8 obj/iscannum.8 obj/istack.8 obj/iutil.8 obj/iutil2.8 obj/jcapimin.8 obj/jcapistd.8 obj/jccoefct.8 obj/jccolor.8 obj/jcdctmgr.8 obj/jchuff.8 obj/jcinit.8 obj/jcmainct.8 obj/jcmarker.8 obj/jcmaster.8 obj/jcomapi.8 obj/jcparam.8 obj/jcprepct.8 obj/jcsample.8 obj/jdapimin.8 obj/jdapistd.8 obj/jdcoefct.8 obj/jdcolor.8 obj/jddctmgr.8 obj/jdhuff.8 obj/jdinput.8 obj/jdmainct.8 obj/jdmarker.8 obj/jdmaster.8 obj/jdphuff.8 obj/jdpostct.8 obj/jdsample.8 obj/jerror.8 obj/jfdctint.8 obj/jidctint.8 obj/jmemmgr.8 obj/jutils.8 obj/md5.8 obj/sa85d.8 obj/saes.8 obj/sarc4.8 obj/sbcp.8 obj/scantab.8 obj/scfd.8 obj/scfdtab.8 obj/scfe.8 obj/scfetab.8 obj/scfparam.8 obj/sdcparam.8 obj/sdctc.8 obj/sdctd.8 obj/sdcte.8 obj/sddparam.8 obj/sdeparam.8 obj/seexec.8 obj/sfilter1.8 obj/sfilter2.8 obj/sfxstdio.8 obj/shc.8 obj/siinterp.8 obj/siscale.8 obj/sjpegc.8 obj/sjpegd.8 obj/sjpege.8 obj/slzwc.8 obj/slzwd.8 obj/slzwe.8 obj/smd5.8 obj/spdiff.8 obj/spngp.8 obj/spprint.8 obj/spsdf.8 obj/srld.8 obj/srle.8 obj/sstring.8 obj/stream.8 obj/szlibc.8 obj/szlibd.8 obj/szlibe.8 obj/trees.8 obj/ttcalc.8 obj/ttfinp.8 obj/ttfmain.8 obj/ttfmemd.8 obj/ttinterp.8 obj/ttload.8 obj/ttobjs.8 obj/uncompr.8 obj/vdtrace.8 obj/zarith.8 obj/zarray.8 obj/zbfont.8 obj/zbseq.8 obj/zcfont.8 obj/zchar.8 obj/zchar1.8 obj/zchar2.8 obj/zchar32.8 obj/zchar42.8 obj/zcharout.8 obj/zcharx.8 obj/zcid.8 obj/zcie.8 obj/zcolor.8 obj/zcolor1.8 obj/zcolor2.8 obj/zcolor3.8 obj/zcontext.8 obj/zcontrol.8 obj/zcrd.8 obj/zcsdevn.8 obj/zcsindex.8 obj/zcspixel.8 obj/zcssepr.8 obj/zdevcal.8 obj/zdevice.8 obj/zdevice2.8 obj/zdfilter.8 obj/zdict.8 obj/zdpnext.8 obj/zdps.8 obj/zdps1.8 obj/zdscpars.8 obj/zfaes.8 obj/zfapi.8 obj/zfarc4.8 obj/zfbcp.8 obj/zfcid.8 obj/zfcid0.8 obj/zfcid1.8 obj/zfcmap.8 obj/zfdctd.8 obj/zfdcte.8 obj/zfdecode.8 obj/zfile.8 obj/zfile1.8 obj/zfileio.8 obj/zfilter.8 obj/zfilter2.8 obj/zfmd5.8 obj/zfont.8 obj/zfont0.8 obj/zfont1.8 obj/zfont2.8 obj/zfont32.8 obj/zfont42.8 obj/zfontenum.8 obj/zfproc.8 obj/zfrsd.8 obj/zfsample.8 obj/zfunc.8 obj/zfunc0.8 obj/zfunc3.8 obj/zfunc4.8 obj/zfzlib.8 obj/zgeneric.8 obj/zgstate.8 obj/zht.8 obj/zht1.8 obj/zht2.8 obj/zicc.8 obj/zimage.8 obj/zimage2.8 obj/zimage3.8 obj/ziodev.8 obj/ziodev2.8 obj/ziodevsc.8 obj/ziodevst.8 obj/zmath.8 obj/zmatrix.8 obj/zmedia2.8 obj/zmisc.8 obj/zmisc1.8 obj/zmisc2.8 obj/zmisc3.8 obj/zpacked.8 obj/zpaint.8 obj/zpath.8 obj/zpath1.8 obj/zpcolor.8 obj/zrelbit.8 obj/zshade.8 obj/zstack.8 obj/zstring.8 obj/zsysvm.8 obj/ztoken.8 obj/ztrans.8 obj/ztype.8 obj/zupath.8 obj/zusparam.8 obj/zutil.8 obj/zvmem.8 obj/zvmem2.8
cp 8.out /386/bin/gs
mk gzip
for (i in gzip gunzip zip unzip)
	mk $MKFLAGS $i.install
8c -FTVw gzip.c
8l  -o 8.gzip gzip.8
cp 8.gzip /386/bin/gzip
8c -FTVw gunzip.c
8l  -o 8.gunzip gunzip.8
cp 8.gunzip /386/bin/gunzip
8c -FTVw zip.c
8l  -o 8.zip zip.8
cp 8.zip /386/bin/zip
8c -FTVw unzip.c
8l  -o 8.unzip unzip.8
cp 8.unzip /386/bin/unzip
mk hgfs
8c -FTVw fs.c
8c -FTVw zip.c
8c -FTVw patch.c
8c -FTVw hash.c
8c -FTVw revlog.c
8c -FTVw tree.c
8c -FTVw info.c
8c -FTVw util.c
8l  -o 8.out fs.8 zip.8 patch.8 hash.8 revlog.8 tree.8 info.8 util.8
cp 8.out /386/bin/hgfs
mk hjfs
8c -FTVw main.c
8c -FTVw buf.c
8c -FTVw dev.c
8c -FTVw conv.c
8c -FTVw fs1.c
8c -FTVw fs2.c
8c -FTVw auth.c
8c -FTVw 9p.c
8c -FTVw dump.c
8c -FTVw cons.c
8l  -o 8.out main.8 buf.8 dev.8 conv.8 fs1.8 fs2.8 auth.8 9p.8 dump.8 cons.8
cp 8.out /386/bin/hjfs
mk hoc
yacc -d hoc.y

conflicts: 19 shift/reduce
8c -FTVw y.tab.c
8c -FTVw code.c
8c -FTVw init.c
8c -FTVw math.c
8c -FTVw symbol.c
8l  -o 8.out y.tab.8 code.8 init.8 math.8 symbol.8
cp 8.out /386/bin/hoc
mk htmlfmt
8c -FTVw main.c
8c -FTVw html.c
8c -FTVw util.c
8l -o 8.out   main.8 html.8 util.8
cp 8.out /386/bin/htmlfmt
mk htmlroff
8c -FTVw char.c
8c -FTVw html.c
8c -FTVw input.c
8c -FTVw main.c
8c -FTVw roff.c
8c -FTVw t1.c
8c -FTVw t2.c
8c -FTVw t3.c
8c -FTVw t4.c
8c -FTVw t5.c
8c -FTVw t6.c
8c -FTVw t7.c
8c -FTVw t8.c
8c -FTVw t10.c
8c -FTVw t11.c
8c -FTVw t13.c
8c -FTVw t14.c
8c -FTVw t15.c
8c -FTVw t16.c
8c -FTVw t17.c
8c -FTVw t18.c
8c -FTVw t19.c
8c -FTVw t20.c
8c -FTVw util.c
8l  -o 8.out char.8 html.8 input.8 main.8 roff.8 t1.8 t2.8 t3.8 t4.8 t5.8 t6.8 t7.8 t8.8 t10.8 t11.8 t13.8 t14.8 t15.8 t16.8 t17.8 t18.8 t19.8 t20.8 util.8
cp 8.out /386/bin/htmlroff
mk ip
for (i in ftpfs cifsd dhcpd httpd ipconfig ppp snoopy) @{
	echo mk $i
	cd $i
	mk install
}
mk ftpfs
8c -FTVw ftpfs.c
8c -FTVw proto.c
8c -FTVw file.c
8l  -o 8.out ftpfs.8 proto.8 file.8
cp 8.out /386/bin/ftpfs
mk cifsd
8c -FTVw idmap.c
8c -FTVw pack.c
8c -FTVw util.c
8c -FTVw error.c
8c -FTVw smb.c
8c -FTVw rap.c
8c -FTVw share.c
8c -FTVw tree.c
8c -FTVw dir.c
8c -FTVw file.c
8c -FTVw find.c
8c -FTVw main.c
8l  -o 8.out idmap.8 pack.8 util.8 error.8 smb.8 rap.8 share.8 tree.8 dir.8 file.8 find.8 main.8
cp 8.out /386/bin/ip/cifsd
mk dhcpd
for (i in dhcpd dhcpleases)
	mk $MKFLAGS $i.install
8c -FTVw dhcpd.c
8c -FTVw db.c
8c -FTVw ndb.c
8c -FTVw ping.c
8l -o 8.dhcpd dhcpd.8 db.8 ndb.8 ping.8
cp 8.dhcpd /386/bin/ip/dhcpd
8c -FTVw dhcpleases.c
8l -o 8.dhcpleases dhcpleases.8 db.8 ping.8
cp 8.dhcpleases /386/bin/ip/dhcpleases
mk httpd
for (i in httpd imagemap man2html save netlib_find netlib_history webls wikipost)
	mk $MKFLAGS $i.install
8c -FTVw httpd.c
8c -FTVw anonymous.c
8c -FTVw content.c
8c -FTVw emem.c
8c -FTVw hints.c
8c -FTVw init.c
8c -FTVw log.c
8c -FTVw redirect.c
8c -FTVw sendfd.c
8c -FTVw authorize.c
ar vu libhttps.a8 anonymous.8 content.8 emem.8 hints.8 init.8 log.8 redirect.8 sendfd.8 authorize.8
rm anonymous.8 content.8 emem.8 hints.8 init.8 log.8 redirect.8 sendfd.8 authorize.8
# rm  - cannot do this because of mk race
ar: creating libhttps.a8
a - anonymous.8
a - content.8
a - emem.8
a - hints.8
a - init.8
a - log.8
a - redirect.8
a - sendfd.8
a - authorize.8
8l  -o 8.httpd httpd.8 libhttps.a8
cp 8.httpd /386/bin/ip/httpd/httpd
8c -FTVw imagemap.c
8l  -o 8.imagemap imagemap.8 libhttps.a8
cp 8.imagemap /386/bin/ip/httpd/imagemap
8c -FTVw man2html.c
8l  -o 8.man2html man2html.8 libhttps.a8
cp 8.man2html /386/bin/ip/httpd/man2html
8c -FTVw save.c
8l  -o 8.save save.8 libhttps.a8
cp 8.save /386/bin/ip/httpd/save
8c -FTVw netlib_find.c
8l  -o 8.netlib_find netlib_find.8 libhttps.a8
cp 8.netlib_find /386/bin/ip/httpd/netlib_find
8c -FTVw netlib_history.c
8l  -o 8.netlib_history netlib_history.8 libhttps.a8
cp 8.netlib_history /386/bin/ip/httpd/netlib_history
8c -FTVw webls.c
8l  -o 8.webls webls.8 libhttps.a8
cp 8.webls /386/bin/ip/httpd/webls
8c -FTVw wikipost.c
8l  -o 8.wikipost wikipost.8 libhttps.a8
cp 8.wikipost /386/bin/ip/httpd/wikipost
mk ipconfig
8c -FTVw main.c
8c -FTVw dhcp.c
8c -FTVw dhcpv6.c
8c -FTVw ipv6.c
8c -FTVw ppp.c
8l  -o 8.out main.8 dhcp.8 dhcpv6.8 ipv6.8 ppp.8
cp 8.out /386/bin/ip/ipconfig
mk ppp
8c -FTVw ppp.c
8c -FTVw compress.c
8c -FTVw block.c
8c -FTVw mppc.c
8c -FTVw ipaux.c
8c -FTVw thw.c
8c -FTVw thwack.c
8c -FTVw unthwack.c
8l  -o 8.out ppp.8 compress.8 block.8 mppc.8 ipaux.8 thw.8 thwack.8 unthwack.8
cp 8.out /386/bin/ip/ppp
mk snoopy
{
	for(i in aoe aoeata aoecmd aoemask aoemd aoerr arp bootp cec dhcp dns dump eap eap_identity eapol eapol_key ether ipmux ippkt gre hdlc icmp6 icmp il ip6 ip ninep ospf ppp ppp_ccp ppp_chap ppp_ipcp ppp_lcp pppoe_disc pppoe_sess rarp rc4keydesc rtcp rtp tcp ttls udp vlan)
		echo extern Proto $i';'
} >protos.h
yacc -d filter.y
{
	echo '#include <u.h>'
	echo '#include <libc.h>'
	echo '#include "dat.h"'
	echo '#include "protos.h"'
	echo 'Proto *protos[] ='
	echo '{'
	for(i in aoe aoeata aoecmd aoemask aoemd aoerr arp bootp cec dhcp dns dump eap eap_identity eapol eapol_key ether ipmux ippkt gre hdlc icmp6 icmp il ip6 ip ninep ospf ppp ppp_ccp ppp_chap ppp_ipcp ppp_lcp pppoe_disc pppoe_sess rarp rc4keydesc rtcp rtp tcp ttls udp vlan)
		echo '	&'$i','
	echo '	0,'
	echo '};'
} >protos.c
8c -FTVw main.c
8c -FTVw y.tab.c
8c -FTVw	/sys/src/cmd/ndb/convM2DNS.c
8c -FTVw aoe.c
8c -FTVw aoeata.c
8c -FTVw aoecmd.c
8c -FTVw aoemask.c
8c -FTVw aoemd.c
8c -FTVw aoerr.c
8c -FTVw arp.c
8c -FTVw bootp.c
8c -FTVw cec.c
8c -FTVw dhcp.c
8c -FTVw dns.c
8c -FTVw dump.c
8c -FTVw eap.c
8c -FTVw eap_identity.c
8c -FTVw eapol.c
8c -FTVw eapol_key.c
8c -FTVw ether.c
8c -FTVw ipmux.c
8c -FTVw ippkt.c
8c -FTVw gre.c
8c -FTVw hdlc.c
8c -FTVw icmp6.c
8c -FTVw icmp.c
8c -FTVw il.c
8c -FTVw ip6.c
8c -FTVw ip.c
8c -FTVw ninep.c
8c -FTVw ospf.c
8c -FTVw ppp.c
8c -FTVw ppp_ccp.c
8c -FTVw ppp_chap.c
8c -FTVw ppp_ipcp.c
8c -FTVw ppp_lcp.c
8c -FTVw pppoe_disc.c
8c -FTVw pppoe_sess.c
8c -FTVw rarp.c
8c -FTVw rc4keydesc.c
8c -FTVw rtcp.c
8c -FTVw rtp.c
8c -FTVw tcp.c
8c -FTVw ttls.c
8c -FTVw udp.c
8c -FTVw vlan.c
8c -FTVw protos.c
8l  -o 8.out main.8 y.tab.8 protos.8 convM2DNS.8 aoe.8 aoeata.8 aoecmd.8 aoemask.8 aoemd.8 aoerr.8 arp.8 bootp.8 cec.8 dhcp.8 dns.8 dump.8 eap.8 eap_identity.8 eapol.8 eapol_key.8 ether.8 ipmux.8 ippkt.8 gre.8 hdlc.8 icmp6.8 icmp.8 il.8 ip6.8 ip.8 ninep.8 ospf.8 ppp.8 ppp_ccp.8 ppp_chap.8 ppp_ipcp.8 ppp_lcp.8 pppoe_disc.8 pppoe_sess.8 rarp.8 rc4keydesc.8 rtcp.8 rtp.8 tcp.8 ttls.8 udp.8 vlan.8
cp 8.out /386/bin/snoopy
for (i in 6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd sol wol)
	mk $MKFLAGS $i.install
8c -FTVw 6in4.c
8l  -o 8.6in4 6in4.8
cp 8.6in4 /386/bin/ip/6in4
8c -FTVw ayiya.c
8l  -o 8.ayiya ayiya.8
cp 8.ayiya /386/bin/ip/ayiya
8c -FTVw dhcp6d.c
8l  -o 8.dhcp6d dhcp6d.8
cp 8.dhcp6d /386/bin/ip/dhcp6d
8c -FTVw dhcpclient.c
8l  -o 8.dhcpclient dhcpclient.8
cp 8.dhcpclient /386/bin/ip/dhcpclient
8c -FTVw ftpd.c
8c -FTVw glob.c
8l -o 8.ftpd ftpd.8 glob.8
cp 8.ftpd /386/bin/ip/ftpd
8c -FTVw gping.c
8l  -o 8.gping gping.8
cp 8.gping /386/bin/ip/gping
8c -FTVw hogports.c
8l  -o 8.hogports hogports.8
cp 8.hogports /386/bin/ip/hogports
8c -FTVw hproxy.c
8l  -o 8.hproxy hproxy.8
cp 8.hproxy /386/bin/ip/hproxy
8c -FTVw httpfile.c
8l  -o 8.httpfile httpfile.8
cp 8.httpfile /386/bin/ip/httpfile
8c -FTVw linklocal.c
8l  -o 8.linklocal linklocal.8
cp 8.linklocal /386/bin/ip/linklocal
8c -FTVw ping.c
8l  -o 8.ping ping.8
cp 8.ping /386/bin/ip/ping
8c -FTVw pppoe.c
8l  -o 8.pppoe pppoe.8
cp 8.pppoe /386/bin/ip/pppoe
8c -FTVw pptp.c
8l  -o 8.pptp pptp.8
cp 8.pptp /386/bin/ip/pptp
8c -FTVw pptpd.c
8l  -o 8.pptpd pptpd.8
cp 8.pptpd /386/bin/ip/pptpd
8c -FTVw rarpd.c
8l  -o 8.rarpd rarpd.8
cp 8.rarpd /386/bin/ip/rarpd
8c -FTVw rexexec.c
8l  -o 8.rexexec rexexec.8
cp 8.rexexec /386/bin/ip/rexexec
8c -FTVw rip.c
8l  -o 8.rip rip.8
cp 8.rip /386/bin/ip/rip
8c -FTVw rlogind.c
8l  -o 8.rlogind rlogind.8
cp 8.rlogind /386/bin/ip/rlogind
8c -FTVw telnet.c
8l  -o 8.telnet telnet.8
cp 8.telnet /$objtype/bin/telnet
8c -FTVw telnetd.c
8l  -o 8.telnetd telnetd.8
cp 8.telnetd /386/bin/ip/telnetd
8c -FTVw tftpd.c
8l  -o 8.tftpd tftpd.8
cp 8.tftpd /386/bin/ip/tftpd
8c -FTVw tftpfs.c
8l  -o 8.tftpfs tftpfs.8
cp 8.tftpfs /386/bin/ip/tftpfs
8c -FTVw tinc.c
8l  -o 8.tinc tinc.8
cp 8.tinc /386/bin/ip/tinc
8c -FTVw traceroute.c
8l  -o 8.traceroute traceroute.8
cp 8.traceroute /386/bin/ip/traceroute
8c -FTVw torrent.c
8l  -o 8.torrent torrent.8
cp 8.torrent /386/bin/ip/torrent
8c -FTVw udpecho.c
8l  -o 8.udpecho udpecho.8
cp 8.udpecho /386/bin/ip/udpecho
8c -FTVw socksd.c
8l  -o 8.socksd socksd.8
cp 8.socksd /386/bin/ip/socksd
8c -FTVw sol.c
8l  -o 8.sol sol.8
cp 8.sol /386/bin/ip/sol
8c -FTVw wol.c
8l  -o 8.wol wol.8
cp 8.wol /386/bin/ip/wol
mk jpg
for (i in jpg tojpg gif togif ppm toppm png topng tif totif yuv ico toico bmp tga v210)
	mk $MKFLAGS $i.install
6^c rgbycc.c
6^l -o 6.rgbycc rgbycc.6
./6.rgbycc > ycbcr.h
6^c rgbrgbv.c
6^l -o 6.rgbrgbv rgbrgbv.6
./6.rgbrgbv > rgbv.h
8c -FTVw totruecolor.c
8c -FTVw writerawimage.c
8c -FTVw readjpg.c
8c -FTVw jpg.c
8c -FTVw torgbv.c
8l  -o 8.jpg torgbv.8 totruecolor.8 writerawimage.8 readjpg.8 jpg.8
cp 8.jpg /386/bin/jpg
8c -FTVw writejpg.c
8c -FTVw multichan.c
8c -FTVw tojpg.c
8l  -o 8.tojpg writejpg.8 multichan.8 tojpg.8
cp 8.tojpg /386/bin/tojpg
8c -FTVw readgif.c
8c -FTVw gif.c
8l  -o 8.gif torgbv.8 totruecolor.8 writerawimage.8 readgif.8 gif.8
cp 8.gif /386/bin/gif
8c -FTVw writegif.c
8c -FTVw onechan.c
8c -FTVw togif.c
8l  -o 8.togif writegif.8 onechan.8 togif.8 torgbv.8
cp 8.togif /386/bin/togif
8c -FTVw readppm.c
8c -FTVw ppm.c
8l  -o 8.ppm torgbv.8 totruecolor.8 writerawimage.8 readppm.8 ppm.8
cp 8.ppm /386/bin/ppm
8c -FTVw writeppm.c
8c -FTVw toppm.c
8l  -o 8.toppm writeppm.8 multichan.8 toppm.8
cp 8.toppm /386/bin/toppm
8c -FTVw readpng.c
8c -FTVw png.c
8l  -o 8.png torgbv.8 writerawimage.8 readpng.8 png.8
cp 8.png /386/bin/png
8c -FTVw writepng.c
8c -FTVw topng.c
8l  -o 8.topng writepng.8 topng.8
cp 8.topng /386/bin/topng
8c -FTVw readtif.c
8c -FTVw tif.c
8l  -o 8.tif torgbv.8 writerawimage.8 readtif.8 tif.8
cp 8.tif /386/bin/tif
8c -FTVw writetif.c
8c -FTVw totif.c
8l  -o 8.totif writetif.8 totif.8
cp 8.totif /386/bin/totif
8c -FTVw readyuv.c
8c -FTVw yuv.c
8l  -o 8.yuv torgbv.8 totruecolor.8 writerawimage.8 readyuv.8 yuv.8
cp 8.yuv /386/bin/yuv
8c -FTVw ico.c
8l  -o 8.ico readpng.8 ico.8
cp 8.ico /386/bin/ico
8c -FTVw toico.c
8l  -o 8.toico toico.8
cp 8.toico /386/bin/toico
8c -FTVw readbmp.c
8c -FTVw bmp.c
8l  -o 8.bmp torgbv.8 totruecolor.8 writerawimage.8 readbmp.8 bmp.8
cp 8.bmp /386/bin/bmp
8c -FTVw readtga.c
8c -FTVw tga.c
8l  -o 8.tga torgbv.8 totruecolor.8 writerawimage.8 readtga.8 tga.8
cp 8.tga /386/bin/tga
8c -FTVw readv210.c
8c -FTVw v210.c
8l  -o 8.v210 torgbv.8 totruecolor.8 writerawimage.8 readv210.8 v210.8
cp 8.v210 /386/bin/v210
mk ka
yacc -D1 -d a.y
8c -FTVw y.tab.c
8c -FTVw lex.c
8l  -o 8.out y.tab.8 lex.8
cp 8.out /386/bin/ka
mk kc
8c -FTVw cgen.c
8c -FTVw enam.c
8c -FTVw list.c
8c -FTVw mul.c
8c -FTVw peep.c
8c -FTVw ../cc/pgen.c
8c -FTVw ../cc/pswt.c
8c -FTVw reg.c
8c -FTVw sgen.c
8c -FTVw swt.c
8c -FTVw txt.c
8l  -o 8.out cgen.8 enam.8 list.8 mul.8 peep.8 pgen.8 pswt.8 reg.8 sgen.8 swt.8 txt.8 ../cc/cc.a8
cp 8.out /386/bin/kc
mk ki
8c -FTVw ki.c
8c -FTVw run.c
8c -FTVw mem.c
8c -FTVw syscall.c
8c -FTVw stats.c
8c -FTVw icache.c
8c -FTVw symbols.c
8c -FTVw cmd.c
8c -FTVw bpt.c
8c -FTVw float.c
8l  -o 8.out ki.8 run.8 mem.8 syscall.8 stats.8 icache.8 symbols.8 cmd.8 bpt.8 float.8
cp 8.out /386/bin/ki
mk kl
8c -FTVw asm.c
8c -FTVw list.c
8c -FTVw noop.c
8c -FTVw sched.c
8c -FTVw obj.c
8c -FTVw optab.c
8c -FTVw pass.c
8c -FTVw span.c
8c -FTVw ../kc/enam.c
8c -FTVw compat.c
8l  -o 8.out asm.8 list.8 noop.8 sched.8 obj.8 optab.8 pass.8 span.8 enam.8 compat.8
cp 8.out /386/bin/kl
mk ktrans
8c -FTVw hash.c
8c -FTVw main.c
8l  -o 8.out hash.8 main.8
cp 8.out /386/bin/ktrans
mk lex
8c -FTVw lmain.c
yacc -d parser.y
8c -FTVw sub1.c
8c -FTVw sub2.c
8c -FTVw header.c
8c -FTVw y.tab.c
8l  -o 8.out lmain.8 y.tab.8 sub1.8 sub2.8 header.8
cp 8.out /386/bin/lex
mk lp
for (i in lpdsend lpsend LOCK lpdaemon)
	mk $MKFLAGS $i.install
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_NET_EXTENSION -DPLAN9  -'DMAXHOSTNAMELEN=64' lpdsend.c
pcc -o 8.lpdsend lpdsend.8
cp 8.lpdsend /386/bin/aux/lpdsend
8c -Dplan9 lpsend.c
8l  -o 8.lpsend lpsend.8
cp 8.lpsend /386/bin/aux/lpsend
8c -Dplan9 LOCK.c
8l  -o 8.LOCK LOCK.8
cp 8.LOCK /386/bin/aux/LOCK
pcc -c -D_POSIX_SOURCE -DPLAN9  lpdaemon.c
pcc -o 8.lpdaemon lpdaemon.8
cp 8.lpdaemon /386/bin/aux/lpdaemon
mk map
8c -FTVw map.c
8c -FTVw symbol.c
8c -FTVw index.c
8c -FTVw sqrt.c
cd libmap
mk install
libmap.a8 doesn't exist: assuming it will be an archive
8c -FTVw -I.. aitoff.c
8c -FTVw -I.. albers.c
8c -FTVw -I.. azequalarea.c
8c -FTVw -I.. azequidist.c
8c -FTVw -I.. bicentric.c
8c -FTVw -I.. bonne.c
8c -FTVw -I.. ccubrt.c
8c -FTVw -I.. complex.c
8c -FTVw -I.. conic.c
8c -FTVw -I.. cubrt.c
8c -FTVw -I.. cylequalarea.c
8c -FTVw -I.. cylindrical.c
8c -FTVw -I.. elco2.c
8c -FTVw -I.. elliptic.c
8c -FTVw -I.. fisheye.c
8c -FTVw -I.. gall.c
8c -FTVw -I.. gilbert.c
8c -FTVw -I.. guyou.c
8c -FTVw -I.. harrison.c
8c -FTVw -I.. hex.c
8c -FTVw -I.. homing.c
8c -FTVw -I.. lagrange.c
8c -FTVw -I.. lambert.c
8c -FTVw -I.. laue.c
8c -FTVw -I.. lune.c
8c -FTVw -I.. mercator.c
8c -FTVw -I.. mollweide.c
8c -FTVw -I.. newyorker.c
8c -FTVw -I.. orthographic.c
8c -FTVw -I.. perspective.c
8c -FTVw -I.. polyconic.c
8c -FTVw -I.. rectangular.c
8c -FTVw -I.. simpleconic.c
8c -FTVw -I.. sinusoidal.c
8c -FTVw -I.. tetra.c
8c -FTVw -I.. trapezoidal.c
8c -FTVw -I.. twocirc.c
8c -FTVw -I.. zcoord.c
ar vu libmap.a8 aitoff.8 albers.8 azequalarea.8 azequidist.8 bicentric.8 bonne.8 ccubrt.8 complex.8 conic.8 cubrt.8 cylequalarea.8 cylindrical.8 elco2.8 elliptic.8 fisheye.8 gall.8 gilbert.8 guyou.8 harrison.8 hex.8 homing.8 lagrange.8 lambert.8 laue.8 lune.8 mercator.8 mollweide.8 newyorker.8 orthographic.8 perspective.8 polyconic.8 rectangular.8 simpleconic.8 sinusoidal.8 tetra.8 trapezoidal.8 twocirc.8 zcoord.8
ar: creating libmap.a8
a - aitoff.8
a - albers.8
a - azequalarea.8
a - azequidist.8
a - bicentric.8
a - bonne.8
a - ccubrt.8
a - complex.8
a - conic.8
a - cubrt.8
a - cylequalarea.8
a - cylindrical.8
a - elco2.8
a - elliptic.8
a - fisheye.8
a - gall.8
a - gilbert.8
a - guyou.8
a - harrison.8
a - hex.8
a - homing.8
a - lagrange.8
a - lambert.8
a - laue.8
a - lune.8
a - mercator.8
a - mollweide.8
a - newyorker.8
a - orthographic.8
a - perspective.8
a - polyconic.8
a - rectangular.8
a - simpleconic.8
a - sinusoidal.8
a - tetra.8
a - trapezoidal.8
a - twocirc.8
a - zcoord.8
8l  -o 8.out map.8 symbol.8 index.8 sqrt.8 libmap/libmap.a8
cp 8.out /386/bin/aux/mapd
mk mk
8c -FTVw arc.c
8c -FTVw archive.c
8c -FTVw bufblock.c
8c -FTVw env.c
8c -FTVw file.c
8c -FTVw graph.c
8c -FTVw job.c
8c -FTVw lex.c
8c -FTVw main.c
8c -FTVw match.c
8c -FTVw mk.c
8c -FTVw parse.c
8c -FTVw rc.c
8c -FTVw recipe.c
8c -FTVw rule.c
8c -FTVw run.c
8c -FTVw shprint.c
8c -FTVw symtab.c
8c -FTVw var.c
8c -FTVw varsub.c
8c -FTVw word.c
8c -FTVw plan9.c
8l  -o 8.out arc.8 archive.8 bufblock.8 env.8 file.8 graph.8 job.8 lex.8 main.8 match.8 mk.8 parse.8 rc.8 recipe.8 rule.8 run.8 shprint.8 symtab.8 var.8 varsub.8 word.8 plan9.8
cp 8.out /386/bin/mk
mk mothra
8c -FTVw -Ilibpanel snoop.c
8c -FTVw -Ilibpanel forms.c
8c -FTVw -Ilibpanel getpix.c
8c -FTVw -Ilibpanel html.syntax.c
8c -FTVw -Ilibpanel mothra.c
8c -FTVw -Ilibpanel rdhtml.c
8c -FTVw -Ilibpanel url.c
cd libpanel
mk
libpanel.a8 doesn't exist: assuming it will be an archive
8c -FTVw button.c
8c -FTVw canvas.c
8c -FTVw draw.c
8c -FTVw edit.c
8c -FTVw entry.c
8c -FTVw event.c
8c -FTVw frame.c
8c -FTVw group.c
8c -FTVw init.c
8c -FTVw label.c
8c -FTVw list.c
8c -FTVw mem.c
8c -FTVw message.c
8c -FTVw pack.c
8c -FTVw popup.c
8c -FTVw print.c
8c -FTVw pulldown.c
8c -FTVw rtext.c
8c -FTVw scroll.c
8c -FTVw scrollbar.c
8c -FTVw slider.c
8c -FTVw textview.c
8c -FTVw textwin.c
8c -FTVw utf.c
8c -FTVw snarf.c
ar vu libpanel.a8 button.8 canvas.8 draw.8 edit.8 entry.8 event.8 frame.8 group.8 init.8 label.8 list.8 mem.8 message.8 pack.8 popup.8 print.8 pulldown.8 rtext.8 scroll.8 scrollbar.8 slider.8 textview.8 textwin.8 utf.8 snarf.8
ar: creating libpanel.a8
a - button.8
a - canvas.8
a - draw.8
a - edit.8
a - entry.8
a - event.8
a - frame.8
a - group.8
a - init.8
a - label.8
a - list.8
a - mem.8
a - message.8
a - pack.8
a - popup.8
a - print.8
a - pulldown.8
a - rtext.8
a - scroll.8
a - scrollbar.8
a - slider.8
a - textview.8
a - textwin.8
a - utf.8
a - snarf.8
8l  -o 8.out snoop.8 forms.8 getpix.8 html.syntax.8 mothra.8 rdhtml.8 url.8 libpanel/libpanel.a8
cp 8.out /386/bin/mothra
mk ndb
for (i in mkdb query mkhash mkhosts cs csquery dns dnsquery dnsdebug dnsgetip ipquery inform)
	mk $MKFLAGS $i.install
8c -FTVw mkdb.c
8l  -o 8.mkdb mkdb.8
cp 8.mkdb /386/bin/ndb/mkdb
8c -FTVw query.c
8l  -o 8.query query.8
cp 8.query /386/bin/ndb/query
8c -FTVw mkhash.c
8l  -o 8.mkhash mkhash.8
cp 8.mkhash /386/bin/ndb/mkhash
8c -FTVw mkhosts.c
8l  -o 8.mkhosts mkhosts.8
cp 8.mkhosts /386/bin/ndb/mkhosts
8c -FTVw cs.c
8l -o 8.cs cs.8
cp 8.cs /386/bin/ndb/cs
8c -FTVw csquery.c
8l  -o 8.csquery csquery.8
cp 8.csquery /386/bin/ndb/csquery
8c -FTVw dns.c
8c -FTVw dnudpserver.c
8c -FTVw dntcpserver.c
8c -FTVw dn.c
8c -FTVw dnresolve.c
8c -FTVw dblookup.c
8c -FTVw dnserver.c
8c -FTVw dnnotify.c
8c -FTVw dnarea.c
8c -FTVw convM2DNS.c
8c -FTVw convDNS2M.c
8l -o 8.dns dns.8 dnudpserver.8 dntcpserver.8 dn.8 dnresolve.8 dblookup.8 dnserver.8 dnnotify.8 dnarea.8 convM2DNS.8 convDNS2M.8
cp 8.dns /386/bin/ndb/dns
8c -FTVw dnsquery.c
8l  -o 8.dnsquery dnsquery.8
cp 8.dnsquery /386/bin/ndb/dnsquery
8c -FTVw dnsdebug.c
8l -o 8.dnsdebug dnsdebug.8 dn.8 dnresolve.8 dblookup.8 dnserver.8 dnarea.8 convM2DNS.8 convDNS2M.8
cp 8.dnsdebug /386/bin/ndb/dnsdebug
8c -FTVw dnsgetip.c
8l -o 8.dnsgetip dnsgetip.8 dn.8 dnresolve.8 dblookup.8 dnserver.8 dnarea.8 convM2DNS.8 convDNS2M.8
cp 8.dnsgetip /386/bin/ndb/dnsgetip
8c -FTVw ipquery.c
8l  -o 8.ipquery ipquery.8
cp 8.ipquery /386/bin/ndb/ipquery
8c -FTVw inform.c
8l  -o 8.inform inform.8
cp 8.inform /386/bin/ndb/inform
mk nusb
for (i in lib kb audio ether usbd disk serial ptp joy cam) @{
	cd $i && mk install
}
usb.a8 doesn't exist: assuming it will be an archive
8c -FTVw dev.c
8c -FTVw dump.c
8c -FTVw parse.c
ar vu usb.a8 dev.8 dump.8 parse.8
ar: creating usb.a8
a - dev.8
a - dump.8
a - parse.8
date
Mon Jan  1 22:46:23 MST 2024
8c -I../lib -FTVw kb.c
8l  -o 8.out kb.8 ../lib/usb.a8
cp 8.out /386/bin/nusb/kb
8c -I../lib -FTVw audio.c
8l  -o 8.out audio.8 ../lib/usb.a8
cp 8.out /386/bin/nusb/audio
8c -I../lib -FTVw ether.c
8c -I../lib -FTVw cdc.c
8c -I../lib -FTVw smsc.c
8c -I../lib -FTVw lan78xx.c
8c -I../lib -FTVw asix.c
8c -I../lib -FTVw aue.c
8c -I../lib -FTVw url.c
8c -I../lib -FTVw rndis.c
8l  -o 8.out ether.8 cdc.8 smsc.8 lan78xx.8 asix.8 aue.8 url.8 rndis.8 ../lib/usb.a8
cp 8.out /386/bin/nusb/ether
8c -I../lib -FTVw usbd.c
8c -I../lib -FTVw hub.c
8c -I../lib -FTVw hname.c
8l  -o 8.out usbd.8 hub.8 hname.8 ../lib/usb.a8
cp 8.out /386/bin/nusb/usbd
8c -I../lib -FTVw disk.c
8c -I../lib -FTVw scsireq.c
./mkscsierrs >scsierrs.c
8c -I../lib -FTVw scsierrs.c
8l  -o 8.out disk.8 scsireq.8 scsierrs.8 ../lib/usb.a8
cp 8.out /386/bin/nusb/disk
8c -I../lib -FTVw ftdi.c
8c -I../lib -FTVw serial.c
8c -I../lib -FTVw prolific.c
8c -I../lib -FTVw ucons.c
8c -I../lib -FTVw silabs.c
8c -I../lib -FTVw ch340.c
8l  -o 8.out ftdi.8 serial.8 prolific.8 ucons.8 silabs.8 ch340.8 ../lib/usb.a8
cp 8.out /386/bin/nusb/serial
8c -I../lib -FTVw ptp.c
8l  -o 8.out ptp.8 ../lib/usb.a8
cp 8.out /386/bin/nusb/ptp
8c -I../lib -FTVw joy.c
8l  -o 8.out joy.8 ../lib/usb.a8
cp 8.out /386/bin/nusb/joy
8c -I../lib -FTVw cam.c
8c -I../lib -FTVw descprint.c
8c -I../lib -FTVw ctl.c
8c -I../lib -FTVw video.c
8l  -o 8.out cam.8 descprint.8 ctl.8 video.8 ../lib/usb.a8
cp 8.out /386/bin/nusb/cam
mk paqfs
for (i in mkpaqfs paqfs)
	mk $MKFLAGS $i.install
8c -FTVw mkpaqfs.c
8l  -o 8.mkpaqfs mkpaqfs.8
cp 8.mkpaqfs /386/bin/mkpaqfs
8c -FTVw paqfs.c
8l  -o 8.paqfs paqfs.8
cp 8.paqfs /386/bin/paqfs
mk pic
yacc -S -d picy.y

conflicts: 208 shift/reduce
mv y.tab.c picy.c
pcc -c picl.c
pcc -c main.c
pcc -c print.c
pcc -c misc.c
pcc -c symtab.c
pcc -c blockgen.c
pcc -c boxgen.c
pcc -c circgen.c
pcc -c arcgen.c
pcc -c linegen.c
pcc -c movegen.c
pcc -c textgen.c
pcc -c input.c
pcc -c for.c
pcc -c pltroff.c
pcc -c picy.c
pcc  -o 8.out picy.8 picl.8 main.8 print.8 misc.8 symtab.8 blockgen.8 boxgen.8 circgen.8 arcgen.8 linegen.8 movegen.8 textgen.8 input.8 for.8 pltroff.8
cp 8.out /386/bin/pic
mk plot
8c -FTVw plot.c
cd libplot
mk install
../libplot.a8 doesn't exist: assuming it will be an archive
8c -FTVw box.c
8c -FTVw cfill.c
8c -FTVw circ.c
8c -FTVw closepl.c
8c -FTVw color.c
8c -FTVw disk.c
8c -FTVw doublebuffer.c
8c -FTVw dpoint.c
8c -FTVw erase.c
8c -FTVw fill.c
8c -FTVw frame.c
8c -FTVw grade.c
8c -FTVw line.c
8c -FTVw machdep.c
8c -FTVw move.c
8c -FTVw openpl.c
8c -FTVw parabola.c
8c -FTVw pen.c
8c -FTVw poly.c
8c -FTVw ppause.c
8c -FTVw pprompt.c
8c -FTVw range.c
8c -FTVw rarc.c
8c -FTVw restore.c
8c -FTVw rmove.c
8c -FTVw rvec.c
8c -FTVw save.c
8c -FTVw sbox.c
8c -FTVw spline.c
8c -FTVw subr.c
8c -FTVw text.c
8c -FTVw vec.c
8c -FTVw whoami.c
ar vu ../libplot.a8 box.8 cfill.8 circ.8 closepl.8 color.8 disk.8 doublebuffer.8 dpoint.8 erase.8 fill.8 frame.8 grade.8 line.8 machdep.8 move.8 openpl.8 parabola.8 pen.8 poly.8 ppause.8 pprompt.8 range.8 rarc.8 restore.8 rmove.8 rvec.8 save.8 sbox.8 spline.8 subr.8 text.8 vec.8 whoami.8
ar: creating ../libplot.a8
a - box.8
a - cfill.8
a - circ.8
a - closepl.8
a - color.8
a - disk.8
a - doublebuffer.8
a - dpoint.8
a - erase.8
a - fill.8
a - frame.8
a - grade.8
a - line.8
a - machdep.8
a - move.8
a - openpl.8
a - parabola.8
a - pen.8
a - poly.8
a - ppause.8
a - pprompt.8
a - range.8
a - rarc.8
a - restore.8
a - rmove.8
a - rvec.8
a - save.8
a - sbox.8
a - spline.8
a - subr.8
a - text.8
a - vec.8
a - whoami.8
8l  -o 8.out plot.8 libplot.a8
cp 8.out /386/bin/plot
mk plumb
for (i in plumber plumb)
	mk $MKFLAGS $i.install
8c -FTVw plumber.c
8c -FTVw fsys.c
8c -FTVw match.c
8c -FTVw rules.c
8l  -o 8.plumber plumber.8 fsys.8 match.8 rules.8
cp 8.plumber /386/bin/plumber
8c -FTVw plumb.c
8l  -o 8.plumb plumb.8
cp 8.plumb /386/bin/plumb
mk postscript
---- Making install in common ----
com.a8 doesn't exist: assuming it will be an archive
pcc -c -Dplan9 -D_POSIX_SOURCE -B bbox.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B glob.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B misc.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B request.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B tempnam.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B getopt.c
ar vu com.a8 bbox.8 glob.8 misc.8 request.8 tempnam.8 getopt.8
ar: creating com.a8
a - bbox.8
a - glob.8
a - misc.8
a - request.8
a - tempnam.8
a - getopt.8
---- Making install in cropmarks ----
mk: 'install' is up to date
---- Making install in download ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B download.c
pcc  -o 8.out download.8 ../common/com.a8
cp 8.out /386/bin/aux/download
---- Making install in grabit ----
mk: 'install' is up to date
---- Making install in hardcopy ----
mk: 'install' is up to date
---- Making install in mpictures ----
mk: 'install' is up to date
---- Making install in postgif ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B postgif.c
pcc  -o 8.out postgif.8 ../common/com.a8
cp 8.out /386/bin/aux/postgif
---- Making install in postprint ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B postprint.c
pcc  -o 8.out postprint.8 ../common/com.a8
cp 8.out /386/bin/aux/postprint
---- Making install in postreverse ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B postreverse.c
pcc  -o 8.out postreverse.8 ../common/com.a8
cp 8.out /386/bin/aux/postreverse
---- Making install in posttek ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B posttek.c
pcc  -o 8.out posttek.8 ../common/com.a8
cp 8.out /386/bin/aux/posttek
---- Making install in printfont ----
mk: 'install' is up to date
---- Making install in psencoding ----
mk: 'install' is up to date
---- Making install in psfiles ----
cp *.ps ps.* /sys/lib/postscript/prologues
---- Making install in g3p9bit ----
8c -FTVw g3p9bit.c
8l  -o 8.out g3p9bit.8
cp 8.out /386/bin/aux/g3p9bit
---- Making install in p9bitpost ----
8c -w -I../common pslib.c
8c -w -I../common p9bitpost.c
8l  -o 8.out pslib.8 p9bitpost.8 /386/lib/libmemdraw.a
cp 8.out /386/bin/aux/p9bitpost
---- Making install in tcpostio ----
pcc -Bw -c -D_BSD_EXTENSION -D_NET_EXTENSION -Dplan9 tcpostio.c
pcc -Bw -c -D_BSD_EXTENSION -D_NET_EXTENSION -Dplan9 dial.c
8l  -o 8.out tcpostio.8 dial.8
cp 8.out /386/bin/aux/tcpostio
---- Making install in text2post ----
8c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common text2post.c
8l  -o 8.out text2post.8
cp 8.out /386/bin/aux/text2post
---- Making install in tr2post ----
8c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' tr2post.c
8c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' chartab.c
8c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' Bgetfield.c
8c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' conv.c
8c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' utils.c
tr2post.c:57 const if true
8c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' devcntl.c
8c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' draw.c
8c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' readDESC.c
8c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' ps_include.c
8c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' pictures.c
8c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' ../common/common.c
8l  -o 8.out tr2post.8 chartab.8 Bgetfield.8 conv.8 utils.8 devcntl.8 draw.8 readDESC.8 ps_include.8 pictures.8 common.8
cp 8.out /386/bin/aux/tr2post
mk proof
8c -FTVw main.c
8c -FTVw font.c
8c -FTVw htroff.c
8c -FTVw screen.c
8l  -o 8.out main.8 font.8 htroff.8 screen.8
cp 8.out /386/bin/proof
mk qa
yacc -D1 -d a.y
8c -FTVw y.tab.c
8c -FTVw lex.c
8l  -o 8.out y.tab.8 lex.8
cp 8.out /386/bin/qa
mk qc
8c -FTVw cgen.c
8c -FTVw enam.c
8c -FTVw list.c
8c -FTVw machcap.c
8c -FTVw mul.c
8c -FTVw peep.c
8c -FTVw ../cc/pgen.c
8c -FTVw ../cc/pswt.c
8c -FTVw reg.c
8c -FTVw sgen.c
8c -FTVw swt.c
8c -FTVw txt.c
8l  -o 8.out cgen.8 enam.8 list.8 machcap.8 mul.8 peep.8 pgen.8 pswt.8 reg.8 sgen.8 swt.8 txt.8 ../cc/cc.a8
cp 8.out /386/bin/qc
mk qi
8c -FTVw qi.c
8c -FTVw run.c
8c -FTVw mem.c
8c -FTVw syscall.c
8c -FTVw stats.c
8c -FTVw icache.c
8c -FTVw symbols.c
8c -FTVw cmd.c
8c -FTVw bpt.c
8c -FTVw float.c
8c -FTVw branch.c
8c -FTVw iu.c
8l  -o 8.out qi.8 run.8 mem.8 syscall.8 stats.8 icache.8 symbols.8 cmd.8 bpt.8 float.8 branch.8 iu.8
cp 8.out /386/bin/qi
mk ql
8c -FTVw asm.c
8c -FTVw asmout.c
8c -FTVw list.c
8c -FTVw noop.c
8c -FTVw obj.c
8c -FTVw optab.c
8c -FTVw pass.c
8c -FTVw span.c
8c -FTVw ../qc/enam.c
8c -FTVw cnam.c
8c -FTVw sched.c
8c -FTVw compat.c
8l  -o 8.out asm.8 asmout.8 list.8 noop.8 obj.8 optab.8 pass.8 span.8 enam.8 cnam.8 sched.8 compat.8
cp 8.out /386/bin/ql
mk ratfs
8c -FTVw main.c
8c -FTVw proto.c
8c -FTVw misc.c
8c -FTVw ctlfiles.c
8l  -o 8.out main.8 proto.8 misc.8 ctlfiles.8
cp 8.out /386/bin/upas/ratfs
mk rc
yacc -d syn.y
8c -FTVw -DPlan9 code.c
8c -FTVw -DPlan9 exec.c
8c -FTVw -DPlan9 getflags.c
8c -FTVw -DPlan9 glob.c
8c -FTVw -DPlan9 here.c
8c -FTVw -DPlan9 io.c
8c -FTVw -DPlan9 lex.c
8c -FTVw -DPlan9 pcmd.c
8c -FTVw -DPlan9 pfnc.c
8c -FTVw -DPlan9 simple.c
8c -FTVw -DPlan9 subr.c
8c -FTVw -DPlan9 trap.c
8c -FTVw -DPlan9 tree.c
8c -FTVw -DPlan9 var.c
8c -FTVw -DPlan9 havefork.c
8c -FTVw -DPlan9 plan9.c
8c -FTVw -DPlan9 y.tab.c
8l  -o 8.out code.8 exec.8 getflags.8 glob.8 here.8 io.8 lex.8 pcmd.8 pfnc.8 simple.8 subr.8 trap.8 tree.8 var.8 havefork.8 plan9.8 y.tab.8
cp 8.out /386/bin/rc
mk reform
for (i in audio pm shortcuts)
	mk $MKFLAGS $i.install
8c -FTVw audio.c
8l  -o 8.audio audio.8
cp 8.audio /386/bin/reform/audio
8c -FTVw pm.c
8l  -o 8.pm pm.8
cp 8.pm /386/bin/reform/pm
8c -FTVw shortcuts.c
8l  -o 8.shortcuts shortcuts.8
cp 8.shortcuts /386/bin/reform/shortcuts
mk replica
8c -FTVw revproto.c
8c -FTVw applychanges.c
8c -FTVw db.c
8c -FTVw util.c
8c -FTVw applylog.c
8c -FTVw compactdb.c
8c -FTVw updatedb.c
8l  -o 8.applychanges revproto.8 applychanges.8 db.8 util.8
8l  -o 8.compactdb compactdb.8 db.8 util.8
8l  -o 8.applylog applylog.8 db.8 util.8
8l  -o 8.updatedb updatedb.8 db.8 util.8
cp 8.applychanges /386/bin/replica/applychanges
cp 8.compactdb /386/bin/replica/compactdb
cp 8.applylog /386/bin/replica/applylog
cp 8.updatedb /386/bin/replica/updatedb
for (i in applychanges applylog compactdb updatedb)
	mk $MKFLAGS $i.install
8l  -o 8.applychanges revproto.8 applychanges.8 db.8 util.8
cp 8.applychanges /386/bin/replica/applychanges
8l  -o 8.applylog applylog.8 db.8 util.8
cp 8.applylog /386/bin/replica/applylog
8l  -o 8.compactdb compactdb.8 db.8 util.8
cp 8.compactdb /386/bin/replica/compactdb
8l  -o 8.updatedb updatedb.8 db.8 util.8
cp 8.updatedb /386/bin/replica/updatedb
mk rio
8c -FTVw rio.c
8c -FTVw data.c
8c -FTVw fsys.c
8c -FTVw scrl.c
8c -FTVw time.c
8c -FTVw util.c
8c -FTVw wctl.c
8c -FTVw wind.c
8c -FTVw xfid.c
8l  -o 8.out rio.8 data.8 fsys.8 scrl.8 time.8 util.8 wctl.8 wind.8 xfid.8 /386/lib/libdraw.a /386/lib/libframe.a /386/lib/libthread.a /386/lib/libplumb.a /386/lib/libc.a
cp 8.out /386/bin/rio
mk sam
8c -FTVw sam.c
8c -FTVw address.c
8c -FTVw buff.c
8c -FTVw cmd.c
8c -FTVw disk.c
8c -FTVw error.c
8c -FTVw file.c
8c -FTVw io.c
8c -FTVw list.c
8c -FTVw mesg.c
8c -FTVw moveto.c
8c -FTVw multi.c
8c -FTVw plan9.c
8c -FTVw rasp.c
8c -FTVw regexp.c
8c -FTVw shell.c
8c -FTVw string.c
8c -FTVw sys.c
8c -FTVw util.c
8c -FTVw xec.c
8l  -o 8.out sam.8 address.8 buff.8 cmd.8 disk.8 error.8 file.8 io.8 list.8 mesg.8 moveto.8 multi.8 plan9.8 rasp.8 regexp.8 shell.8 string.8 sys.8 util.8 xec.8
cp 8.out /386/bin/sam
mk samterm
8c -I../sam -FTVw main.c
8c -I../sam -FTVw icons.c
8c -I../sam -FTVw menu.c
8c -I../sam -FTVw mesg.c
8c -I../sam -FTVw rasp.c
8c -I../sam -FTVw scroll.c
8c -I../sam -FTVw flayer.c
8c -I../sam -FTVw io.c
8c -I../sam -FTVw plan9.c
8l  -o 8.out main.8 icons.8 menu.8 mesg.8 rasp.8 scroll.8 flayer.8 io.8 plan9.8 /386/lib/libdraw.a /386/lib/libframe.a
cp 8.out /386/bin/aux/samterm
mk scat
8c -FTVw -I/sys/src/cmd/map scat.c
8c -FTVw -I/sys/src/cmd/map bitinput.c
8c -FTVw -I/sys/src/cmd/map desc.c
8c -FTVw -I/sys/src/cmd/map display.c
8c -FTVw -I/sys/src/cmd/map dssread.c
8c -FTVw -I/sys/src/cmd/map header.c
8c -FTVw -I/sys/src/cmd/map hinv.c
8c -FTVw -I/sys/src/cmd/map image.c
8c -FTVw -I/sys/src/cmd/map patch.c
8c -FTVw -I/sys/src/cmd/map plot.c
8c -FTVw -I/sys/src/cmd/map posn.c
8c -FTVw -I/sys/src/cmd/map prose.c
8c -FTVw -I/sys/src/cmd/map qtree.c
8c -FTVw -I/sys/src/cmd/map util.c
8l  -o 8.out scat.8 bitinput.8 desc.8 display.8 dssread.8 header.8 hinv.8 image.8 patch.8 plot.8 posn.8 prose.8 qtree.8 util.8
cp 8.out /386/bin/scat
mk scuzz
8c -FTVw scuzz.c
8c -FTVw cdaudio.c
8c -FTVw cdr.c
8c -FTVw changer.c
8c -FTVw scsireq.c
8c -FTVw sense.c
8l  -o 8.out scuzz.8 cdaudio.8 cdr.8 changer.8 scsireq.8 sense.8
cp 8.out /386/bin/scuzz
mk snap
for (i in snap snapfs)
	mk $MKFLAGS $i.install
8c -FTVw snap.c
8c -FTVw read.c
8c -FTVw take.c
8c -FTVw util.c
8c -FTVw write.c
8l  -o 8.snap snap.8 read.8 take.8 util.8 write.8 /386/lib/lib9p.a
cp 8.snap /386/bin/snap
8c -FTVw snapfs.c
8l  -o 8.snapfs snapfs.8 read.8 take.8 util.8 write.8 /386/lib/lib9p.a
cp 8.snapfs /386/bin/snapfs
mk spell
8c -FTVw sprog.c
8l  -o 8.out sprog.8
cp 8.out /386/bin/aux/sprog
mk spin
yacc -S -d spin.y

conflicts: 6 reduce/reduce
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 dstep.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 flow.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 guided.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 main.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 mesg.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 msc_tcl.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen1.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen2.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen3.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen4.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen5.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen6.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen7.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 reprosrc.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 run.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 sched.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 spinlex.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 structs.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 sym.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 vars.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 y.tab.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_buchi.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_cache.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_lex.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_main.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_mem.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_parse.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_rewrt.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_trans.c
8l  -o 8.out dstep.8 flow.8 guided.8 main.8 mesg.8 msc_tcl.8 pangen1.8 pangen2.8 pangen3.8 pangen4.8 pangen5.8 pangen6.8 pangen7.8 reprosrc.8 run.8 sched.8 spinlex.8 structs.8 sym.8 vars.8 y.tab.8 tl_buchi.8 tl_cache.8 tl_lex.8 tl_main.8 tl_mem.8 tl_parse.8 tl_rewrt.8 tl_trans.8
cp 8.out /386/bin/spin
mk spred
8c -FTVw spred.c
8c -FTVw win.c
8c -FTVw cmd.c
8c -FTVw pal.c
8c -FTVw cmdw.c
8c -FTVw spr.c
8c -FTVw fil.c
8l  -o 8.out spred.8 win.8 cmd.8 pal.8 cmdw.8 spr.8 fil.8
cp 8.out /386/bin/spred
mk syscall
8c -FTVw syscall.c
8l  -o 8.out syscall.8
cp 8.out /386/bin/syscall
mk tapefs
for (i in tarfs tpfs v6fs 32vfs cpiofs tapfs v10fs zipfs)
	mk $MKFLAGS $i.install
8c -FTVw tarfs.c
8c -FTVw fs.c
8c -FTVw util.c
8l  -o 8.tarfs tarfs.8 fs.8 util.8
cp 8.tarfs /386/bin/fs/tarfs
8c -FTVw tpfs.c
8l  -o 8.tpfs tpfs.8 fs.8 util.8
cp 8.tpfs /386/bin/fs/tpfs
8c -FTVw v6fs.c
8l  -o 8.v6fs v6fs.8 fs.8 util.8
cp 8.v6fs /386/bin/fs/v6fs
8c -FTVw 32vfs.c
8l  -o 8.32vfs 32vfs.8 fs.8 util.8
cp 8.32vfs /386/bin/fs/32vfs
8c -FTVw cpiofs.c
8l  -o 8.cpiofs cpiofs.8 fs.8 util.8
cp 8.cpiofs /386/bin/fs/cpiofs
8c -FTVw tapfs.c
8l  -o 8.tapfs tapfs.8 fs.8 util.8
cp 8.tapfs /386/bin/fs/tapfs
8c -FTVw v10fs.c
8l  -o 8.v10fs v10fs.8 fs.8 util.8
cp 8.v10fs /386/bin/fs/v10fs
8c -FTVw zipfs.c
8l  -o 8.zipfs zipfs.8 fs.8 util.8
cp 8.zipfs /386/bin/fs/zipfs
mk tbl
8c -FTVw t8.c
8c -FTVw t4.c
8c -FTVw t6.c
8c -FTVw tu.c
8c -FTVw t5.c
8c -FTVw t7.c
8c -FTVw tv.c
8c -FTVw tg.c
8c -FTVw t3.c
8c -FTVw tb.c
8c -FTVw tt.c
8c -FTVw t9.c
8c -FTVw t1.c
8c -FTVw tf.c
8c -FTVw tc.c
8c -FTVw ti.c
8c -FTVw tm.c
8c -FTVw t0.c
8c -FTVw tr.c
8c -FTVw te.c
8c -FTVw ts.c
8c -FTVw t2.c
8l  -o 8.out t8.8 t4.8 t6.8 tu.8 t5.8 t7.8 tv.8 tg.8 t3.8 tb.8 tt.8 t9.8 t1.8 tf.8 tc.8 ti.8 tm.8 t0.8 tr.8 te.8 ts.8 t2.8
cp 8.out /386/bin/tbl
mk tc
8c -FTVw cgen.c
8c -FTVw enam.c
8c -FTVw list.c
8c -FTVw mul.c
8c -FTVw peep.c
8c -FTVw reg.c
8c -FTVw sgen.c
8c -FTVw swt.c
8c -FTVw txt.c
8l  -o 8.out cgen.8 enam.8 list.8 mul.8 peep.8 reg.8 sgen.8 swt.8 txt.8 ../cc/cc.a8
cp 8.out /386/bin/tc
mk tcs
./charsets.awk charsets.xml alias.txt >alias.h
8c -DPLAN9 -FTVw conv_jis.c
8c -DPLAN9 -FTVw conv_big5.c
8c -DPLAN9 -FTVw conv_gb.c
8c -DPLAN9 -FTVw conv_gbk.c
8c -DPLAN9 -FTVw conv_ksc.c
8c -DPLAN9 -FTVw utf.c
8c -DPLAN9 -FTVw html.c
8c -DPLAN9 -FTVw kuten208.c
8c -DPLAN9 -FTVw kuten212.c
8c -DPLAN9 -FTVw gb.c
8c -DPLAN9 -FTVw gbk.c
8c -DPLAN9 -FTVw ksc.c
8c -DPLAN9 -FTVw big5.c
8c -DPLAN9 -FTVw tune.c
8c -DPLAN9 -FTVw tcs.c
8l  -o 8.out tcs.8 conv_jis.8 conv_big5.8 conv_gb.8 conv_gbk.8 conv_ksc.8 utf.8 html.8 kuten208.8 kuten212.8 gb.8 gbk.8 ksc.8 big5.8 tune.8
cp 8.out /386/bin/tcs
mk telco
8c -FTVw telco.c
8l  -o 8.out telco.8
cp 8.out /386/bin/telco
mk tl
8c -FTVw asm.c
8c -FTVw list.c
8c -FTVw noop.c
8c -FTVw obj.c
8c -FTVw optab.c
8c -FTVw pass.c
8c -FTVw span.c
8c -FTVw ../5c/enam.c
8c -FTVw thumb.c
8c -FTVw compat.c
8l  -o 8.out asm.8 list.8 noop.8 obj.8 optab.8 pass.8 span.8 enam.8 thumb.8 compat.8
cp 8.out /386/bin/tl
mk troff
pcc -c -DSTRICT -DUNICODE -DFONTDIR'='"sys/lib/troff/font" -DNTERMDIR'='"sys/lib/troff/term/tab." -DTEXHYPHENS'='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex" -DALTHYPHENS'='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex" -DDWBHOME'='"/" n1.c
pcc -c -DSTRICT -DUNICODE n2.c
pcc -c -DSTRICT -DUNICODE n3.c
pcc -c -DSTRICT -DUNICODE n4.c
pcc -c -DSTRICT -DUNICODE n5.c
pcc -c -DSTRICT -DUNICODE t6.c
pcc -c -DSTRICT -DUNICODE n6.c
pcc -c -DSTRICT -DUNICODE n7.c
pcc -c -DSTRICT -DUNICODE -DTEXHYPHENS'='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex" n8.c
pcc -c -DSTRICT -DUNICODE n9.c
pcc -c -DSTRICT -DUNICODE -DTDEVNAME'='"utf" t10.c
pcc -c -DSTRICT -DUNICODE -DNDEVNAME'='"utf" n10.c
pcc -c -DSTRICT -DUNICODE t11.c
pcc -c -DSTRICT -DUNICODE -DTMACDIR'='"sys/lib/tmac/tmac." ni.c
pcc -c -DSTRICT -DUNICODE hytab.c
pcc -c -DSTRICT -DUNICODE suftab.c
pcc -c -DSTRICT -DUNICODE -DDWBHOME'='"/" dwbinit.c
pcc -o 8.out n1.8 n2.8 n3.8 n4.8 n5.8 t6.8 n6.8 n7.8 n8.8 n9.8 t10.8 n10.8 t11.8 ni.8 hytab.8 suftab.8 dwbinit.8
cp 8.out /386/bin/troff
mk troff2html
8c -FTVw troff2html.c
8l  -o 8.out troff2html.8
cp 8.out /386/bin/troff2html
mk upas
for (i in common Mail alias bayes binscripts dkim filterkit fs imap4d marshal ml ned pop3 q scanmail send smtp spf unesc vf) @{
	cd $i
	mk install
}
libcommon.a8 doesn't exist: assuming it will be an archive
8c -FTVw aux.c
8c -FTVw become.c
8c -FTVw config.c
8c -FTVw folder.c
8c -FTVw flags.c
8c -FTVw fmt.c
8c -FTVw libsys.c
8c -FTVw process.c
ar vu libcommon.a8 aux.8 become.8 config.8 folder.8 flags.8 fmt.8 libsys.8 process.8
ar: creating libcommon.a8
a - aux.8
a - become.8
a - config.8
a - folder.8
a - flags.8
a - fmt.8
a - libsys.8
a - process.8
8c -FTVw mbox.c
8c -FTVw mesg.c
8c -FTVw comp.c
8c -FTVw util.c
8c -FTVw win.c
8l  -o 8.out mbox.8 mesg.8 comp.8 util.8 win.8
cp 8.out /acme/bin/386/Mail
8c -FTVw -I../common aliasmail.c
8l  -o 8.out aliasmail.8 ../common/libcommon.a8
cp 8.out /386/bin/upas/aliasmail
for (i in addhash bayes msgtok)
	mk $MKFLAGS $i.install
8c -FTVw hash.c
8c -FTVw addhash.c
8l  -o 8.addhash hash.8 addhash.8
cp 8.addhash /386/bin/upas/addhash
8c -FTVw bayes.c
8l  -o 8.bayes hash.8 bayes.8
cp 8.bayes /386/bin/upas/bayes
8c -FTVw dfa.c
8c -FTVw msgtok.c
8l  -o 8.msgtok dfa.8 msgtok.8
cp 8.msgtok /386/bin/upas/msgtok
cp isspam.rc /386/bin/upas/isspam
cp msgcat.rc /386/bin/upas/msgcat
cp spam.rc /386/bin/upas/spam
cp tfmt.rc /386/bin/upas/tfmt
cp unspam.rc /386/bin/upas/unspam
8c -FTVw dkim.c
8l  -o 8.out dkim.8
cp 8.out /386/bin/upas/dkim
for (i in deliver list mbappend token)
	mk $MKFLAGS $i.install
8c -FTVw -I../common deliver.c
8c -FTVw -I../common readaddrs.c
8l  -o 8.deliver deliver.8 readaddrs.8 ../common/libcommon.a8
cp 8.deliver /386/bin/upas/deliver
8c -FTVw -I../common list.c
8l  -o 8.list list.8 readaddrs.8 ../common/libcommon.a8
cp 8.list /386/bin/upas/list
8c -FTVw -I../common mbappend.c
8l  -o 8.mbappend mbappend.8 readaddrs.8 ../common/libcommon.a8
cp 8.mbappend /386/bin/upas/mbappend
8c -FTVw -I../common token.c
8l  -o 8.token token.8 readaddrs.8 ../common/libcommon.a8
cp 8.token /386/bin/upas/token
8c -FTVw -I../common cache.c
8c -FTVw -I../common fs.c
8c -FTVw -I../common header.c
8c -FTVw -I../common idx.c
8c -FTVw -I../common imap.c
8c -FTVw -I../common mbox.c
8c -FTVw -I../common mdir.c
8c -FTVw -I../common mtree.c
8c -FTVw -I../common plan9.c
8c -FTVw -I../common pop3.c
8c -FTVw -I../common remove.c
8c -FTVw -I../common rename.c
8c -FTVw -I../common strtotm.c
8c -FTVw -I../common tls.c
8l  -o 8.out cache.8 fs.8 header.8 idx.8 imap.8 mbox.8 mdir.8 mtree.8 plan9.8 pop3.8 remove.8 rename.8 strtotm.8 tls.8 ../common/libcommon.a8
cp 8.out /386/bin/upas/fs
8c -FTVw auth.c
8c -FTVw copy.c
8c -FTVw csquery.c
8c -FTVw date.c
8c -FTVw debug.c
8c -FTVw fetch.c
8c -FTVw folder.c
8c -FTVw fsenc.c
8c -FTVw fstree.c
8c -FTVw imp.c
8c -FTVw imap4d.c
8c -FTVw list.c
8c -FTVw mbox.c
8c -FTVw msg.c
8c -FTVw mutf7.c
8c -FTVw nodes.c
8c -FTVw print.c
8c -FTVw quota.c
8c -FTVw search.c
8c -FTVw store.c
8c -FTVw utils.c
8l  -o 8.out auth.8 copy.8 csquery.8 date.8 debug.8 fetch.8 folder.8 fsenc.8 fstree.8 imp.8 imap4d.8 list.8 mbox.8 msg.8 mutf7.8 nodes.8 print.8 quota.8 search.8 store.8 utils.8
cp 8.out /386/bin/upas/imap4d
8c -FTVw -I../common marshal.c
8l  -o 8.out marshal.8 ../common/libcommon.a8
cp 8.out /386/bin/upas/marshal
for (i in ml mlowner mlmgr)
	mk $MKFLAGS $i.install
cd ../smtp && mk rfc822.tab.h rfc822.tab.8
yacc -d -s rfc822 rfc822.y
8c -FTVw -I../common rfc822.tab.c
8c -FTVw -I../common ml.c
8c -FTVw -I../common common.c
8l  -o 8.ml ../smtp/rfc822.tab.8 ml.8 common.8 ../common/libcommon.a8
cp 8.ml /386/bin/upas/ml
cd ../smtp && mk rfc822.tab.h rfc822.tab.8
8c -FTVw -I../common mlowner.c
8c -FTVw -I../common common.c
8c -FTVw -I../common rfc822.tab.c
8l  -o 8.mlowner ../smtp/rfc822.tab.8 mlowner.8 common.8 ../common/libcommon.a8
cp 8.mlowner /386/bin/upas/mlowner
8c -FTVw -I../common mlmgr.c
8c -FTVw -I../common common.c
8l  -o 8.mlmgr mlmgr.8 common.8 ../common/libcommon.a8
cp 8.mlmgr /386/bin/upas/mlmgr
8c -FTVw -I../common nedmail.c
8l  -o 8.out nedmail.8 ../common/libcommon.a8
cp 8.out /386/bin/upas/nedmail
8c -FTVw -I../common pop3.c
8l  -o 8.out pop3.8 ../common/libcommon.a8
cp 8.out /386/bin/upas/pop3
for (i in qer runq)
	mk $MKFLAGS $i.install
8c -FTVw -I../common qer.c
8l  -o 8.qer qer.8 ../common/libcommon.a8
cp 8.qer /386/bin/upas/qer
8c -FTVw -I../common runq.c
8l  -o 8.runq runq.8 ../common/libcommon.a8
cp 8.runq /386/bin/upas/runq
for (i in scanmail testscan)
	mk $MKFLAGS $i.install
8c -FTVw -I../common scanmail.c
8c -FTVw -I../common common.c
8l  -o 8.scanmail scanmail.8 common.8 ../common/libcommon.a8
cp 8.scanmail /386/bin/upas/scanmail
8c -FTVw -I../common testscan.c
8l  -o 8.testscan testscan.8 common.8 ../common/libcommon.a8
cp 8.testscan /386/bin/upas/testscan
for (i in send filter)
	mk $MKFLAGS $i.install
8c -FTVw -I../common authorize.c
8c -FTVw -I../common bind.c
8c -FTVw -I../common cat_mail.c
8c -FTVw -I../common gateway.c
8c -FTVw -I../common local.c
8c -FTVw -I../common main.c
8c -FTVw -I../common rewrite.c
8c -FTVw -I../common translate.c
8c -FTVw -I../common message.c
8c -FTVw -I../common dest.c
8c -FTVw -I../common log.c
8c -FTVw -I../common skipequiv.c
8l  -o 8.send authorize.8 bind.8 cat_mail.8 gateway.8 local.8 main.8 rewrite.8 translate.8 message.8 dest.8 log.8 skipequiv.8 ../smtp/rfc822.tab.8 ../common/libcommon.a8
cp 8.send /386/bin/upas/send
8c -FTVw -I../common filter.c
8l  -o 8.filter cat_mail.8 filter.8 message.8 dest.8 log.8 skipequiv.8 ../smtp/rfc822.tab.8 ../common/libcommon.a8
cp 8.filter /386/bin/upas/filter
for (i in smtpd smtp)
	mk $MKFLAGS $i.install
yacc -o xxx smtpd.y
sed 's/yy/zz/g' < xxx > smtpd.tab.c
rm xxx
8c -FTVw -I../common spam.c
8c -FTVw -I../common rfc822.tab.c
8c -FTVw -I../common greylist.c

conflicts: 10 reduce/reduce
8c -FTVw -I../common smtpd.c
8c -FTVw -I../common smtpd.tab.c
8l  -o 8.smtpd smtpd.tab.8 spam.8 rfc822.tab.8 greylist.8 smtpd.8 ../common/libcommon.a8
cp 8.smtpd /386/bin/upas/smtpd
8c -FTVw -I../common mxdial.c
8c -FTVw -I../common smtp.c
8l  -o 8.smtp rfc822.tab.8 mxdial.8 smtp.8 ../common/libcommon.a8
cp 8.smtp /386/bin/upas/smtp
8c -FTVw dns.c
8c -FTVw macro.c
8c -FTVw spf.c
8l  -o 8.out dns.8 macro.8 spf.8
cp 8.out /386/bin/upas/spf
8c -FTVw unesc.c
8l  -o 8.out unesc.8
cp 8.out /386/bin/upas/unesc
8c -FTVw -I../common vf.c
8l  -o 8.out vf.8 ../common/libcommon.a8
cp 8.out /386/bin/upas/vf
mk va
yacc -D1 -d a.y
8c -FTVw y.tab.c
8c -FTVw lex.c
8l  -o 8.out y.tab.8 lex.8
cp 8.out /386/bin/va
mk vac
for (i in vac unvac vacfs)
	mk $MKFLAGS $i.install
8c -FTVw vac.c
8c -FTVw error.c
8c -FTVw file.c
8c -FTVw glob.c
8c -FTVw pack.c
8l  -o 8.vac vac.8 error.8 file.8 glob.8 pack.8
cp 8.vac /386/bin/vac
8c -FTVw unvac.c
8l  -o 8.unvac unvac.8 error.8 file.8 glob.8 pack.8
cp 8.unvac /386/bin/unvac
8c -FTVw vacfs.c
8l  -o 8.vacfs vacfs.8 error.8 file.8 glob.8 pack.8
cp 8.vacfs /386/bin/vacfs
mk vc
8c -FTVw cgen.c
8c -FTVw enam.c
8c -FTVw list.c
8c -FTVw mul.c
8c -FTVw peep.c
8c -FTVw ../cc/pgen.c
8c -FTVw ../cc/pswt.c
8c -FTVw reg.c
8c -FTVw sgen.c
8c -FTVw swt.c
8c -FTVw txt.c
8l  -o 8.out cgen.8 enam.8 list.8 mul.8 peep.8 pgen.8 pswt.8 reg.8 sgen.8 swt.8 txt.8 ../cc/cc.a8
cp 8.out /386/bin/vc
mk venti
@{ cd srv && mk install }
for (i in venti buildindex checkarenas checkindex clumpstats conf findscore fixarenas fmtarenas fmtbloom fmtindex fmtisect mirrorarenas printarena printarenapart rdarena syncindex verifyarena wrarena)
	mk $MKFLAGS $i.install
8c -FTVw -I. venti.c
8c -FTVw -I. arena.c
8c -FTVw -I. arenas.c
8c -FTVw -I. bloom.c
8c -FTVw -I. buildbuck.c
8c -FTVw -I. clump.c
8c -FTVw -I. config.c
8c -FTVw -I. conv.c
8c -FTVw -I. dcache.c
8c -FTVw -I. disksched.c
8c -FTVw -I. dump.c
8c -FTVw -I. graph.c
8c -FTVw -I. hdisk.c
8c -FTVw -I. hproc.c
8c -FTVw -I. httpd.c
8c -FTVw -I. icache.c
8c -FTVw -I. icachewrite.c
8c -FTVw -I. ifile.c
8c -FTVw -I. index.c
8c -FTVw -I. lump.c
8c -FTVw -I. lumpcache.c
8c -FTVw -I. lumpqueue.c
8c -FTVw -I. part.c
8c -FTVw -I. png.c
8c -FTVw -I. round.c
8c -FTVw -I. score.c
8c -FTVw -I. sortientry.c
8c -FTVw -I. stats.c
8c -FTVw -I. syncarena.c
8c -FTVw -I. syncindex0.c
8c -FTVw -I. trace.c
8c -FTVw -I. unwhack.c
8c -FTVw -I. utils.c
8c -FTVw -I. unittoull.c
8c -FTVw -I. whack.c
8c -FTVw -I. xml.c
8c -FTVw -I. zblock.c
8c -FTVw -I. zeropart.c
ar rvc libvs.a8 arena.8 arenas.8 bloom.8 buildbuck.8 clump.8 config.8 conv.8 dcache.8 disksched.8 dump.8 graph.8 hdisk.8 hproc.8 httpd.8 icache.8 icachewrite.8 ifile.8 index.8 lump.8 lumpcache.8 lumpqueue.8 part.8 png.8 round.8 score.8 sortientry.8 stats.8 syncarena.8 syncindex0.8 trace.8 unwhack.8 utils.8 unittoull.8 whack.8 xml.8 zblock.8 zeropart.8
a - arena.8
a - arenas.8
a - bloom.8
a - buildbuck.8
a - clump.8
a - config.8
a - conv.8
a - dcache.8
a - disksched.8
a - dump.8
a - graph.8
a - hdisk.8
a - hproc.8
a - httpd.8
a - icache.8
a - icachewrite.8
a - ifile.8
a - index.8
a - lump.8
a - lumpcache.8
a - lumpqueue.8
a - part.8
a - png.8
a - round.8
a - score.8
a - sortientry.8
a - stats.8
a - syncarena.8
a - syncindex0.8
a - trace.8
a - unwhack.8
a - utils.8
a - unittoull.8
a - whack.8
a - xml.8
a - zblock.8
a - zeropart.8
8l  -o 8.venti venti.8 libvs.a8
cp 8.venti /386/bin/venti/venti
8c -FTVw -I. buildindex.c
ar rvc libvs.a8 arena.8 arenas.8 bloom.8 buildbuck.8 clump.8 config.8 conv.8 dcache.8 disksched.8 dump.8 graph.8 hdisk.8 hproc.8 httpd.8 icache.8 icachewrite.8 ifile.8 index.8 lump.8 lumpcache.8 lumpqueue.8 part.8 png.8 round.8 score.8 sortientry.8 stats.8 syncarena.8 syncindex0.8 trace.8 unwhack.8 utils.8 unittoull.8 whack.8 xml.8 zblock.8 zeropart.8
r - arena.8
r - arenas.8
r - bloom.8
r - buildbuck.8
r - clump.8
r - config.8
r - conv.8
r - dcache.8
r - disksched.8
r - dump.8
r - graph.8
r - hdisk.8
r - hproc.8
r - httpd.8
r - icache.8
r - icachewrite.8
r - ifile.8
r - index.8
r - lump.8
r - lumpcache.8
r - lumpqueue.8
r - part.8
r - png.8
r - round.8
r - score.8
r - sortientry.8
r - stats.8
r - syncarena.8
r - syncindex0.8
r - trace.8
r - unwhack.8
r - utils.8
r - unittoull.8
r - whack.8
r - xml.8
r - zblock.8
r - zeropart.8
8l  -o 8.buildindex buildindex.8 libvs.a8
cp 8.buildindex /386/bin/venti/buildindex
8c -FTVw -I. checkarenas.c
8l  -o 8.checkarenas checkarenas.8 libvs.a8
cp 8.checkarenas /386/bin/venti/checkarenas
8c -FTVw -I. checkindex.c
8l  -o 8.checkindex checkindex.8 libvs.a8
cp 8.checkindex /386/bin/venti/checkindex
8c -FTVw -I. clumpstats.c
8l  -o 8.clumpstats clumpstats.8 libvs.a8
cp 8.clumpstats /386/bin/venti/clumpstats
mk: 'conf.install' is up to date
8c -FTVw -I. findscore.c
8l  -o 8.findscore findscore.8 libvs.a8
cp 8.findscore /386/bin/venti/findscore
8c -FTVw -I. fixarenas.c
8l  -o 8.fixarenas fixarenas.8 libvs.a8
cp 8.fixarenas /386/bin/venti/fixarenas
8c -FTVw -I. fmtarenas.c
8l  -o 8.fmtarenas fmtarenas.8 libvs.a8
cp 8.fmtarenas /386/bin/venti/fmtarenas
8c -FTVw -I. fmtbloom.c
8l  -o 8.fmtbloom fmtbloom.8 libvs.a8
cp 8.fmtbloom /386/bin/venti/fmtbloom
8c -FTVw -I. fmtindex.c
8l  -o 8.fmtindex fmtindex.8 libvs.a8
cp 8.fmtindex /386/bin/venti/fmtindex
8c -FTVw -I. fmtisect.c
8l  -o 8.fmtisect fmtisect.8 libvs.a8
cp 8.fmtisect /386/bin/venti/fmtisect
8c -FTVw -I. mirrorarenas.c
8l  -o 8.mirrorarenas mirrorarenas.8 libvs.a8
cp 8.mirrorarenas /386/bin/venti/mirrorarenas
8c -FTVw -I. printarena.c
8l  -o 8.printarena printarena.8 libvs.a8
cp 8.printarena /386/bin/venti/printarena
8c -FTVw -I. printarenapart.c
8l  -o 8.printarenapart printarenapart.8 libvs.a8
cp 8.printarenapart /386/bin/venti/printarenapart
8c -FTVw -I. rdarena.c
8l  -o 8.rdarena rdarena.8 libvs.a8
cp 8.rdarena /386/bin/venti/rdarena
8c -FTVw -I. syncindex.c
8l  -o 8.syncindex syncindex.8 libvs.a8
cp 8.syncindex /386/bin/venti/syncindex
8c -FTVw -I. verifyarena.c
8l  -o 8.verifyarena verifyarena.8 libvs.a8
cp 8.verifyarena /386/bin/venti/verifyarena
8c -FTVw -I. wrarena.c
8l  -o 8.wrarena wrarena.8 libvs.a8
cp 8.wrarena /386/bin/venti/wrarena
for (i in copy read ro sync write)
	mk $MKFLAGS $i.install
8c -FTVw -I. copy.c
8l  -o 8.copy copy.8
cp 8.copy /386/bin/venti/copy
8c -FTVw -I. read.c
8l  -o 8.read read.8
cp 8.read /386/bin/venti/read
8c -FTVw -I. ro.c
8l  -o 8.ro ro.8
cp 8.ro /386/bin/venti/ro
8c -FTVw -I. sync.c
8l  -o 8.sync sync.8
cp 8.sync /386/bin/venti/sync
8c -FTVw -I. write.c
8l  -o 8.write write.8
cp 8.write /386/bin/venti/write
mk vi
8c -FTVw vi.c
8c -FTVw run.c
8c -FTVw special.c
8c -FTVw mem.c
8c -FTVw syscall.c
8c -FTVw stats.c
8c -FTVw icache.c
8c -FTVw symbols.c
8c -FTVw cmd.c
8c -FTVw bpt.c
8c -FTVw float.c
8l  -o 8.out vi.8 run.8 special.8 mem.8 syscall.8 stats.8 icache.8 symbols.8 cmd.8 bpt.8 float.8
cp 8.out /386/bin/vi
mk vl
8c -FTVw asm.c
8c -FTVw list.c
8c -FTVw noop.c
8c -FTVw sched.c
8c -FTVw obj.c
8c -FTVw optab.c
8c -FTVw pass.c
8c -FTVw span.c
8c -FTVw ../vc/enam.c
8c -FTVw compat.c
8l  -o 8.out asm.8 list.8 noop.8 sched.8 obj.8 optab.8 pass.8 span.8 enam.8 compat.8
cp 8.out /386/bin/vl
mk vmx
8c -FTVw vmx.c
8c -FTVw ksetup.c
8c -FTVw exith.c
8c -FTVw io.c
8c -FTVw ide.c
8c -FTVw vga.c
8c -FTVw pci.c
8c -FTVw virtio.c
8c -FTVw vesa.c
8c -FTVw 9p.c
8c -FTVw x86.c
8c -FTVw nanosec.c
8c -FTVw vmxgdb.c
8l  -o 8.vmxgdb vmxgdb.8
warning: x86.c:231 useless or misleading comparison: ULONG >= 0
8l  -o 8.out vmx.8 ksetup.8 exith.8 io.8 ide.8 vga.8 pci.8 virtio.8 vesa.8 9p.8 x86.8 nanosec.8
cp 8.vmxgdb /386/bin/vmxgdb
cp 8.out /386/bin/vmx
mk vnc
for (i in vncs vncv)
	mk $MKFLAGS $i.install
8c -FTVw devdraw.c
8c -FTVw devmouse.c
8c -FTVw devcons.c
8c -FTVw screen.c
8c -FTVw exporter.c
8c -FTVw dev.c
8c -FTVw chan.c
8c -FTVw compat.c
8c -FTVw exportfs.c
8c -FTVw kbds.c
8c -FTVw rre.c
8c -FTVw rlist.c
8c -FTVw vncs.c
8c -FTVw proto.c
8c -FTVw auth.c
8l  -o 8.vncs devdraw.8 devmouse.8 devcons.8 screen.8 exporter.8 dev.8 chan.8 compat.8 exportfs.8 kbds.8 rre.8 rlist.8 vncs.8 proto.8 auth.8
cp 8.vncs /386/bin/vncs
8c -FTVw draw.c
8c -FTVw kbdv.c
8c -FTVw color.c
8c -FTVw wsys.c
8c -FTVw vncv.c
8l  -o 8.vncv draw.8 kbdv.8 color.8 wsys.8 vncv.8 proto.8 auth.8
cp 8.vncv /386/bin/vncv
mk vt
8c -FTVw main.c
8c -FTVw vt.c
8c -FTVw fs.c
8l  -o 8.out main.8 vt.8 fs.8
cp 8.out /386/bin/vt
mk webfs
8c -FTVw sub.c
8c -FTVw url.c
8c -FTVw buq.c
8c -FTVw http.c
8c -FTVw fs.c
8l  -o 8.out sub.8 url.8 buq.8 http.8 fs.8
cp 8.out /386/bin/webfs
mk wikifs
8c -FTVw fs.c
8c -FTVw io.c
8c -FTVw parse.c
8c -FTVw parsehist.c
8c -FTVw tohtml.c
8c -FTVw util.c
8c -FTVw wdir.c
8l  -o 8.out fs.8 io.8 parse.8 parsehist.8 tohtml.8 util.8 wdir.8 /386/lib/lib9p.a
cp 8.out /386/bin/wikifs
for (i in 2600 blabs blit c64 doom galaxy gb gba mahjongg midi mines mix md nes opl3 snes sokoban sudoku swar timmy v8e) @{
	cd $i
	mk install
}
8c -FTVw 2600.c
8c -FTVw aud.c
8c -FTVw cpu.c
8c -FTVw mem.c
8c -FTVw tia.c
8c -FTVw ../eui.c
8l  -o 8.out 2600.8 aud.8 cpu.8 mem.8 tia.8 eui.8
cp 8.out /386/bin/games/2600
8c -FTVw blabs.c
8l  -o 8.out blabs.8
cp 8.out /386/bin/games/blabs
8c -FTVw blit.c
8c -FTVw cpu.c
8c -FTVw mem.c
8c -FTVw telnet.c
warning: cpu.c:244 32-bit unsigned complement zero-extended to 64 bits
warning: cpu.c:255 32-bit unsigned complement zero-extended to 64 bits
warning: cpu.c:266 32-bit unsigned complement zero-extended to 64 bits
8l  -o 8.out blit.8 cpu.8 mem.8 telnet.8
cp 8.out /386/bin/games/blit
8c -FTVw c64.c
8c -FTVw cpu.c
8c -FTVw mem.c
8c -FTVw vic.c
8c -FTVw ../eui.c
8l  -o 8.out c64.8 cpu.8 mem.8 vic.8 eui.8
cp 8.out /386/bin/games/c64
8c -FTVw pal.c
8c -FTVw doomdef.c
8c -FTVw doomstat.c
8c -FTVw dstrings.c
8c -FTVw tables.c
8c -FTVw f_finale.c
8c -FTVw f_wipe.c
8c -FTVw d_main.c
8c -FTVw d_net.c
8c -FTVw d_items.c
8c -FTVw g_game.c
8c -FTVw m_menu.c
8c -FTVw m_misc.c
8c -FTVw m_argv.c
8c -FTVw m_bbox.c
8c -FTVw m_fixed.c
8c -FTVw m_swap.c
8c -FTVw m_cheat.c
8c -FTVw m_random.c
8c -FTVw am_map.c
8c -FTVw p_ceilng.c
8c -FTVw p_doors.c
8c -FTVw p_enemy.c
8c -FTVw p_floor.c
8c -FTVw p_inter.c
8c -FTVw p_lights.c
8c -FTVw p_map.c
8c -FTVw p_maputl.c
8c -FTVw p_plats.c
8c -FTVw p_pspr.c
8c -FTVw p_setup.c
8c -FTVw p_sight.c
8c -FTVw p_spec.c
8c -FTVw p_switch.c
8c -FTVw p_mobj.c
8c -FTVw p_telept.c
8c -FTVw p_tick.c
8c -FTVw p_saveg.c
8c -FTVw p_user.c
8c -FTVw r_bsp.c
8c -FTVw r_data.c
8c -FTVw r_draw.c
8c -FTVw r_main.c
8c -FTVw r_plane.c
8c -FTVw r_segs.c
8c -FTVw r_sky.c
8c -FTVw r_things.c
8c -FTVw w_wad.c
8c -FTVw wi_stuff.c
8c -FTVw v_video.c
8c -FTVw st_lib.c
8c -FTVw st_stuff.c
8c -FTVw hu_stuff.c
8c -FTVw hu_lib.c
8c -FTVw s_sound.c
8c -FTVw z_zone.c
8c -FTVw info.c
8c -FTVw sounds.c
8c -FTVw i_main.c
8c -FTVw i_net.c
8c -FTVw i_sound.c
8c -FTVw i_system.c
8c -FTVw i_video.c
8l  -o 8.out pal.8 doomdef.8 doomstat.8 dstrings.8 tables.8 f_finale.8 f_wipe.8 d_main.8 d_net.8 d_items.8 g_game.8 m_menu.8 m_misc.8 m_argv.8 m_bbox.8 m_fixed.8 m_swap.8 m_cheat.8 m_random.8 am_map.8 p_ceilng.8 p_doors.8 p_enemy.8 p_floor.8 p_inter.8 p_lights.8 p_map.8 p_maputl.8 p_plats.8 p_pspr.8 p_setup.8 p_sight.8 p_spec.8 p_switch.8 p_mobj.8 p_telept.8 p_tick.8 p_saveg.8 p_user.8 r_bsp.8 r_data.8 r_draw.8 r_main.8 r_plane.8 r_segs.8 r_sky.8 r_things.8 w_wad.8 wi_stuff.8 v_video.8 st_lib.8 st_stuff.8 hu_stuff.8 hu_lib.8 s_sound.8 z_zone.8 info.8 sounds.8 i_main.8 i_net.8 i_sound.8 i_system.8 i_video.8
cp 8.out /386/bin/games/doom
for (i in galaxy mkgalaxy)
	mk $MKFLAGS $i.install
8c -FTVw galaxy.c
8c -FTVw quad.c
8c -FTVw body.c
8c -FTVw simulate.c
8l  -o 8.galaxy galaxy.8 quad.8 body.8 simulate.8
cp 8.galaxy /386/bin/games/galaxy
8c -FTVw mkgalaxy.c
8l  -o 8.mkgalaxy mkgalaxy.8 body.8
cp 8.mkgalaxy /386/bin/games/mkgalaxy
8c -FTVw cpu.c
8c -FTVw mem.c
8c -FTVw gb.c
8c -FTVw ppu.c
8c -FTVw ev.c
8c -FTVw state.c
8c -FTVw apu.c
8c -FTVw ../eui.c
8c -FTVw serial.c
8l  -o 8.out cpu.8 mem.8 gb.8 ppu.8 ev.8 state.8 apu.8 eui.8 serial.8
cp 8.out /386/bin/games/gb
8c -FTVw cpu.c
8c -FTVw mem.c
8c -FTVw gba.c
8c -FTVw ppu.c
8c -FTVw ev.c
8c -FTVw apu.c
8c -FTVw state.c
warning: cpu.c:495 32-bit unsigned complement zero-extended to 64 bits
warning: cpu.c:496 32-bit unsigned complement zero-extended to 64 bits
warning: cpu.c:499 32-bit unsigned complement zero-extended to 64 bits
warning: cpu.c:500 32-bit unsigned complement zero-extended to 64 bits
warning: cpu.c:782 32-bit unsigned complement zero-extended to 64 bits
8c -FTVw ../eui.c
8l  -o 8.out cpu.8 mem.8 gba.8 ppu.8 ev.8 apu.8 state.8 eui.8
cp 8.out /386/bin/games/gba
8c -FTVw mahjongg.c
8c -FTVw graphics.c
8c -FTVw level.c
8c -FTVw logic.c
8l  -o 8.out mahjongg.8 graphics.8 level.8 logic.8
cp 8.out /386/bin/games/mahjongg
for (i in midi mid2s dmid)
	mk $MKFLAGS $i.install
8c -FTVw midi.c
8c -FTVw midifile.c
8l  -o 8.midi midi.8 midifile.8
cp 8.midi /386/bin/games/midi
8c -FTVw mid2s.c
8l  -o 8.mid2s mid2s.8 midifile.8
cp 8.mid2s /386/bin/games/mid2s
8c -FTVw dmid.c
8l  -o 8.dmid dmid.8 midifile.8
cp 8.dmid /386/bin/games/dmid
8c -FTVw mines.c
8c -FTVw ghost.c
8c -FTVw gfx.c
8l  -o 8.out mines.8 ghost.8 gfx.8
cp 8.out /386/bin/games/mines
yacc -d mixal.y
8c -FTVw y.tab.c
8c -FTVw mix.c
8c -FTVw char.c
8c -FTVw util.c
8c -FTVw repl.c
8l  -o 8.out y.tab.8 mix.8 char.8 util.8 repl.8
cp 8.out /386/bin/games/mix
8c -FTVw ../blit/cpu.c
8c -FTVw mem.c
8c -FTVw md.c
8c -FTVw vdp.c
warning: ../blit/cpu.c:244 32-bit unsigned complement zero-extended to 64 bits
warning: ../blit/cpu.c:255 32-bit unsigned complement zero-extended to 64 bits
warning: ../blit/cpu.c:266 32-bit unsigned complement zero-extended to 64 bits
8c -FTVw z80.c
8c -FTVw ym.c
8c -FTVw ../eui.c
8l  -o 8.out cpu.8 mem.8 md.8 vdp.8 z80.8 ym.8 eui.8
cp 8.out /386/bin/games/md
8c -FTVw cpu.c
8c -FTVw mem.c
8c -FTVw nes.c
8c -FTVw ppu.c
8c -FTVw state.c
8c -FTVw apu.c
8c -FTVw ../eui.c
8l  -o 8.out cpu.8 mem.8 nes.8 ppu.8 state.8 apu.8 eui.8
cp 8.out /386/bin/games/nes
8c -FTVw opl3.c
8c -FTVw opl3m.c
8l  -o 8.out opl3.8 opl3m.8
cp 8.out /386/bin/games/opl3
8c -FTVw cpu.c
8c -FTVw snes.c
8c -FTVw mem.c
8c -FTVw ppu.c
8c -FTVw spc.c
8c -FTVw dsp.c
8c -FTVw state.c
8c -FTVw ../eui.c
8l  -o 8.out cpu.8 snes.8 mem.8 ppu.8 spc.8 dsp.8 state.8 eui.8
cp 8.out /386/bin/games/snes
8c -FTVw animation.c
8c -FTVw graphics.c
8c -FTVw level.c
8c -FTVw move.c
8c -FTVw sokoban.c
8c -FTVw route.c
8l  -o 8.out animation.8 graphics.8 level.8 move.8 sokoban.8 route.8
cp 8.out /386/bin/games/sokoban
8c -FTVw sudoku.c
8c -FTVw levels.c
8c -FTVw game.c
8l  -o 8.out sudoku.8 levels.8 game.8
cp 8.out /386/bin/games/sudoku
8c -FTVw swar.c
8l  -o 8.out swar.8
cp 8.out /386/bin/games/swar
8c -FTVw timmy.c
8c -FTVw simple.c
8c -FTVw poly.c
8c -FTVw util.c
8c -FTVw phys.c
8l  -o 8.out timmy.8 simple.8 poly.8 util.8 phys.8
cp 8.out /386/bin/games/timmy
8c -FTVw v8e.c
8c -FTVw cpu.c
8c -FTVw cpubcd.c
8c -FTVw cpufp.c
8c -FTVw mem.c
8c -FTVw sys.c
8l  -o 8.out v8e.8 cpu.8 cpubcd.8 cpufp.8 mem.8 sys.8
cp 8.out /386/bin/v8e
for (i in 4s 5s ana aout2gba catclock dmxdec festoon geigerstats juggle life linden memo mole mus glendy packet mandel wadfs dpic todpic turtle vocenc vocdec)
	mk $MKFLAGS $i.install
8c -FTVw xs.c
8c -FTVw 4s.c
8l  -o 8.4s xs.8 4s.8
cp 8.4s /386/bin/games/4s
8c -FTVw 5s.c
8l  -o 8.5s xs.8 5s.8
cp 8.5s /386/bin/games/5s
8c -FTVw ana.c
8l  -o 8.ana ana.8
cp 8.ana /386/bin/games/ana
8c -FTVw aout2gba.c
8l  -o 8.aout2gba aout2gba.8
cp 8.aout2gba /386/bin/games/aout2gba
8c -FTVw catclock.c
8l  -o 8.catclock catclock.8
cp 8.catclock /386/bin/games/catclock
8c -FTVw dmxdec.c
8l  -o 8.dmxdec dmxdec.8
cp 8.dmxdec /386/bin/games/dmxdec
8c -FTVw festoon.c
8l  -o 8.festoon festoon.8
cp 8.festoon /386/bin/games/festoon
8c -FTVw geigerstats.c
8l  -o 8.geigerstats geigerstats.8
cp 8.geigerstats /386/bin/games/geigerstats
8c -FTVw juggle.c
8l  -o 8.juggle juggle.8
cp 8.juggle /386/bin/games/juggle
8c -FTVw life.c
8l  -o 8.life life.8
cp 8.life /386/bin/games/life
8c -FTVw linden.c
8l  -o 8.linden linden.8
cp 8.linden /386/bin/games/linden
8c -FTVw memo.c
8l  -o 8.memo memo.8
cp 8.memo /386/bin/games/memo
8c -FTVw mole.c
8l  -o 8.mole mole.8
cp 8.mole /386/bin/games/mole
8c -FTVw mus.c
8l  -o 8.mus mus.8
cp 8.mus /386/bin/games/mus
8c -FTVw glendy.c
8l  -o 8.glendy glendy.8
cp 8.glendy /386/bin/games/glendy
8c -FTVw packet.c
8l  -o 8.packet packet.8
cp 8.packet /386/bin/games/packet
8c -FTVw mandel.c
8l  -o 8.mandel mandel.8
cp 8.mandel /386/bin/games/mandel
8c -FTVw wadfs.c
8l  -o 8.wadfs wadfs.8
cp 8.wadfs /386/bin/games/wadfs
8c -FTVw dpic.c
8l  -o 8.dpic dpic.8
cp 8.dpic /386/bin/games/dpic
8c -FTVw todpic.c
8l  -o 8.todpic todpic.8
cp 8.todpic /386/bin/games/todpic
8c -FTVw turtle.c
8l  -o 8.turtle turtle.8
cp 8.turtle /386/bin/games/turtle
8c -FTVw vocenc.c
8l  -o 8.vocenc vocenc.8
cp 8.vocenc /386/bin/games/vocenc
8c -FTVw vocdec.c
8l  -o 8.vocdec vocdec.8
cp 8.vocdec /386/bin/games/vocdec
Mon Jan  1 22:46:44 MST 2024
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in pc pcf pccpuf $CRAPLIST)
	mk $i.clean
rm -f pc.c [9bz]pc [9bz]pc.gz [9bz]pc.u s[9bz]pc bootpc.*
rm -f pcf.c [9bz]pcf [9bz]pcf.gz [9bz]pcf.u s[9bz]pcf bootpcf.*
rm -f pccpuf.c [9bz]pccpuf [9bz]pccpuf.gz [9bz]pccpuf.u s[9bz]pccpuf bootpccpuf.*
8a $AFLAGS l.s
8c -FTVw cga.c
8c -FTVw fpu.c
8c -FTVw i8253.c
8c -FTVw i8259.c
8a $AFLAGS rebootcode.s
8c -FTVw memory.c
8c -FTVw mmu.c
8c -FTVw irq.c
8c -FTVw trap.c
8c -FTVw bootargs.c
mkdir -p bootfs
disk/mkfs -s / -d bootfs ../boot/bootfs.proto
@{
	cd bootfs/386/bin
	#strip * */* */*/* >[2]/dev/null || status=''
}
mkpaqfs -9 -b 65536 -o bootfs.paq bootfs
rm -rf bootfs
8c -I../boot -FTVw ../boot/boot.c
8c -FTVw ether82557.c
processing ../boot/bootfs.proto
8c -FTVw uarti8250.c
8c -FTVw etherwavelan.c
8c -FTVw sdodin.c
8c -FTVw usbohci.c
8c -FTVw ether2000.c
8c -FTVw -I. ../port/devtls.c
8c -FTVw -I. ../port/devsegment.c
8c -FTVw etherec2t.c
8c -FTVw vgax.c
8c -FTVw etherelnk3.c
8c -FTVw vgasoft.c
8c -FTVw vgamga4xx.c
8c -FTVw vgabt485.c
8c -FTVw ether79c970.c
8c -FTVw -I. ../port/devmouse.c
8c -FTVw dma.c
8c -FTVw -I. ../port/devpnp.c
8c -FTVw -I. ../ip/arp.c
8c -FTVw audiosb16.c
8c -FTVw -I. ../port/devaoe.c
8c -FTVw ether8169.c
8c -FTVw vgacyber938x.c
8c -FTVw vgaclgd542x.c
8c -FTVw ether83815.c
8c -FTVw screen.c
8c -FTVw -I. ../port/cis.c
8c -FTVw etherx550.c
8c -FTVw usbehcipc.c
8c -FTVw -I. ../ip/loopbackmedium.c
8c -FTVw -I. ../ip/ipmux.c
8c -FTVw devvmx.c
8c -FTVw mouse.c
8c -FTVw -I. ../port/pci.c
8c -FTVw etherigbe.c
warning: devvmx.c:435 32-bit unsigned complement zero-extended to 64 bits
warning: devvmx.c:467 32-bit unsigned complement zero-extended to 64 bits
warning: devvmx.c:1109 32-bit unsigned complement zero-extended to 64 bits
warning: devvmx.c:1113 32-bit unsigned complement zero-extended to 64 bits
8c -FTVw vga.c
8c -FTVw ether2114x.c
8c -FTVw wavelan.c
8c -FTVw -I. ../ip/igmp.c
8c -FTVw vgargb524.c
8c -FTVw devi82365.c
8c -FTVw ether8139.c
8c -FTVw -I. ../port/devenv.c
8c -FTVw -I. ../ip/tcp.c
8c -FTVw sdide.c
8c -FTVw -I. ../port/ethersink.c
8c -FTVw etheryuk.c
8c -FTVw vgaet4000.c
8c -FTVw vga3dfx.c
8c -FTVw devarch.c
8c -FTVw -I. ../port/sdram.c
8c -FTVw -I. ../port/devbridge.c
8c -FTVw -I. ../port/etheriwl.c
8c -FTVw -I. ../port/devcons.c
8c -FTVw -I. ../port/ethervirtio10.c
8c -FTVw apic.c
8c -FTVw sdmylex.c
8c -FTVw vgavesa.c
8c -FTVw -I. ../port/devaudio.c
8c -FTVw vgaark2000pv.c
8c -FTVw -I. ../ip/pktmedium.c
8c -FTVw vgamach64xx.c
8c -FTVw -I. ../port/devfs.c
8c -FTVw vganeomagic.c
8c -FTVw -I. ../port/usbehci.c
8c -FTVw segdesc.c
8c -FTVw -I. ../ip/icmp6.c
8c -FTVw uartisa.c
8c -FTVw -I. ../ip/esp.c
8c -FTVw -I. ../port/usbxhcipci.c
8c -FTVw -I. ../port/devmnt.c
8c -FTVw mtrr.c
8c -FTVw hpet.c
8c -FTVw -I. ../port/dtracysys.c
8c -FTVw vgas3.c
8c -FTVw etherdp83820.c
8c -FTVw -I. ../port/devdup.c
8c -FTVw sdvirtio.c
8c -FTVw usbuhci.c
8c -FTVw ec.c
8c -FTVw audioac97mix.c
8c -FTVw -I. ../ip/ipifc.c
8c -FTVw pcmciamodem.c
8c -FTVw -I. ../port/devsrv.c
8c -FTVw -I. ../ip/chandial.c
8c -FTVw ethervgbe.c
8c -FTVw -I. ../port/devproc.c
8c -FTVw ethersmc.c
8c -FTVw -I. ../ip/ethermedium.c
8c -FTVw devrtc.c
8c -FTVw devfloppy.c
8c -FTVw audioac97.c
8c -FTVw vgatvp3026.c
8c -FTVw -I. ../ip/ipv6.c
8c -FTVw devpccard.c
8c -FTVw -I. ../ip/il.c
8c -FTVw vganvidia.c
8c -FTVw -I. ../port/devuart.c
8c -FTVw ether82598.c
8c -FTVw vgact65545.c
8c -FTVw audiohda.c
8c -FTVw -I. ../port/devusb.c
8c -FTVw ether589.c
8c -FTVw pcipc.c
8c -FTVw vgageode.c
8a $AFLAGS apbootstrap.s
8c -FTVw -I. ../port/log.c
8c -FTVw -I. ../port/devkprof.c
8c -FTVw -I. ../port/sdmmc.c
8c -FTVw etherwpi.c
8c -FTVw -I. ../port/led.c
8c -FTVw pmmc.c
8c -FTVw -I. ../port/devpipe.c
8c -FTVw cputemp.c
8a $AFLAGS apmjump.s
8c -FTVw sdiahci.c
8c -FTVw -I. ../port/wifi.c
8c -FTVw -I. ../ip/netlog.c
8c -FTVw -I. ../port/sdnvme.c
8c -FTVw archmp.c
8c -FTVw -I. ../port/devdraw.c
8c -FTVw ethervt6105m.c
8c -FTVw ethervirtio.c
8c -FTVw -I. ../port/netif.c
8c -FTVw ether82563.c
8c -FTVw vgamga2164w.c
8c -FTVw -I. ../port/sdvirtio10.c
8c -FTVw -I. ../port/sdloop.c
8c -FTVw vgasavage.c
8c -FTVw -I. ../port/dtracydev.c
8c -FTVw vgatvp3020.c
8c -FTVw -I. ../port/devdtracy.c
8c -FTVw -I. ../ip/iproute.c
8c -FTVw -I. ../port/devsd.c
8c -FTVw apm.c
8c -FTVw etherbcm.c
8c -FTVw vgaradeon.c
8c -FTVw -I. ../port/dtracytimer.c
8c -FTVw -I. ../port/devshr.c
8c -FTVw archacpi.c
8c -FTVw -I. ../port/devether.c
8c -FTVw -I. ../port/usbxhci.c
8c -FTVw devlpt.c
8c -FTVw etherga620.c
8c -FTVw -I. ../ip/icmp.c
8c -FTVw -I. ../port/devcap.c
8c -FTVw vgai81x.c
8c -FTVw -I. ../ip/ip.c
8c -FTVw vgat2r4.c
8c -FTVw -I. ../ip/udp.c
8c -FTVw ethervt6102.c
8c -FTVw -I. ../port/swcursor.c
8c -FTVw vgaigfx.c
8c -FTVw uartpci.c
file system made
8c -FTVw -I. ../ip/gre.c
8c -FTVw -I. ../ip/devip.c
8c -FTVw -I. ../ip/rudp.c
8c -FTVw archgeneric.c
8c -FTVw vgahiqvideo.c
8c -FTVw -I. ../ip/ipaux.c
8c -FTVw -I. ../port/sdaoe.c
8c -FTVw vgaclgd546x.c
8c -FTVw -I. ../port/sdscsi.c
rc ../port/mkerrstr > errstr.h
8c -FTVw -I. ../ip/inferno.c
8c -FTVw -I. ../port/ethermii.c
8c -FTVw -I. ../port/devswap.c
8c -FTVw devkbd.c
8c -FTVw ether8390.c
8c -FTVw etherrt2860.c
8c -FTVw ether8003.c
8c -FTVw squidboy.c
8c -FTVw devvga.c
8c -FTVw vgavmware.c
aux/na sd53c8xx.n > sd53c8xx.i
8c -FTVw -I. ../ip/nullmedium.c
8c -FTVw -I. ../ip/netdevmedium.c
8c -FTVw bios32.c
8c -FTVw -I. ../port/alarm.c
8c -FTVw -I. ../port/alloc.c
8c -FTVw -I. ../port/allocb.c
8c -FTVw -I. ../port/auth.c
8c -FTVw -I. ../port/cache.c
8c -FTVw -I. ../port/chan.c
8c -FTVw -I. ../port/dev.c
8c -FTVw -I. ../port/edf.c
8c -FTVw -I. ../port/fault.c
8c -FTVw -I. ../port/iomap.c
8c -FTVw -I. ../port/memmap.c
8c -FTVw -I. ../port/page.c
8c -FTVw -I. ../port/parse.c
8c -FTVw -I. ../port/pgrp.c
8c -FTVw -I. ../port/portclock.c
8c -FTVw -I. ../port/print.c
8c -FTVw -I. ../port/qio.c
8c -FTVw -I. ../port/qlock.c
8c -FTVw -I. ../port/random.c
8c -FTVw -I. ../port/rdb.c
8c -FTVw -I. ../port/rebootcmd.c
8c -FTVw -I. ../port/segment.c
8c -FTVw -I. ../port/syscallfmt.c
8c -FTVw -I. ../port/sysfile.c
8c -FTVw -I. ../port/sysproc.c
8c -FTVw -I. ../port/taslock.c
8c -FTVw -I. ../port/tod.c
8c -FTVw -I. ../port/xalloc.c
8c -FTVw init9.c
8c -FTVw -I. ../port/initcode.c
rc ../port/mkdevc pc > pc.c
{echo 'uchar configfile[]={'
 xd -1x pc |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo 0,
 echo '};'} >> pc.c
8l -l -R4 -s -o rebootcode.out -T0x11000 -H3 rebootcode.8
8l -o boot boot.8
8l -l -R4 -s -o apbootstrap.out -T0xF0007000 -H3 apbootstrap.8
8c -FTVw -I. ../port/devroot.c
8c -FTVw -I. ../port/proc.c
8c -FTVw sd53c8xx.c
8l -l -R1 -s -o initcode.out init9.8 initcode.8 /386/lib/libc.a
{echo 'uchar '^rebootcode^'[]={'
 xd -1x <rebootcode.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > rebootcode.i
{echo 'uchar '^apbootstrap^'[]={'
 xd -1x <apbootstrap.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > apbootstrap.i
{echo 'uchar '^initcode^'[]={'
 xd -1x <initcode.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > initcode.i
8c -FTVw main.c
8c -FTVw mp.c
8c -FTVw -I. ../port/userinit.c
../port/mkrootall \
	paqfs __objtype_bin_paqfs /386/bin/paqfs\
	factotum __objtype_bin_auth_factotum /386/bin/auth/factotum\
	bootfs.paq bootfs_paq bootfs.paq\
	boot boot boot\
>pc.root.s
../port/mkrootc \
	paqfs __objtype_bin_paqfs /386/bin/paqfs\
	factotum __objtype_bin_auth_factotum /386/bin/auth/factotum\
	bootfs.paq bootfs_paq bootfs.paq\
	boot boot boot\
>pc.rootc.c
8c -FTVw pc.rootc.c
8a $AFLAGS pc.root.s
8c -FTVw '-DKERNDATE='`{date -n} pc.c
8l -o 9pc -T0xF0100020 -l l.8 cga.8 fpu.8 i8253.8 i8259.8 main.8 memory.8 mmu.8 irq.8 trap.8 bootargs.8 pc.root.8 pc.rootc.8 ether82557.8 uarti8250.8 etherwavelan.8 sdodin.8 usbohci.8 ether2000.8 devtls.8 devsegment.8 etherec2t.8 vgax.8 etherelnk3.8 vgasoft.8 vgamga4xx.8 vgabt485.8 ether79c970.8 devmouse.8 dma.8 devpnp.8 arp.8 audiosb16.8 devaoe.8 ether8169.8 vgacyber938x.8 vgaclgd542x.8 ether83815.8 screen.8 cis.8 etherx550.8 usbehcipc.8 loopbackmedium.8 ipmux.8 devvmx.8 mouse.8 pci.8 etherigbe.8 vga.8 ether2114x.8 wavelan.8 igmp.8 vgargb524.8 devi82365.8 ether8139.8 devenv.8 tcp.8 sdide.8 ethersink.8 etheryuk.8 vgaet4000.8 vga3dfx.8 devarch.8 sdram.8 devbridge.8 etheriwl.8 devcons.8 ethervirtio10.8 apic.8 sdmylex.8 vgavesa.8 devaudio.8 vgaark2000pv.8 pktmedium.8 vgamach64xx.8 devfs.8 vganeomagic.8 usbehci.8 segdesc.8 icmp6.8 uartisa.8 esp.8 usbxhcipci.8 devmnt.8 mtrr.8 hpet.8 dtracysys.8 vgas3.8 etherdp83820.8 devdup.8 sdvirtio.8 usbuhci.8 ec.8 audioac97mix.8 ipifc.8 pcmciamodem.8 devsrv.8 chandial.8 ethervgbe.8 devproc.8 ethersmc.8 ethermedium.8 devrtc.8 devfloppy.8 audioac97.8 vgatvp3026.8 ipv6.8 devpccard.8 il.8 vganvidia.8 devuart.8 ether82598.8 vgact65545.8 audiohda.8 devusb.8 ether589.8 pcipc.8 vgageode.8 mp.8 log.8 devkprof.8 sdmmc.8 etherwpi.8 led.8 pmmc.8 devpipe.8 cputemp.8 apmjump.8 sdiahci.8 wifi.8 netlog.8 sdnvme.8 archmp.8 devdraw.8 ethervt6105m.8 ethervirtio.8 netif.8 ether82563.8 vgamga2164w.8 sdvirtio10.8 sdloop.8 vgasavage.8 dtracydev.8 vgatvp3020.8 devdtracy.8 iproute.8 devsd.8 apm.8 etherbcm.8 vgaradeon.8 dtracytimer.8 devshr.8 archacpi.8 devether.8 usbxhci.8 devlpt.8 etherga620.8 icmp.8 devcap.8 vgai81x.8 ip.8 vgat2r4.8 udp.8 ethervt6102.8 swcursor.8 vgaigfx.8 uartpci.8 gre.8 devip.8 rudp.8 archgeneric.8 vgahiqvideo.8 ipaux.8 sdaoe.8 vgaclgd546x.8 sdscsi.8 devroot.8 inferno.8 ethermii.8 devswap.8 devkbd.8 ether8390.8 etherrt2860.8 ether8003.8 squidboy.8 devvga.8 vgavmware.8 sd53c8xx.8 nullmedium.8 netdevmedium.8 bios32.8 alarm.8 alloc.8 allocb.8 auth.8 cache.8 chan.8 dev.8 edf.8 fault.8 iomap.8 memmap.8 page.8 parse.8 pgrp.8 portclock.8 print.8 proc.8 qio.8 qlock.8 random.8 rdb.8 rebootcmd.8 segment.8 syscallfmt.8 sysfile.8 sysproc.8 taslock.8 tod.8 xalloc.8 userinit.8 pc.8 /386/lib/libmemlayer.a /386/lib/libmemdraw.a /386/lib/libdraw.a /386/lib/libip.a /386/lib/libc.a /386/lib/libsec.a /386/lib/libmp.a /386/lib/libfis.a /386/lib/libaml.a /386/lib/libdtracy.a
size 9pc
1607687t + 3161376d + 395456b = 5164519	9pc
cp 9pc /386/
for(i in )
	import $i / /n/$i && cp 9pc 9pc.gz /n/$i/386/
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in pc pcf pccpuf $CRAPLIST)
	mk $i.clean
rm -f pc.c [9bz]pc [9bz]pc.gz [9bz]pc.u s[9bz]pc bootpc.*
rm -f pcf.c [9bz]pcf [9bz]pcf.gz [9bz]pcf.u s[9bz]pcf bootpcf.*
rm -f pccpuf.c [9bz]pccpuf [9bz]pccpuf.gz [9bz]pccpuf.u s[9bz]pccpuf bootpccpuf.*
rm -rf 9bootiso 9bootpxe 9bootfat 9boothyb mbr pbs *.8 test.* tmp
for (i in 9bootiso 9bootpxe 9bootfat 9boothyb mbr pbs)
	mk $MKFLAGS $i.install
8a -DISO -o liso.8 l.s
8c -FTVw iso.c
8c -FTVw sub.c
8a apm.s
8a e820.s
8a a20.s
8a uart.s
8l -o 9bootiso -H3 -T0x7c00 -l liso.8 iso.8 sub.8 apm.8 e820.8 a20.8 uart.8
ls -l 9bootiso
--rwxr-xr-x M 606723 moody sys 6660 Jan  1 22:46 9bootiso
cp 9bootiso /386/9bootiso

8a -DPXE -o lpxe.8 l.s
8c -FTVw pxe.c
8l -o 9bootpxe -H3 -T0x7c00 -l lpxe.8 pxe.8 sub.8 apm.8 e820.8 a20.8 uart.8
ls -l 9bootpxe
--rwxr-xr-x M 606723 moody sys 8132 Jan  1 22:46 9bootpxe
cp 9bootpxe /386/9bootpxe

8a -DFAT -o lfat.8 l.s
8c -FTVw fat.c
8l -o 9bootfat -H3 -T0x7c00 -l lfat.8 fat.8 sub.8 apm.8 e820.8 a20.8 uart.8
ls -l 9bootfat
--rwxr-xr-x M 606723 moody sys 8084 Jan  1 22:46 9bootfat
cp 9bootfat /386/9bootfat

8a -DFAT -o lhyb.8 l.s
8c -FTVw -DFAT -o hyb.8 iso.c
8l -o 9boothyb -H3 -T0x7c00 -l lhyb.8 hyb.8 sub.8 apm.8 e820.8 a20.8 uart.8
ls -l 9boothyb
--rwxr-xr-x M 606723 moody sys 6640 Jan  1 22:46 9boothyb
cp 9boothyb /386/9boothyb

8a mbr.s
8l -o mbr -H3 -T0x0600 -l mbr.8
ls -l mbr
--rwxr-xr-x M 606723 moody sys 407 Jan  1 22:46 mbr
cp mbr /386/mbr

8a pbs.s
8l -o pbs -H3 -T0x0800 -l pbs.8
ls -l pbs
--rwxr-xr-x M 606723 moody sys 473 Jan  1 22:46 pbs
cp pbs /386/pbs

rm -rf 9bootiso 9bootpxe 9bootfat 9boothyb mbr pbs *.8 test.* tmp
rm -f *.[678] *.out bootia32.efi bootx64.efi bootaa64.efi efiboot.fat test.* 
8a -FTVw '-DIMAGEBASE=0x8000' ia32.s
8c -FTVw efi.c
8c -FTVw fs.c
8c -FTVw pxe.c
8c -FTVw iso.c
8c -FTVw sub.c
6a -FTVw '-DIMAGEBASE=0x8000' x64.s
6c -FTVw efi.c
6c -FTVw fs.c
6c -FTVw pxe.c
6c -FTVw iso.c
6c -FTVw sub.c
7a -FTVw '-DIMAGEBASE=0x8000' aa64.s
7c -FTVw efi.c
7c -FTVw fs.c
7c -FTVw pxe.c
7c -FTVw iso.c
7c -FTVw sub.c
8l -l -s -R1 -T0x8200 -o bootia32.out ia32.8 efi.8 fs.8 pxe.8 iso.8 sub.8
aux/aout2efi -Z0x8000 -o bootia32.efi bootia32.out
6l -l -s -R1 -T0x8200 -o bootx64.out x64.6 efi.6 fs.6 pxe.6 iso.6 sub.6
aux/aout2efi -Z0x8000 -o bootx64.efi bootx64.out
7l -l -s -R1 -T0x8200 -o bootaa64.out aa64.7 efi.7 fs.7 pxe.7 iso.7 sub.7
aux/aout2efi -Z0x8000 -o bootaa64.efi bootaa64.out
s = efiboot.fat.24548710
rm -f efiboot.fat
dd -if /dev/zero -of efiboot.fat -bs 1024 -count 1024
disk/format -xd -t hard efiboot.fat
dossrv -f efiboot.fat $s
mount -c /srv/$s /n/esp
mkdir /n/esp/efi
mkdir /n/esp/efi/boot
cp bootia32.efi /n/esp/efi/boot
cp bootx64.efi /n/esp/efi/boot
cp bootaa64.efi /n/esp/efi/boot
unmount /n/esp
rm /srv/$s
1024+0 records in
1024+0 records out
Initializing FAT file system
type hard, 1 tracks, 64 heads, 32 sectors/track, 512 bytes/sec
used 512 bytes
dossrv: serving /srv/efiboot.fat.24548738
cp bootia32.efi bootx64.efi bootaa64.efi efiboot.fat /386
rm -f *.[678] *.out bootia32.efi bootx64.efi bootaa64.efi efiboot.fat test.* 
Mon Jan  1 22:46:55 MST 2024
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/lib9p.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libString.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libaml.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libauth.a
rm -f *.[05678qvt] [05678qvt].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc spake2ee.mpc ed448.mpc /arm/lib/libauthsrv.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libavl.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libbin.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libbio.a
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS nuke
}
# do not nuke other objtypes
for(i in spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libc.a
9syscall
rm -f *.[05678qvt]
fmt
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libc.a
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libc.a
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libc.a
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libcomplete.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libcontrol.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libdisk.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libdraw.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libflate.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libfis.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libframe.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libgeometry.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libhtml.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libhttpd.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libip.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libl.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libjson.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libmach.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libmemdraw.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libmemlayer.a
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/libmp.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libndb.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libplumb.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libregexp.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libsat.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libscribble.a
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/libsec.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libstdio.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libsunrpc.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libthread.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libttf.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libventi.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/libdtracy.a
mk lib.nuke
mk cmd.nuke
mk 9src.nuke
cd lib
rm -f .mk.$objtype
mk nuke
for (i in 9/ ap/ auth/ bio/ bsd/ bz2/ draw/ fmt/ l/ mp/ net/ plumb/ sec/ utf/ v/ z/) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/lib9.a
for(i in gen math plan9 posix stdio syscall spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS nuke
}
gen
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libap.a
math
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libap.a
plan9
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libap.a
posix
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libap.a
stdio
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libap.a
syscall
rm -f *.[05678qvt] *.s gencall
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libap.a
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libap.a
arm64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libap.a
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libap.a
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libap.a
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libap.a
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libap.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libauth.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libbio.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libbsd.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libbz2.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libdraw.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libfmt.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libl.a
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64

amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/ape/libmp.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libnet.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libplumb.a
rm -f [05678qvt].* *.[05678qvt]
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64

amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/ape/libsec.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libutf.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm/lib/ape/libv.a
rm -f *.[05678qvt] [05678qvt].out 5.example 5.minigzip /arm/lib/ape/libz.a
cd cmd
mk nuke
for (i in diff expr make patch pdksh sed) @{
	cd $i
	echo '----'$i'----'
	mk nuke
}
----diff----
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid diff diff3 $CLEANFILES
----expr----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid expr $CLEANFILES
----make----
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output make gram.c
----patch----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid patch $CLEANFILES
----pdksh----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sh $CLEANFILES
----sed----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sed $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid basename dirname kill uname $CLEANFILES
cd 9src
mk nuke
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid stty tar cc $CLEANFILES
@{cd bin/source; mk nuke
@{cd news/src; mk nuke
@{cd wiki/src; mk nuke
mk win
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid winfs $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkwnew spout $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid News $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid Wiki $CLEANFILES
rm -f *.[05678qvt] [05678qvt].* y.tab.? y.debug y.output bc mpc pc units.c *.tab.h
for(i in 1a 1c 1l 2a 2c 2l 5a 5c 5e 5i 5l 6a 6c 6l 7a 7c 7l 8a 8c 8l 9660srv 9nfs abaco acid acme astro atazz audio auth aux awk bitsy bzfs bzip2 cb cc cdfs cec cfs cifs compress con cpp cwfs db dial dict diff disk dossrv dtracy eqn execnet exportfs ext2srv faces fax forp git grap graph grep gs gzip hgfs hjfs hoc htmlfmt htmlroff ip jpg ka kc ki kl ktrans lex lp map mk mothra ndb nusb paqfs pic plot plumb postscript proof qa qc qi ql ratfs rc reform replica rio sam samterm scat scuzz snap spell spin spred syscall tapefs tbl tc tcs telco tl troff troff2html upas va vac vc venti vi vl vnc vt webfs wikifs) @{
	cd $i
	echo mk $i
	mk $MKFLAGS nuke
}
mk 1a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 1a $CLEANFILES
mk 1c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 1c $CLEANFILES
mk 1l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 1l $CLEANFILES
mk 2a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2a $CLEANFILES
mk 2c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2c $CLEANFILES
mk 2l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2l $CLEANFILES
mk 5a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5a $CLEANFILES
mk 5c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5c $CLEANFILES
mk 5e
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5e $CLEANFILES
mk 5i
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5i $CLEANFILES
mk 5l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5l $CLEANFILES
mk 6a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 6a $CLEANFILES
mk 6c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 6c $CLEANFILES
mk 6l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 6l $CLEANFILES
mk 7a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 7a $CLEANFILES
mk 7c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 7c $CLEANFILES
mk 7l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 7l $CLEANFILES
mk 8a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 8a $CLEANFILES
mk 8c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 8c $CLEANFILES
mk 8l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 8l $CLEANFILES
mk 9660srv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 9660srv $CLEANFILES
mk 9nfs
rm -f *.[05678qvt] y.tab.? y.debug y.output [05678qvt].* nfsserver portmapper pcnfsd mport nametest pcnfsd
mk abaco
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid abaco $CLEANFILES
mk acid
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid acid $CLEANFILES
mk acme
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid acme $CLEANFILES
mk astro
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid astro $CLEANFILES
mk atazz
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid atazz $CLEANFILES
mk audio
for (i in libogg libvorbis libFLAC libtags) @{
	cd $i
	mk nuke
}
for (i in pcmconv oggdec oggenc mp3dec mp3enc flacdec flacenc wavdec sundec mixfs readtags zuke scream) @{
	cd $i
	mk clean
}
mk clean
rm -f libogg.a[05678qvt]
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk clean
rm -f libvorbis.a[05678qvt]
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libFLAC.a5
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libtags.a5
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output pcmconv $CLEANFILES
rm -f *.[05678qvt] [05678qvt].oggdec
rm -f *.[05678qvt] [05678qvt].oggenc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mp3dec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mp3enc $CLEANFILES
rm -f *.[05678qvt] [05678qvt].flacdec
rm -f *.[05678qvt] [05678qvt].flacenc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output wavdec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output sundec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mixfs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output readtags $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* mkplist zuke $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* screamenc screamdec $CLEANFILES
mk auth
mk nuke.dirs
rm -f *.[05678qvt] *.[05678qvt].a [05678qvt].* y.tab.? y.debug y.output acmed as asaudit asn1dump asn12rsa authsrv box changeuser convkeys cron debug guard.srv httpauth keyfs login netkey newns none passwd pemdecode pemencode printnetkey readnvram rsa2asn1 rsa2csr rsa2jwk rsa2pub rsa2ssh rsa2x509 rsafill rsagen ssh2rsa uniq userpasswd warning wrkey x5092pub *.acid
cd lib
mk nuke
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES ../lib.5.a
for (i in factotum secstore) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid factotum fgui $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid secstore secstored secuser aescbc $CLEANFILES
mk aux
for (i in antiword mnihongo flashfs gps kbdfs na vga realemu) @{
	echo nuke $i
	cd $i
	mk nuke
}
nuke antiword
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid antiword $CLEANFILES
nuke mnihongo
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mnihongo $CLEANFILES
nuke flashfs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkflashfs flashfs $CLEANFILES
nuke gps
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid gpsfs gpsevermore $CLEANFILES
nuke kbdfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kbdfs latin1.h mklatin.amd64
nuke na
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid na $CLEANFILES
nuke vga
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vga $CLEANFILES
nuke realemu
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid realemu $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid 8prefix 9pcon accupoint acidleak acpi aout2efi aout2uimage apm astarld bflz cddb cdsh clog cpuid consolefs data2s dial disksim esd getflags icanhasmsi icanhasvmx lines listen listen1 ms2 msexceltables mswordstrings mouse nfsmount olefs pcmcia portmap rdwr reboot searchfs seek statusbar statusmsg stub tablet timesync trampoline txt2uimage unbflz usage usbsdmux write wacom wikifmt wpa zerotrunc $CLEANFILES
mk awk
rm -f *.[05678qvt] [05678qvt].out *.maketab y.tab.? y.debug y.output awkgram.c proctab.c awk
mk bitsy
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid bitsyload pencal prompter keyboard light params $CLEANFILES
mk bzfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid bzfs $CLEANFILES
mk bzip2
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid bzip2 bunzip2 $CLEANFILES
mk cb
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cb $CLEANFILES
mk cc
rm -f *.[05678qvt] y.tab.? y.output y.error cc.a5 cc.a5
mk cdfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cdfs $CLEANFILES
mk cec
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cec $CLEANFILES
mk cfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cfs $CLEANFILES
mk cifs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cifs $CLEANFILES
mk compress
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid compress $CLEANFILES
mk con
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid con xms xmr hayes $CLEANFILES
mk cpp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cpp $CLEANFILES
mk cwfs
cd cwfs64x && mk nuke
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid cwfs64x $CLEANFILES
mk db
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid db $CLEANFILES
mk dial
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid expect pass drain at $CLEANFILES
mk dict
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dict $CLEANFILES
mk diff
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid diff merge3 $CLEANFILES
mk disk
for(i in 9660 prep smart vblade) @{
	cd $i
	mk $MKFLAGS nuke
}
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid dump9660 mk9660 $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid fdisk edisk prep $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid disk/smart $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vblade $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid exsort format mbr mkext mkfs partfs cryptsetup qcowfs $CLEANFILES
mk dossrv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dossrv $CLEANFILES
mk dtracy
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dtracy $CLEANFILES
mk eqn
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid eqn prevy.tab.h
mk execnet
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid execnet $CLEANFILES
mk exportfs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid exportfs $CLEANFILES
mk ext2srv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ext2srv $CLEANFILES
mk faces
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid faces $CLEANFILES
mk fax
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid faxreceive faxsend $CLEANFILES
mk forp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid forp $CLEANFILES
mk git
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid conf get fs log query repack save send serve walk $CLEANFILES
mk grap
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid grap $CLEANFILES
mk graph
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid graph $CLEANFILES
mk grep
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid grep $CLEANFILES
mk gs
rm -f *.[05678qvt] obj/* [05678qvt].out y.tab.? y.debug y.output gs src/plan9.mak
mk gzip
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid gzip gunzip zip unzip $CLEANFILES
mk hgfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid hgfs $CLEANFILES
mk hjfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid hjfs $CLEANFILES
mk hoc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid hoc $CLEANFILES
mk htmlfmt
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid htmlfmt $CLEANFILES
mk htmlroff
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid htmlroff $CLEANFILES
mk ip
for (i in ftpfs cifsd dhcpd httpd ipconfig ppp snoopy) @{
	echo nuke $i
	cd $i
	mk nuke
}
rm -f *.[05678qvt] y.tab.? y.debug y.output [05678qvt].6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd sol wol 6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd sol wol
nuke ftpfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ftpfs $CLEANFILES
nuke cifsd
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cifsd $CLEANFILES
nuke dhcpd
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid dhcpd dhcpleases $CLEANFILES
nuke httpd
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid httpd imagemap man2html save netlib_find netlib_history webls wikipost libhttps.a5
nuke ipconfig
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ipconfig $CLEANFILES
nuke ppp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ppp $CLEANFILES
nuke snoopy
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid snoopy protos.c protos.h
mk jpg
rm -f rgbv.h ycbcr.h
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid jpg tojpg gif togif ppm toppm png topng tif totif yuv ico toico bmp tga v210 $CLEANFILES
mk ka
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ka $CLEANFILES
mk kc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kc $CLEANFILES
mk ki
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ki $CLEANFILES
mk kl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kl $CLEANFILES
mk ktrans
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ktrans 5.test
mk lex
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid lex $CLEANFILES
mk lp
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid lpdsend lpsend LOCK lpdaemon $CLEANFILES
mk map
@{ cd libmap; mk nuke }
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output mapd
mk clean
rm -f libmap.a[05678qvt]
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk mk
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mk $CLEANFILES
mk mothra
@{ cd libpanel; mk nuke }
rm -f *.[05678qvt] [05678qvt].out mothra
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libpanel.a5
mk ndb
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkdb query mkhash mkhosts cs csquery dns dnsquery dnsdebug dnsgetip ipquery inform $CLEANFILES
mk nusb
lib:
rm -f *.[05678qvt] y.tab.? y.output y.error *.a[05678qvt]
kb:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kb $CLEANFILES
audio:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid audio $CLEANFILES
ether:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ether $CLEANFILES
usbd:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid usbd $CLEANFILES
disk:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid disk scsierrs.c
serial:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid serial $CLEANFILES
ptp:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ptp $CLEANFILES
joy:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid joy $CLEANFILES
cam:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cam $CLEANFILES
mk paqfs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkpaqfs paqfs $CLEANFILES
mk pic
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid pic $CLEANFILES
mk plot
mk clean
rm -f libplot.a[05678qvt]
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output plot
cd libplot
mk clean
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk plumb
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid plumber plumb $CLEANFILES
mk postscript
---- Making nuke in common ----
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES com.a5
---- Making nuke in cropmarks ----
rm -f cropmarks
---- Making nuke in download ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid download $CLEANFILES
---- Making nuke in grabit ----
rm -f grabit
---- Making nuke in hardcopy ----
rm -f hardcopy
---- Making nuke in mpictures ----
rm -f tmac.pictures
---- Making nuke in postgif ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid postgif $CLEANFILES
---- Making nuke in postprint ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid postprint $CLEANFILES
---- Making nuke in postreverse ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid postreverse $CLEANFILES
---- Making nuke in posttek ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid posttek $CLEANFILES
---- Making nuke in printfont ----
rm -f printfont
---- Making nuke in psencoding ----
rm -f psencoding
---- Making nuke in psfiles ----
---- Making nuke in g3p9bit ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid g3p9bit $CLEANFILES
---- Making nuke in p9bitpost ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid p9bitpost $CLEANFILES
---- Making nuke in tcpostio ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tcpostio $CLEANFILES
---- Making nuke in text2post ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid text2post $CLEANFILES
---- Making nuke in tr2post ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tr2post $CLEANFILES
mk proof
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid proof $CLEANFILES
mk qa
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid qa $CLEANFILES
mk qc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid qc $CLEANFILES
mk qi
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid qi $CLEANFILES
mk ql
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ql $CLEANFILES
mk ratfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ratfs $CLEANFILES
mk rc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid rc $CLEANFILES
mk reform
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid audio pm shortcuts $CLEANFILES
mk replica
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid applychanges applylog compactdb updatedb $CLEANFILES
mk rio
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid rio $CLEANFILES
mk sam
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sam $CLEANFILES
mk samterm
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid samterm $CLEANFILES
mk scat
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid scat $CLEANFILES
mk scuzz
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid scuzz $CLEANFILES
mk snap
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid snap snapfs $CLEANFILES
mk spell
rm -f *.[05678qvt] [05678qvt].out [05678qvt].pcode y.tab.? y.debug y.output sprog
rm -f amspell brspell
mk spin
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid spin $CLEANFILES
mk spred
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid spred $CLEANFILES
mk syscall
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid syscall $CLEANFILES
mk tapefs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid tarfs tpfs v6fs 32vfs cpiofs tapfs v10fs zipfs $CLEANFILES
mk tbl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tbl $CLEANFILES
mk tc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tc $CLEANFILES
mk tcs
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output alias.h tcs
mk telco
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid telco $CLEANFILES
mk tl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tl $CLEANFILES
mk troff
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid troff $CLEANFILES
mk troff2html
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid troff2html $CLEANFILES
mk upas
for (i in common Mail alias bayes binscripts dkim filterkit fs imap4d marshal ml ned pop3 q scanmail send smtp spf unesc vf) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libcommon.a5
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid Mail $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid aliasmail $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid addhash bayes msgtok $CLEANFILES
rm -f /arm/bin/upas/^(isspam msgcat spam tfmt unspam)
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dkim $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid deliver list mbappend token $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid fs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid imap4d $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid marshal $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid ml mlowner mlmgr $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid nedmail $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid pop3 $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid qer runq $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid scanmail testscan $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid send filter $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid smtpd smtp rfc822.tab.h rfc822.tab.c smtpd.tab.c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid spf $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid unesc $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vf $CLEANFILES
mk va
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid va $CLEANFILES
mk vac
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid vac unvac vacfs $CLEANFILES
mk vc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vc $CLEANFILES
mk venti
@{ cd srv && mk nuke }
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid venti buildindex checkarenas checkindex clumpstats conf findscore fixarenas fmtarenas fmtbloom fmtindex fmtisect mirrorarenas printarena printarenapart rdarena syncindex verifyarena wrarena libvs.a5
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid copy read ro sync write $CLEANFILES
mk vi
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vi $CLEANFILES
mk vl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vl $CLEANFILES
mk vnc
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid vncs vncv $CLEANFILES
mk vt
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vt $CLEANFILES
mk webfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid webfs $CLEANFILES
mk wikifs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid wikifs $CLEANFILES
rm -f *.acid
for (i in 2600 blabs blit c64 doom galaxy gb gba mahjongg midi mines mix md nes opl3 snes sokoban sudoku swar timmy v8e) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] [05678qvt].* y.tab.? y.debug y.output 4s 5s ana aout2gba catclock dmxdec festoon geigerstats juggle life linden memo mole mus glendy packet mandel wadfs dpic todpic turtle vocenc vocdec
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2600 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid blabs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid blit $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid c64 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid doom $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid galaxy mkgalaxy $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid gb $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid gba $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mahjongg $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid midi mid2s dmid $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mines $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mix $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid md $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid nes $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid opl3 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid snes $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sokoban $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sudoku $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid swar $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid timmy $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid v8e $CLEANFILES
Mon Jan  1 22:47:01 MST 2024
date
for (i in lib9p libString libaml libauth libauthsrv libavl libbin libbio libc libcomplete libcontrol libdisk libdraw libflate libfis libframe libgeometry libhtml libhttpd libip liblex libjson libmach libmemdraw libmemlayer libmp libndb libplumb libregexp libsat libscribble libsec libstdio libsunrpc libthread libttf libventi libdtracy) @{
	cd $i
	mk clean
	mk install
	mk clean
}
date
Mon Jan  1 22:47:01 MST 2024
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw auth.c
5c -FTVw dirread.c
5c -FTVw fid.c
5c -FTVw file.c
5c -FTVw intmap.c
5c -FTVw mem.c
5c -FTVw req.c
5c -FTVw parse.c
5c -FTVw queue.c
5c -FTVw uid.c
5c -FTVw util.c
5c -FTVw srv.c
5c -FTVw post.c
5c -FTVw mount.c
5c -FTVw share.c
5c -FTVw listen.c
5c -FTVw rfork.c
5c -FTVw thread.c
5c -FTVw threadsrv.c
5c -FTVw threadpostsrv.c
5c -FTVw threadpostmountsrv.c
5c -FTVw threadpostsharesrv.c
5c -FTVw threadlistensrv.c
ar vu /arm/lib/lib9p.a auth.5 dirread.5 fid.5 file.5 intmap.5 mem.5 req.5 parse.5 queue.5 uid.5 util.5 srv.5 post.5 mount.5 share.5 listen.5 rfork.5 thread.5 threadsrv.5 threadpostsrv.5 threadpostmountsrv.5 threadpostsharesrv.5 threadlistensrv.5
ar: creating /arm/lib/lib9p.a
a - auth.5
a - dirread.5
a - fid.5
a - file.5
a - intmap.5
a - mem.5
a - req.5
a - parse.5
a - queue.5
a - uid.5
a - util.5
a - srv.5
a - post.5
a - mount.5
a - share.5
a - listen.5
a - rfork.5
a - thread.5
a - threadsrv.5
a - threadpostsrv.5
a - threadpostmountsrv.5
a - threadpostsharesrv.5
a - threadlistensrv.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw s_alloc.c
5c -FTVw s_append.c
5c -FTVw s_array.c
5c -FTVw s_copy.c
5c -FTVw s_getline.c
5c -FTVw s_grow.c
5c -FTVw s_memappend.c
5c -FTVw s_nappend.c
5c -FTVw s_parse.c
5c -FTVw s_putc.c
5c -FTVw s_rdinstack.c
5c -FTVw s_read.c
5c -FTVw s_read_line.c
5c -FTVw s_reset.c
5c -FTVw s_terminate.c
5c -FTVw s_tolower.c
5c -FTVw s_unique.c
ar vu /arm/lib/libString.a s_alloc.5 s_append.5 s_array.5 s_copy.5 s_getline.5 s_grow.5 s_memappend.5 s_nappend.5 s_parse.5 s_putc.5 s_rdinstack.5 s_read.5 s_read_line.5 s_reset.5 s_terminate.5 s_tolower.5 s_unique.5
ar: creating /arm/lib/libString.a
a - s_alloc.5
a - s_append.5
a - s_array.5
a - s_copy.5
a - s_getline.5
a - s_grow.5
a - s_memappend.5
a - s_nappend.5
a - s_parse.5
a - s_putc.5
a - s_rdinstack.5
a - s_read.5
a - s_read_line.5
a - s_reset.5
a - s_terminate.5
a - s_tolower.5
a - s_unique.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw aml.c
5c -FTVw amlmapio.c
5c -FTVw amlunmapio.c
5c -FTVw amlalloc.c
5c -FTVw amldelay.c
ar vu /arm/lib/libaml.a aml.5 amlmapio.5 amlunmapio.5 amlalloc.5 amldelay.5
ar: creating /arm/lib/libaml.a
a - aml.5
a - amlmapio.5
a - amlunmapio.5
a - amlalloc.5
a - amldelay.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw amount.c
5c -FTVw amount_getkey.c
5c -FTVw attr.c
5c -FTVw auth_attr.c
5c -FTVw auth_challenge.c
5c -FTVw auth_chuid.c
5c -FTVw auth_getkey.c
5c -FTVw auth_getuserpasswd.c
5c -FTVw auth_proxy.c
5c -FTVw auth_respond.c
5c -FTVw auth_rpc.c
5c -FTVw auth_userpasswd.c
5c -FTVw login.c
5c -FTVw newns.c
5c -FTVw noworld.c
5c -FTVw procsetuser.c
ar vu /arm/lib/libauth.a amount.5 amount_getkey.5 attr.5 auth_attr.5 auth_challenge.5 auth_chuid.5 auth_getkey.5 auth_getuserpasswd.5 auth_proxy.5 auth_respond.5 auth_rpc.5 auth_userpasswd.5 login.5 newns.5 noworld.5 procsetuser.5
ar: creating /arm/lib/libauth.a
a - amount.5
a - amount_getkey.5
a - attr.5
a - auth_attr.5
a - auth_challenge.5
a - auth_chuid.5
a - auth_getkey.5
a - auth_getuserpasswd.5
a - auth_proxy.5
a - auth_respond.5
a - auth_rpc.5
a - auth_userpasswd.5
a - login.5
a - newns.5
a - noworld.5
a - procsetuser.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc spake2ee.mpc ed448.mpc
5c -FTVw _asgetpakkey.c
5c -FTVw _asgetticket.c
5c -FTVw _asgetresp.c
5c -FTVw _asrequest.c
5c -FTVw _asrdresp.c
mpc msqrt.mp > msqrt.mpc
mpc decaf.mp > decaf.mpc
mpc edwards.mp > edwards.mpc
mpc elligator2.mp > elligator2.mpc
mpc spake2ee.mp > spake2ee.mpc
mpc ed448.mp > ed448.mpc
5c -FTVw authdial.c
5c -FTVw convA2M.c
5c -FTVw convM2A.c
5c -FTVw convM2PR.c
5c -FTVw convM2T.c
5c -FTVw convM2TR.c
5c -FTVw convPR2M.c
5c -FTVw convT2M.c
5c -FTVw convTR2M.c
5c -FTVw form1.c
5c -FTVw nvcsum.c
5c -FTVw passtokey.c
5c -FTVw readnvram.c
5c -FTVw readcons.c
5c -FTVw authpak.c
ar vu /arm/lib/libauthsrv.a _asgetpakkey.5 _asgetticket.5 _asgetresp.5 _asrequest.5 _asrdresp.5 authpak.5 authdial.5 convA2M.5 convM2A.5 convM2PR.5 convM2T.5 convM2TR.5 convPR2M.5 convT2M.5 convTR2M.5 form1.5 nvcsum.5 passtokey.5 readnvram.5 readcons.5
ar: creating /arm/lib/libauthsrv.a
a - _asgetpakkey.5
a - _asgetticket.5
a - _asgetresp.5
a - _asrequest.5
a - _asrdresp.5
a - authpak.5
a - authdial.5
a - convA2M.5
a - convM2A.5
a - convM2PR.5
a - convM2T.5
a - convM2TR.5
a - convPR2M.5
a - convT2M.5
a - convTR2M.5
a - form1.5
a - nvcsum.5
a - passtokey.5
a - readnvram.5
a - readcons.5
rm -f *.[05678qvt] [05678qvt].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc spake2ee.mpc ed448.mpc
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw avl.c
ar vu /arm/lib/libavl.a avl.5
ar: creating /arm/lib/libavl.a
a - avl.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw bin.c
ar vu /arm/lib/libbin.a bin.5
ar: creating /arm/lib/libbin.a
a - bin.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw bbuffered.c
5c -FTVw bfildes.c
5c -FTVw bflush.c
5c -FTVw bgetrune.c
5c -FTVw bgetc.c
5c -FTVw bgetd.c
5c -FTVw binit.c
5c -FTVw blethal.c
5c -FTVw boffset.c
5c -FTVw bprint.c
5c -FTVw bputrune.c
5c -FTVw bputc.c
5c -FTVw brdline.c
5c -FTVw brdstr.c
5c -FTVw bread.c
5c -FTVw bseek.c
5c -FTVw bwrite.c
5c -FTVw bvprint.c
ar vu /arm/lib/libbio.a bbuffered.5 bfildes.5 bflush.5 bgetrune.5 bgetc.5 bgetd.5 binit.5 blethal.5 boffset.5 bprint.5 bputrune.5 bputc.5 brdline.5 brdstr.5 bread.5 bseek.5 bwrite.5 bvprint.5
ar: creating /arm/lib/libbio.a
a - bbuffered.5
a - bfildes.5
a - bflush.5
a - bgetrune.5
a - bgetc.5
a - bgetd.5
a - binit.5
a - blethal.5
a - boffset.5
a - bprint.5
a - bputrune.5
a - bputc.5
a - brdline.5
a - brdstr.5
a - bread.5
a - bseek.5
a - bwrite.5
a - bvprint.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in 9sys 9syscall fmt port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
9syscall
rm -f *.[05678qvt]
fmt
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
9sys
5c -FTVw abort.c
5c -FTVw access.c
5c -FTVw announce.c
5c -FTVw callmain.c
5c -FTVw convD2M.c
5c -FTVw convM2D.c
5c -FTVw convM2S.c
5c -FTVw convS2M.c
5c -FTVw cputime.c
5c -FTVw ctime.c
5c -FTVw dial.c
5c -FTVw dirfstat.c
5c -FTVw dirfwstat.c
5c -FTVw dirmodefmt.c
5c -FTVw dirread.c
5c -FTVw dirstat.c
5c -FTVw dirwstat.c
5c -FTVw fcallfmt.c
5c -FTVw fork.c
5c -FTVw getnetconninfo.c
5c -FTVw getenv.c
5c -FTVw getpid.c
5c -FTVw getppid.c
5c -FTVw getuser.c
5c -FTVw getwd.c
5c -FTVw idn.c
5c -FTVw iounit.c
5c -FTVw nsec.c
5c -FTVw nulldir.c
5c -FTVw postnote.c
5c -FTVw privalloc.c
5c -FTVw procsetname.c
5c -FTVw pushtls.c
5c -FTVw putenv.c
5c -FTVw qlock.c
5c -FTVw read.c
5c -FTVw read9pmsg.c
5c -FTVw readv.c
5c -FTVw rerrstr.c
5c -FTVw sbrk.c
5c -FTVw setnetmtpt.c
5c -FTVw sysfatal.c
5c -FTVw syslog.c
5c -FTVw sysname.c
5c -FTVw time.c
5c -FTVw times.c
5c -FTVw tm2sec.c
5c -FTVw truerand.c
5c -FTVw wait.c
5c -FTVw waitpid.c
5c -FTVw werrstr.c
5c -FTVw write.c
5c -FTVw writev.c
ar vu /arm/lib/libc.a abort.5 access.5 announce.5 callmain.5 convD2M.5 convM2D.5 convM2S.5 convS2M.5 cputime.5 ctime.5 dial.5 dirfstat.5 dirfwstat.5 dirmodefmt.5 dirread.5 dirstat.5 dirwstat.5 fcallfmt.5 fork.5 getnetconninfo.5 getenv.5 getpid.5 getppid.5 getuser.5 getwd.5 idn.5 iounit.5 nsec.5 nulldir.5 postnote.5 privalloc.5 procsetname.5 pushtls.5 putenv.5 qlock.5 read.5 read9pmsg.5 readv.5 rerrstr.5 sbrk.5 setnetmtpt.5 sysfatal.5 syslog.5 sysname.5 time.5 times.5 tm2sec.5 truerand.5 wait.5 waitpid.5 werrstr.5 write.5 writev.5
ar: creating /arm/lib/libc.a
a - abort.5
a - access.5
a - announce.5
a - callmain.5
a - convD2M.5
a - convM2D.5
a - convM2S.5
a - convS2M.5
a - cputime.5
a - ctime.5
a - dial.5
a - dirfstat.5
a - dirfwstat.5
a - dirmodefmt.5
a - dirread.5
a - dirstat.5
a - dirwstat.5
a - fcallfmt.5
a - fork.5
a - getnetconninfo.5
a - getenv.5
a - getpid.5
a - getppid.5
a - getuser.5
a - getwd.5
a - idn.5
a - iounit.5
a - nsec.5
a - nulldir.5
a - postnote.5
a - privalloc.5
a - procsetname.5
a - pushtls.5
a - putenv.5
a - qlock.5
a - read.5
a - read9pmsg.5
a - readv.5
a - rerrstr.5
a - sbrk.5
a - setnetmtpt.5
a - sysfatal.5
a - syslog.5
a - sysname.5
a - time.5
a - times.5
a - tm2sec.5
a - truerand.5
a - wait.5
a - waitpid.5
a - werrstr.5
a - write.5
a - writev.5
9syscall
SYS=`{sed '/^#define._X[123]/d; s/#define.([A-Z0-9_]*).*/\1/' sys.h}
for(I in $SYS) {
	i=`{echo $I|tr A-Z a-z}
	n=`{sed -n '/[ 	]'$I'[ 	]/s/.*	//p' sys.h}
	if(~ $i (exits nsec)) i=_$i
	{switch($objtype){
	case 68000 68020
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, R0
		echo TRAP '$0'
		echo RTS
	case mips
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case mips2
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		echo RET
	case spim
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		if(~ $i (seek _nsec)) {		# untested so far - geoff
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case 386
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, AX
		echo INT '$'64
		if(~ $i (seek _nsec)) {
			echo 'CMPL AX,$-1
			JNE 4(PC)
			MOVL a+0(FP),CX
			MOVL AX,0(CX)
			MOVL AX,4(CX)'
		}
		echo RET
	case amd64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVQ RARG, 'a0+0(FP)'
		echo MOVQ '$'$n, RARG
		echo SYSCALL
		echo RET
	case sparc sparc64
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R7, '0(FP)'
		echo MOVW '$'$n, R7
		echo TA R0
		if(~ $i (seek _nsec)) {
			echo 'CMP R7,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R7,0(R8)
			MOVW R7,4(R8)'
		}
		echo RETURN
	case 3210
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo WORD '$0x06000000'
		echo RETURN
	case 29000
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL R69, '0(FP)'
		echo MOVL '$'$n, R69
		echo EMULATE 0
		echo RET
	case arm
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R0, '0(FP)'
		echo MOVW '$'$n, R0
		echo SWI 0
		if(~ $i (seek _nsec)) {
			echo 'CMP $-1,R0
			BNE 4(PC)
			MOVW a+0(FP),R1
			MOVW R0,0(R1)
			MOVW R0,4(R1)'
		}
		echo RET
	case arm64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOV R0, '0(FP)'
		echo MOV '$'$n, R0
		echo SVC
		echo RETURN
	case power
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'CMP R3,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R3,0(R8)
			MOVW R3,4(R8)'
		}
		echo RETURN
	case alpha
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVL R0, '0(FP)'
		echo MOVQ '$'$n, R0
		echo CALL_PAL '$'0x83
		echo RET
	}} > $i.s
	5a $i.s
}
ar vu /$objtype/lib/libc.a *.5
rm -f *.5 *.s
a - _errstr.5
a - _exits.5
a - _fsession.5
a - _fstat.5
a - _fwstat.5
a - _mount.5
a - _nsec.5
a - _read.5
a - _stat.5
a - _wait.5
a - _write.5
a - _wstat.5
a - alarm.5
a - await.5
a - bind.5
a - brk_.5
a - chdir.5
a - close.5
a - create.5
a - dup.5
a - errstr.5
a - exec.5
a - fauth.5
a - fd2path.5
a - fstat.5
a - fversion.5
a - fwstat.5
a - mount.5
a - noted.5
a - notify.5
a - open.5
a - oseek.5
a - pipe.5
a - pread.5
a - pwrite.5
a - remove.5
a - rendezvous.5
a - rfork.5
a - seek.5
a - segattach.5
a - segbrk.5
a - segdetach.5
a - segflush.5
a - segfree.5
a - semacquire.5
a - semrelease.5
a - sleep.5
a - stat.5
a - sysr1.5
a - tsemacquire.5
a - unmount.5
a - wstat.5
fmt
5c -FTVw dofmt.c
5c -FTVw dorfmt.c
5c -FTVw errfmt.c
5c -FTVw fltfmt.c
5c -FTVw fmt.c
5c -FTVw fmtfd.c
5c -FTVw fmtlock.c
5c -FTVw fmtprint.c
5c -FTVw fmtquote.c
5c -FTVw fmtrune.c
5c -FTVw fmtstr.c
5c -FTVw fmtvprint.c
5c -FTVw fprint.c
5c -FTVw print.c
5c -FTVw runefmtstr.c
5c -FTVw runeseprint.c
5c -FTVw runesmprint.c
5c -FTVw runesnprint.c
5c -FTVw runesprint.c
5c -FTVw runevseprint.c
5c -FTVw runevsmprint.c
5c -FTVw runevsnprint.c
5c -FTVw seprint.c
5c -FTVw smprint.c
5c -FTVw snprint.c
5c -FTVw sprint.c
5c -FTVw vfprint.c
5c -FTVw vseprint.c
5c -FTVw vsmprint.c
5c -FTVw vsnprint.c
ar vu /arm/lib/libc.a dofmt.5 dorfmt.5 errfmt.5 fltfmt.5 fmt.5 fmtfd.5 fmtlock.5 fmtprint.5 fmtquote.5 fmtrune.5 fmtstr.5 fmtvprint.5 fprint.5 print.5 runefmtstr.5 runeseprint.5 runesmprint.5 runesnprint.5 runesprint.5 runevseprint.5 runevsmprint.5 runevsnprint.5 seprint.5 smprint.5 snprint.5 sprint.5 vfprint.5 vseprint.5 vsmprint.5 vsnprint.5
a - dofmt.5
a - dorfmt.5
a - errfmt.5
a - fltfmt.5
a - fmt.5
a - fmtfd.5
a - fmtlock.5
a - fmtprint.5
a - fmtquote.5
a - fmtrune.5
a - fmtstr.5
a - fmtvprint.5
a - fprint.5
a - print.5
a - runefmtstr.5
a - runeseprint.5
a - runesmprint.5
a - runesnprint.5
a - runesprint.5
a - runevseprint.5
a - runevsmprint.5
a - runevsnprint.5
a - seprint.5
a - smprint.5
a - snprint.5
a - sprint.5
a - vfprint.5
a - vseprint.5
a - vsmprint.5
a - vsnprint.5
port
5c -FTVw _assert.c
5c -FTVw abs.c
5c -FTVw asin.c
5c -FTVw atan.c
5c -FTVw atan2.c
5c -FTVw atexit.c
5c -FTVw atnotify.c
5c -FTVw atof.c
5c -FTVw atol.c
5c -FTVw atoll.c
5c -FTVw calloc.c
5c -FTVw cistrcmp.c
5c -FTVw cistrncmp.c
5c -FTVw cistrstr.c
5c -FTVw charstod.c
5c -FTVw cleanname.c
5c -FTVw crypt.c
5c -FTVw ctype.c
5c -FTVw cycles.c
5c -FTVw date.c
5c -FTVw encodefmt.c
5c -FTVw execl.c
5c -FTVw exits.c
5c -FTVw exp.c
5c -FTVw fabs.c
5c -FTVw floor.c
5c -FTVw fmod.c
5c -FTVw frand.c
5c -FTVw frexp.c
5c -FTVw getfields.c
5c -FTVw hangup.c
5c -FTVw hypot.c
5c -FTVw lnrand.c
5c -FTVw log.c
5c -FTVw lrand.c
5c -FTVw malloc.c
5c -FTVw memccpy.c
5c -FTVw memchr.c
5c -FTVw memcmp.c
5c -FTVw mktemp.c
5c -FTVw muldiv.c
5c -FTVw nan.c
5c -FTVw needsrcquote.c
5c -FTVw netcrypt.c
5c -FTVw netmkaddr.c
5c -FTVw nrand.c
5c -FTVw ntruerand.c
5c -FTVw perror.c
5c -FTVw pool.c
5c -FTVw pow.c
5c -FTVw pow10.c
5c -FTVw profile.c
5c -FTVw qsort.c
5c -FTVw quote.c
5c -FTVw rand.c
5c -FTVw readn.c
5c -FTVw rune.c
5c -FTVw runebreak.c
5c -FTVw runeistype.c
5c -FTVw runenorm.c
5c -FTVw runestrcat.c
5c -FTVw runestrchr.c
5c -FTVw runestrcmp.c
5c -FTVw runestrcpy.c
5c -FTVw runestrecpy.c
5c -FTVw runestrdup.c
5c -FTVw runestrncat.c
5c -FTVw runestrncmp.c
5c -FTVw runestrncpy.c
5c -FTVw runestrrchr.c
5c -FTVw runestrlen.c
5c -FTVw runestrstr.c
5c -FTVw runetotype.c
5c -FTVw sin.c
5c -FTVw sinh.c
5c -FTVw sqrt.c
5c -FTVw strcat.c
5c -FTVw strecpy.c
5c -FTVw strcspn.c
5c -FTVw strdup.c
5c -FTVw strlen.c
5c -FTVw strncat.c
5c -FTVw strncmp.c
5c -FTVw strncpy.c
5c -FTVw strpbrk.c
5c -FTVw strrchr.c
5c -FTVw strspn.c
5c -FTVw strstr.c
5c -FTVw strtod.c
5c -FTVw strtok.c
5c -FTVw strtol.c
5c -FTVw strtoll.c
5c -FTVw strtoul.c
5c -FTVw strtoull.c
5c -FTVw tan.c
5c -FTVw tanh.c
5c -FTVw tokenize.c
5c -FTVw toupper.c
5c -FTVw utfecpy.c
5c -FTVw utflen.c
5c -FTVw utfnlen.c
5c -FTVw utfrune.c
5c -FTVw utfrrune.c
5c -FTVw utfutf.c
5c -FTVw u16.c
5c -FTVw u32.c
5c -FTVw u64.c
ar vu /arm/lib/libc.a _assert.5 abs.5 asin.5 atan.5 atan2.5 atexit.5 atnotify.5 atof.5 atol.5 atoll.5 calloc.5 cistrcmp.5 cistrncmp.5 cistrstr.5 charstod.5 cleanname.5 crypt.5 ctype.5 cycles.5 date.5 encodefmt.5 execl.5 exits.5 exp.5 fabs.5 floor.5 fmod.5 frand.5 frexp.5 getfields.5 hangup.5 hypot.5 lnrand.5 log.5 lrand.5 malloc.5 memccpy.5 memchr.5 memcmp.5 mktemp.5 muldiv.5 nan.5 needsrcquote.5 netcrypt.5 netmkaddr.5 nrand.5 ntruerand.5 perror.5 pool.5 pow.5 pow10.5 profile.5 qsort.5 quote.5 rand.5 readn.5 rune.5 runebreak.5 runeistype.5 runenorm.5 runestrcat.5 runestrchr.5 runestrcmp.5 runestrcpy.5 runestrecpy.5 runestrdup.5 runestrncat.5 runestrncmp.5 runestrncpy.5 runestrrchr.5 runestrlen.5 runestrstr.5 runetotype.5 sin.5 sinh.5 sqrt.5 strcat.5 strecpy.5 strcspn.5 strdup.5 strlen.5 strncat.5 strncmp.5 strncpy.5 strpbrk.5 strrchr.5 strspn.5 strstr.5 strtod.5 strtok.5 strtol.5 strtoll.5 strtoul.5 strtoull.5 tan.5 tanh.5 tokenize.5 toupper.5 utfecpy.5 utflen.5 utfnlen.5 utfrune.5 utfrrune.5 utfutf.5 u16.5 u32.5 u64.5
a - _assert.5
a - abs.5
a - asin.5
a - atan.5
a - atan2.5
a - atexit.5
a - atnotify.5
a - atof.5
a - atol.5
a - atoll.5
a - calloc.5
a - cistrcmp.5
a - cistrncmp.5
a - cistrstr.5
a - charstod.5
a - cleanname.5
a - crypt.5
a - ctype.5
a - cycles.5
a - date.5
a - encodefmt.5
a - execl.5
a - exits.5
a - exp.5
a - fabs.5
a - floor.5
a - fmod.5
a - frand.5
a - frexp.5
a - getfields.5
a - hangup.5
a - hypot.5
a - lnrand.5
a - log.5
a - lrand.5
a - malloc.5
a - memccpy.5
a - memchr.5
a - memcmp.5
a - mktemp.5
a - muldiv.5
a - nan.5
a - needsrcquote.5
a - netcrypt.5
a - netmkaddr.5
a - nrand.5
a - ntruerand.5
a - perror.5
a - pool.5
a - pow.5
a - pow10.5
a - profile.5
a - qsort.5
a - quote.5
a - rand.5
a - readn.5
a - rune.5
a - runebreak.5
a - runeistype.5
a - runenorm.5
a - runestrcat.5
a - runestrchr.5
a - runestrcmp.5
a - runestrcpy.5
a - runestrecpy.5
a - runestrdup.5
a - runestrncat.5
a - runestrncmp.5
a - runestrncpy.5
a - runestrrchr.5
a - runestrlen.5
a - runestrstr.5
a - runetotype.5
a - sin.5
a - sinh.5
a - sqrt.5
a - strcat.5
a - strecpy.5
a - strcspn.5
a - strdup.5
a - strlen.5
a - strncat.5
a - strncmp.5
a - strncpy.5
a - strpbrk.5
a - strrchr.5
a - strspn.5
a - strstr.5
a - strtod.5
a - strtok.5
a - strtol.5
a - strtoll.5
a - strtoul.5
a - strtoull.5
a - tan.5
a - tanh.5
a - tokenize.5
a - toupper.5
a - utfecpy.5
a - utflen.5
a - utfnlen.5
a - utfrune.5
a - utfrrune.5
a - utfutf.5
a - u16.5
a - u32.5
a - u64.5
arm
5c -FTVw notejmp.c
5c -FTVw vlrt.c
5c -FTVw lock.c
5a  argv0.s
5a  atom.s
5a  div.s
5a  getcallerpc.s
5a  getfcr.s
5a  main9.s
5a  main9p.s
5a  memmove.s
5a  memset.s
5a  setjmp.s
5a  strchr.s
5a  strcmp.s
5a  strcpy.s
5a  tas.s
5a  vlop.s
ar vu /arm/lib/libc.a notejmp.5 vlrt.5 lock.5 argv0.5 atom.5 div.5 getcallerpc.5 getfcr.5 main9.5 main9p.5 memmove.5 memset.5 setjmp.5 strchr.5 strcmp.5 strcpy.5 tas.5 vlop.5
a - notejmp.5
a - vlrt.5
a - lock.5
a - argv0.5
a - atom.5
a - div.5
a - getcallerpc.5
a - getfcr.5
a - main9.5
a - main9p.5
a - memmove.5
a - memset.5
a - setjmp.5
a - strchr.5
a - strcmp.5
a - strcpy.5
a - tas.5
a - vlop.5
for(i in 9sys 9syscall fmt port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
9syscall
rm -f *.[05678qvt]
fmt
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw complete.c
ar vu /arm/lib/libcomplete.a complete.5
ar: creating /arm/lib/libcomplete.a
a - complete.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw box.c
5c -FTVw button.c
5c -FTVw cache.c
5c -FTVw control.c
5c -FTVw entry.c
5c -FTVw group.c
5c -FTVw keyboard.c
5c -FTVw label.c
5c -FTVw menu.c
5c -FTVw radiobutton.c
5c -FTVw scribble.c
5c -FTVw slider.c
5c -FTVw tabs.c
5c -FTVw text.c
5c -FTVw textbutton.c
5c -FTVw textbutton3.c
ar vu /arm/lib/libcontrol.a box.5 button.5 cache.5 control.5 entry.5 group.5 keyboard.5 label.5 menu.5 radiobutton.5 scribble.5 slider.5 tabs.5 text.5 textbutton.5 textbutton3.5
ar: creating /arm/lib/libcontrol.a
a - box.5
a - button.5
a - cache.5
a - control.5
a - entry.5
a - group.5
a - keyboard.5
a - label.5
a - menu.5
a - radiobutton.5
a - scribble.5
a - slider.5
a - tabs.5
a - text.5
a - textbutton.5
a - textbutton3.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw disk.c
5c -FTVw proto.c
5c -FTVw scsi.c
ar vu /arm/lib/libdisk.a disk.5 proto.5 scsi.5
ar: creating /arm/lib/libdisk.a
a - disk.5
a - proto.5
a - scsi.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw alloc.c
5c -FTVw allocimagemix.c
5c -FTVw arith.c
5c -FTVw badrect.c
5c -FTVw bezier.c
5c -FTVw border.c
5c -FTVw buildfont.c
5c -FTVw bytesperline.c
5c -FTVw chan.c
5c -FTVw cloadimage.c
5c -FTVw computil.c
5c -FTVw creadimage.c
5c -FTVw debug.c
5c -FTVw defont.c
5c -FTVw draw.c
5c -FTVw drawrepl.c
5c -FTVw eenter.c
5c -FTVw egetrect.c
5c -FTVw ellipse.c
5c -FTVw emenuhit.c
5c -FTVw enter.c
5c -FTVw event.c
5c -FTVw fmt.c
5c -FTVw font.c
5c -FTVw freesubfont.c
5c -FTVw getdefont.c
5c -FTVw getrect.c
5c -FTVw getsubfont.c
5c -FTVw icossin.c
5c -FTVw icossin2.c
5c -FTVw init.c
5c -FTVw keyboard.c
5c -FTVw line.c
5c -FTVw menuhit.c
5c -FTVw mkfont.c
5c -FTVw mouse.c
5c -FTVw newwindow.c
5c -FTVw openfont.c
5c -FTVw poly.c
5c -FTVw loadimage.c
5c -FTVw readcolmap.c
5c -FTVw readimage.c
5c -FTVw readsubfont.c
5c -FTVw rectclip.c
5c -FTVw replclipr.c
5c -FTVw rgb.c
5c -FTVw scroll.c
5c -FTVw string.c
5c -FTVw stringbg.c
5c -FTVw stringsubfont.c
5c -FTVw stringwidth.c
5c -FTVw subfont.c
5c -FTVw subfontcache.c
5c -FTVw subfontname.c
5c -FTVw unloadimage.c
5c -FTVw window.c
5c -FTVw writecolmap.c
5c -FTVw writeimage.c
5c -FTVw writesubfont.c
ar vu /arm/lib/libdraw.a alloc.5 allocimagemix.5 arith.5 badrect.5 bezier.5 border.5 buildfont.5 bytesperline.5 chan.5 cloadimage.5 computil.5 creadimage.5 debug.5 defont.5 draw.5 drawrepl.5 eenter.5 egetrect.5 ellipse.5 emenuhit.5 enter.5 event.5 fmt.5 font.5 freesubfont.5 getdefont.5 getrect.5 getsubfont.5 icossin.5 icossin2.5 init.5 keyboard.5 line.5 menuhit.5 mkfont.5 mouse.5 newwindow.5 openfont.5 poly.5 loadimage.5 readcolmap.5 readimage.5 readsubfont.5 rectclip.5 replclipr.5 rgb.5 scroll.5 string.5 stringbg.5 stringsubfont.5 stringwidth.5 subfont.5 subfontcache.5 subfontname.5 unloadimage.5 window.5 writecolmap.5 writeimage.5 writesubfont.5
ar: creating /arm/lib/libdraw.a
a - alloc.5
a - allocimagemix.5
a - arith.5
a - badrect.5
a - bezier.5
a - border.5
a - buildfont.5
a - bytesperline.5
a - chan.5
a - cloadimage.5
a - computil.5
a - creadimage.5
a - debug.5
a - defont.5
a - draw.5
a - drawrepl.5
a - eenter.5
a - egetrect.5
a - ellipse.5
a - emenuhit.5
a - enter.5
a - event.5
a - fmt.5
a - font.5
a - freesubfont.5
a - getdefont.5
a - getrect.5
a - getsubfont.5
a - icossin.5
a - icossin2.5
a - init.5
a - keyboard.5
a - line.5
a - menuhit.5
a - mkfont.5
a - mouse.5
a - newwindow.5
a - openfont.5
a - poly.5
a - loadimage.5
a - readcolmap.5
a - readimage.5
a - readsubfont.5
a - rectclip.5
a - replclipr.5
a - rgb.5
a - scroll.5
a - string.5
a - stringbg.5
a - stringsubfont.5
a - stringwidth.5
a - subfont.5
a - subfontcache.5
a - subfontname.5
a - unloadimage.5
a - window.5
a - writecolmap.5
a - writeimage.5
a - writesubfont.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw deflate.c
5c -FTVw deflatezlib.c
5c -FTVw deflateblock.c
5c -FTVw deflatezlibblock.c
5c -FTVw inflate.c
5c -FTVw inflatezlib.c
5c -FTVw inflateblock.c
5c -FTVw inflatezlibblock.c
5c -FTVw flateerr.c
5c -FTVw crc.c
5c -FTVw adler.c
ar vu /arm/lib/libflate.a deflate.5 deflatezlib.5 deflateblock.5 deflatezlibblock.5 inflate.5 inflatezlib.5 inflateblock.5 inflatezlibblock.5 flateerr.5 crc.5 adler.5
ar: creating /arm/lib/libflate.a
a - deflate.5
a - deflatezlib.5
a - deflateblock.5
a - deflatezlibblock.5
a - inflate.5
a - inflatezlib.5
a - inflateblock.5
a - inflatezlibblock.5
a - flateerr.5
a - crc.5
a - adler.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw fis.c
ar vu /arm/lib/libfis.a fis.5
ar: creating /arm/lib/libfis.a
a - fis.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw frbox.c
5c -FTVw frdraw.c
5c -FTVw frdelete.c
5c -FTVw frinit.c
5c -FTVw frinsert.c
5c -FTVw frptofchar.c
5c -FTVw frselect.c
5c -FTVw frstr.c
5c -FTVw frutil.c
ar vu /arm/lib/libframe.a frbox.5 frdraw.5 frdelete.5 frinit.5 frinsert.5 frptofchar.5 frselect.5 frstr.5 frutil.5
ar: creating /arm/lib/libframe.a
a - frbox.5
a - frdraw.5
a - frdelete.5
a - frinit.5
a - frinsert.5
a - frptofchar.5
a - frselect.5
a - frstr.5
a - frutil.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw point.c
5c -FTVw matrix.c
5c -FTVw quaternion.c
5c -FTVw rframe.c
5c -FTVw triangle.c
5c -FTVw utils.c
5c -FTVw fmt.c
ar vu /arm/lib/libgeometry.a point.5 matrix.5 quaternion.5 rframe.5 triangle.5 utils.5 fmt.5
ar: creating /arm/lib/libgeometry.a
a - point.5
a - matrix.5
a - quaternion.5
a - rframe.5
a - triangle.5
a - utils.5
a - fmt.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw build.c
5c -FTVw lex.c
5c -FTVw strinttab.c
5c -FTVw utils.c
ar vu /arm/lib/libhtml.a build.5 lex.5 strinttab.5 utils.5
ar: creating /arm/lib/libhtml.a
a - build.5
a - lex.5
a - strinttab.5
a - utils.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw alloc.c
5c -FTVw checkcontent.c
5c -FTVw date.c
5c -FTVw fail.c
5c -FTVw gethead.c
5c -FTVw hio.c
5c -FTVw httpfmt.c
5c -FTVw httpunesc.c
5c -FTVw lower.c
5c -FTVw okheaders.c
5c -FTVw parse.c
5c -FTVw parsereq.c
5c -FTVw query.c
5c -FTVw redirected.c
5c -FTVw unallowed.c
5c -FTVw urlfmt.c
5c -FTVw urlunesc.c
ar vu /arm/lib/libhttpd.a alloc.5 checkcontent.5 date.5 fail.5 gethead.5 hio.5 httpfmt.5 httpunesc.5 lower.5 okheaders.5 parse.5 parsereq.5 query.5 redirected.5 unallowed.5 urlfmt.5 urlunesc.5
ar: creating /arm/lib/libhttpd.a
a - alloc.5
a - checkcontent.5
a - date.5
a - fail.5
a - gethead.5
a - hio.5
a - httpfmt.5
a - httpunesc.5
a - lower.5
a - okheaders.5
a - parse.5
a - parsereq.5
a - query.5
a - redirected.5
a - unallowed.5
a - urlfmt.5
a - urlunesc.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw eipfmt.c
5c -FTVw equivip.c
5c -FTVw parseip.c
5c -FTVw parseether.c
5c -FTVw myetheraddr.c
5c -FTVw myipaddr.c
5c -FTVw classmask.c
5c -FTVw bo.c
5c -FTVw readipifc.c
5c -FTVw ipaux.c
5c -FTVw iplocalonifc.c
5c -FTVw ipremoteonifc.c
5c -FTVw ptclbsum.c
ar vu /arm/lib/libip.a eipfmt.5 equivip.5 parseip.5 parseether.5 myetheraddr.5 myipaddr.5 classmask.5 bo.5 readipifc.5 ipaux.5 iplocalonifc.5 ipremoteonifc.5 ptclbsum.5
ar: creating /arm/lib/libip.a
a - eipfmt.5
a - equivip.5
a - parseip.5
a - parseether.5
a - myetheraddr.5
a - myipaddr.5
a - classmask.5
a - bo.5
a - readipifc.5
a - ipaux.5
a - iplocalonifc.5
a - ipremoteonifc.5
a - ptclbsum.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw allprint.c
5c -FTVw main.c
5c -FTVw reject.c
5c -FTVw yyless.c
5c -FTVw yywrap.c
ar vu /arm/lib/libl.a allprint.5 main.5 reject.5 yyless.5 yywrap.5
ar: creating /arm/lib/libl.a
a - allprint.5
a - main.5
a - reject.5
a - yyless.5
a - yywrap.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw json.c
5c -FTVw printjson.c
ar vu /arm/lib/libjson.a json.5 printjson.5
ar: creating /arm/lib/libjson.a
a - json.5
a - printjson.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw -I/sys/src/cmd executable.c
5c -FTVw -I/sys/src/cmd map.c
5c -FTVw -I/sys/src/cmd obj.c
5c -FTVw -I/sys/src/cmd swap.c
5c -FTVw -I/sys/src/cmd sym.c
5c -FTVw -I/sys/src/cmd access.c
5c -FTVw -I/sys/src/cmd machdata.c
5c -FTVw -I/sys/src/cmd setmach.c
5c -FTVw -I/sys/src/cmd t.c
5c -FTVw -I/sys/src/cmd v.c
5c -FTVw -I/sys/src/cmd k.c
5c -FTVw -I/sys/src/cmd u.c
warning: t.c:124 non-interruptable temporary
5c -FTVw -I/sys/src/cmd q.c
5c -FTVw -I/sys/src/cmd 0.c
5c -FTVw -I/sys/src/cmd 2.c
5c -FTVw -I/sys/src/cmd 5.c
5c -FTVw -I/sys/src/cmd 6.c
5c -FTVw -I/sys/src/cmd 7.c
5c -FTVw -I/sys/src/cmd 8.c
5c -FTVw -I/sys/src/cmd 9.c
5c -FTVw -I/sys/src/cmd tdb.c
5c -FTVw -I/sys/src/cmd vdb.c
5c -FTVw -I/sys/src/cmd kdb.c
5c -FTVw -I/sys/src/cmd udb.c
5c -FTVw -I/sys/src/cmd qdb.c
5c -FTVw -I/sys/src/cmd 2db.c
5c -FTVw -I/sys/src/cmd 5db.c
5c -FTVw -I/sys/src/cmd 7db.c
5c -FTVw -I/sys/src/cmd 8db.c
5c -FTVw -I/sys/src/cmd vobj.c
5c -FTVw -I/sys/src/cmd kobj.c
5c -FTVw -I/sys/src/cmd uobj.c
5c -FTVw -I/sys/src/cmd 2obj.c
5c -FTVw -I/sys/src/cmd 5obj.c
5c -FTVw -I/sys/src/cmd 6obj.c
5c -FTVw -I/sys/src/cmd 7obj.c
5c -FTVw -I/sys/src/cmd 8obj.c
5c -FTVw -I/sys/src/cmd 9obj.c
5c -FTVw -I/sys/src/cmd qobj.c
5c -FTVw -I/sys/src/cmd vcodas.c
ar vu /arm/lib/libmach.a executable.5 map.5 obj.5 swap.5 sym.5 access.5 machdata.5 setmach.5 t.5 v.5 k.5 u.5 q.5 0.5 2.5 5.5 6.5 7.5 8.5 9.5 tdb.5 vdb.5 kdb.5 udb.5 qdb.5 2db.5 5db.5 7db.5 8db.5 vobj.5 kobj.5 uobj.5 2obj.5 5obj.5 6obj.5 7obj.5 8obj.5 9obj.5 qobj.5 vcodas.5
ar: creating /arm/lib/libmach.a
a - executable.5
a - map.5
a - obj.5
a - swap.5
a - sym.5
a - access.5
a - machdata.5
a - setmach.5
a - t.5
a - v.5
a - k.5
a - u.5
a - q.5
a - 0.5
a - 2.5
a - 5.5
a - 6.5
a - 7.5
a - 8.5
a - 9.5
a - tdb.5
a - vdb.5
a - kdb.5
a - udb.5
a - qdb.5
a - 2db.5
a - 5db.5
a - 7db.5
a - 8db.5
a - vobj.5
a - kobj.5
a - uobj.5
a - 2obj.5
a - 5obj.5
a - 6obj.5
a - 7obj.5
a - 8obj.5
a - 9obj.5
a - qobj.5
a - vcodas.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw alloc.c
5c -FTVw arc.c
5c -FTVw cload.c
5c -FTVw cmap.c
5c -FTVw cread.c
5c -FTVw defont.c
5c -FTVw draw.c
5c -FTVw ellipse.c
5c -FTVw fillpoly.c
5c -FTVw hwdraw.c
5c -FTVw line.c
5c -FTVw load.c
5c -FTVw openmemsubfont.c
5c -FTVw poly.c
5c -FTVw read.c
5c -FTVw string.c
5c -FTVw subfont.c
5c -FTVw unload.c
5c -FTVw write.c
ar vu /arm/lib/libmemdraw.a alloc.5 arc.5 cload.5 cmap.5 cread.5 defont.5 draw.5 ellipse.5 fillpoly.5 hwdraw.5 line.5 load.5 openmemsubfont.5 poly.5 read.5 string.5 subfont.5 unload.5 write.5
ar: creating /arm/lib/libmemdraw.a
a - alloc.5
a - arc.5
a - cload.5
a - cmap.5
a - cread.5
a - defont.5
a - draw.5
a - ellipse.5
a - fillpoly.5
a - hwdraw.5
a - line.5
a - load.5
a - openmemsubfont.5
a - poly.5
a - read.5
a - string.5
a - subfont.5
a - unload.5
a - write.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw draw.c
5c -FTVw lalloc.c
5c -FTVw layerop.c
5c -FTVw ldelete.c
5c -FTVw lhide.c
5c -FTVw line.c
5c -FTVw load.c
5c -FTVw lorigin.c
5c -FTVw lsetrefresh.c
5c -FTVw ltofront.c
5c -FTVw ltorear.c
5c -FTVw unload.c
ar vu /arm/lib/libmemlayer.a draw.5 lalloc.5 layerop.5 ldelete.5 lhide.5 line.5 load.5 lorigin.5 lsetrefresh.5 ltofront.5 ltorear.5 unload.5
ar: creating /arm/lib/libmemlayer.a
a - draw.5
a - lalloc.5
a - layerop.5
a - ldelete.5
a - lhide.5
a - line.5
a - load.5
a - lorigin.5
a - lsetrefresh.5
a - ltofront.5
a - ltorear.5
a - unload.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
5c -FTVw mpaux.c
5c -FTVw mpfmt.c
5c -FTVw strtomp.c
5c -FTVw mptobe.c
5c -FTVw mptober.c
5c -FTVw mptole.c
5c -FTVw mptolel.c
5c -FTVw betomp.c
5c -FTVw letomp.c
5c -FTVw mpadd.c
5c -FTVw mpsub.c
5c -FTVw mpcmp.c
5c -FTVw mpsel.c
5c -FTVw mpfactorial.c
5c -FTVw mpmul.c
5c -FTVw mpleft.c
5c -FTVw mpright.c
5c -FTVw mpveccmp.c
5c -FTVw mpvectscmp.c
5c -FTVw mpdigdiv.c
5c -FTVw mpdiv.c
5c -FTVw mpexp.c
5c -FTVw mpmod.c
5c -FTVw mpmodop.c
5c -FTVw mpextendedgcd.c
5c -FTVw mpinvert.c
5c -FTVw mprand.c
5c -FTVw mpnrand.c
5c -FTVw crt.c
5c -FTVw mptoi.c
5c -FTVw mptoui.c
5c -FTVw mptov.c
5c -FTVw mptouv.c
5c -FTVw mpfield.c
5c -FTVw cnfield.c
5c -FTVw gmfield.c
5c -FTVw mplogic.c
5c -FTVw mptod.c
ar vu /arm/lib/libmp.a mpaux.5 mpfmt.5 strtomp.5 mptobe.5 mptober.5 mptole.5 mptolel.5 betomp.5 letomp.5 mpadd.5 mpsub.5 mpcmp.5 mpsel.5 mpfactorial.5 mpmul.5 mpleft.5 mpright.5 mpveccmp.5 mpvectscmp.5 mpdigdiv.5 mpdiv.5 mpexp.5 mpmod.5 mpmodop.5 mpextendedgcd.5 mpinvert.5 mprand.5 mpnrand.5 crt.5 mptoi.5 mptoui.5 mptov.5 mptouv.5 mpfield.5 cnfield.5 gmfield.5 mplogic.5 mptod.5
ar: creating /arm/lib/libmp.a
a - mpaux.5
a - mpfmt.5
a - strtomp.5
a - mptobe.5
a - mptober.5
a - mptole.5
a - mptolel.5
a - betomp.5
a - letomp.5
a - mpadd.5
a - mpsub.5
a - mpcmp.5
a - mpsel.5
a - mpfactorial.5
a - mpmul.5
a - mpleft.5
a - mpright.5
a - mpveccmp.5
a - mpvectscmp.5
a - mpdigdiv.5
a - mpdiv.5
a - mpexp.5
a - mpmod.5
a - mpmodop.5
a - mpextendedgcd.5
a - mpinvert.5
a - mprand.5
a - mpnrand.5
a - crt.5
a - mptoi.5
a - mptoui.5
a - mptov.5
a - mptouv.5
a - mpfield.5
a - cnfield.5
a - gmfield.5
a - mplogic.5
a - mptod.5
arm
5a  mpvecdigmuladd.s
5a  mpvecdigmulsub.s
5a  mpvecadd.s
5a  mpvecsub.s
ar vu /arm/lib/libmp.a mpvecdigmuladd.5 mpvecdigmulsub.5 mpvecadd.5 mpvecsub.5
a - mpvecdigmuladd.5
a - mpvecdigmulsub.5
a - mpvecadd.5
a - mpvecsub.5
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw csgetval.c
5c -FTVw csipinfo.c
5c -FTVw dnsquery.c
5c -FTVw ipattr.c
5c -FTVw mkptrname.c
5c -FTVw ndbaux.c
5c -FTVw ndbcache.c
5c -FTVw ndbcat.c
5c -FTVw ndbconcatenate.c
5c -FTVw ndbdiscard.c
5c -FTVw ndbfree.c
5c -FTVw ndbgetipaddr.c
5c -FTVw ndbgetval.c
5c -FTVw ndbhash.c
5c -FTVw ndbipinfo.c
5c -FTVw ndblookval.c
5c -FTVw ndbopen.c
5c -FTVw ndbparse.c
5c -FTVw ndbreorder.c
5c -FTVw ndbsubstitute.c
5c -FTVw ndbdedup.c
5c -FTVw ndbvalfmt.c
ar vu /arm/lib/libndb.a csgetval.5 csipinfo.5 dnsquery.5 ipattr.5 mkptrname.5 ndbaux.5 ndbcache.5 ndbcat.5 ndbconcatenate.5 ndbdiscard.5 ndbfree.5 ndbgetipaddr.5 ndbgetval.5 ndbhash.5 ndbipinfo.5 ndblookval.5 ndbopen.5 ndbparse.5 ndbreorder.5 ndbsubstitute.5 ndbdedup.5 ndbvalfmt.5
ar: creating /arm/lib/libndb.a
a - csgetval.5
a - csipinfo.5
a - dnsquery.5
a - ipattr.5
a - mkptrname.5
a - ndbaux.5
a - ndbcache.5
a - ndbcat.5
a - ndbconcatenate.5
a - ndbdiscard.5
a - ndbfree.5
a - ndbgetipaddr.5
a - ndbgetval.5
a - ndbhash.5
a - ndbipinfo.5
a - ndblookval.5
a - ndbopen.5
a - ndbparse.5
a - ndbreorder.5
a - ndbsubstitute.5
a - ndbdedup.5
a - ndbvalfmt.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw event.c
5c -FTVw mesg.c
5c -FTVw plumbsendtext.c
ar vu /arm/lib/libplumb.a event.5 mesg.5 plumbsendtext.5
ar: creating /arm/lib/libplumb.a
a - event.5
a - mesg.5
a - plumbsendtext.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw regcomp.c
5c -FTVw regerror.c
5c -FTVw regexec.c
5c -FTVw regsub.c
5c -FTVw rregexec.c
5c -FTVw rregsub.c
5c -FTVw regprint.c
ar vu /arm/lib/libregexp.a regcomp.5 regerror.5 regexec.5 regsub.5 rregexec.5 rregsub.5 regprint.5
ar: creating /arm/lib/libregexp.a
a - regcomp.5
a - regerror.5
a - regexec.5
a - regsub.5
a - rregexec.5
a - rregsub.5
a - regprint.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw misc.c
5c -FTVw satadd.c
5c -FTVw satrange.c
5c -FTVw satsolve.c
5c -FTVw satmore.c
warning: satadd.c:221 set and not used: va 
5c -FTVw debug.c
5c -FTVw satget.c
ar vu /arm/lib/libsat.a misc.5 satadd.5 satrange.5 satsolve.5 satmore.5 debug.5 satget.5
ar: creating /arm/lib/libsat.a
a - misc.5
a - satadd.5
a - satrange.5
a - satsolve.5
a - satmore.5
a - debug.5
a - satget.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw li_recognizer.c
5c -FTVw hre_api.c
5c -FTVw graffiti.c
ar vu /arm/lib/libscribble.a li_recognizer.5 hre_api.5 graffiti.5
ar: creating /arm/lib/libscribble.a
a - li_recognizer.5
a - hre_api.5
a - graffiti.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
5c -FTVw -I../../libmp/port des.c
5c -FTVw -I../../libmp/port desmodes.c
5c -FTVw -I../../libmp/port desECB.c
5c -FTVw -I../../libmp/port desCBC.c
5c -FTVw -I../../libmp/port des3ECB.c
5c -FTVw -I../../libmp/port des3CBC.c
5c -FTVw -I../../libmp/port aes.c
5c -FTVw -I../../libmp/port aesni.c
5c -FTVw -I../../libmp/port aesCBC.c
5c -FTVw -I../../libmp/port aesCFB.c
5c -FTVw -I../../libmp/port aesOFB.c
5c -FTVw -I../../libmp/port aes_gcm.c
5c -FTVw -I../../libmp/port blowfish.c
5c -FTVw -I../../libmp/port hmac.c
5c -FTVw -I../../libmp/port md5.c
5c -FTVw -I../../libmp/port md5block.c
5c -FTVw -I../../libmp/port md4.c
5c -FTVw -I../../libmp/port sha1.c
5c -FTVw -I../../libmp/port sha1block.c
5c -FTVw -I../../libmp/port sha2_64.c
5c -FTVw -I../../libmp/port sha2_128.c
5c -FTVw -I../../libmp/port sha2block64.c
5c -FTVw -I../../libmp/port sha2block128.c
5c -FTVw -I../../libmp/port poly1305.c
5c -FTVw -I../../libmp/port rc4.c
5c -FTVw -I../../libmp/port chacha.c
5c -FTVw -I../../libmp/port chachablock.c
5c -FTVw -I../../libmp/port salsa.c
5c -FTVw -I../../libmp/port genrandom.c
5c -FTVw -I../../libmp/port prng.c
5c -FTVw -I../../libmp/port fastrand.c
5c -FTVw -I../../libmp/port nfastrand.c
5c -FTVw -I../../libmp/port probably_prime.c
5c -FTVw -I../../libmp/port smallprimetest.c
5c -FTVw -I../../libmp/port genprime.c
5c -FTVw -I../../libmp/port dsaprimes.c
5c -FTVw -I../../libmp/port gensafeprime.c
5c -FTVw -I../../libmp/port genstrongprime.c
5c -FTVw -I../../libmp/port rsagen.c
5c -FTVw -I../../libmp/port rsafill.c
5c -FTVw -I../../libmp/port rsaencrypt.c
5c -FTVw -I../../libmp/port rsadecrypt.c
5c -FTVw -I../../libmp/port rsaalloc.c
5c -FTVw -I../../libmp/port rsaprivtopub.c
5c -FTVw -I../../libmp/port x509.c
5c -FTVw -I../../libmp/port decodepem.c
5c -FTVw -I../../libmp/port eggen.c
5c -FTVw -I../../libmp/port egencrypt.c
5c -FTVw -I../../libmp/port egdecrypt.c
5c -FTVw -I../../libmp/port egalloc.c
5c -FTVw -I../../libmp/port egprivtopub.c
5c -FTVw -I../../libmp/port egsign.c
5c -FTVw -I../../libmp/port egverify.c
5c -FTVw -I../../libmp/port dsagen.c
5c -FTVw -I../../libmp/port dsaalloc.c
5c -FTVw -I../../libmp/port dsaprivtopub.c
5c -FTVw -I../../libmp/port dsasign.c
5c -FTVw -I../../libmp/port dsaverify.c
5c -FTVw -I../../libmp/port tlshand.c
5c -FTVw -I../../libmp/port thumb.c
5c -FTVw -I../../libmp/port readcert.c
5c -FTVw -I../../libmp/port aes_xts.c
5c -FTVw -I../../libmp/port ecc.c
echo '#include "os.h"' > jacobian.c
echo '#include <mp.h>' >> jacobian.c
mpc jacobian.mp >> jacobian.c

5c -FTVw -I../../libmp/port ripemd.c
5c -FTVw -I../../libmp/port dh.c
5c -FTVw -I../../libmp/port curve25519.c
5c -FTVw -I../../libmp/port curve25519_dh.c
5c -FTVw -I../../libmp/port pbkdf2.c
5c -FTVw -I../../libmp/port scrypt.c
5c -FTVw -I../../libmp/port hkdf.c
5c -FTVw -I../../libmp/port ccpoly.c
5c -FTVw -I../../libmp/port tsmemcmp.c
echo '#include "os.h"' > secp256r1.c
echo '#include <mp.h>' >> secp256r1.c
mpc secp256r1.mp >> secp256r1.c

echo '#include "os.h"' > secp384r1.c
echo '#include <mp.h>' >> secp384r1.c
mpc secp384r1.mp >> secp384r1.c

echo '#include "os.h"' > secp256k1.c
echo '#include <mp.h>' >> secp256k1.c
mpc secp256k1.mp >> secp256k1.c

5c -FTVw -I../../libmp/port jacobian.c
5c -FTVw -I../../libmp/port secp256r1.c
5c -FTVw -I../../libmp/port secp384r1.c
5c -FTVw -I../../libmp/port secp256k1.c
ar vu /arm/lib/libsec.a des.5 desmodes.5 desECB.5 desCBC.5 des3ECB.5 des3CBC.5 aes.5 aesni.5 aesCBC.5 aesCFB.5 aesOFB.5 aes_gcm.5 blowfish.5 hmac.5 md5.5 md5block.5 md4.5 sha1.5 sha1block.5 sha2_64.5 sha2_128.5 sha2block64.5 sha2block128.5 poly1305.5 rc4.5 chacha.5 chachablock.5 salsa.5 genrandom.5 prng.5 fastrand.5 nfastrand.5 probably_prime.5 smallprimetest.5 genprime.5 dsaprimes.5 gensafeprime.5 genstrongprime.5 rsagen.5 rsafill.5 rsaencrypt.5 rsadecrypt.5 rsaalloc.5 rsaprivtopub.5 x509.5 decodepem.5 eggen.5 egencrypt.5 egdecrypt.5 egalloc.5 egprivtopub.5 egsign.5 egverify.5 dsagen.5 dsaalloc.5 dsaprivtopub.5 dsasign.5 dsaverify.5 tlshand.5 thumb.5 readcert.5 aes_xts.5 ecc.5 jacobian.5 ripemd.5 dh.5 curve25519.5 curve25519_dh.5 pbkdf2.5 scrypt.5 hkdf.5 ccpoly.5 tsmemcmp.5 secp256r1.5 secp384r1.5 secp256k1.5
ar: creating /arm/lib/libsec.a
a - des.5
a - desmodes.5
a - desECB.5
a - desCBC.5
a - des3ECB.5
a - des3CBC.5
a - aes.5
a - aesni.5
a - aesCBC.5
a - aesCFB.5
a - aesOFB.5
a - aes_gcm.5
a - blowfish.5
a - hmac.5
a - md5.5
a - md5block.5
a - md4.5
a - sha1.5
a - sha1block.5
a - sha2_64.5
a - sha2_128.5
a - sha2block64.5
a - sha2block128.5
a - poly1305.5
a - rc4.5
a - chacha.5
a - chachablock.5
a - salsa.5
a - genrandom.5
a - prng.5
a - fastrand.5
a - nfastrand.5
a - probably_prime.5
a - smallprimetest.5
a - genprime.5
a - dsaprimes.5
a - gensafeprime.5
a - genstrongprime.5
a - rsagen.5
a - rsafill.5
a - rsaencrypt.5
a - rsadecrypt.5
a - rsaalloc.5
a - rsaprivtopub.5
a - x509.5
a - decodepem.5
a - eggen.5
a - egencrypt.5
a - egdecrypt.5
a - egalloc.5
a - egprivtopub.5
a - egsign.5
a - egverify.5
a - dsagen.5
a - dsaalloc.5
a - dsaprivtopub.5
a - dsasign.5
a - dsaverify.5
a - tlshand.5
a - thumb.5
a - readcert.5
a - aes_xts.5
a - ecc.5
a - jacobian.5
a - ripemd.5
a - dh.5
a - curve25519.5
a - curve25519_dh.5
a - pbkdf2.5
a - scrypt.5
a - hkdf.5
a - ccpoly.5
a - tsmemcmp.5
a - secp256r1.5
a - secp384r1.5
a - secp256k1.5
arm
ar vu /arm/lib/libsec.a 
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c  _IO_getc.c
5c  _IO_putc.c
5c  clearerr.c
5c  dtoa.c
5c  fclose.c
5c  fdopen.c
5c  feof.c
5c  ferror.c
5c  fflush.c
5c  fgetc.c
5c  fgetpos.c
5c  fgets.c
5c  fileno.c
5c  fopen.c
5c  fprintf.c
5c  fputc.c
5c  fputs.c
5c  fread.c
5c  freopen.c
5c  fscanf.c
5c  fseek.c
5c  fseeko.c
5c  fsetpos.c
5c  ftell.c
5c  ftello.c
5c  fwrite.c
5c  getc.c
5c  gets.c
5c  printf.c
5c  putc.c
5c  puts.c
5c  rewind.c
5c  scanf.c
5c  sclose.c
5c  setbuf.c
5c  setvbuf.c
5c  snprintf.c
5c  sopenr.c
5c  sopenw.c
5c  sprintf.c
5c  sscanf.c
5c  tmpfile.c
5c  tmpnam.c
5c  ungetc.c
5c  vfprintf.c
5c  vfscanf.c
5c  vprintf.c
5c  vsnprintf.c
5c  vsprintf.c
ar vu /arm/lib/libstdio.a _IO_getc.5 _IO_putc.5 clearerr.5 dtoa.5 fclose.5 fdopen.5 feof.5 ferror.5 fflush.5 fgetc.5 fgetpos.5 fgets.5 fileno.5 fopen.5 fprintf.5 fputc.5 fputs.5 fread.5 freopen.5 fscanf.5 fseek.5 fseeko.5 fsetpos.5 ftell.5 ftello.5 fwrite.5 getc.5 gets.5 printf.5 putc.5 puts.5 rewind.5 scanf.5 sclose.5 setbuf.5 setvbuf.5 snprintf.5 sopenr.5 sopenw.5 sprintf.5 sscanf.5 tmpfile.5 tmpnam.5 ungetc.5 vfprintf.5 vfscanf.5 vprintf.5 vsnprintf.5 vsprintf.5
ar: creating /arm/lib/libstdio.a
a - _IO_getc.5
a - _IO_putc.5
a - clearerr.5
a - dtoa.5
a - fclose.5
a - fdopen.5
a - feof.5
a - ferror.5
a - fflush.5
a - fgetc.5
a - fgetpos.5
a - fgets.5
a - fileno.5
a - fopen.5
a - fprintf.5
a - fputc.5
a - fputs.5
a - fread.5
a - freopen.5
a - fscanf.5
a - fseek.5
a - fseeko.5
a - fsetpos.5
a - ftell.5
a - ftello.5
a - fwrite.5
a - getc.5
a - gets.5
a - printf.5
a - putc.5
a - puts.5
a - rewind.5
a - scanf.5
a - sclose.5
a - setbuf.5
a - setvbuf.5
a - snprintf.5
a - sopenr.5
a - sopenw.5
a - sprintf.5
a - sscanf.5
a - tmpfile.5
a - tmpnam.5
a - ungetc.5
a - vfprintf.5
a - vfscanf.5
a - vprintf.5
a - vsnprintf.5
a - vsprintf.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw authunix.c
5c -FTVw client.c
5c -FTVw emalloc.c
5c -FTVw error.c
5c -FTVw fd.c
5c -FTVw fmt.c
5c -FTVw net.c
5c -FTVw prog.c
5c -FTVw rpc.c
5c -FTVw server.c
5c -FTVw suncall.c
5c -FTVw udp.c
5c -FTVw mount3.c
5c -FTVw nfs3.c
5c -FTVw portmap.c
ar vu /arm/lib/libsunrpc.a authunix.5 client.5 emalloc.5 error.5 fd.5 fmt.5 net.5 prog.5 rpc.5 server.5 suncall.5 udp.5 mount3.5 nfs3.5 portmap.5
ar: creating /arm/lib/libsunrpc.a
a - authunix.5
a - client.5
a - emalloc.5
a - error.5
a - fd.5
a - fmt.5
a - net.5
a - prog.5
a - rpc.5
a - server.5
a - suncall.5
a - udp.5
a - mount3.5
a - nfs3.5
a - portmap.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw arm.c
5c -FTVw channel.c
5c -FTVw chanprint.c
5c -FTVw create.c
5c -FTVw debug.c
5c -FTVw exec.c
5c -FTVw exit.c
5c -FTVw id.c
5c -FTVw iocall.c
5c -FTVw ioclose.c
5c -FTVw iodial.c
5c -FTVw ioopen.c
5c -FTVw ioproc.c
5c -FTVw ioread.c
5c -FTVw ioreadn.c
5c -FTVw iosleep.c
5c -FTVw iowrite.c
5c -FTVw ioflush.c
5c -FTVw kill.c
5c -FTVw lib.c
5c -FTVw main.c
5c -FTVw note.c
5c -FTVw ref.c
5c -FTVw rendez.c
5c -FTVw sched.c
ar vu /arm/lib/libthread.a arm.5 channel.5 chanprint.5 create.5 debug.5 exec.5 exit.5 id.5 iocall.5 ioclose.5 iodial.5 ioopen.5 ioproc.5 ioread.5 ioreadn.5 iosleep.5 iowrite.5 ioflush.5 kill.5 lib.5 main.5 note.5 ref.5 rendez.5 sched.5
ar: creating /arm/lib/libthread.a
a - arm.5
a - channel.5
a - chanprint.5
a - create.5
a - debug.5
a - exec.5
a - exit.5
a - id.5
a - iocall.5
a - ioclose.5
a - iodial.5
a - ioopen.5
a - ioproc.5
a - ioread.5
a - ioreadn.5
a - iosleep.5
a - iowrite.5
a - ioflush.5
a - kill.5
a - lib.5
a - main.5
a - note.5
a - ref.5
a - rendez.5
a - sched.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw head.c
5c -FTVw cmap.c
5c -FTVw hint.c
5c -FTVw scan.c
5c -FTVw glyf.c
5c -FTVw render.c
5c -FTVw bit.c
ar vu /arm/lib/libttf.a head.5 cmap.5 hint.5 scan.5 glyf.5 render.5 bit.5
ar: creating /arm/lib/libttf.a
a - head.5
a - cmap.5
a - hint.5
a - scan.5
a - glyf.5
a - render.5
a - bit.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw -I. cache.c
5c -FTVw -I. client.c
5c -FTVw -I. conn.c
5c -FTVw -I. dial.c
5c -FTVw -I. debug.c
5c -FTVw -I. dtype.c
5c -FTVw -I. entry.c
5c -FTVw -I. fcall.c
5c -FTVw -I. fcallfmt.c
5c -FTVw -I. file.c
5c -FTVw -I. hangup.c
5c -FTVw -I. log.c
5c -FTVw -I. mem.c
5c -FTVw -I. packet.c
5c -FTVw -I. parsescore.c
5c -FTVw -I. queue.c
5c -FTVw -I. root.c
5c -FTVw -I. rpc.c
5c -FTVw -I. scorefmt.c
5c -FTVw -I. send.c
5c -FTVw -I. server.c
5c -FTVw -I. sha1.c
5c -FTVw -I. srvhello.c
5c -FTVw -I. strdup.c
5c -FTVw -I. string.c
5c -FTVw -I. time.c
5c -FTVw -I. version.c
5c -FTVw -I. zero.c
5c -FTVw -I. zeroscore.c
ar vu /arm/lib/libventi.a cache.5 client.5 conn.5 dial.5 debug.5 dtype.5 entry.5 fcall.5 fcallfmt.5 file.5 hangup.5 log.5 mem.5 packet.5 parsescore.5 queue.5 root.5 rpc.5 scorefmt.5 send.5 server.5 sha1.5 srvhello.5 strdup.5 string.5 time.5 version.5 zero.5 zeroscore.5
ar: creating /arm/lib/libventi.a
a - cache.5
a - client.5
a - conn.5
a - dial.5
a - debug.5
a - dtype.5
a - entry.5
a - fcall.5
a - fcallfmt.5
a - file.5
a - hangup.5
a - log.5
a - mem.5
a - packet.5
a - parsescore.5
a - queue.5
a - root.5
a - rpc.5
a - scorefmt.5
a - send.5
a - server.5
a - sha1.5
a - srvhello.5
a - strdup.5
a - string.5
a - time.5
a - version.5
a - zero.5
a - zeroscore.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
5c -FTVw prov.c
5c -FTVw prog.c
5c -FTVw dtefmt.c
5c -FTVw pack.c
5c -FTVw chan.c
5c -FTVw agg.c
ar vu /arm/lib/libdtracy.a prov.5 prog.5 dtefmt.5 pack.5 chan.5 agg.5
ar: creating /arm/lib/libdtracy.a
a - prov.5
a - prog.5
a - dtefmt.5
a - pack.5
a - chan.5
a - agg.5
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
Mon Jan  1 22:47:10 MST 2024
Mon Jan  1 22:47:10 MST 2024
5c -FTVw auth.c
5c -FTVw dirread.c
5c -FTVw fid.c
5c -FTVw file.c
5c -FTVw intmap.c
5c -FTVw mem.c
5c -FTVw req.c
5c -FTVw parse.c
5c -FTVw queue.c
5c -FTVw uid.c
5c -FTVw util.c
5c -FTVw srv.c
5c -FTVw post.c
5c -FTVw mount.c
5c -FTVw share.c
5c -FTVw listen.c
5c -FTVw rfork.c
5c -FTVw thread.c
5c -FTVw threadsrv.c
5c -FTVw threadpostsrv.c
5c -FTVw threadpostmountsrv.c
5c -FTVw threadpostsharesrv.c
5c -FTVw threadlistensrv.c
ar vu /arm/lib/lib9p.a auth.5 dirread.5 fid.5 file.5 intmap.5 mem.5 req.5 parse.5 queue.5 uid.5 util.5 srv.5 post.5 mount.5 share.5 listen.5 rfork.5 thread.5 threadsrv.5 threadpostsrv.5 threadpostmountsrv.5 threadpostsharesrv.5 threadlistensrv.5
r - auth.5
r - dirread.5
r - fid.5
r - file.5
r - intmap.5
r - mem.5
r - req.5
r - parse.5
r - queue.5
r - uid.5
r - util.5
r - srv.5
r - post.5
r - mount.5
r - share.5
r - listen.5
r - rfork.5
r - thread.5
r - threadsrv.5
r - threadpostsrv.5
r - threadpostmountsrv.5
r - threadpostsharesrv.5
r - threadlistensrv.5
5c -FTVw s_alloc.c
5c -FTVw s_append.c
5c -FTVw s_array.c
5c -FTVw s_copy.c
5c -FTVw s_getline.c
5c -FTVw s_grow.c
5c -FTVw s_memappend.c
5c -FTVw s_nappend.c
5c -FTVw s_parse.c
5c -FTVw s_putc.c
5c -FTVw s_rdinstack.c
5c -FTVw s_read.c
5c -FTVw s_read_line.c
5c -FTVw s_reset.c
5c -FTVw s_terminate.c
5c -FTVw s_tolower.c
5c -FTVw s_unique.c
ar vu /arm/lib/libString.a s_alloc.5 s_append.5 s_array.5 s_copy.5 s_getline.5 s_grow.5 s_memappend.5 s_nappend.5 s_parse.5 s_putc.5 s_rdinstack.5 s_read.5 s_read_line.5 s_reset.5 s_terminate.5 s_tolower.5 s_unique.5
r - s_alloc.5
r - s_append.5
r - s_array.5
r - s_copy.5
r - s_getline.5
r - s_grow.5
r - s_memappend.5
r - s_nappend.5
r - s_parse.5
r - s_putc.5
r - s_rdinstack.5
r - s_read.5
r - s_read_line.5
r - s_reset.5
r - s_terminate.5
r - s_tolower.5
r - s_unique.5
5c -FTVw aml.c
5c -FTVw amlmapio.c
5c -FTVw amlunmapio.c
5c -FTVw amlalloc.c
5c -FTVw amldelay.c
ar vu /arm/lib/libaml.a aml.5 amlmapio.5 amlunmapio.5 amlalloc.5 amldelay.5
r - aml.5
r - amlmapio.5
r - amlunmapio.5
r - amlalloc.5
r - amldelay.5
5c -FTVw amount.c
5c -FTVw amount_getkey.c
5c -FTVw attr.c
5c -FTVw auth_attr.c
5c -FTVw auth_challenge.c
5c -FTVw auth_chuid.c
5c -FTVw auth_getkey.c
5c -FTVw auth_getuserpasswd.c
5c -FTVw auth_proxy.c
5c -FTVw auth_respond.c
5c -FTVw auth_rpc.c
5c -FTVw auth_userpasswd.c
5c -FTVw login.c
5c -FTVw newns.c
5c -FTVw noworld.c
5c -FTVw procsetuser.c
ar vu /arm/lib/libauth.a amount.5 amount_getkey.5 attr.5 auth_attr.5 auth_challenge.5 auth_chuid.5 auth_getkey.5 auth_getuserpasswd.5 auth_proxy.5 auth_respond.5 auth_rpc.5 auth_userpasswd.5 login.5 newns.5 noworld.5 procsetuser.5
r - amount.5
r - amount_getkey.5
r - attr.5
r - auth_attr.5
r - auth_challenge.5
r - auth_chuid.5
r - auth_getkey.5
r - auth_getuserpasswd.5
r - auth_proxy.5
r - auth_respond.5
r - auth_rpc.5
r - auth_userpasswd.5
r - login.5
r - newns.5
r - noworld.5
r - procsetuser.5
5c -FTVw _asgetpakkey.c
5c -FTVw _asgetticket.c
5c -FTVw _asgetresp.c
5c -FTVw _asrequest.c
5c -FTVw _asrdresp.c
mpc msqrt.mp > msqrt.mpc
mpc decaf.mp > decaf.mpc
mpc edwards.mp > edwards.mpc
mpc elligator2.mp > elligator2.mpc
mpc spake2ee.mp > spake2ee.mpc
mpc ed448.mp > ed448.mpc
5c -FTVw authdial.c
5c -FTVw convA2M.c
5c -FTVw convM2A.c
5c -FTVw convM2PR.c
5c -FTVw convM2T.c
5c -FTVw convM2TR.c
5c -FTVw convPR2M.c
5c -FTVw convT2M.c
5c -FTVw convTR2M.c
5c -FTVw form1.c
5c -FTVw nvcsum.c
5c -FTVw passtokey.c
5c -FTVw readnvram.c
5c -FTVw readcons.c
5c -FTVw authpak.c
ar vu /arm/lib/libauthsrv.a _asgetpakkey.5 _asgetticket.5 _asgetresp.5 _asrequest.5 _asrdresp.5 authpak.5 authdial.5 convA2M.5 convM2A.5 convM2PR.5 convM2T.5 convM2TR.5 convPR2M.5 convT2M.5 convTR2M.5 form1.5 nvcsum.5 passtokey.5 readnvram.5 readcons.5
r - _asgetpakkey.5
r - _asgetticket.5
r - _asgetresp.5
r - _asrequest.5
r - _asrdresp.5
r - authpak.5
r - authdial.5
r - convA2M.5
r - convM2A.5
r - convM2PR.5
r - convM2T.5
r - convM2TR.5
r - convPR2M.5
r - convT2M.5
r - convTR2M.5
r - form1.5
r - nvcsum.5
r - passtokey.5
r - readnvram.5
r - readcons.5
5c -FTVw avl.c
ar vu /arm/lib/libavl.a avl.5
r - avl.5
5c -FTVw bin.c
ar vu /arm/lib/libbin.a bin.5
r - bin.5
5c -FTVw bbuffered.c
5c -FTVw bfildes.c
5c -FTVw bflush.c
5c -FTVw bgetrune.c
5c -FTVw bgetc.c
5c -FTVw bgetd.c
5c -FTVw binit.c
5c -FTVw blethal.c
5c -FTVw boffset.c
5c -FTVw bprint.c
5c -FTVw bputrune.c
5c -FTVw bputc.c
5c -FTVw brdline.c
5c -FTVw brdstr.c
5c -FTVw bread.c
5c -FTVw bseek.c
5c -FTVw bwrite.c
5c -FTVw bvprint.c
ar vu /arm/lib/libbio.a bbuffered.5 bfildes.5 bflush.5 bgetrune.5 bgetc.5 bgetd.5 binit.5 blethal.5 boffset.5 bprint.5 bputrune.5 bputc.5 brdline.5 brdstr.5 bread.5 bseek.5 bwrite.5 bvprint.5
r - bbuffered.5
r - bfildes.5
r - bflush.5
r - bgetrune.5
r - bgetc.5
r - bgetd.5
r - binit.5
r - blethal.5
r - boffset.5
r - bprint.5
r - bputrune.5
r - bputc.5
r - brdline.5
r - brdstr.5
r - bread.5
r - bseek.5
r - bwrite.5
r - bvprint.5
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
9sys
5c -FTVw abort.c
5c -FTVw access.c
5c -FTVw announce.c
5c -FTVw callmain.c
5c -FTVw convD2M.c
5c -FTVw convM2D.c
5c -FTVw convM2S.c
5c -FTVw convS2M.c
5c -FTVw cputime.c
5c -FTVw ctime.c
5c -FTVw dial.c
5c -FTVw dirfstat.c
5c -FTVw dirfwstat.c
5c -FTVw dirmodefmt.c
5c -FTVw dirread.c
5c -FTVw dirstat.c
5c -FTVw dirwstat.c
5c -FTVw fcallfmt.c
5c -FTVw fork.c
5c -FTVw getnetconninfo.c
5c -FTVw getenv.c
5c -FTVw getpid.c
5c -FTVw getppid.c
5c -FTVw getuser.c
5c -FTVw getwd.c
5c -FTVw idn.c
5c -FTVw iounit.c
5c -FTVw nsec.c
5c -FTVw nulldir.c
5c -FTVw postnote.c
5c -FTVw privalloc.c
5c -FTVw procsetname.c
5c -FTVw pushtls.c
5c -FTVw putenv.c
5c -FTVw qlock.c
5c -FTVw read.c
5c -FTVw read9pmsg.c
5c -FTVw readv.c
5c -FTVw rerrstr.c
5c -FTVw sbrk.c
5c -FTVw setnetmtpt.c
5c -FTVw sysfatal.c
5c -FTVw syslog.c
5c -FTVw sysname.c
5c -FTVw time.c
5c -FTVw times.c
5c -FTVw tm2sec.c
5c -FTVw truerand.c
5c -FTVw wait.c
5c -FTVw waitpid.c
5c -FTVw werrstr.c
5c -FTVw write.c
5c -FTVw writev.c
ar vu /arm/lib/libc.a abort.5 access.5 announce.5 callmain.5 convD2M.5 convM2D.5 convM2S.5 convS2M.5 cputime.5 ctime.5 dial.5 dirfstat.5 dirfwstat.5 dirmodefmt.5 dirread.5 dirstat.5 dirwstat.5 fcallfmt.5 fork.5 getnetconninfo.5 getenv.5 getpid.5 getppid.5 getuser.5 getwd.5 idn.5 iounit.5 nsec.5 nulldir.5 postnote.5 privalloc.5 procsetname.5 pushtls.5 putenv.5 qlock.5 read.5 read9pmsg.5 readv.5 rerrstr.5 sbrk.5 setnetmtpt.5 sysfatal.5 syslog.5 sysname.5 time.5 times.5 tm2sec.5 truerand.5 wait.5 waitpid.5 werrstr.5 write.5 writev.5
r - abort.5
r - access.5
r - announce.5
r - callmain.5
r - convD2M.5
r - convM2D.5
r - convM2S.5
r - convS2M.5
r - cputime.5
r - ctime.5
r - dial.5
r - dirfstat.5
r - dirfwstat.5
r - dirmodefmt.5
r - dirread.5
r - dirstat.5
r - dirwstat.5
r - fcallfmt.5
r - fork.5
r - getnetconninfo.5
r - getenv.5
r - getpid.5
r - getppid.5
r - getuser.5
r - getwd.5
r - idn.5
r - iounit.5
r - nsec.5
r - nulldir.5
r - postnote.5
r - privalloc.5
r - procsetname.5
r - pushtls.5
r - putenv.5
r - qlock.5
r - read.5
r - read9pmsg.5
r - readv.5
r - rerrstr.5
r - sbrk.5
r - setnetmtpt.5
r - sysfatal.5
r - syslog.5
r - sysname.5
r - time.5
r - times.5
r - tm2sec.5
r - truerand.5
r - wait.5
r - waitpid.5
r - werrstr.5
r - write.5
r - writev.5
9syscall
SYS=`{sed '/^#define._X[123]/d; s/#define.([A-Z0-9_]*).*/\1/' sys.h}
for(I in $SYS) {
	i=`{echo $I|tr A-Z a-z}
	n=`{sed -n '/[ 	]'$I'[ 	]/s/.*	//p' sys.h}
	if(~ $i (exits nsec)) i=_$i
	{switch($objtype){
	case 68000 68020
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, R0
		echo TRAP '$0'
		echo RTS
	case mips
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case mips2
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		echo RET
	case spim
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		if(~ $i (seek _nsec)) {		# untested so far - geoff
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case 386
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, AX
		echo INT '$'64
		if(~ $i (seek _nsec)) {
			echo 'CMPL AX,$-1
			JNE 4(PC)
			MOVL a+0(FP),CX
			MOVL AX,0(CX)
			MOVL AX,4(CX)'
		}
		echo RET
	case amd64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVQ RARG, 'a0+0(FP)'
		echo MOVQ '$'$n, RARG
		echo SYSCALL
		echo RET
	case sparc sparc64
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R7, '0(FP)'
		echo MOVW '$'$n, R7
		echo TA R0
		if(~ $i (seek _nsec)) {
			echo 'CMP R7,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R7,0(R8)
			MOVW R7,4(R8)'
		}
		echo RETURN
	case 3210
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo WORD '$0x06000000'
		echo RETURN
	case 29000
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL R69, '0(FP)'
		echo MOVL '$'$n, R69
		echo EMULATE 0
		echo RET
	case arm
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R0, '0(FP)'
		echo MOVW '$'$n, R0
		echo SWI 0
		if(~ $i (seek _nsec)) {
			echo 'CMP $-1,R0
			BNE 4(PC)
			MOVW a+0(FP),R1
			MOVW R0,0(R1)
			MOVW R0,4(R1)'
		}
		echo RET
	case arm64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOV R0, '0(FP)'
		echo MOV '$'$n, R0
		echo SVC
		echo RETURN
	case power
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'CMP R3,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R3,0(R8)
			MOVW R3,4(R8)'
		}
		echo RETURN
	case alpha
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVL R0, '0(FP)'
		echo MOVQ '$'$n, R0
		echo CALL_PAL '$'0x83
		echo RET
	}} > $i.s
	5a $i.s
}
ar vu /$objtype/lib/libc.a *.5
rm -f *.5 *.s
r - _errstr.5
r - _exits.5
r - _fsession.5
r - _fstat.5
r - _fwstat.5
r - _mount.5
r - _nsec.5
r - _read.5
r - _stat.5
r - _wait.5
r - _write.5
r - _wstat.5
r - alarm.5
r - await.5
r - bind.5
r - brk_.5
r - chdir.5
r - close.5
r - create.5
r - dup.5
r - errstr.5
r - exec.5
r - fauth.5
r - fd2path.5
r - fstat.5
r - fversion.5
r - fwstat.5
r - mount.5
r - noted.5
r - notify.5
r - open.5
r - oseek.5
r - pipe.5
r - pread.5
r - pwrite.5
r - remove.5
r - rendezvous.5
r - rfork.5
r - seek.5
r - segattach.5
r - segbrk.5
r - segdetach.5
r - segflush.5
r - segfree.5
r - semacquire.5
r - semrelease.5
r - sleep.5
r - stat.5
r - sysr1.5
r - tsemacquire.5
r - unmount.5
r - wstat.5
fmt
5c -FTVw dofmt.c
5c -FTVw dorfmt.c
5c -FTVw errfmt.c
5c -FTVw fltfmt.c
5c -FTVw fmt.c
5c -FTVw fmtfd.c
5c -FTVw fmtlock.c
5c -FTVw fmtprint.c
5c -FTVw fmtquote.c
5c -FTVw fmtrune.c
5c -FTVw fmtstr.c
5c -FTVw fmtvprint.c
5c -FTVw fprint.c
5c -FTVw print.c
5c -FTVw runefmtstr.c
5c -FTVw runeseprint.c
5c -FTVw runesmprint.c
5c -FTVw runesnprint.c
5c -FTVw runesprint.c
5c -FTVw runevseprint.c
5c -FTVw runevsmprint.c
5c -FTVw runevsnprint.c
5c -FTVw seprint.c
5c -FTVw smprint.c
5c -FTVw snprint.c
5c -FTVw sprint.c
5c -FTVw vfprint.c
5c -FTVw vseprint.c
5c -FTVw vsmprint.c
5c -FTVw vsnprint.c
ar vu /arm/lib/libc.a dofmt.5 dorfmt.5 errfmt.5 fltfmt.5 fmt.5 fmtfd.5 fmtlock.5 fmtprint.5 fmtquote.5 fmtrune.5 fmtstr.5 fmtvprint.5 fprint.5 print.5 runefmtstr.5 runeseprint.5 runesmprint.5 runesnprint.5 runesprint.5 runevseprint.5 runevsmprint.5 runevsnprint.5 seprint.5 smprint.5 snprint.5 sprint.5 vfprint.5 vseprint.5 vsmprint.5 vsnprint.5
r - dofmt.5
r - dorfmt.5
r - errfmt.5
r - fltfmt.5
r - fmt.5
r - fmtfd.5
r - fmtlock.5
r - fmtprint.5
r - fmtquote.5
r - fmtrune.5
r - fmtstr.5
r - fmtvprint.5
r - fprint.5
r - print.5
r - runefmtstr.5
r - runeseprint.5
r - runesmprint.5
r - runesnprint.5
r - runesprint.5
r - runevseprint.5
r - runevsmprint.5
r - runevsnprint.5
r - seprint.5
r - smprint.5
r - snprint.5
r - sprint.5
r - vfprint.5
r - vseprint.5
r - vsmprint.5
r - vsnprint.5
port
5c -FTVw _assert.c
5c -FTVw abs.c
5c -FTVw asin.c
5c -FTVw atan.c
5c -FTVw atan2.c
5c -FTVw atexit.c
5c -FTVw atnotify.c
5c -FTVw atof.c
5c -FTVw atol.c
5c -FTVw atoll.c
5c -FTVw calloc.c
5c -FTVw cistrcmp.c
5c -FTVw cistrncmp.c
5c -FTVw cistrstr.c
5c -FTVw charstod.c
5c -FTVw cleanname.c
5c -FTVw crypt.c
5c -FTVw ctype.c
5c -FTVw cycles.c
5c -FTVw date.c
5c -FTVw encodefmt.c
5c -FTVw execl.c
5c -FTVw exits.c
5c -FTVw exp.c
5c -FTVw fabs.c
5c -FTVw floor.c
5c -FTVw fmod.c
5c -FTVw frand.c
5c -FTVw frexp.c
5c -FTVw getfields.c
5c -FTVw hangup.c
5c -FTVw hypot.c
5c -FTVw lnrand.c
5c -FTVw log.c
5c -FTVw lrand.c
5c -FTVw malloc.c
5c -FTVw memccpy.c
5c -FTVw memchr.c
5c -FTVw memcmp.c
5c -FTVw mktemp.c
5c -FTVw muldiv.c
5c -FTVw nan.c
5c -FTVw needsrcquote.c
5c -FTVw netcrypt.c
5c -FTVw netmkaddr.c
5c -FTVw nrand.c
5c -FTVw ntruerand.c
5c -FTVw perror.c
5c -FTVw pool.c
5c -FTVw pow.c
5c -FTVw pow10.c
5c -FTVw profile.c
5c -FTVw qsort.c
5c -FTVw quote.c
5c -FTVw rand.c
5c -FTVw readn.c
5c -FTVw rune.c
5c -FTVw runebreak.c
5c -FTVw runeistype.c
5c -FTVw runenorm.c
5c -FTVw runestrcat.c
5c -FTVw runestrchr.c
5c -FTVw runestrcmp.c
5c -FTVw runestrcpy.c
5c -FTVw runestrecpy.c
5c -FTVw runestrdup.c
5c -FTVw runestrncat.c
5c -FTVw runestrncmp.c
5c -FTVw runestrncpy.c
5c -FTVw runestrrchr.c
5c -FTVw runestrlen.c
5c -FTVw runestrstr.c
5c -FTVw runetotype.c
5c -FTVw sin.c
5c -FTVw sinh.c
5c -FTVw sqrt.c
5c -FTVw strcat.c
5c -FTVw strecpy.c
5c -FTVw strcspn.c
5c -FTVw strdup.c
5c -FTVw strlen.c
5c -FTVw strncat.c
5c -FTVw strncmp.c
5c -FTVw strncpy.c
5c -FTVw strpbrk.c
5c -FTVw strrchr.c
5c -FTVw strspn.c
5c -FTVw strstr.c
5c -FTVw strtod.c
5c -FTVw strtok.c
5c -FTVw strtol.c
5c -FTVw strtoll.c
5c -FTVw strtoul.c
5c -FTVw strtoull.c
5c -FTVw tan.c
5c -FTVw tanh.c
5c -FTVw tokenize.c
5c -FTVw toupper.c
5c -FTVw utfecpy.c
5c -FTVw utflen.c
5c -FTVw utfnlen.c
5c -FTVw utfrune.c
5c -FTVw utfrrune.c
5c -FTVw utfutf.c
5c -FTVw u16.c
5c -FTVw u32.c
5c -FTVw u64.c
ar vu /arm/lib/libc.a _assert.5 abs.5 asin.5 atan.5 atan2.5 atexit.5 atnotify.5 atof.5 atol.5 atoll.5 calloc.5 cistrcmp.5 cistrncmp.5 cistrstr.5 charstod.5 cleanname.5 crypt.5 ctype.5 cycles.5 date.5 encodefmt.5 execl.5 exits.5 exp.5 fabs.5 floor.5 fmod.5 frand.5 frexp.5 getfields.5 hangup.5 hypot.5 lnrand.5 log.5 lrand.5 malloc.5 memccpy.5 memchr.5 memcmp.5 mktemp.5 muldiv.5 nan.5 needsrcquote.5 netcrypt.5 netmkaddr.5 nrand.5 ntruerand.5 perror.5 pool.5 pow.5 pow10.5 profile.5 qsort.5 quote.5 rand.5 readn.5 rune.5 runebreak.5 runeistype.5 runenorm.5 runestrcat.5 runestrchr.5 runestrcmp.5 runestrcpy.5 runestrecpy.5 runestrdup.5 runestrncat.5 runestrncmp.5 runestrncpy.5 runestrrchr.5 runestrlen.5 runestrstr.5 runetotype.5 sin.5 sinh.5 sqrt.5 strcat.5 strecpy.5 strcspn.5 strdup.5 strlen.5 strncat.5 strncmp.5 strncpy.5 strpbrk.5 strrchr.5 strspn.5 strstr.5 strtod.5 strtok.5 strtol.5 strtoll.5 strtoul.5 strtoull.5 tan.5 tanh.5 tokenize.5 toupper.5 utfecpy.5 utflen.5 utfnlen.5 utfrune.5 utfrrune.5 utfutf.5 u16.5 u32.5 u64.5
r - _assert.5
r - abs.5
r - asin.5
r - atan.5
r - atan2.5
r - atexit.5
r - atnotify.5
r - atof.5
r - atol.5
r - atoll.5
r - calloc.5
r - cistrcmp.5
r - cistrncmp.5
r - cistrstr.5
r - charstod.5
r - cleanname.5
r - crypt.5
r - ctype.5
r - cycles.5
r - date.5
r - encodefmt.5
r - execl.5
r - exits.5
r - exp.5
r - fabs.5
r - floor.5
r - fmod.5
r - frand.5
r - frexp.5
r - getfields.5
r - hangup.5
r - hypot.5
r - lnrand.5
r - log.5
r - lrand.5
r - malloc.5
r - memccpy.5
r - memchr.5
r - memcmp.5
r - mktemp.5
r - muldiv.5
r - nan.5
r - needsrcquote.5
r - netcrypt.5
r - netmkaddr.5
r - nrand.5
r - ntruerand.5
r - perror.5
r - pool.5
r - pow.5
r - pow10.5
r - profile.5
r - qsort.5
r - quote.5
r - rand.5
r - readn.5
r - rune.5
r - runebreak.5
r - runeistype.5
r - runenorm.5
r - runestrcat.5
r - runestrchr.5
r - runestrcmp.5
r - runestrcpy.5
r - runestrecpy.5
r - runestrdup.5
r - runestrncat.5
r - runestrncmp.5
r - runestrncpy.5
r - runestrrchr.5
r - runestrlen.5
r - runestrstr.5
r - runetotype.5
r - sin.5
r - sinh.5
r - sqrt.5
r - strcat.5
r - strecpy.5
r - strcspn.5
r - strdup.5
r - strlen.5
r - strncat.5
r - strncmp.5
r - strncpy.5
r - strpbrk.5
r - strrchr.5
r - strspn.5
r - strstr.5
r - strtod.5
r - strtok.5
r - strtol.5
r - strtoll.5
r - strtoul.5
r - strtoull.5
r - tan.5
r - tanh.5
r - tokenize.5
r - toupper.5
r - utfecpy.5
r - utflen.5
r - utfnlen.5
r - utfrune.5
r - utfrrune.5
r - utfutf.5
r - u16.5
r - u32.5
r - u64.5
arm
5c -FTVw notejmp.c
5c -FTVw vlrt.c
5c -FTVw lock.c
5a  argv0.s
5a  atom.s
5a  div.s
5a  getcallerpc.s
5a  getfcr.s
5a  main9.s
5a  main9p.s
5a  memmove.s
5a  memset.s
5a  setjmp.s
5a  strchr.s
5a  strcmp.s
5a  strcpy.s
5a  tas.s
5a  vlop.s
ar vu /arm/lib/libc.a notejmp.5 vlrt.5 lock.5 argv0.5 atom.5 div.5 getcallerpc.5 getfcr.5 main9.5 main9p.5 memmove.5 memset.5 setjmp.5 strchr.5 strcmp.5 strcpy.5 tas.5 vlop.5
r - notejmp.5
r - vlrt.5
r - lock.5
r - argv0.5
r - atom.5
r - div.5
r - getcallerpc.5
r - getfcr.5
r - main9.5
r - main9p.5
r - memmove.5
r - memset.5
r - setjmp.5
r - strchr.5
r - strcmp.5
r - strcpy.5
r - tas.5
r - vlop.5
5c -FTVw complete.c
ar vu /arm/lib/libcomplete.a complete.5
r - complete.5
5c -FTVw box.c
5c -FTVw button.c
5c -FTVw cache.c
5c -FTVw control.c
5c -FTVw entry.c
5c -FTVw group.c
5c -FTVw keyboard.c
5c -FTVw label.c
5c -FTVw menu.c
5c -FTVw radiobutton.c
5c -FTVw scribble.c
5c -FTVw slider.c
5c -FTVw tabs.c
5c -FTVw text.c
5c -FTVw textbutton.c
5c -FTVw textbutton3.c
ar vu /arm/lib/libcontrol.a box.5 button.5 cache.5 control.5 entry.5 group.5 keyboard.5 label.5 menu.5 radiobutton.5 scribble.5 slider.5 tabs.5 text.5 textbutton.5 textbutton3.5
r - box.5
r - button.5
r - cache.5
r - control.5
r - entry.5
r - group.5
r - keyboard.5
r - label.5
r - menu.5
r - radiobutton.5
r - scribble.5
r - slider.5
r - tabs.5
r - text.5
r - textbutton.5
r - textbutton3.5
5c -FTVw disk.c
5c -FTVw proto.c
5c -FTVw scsi.c
ar vu /arm/lib/libdisk.a disk.5 proto.5 scsi.5
r - disk.5
r - proto.5
r - scsi.5
5c -FTVw alloc.c
5c -FTVw allocimagemix.c
5c -FTVw arith.c
5c -FTVw badrect.c
5c -FTVw bezier.c
5c -FTVw border.c
5c -FTVw buildfont.c
5c -FTVw bytesperline.c
5c -FTVw chan.c
5c -FTVw cloadimage.c
5c -FTVw computil.c
5c -FTVw creadimage.c
5c -FTVw debug.c
5c -FTVw defont.c
5c -FTVw draw.c
5c -FTVw drawrepl.c
5c -FTVw eenter.c
5c -FTVw egetrect.c
5c -FTVw ellipse.c
5c -FTVw emenuhit.c
5c -FTVw enter.c
5c -FTVw event.c
5c -FTVw fmt.c
5c -FTVw font.c
5c -FTVw freesubfont.c
5c -FTVw getdefont.c
5c -FTVw getrect.c
5c -FTVw getsubfont.c
5c -FTVw icossin.c
5c -FTVw icossin2.c
5c -FTVw init.c
5c -FTVw keyboard.c
5c -FTVw line.c
5c -FTVw menuhit.c
5c -FTVw mkfont.c
5c -FTVw mouse.c
5c -FTVw newwindow.c
5c -FTVw openfont.c
5c -FTVw poly.c
5c -FTVw loadimage.c
5c -FTVw readcolmap.c
5c -FTVw readimage.c
5c -FTVw readsubfont.c
5c -FTVw rectclip.c
5c -FTVw replclipr.c
5c -FTVw rgb.c
5c -FTVw scroll.c
5c -FTVw string.c
5c -FTVw stringbg.c
5c -FTVw stringsubfont.c
5c -FTVw stringwidth.c
5c -FTVw subfont.c
5c -FTVw subfontcache.c
5c -FTVw subfontname.c
5c -FTVw unloadimage.c
5c -FTVw window.c
5c -FTVw writecolmap.c
5c -FTVw writeimage.c
5c -FTVw writesubfont.c
ar vu /arm/lib/libdraw.a alloc.5 allocimagemix.5 arith.5 badrect.5 bezier.5 border.5 buildfont.5 bytesperline.5 chan.5 cloadimage.5 computil.5 creadimage.5 debug.5 defont.5 draw.5 drawrepl.5 eenter.5 egetrect.5 ellipse.5 emenuhit.5 enter.5 event.5 fmt.5 font.5 freesubfont.5 getdefont.5 getrect.5 getsubfont.5 icossin.5 icossin2.5 init.5 keyboard.5 line.5 menuhit.5 mkfont.5 mouse.5 newwindow.5 openfont.5 poly.5 loadimage.5 readcolmap.5 readimage.5 readsubfont.5 rectclip.5 replclipr.5 rgb.5 scroll.5 string.5 stringbg.5 stringsubfont.5 stringwidth.5 subfont.5 subfontcache.5 subfontname.5 unloadimage.5 window.5 writecolmap.5 writeimage.5 writesubfont.5
r - alloc.5
r - allocimagemix.5
r - arith.5
r - badrect.5
r - bezier.5
r - border.5
r - buildfont.5
r - bytesperline.5
r - chan.5
r - cloadimage.5
r - computil.5
r - creadimage.5
r - debug.5
r - defont.5
r - draw.5
r - drawrepl.5
r - eenter.5
r - egetrect.5
r - ellipse.5
r - emenuhit.5
r - enter.5
r - event.5
r - fmt.5
r - font.5
r - freesubfont.5
r - getdefont.5
r - getrect.5
r - getsubfont.5
r - icossin.5
r - icossin2.5
r - init.5
r - keyboard.5
r - line.5
r - menuhit.5
r - mkfont.5
r - mouse.5
r - newwindow.5
r - openfont.5
r - poly.5
r - loadimage.5
r - readcolmap.5
r - readimage.5
r - readsubfont.5
r - rectclip.5
r - replclipr.5
r - rgb.5
r - scroll.5
r - string.5
r - stringbg.5
r - stringsubfont.5
r - stringwidth.5
r - subfont.5
r - subfontcache.5
r - subfontname.5
r - unloadimage.5
r - window.5
r - writecolmap.5
r - writeimage.5
r - writesubfont.5
5c -FTVw deflate.c
5c -FTVw deflatezlib.c
5c -FTVw deflateblock.c
5c -FTVw deflatezlibblock.c
5c -FTVw inflate.c
5c -FTVw inflatezlib.c
5c -FTVw inflateblock.c
5c -FTVw inflatezlibblock.c
5c -FTVw flateerr.c
5c -FTVw crc.c
5c -FTVw adler.c
ar vu /arm/lib/libflate.a deflate.5 deflatezlib.5 deflateblock.5 deflatezlibblock.5 inflate.5 inflatezlib.5 inflateblock.5 inflatezlibblock.5 flateerr.5 crc.5 adler.5
r - deflate.5
r - deflatezlib.5
r - deflateblock.5
r - deflatezlibblock.5
r - inflate.5
r - inflatezlib.5
r - inflateblock.5
r - inflatezlibblock.5
r - flateerr.5
r - crc.5
r - adler.5
5c -FTVw fis.c
ar vu /arm/lib/libfis.a fis.5
r - fis.5
5c -FTVw frbox.c
5c -FTVw frdraw.c
5c -FTVw frdelete.c
5c -FTVw frinit.c
5c -FTVw frinsert.c
5c -FTVw frptofchar.c
5c -FTVw frselect.c
5c -FTVw frstr.c
5c -FTVw frutil.c
ar vu /arm/lib/libframe.a frbox.5 frdraw.5 frdelete.5 frinit.5 frinsert.5 frptofchar.5 frselect.5 frstr.5 frutil.5
r - frbox.5
r - frdraw.5
r - frdelete.5
r - frinit.5
r - frinsert.5
r - frptofchar.5
r - frselect.5
r - frstr.5
r - frutil.5
5c -FTVw point.c
5c -FTVw matrix.c
5c -FTVw quaternion.c
5c -FTVw rframe.c
5c -FTVw triangle.c
5c -FTVw utils.c
5c -FTVw fmt.c
ar vu /arm/lib/libgeometry.a point.5 matrix.5 quaternion.5 rframe.5 triangle.5 utils.5 fmt.5
r - point.5
r - matrix.5
r - quaternion.5
r - rframe.5
r - triangle.5
r - utils.5
r - fmt.5
5c -FTVw build.c
5c -FTVw lex.c
5c -FTVw strinttab.c
5c -FTVw utils.c
ar vu /arm/lib/libhtml.a build.5 lex.5 strinttab.5 utils.5
r - build.5
r - lex.5
r - strinttab.5
r - utils.5
5c -FTVw alloc.c
5c -FTVw checkcontent.c
5c -FTVw date.c
5c -FTVw fail.c
5c -FTVw gethead.c
5c -FTVw hio.c
5c -FTVw httpfmt.c
5c -FTVw httpunesc.c
5c -FTVw lower.c
5c -FTVw okheaders.c
5c -FTVw parse.c
5c -FTVw parsereq.c
5c -FTVw query.c
5c -FTVw redirected.c
5c -FTVw unallowed.c
5c -FTVw urlfmt.c
5c -FTVw urlunesc.c
ar vu /arm/lib/libhttpd.a alloc.5 checkcontent.5 date.5 fail.5 gethead.5 hio.5 httpfmt.5 httpunesc.5 lower.5 okheaders.5 parse.5 parsereq.5 query.5 redirected.5 unallowed.5 urlfmt.5 urlunesc.5
r - alloc.5
r - checkcontent.5
r - date.5
r - fail.5
r - gethead.5
r - hio.5
r - httpfmt.5
r - httpunesc.5
r - lower.5
r - okheaders.5
r - parse.5
r - parsereq.5
r - query.5
r - redirected.5
r - unallowed.5
r - urlfmt.5
r - urlunesc.5
5c -FTVw eipfmt.c
5c -FTVw equivip.c
5c -FTVw parseip.c
5c -FTVw parseether.c
5c -FTVw myetheraddr.c
5c -FTVw myipaddr.c
5c -FTVw classmask.c
5c -FTVw bo.c
5c -FTVw readipifc.c
5c -FTVw ipaux.c
5c -FTVw iplocalonifc.c
5c -FTVw ipremoteonifc.c
5c -FTVw ptclbsum.c
ar vu /arm/lib/libip.a eipfmt.5 equivip.5 parseip.5 parseether.5 myetheraddr.5 myipaddr.5 classmask.5 bo.5 readipifc.5 ipaux.5 iplocalonifc.5 ipremoteonifc.5 ptclbsum.5
r - eipfmt.5
r - equivip.5
r - parseip.5
r - parseether.5
r - myetheraddr.5
r - myipaddr.5
r - classmask.5
r - bo.5
r - readipifc.5
r - ipaux.5
r - iplocalonifc.5
r - ipremoteonifc.5
r - ptclbsum.5
5c -FTVw allprint.c
5c -FTVw main.c
5c -FTVw reject.c
5c -FTVw yyless.c
5c -FTVw yywrap.c
ar vu /arm/lib/libl.a allprint.5 main.5 reject.5 yyless.5 yywrap.5
r - allprint.5
r - main.5
r - reject.5
r - yyless.5
r - yywrap.5
5c -FTVw json.c
5c -FTVw printjson.c
ar vu /arm/lib/libjson.a json.5 printjson.5
r - json.5
r - printjson.5
5c -FTVw -I/sys/src/cmd executable.c
5c -FTVw -I/sys/src/cmd map.c
5c -FTVw -I/sys/src/cmd obj.c
5c -FTVw -I/sys/src/cmd swap.c
5c -FTVw -I/sys/src/cmd sym.c
5c -FTVw -I/sys/src/cmd access.c
5c -FTVw -I/sys/src/cmd machdata.c
5c -FTVw -I/sys/src/cmd setmach.c
5c -FTVw -I/sys/src/cmd t.c
5c -FTVw -I/sys/src/cmd v.c
5c -FTVw -I/sys/src/cmd k.c
5c -FTVw -I/sys/src/cmd u.c
5c -FTVw -I/sys/src/cmd q.c
warning: t.c:124 non-interruptable temporary
5c -FTVw -I/sys/src/cmd 0.c
5c -FTVw -I/sys/src/cmd 2.c
5c -FTVw -I/sys/src/cmd 5.c
5c -FTVw -I/sys/src/cmd 6.c
5c -FTVw -I/sys/src/cmd 7.c
5c -FTVw -I/sys/src/cmd 8.c
5c -FTVw -I/sys/src/cmd 9.c
5c -FTVw -I/sys/src/cmd tdb.c
5c -FTVw -I/sys/src/cmd vdb.c
5c -FTVw -I/sys/src/cmd kdb.c
5c -FTVw -I/sys/src/cmd udb.c
5c -FTVw -I/sys/src/cmd qdb.c
5c -FTVw -I/sys/src/cmd 2db.c
5c -FTVw -I/sys/src/cmd 5db.c
5c -FTVw -I/sys/src/cmd 7db.c
5c -FTVw -I/sys/src/cmd 8db.c
5c -FTVw -I/sys/src/cmd vobj.c
5c -FTVw -I/sys/src/cmd kobj.c
5c -FTVw -I/sys/src/cmd uobj.c
5c -FTVw -I/sys/src/cmd 2obj.c
5c -FTVw -I/sys/src/cmd 5obj.c
5c -FTVw -I/sys/src/cmd 6obj.c
5c -FTVw -I/sys/src/cmd 7obj.c
5c -FTVw -I/sys/src/cmd 8obj.c
5c -FTVw -I/sys/src/cmd 9obj.c
5c -FTVw -I/sys/src/cmd qobj.c
5c -FTVw -I/sys/src/cmd vcodas.c
ar vu /arm/lib/libmach.a executable.5 map.5 obj.5 swap.5 sym.5 access.5 machdata.5 setmach.5 t.5 v.5 k.5 u.5 q.5 0.5 2.5 5.5 6.5 7.5 8.5 9.5 tdb.5 vdb.5 kdb.5 udb.5 qdb.5 2db.5 5db.5 7db.5 8db.5 vobj.5 kobj.5 uobj.5 2obj.5 5obj.5 6obj.5 7obj.5 8obj.5 9obj.5 qobj.5 vcodas.5
r - executable.5
r - map.5
r - obj.5
r - swap.5
r - sym.5
r - access.5
r - machdata.5
r - setmach.5
r - t.5
r - v.5
r - k.5
r - u.5
r - q.5
r - 0.5
r - 2.5
r - 5.5
r - 6.5
r - 7.5
r - 8.5
r - 9.5
r - tdb.5
r - vdb.5
r - kdb.5
r - udb.5
r - qdb.5
r - 2db.5
r - 5db.5
r - 7db.5
r - 8db.5
r - vobj.5
r - kobj.5
r - uobj.5
r - 2obj.5
r - 5obj.5
r - 6obj.5
r - 7obj.5
r - 8obj.5
r - 9obj.5
r - qobj.5
r - vcodas.5
5c -FTVw alloc.c
5c -FTVw arc.c
5c -FTVw cload.c
5c -FTVw cmap.c
5c -FTVw cread.c
5c -FTVw defont.c
5c -FTVw draw.c
5c -FTVw ellipse.c
5c -FTVw fillpoly.c
5c -FTVw hwdraw.c
5c -FTVw line.c
5c -FTVw load.c
5c -FTVw openmemsubfont.c
5c -FTVw poly.c
5c -FTVw read.c
5c -FTVw string.c
5c -FTVw subfont.c
5c -FTVw unload.c
5c -FTVw write.c
ar vu /arm/lib/libmemdraw.a alloc.5 arc.5 cload.5 cmap.5 cread.5 defont.5 draw.5 ellipse.5 fillpoly.5 hwdraw.5 line.5 load.5 openmemsubfont.5 poly.5 read.5 string.5 subfont.5 unload.5 write.5
r - alloc.5
r - arc.5
r - cload.5
r - cmap.5
r - cread.5
r - defont.5
r - draw.5
r - ellipse.5
r - fillpoly.5
r - hwdraw.5
r - line.5
r - load.5
r - openmemsubfont.5
r - poly.5
r - read.5
r - string.5
r - subfont.5
r - unload.5
r - write.5
5c -FTVw draw.c
5c -FTVw lalloc.c
5c -FTVw layerop.c
5c -FTVw ldelete.c
5c -FTVw lhide.c
5c -FTVw line.c
5c -FTVw load.c
5c -FTVw lorigin.c
5c -FTVw lsetrefresh.c
5c -FTVw ltofront.c
5c -FTVw ltorear.c
5c -FTVw unload.c
ar vu /arm/lib/libmemlayer.a draw.5 lalloc.5 layerop.5 ldelete.5 lhide.5 line.5 load.5 lorigin.5 lsetrefresh.5 ltofront.5 ltorear.5 unload.5
r - draw.5
r - lalloc.5
r - layerop.5
r - ldelete.5
r - lhide.5
r - line.5
r - load.5
r - lorigin.5
r - lsetrefresh.5
r - ltofront.5
r - ltorear.5
r - unload.5
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
5c -FTVw mpaux.c
5c -FTVw mpfmt.c
5c -FTVw strtomp.c
5c -FTVw mptobe.c
5c -FTVw mptober.c
5c -FTVw mptole.c
5c -FTVw mptolel.c
5c -FTVw betomp.c
5c -FTVw letomp.c
5c -FTVw mpadd.c
5c -FTVw mpsub.c
5c -FTVw mpcmp.c
5c -FTVw mpsel.c
5c -FTVw mpfactorial.c
5c -FTVw mpmul.c
5c -FTVw mpleft.c
5c -FTVw mpright.c
5c -FTVw mpveccmp.c
5c -FTVw mpvectscmp.c
5c -FTVw mpdigdiv.c
5c -FTVw mpdiv.c
5c -FTVw mpexp.c
5c -FTVw mpmod.c
5c -FTVw mpmodop.c
5c -FTVw mpextendedgcd.c
5c -FTVw mpinvert.c
5c -FTVw mprand.c
5c -FTVw mpnrand.c
5c -FTVw crt.c
5c -FTVw mptoi.c
5c -FTVw mptoui.c
5c -FTVw mptov.c
5c -FTVw mptouv.c
5c -FTVw mpfield.c
5c -FTVw cnfield.c
5c -FTVw gmfield.c
5c -FTVw mplogic.c
5c -FTVw mptod.c
ar vu /arm/lib/libmp.a mpaux.5 mpfmt.5 strtomp.5 mptobe.5 mptober.5 mptole.5 mptolel.5 betomp.5 letomp.5 mpadd.5 mpsub.5 mpcmp.5 mpsel.5 mpfactorial.5 mpmul.5 mpleft.5 mpright.5 mpveccmp.5 mpvectscmp.5 mpdigdiv.5 mpdiv.5 mpexp.5 mpmod.5 mpmodop.5 mpextendedgcd.5 mpinvert.5 mprand.5 mpnrand.5 crt.5 mptoi.5 mptoui.5 mptov.5 mptouv.5 mpfield.5 cnfield.5 gmfield.5 mplogic.5 mptod.5
r - mpaux.5
r - mpfmt.5
r - strtomp.5
r - mptobe.5
r - mptober.5
r - mptole.5
r - mptolel.5
r - betomp.5
r - letomp.5
r - mpadd.5
r - mpsub.5
r - mpcmp.5
r - mpsel.5
r - mpfactorial.5
r - mpmul.5
r - mpleft.5
r - mpright.5
r - mpveccmp.5
r - mpvectscmp.5
r - mpdigdiv.5
r - mpdiv.5
r - mpexp.5
r - mpmod.5
r - mpmodop.5
r - mpextendedgcd.5
r - mpinvert.5
r - mprand.5
r - mpnrand.5
r - crt.5
r - mptoi.5
r - mptoui.5
r - mptov.5
r - mptouv.5
r - mpfield.5
r - cnfield.5
r - gmfield.5
r - mplogic.5
r - mptod.5
arm
5a  mpvecdigmuladd.s
5a  mpvecdigmulsub.s
5a  mpvecadd.s
5a  mpvecsub.s
ar vu /arm/lib/libmp.a mpvecdigmuladd.5 mpvecdigmulsub.5 mpvecadd.5 mpvecsub.5
r - mpvecdigmuladd.5
r - mpvecdigmulsub.5
r - mpvecadd.5
r - mpvecsub.5
5c -FTVw csgetval.c
5c -FTVw csipinfo.c
5c -FTVw dnsquery.c
5c -FTVw ipattr.c
5c -FTVw mkptrname.c
5c -FTVw ndbaux.c
5c -FTVw ndbcache.c
5c -FTVw ndbcat.c
5c -FTVw ndbconcatenate.c
5c -FTVw ndbdiscard.c
5c -FTVw ndbfree.c
5c -FTVw ndbgetipaddr.c
5c -FTVw ndbgetval.c
5c -FTVw ndbhash.c
5c -FTVw ndbipinfo.c
5c -FTVw ndblookval.c
5c -FTVw ndbopen.c
5c -FTVw ndbparse.c
5c -FTVw ndbreorder.c
5c -FTVw ndbsubstitute.c
5c -FTVw ndbdedup.c
5c -FTVw ndbvalfmt.c
ar vu /arm/lib/libndb.a csgetval.5 csipinfo.5 dnsquery.5 ipattr.5 mkptrname.5 ndbaux.5 ndbcache.5 ndbcat.5 ndbconcatenate.5 ndbdiscard.5 ndbfree.5 ndbgetipaddr.5 ndbgetval.5 ndbhash.5 ndbipinfo.5 ndblookval.5 ndbopen.5 ndbparse.5 ndbreorder.5 ndbsubstitute.5 ndbdedup.5 ndbvalfmt.5
r - csgetval.5
r - csipinfo.5
r - dnsquery.5
r - ipattr.5
r - mkptrname.5
r - ndbaux.5
r - ndbcache.5
r - ndbcat.5
r - ndbconcatenate.5
r - ndbdiscard.5
r - ndbfree.5
r - ndbgetipaddr.5
r - ndbgetval.5
r - ndbhash.5
r - ndbipinfo.5
r - ndblookval.5
r - ndbopen.5
r - ndbparse.5
r - ndbreorder.5
r - ndbsubstitute.5
r - ndbdedup.5
r - ndbvalfmt.5
5c -FTVw event.c
5c -FTVw mesg.c
5c -FTVw plumbsendtext.c
ar vu /arm/lib/libplumb.a event.5 mesg.5 plumbsendtext.5
r - event.5
r - mesg.5
r - plumbsendtext.5
5c -FTVw regcomp.c
5c -FTVw regerror.c
5c -FTVw regexec.c
5c -FTVw regsub.c
5c -FTVw rregexec.c
5c -FTVw rregsub.c
5c -FTVw regprint.c
ar vu /arm/lib/libregexp.a regcomp.5 regerror.5 regexec.5 regsub.5 rregexec.5 rregsub.5 regprint.5
r - regcomp.5
r - regerror.5
r - regexec.5
r - regsub.5
r - rregexec.5
r - rregsub.5
r - regprint.5
5c -FTVw misc.c
5c -FTVw satadd.c
5c -FTVw satrange.c
5c -FTVw satsolve.c
5c -FTVw satmore.c
warning: satadd.c:221 set and not used: va 
5c -FTVw debug.c
5c -FTVw satget.c
ar vu /arm/lib/libsat.a misc.5 satadd.5 satrange.5 satsolve.5 satmore.5 debug.5 satget.5
r - misc.5
r - satadd.5
r - satrange.5
r - satsolve.5
r - satmore.5
r - debug.5
r - satget.5
5c -FTVw li_recognizer.c
5c -FTVw hre_api.c
5c -FTVw graffiti.c
ar vu /arm/lib/libscribble.a li_recognizer.5 hre_api.5 graffiti.5
r - li_recognizer.5
r - hre_api.5
r - graffiti.5
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
5c -FTVw -I../../libmp/port des.c
5c -FTVw -I../../libmp/port desmodes.c
5c -FTVw -I../../libmp/port desECB.c
5c -FTVw -I../../libmp/port desCBC.c
5c -FTVw -I../../libmp/port des3ECB.c
5c -FTVw -I../../libmp/port des3CBC.c
5c -FTVw -I../../libmp/port aes.c
5c -FTVw -I../../libmp/port aesni.c
5c -FTVw -I../../libmp/port aesCBC.c
5c -FTVw -I../../libmp/port aesCFB.c
5c -FTVw -I../../libmp/port aesOFB.c
5c -FTVw -I../../libmp/port aes_gcm.c
5c -FTVw -I../../libmp/port blowfish.c
5c -FTVw -I../../libmp/port hmac.c
5c -FTVw -I../../libmp/port md5.c
5c -FTVw -I../../libmp/port md5block.c
5c -FTVw -I../../libmp/port md4.c
5c -FTVw -I../../libmp/port sha1.c
5c -FTVw -I../../libmp/port sha1block.c
5c -FTVw -I../../libmp/port sha2_64.c
5c -FTVw -I../../libmp/port sha2_128.c
5c -FTVw -I../../libmp/port sha2block64.c
5c -FTVw -I../../libmp/port sha2block128.c
5c -FTVw -I../../libmp/port poly1305.c
5c -FTVw -I../../libmp/port rc4.c
5c -FTVw -I../../libmp/port chacha.c
5c -FTVw -I../../libmp/port chachablock.c
5c -FTVw -I../../libmp/port salsa.c
5c -FTVw -I../../libmp/port genrandom.c
5c -FTVw -I../../libmp/port prng.c
5c -FTVw -I../../libmp/port fastrand.c
5c -FTVw -I../../libmp/port nfastrand.c
5c -FTVw -I../../libmp/port probably_prime.c
5c -FTVw -I../../libmp/port smallprimetest.c
5c -FTVw -I../../libmp/port genprime.c
5c -FTVw -I../../libmp/port dsaprimes.c
5c -FTVw -I../../libmp/port gensafeprime.c
5c -FTVw -I../../libmp/port genstrongprime.c
5c -FTVw -I../../libmp/port rsagen.c
5c -FTVw -I../../libmp/port rsafill.c
5c -FTVw -I../../libmp/port rsaencrypt.c
5c -FTVw -I../../libmp/port rsadecrypt.c
5c -FTVw -I../../libmp/port rsaalloc.c
5c -FTVw -I../../libmp/port rsaprivtopub.c
5c -FTVw -I../../libmp/port x509.c
5c -FTVw -I../../libmp/port decodepem.c
5c -FTVw -I../../libmp/port eggen.c
5c -FTVw -I../../libmp/port egencrypt.c
5c -FTVw -I../../libmp/port egdecrypt.c
5c -FTVw -I../../libmp/port egalloc.c
5c -FTVw -I../../libmp/port egprivtopub.c
5c -FTVw -I../../libmp/port egsign.c
5c -FTVw -I../../libmp/port egverify.c
5c -FTVw -I../../libmp/port dsagen.c
5c -FTVw -I../../libmp/port dsaalloc.c
5c -FTVw -I../../libmp/port dsaprivtopub.c
5c -FTVw -I../../libmp/port dsasign.c
5c -FTVw -I../../libmp/port dsaverify.c
5c -FTVw -I../../libmp/port tlshand.c
5c -FTVw -I../../libmp/port thumb.c
5c -FTVw -I../../libmp/port readcert.c
5c -FTVw -I../../libmp/port aes_xts.c
5c -FTVw -I../../libmp/port ecc.c
echo '#include "os.h"' > jacobian.c
echo '#include <mp.h>' >> jacobian.c
mpc jacobian.mp >> jacobian.c

5c -FTVw -I../../libmp/port ripemd.c
5c -FTVw -I../../libmp/port dh.c
5c -FTVw -I../../libmp/port curve25519.c
5c -FTVw -I../../libmp/port curve25519_dh.c
5c -FTVw -I../../libmp/port pbkdf2.c
5c -FTVw -I../../libmp/port scrypt.c
5c -FTVw -I../../libmp/port hkdf.c
5c -FTVw -I../../libmp/port ccpoly.c
5c -FTVw -I../../libmp/port tsmemcmp.c
echo '#include "os.h"' > secp256r1.c
echo '#include <mp.h>' >> secp256r1.c
mpc secp256r1.mp >> secp256r1.c

echo '#include "os.h"' > secp384r1.c
echo '#include <mp.h>' >> secp384r1.c
mpc secp384r1.mp >> secp384r1.c

echo '#include "os.h"' > secp256k1.c
echo '#include <mp.h>' >> secp256k1.c
mpc secp256k1.mp >> secp256k1.c

5c -FTVw -I../../libmp/port jacobian.c
5c -FTVw -I../../libmp/port secp384r1.c
5c -FTVw -I../../libmp/port secp256r1.c
5c -FTVw -I../../libmp/port secp256k1.c
ar vu /arm/lib/libsec.a des.5 desmodes.5 desECB.5 desCBC.5 des3ECB.5 des3CBC.5 aes.5 aesni.5 aesCBC.5 aesCFB.5 aesOFB.5 aes_gcm.5 blowfish.5 hmac.5 md5.5 md5block.5 md4.5 sha1.5 sha1block.5 sha2_64.5 sha2_128.5 sha2block64.5 sha2block128.5 poly1305.5 rc4.5 chacha.5 chachablock.5 salsa.5 genrandom.5 prng.5 fastrand.5 nfastrand.5 probably_prime.5 smallprimetest.5 genprime.5 dsaprimes.5 gensafeprime.5 genstrongprime.5 rsagen.5 rsafill.5 rsaencrypt.5 rsadecrypt.5 rsaalloc.5 rsaprivtopub.5 x509.5 decodepem.5 eggen.5 egencrypt.5 egdecrypt.5 egalloc.5 egprivtopub.5 egsign.5 egverify.5 dsagen.5 dsaalloc.5 dsaprivtopub.5 dsasign.5 dsaverify.5 tlshand.5 thumb.5 readcert.5 aes_xts.5 ecc.5 jacobian.5 ripemd.5 dh.5 curve25519.5 curve25519_dh.5 pbkdf2.5 scrypt.5 hkdf.5 ccpoly.5 tsmemcmp.5 secp256r1.5 secp384r1.5 secp256k1.5
r - des.5
r - desmodes.5
r - desECB.5
r - desCBC.5
r - des3ECB.5
r - des3CBC.5
r - aes.5
r - aesni.5
r - aesCBC.5
r - aesCFB.5
r - aesOFB.5
r - aes_gcm.5
r - blowfish.5
r - hmac.5
r - md5.5
r - md5block.5
r - md4.5
r - sha1.5
r - sha1block.5
r - sha2_64.5
r - sha2_128.5
r - sha2block64.5
r - sha2block128.5
r - poly1305.5
r - rc4.5
r - chacha.5
r - chachablock.5
r - salsa.5
r - genrandom.5
r - prng.5
r - fastrand.5
r - nfastrand.5
r - probably_prime.5
r - smallprimetest.5
r - genprime.5
r - dsaprimes.5
r - gensafeprime.5
r - genstrongprime.5
r - rsagen.5
r - rsafill.5
r - rsaencrypt.5
r - rsadecrypt.5
r - rsaalloc.5
r - rsaprivtopub.5
r - x509.5
r - decodepem.5
r - eggen.5
r - egencrypt.5
r - egdecrypt.5
r - egalloc.5
r - egprivtopub.5
r - egsign.5
r - egverify.5
r - dsagen.5
r - dsaalloc.5
r - dsaprivtopub.5
r - dsasign.5
r - dsaverify.5
r - tlshand.5
r - thumb.5
r - readcert.5
r - aes_xts.5
r - ecc.5
r - jacobian.5
r - ripemd.5
r - dh.5
r - curve25519.5
r - curve25519_dh.5
r - pbkdf2.5
r - scrypt.5
r - hkdf.5
r - ccpoly.5
r - tsmemcmp.5
r - secp256r1.5
r - secp384r1.5
r - secp256k1.5
arm
ar vu /arm/lib/libsec.a 
5c  _IO_getc.c
5c  _IO_putc.c
5c  clearerr.c
5c  dtoa.c
5c  fclose.c
5c  fdopen.c
5c  feof.c
5c  ferror.c
5c  fflush.c
5c  fgetc.c
5c  fgetpos.c
5c  fgets.c
5c  fileno.c
5c  fopen.c
5c  fprintf.c
5c  fputc.c
5c  fputs.c
5c  fread.c
5c  freopen.c
5c  fscanf.c
5c  fseek.c
5c  fseeko.c
5c  fsetpos.c
5c  ftell.c
5c  ftello.c
5c  fwrite.c
5c  getc.c
5c  gets.c
5c  printf.c
5c  putc.c
5c  puts.c
5c  rewind.c
5c  scanf.c
5c  sclose.c
5c  setbuf.c
5c  setvbuf.c
5c  snprintf.c
5c  sopenr.c
5c  sopenw.c
5c  sprintf.c
5c  sscanf.c
5c  tmpfile.c
5c  tmpnam.c
5c  ungetc.c
5c  vfprintf.c
5c  vfscanf.c
5c  vprintf.c
5c  vsnprintf.c
5c  vsprintf.c
ar vu /arm/lib/libstdio.a _IO_getc.5 _IO_putc.5 clearerr.5 dtoa.5 fclose.5 fdopen.5 feof.5 ferror.5 fflush.5 fgetc.5 fgetpos.5 fgets.5 fileno.5 fopen.5 fprintf.5 fputc.5 fputs.5 fread.5 freopen.5 fscanf.5 fseek.5 fseeko.5 fsetpos.5 ftell.5 ftello.5 fwrite.5 getc.5 gets.5 printf.5 putc.5 puts.5 rewind.5 scanf.5 sclose.5 setbuf.5 setvbuf.5 snprintf.5 sopenr.5 sopenw.5 sprintf.5 sscanf.5 tmpfile.5 tmpnam.5 ungetc.5 vfprintf.5 vfscanf.5 vprintf.5 vsnprintf.5 vsprintf.5
r - _IO_getc.5
r - _IO_putc.5
r - clearerr.5
r - dtoa.5
r - fclose.5
r - fdopen.5
r - feof.5
r - ferror.5
r - fflush.5
r - fgetc.5
r - fgetpos.5
r - fgets.5
r - fileno.5
r - fopen.5
r - fprintf.5
r - fputc.5
r - fputs.5
r - fread.5
r - freopen.5
r - fscanf.5
r - fseek.5
r - fseeko.5
r - fsetpos.5
r - ftell.5
r - ftello.5
r - fwrite.5
r - getc.5
r - gets.5
r - printf.5
r - putc.5
r - puts.5
r - rewind.5
r - scanf.5
r - sclose.5
r - setbuf.5
r - setvbuf.5
r - snprintf.5
r - sopenr.5
r - sopenw.5
r - sprintf.5
r - sscanf.5
r - tmpfile.5
r - tmpnam.5
r - ungetc.5
r - vfprintf.5
r - vfscanf.5
r - vprintf.5
r - vsnprintf.5
r - vsprintf.5
5c -FTVw authunix.c
5c -FTVw client.c
5c -FTVw emalloc.c
5c -FTVw error.c
5c -FTVw fd.c
5c -FTVw fmt.c
5c -FTVw net.c
5c -FTVw prog.c
5c -FTVw rpc.c
5c -FTVw server.c
5c -FTVw suncall.c
5c -FTVw udp.c
5c -FTVw mount3.c
5c -FTVw nfs3.c
5c -FTVw portmap.c
ar vu /arm/lib/libsunrpc.a authunix.5 client.5 emalloc.5 error.5 fd.5 fmt.5 net.5 prog.5 rpc.5 server.5 suncall.5 udp.5 mount3.5 nfs3.5 portmap.5
r - authunix.5
r - client.5
r - emalloc.5
r - error.5
r - fd.5
r - fmt.5
r - net.5
r - prog.5
r - rpc.5
r - server.5
r - suncall.5
r - udp.5
r - mount3.5
r - nfs3.5
r - portmap.5
5c -FTVw arm.c
5c -FTVw channel.c
5c -FTVw chanprint.c
5c -FTVw create.c
5c -FTVw debug.c
5c -FTVw exec.c
5c -FTVw exit.c
5c -FTVw id.c
5c -FTVw iocall.c
5c -FTVw ioclose.c
5c -FTVw iodial.c
5c -FTVw ioopen.c
5c -FTVw ioproc.c
5c -FTVw ioread.c
5c -FTVw ioreadn.c
5c -FTVw iosleep.c
5c -FTVw iowrite.c
5c -FTVw ioflush.c
5c -FTVw kill.c
5c -FTVw lib.c
5c -FTVw main.c
5c -FTVw note.c
5c -FTVw ref.c
5c -FTVw rendez.c
5c -FTVw sched.c
ar vu /arm/lib/libthread.a arm.5 channel.5 chanprint.5 create.5 debug.5 exec.5 exit.5 id.5 iocall.5 ioclose.5 iodial.5 ioopen.5 ioproc.5 ioread.5 ioreadn.5 iosleep.5 iowrite.5 ioflush.5 kill.5 lib.5 main.5 note.5 ref.5 rendez.5 sched.5
r - arm.5
r - channel.5
r - chanprint.5
r - create.5
r - debug.5
r - exec.5
r - exit.5
r - id.5
r - iocall.5
r - ioclose.5
r - iodial.5
r - ioopen.5
r - ioproc.5
r - ioread.5
r - ioreadn.5
r - iosleep.5
r - iowrite.5
r - ioflush.5
r - kill.5
r - lib.5
r - main.5
r - note.5
r - ref.5
r - rendez.5
r - sched.5
5c -FTVw head.c
5c -FTVw cmap.c
5c -FTVw hint.c
5c -FTVw scan.c
5c -FTVw glyf.c
5c -FTVw render.c
5c -FTVw bit.c
ar vu /arm/lib/libttf.a head.5 cmap.5 hint.5 scan.5 glyf.5 render.5 bit.5
r - head.5
r - cmap.5
r - hint.5
r - scan.5
r - glyf.5
r - render.5
r - bit.5
5c -FTVw -I. cache.c
5c -FTVw -I. client.c
5c -FTVw -I. conn.c
5c -FTVw -I. dial.c
5c -FTVw -I. debug.c
5c -FTVw -I. dtype.c
5c -FTVw -I. entry.c
5c -FTVw -I. fcall.c
5c -FTVw -I. fcallfmt.c
5c -FTVw -I. file.c
5c -FTVw -I. hangup.c
5c -FTVw -I. log.c
5c -FTVw -I. mem.c
5c -FTVw -I. packet.c
5c -FTVw -I. parsescore.c
5c -FTVw -I. queue.c
5c -FTVw -I. root.c
5c -FTVw -I. rpc.c
5c -FTVw -I. scorefmt.c
5c -FTVw -I. send.c
5c -FTVw -I. server.c
5c -FTVw -I. sha1.c
5c -FTVw -I. srvhello.c
5c -FTVw -I. strdup.c
5c -FTVw -I. string.c
5c -FTVw -I. time.c
5c -FTVw -I. version.c
5c -FTVw -I. zero.c
5c -FTVw -I. zeroscore.c
ar vu /arm/lib/libventi.a cache.5 client.5 conn.5 dial.5 debug.5 dtype.5 entry.5 fcall.5 fcallfmt.5 file.5 hangup.5 log.5 mem.5 packet.5 parsescore.5 queue.5 root.5 rpc.5 scorefmt.5 send.5 server.5 sha1.5 srvhello.5 strdup.5 string.5 time.5 version.5 zero.5 zeroscore.5
r - cache.5
r - client.5
r - conn.5
r - dial.5
r - debug.5
r - dtype.5
r - entry.5
r - fcall.5
r - fcallfmt.5
r - file.5
r - hangup.5
r - log.5
r - mem.5
r - packet.5
r - parsescore.5
r - queue.5
r - root.5
r - rpc.5
r - scorefmt.5
r - send.5
r - server.5
r - sha1.5
r - srvhello.5
r - strdup.5
r - string.5
r - time.5
r - version.5
r - zero.5
r - zeroscore.5
5c -FTVw prov.c
5c -FTVw prog.c
5c -FTVw dtefmt.c
5c -FTVw pack.c
5c -FTVw chan.c
5c -FTVw agg.c
ar vu /arm/lib/libdtracy.a prov.5 prog.5 dtefmt.5 pack.5 chan.5 agg.5
r - prov.5
r - prog.5
r - dtefmt.5
r - pack.5
r - chan.5
r - agg.5
mk lib.install
mk cmd.install
mk 9src.install
cd lib
mk install
for (i in 9/ ap/ auth/ bio/ bsd/ bz2/ draw/ fmt/ l/ mp/ net/ plumb/ sec/ utf/ v/ z/) @{
	cd $i
	mk install
}
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE argv0.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE bind.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/crypt.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE ctime.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE errstr.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE rerrstr.c
5a arm/getcallerpc.s
5a arm/getfcr.s
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/getfields.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/9sys/idn.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE mount.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE rendezvous.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE rfork.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segattach.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segdetach.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segflush.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segfree.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE setmalloctag.c
/sys/src/ape/lib/9/../../../libc/9sys/idn.c:211[stdin:1980] function not declared: cistrncmp
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE setrealloctag.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/9sys/sysfatal.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/tokenize.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/9sys/truerand.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/u16.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/u32.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/u64.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE unmount.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE fd2path.c
ar vu /arm/lib/ape/lib9.a argv0.5 bind.5 crypt.5 ctime.5 errstr.5 rerrstr.5 getcallerpc.5 getfcr.5 getfields.5 idn.5 mount.5 rendezvous.5 rfork.5 segattach.5 segdetach.5 segflush.5 segfree.5 setmalloctag.5 setrealloctag.5 sysfatal.5 tokenize.5 truerand.5 u16.5 u32.5 u64.5 unmount.5 fd2path.5
ar: creating /arm/lib/ape/lib9.a
a - argv0.5
a - bind.5
a - crypt.5
a - ctime.5
a - errstr.5
a - rerrstr.5
a - getcallerpc.5
a - getfcr.5
a - getfields.5
a - idn.5
a - mount.5
a - rendezvous.5
a - rfork.5
a - segattach.5
a - segdetach.5
a - segflush.5
a - segfree.5
a - setmalloctag.5
a - setrealloctag.5
a - sysfatal.5
a - tokenize.5
a - truerand.5
a - u16.5
a - u32.5
a - u64.5
a - unmount.5
a - fd2path.5
for(i in gen math plan9 posix stdio syscall $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
gen
pcc -Fw -c -D_POSIX_SOURCE _assert.c
pcc -Fw -c -D_POSIX_SOURCE abort.c
pcc -Fw -c -D_POSIX_SOURCE abs.c
pcc -Fw -c -D_POSIX_SOURCE atof.c
pcc -Fw -c -D_POSIX_SOURCE atoi.c
pcc -Fw -c -D_POSIX_SOURCE atol.c
pcc -Fw -c -D_POSIX_SOURCE atoll.c
pcc -Fw -c -D_POSIX_SOURCE bsearch.c
pcc -Fw -c -D_POSIX_SOURCE calloc.c
pcc -Fw -c -D_POSIX_SOURCE clock.c
pcc -Fw -c -D_POSIX_SOURCE ctype.c
pcc -Fw -c -D_POSIX_SOURCE difftime.c
pcc -Fw -c -D_POSIX_SOURCE getenv.c
pcc -Fw -c -D_POSIX_SOURCE putenv.c
pcc -Fw -c -D_POSIX_SOURCE isalnum.c
pcc -Fw -c -D_POSIX_SOURCE itoa.c
pcc -Fw -c -D_POSIX_SOURCE itol.c
pcc -Fw -c -D_POSIX_SOURCE ldiv.c
pcc -Fw -c -D_POSIX_SOURCE mbwc.c
pcc -Fw -c -D_POSIX_SOURCE memccpy.c
pcc -Fw -c -D_POSIX_SOURCE memchr.c
pcc -Fw -c -D_POSIX_SOURCE memcmp.c
pcc -Fw -c -D_POSIX_SOURCE mktime.c
pcc -Fw -c -D_POSIX_SOURCE mkstemp.c
pcc -Fw -c -D_POSIX_SOURCE qsort.c
pcc -Fw -c -D_POSIX_SOURCE raise.c
pcc -Fw -c -D_POSIX_SOURCE rand.c
pcc -Fw -c -D_POSIX_SOURCE strcat.c
pcc -Fw -c -D_POSIX_SOURCE strcoll.c
pcc -Fw -c -D_POSIX_SOURCE strcspn.c
pcc -Fw -c -D_POSIX_SOURCE strftime.c
pcc -Fw -c -D_POSIX_SOURCE strlen.c
pcc -Fw -c -D_POSIX_SOURCE strncat.c
pcc -Fw -c -D_POSIX_SOURCE strncmp.c
pcc -Fw -c -D_POSIX_SOURCE strncpy.c
pcc -Fw -c -D_POSIX_SOURCE strnlen.c
pcc -Fw -c -D_POSIX_SOURCE strpbrk.c
pcc -Fw -c -D_POSIX_SOURCE strrchr.c
pcc -Fw -c -D_POSIX_SOURCE strspn.c
pcc -Fw -c -D_POSIX_SOURCE strstr.c
pcc -Fw -c -D_POSIX_SOURCE strtod.c
pcc -Fw -c -D_POSIX_SOURCE strtok.c
pcc -Fw -c -D_POSIX_SOURCE strtol.c
pcc -Fw -c -D_POSIX_SOURCE strtoll.c
pcc -Fw -c -D_POSIX_SOURCE strtoul.c
pcc -Fw -c -D_POSIX_SOURCE strtoull.c
pcc -Fw -c -D_POSIX_SOURCE strxfrm.c
pcc -Fw -c -D_POSIX_SOURCE toupper.c
pcc -Fw -c -D_POSIX_SOURCE strdup.c
ar vu /arm/lib/ape/libap.a _assert.5 abort.5 abs.5 atof.5 atoi.5 atol.5 atoll.5 bsearch.5 calloc.5 clock.5 ctype.5 difftime.5 getenv.5 putenv.5 isalnum.5 itoa.5 itol.5 ldiv.5 mbwc.5 memccpy.5 memchr.5 memcmp.5 mktime.5 mkstemp.5 qsort.5 raise.5 rand.5 strcat.5 strcoll.5 strcspn.5 strftime.5 strlen.5 strncat.5 strncmp.5 strncpy.5 strnlen.5 strpbrk.5 strrchr.5 strspn.5 strstr.5 strtod.5 strtok.5 strtol.5 strtoll.5 strtoul.5 strtoull.5 strxfrm.5 toupper.5 strdup.5
ar: creating /arm/lib/ape/libap.a
a - _assert.5
a - abort.5
a - abs.5
a - atof.5
a - atoi.5
a - atol.5
a - atoll.5
a - bsearch.5
a - calloc.5
a - clock.5
a - ctype.5
a - difftime.5
a - getenv.5
a - putenv.5
a - isalnum.5
a - itoa.5
a - itol.5
a - ldiv.5
a - mbwc.5
a - memccpy.5
a - memchr.5
a - memcmp.5
a - mktime.5
a - mkstemp.5
a - qsort.5
a - raise.5
a - rand.5
a - strcat.5
a - strcoll.5
a - strcspn.5
a - strftime.5
a - strlen.5
a - strncat.5
a - strncmp.5
a - strncpy.5
a - strnlen.5
a - strpbrk.5
a - strrchr.5
a - strspn.5
a - strstr.5
a - strtod.5
a - strtok.5
a - strtol.5
a - strtoll.5
a - strtoul.5
a - strtoull.5
a - strxfrm.5
a - toupper.5
a - strdup.5
math
pcc -Fw -c -D_POSIX_SOURCE asin.c
pcc -Fw -c -D_POSIX_SOURCE atan.c
pcc -Fw -c -D_POSIX_SOURCE atan2.c
pcc -Fw -c -D_POSIX_SOURCE erf.c
pcc -Fw -c -D_POSIX_SOURCE exp.c
pcc -Fw -c -D_POSIX_SOURCE fabs.c
pcc -Fw -c -D_POSIX_SOURCE floor.c
pcc -Fw -c -D_POSIX_SOURCE fmin.c
pcc -Fw -c -D_POSIX_SOURCE fmod.c
pcc -Fw -c -D_POSIX_SOURCE gamma.c
pcc -Fw -c -D_POSIX_SOURCE hypot.c
pcc -Fw -c -D_POSIX_SOURCE j0.c
pcc -Fw -c -D_POSIX_SOURCE j1.c
pcc -Fw -c -D_POSIX_SOURCE jn.c
pcc -Fw -c -D_POSIX_SOURCE log.c
pcc -Fw -c -D_POSIX_SOURCE pow.c
pcc -Fw -c -D_POSIX_SOURCE sin.c
pcc -Fw -c -D_POSIX_SOURCE sinh.c
pcc -Fw -c -D_POSIX_SOURCE tan.c
pcc -Fw -c -D_POSIX_SOURCE tanh.c
ar vu /arm/lib/ape/libap.a asin.5 atan.5 atan2.5 erf.5 exp.5 fabs.5 floor.5 fmin.5 fmod.5 gamma.5 hypot.5 j0.5 j1.5 jn.5 log.5 pow.5 sin.5 sinh.5 tan.5 tanh.5
a - asin.5
a - atan.5
a - atan2.5
a - erf.5
a - exp.5
a - fabs.5
a - floor.5
a - fmin.5
a - fmod.5
a - gamma.5
a - hypot.5
a - j0.5
a - j1.5
a - jn.5
a - log.5
a - pow.5
a - sin.5
a - sinh.5
a - tan.5
a - tanh.5
plan9
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _buf.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _dirconv.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _envsetup.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _errno.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _exit.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _fdinfo.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _getpw.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _nap.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9mallocz.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9nsec.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9iounit.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9read.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9readn.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9wait.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9write.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION access.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION alarm.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION brk.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION cfgetospeed.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chdir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chroot.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chmod.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chown.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION close.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION convM2D.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION convD2M.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION creat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ctermid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ctime.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION cuserid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dirread.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dirstat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dirtostat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dup.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execl.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execle.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execlp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execv.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execve.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execvp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fcntl.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fork.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION frexp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fstat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fsync.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ftruncate.c
warning: /sys/src/ape/lib/ap/plan9/fcntl.c:24[stdin:767] set and not used: va 
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getcwd.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgrgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgrnam.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgroups.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getlogin.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpgrp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getppid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpwnam.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpwuid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getuid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION isatty.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION kill.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION link.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION lseek.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION malloc.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION mkdir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION nan.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION open.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION opendir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION pause.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION pipe.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION profile.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION qlock.c
warning: /sys/src/ape/lib/ap/plan9/open.c:35[stdin:1142] set and not used: va 
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION read.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION rename.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION rmdir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setpgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setsid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setuid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION signal.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sigpending.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sigprocmask.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sigsuspend.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sleep.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sqrt.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION stat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION system.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION tcgetattr.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION time.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION times.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION tmpfile.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ttyname.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION umask.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION uname.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION unlink.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utime.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION wait.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION write.c
ar vu /arm/lib/ape/libap.a _buf.5 _dirconv.5 _envsetup.5 _errno.5 _exit.5 _fdinfo.5 _getpw.5 _nap.5 9mallocz.5 9nsec.5 9iounit.5 9read.5 9readn.5 9wait.5 9write.5 access.5 alarm.5 brk.5 cfgetospeed.5 chdir.5 chroot.5 chmod.5 chown.5 close.5 convM2D.5 convD2M.5 creat.5 ctermid.5 ctime.5 cuserid.5 dirread.5 dirstat.5 dirtostat.5 dup.5 execl.5 execle.5 execlp.5 execv.5 execve.5 execvp.5 fcntl.5 fork.5 frexp.5 fstat.5 fsync.5 ftruncate.5 getcwd.5 getgid.5 getgrgid.5 getgrnam.5 getgroups.5 getlogin.5 getpgrp.5 getpid.5 getppid.5 getpwnam.5 getpwuid.5 getuid.5 isatty.5 kill.5 link.5 lseek.5 malloc.5 mkdir.5 nan.5 open.5 opendir.5 pause.5 pipe.5 profile.5 qlock.5 read.5 rename.5 rmdir.5 setgid.5 setpgid.5 setsid.5 setuid.5 signal.5 sigpending.5 sigprocmask.5 sigsuspend.5 sleep.5 sqrt.5 stat.5 system.5 tcgetattr.5 time.5 times.5 tmpfile.5 ttyname.5 umask.5 uname.5 unlink.5 utime.5 wait.5 write.5
a - _buf.5
a - _dirconv.5
a - _envsetup.5
a - _errno.5
a - _exit.5
a - _fdinfo.5
a - _getpw.5
a - _nap.5
a - 9mallocz.5
a - 9nsec.5
a - 9iounit.5
a - 9read.5
a - 9readn.5
a - 9wait.5
a - 9write.5
a - access.5
a - alarm.5
a - brk.5
a - cfgetospeed.5
a - chdir.5
a - chroot.5
a - chmod.5
a - chown.5
a - close.5
a - convM2D.5
a - convD2M.5
a - creat.5
a - ctermid.5
a - ctime.5
a - cuserid.5
a - dirread.5
a - dirstat.5
a - dirtostat.5
a - dup.5
a - execl.5
a - execle.5
a - execlp.5
a - execv.5
a - execve.5
a - execvp.5
a - fcntl.5
a - fork.5
a - frexp.5
a - fstat.5
a - fsync.5
a - ftruncate.5
a - getcwd.5
a - getgid.5
a - getgrgid.5
a - getgrnam.5
a - getgroups.5
a - getlogin.5
a - getpgrp.5
a - getpid.5
a - getppid.5
a - getpwnam.5
a - getpwuid.5
a - getuid.5
a - isatty.5
a - kill.5
a - link.5
a - lseek.5
a - malloc.5
a - mkdir.5
a - nan.5
a - open.5
a - opendir.5
a - pause.5
a - pipe.5
a - profile.5
a - qlock.5
a - read.5
a - rename.5
a - rmdir.5
a - setgid.5
a - setpgid.5
a - setsid.5
a - setuid.5
a - signal.5
a - sigpending.5
a - sigprocmask.5
a - sigsuspend.5
a - sleep.5
a - sqrt.5
a - stat.5
a - system.5
a - tcgetattr.5
a - time.5
a - times.5
a - tmpfile.5
a - ttyname.5
a - umask.5
a - uname.5
a - unlink.5
a - utime.5
a - wait.5
a - write.5
posix
pcc -Fw -c -D_POSIX_SOURCE getgrent.c
pcc -Fw -c -D_POSIX_SOURCE getpwent.c
pcc -Fw -c -D_POSIX_SOURCE locale.c
pcc -Fw -c -D_POSIX_SOURCE mkfifo.c
pcc -Fw -c -D_POSIX_SOURCE pathconf.c
pcc -Fw -c -D_POSIX_SOURCE sigset.c
pcc -Fw -c -D_POSIX_SOURCE sysconf.c
pcc -Fw -c -D_POSIX_SOURCE tzset.c
pcc -Fw -c -D_POSIX_SOURCE nanosleep.c
ar vu /arm/lib/ape/libap.a getgrent.5 getpwent.5 locale.5 mkfifo.5 pathconf.5 sigset.5 sysconf.5 tzset.5 nanosleep.5
a - getgrent.5
a - getpwent.5
a - locale.5
a - mkfifo.5
a - pathconf.5
a - sigset.5
a - sysconf.5
a - tzset.5
a - nanosleep.5
stdio
pcc -Fw -c -D_POSIX_SOURCE _IO_newfile.c
pcc -Fw -c -D_POSIX_SOURCE _IO_getc.c
pcc -Fw -c -D_POSIX_SOURCE _IO_putc.c
pcc -Fw -c -D_POSIX_SOURCE _dtoa.c
pcc -Fw -c -D_POSIX_SOURCE _fconv.c
pcc -Fw -c -D_POSIX_SOURCE clearerr.c
pcc -Fw -c -D_POSIX_SOURCE atexit.c
warning: /sys/src/ape/lib/ap/stdio/_dtoa.c:40[stdin:632] used and not set: ilim1 ilim mlo spec_case 
warning: /sys/src/ape/lib/ap/stdio/_fconv.c:472[stdin:1095] auto declared and not used: i
pcc -Fw -c -D_POSIX_SOURCE exit.c
pcc -Fw -c -D_POSIX_SOURCE fclose.c
pcc -Fw -c -D_POSIX_SOURCE fdopen.c
pcc -Fw -c -D_POSIX_SOURCE feof.c
pcc -Fw -c -D_POSIX_SOURCE ferror.c
pcc -Fw -c -D_POSIX_SOURCE fflush.c
pcc -Fw -c -D_POSIX_SOURCE fgetc.c
pcc -Fw -c -D_POSIX_SOURCE fgetpos.c
pcc -Fw -c -D_POSIX_SOURCE fgets.c
pcc -Fw -c -D_POSIX_SOURCE fileno.c
pcc -Fw -c -D_POSIX_SOURCE fopen.c
pcc -Fw -c -D_POSIX_SOURCE fprintf.c
pcc -Fw -c -D_POSIX_SOURCE fputc.c
pcc -Fw -c -D_POSIX_SOURCE fputs.c
pcc -Fw -c -D_POSIX_SOURCE fread.c
pcc -Fw -c -D_POSIX_SOURCE freopen.c
pcc -Fw -c -D_POSIX_SOURCE fscanf.c
pcc -Fw -c -D_POSIX_SOURCE fseek.c
pcc -Fw -c -D_POSIX_SOURCE fseeko.c
pcc -Fw -c -D_POSIX_SOURCE fsetpos.c
pcc -Fw -c -D_POSIX_SOURCE ftell.c
pcc -Fw -c -D_POSIX_SOURCE ftello.c
pcc -Fw -c -D_POSIX_SOURCE ftoa.c
pcc -Fw -c -D_POSIX_SOURCE fwrite.c
pcc -Fw -c -D_POSIX_SOURCE getc.c
pcc -Fw -c -D_POSIX_SOURCE getchar.c
pcc -Fw -c -D_POSIX_SOURCE gets.c
pcc -Fw -c -D_POSIX_SOURCE perror.c
pcc -Fw -c -D_POSIX_SOURCE pow10.c
pcc -Fw -c -D_POSIX_SOURCE printf.c
pcc -Fw -c -D_POSIX_SOURCE putc.c
pcc -Fw -c -D_POSIX_SOURCE putchar.c
pcc -Fw -c -D_POSIX_SOURCE puts.c
pcc -Fw -c -D_POSIX_SOURCE remove.c
pcc -Fw -c -D_POSIX_SOURCE rewind.c
pcc -Fw -c -D_POSIX_SOURCE scanf.c
pcc -Fw -c -D_POSIX_SOURCE sclose.c
pcc -Fw -c -D_POSIX_SOURCE setbuf.c
pcc -Fw -c -D_POSIX_SOURCE setvbuf.c
pcc -Fw -c -D_POSIX_SOURCE snprintf.c
pcc -Fw -c -D_POSIX_SOURCE sopenr.c
pcc -Fw -c -D_POSIX_SOURCE sopenw.c
pcc -Fw -c -D_POSIX_SOURCE sprintf.c
pcc -Fw -c -D_POSIX_SOURCE sscanf.c
pcc -Fw -c -D_POSIX_SOURCE stdio.c
pcc -Fw -c -D_POSIX_SOURCE strerror.c
pcc -Fw -c -D_POSIX_SOURCE strtod.c
pcc -Fw -c -D_POSIX_SOURCE tmpnam.c
pcc -Fw -c -D_POSIX_SOURCE ungetc.c
pcc -Fw -c -D_POSIX_SOURCE vfprintf.c
warning: /sys/src/ape/lib/ap/stdio/strtod.c:212[stdin:808] used and not set: bd bb bs delta 
pcc -Fw -c -D_POSIX_SOURCE vfscanf.c
pcc -Fw -c -D_POSIX_SOURCE vprintf.c
pcc -Fw -c -D_POSIX_SOURCE vsprintf.c
warning: /sys/src/ape/lib/ap/stdio/vfprintf.c:455[stdin:1475] used and not set: digits eptr 
pcc -Fw -c -D_POSIX_SOURCE vsnprintf.c
ar vu /arm/lib/ape/libap.a _IO_newfile.5 _IO_getc.5 _IO_putc.5 _dtoa.5 _fconv.5 clearerr.5 atexit.5 exit.5 fclose.5 fdopen.5 feof.5 ferror.5 fflush.5 fgetc.5 fgetpos.5 fgets.5 fileno.5 fopen.5 fprintf.5 fputc.5 fputs.5 fread.5 freopen.5 fscanf.5 fseek.5 fseeko.5 fsetpos.5 ftell.5 ftello.5 ftoa.5 fwrite.5 getc.5 getchar.5 gets.5 perror.5 pow10.5 printf.5 putc.5 putchar.5 puts.5 remove.5 rewind.5 scanf.5 sclose.5 setbuf.5 setvbuf.5 snprintf.5 sopenr.5 sopenw.5 sprintf.5 sscanf.5 stdio.5 strerror.5 strtod.5 tmpnam.5 ungetc.5 vfprintf.5 vfscanf.5 vprintf.5 vsprintf.5 vsnprintf.5
r - strtod.5
a - _IO_newfile.5
a - _IO_getc.5
a - _IO_putc.5
a - _dtoa.5
a - _fconv.5
a - clearerr.5
a - atexit.5
a - exit.5
a - fclose.5
a - fdopen.5
a - feof.5
a - ferror.5
a - fflush.5
a - fgetc.5
a - fgetpos.5
a - fgets.5
a - fileno.5
a - fopen.5
a - fprintf.5
a - fputc.5
a - fputs.5
a - fread.5
a - freopen.5
a - fscanf.5
a - fseek.5
a - fseeko.5
a - fsetpos.5
a - ftell.5
a - ftello.5
a - ftoa.5
a - fwrite.5
a - getc.5
a - getchar.5
a - gets.5
a - perror.5
a - pow10.5
a - printf.5
a - putc.5
a - putchar.5
a - puts.5
a - remove.5
a - rewind.5
a - scanf.5
a - sclose.5
a - setbuf.5
a - setvbuf.5
a - snprintf.5
a - sopenr.5
a - sopenw.5
a - sprintf.5
a - sscanf.5
a - stdio.5
a - strerror.5
a - tmpnam.5
a - ungetc.5
a - vfprintf.5
a - vfscanf.5
a - vprintf.5
a - vsprintf.5
a - vsnprintf.5
syscall
{
	echo '#!/bin/rc'
	sed -n -e 's/seek/_SEEK/g' -e '/switch/,/\$AS /p' ../../../../libc/9syscall/mkfile
} >gencall
chmod +x gencall
./genall
a - _ALARM.5
a - _AWAIT.5
a - _BIND.5
a - _BRK_.5
a - _CHDIR.5
a - _CLOSE.5
a - _CREATE.5
a - _DUP.5
a - _ERRSTR.5
a - _EXEC.5
a - _EXITS.5
a - _FAUTH.5
a - _FD2PATH.5
a - _FSTAT.5
a - _FVERSION.5
a - _FWSTAT.5
a - _MOUNT.5
a - _NOTED.5
a - _NOTIFY.5
a - _OPEN.5
a - _OSEEK.5
a - _PIPE.5
a - _PREAD.5
a - _PWRITE.5
a - _REMOVE.5
a - _RENDEZVOUS.5
a - _RFORK.5
a - _SEEK.5
a - _SEGATTACH.5
a - _SEGBRK.5
a - _SEGDETACH.5
a - _SEGFLUSH.5
a - _SEGFREE.5
a - _SEMACQUIRE.5
a - _SEMRELEASE.5
a - _SLEEP.5
a - _STAT.5
a - _SYSR1.5
a - _TSEMACQUIRE.5
a - _UNMOUNT.5
a - _WSTAT.5
arm
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE cycles.c
5a  div.s
5a  getfcr.s
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE lock.c
5a  main9.s
5a  main9p.s
5a  memmove.s
5a  memset.s
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE notetramp.c
5a  setjmp.s
5a  strchr.s
5a  strcmp.s
5a  strcpy.s
5a  tas.s
5a  vlop.s
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE vlrt.c
ar vu /arm/lib/ape/libap.a cycles.5 div.5 getfcr.5 lock.5 main9.5 main9p.5 memmove.5 memset.5 notetramp.5 setjmp.5 strchr.5 strcmp.5 strcpy.5 tas.5 vlop.5 vlrt.5
a - cycles.5
a - div.5
a - getfcr.5
a - lock.5
a - main9.5
a - main9p.5
a - memmove.5
a - memset.5
a - notetramp.5
a - setjmp.5
a - strchr.5
a - strcmp.5
a - strcpy.5
a - tas.5
a - vlop.5
a - vlrt.5
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/amount.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/amount_getkey.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/attr.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_attr.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_challenge.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_chuid.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_getkey.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_getuserpasswd.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_proxy.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_respond.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_rpc.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_userpasswd.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/login.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/newns.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/noworld.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/procsetuser.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauthsrv/passtokey.c
ar vu /arm/lib/ape/libauth.a amount.5 amount_getkey.5 attr.5 auth_attr.5 auth_challenge.5 auth_chuid.5 auth_getkey.5 auth_getuserpasswd.5 auth_proxy.5 auth_respond.5 auth_rpc.5 auth_userpasswd.5 login.5 newns.5 noworld.5 procsetuser.5 passtokey.5
ar: creating /arm/lib/ape/libauth.a
a - amount.5
a - amount_getkey.5
a - attr.5
a - auth_attr.5
a - auth_challenge.5
a - auth_chuid.5
a - auth_getkey.5
a - auth_getuserpasswd.5
a - auth_proxy.5
a - auth_respond.5
a - auth_rpc.5
a - auth_userpasswd.5
a - login.5
a - newns.5
a - noworld.5
a - procsetuser.5
a - passtokey.5
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bbuffered.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bfildes.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bflush.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bgetrune.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bgetc.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/binit.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/blethal.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/boffset.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bprint.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bputrune.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bputc.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/brdline.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/brdstr.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bread.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bseek.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bwrite.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bvprint.c
ar vu /arm/lib/ape/libbio.a bbuffered.5 bfildes.5 bflush.5 bgetrune.5 bgetc.5 binit.5 blethal.5 boffset.5 bprint.5 bputrune.5 bputc.5 brdline.5 brdstr.5 bread.5 bseek.5 bwrite.5 bvprint.5
ar: creating /arm/lib/ape/libbio.a
a - bbuffered.5
a - bfildes.5
a - bflush.5
a - bgetrune.5
a - bgetc.5
a - binit.5
a - blethal.5
a - boffset.5
a - bprint.5
a - bputrune.5
a - bputc.5
a - brdline.5
a - brdstr.5
a - bread.5
a - bseek.5
a - bwrite.5
a - bvprint.5
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 accept.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 bcopy.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 bind.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 connect.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 endhostent.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 ffs.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gai_strerror.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getaddrinfo.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getdtablesize.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gethostbyaddr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gethostbyname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gethostname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getnameinfo.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getopt.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getpeername.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getprotobyname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getservbyaddr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getservbyname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getsockname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gettimeofday.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 in6_addr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_addr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_aton.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_ntoa.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_ntop.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_pton.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 ioctl.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 listen.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 lstat.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 mktemp.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 ntohl.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 popen.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 rcmd.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 readv.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 rresvport.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 send.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 sendto.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 setlinebuf.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 shutdown.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 _sock_ingetaddr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 _sock_ipattr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 _sock_srv.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 strcasecmp.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 strncasecmp.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 socket.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 socketpair.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 pty.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 writev.c
ar vu /arm/lib/ape/libbsd.a accept.5 bcopy.5 bind.5 connect.5 endhostent.5 ffs.5 gai_strerror.5 getaddrinfo.5 getdtablesize.5 gethostbyaddr.5 gethostbyname.5 gethostname.5 getnameinfo.5 getopt.5 getpeername.5 getprotobyname.5 getservbyaddr.5 getservbyname.5 getsockname.5 gettimeofday.5 in6_addr.5 inet_addr.5 inet_aton.5 inet_ntoa.5 inet_ntop.5 inet_pton.5 ioctl.5 listen.5 lstat.5 mktemp.5 ntohl.5 popen.5 rcmd.5 readv.5 rresvport.5 send.5 sendto.5 setlinebuf.5 shutdown.5 _sock_ingetaddr.5 _sock_ipattr.5 _sock_srv.5 strcasecmp.5 strncasecmp.5 socket.5 socketpair.5 pty.5 writev.5
ar: creating /arm/lib/ape/libbsd.a
a - accept.5
a - bcopy.5
a - bind.5
a - connect.5
a - endhostent.5
a - ffs.5
a - gai_strerror.5
a - getaddrinfo.5
a - getdtablesize.5
a - gethostbyaddr.5
a - gethostbyname.5
a - gethostname.5
a - getnameinfo.5
a - getopt.5
a - getpeername.5
a - getprotobyname.5
a - getservbyaddr.5
a - getservbyname.5
a - getsockname.5
a - gettimeofday.5
a - in6_addr.5
a - inet_addr.5
a - inet_aton.5
a - inet_ntoa.5
a - inet_ntop.5
a - inet_pton.5
a - ioctl.5
a - listen.5
a - lstat.5
a - mktemp.5
a - ntohl.5
a - popen.5
a - rcmd.5
a - readv.5
a - rresvport.5
a - send.5
a - sendto.5
a - setlinebuf.5
a - shutdown.5
a - _sock_ingetaddr.5
a - _sock_ipattr.5
a - _sock_srv.5
a - strcasecmp.5
a - strncasecmp.5
a - socket.5
a - socketpair.5
a - pty.5
a - writev.5
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/blocksort.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzassert.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzcompress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzdecompress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzfeof.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzlib.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzread.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzversion.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzwrite.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzzlib.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/compress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/crctable.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/decompress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/huffman.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/randtable.c
ar vu /arm/lib/ape/libbz2.a blocksort.5 bzassert.5 bzcompress.5 bzdecompress.5 bzfeof.5 bzlib.5 bzread.5 bzversion.5 bzwrite.5 bzzlib.5 compress.5 crctable.5 decompress.5 huffman.5 randtable.5
ar: creating /arm/lib/ape/libbz2.a
a - blocksort.5
a - bzassert.5
a - bzcompress.5
a - bzdecompress.5
a - bzfeof.5
a - bzlib.5
a - bzread.5
a - bzversion.5
a - bzwrite.5
a - bzzlib.5
a - compress.5
a - crctable.5
a - decompress.5
a - huffman.5
a - randtable.5
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/alloc.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/allocimagemix.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/arith.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/badrect.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/bezier.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/border.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/buildfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/bytesperline.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/chan.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/cloadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/computil.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/creadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/debug.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/defont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/draw.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/drawrepl.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/eenter.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/egetrect.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/ellipse.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/emenuhit.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/event.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/fmt.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/font.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/freesubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/getdefont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/getsubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/icossin.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/icossin2.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/init.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/line.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/mkfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/newwindow.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/openfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/poly.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/loadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/readimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/readsubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/rectclip.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/replclipr.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/rgb.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/string.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/stringbg.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/stringsubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/stringwidth.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/subfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/subfontcache.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/subfontname.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/unloadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/window.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/writecolmap.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/writeimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/writesubfont.c
ar vu /arm/lib/ape/libdraw.a alloc.5 allocimagemix.5 arith.5 badrect.5 bezier.5 border.5 buildfont.5 bytesperline.5 chan.5 cloadimage.5 computil.5 creadimage.5 debug.5 defont.5 draw.5 drawrepl.5 eenter.5 egetrect.5 ellipse.5 emenuhit.5 event.5 fmt.5 font.5 freesubfont.5 getdefont.5 getsubfont.5 icossin.5 icossin2.5 init.5 line.5 mkfont.5 newwindow.5 openfont.5 poly.5 loadimage.5 readimage.5 readsubfont.5 rectclip.5 replclipr.5 rgb.5 string.5 stringbg.5 stringsubfont.5 stringwidth.5 subfont.5 subfontcache.5 subfontname.5 unloadimage.5 window.5 writecolmap.5 writeimage.5 writesubfont.5
ar: creating /arm/lib/ape/libdraw.a
a - alloc.5
a - allocimagemix.5
a - arith.5
a - badrect.5
a - bezier.5
a - border.5
a - buildfont.5
a - bytesperline.5
a - chan.5
a - cloadimage.5
a - computil.5
a - creadimage.5
a - debug.5
a - defont.5
a - draw.5
a - drawrepl.5
a - eenter.5
a - egetrect.5
a - ellipse.5
a - emenuhit.5
a - event.5
a - fmt.5
a - font.5
a - freesubfont.5
a - getdefont.5
a - getsubfont.5
a - icossin.5
a - icossin2.5
a - init.5
a - line.5
a - mkfont.5
a - newwindow.5
a - openfont.5
a - poly.5
a - loadimage.5
a - readimage.5
a - readsubfont.5
a - rectclip.5
a - replclipr.5
a - rgb.5
a - string.5
a - stringbg.5
a - stringsubfont.5
a - stringwidth.5
a - subfont.5
a - subfontcache.5
a - subfontname.5
a - unloadimage.5
a - window.5
a - writecolmap.5
a - writeimage.5
a - writesubfont.5
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dofmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION errfmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fltfmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtfd.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtfdflush.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtlock.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtquote.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtrune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtvprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION nan64.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION print.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runefmtstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runeseprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runesmprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runesnprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runesprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runevseprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runevsmprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runevsnprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION seprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION smprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION snprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION strtod.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vfprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vseprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vsmprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vsnprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION werrstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION charstod.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION pow10.c
ar vu /arm/lib/ape/libfmt.a dofmt.5 errfmt.5 fltfmt.5 fmt.5 fmtfd.5 fmtfdflush.5 fmtlock.5 fmtprint.5 fmtquote.5 fmtrune.5 fmtstr.5 fmtvprint.5 fprint.5 nan64.5 print.5 runefmtstr.5 runeseprint.5 runesmprint.5 runesnprint.5 runesprint.5 runevseprint.5 runevsmprint.5 runevsnprint.5 seprint.5 smprint.5 snprint.5 sprint.5 strtod.5 vfprint.5 vseprint.5 vsmprint.5 vsnprint.5 werrstr.5 charstod.5 pow10.5
ar: creating /arm/lib/ape/libfmt.a
a - dofmt.5
a - errfmt.5
a - fltfmt.5
a - fmt.5
a - fmtfd.5
a - fmtfdflush.5
a - fmtlock.5
a - fmtprint.5
a - fmtquote.5
a - fmtrune.5
a - fmtstr.5
a - fmtvprint.5
a - fprint.5
a - nan64.5
a - print.5
a - runefmtstr.5
a - runeseprint.5
a - runesmprint.5
a - runesnprint.5
a - runesprint.5
a - runevseprint.5
a - runevsmprint.5
a - runevsnprint.5
a - seprint.5
a - smprint.5
a - snprint.5
a - sprint.5
a - strtod.5
a - vfprint.5
a - vseprint.5
a - vsmprint.5
a - vsnprint.5
a - werrstr.5
a - charstod.5
a - pow10.5
pcc -c -D_RESEARCH_SOURCE allprint.c
pcc -c -D_RESEARCH_SOURCE main.c
pcc -c -D_RESEARCH_SOURCE reject.c
pcc -c -D_RESEARCH_SOURCE yyless.c
pcc -c -D_RESEARCH_SOURCE yywrap.c
ar vu /arm/lib/ape/libl.a allprint.5 main.5 reject.5 yyless.5 yywrap.5
ar: creating /arm/lib/ape/libl.a
a - allprint.5
a - main.5
a - reject.5
a - yyless.5
a - yywrap.5
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpaux.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpfmt.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/strtomp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptobe.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptober.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptole.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptolel.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/betomp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/letomp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpadd.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpsub.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpcmp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpsel.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpfactorial.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpmul.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpleft.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpright.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpveccmp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpvectscmp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpdigdiv.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpdiv.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpexp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpmod.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpmodop.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpextendedgcd.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpinvert.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mprand.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpnrand.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/crt.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptoi.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptoui.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptov.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptouv.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpfield.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/cnfield.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/gmfield.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mplogic.c
ar vu /arm/lib/ape/libmp.a mpaux.5 mpfmt.5 strtomp.5 mptobe.5 mptober.5 mptole.5 mptolel.5 betomp.5 letomp.5 mpadd.5 mpsub.5 mpcmp.5 mpsel.5 mpfactorial.5 mpmul.5 mpleft.5 mpright.5 mpveccmp.5 mpvectscmp.5 mpdigdiv.5 mpdiv.5 mpexp.5 mpmod.5 mpmodop.5 mpextendedgcd.5 mpinvert.5 mprand.5 mpnrand.5 crt.5 mptoi.5 mptoui.5 mptov.5 mptouv.5 mpfield.5 cnfield.5 gmfield.5 mplogic.5
ar: creating /arm/lib/ape/libmp.a
a - mpaux.5
a - mpfmt.5
a - strtomp.5
a - mptobe.5
a - mptober.5
a - mptole.5
a - mptolel.5
a - betomp.5
a - letomp.5
a - mpadd.5
a - mpsub.5
a - mpcmp.5
a - mpsel.5
a - mpfactorial.5
a - mpmul.5
a - mpleft.5
a - mpright.5
a - mpveccmp.5
a - mpvectscmp.5
a - mpdigdiv.5
a - mpdiv.5
a - mpexp.5
a - mpmod.5
a - mpmodop.5
a - mpextendedgcd.5
a - mpinvert.5
a - mprand.5
a - mpnrand.5
a - crt.5
a - mptoi.5
a - mptoui.5
a - mptov.5
a - mptouv.5
a - mpfield.5
a - cnfield.5
a - gmfield.5
a - mplogic.5
arm
5a ../../../../libmp/arm/mpvecdigmuladd.s
5a ../../../../libmp/arm/mpvecdigmulsub.s
5a ../../../../libmp/arm/mpvecadd.s
5a ../../../../libmp/arm/mpvecsub.s
ar vu /arm/lib/ape/libmp.a mpvecdigmuladd.5 mpvecdigmulsub.5 mpvecadd.5 mpvecsub.5
a - mpvecdigmuladd.5
a - mpvecdigmulsub.5
a - mpvecadd.5
a - mpvecsub.5
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION dial.c
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION announce.c
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION netmkaddr.c
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION hangup.c
ar vu /arm/lib/ape/libnet.a dial.5 announce.5 netmkaddr.5 hangup.5
ar: creating /arm/lib/ape/libnet.a
a - dial.5
a - announce.5
a - netmkaddr.5
a - hangup.5
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libplumb/event.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libplumb/mesg.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libplumb/plumbsendtext.c
ar vu /arm/lib/ape/libplumb.a event.5 mesg.5 plumbsendtext.5
ar: creating /arm/lib/ape/libplumb.a
a - event.5
a - mesg.5
a - plumbsendtext.5
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/des.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/desmodes.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/desECB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/desCBC.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/des3ECB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/des3CBC.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aes.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesni.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesCBC.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesCFB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesOFB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aes_gcm.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/blowfish.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/hmac.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/md5.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/md5block.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/md4.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha1.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha1block.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2_64.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2_128.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2block64.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2block128.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/poly1305.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rc4.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/chacha.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/chachablock.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/salsa.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/genrandom.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/prng.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/fastrand.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/nfastrand.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/probably_prime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/smallprimetest.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/genprime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaprimes.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/gensafeprime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/genstrongprime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsagen.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsafill.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsaencrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsadecrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsaalloc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsaprivtopub.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/x509.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/decodepem.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/eggen.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egencrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egdecrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egalloc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egprivtopub.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egsign.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egverify.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsagen.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaalloc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaprivtopub.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsasign.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaverify.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/tlshand.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/thumb.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/readcert.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aes_xts.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/ecc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/jacobian.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/ripemd.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dh.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/curve25519.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/curve25519_dh.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/pbkdf2.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/scrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/hkdf.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/ccpoly.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/tsmemcmp.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/secp256r1.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/secp384r1.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/secp256k1.c

ar vu /arm/lib/ape/libsec.a des.5 desmodes.5 desECB.5 desCBC.5 des3ECB.5 des3CBC.5 aes.5 aesni.5 aesCBC.5 aesCFB.5 aesOFB.5 aes_gcm.5 blowfish.5 hmac.5 md5.5 md5block.5 md4.5 sha1.5 sha1block.5 sha2_64.5 sha2_128.5 sha2block64.5 sha2block128.5 poly1305.5 rc4.5 chacha.5 chachablock.5 salsa.5 genrandom.5 prng.5 fastrand.5 nfastrand.5 probably_prime.5 smallprimetest.5 genprime.5 dsaprimes.5 gensafeprime.5 genstrongprime.5 rsagen.5 rsafill.5 rsaencrypt.5 rsadecrypt.5 rsaalloc.5 rsaprivtopub.5 x509.5 decodepem.5 eggen.5 egencrypt.5 egdecrypt.5 egalloc.5 egprivtopub.5 egsign.5 egverify.5 dsagen.5 dsaalloc.5 dsaprivtopub.5 dsasign.5 dsaverify.5 tlshand.5 thumb.5 readcert.5 aes_xts.5 ecc.5 jacobian.5 ripemd.5 dh.5 curve25519.5 curve25519_dh.5 pbkdf2.5 scrypt.5 hkdf.5 ccpoly.5 tsmemcmp.5 secp256r1.5 secp384r1.5 secp256k1.5
ar: creating /arm/lib/ape/libsec.a
a - des.5
a - desmodes.5
a - desECB.5
a - desCBC.5
a - des3ECB.5
a - des3CBC.5
a - aes.5
a - aesni.5
a - aesCBC.5
a - aesCFB.5
a - aesOFB.5
a - aes_gcm.5
a - blowfish.5
a - hmac.5
a - md5.5
a - md5block.5
a - md4.5
a - sha1.5
a - sha1block.5
a - sha2_64.5
a - sha2_128.5
a - sha2block64.5
a - sha2block128.5
a - poly1305.5
a - rc4.5
a - chacha.5
a - chachablock.5
a - salsa.5
a - genrandom.5
a - prng.5
a - fastrand.5
a - nfastrand.5
a - probably_prime.5
a - smallprimetest.5
a - genprime.5
a - dsaprimes.5
a - gensafeprime.5
a - genstrongprime.5
a - rsagen.5
a - rsafill.5
a - rsaencrypt.5
a - rsadecrypt.5
a - rsaalloc.5
a - rsaprivtopub.5
a - x509.5
a - decodepem.5
a - eggen.5
a - egencrypt.5
a - egdecrypt.5
a - egalloc.5
a - egprivtopub.5
a - egsign.5
a - egverify.5
a - dsagen.5
a - dsaalloc.5
a - dsaprivtopub.5
a - dsasign.5
a - dsaverify.5
a - tlshand.5
a - thumb.5
a - readcert.5
a - aes_xts.5
a - ecc.5
a - jacobian.5
a - ripemd.5
a - dh.5
a - curve25519.5
a - curve25519_dh.5
a - pbkdf2.5
a - scrypt.5
a - hkdf.5
a - ccpoly.5
a - tsmemcmp.5
a - secp256r1.5
a - secp384r1.5
a - secp256k1.5
arm
ar vu /arm/lib/ape/libsec.a 
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION rune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrcat.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrchr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrcmp.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrcpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrdup.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrlen.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrecpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrncat.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrncmp.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrncpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrrchr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runetype.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfecpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utflen.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfnlen.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfrrune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfrune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfutf.c
ar vu /arm/lib/ape/libutf.a rune.5 runestrcat.5 runestrchr.5 runestrcmp.5 runestrcpy.5 runestrdup.5 runestrlen.5 runestrecpy.5 runestrncat.5 runestrncmp.5 runestrncpy.5 runestrrchr.5 runestrstr.5 runetype.5 utfecpy.5 utflen.5 utfnlen.5 utfrrune.5 utfrune.5 utfutf.5
ar: creating /arm/lib/ape/libutf.a
a - rune.5
a - runestrcat.5
a - runestrchr.5
a - runestrcmp.5
a - runestrcpy.5
a - runestrdup.5
a - runestrlen.5
a - runestrecpy.5
a - runestrncat.5
a - runestrncmp.5
a - runestrncpy.5
a - runestrrchr.5
a - runestrstr.5
a - runetype.5
a - utfecpy.5
a - utflen.5
a - utfnlen.5
a - utfrrune.5
a - utfrune.5
a - utfutf.5
pcc -c plan9/getpass.c
pcc -c plan9/tty.c
pcc -c rand.c
pcc -c nrand.c
pcc -c getfields.c
pcc -c min.c
pcc -c max.c
pcc -c error.c
pcc -c nap.c
ar vu /arm/lib/ape/libv.a getpass.5 tty.5 rand.5 nrand.5 getfields.5 min.5 max.5 error.5 nap.5
ar: creating /arm/lib/ape/libv.a
a - getpass.5
a - tty.5
a - rand.5
a - nrand.5
a - getfields.5
a - min.5
a - max.5
a - error.5
a - nap.5
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/adler32.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/compress.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/crc32.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/deflate.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/gzio.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/infback.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/inffast.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/inflate.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/inftrees.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/trees.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/uncompr.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/zutil.c
ar vu /arm/lib/ape/libz.a adler32.5 compress.5 crc32.5 deflate.5 gzio.5 infback.5 inffast.5 inflate.5 inftrees.5 trees.5 uncompr.5 zutil.5
ar: creating /arm/lib/ape/libz.a
a - adler32.5
a - compress.5
a - crc32.5
a - deflate.5
a - gzio.5
a - infback.5
a - inffast.5
a - inflate.5
a - inftrees.5
a - trees.5
a - uncompr.5
a - zutil.5
cd cmd
mk install
for (i in diff expr make patch pdksh sed) @{
	cd $i
	echo '----'$i'----'
	mk install
}
cp -x psh.rc /arm/bin/ape/psh
----diff----
for (i in diff diff3)
	mk $MKFLAGS $i.install
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' analyze.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' cmpbuf.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' dir.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' io.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' util.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' context.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' ed.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' ifdef.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' normal.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' side.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' fnmatch.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' getopt.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' getopt1.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' regex.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' version.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' prepend_args.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' diff.c
5l  -o 5.diff analyze.5 cmpbuf.5 dir.5 io.5 util.5 context.5 ed.5 ifdef.5 normal.5 side.5 fnmatch.5 getopt.5 getopt1.5 regex.5 version.5 prepend_args.5 diff.5
cp 5.diff /arm/bin/ape/diff
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' diff3.c
5l  -o 5.diff3 getopt.5 getopt1.5 version.5 diff3.5
cp 5.diff3 /arm/bin/ape/diff3
----expr----
yacc -S expr.y
pcc -B -c y.tab.c
pcc  -o 5.out y.tab.5
cp 5.out /arm/bin/ape/expr
----make----
pcc -c '-DSHELLCOM="/bin/sh"' ident.c
pcc -c '-DSHELLCOM="/bin/sh"' main.c
pcc -c '-DSHELLCOM="/bin/sh"' doname.c
pcc -c '-DSHELLCOM="/bin/sh"' dosys.c
yacc -S gram.y

conflicts: 1 shift/reduce
pcc -c '-DSHELLCOM="/bin/sh"' misc.c
pcc -c '-DSHELLCOM="/bin/sh"' files.c
mv y.tab.c gram.c
pcc -c '-DSHELLCOM="/bin/sh"' gram.c
pcc  -o 5.out ident.5 main.5 doname.5 dosys.5 gram.5 misc.5 files.5
cp 5.out /arm/bin/ape/make
----patch----
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' addext.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' argmatch.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' backupfile.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' basename.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' getopt.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' getopt1.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' inp.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' maketime.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' partime.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' patch.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' pch.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' quotearg.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' util.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' version.c
5l  -o 5.out addext.5 argmatch.5 backupfile.5 basename.5 getopt.5 getopt1.5 inp.5 maketime.5 partime.5 patch.5 pch.5 quotearg.5 util.5 version.5
cp 5.out /arm/bin/ape/patch
----pdksh----
pcc -I. -DHAVE_CONFIG_H -c alloc.c
pcc -I. -DHAVE_CONFIG_H -c c_ksh.c
pcc -I. -DHAVE_CONFIG_H -c c_sh.c
pcc -I. -DHAVE_CONFIG_H -c c_test.c
pcc -I. -DHAVE_CONFIG_H -c c_ulimit.c
pcc -I. -DHAVE_CONFIG_H -c eval.c
pcc -I. -DHAVE_CONFIG_H -c exec.c
pcc -I. -DHAVE_CONFIG_H -c expr.c
pcc -I. -DHAVE_CONFIG_H -c history.c
pcc -I. -DHAVE_CONFIG_H -c io.c
pcc -I. -DHAVE_CONFIG_H -c jobs.c
pcc -I. -DHAVE_CONFIG_H -c lex.c
pcc -I. -DHAVE_CONFIG_H -c mail.c
pcc -I. -DHAVE_CONFIG_H -c main.c
pcc -I. -DHAVE_CONFIG_H -c misc.c
pcc -I. -DHAVE_CONFIG_H -c path.c
pcc -I. -DHAVE_CONFIG_H -c shf.c
pcc -I. -DHAVE_CONFIG_H -c syn.c
pcc -I. -DHAVE_CONFIG_H -c table.c
pcc -I. -DHAVE_CONFIG_H -c trap.c
pcc -I. -DHAVE_CONFIG_H -c tree.c
pcc -I. -DHAVE_CONFIG_H -c tty.c
pcc -I. -DHAVE_CONFIG_H -c var.c
pcc -I. -DHAVE_CONFIG_H -c version.c
5l -o 5.out alloc.5 c_ksh.5 c_sh.5 c_test.5 c_ulimit.5 eval.5 exec.5 expr.5 history.5 io.5 jobs.5 lex.5 mail.5 main.5 misc.5 path.5 shf.5 syn.5 table.5 trap.5 tree.5 tty.5 var.5 version.5 /arm/lib/ape/libap.a /arm/lib/ape/libbsd.a
cp 5.out /arm/bin/ape/sh
----sed----
pcc -c -D_POSIX_SOURCE sed0.c
pcc -c -D_POSIX_SOURCE sed1.c
pcc  -o 5.out sed0.5 sed1.5
cp 5.out /arm/bin/ape/sed
for (i in basename dirname kill uname)
	mk $MKFLAGS $i.install
pcc -c -D_POSIX_SOURCE basename.c
pcc  -o 5.basename basename.5
cp 5.basename /arm/bin/ape/basename
pcc -c -D_POSIX_SOURCE dirname.c
pcc  -o 5.dirname dirname.5
cp 5.dirname /arm/bin/ape/dirname
pcc -c -D_POSIX_SOURCE kill.c
pcc  -o 5.kill kill.5
cp 5.kill /arm/bin/ape/kill
pcc -c -D_POSIX_SOURCE uname.c
pcc  -o 5.uname uname.5
cp 5.uname /arm/bin/ape/uname
cd 9src
mk install
for (i in stty tar cc)
	mk $MKFLAGS $i.install
5c -FTVw stty.c
5l  -o 5.stty stty.5
cp 5.stty /arm/bin/ape/stty
5c -FTVw tar.c
5l  -o 5.tar tar.5
cp 5.tar /arm/bin/ape/tar
5c -FTVw cc.c
5l  -o 5.cc cc.5
cp 5.cc /arm/bin/ape/cc
@{cd bin/source; mk install
@{cd news/src; mk install
@{cd wiki/src; mk install
mk win
5c -FTVw fs.c
5c -FTVw main.c
5c -FTVw pipe.c
5c -FTVw util.c
5c -FTVw win.c
5l  -o 5.out fs.5 main.5 pipe.5 util.5 win.5 /arm/lib/lib9p.a
cp 5.out /acme/bin/arm/winfs
for (i in mkwnew spout)
	mk $MKFLAGS $i.install
5c -FTVw mkwnew.c
5l  -o 5.mkwnew mkwnew.5
cp 5.mkwnew ../arm/mkwnew
5c -FTVw spout.c
5l  -o 5.spout spout.5
cp 5.spout ../arm/spout
5c -FTVw news.c
5c -FTVw util.c
5c -FTVw win.c
5l  -o 5.out news.5 util.5 win.5
cp 5.out /acme/bin/arm/News
5c -FTVw main.c
5c -FTVw util.c
5c -FTVw wiki.c
5c -FTVw win.c
5l  -o 5.out main.5 util.5 wiki.5 win.5
cp 5.out ../../bin/arm/Wiki
5c -FTVw cp.c
5l  -o 5.cp cp.5
`{if(~ $objtype $cputype) echo ./$O.cp; if not echo cp} 5.cp /arm/bin/cp
mk $MKFLAGS yacc.install
mk $MKFLAGS bc mpc pc units aan alarm ar archfs ascii bar basename bind cal calendar camv cat chgrp chmod cleanname clock cmp col colors comm crc32 crop date dc dd deroff derp du echo ecp ed evdump factor fcp file fmt fontsel fortune fplot freq getmap gview histogram html2ms iconv idiff init io iostats join kbmap kbremap kprof ktrace lens lnfs lock look ls mc md5sum mkdir mntgen mount ms2html mtime mug mv netstat news nfs nm nntpfs ns os p page paint patch pbd pcc pipefile pr primes prof ps pstree ptrap pump pwd qr ramfs ratrace rdbfs read resample resize riow rm rotate rx sat screenlock seconds sed seg seq sha1sum size skelfs sleep sort split srv srvfs ssh sshfs sshnet stats strings strip sum swap tail tar tee test time timepic tlsclient tlssrv touch touchfs tprof tput tr trace truetypefs ttfrender tweak uhtml unicode uniq unlnfs unmount urlencode walk wc webcookies winwatch xargs xd.install
mk $MKFLAGS install.dirs
5c -FTVw yacc.c
5l  -o 5.yacc yacc.5
cp 5.yacc /arm/bin/yacc
yacc -d -o bc.c -s bc bc.y
yacc -d -o mpc.c -s mpc mpc.y
yacc -d -o pc.c -s pc pc.y
yacc -d -o units.c -s units units.y

conflicts: 4 shift/reduce, 25 reduce/reduce
5c -FTVw aan.c
5c -FTVw alarm.c
5c -FTVw ar.c
5c -FTVw archfs.c
5c -FTVw ascii.c
5c -FTVw bar.c
5c -FTVw basename.c
5c -FTVw bind.c
5c -FTVw cal.c
5c -FTVw calendar.c
5c -FTVw camv.c
5c -FTVw cat.c
5c -FTVw chgrp.c
5c -FTVw chmod.c
5c -FTVw cleanname.c
5c -FTVw clock.c
5c -FTVw cmp.c
5c -FTVw col.c
5c -FTVw colors.c
5c -FTVw comm.c
5c -FTVw crc32.c
5c -FTVw crop.c
5c -FTVw date.c
5c -FTVw dc.c
5c -FTVw dd.c
5c -FTVw deroff.c
5c -FTVw derp.c
5c -FTVw du.c
5c -FTVw echo.c
5c -FTVw ecp.c
5c -FTVw ed.c
5c -FTVw evdump.c
5c -FTVw factor.c
5c -FTVw fcp.c
5c -FTVw file.c
5c -FTVw fmt.c
5c -FTVw fontsel.c
5c -FTVw fortune.c
5c -FTVw fplot.c
5c -FTVw freq.c
5c -FTVw getmap.c
5c -FTVw gview.c
5c -FTVw histogram.c
5c -FTVw html2ms.c
5c -FTVw iconv.c
5c -FTVw idiff.c
5c -FTVw init.c
5c -FTVw io.c
5c -FTVw iostats.c
5c -FTVw join.c
5c -FTVw kbmap.c
5c -FTVw kbremap.c
5c -FTVw kprof.c
5c -FTVw ktrace.c
5c -FTVw lens.c
5c -FTVw lnfs.c
5c -FTVw lock.c
5c -FTVw look.c
5c -FTVw ls.c
5c -FTVw mc.c
5c -FTVw md5sum.c
5c -FTVw mkdir.c
5c -FTVw mntgen.c
5c -FTVw mount.c
5c -FTVw ms2html.c
5c -FTVw mtime.c
5c -FTVw mug.c
5c -FTVw mv.c
5c -FTVw netstat.c
5c -FTVw news.c
5c -FTVw nfs.c
5c -FTVw nm.c
5c -FTVw nntpfs.c
5c -FTVw ns.c
5c -FTVw os.c
5c -FTVw p.c
5c -FTVw page.c
5c -FTVw paint.c
5c -FTVw patch.c
5c -FTVw pbd.c
5c -FTVw pcc.c
warning: patch.c:566 auto declared and not used: n
5c -FTVw pipefile.c
5c -FTVw pr.c
5c -FTVw primes.c
5c -FTVw prof.c
5c -FTVw ps.c
5c -FTVw pstree.c
5c -FTVw ptrap.c
5c -FTVw pump.c
5c -FTVw pwd.c
5c -FTVw qr.c
5c -FTVw ramfs.c
5c -FTVw ratrace.c
5c -FTVw rdbfs.c
5c -FTVw read.c
5c -FTVw resample.c
5c -FTVw resize.c
5c -FTVw riow.c
5c -FTVw rm.c
5c -FTVw rotate.c
5c -FTVw rx.c
5c -FTVw sat.c
5c -FTVw screenlock.c
5c -FTVw seconds.c
5c -FTVw sed.c
5c -FTVw seg.c
5c -FTVw seq.c
5c -FTVw sha1sum.c
5c -FTVw size.c
5c -FTVw skelfs.c
5c -FTVw sleep.c
5c -FTVw sort.c
5c -FTVw split.c
5c -FTVw srv.c
5c -FTVw srvfs.c
5c -FTVw ssh.c
5c -FTVw sshfs.c
5c -FTVw sshnet.c
5c -FTVw stats.c
5c -FTVw strings.c
5c -FTVw strip.c
5c -FTVw sum.c
5c -FTVw swap.c
5c -FTVw tail.c
5c -FTVw tar.c
5c -FTVw tee.c
5c -FTVw test.c
5c -FTVw time.c
5c -FTVw timepic.c
5c -FTVw tlsclient.c
5c -FTVw tlssrv.c
5c -FTVw touch.c
5c -FTVw touchfs.c
5c -FTVw tprof.c
5c -FTVw tput.c
5c -FTVw tr.c
5c -FTVw trace.c
5c -FTVw truetypefs.c
5c -FTVw ttfrender.c
5c -FTVw tweak.c
5c -FTVw uhtml.c
5c -FTVw unicode.c
5c -FTVw uniq.c
5c -FTVw unlnfs.c
5c -FTVw unmount.c
5c -FTVw urlencode.c
5c -FTVw walk.c
5c -FTVw wc.c
5c -FTVw webcookies.c
5c -FTVw winwatch.c
5c -FTVw xargs.c
5c -FTVw xd.c
5c -FTVw mpc.c
5c -FTVw units.c
5c -FTVw bc.c
5c -FTVw pc.c
5l  -o 5.alarm alarm.5
5l  -o 5.aan aan.5
5l  -o 5.archfs archfs.5
5l  -o 5.ascii ascii.5
5l  -o 5.ar ar.5
5l  -o 5.basename basename.5
5l  -o 5.bind bind.5
5l  -o 5.bar bar.5
5l  -o 5.cal cal.5
5l  -o 5.calendar calendar.5
5l  -o 5.cat cat.5
5l  -o 5.camv camv.5
5l  -o 5.chgrp chgrp.5
5l  -o 5.cleanname cleanname.5
5l  -o 5.chmod chmod.5
5l  -o 5.clock clock.5
5l  -o 5.cmp cmp.5
5l  -o 5.col col.5
5l  -o 5.comm comm.5
5l  -o 5.colors colors.5
5l  -o 5.crc32 crc32.5
5l  -o 5.crop crop.5
5l  -o 5.date date.5
5l  -o 5.dd dd.5
5l  -o 5.deroff deroff.5
5l  -o 5.dc dc.5
5l  -o 5.derp derp.5
5l  -o 5.echo echo.5
5l  -o 5.du du.5
5l  -o 5.ecp ecp.5
5l  -o 5.ed ed.5
5l  -o 5.factor factor.5
5l  -o 5.evdump evdump.5
5l  -o 5.fcp fcp.5
5l  -o 5.fmt fmt.5
5l  -o 5.fortune fortune.5
5l  -o 5.fontsel fontsel.5
5l  -o 5.fplot fplot.5
5l  -o 5.file file.5
5l  -o 5.freq freq.5
5l  -o 5.getmap getmap.5
5l  -o 5.histogram histogram.5
5l  -o 5.html2ms html2ms.5
5l  -o 5.iconv iconv.5
5l  -o 5.idiff idiff.5
5l  -o 5.init init.5
5l  -o 5.io io.5
5l  -o 5.gview gview.5
5l  -o 5.join join.5
5l  -o 5.kbremap kbremap.5
5l  -o 5.kbmap kbmap.5
5l  -o 5.iostats iostats.5
5l  -o 5.kprof kprof.5
5l  -o 5.ktrace ktrace.5
5l  -o 5.lock lock.5
5l  -o 5.lnfs lnfs.5
5l  -o 5.lens lens.5
5l  -o 5.look look.5
5l  -o 5.ls ls.5
5l  -o 5.md5sum md5sum.5
5l  -o 5.mkdir mkdir.5
5l  -o 5.mc mc.5
5l  -o 5.mntgen mntgen.5
5l  -o 5.mount mount.5
5l  -o 5.mtime mtime.5
5l  -o 5.mv mv.5
5l  -o 5.ms2html ms2html.5
5l  -o 5.netstat netstat.5
5l  -o 5.news news.5
5l  -o 5.mug mug.5
5l  -o 5.nm nm.5
5l  -o 5.ns ns.5
5l  -o 5.nntpfs nntpfs.5
5l  -o 5.p p.5
5l  -o 5.os os.5
5l  -o 5.nfs nfs.5
5l  -o 5.pbd pbd.5
5l  -o 5.paint paint.5
5l  -o 5.page page.5
5l  -o 5.patch patch.5
5l  -o 5.pcc pcc.5
5l  -o 5.pipefile pipefile.5
5l  -o 5.primes primes.5
5l  -o 5.pr pr.5
5l  -o 5.prof prof.5
5l  -o 5.ps ps.5
5l  -o 5.pstree pstree.5
5l  -o 5.pump pump.5
5l  -o 5.pwd pwd.5
5l  -o 5.ptrap ptrap.5
5l  -o 5.ratrace ratrace.5
5l  -o 5.rdbfs rdbfs.5
5l  -o 5.qr qr.5
5l  -o 5.ramfs ramfs.5
5l  -o 5.read read.5
5l  -o 5.resize resize.5
5l  -o 5.rm rm.5
5l  -o 5.resample resample.5
5l  -o 5.riow riow.5
5l  -o 5.rx rx.5
5l  -o 5.sat sat.5
5l  -o 5.rotate rotate.5
5l  -o 5.screenlock screenlock.5
5l  -o 5.seconds seconds.5
5l  -o 5.seg seg.5
5l  -o 5.seq seq.5
5l  -o 5.sha1sum sha1sum.5
5l  -o 5.size size.5
5l  -o 5.sed sed.5
5l  -o 5.skelfs skelfs.5
5l  -o 5.sleep sleep.5
5l  -o 5.split split.5
5l  -o 5.srvfs srvfs.5
5l  -o 5.srv srv.5
5l  -o 5.sort sort.5
5l  -o 5.sshnet sshnet.5
5l  -o 5.ssh ssh.5
5l  -o 5.sshfs sshfs.5
5l  -o 5.stats stats.5
5l  -o 5.strings strings.5
5l  -o 5.swap swap.5
5l  -o 5.strip strip.5
5l  -o 5.sum sum.5
5l  -o 5.tee tee.5
5l  -o 5.tail tail.5
5l  -o 5.test test.5
5l  -o 5.time time.5
5l  -o 5.tar tar.5
5l  -o 5.timepic timepic.5
5l  -o 5.tlssrv tlssrv.5
5l  -o 5.touch touch.5
5l  -o 5.touchfs touchfs.5
5l  -o 5.tlsclient tlsclient.5
5l  -o 5.tput tput.5
5l  -o 5.tr tr.5
5l  -o 5.tprof tprof.5
5l  -o 5.truetypefs truetypefs.5
5l  -o 5.ttfrender ttfrender.5
5l  -o 5.unicode unicode.5
5l  -o 5.trace trace.5
5l  -o 5.uhtml uhtml.5
5l  -o 5.uniq uniq.5
5l  -o 5.unlnfs unlnfs.5
5l  -o 5.unmount unmount.5
5l  -o 5.urlencode urlencode.5
5l  -o 5.tweak tweak.5
5l  -o 5.wc wc.5
5l  -o 5.walk walk.5
5l  -o 5.webcookies webcookies.5
5l  -o 5.xargs xargs.5
5l  -o 5.winwatch winwatch.5
5l  -o 5.xd xd.5
5l  -o 5.units units.5
5l  -o 5.mpc mpc.5
5l  -o 5.bc bc.5
cp 5.alarm /arm/bin/alarm
5l  -o 5.pc pc.5
cp 5.ascii /arm/bin/ascii
cp 5.aan /arm/bin/aan
cp 5.archfs /arm/bin/archfs
cp 5.ar /arm/bin/ar
cp 5.basename /arm/bin/basename
cp 5.bind /arm/bin/bind
cp 5.cal /arm/bin/cal
cp 5.cat /arm/bin/cat
cp 5.calendar /arm/bin/calendar
cp 5.bar /arm/bin/bar
cp 5.cleanname /arm/bin/cleanname
cp 5.chgrp /arm/bin/chgrp
cp 5.chmod /arm/bin/chmod
cp 5.camv /arm/bin/camv
cp 5.cmp /arm/bin/cmp
cp 5.col /arm/bin/col
cp 5.comm /arm/bin/comm
cp 5.clock /arm/bin/clock
cp 5.crc32 /arm/bin/crc32
cp 5.colors /arm/bin/colors
cp 5.dd /arm/bin/dd
cp 5.date /arm/bin/date
cp 5.crop /arm/bin/crop
cp 5.deroff /arm/bin/deroff
cp 5.dc /arm/bin/dc
cp 5.derp /arm/bin/derp
cp 5.echo /arm/bin/echo
cp 5.du /arm/bin/du
cp 5.ecp /arm/bin/ecp
cp 5.factor /arm/bin/factor
cp 5.ed /arm/bin/ed
cp 5.fcp /arm/bin/fcp
cp 5.fmt /arm/bin/fmt
cp 5.evdump /arm/bin/evdump
cp 5.fortune /arm/bin/fortune
cp 5.fontsel /arm/bin/fontsel
cp 5.freq /arm/bin/freq
cp 5.getmap /arm/bin/getmap
cp 5.file /arm/bin/file
cp 5.fplot /arm/bin/fplot
cp 5.html2ms /arm/bin/html2ms
cp 5.histogram /arm/bin/histogram
cp 5.idiff /arm/bin/idiff
cp 5.iconv /arm/bin/iconv
cp 5.io /arm/bin/io
cp 5.init /$objtype/init
cp 5.kbremap /arm/bin/kbremap
cp 5.join /arm/bin/join
cp 5.kbmap /arm/bin/kbmap
cp 5.gview /arm/bin/gview
cp 5.iostats /arm/bin/iostats
cp 5.lock /arm/bin/lock
cp 5.kprof /arm/bin/kprof
cp 5.lnfs /arm/bin/lnfs
cp 5.ktrace /arm/bin/ktrace
cp 5.look /arm/bin/look
cp 5.ls /arm/bin/ls
cp 5.lens /arm/bin/lens
cp 5.md5sum /arm/bin/md5sum
cp 5.mkdir /arm/bin/mkdir
cp 5.mount /arm/bin/mount
cp 5.mtime /arm/bin/mtime
cp 5.mc /arm/bin/mc
cp 5.mntgen /arm/bin/mntgen
cp 5.mv /arm/bin/mv
cp 5.netstat /arm/bin/netstat
cp 5.ms2html /arm/bin/ms2html
cp 5.news /arm/bin/news
cp 5.mug /arm/bin/mug
cp 5.p /arm/bin/p
cp 5.ns /arm/bin/ns
cp 5.nm /arm/bin/nm
cp 5.nntpfs /arm/bin/nntpfs
cp 5.pbd /arm/bin/pbd
cp 5.os /arm/bin/os
cp 5.paint /arm/bin/paint
cp 5.patch /arm/bin/patch
cp 5.pcc /arm/bin/pcc
cp 5.page /arm/bin/page
cp 5.nfs /arm/bin/nfs
cp 5.pipefile /arm/bin/pipefile
cp 5.primes /arm/bin/primes
cp 5.pr /arm/bin/pr
cp 5.ps /arm/bin/ps
cp 5.pstree /arm/bin/pstree
cp 5.pump /arm/bin/pump
cp 5.prof /arm/bin/prof
cp 5.pwd /arm/bin/pwd
cp 5.qr /arm/bin/qr
cp 5.ratrace /arm/bin/ratrace
cp 5.ptrap /arm/bin/ptrap
cp 5.rdbfs /arm/bin/rdbfs
cp 5.read /arm/bin/read
cp 5.rm /arm/bin/rm
cp 5.ramfs /arm/bin/ramfs
cp 5.resize /arm/bin/resize
cp 5.resample /arm/bin/resample
cp 5.riow /arm/bin/riow
cp 5.sat /arm/bin/sat
cp 5.rotate /arm/bin/rotate
cp 5.seg /arm/bin/seg
cp 5.seconds /arm/bin/seconds
cp 5.screenlock /arm/bin/screenlock
cp 5.seq /arm/bin/seq
cp 5.rx /arm/bin/rx
cp 5.size /arm/bin/size
cp 5.sed /arm/bin/sed
cp 5.sha1sum /arm/bin/sha1sum
cp 5.sleep /arm/bin/sleep
cp 5.skelfs /arm/bin/skelfs
cp 5.srvfs /arm/bin/srvfs
cp 5.split /arm/bin/split
cp 5.srv /arm/bin/srv
cp 5.sort /arm/bin/sort
cp 5.sshnet /arm/bin/sshnet
cp 5.strings /arm/bin/strings
cp 5.stats /arm/bin/stats
cp 5.sshfs /arm/bin/sshfs
cp 5.ssh /arm/bin/ssh
cp 5.sum /arm/bin/sum
cp 5.strip /arm/bin/strip
cp 5.tee /arm/bin/tee
cp 5.swap /arm/bin/swap
cp 5.time /arm/bin/time
cp 5.tail /arm/bin/tail
cp 5.test /arm/bin/test
cp 5.tar /arm/bin/tar
cp 5.timepic /arm/bin/timepic
cp 5.touch /arm/bin/touch
cp 5.touchfs /arm/bin/touchfs
cp 5.tput /arm/bin/tput
cp 5.tr /arm/bin/tr
cp 5.tlssrv /arm/bin/tlssrv
cp 5.tlsclient /arm/bin/tlsclient
cp 5.ttfrender /arm/bin/ttfrender
cp 5.unicode /arm/bin/unicode
cp 5.tprof /arm/bin/tprof
cp 5.truetypefs /arm/bin/truetypefs
cp 5.uhtml /arm/bin/uhtml
cp 5.uniq /arm/bin/uniq
cp 5.unlnfs /arm/bin/unlnfs
cp 5.trace /arm/bin/trace
cp 5.unmount /arm/bin/unmount
cp 5.urlencode /arm/bin/urlencode
cp 5.wc /arm/bin/wc
cp 5.walk /arm/bin/walk
cp 5.tweak /arm/bin/tweak
cp 5.xargs /arm/bin/xargs
cp 5.xd /arm/bin/xd
cp 5.winwatch /arm/bin/winwatch
cp 5.units /arm/bin/units
cp 5.webcookies /arm/bin/webcookies
cp 5.bc /arm/bin/bc
cp 5.mpc /arm/bin/mpc
cp 5.pc /arm/bin/pc
for(i in 1a 1c 1l 2a 2c 2l 5a 5c 5e 5i 5l 6a 6c 6l 7a 7c 7l 8a 8c 8l 9660srv 9nfs abaco acid acme astro atazz audio auth aux awk bitsy bzfs bzip2 cb cc cdfs cec cfs cifs compress con cpp cwfs db dial dict diff disk dossrv dtracy eqn execnet exportfs ext2srv faces fax forp git grap graph grep gs gzip hgfs hjfs hoc htmlfmt htmlroff ip jpg ka kc ki kl ktrans lex lp map mk mothra ndb nusb paqfs pic plot plumb postscript proof qa qc qi ql ratfs rc reform replica rio sam samterm scat scuzz snap spell spin spred syscall tapefs tbl tc tcs telco tl troff troff2html upas va vac vc venti vi vl vnc vt webfs wikifs) @{
	cd $i
	echo mk $i
	mk $MKFLAGS install
}
mk 1a
yacc -D1 -d a.y
5c -FTVw y.tab.c
5c -FTVw lex.c
5l  -o 5.out y.tab.5 lex.5
cp 5.out /arm/bin/1a
mk 1c
5c -FTVw cgen.c
5c -FTVw reg.c
5c -FTVw txt.c
5c -FTVw peep.c
5c -FTVw swt.c
5c -FTVw sgen.c
5c -FTVw list.c
5c -FTVw enam.c
5c -FTVw mul.c
cd ../cc
mk install
cc.a5 doesn't exist: assuming it will be an archive
yacc -d cc.y

conflicts: 3 shift/reduce
5c -FTVw y.tab.c
5c -FTVw lex.c
5c -FTVw mac.c
5c -FTVw dcl.c
5c -FTVw acid.c
5c -FTVw pickle.c
5c -FTVw bits.c
5c -FTVw com.c
5c -FTVw scon.c
5c -FTVw funct.c
5c -FTVw sub.c
5c -FTVw com64.c
5c -FTVw compat.c
5c -FTVw dpchk.c
5c -FTVw omachcap.c
ar vu cc.a5 y.tab.5 lex.5 mac.5 dcl.5 acid.5 pickle.5 bits.5 com.5 scon.5 funct.5 sub.5 com64.5 compat.5 dpchk.5 omachcap.5
ar: creating cc.a5
a - y.tab.5
a - lex.5
a - mac.5
a - dcl.5
a - acid.5
a - pickle.5
a - bits.5
a - com.5
a - scon.5
a - funct.5
a - sub.5
a - com64.5
a - compat.5
a - dpchk.5
a - omachcap.5
date
Mon Jan  1 22:47:39 MST 2024
5l  -o 5.out cgen.5 reg.5 txt.5 peep.5 swt.5 sgen.5 list.5 enam.5 mul.5 ../cc/cc.a5
cp 5.out /arm/bin/1c
mk 1l
5c -FTVw asm.c
5c -FTVw obj.c
5c -FTVw optab.c
5c -FTVw pass.c
5c -FTVw span.c
5c -FTVw list.c
5c -FTVw ../2c/enam.c
5c -FTVw compat.c
5l  -o 5.out asm.5 obj.5 optab.5 pass.5 span.5 list.5 enam.5 compat.5
cp 5.out /arm/bin/1l
mk 2a
yacc -D1 -d a.y
5c -FTVw y.tab.c
5c -FTVw lex.c
5l  -o 5.out y.tab.5 lex.5
cp 5.out /arm/bin/2a
mk 2c
5c -FTVw cgen.c
5c -FTVw reg.c
5c -FTVw txt.c
5c -FTVw peep.c
5c -FTVw swt.c
5c -FTVw sgen.c
5c -FTVw list.c
5c -FTVw enam.c
5c -FTVw mul.c
5l  -o 5.out cgen.5 reg.5 txt.5 peep.5 swt.5 sgen.5 list.5 enam.5 mul.5 ../cc/cc.a5
cp 5.out /arm/bin/2c
mk 2l
5c -FTVw asm.c
5c -FTVw obj.c
5c -FTVw optab.c
5c -FTVw pass.c
5c -FTVw span.c
5c -FTVw list.c
5c -FTVw ../2c/enam.c
5c -FTVw compat.c
5l  -o 5.out asm.5 obj.5 optab.5 pass.5 span.5 list.5 enam.5 compat.5
cp 5.out /arm/bin/2l
mk 5a
yacc -D1 -d a.y
5c -FTVw y.tab.c
5c -FTVw lex.c
5l  -o 5.out y.tab.5 lex.5
cp 5.out /arm/bin/5a
mk 5c
5c -FTVw cgen.c
5c -FTVw enam.c
5c -FTVw list.c
5c -FTVw mul.c
5c -FTVw peep.c
5c -FTVw ../cc/pgen.c
5c -FTVw ../cc/pswt.c
5c -FTVw reg.c
5c -FTVw sgen.c
5c -FTVw swt.c
5c -FTVw txt.c
5c -FTVw machcap.c
5l  -o 5.out cgen.5 enam.5 list.5 mul.5 peep.5 pgen.5 pswt.5 reg.5 sgen.5 swt.5 txt.5 machcap.5 ../cc/cc.a5
cp 5.out /arm/bin/5c
mk 5e
5c -FTVw 5e.c
5c -FTVw seg.c
5c -FTVw proc.c
5c -FTVw util.c
5c -FTVw arm.c
5c -FTVw sys.c
5c -FTVw fs.c
5c -FTVw fpa.c
5c -FTVw vfp.c
5l  -o 5.out 5e.5 seg.5 proc.5 util.5 arm.5 sys.5 fs.5 fpa.5 vfp.5
cp 5.out /arm/bin/5e
mk 5i
5c -FTVw 5i.c
5c -FTVw run.c
5c -FTVw mem.c
5c -FTVw syscall.c
5c -FTVw stats.c
5c -FTVw icache.c
5c -FTVw symbols.c
5c -FTVw cmd.c
5c -FTVw bpt.c
5l  -o 5.out 5i.5 run.5 mem.5 syscall.5 stats.5 icache.5 symbols.5 cmd.5 bpt.5
cp 5.out /arm/bin/5i
mk 5l
5c -FTVw asm.c
5c -FTVw list.c
5c -FTVw noop.c
5c -FTVw obj.c
5c -FTVw optab.c
5c -FTVw pass.c
5c -FTVw span.c
5c -FTVw ../5c/enam.c
5c -FTVw compat.c
5l  -o 5.out asm.5 list.5 noop.5 obj.5 optab.5 pass.5 span.5 enam.5 compat.5
cp 5.out /arm/bin/5l
mk 6a
yacc -D1 -d a.y
5c -FTVw y.tab.c
5c -FTVw lex.c
5l  -o 5.out y.tab.5 lex.5
cp 5.out /arm/bin/6a
mk 6c
5c -FTVw cgen.c
5c -FTVw enam.c
5c -FTVw list.c
5c -FTVw sgen.c
5c -FTVw swt.c
5c -FTVw txt.c
5c -FTVw reg.c
5c -FTVw peep.c
5c -FTVw ../cc/pgen.c
5c -FTVw ../cc/pswt.c
5c -FTVw machcap.c
5c -FTVw div.c
5c -FTVw mul.c
5l  -o 5.out cgen.5 enam.5 list.5 sgen.5 swt.5 txt.5 reg.5 peep.5 pgen.5 pswt.5 machcap.5 div.5 mul.5 ../cc/cc.a5
cp 5.out /arm/bin/6c
mk 6l
5c -FTVw asm.c
5c -FTVw obj.c
5c -FTVw optab.c
5c -FTVw pass.c
5c -FTVw span.c
5c -FTVw list.c
5c -FTVw ../6c/enam.c
5c -FTVw compat.c
5l  -o 5.out asm.5 obj.5 optab.5 pass.5 span.5 list.5 enam.5 compat.5
cp 5.out /arm/bin/6l
mk 7a
yacc -D1 -d a.y
5c -FTVw y.tab.c
5c -FTVw lex.c
5l  -o 5.out y.tab.5 lex.5
cp 5.out /arm/bin/7a
mk 7c
5c -FTVw cgen.c
5c -FTVw enam.c
5c -FTVw list.c
5c -FTVw machcap.c
5c -FTVw mul.c
5c -FTVw peep.c
5c -FTVw ../cc/pgen.c
5c -FTVw ../cc/pswt.c
5c -FTVw reg.c
5c -FTVw sgen.c
warning: peep.c:603 unreachable code SWITCH
warning: peep.c:595 set and not used: a 
warning: peep.c:1815 set and not used: p 
5c -FTVw swt.c
5c -FTVw txt.c
5l  -o 5.out cgen.5 enam.5 list.5 machcap.5 mul.5 peep.5 pgen.5 pswt.5 reg.5 sgen.5 swt.5 txt.5 ../cc/cc.a5
cp 5.out /arm/bin/7c
mk 7l
5c -FTVw asm.c
5c -FTVw asmout.c
5c -FTVw ../7c/enam.c
5c -FTVw bits.c
5c -FTVw cnam.c
5c -FTVw compat.c
5c -FTVw dyn.c
5c -FTVw list.c
5c -FTVw noop.c
5c -FTVw obj.c
5c -FTVw optab.c
5c -FTVw span.c
5c -FTVw pass.c
5c -FTVw mod.c
warning: obj.c:224 non-interruptable temporary
5l  -o 5.out asm.5 asmout.5 enam.5 bits.5 cnam.5 compat.5 dyn.5 list.5 noop.5 obj.5 optab.5 span.5 pass.5 mod.5
cp 5.out /arm/bin/7l
mk 8a
yacc -D1 -d a.y
5 rules never reduced
5c -FTVw y.tab.c
5c -FTVw lex.c
5l  -o 5.out y.tab.5 lex.5
cp 5.out /arm/bin/8a
mk 8c
5c -FTVw cgen.c
5c -FTVw cgen64.c
5c -FTVw div.c
5c -FTVw enam.c
5c -FTVw list.c
5c -FTVw machcap.c
5c -FTVw mul.c
5c -FTVw peep.c
5c -FTVw ../cc/pgen.c
5c -FTVw ../cc/pswt.c
5c -FTVw reg.c
5c -FTVw sgen.c
5c -FTVw swt.c
5c -FTVw txt.c
5l  -o 5.out cgen.5 cgen64.5 div.5 enam.5 list.5 machcap.5 mul.5 peep.5 pgen.5 pswt.5 reg.5 sgen.5 swt.5 txt.5 ../cc/cc.a5
cp 5.out /arm/bin/8c
mk 8l
5c -FTVw asm.c
5c -FTVw obj.c
5c -FTVw optab.c
5c -FTVw pass.c
5c -FTVw span.c
5c -FTVw list.c
5c -FTVw ../8c/enam.c
5c -FTVw compat.c
5l  -o 5.out asm.5 obj.5 optab.5 pass.5 span.5 list.5 enam.5 compat.5
cp 5.out /arm/bin/8l
mk 9660srv
5c -FTVw main.c
5c -FTVw 9660srv.c
5c -FTVw xfile.c
5c -FTVw iobuf.c
5c -FTVw data.c
5l  -o 5.out main.5 9660srv.5 xfile.5 iobuf.5 data.5
cp 5.out /arm/bin/9660srv
mk 9nfs
for (i in nfsserver portmapper pcnfsd)
	mk $MKFLAGS $i.install
5c -FTVw 9p.c
5c -FTVw auth.c
5c -FTVw authhostowner.c
5c -FTVw nfs.c
5c -FTVw nfsmount.c
5c -FTVw xfile.c
5c -FTVw nfsserver.c
5c -FTVw chat.c
5c -FTVw rpc.c
5c -FTVw string.c
5c -FTVw strparse.c
5c -FTVw system.c
5c -FTVw listalloc.c
5c -FTVw server.c
5c -FTVw unixnames.c
5l  -o 5.nfsserver 9p.5 auth.5 authhostowner.5 nfs.5 nfsmount.5 xfile.5 nfsserver.5 chat.5 rpc.5 string.5 strparse.5 system.5 listalloc.5 server.5 unixnames.5
cp 5.nfsserver /arm/bin/aux/nfsserver
5c -FTVw portmapper.c
5l  -o 5.portmapper portmapper.5 chat.5 rpc.5 string.5 strparse.5 system.5 listalloc.5 server.5 unixnames.5
cp 5.portmapper /arm/bin/aux/portmapper
5c -FTVw pcnfsd.c
5l  -o 5.pcnfsd pcnfsd.5 chat.5 rpc.5 string.5 strparse.5 system.5 listalloc.5 server.5 unixnames.5
cp 5.pcnfsd /arm/bin/aux/pcnfsd
mk abaco
5c -FTVw cols.c
5c -FTVw exec.c
5c -FTVw html.c
5c -FTVw main.c
5c -FTVw page.c
5c -FTVw rows.c
5c -FTVw scrl.c
5c -FTVw tabs.c
5c -FTVw text.c
5c -FTVw time.c
5c -FTVw urls.c
5c -FTVw util.c
5c -FTVw wind.c
5l  -o 5.out cols.5 exec.5 html.5 main.5 page.5 rows.5 scrl.5 tabs.5 text.5 time.5 urls.5 util.5 wind.5
cp 5.out /arm/bin/abaco
mk acid
yacc -d dbg.y
5c -FTVw exec.c
5c -FTVw expr.c
5c -FTVw list.c

conflicts: 3 shift/reduce
5c -FTVw dot.c
5c -FTVw print.c
5c -FTVw main.c
5c -FTVw lex.c
5c -FTVw util.c
5c -FTVw builtin.c
5c -FTVw proc.c
5c -FTVw y.tab.c
5l  -o 5.out main.5 lex.5 util.5 exec.5 expr.5 list.5 builtin.5 proc.5 dot.5 print.5 y.tab.5
cp 5.out /arm/bin/acid
mk acme
5c -FTVw acme.c
5c -FTVw addr.c
5c -FTVw buff.c
5c -FTVw cols.c
5c -FTVw disk.c
5c -FTVw ecmd.c
5c -FTVw edit.c
5c -FTVw elog.c
5c -FTVw exec.c
5c -FTVw file.c
5c -FTVw fsys.c
5c -FTVw logf.c
5c -FTVw look.c
5c -FTVw regx.c
5c -FTVw rows.c
5c -FTVw scrl.c
5c -FTVw text.c
5c -FTVw time.c
5c -FTVw util.c
5c -FTVw wind.c
5c -FTVw xfid.c
5l  -o 5.out acme.5 addr.5 buff.5 cols.5 disk.5 ecmd.5 edit.5 elog.5 exec.5 file.5 fsys.5 logf.5 look.5 regx.5 rows.5 scrl.5 text.5 time.5 util.5 wind.5 xfid.5 /arm/lib/libframe.a /arm/lib/libdraw.a /arm/lib/libthread.a
cp 5.out /arm/bin/acme
mk astro
5c -FTVw moon.c
5c -FTVw moont.c
5c -FTVw satel.c
5c -FTVw merct.c
5c -FTVw search.c
5c -FTVw dist.c
5c -FTVw sunt.c
5c -FTVw occ.c
5c -FTVw main.c
5c -FTVw sat.c
5c -FTVw venus.c
5c -FTVw pdate.c
5c -FTVw sun.c
5c -FTVw init.c
5c -FTVw star.c
5c -FTVw merc.c
5c -FTVw stars.c
5c -FTVw comet.c
5c -FTVw nutate.c
5c -FTVw helio.c
5c -FTVw mars.c
5c -FTVw output.c
5c -FTVw jup.c
5c -FTVw geo.c
5c -FTVw venust.c
5c -FTVw cosadd.c
5c -FTVw nutt.c
5c -FTVw uran.c
5c -FTVw nept.c
5c -FTVw plut.c
5l  -o 5.out moon.5 moont.5 satel.5 merct.5 search.5 dist.5 sunt.5 occ.5 main.5 sat.5 venus.5 pdate.5 sun.5 init.5 star.5 merc.5 stars.5 comet.5 nutate.5 helio.5 mars.5 output.5 jup.5 geo.5 venust.5 cosadd.5 nutt.5 uran.5 nept.5 plut.5
cp 5.out /arm/bin/astro
mk atazz
5c -FTVw bit.c
5c -FTVw main.c
5c -FTVw probe.c
5l  -o 5.out bit.5 main.5 probe.5
cp 5.out /arm/bin/atazz
mk audio
mkdir -p $BIN
for (i in libogg libvorbis libFLAC libtags pcmconv oggdec oggenc mp3dec mp3enc flacdec flacenc wavdec sundec mixfs readtags zuke scream) @{
	cd $i
	mk install
}
libogg.a5 doesn't exist: assuming it will be an archive
pcc -I. -c framing.c
pcc -I. -c bitwise.c
ar vu libogg.a5 framing.5 bitwise.5
ar: creating libogg.a5
a - framing.5
a - bitwise.5
libvorbis.a5 doesn't exist: assuming it will be an archive
pcc -I. -I../libogg -c analysis.c
pcc -I. -I../libogg -c bitrate.c
pcc -I. -I../libogg -c block.c
pcc -I. -I../libogg -c codebook.c
pcc -I. -I../libogg -c envelope.c
pcc -I. -I../libogg -c floor0.c
pcc -I. -I../libogg -c floor1.c
pcc -I. -I../libogg -c info.c
pcc -I. -I../libogg -c lookup.c
pcc -I. -I../libogg -c lpc.c
pcc -I. -I../libogg -c lsp.c
pcc -I. -I../libogg -c mapping0.c
pcc -I. -I../libogg -c mdct.c
pcc -I. -I../libogg -c psy.c
pcc -I. -I../libogg -c registry.c
pcc -I. -I../libogg -c res0.c
pcc -I. -I../libogg -c sharedbook.c
pcc -I. -I../libogg -c smallft.c
pcc -I. -I../libogg -c synthesis.c
pcc -I. -I../libogg -c vorbisenc.c
pcc -I. -I../libogg -c vorbisfile.c
pcc -I. -I../libogg -c window.c
ar vu libvorbis.a5 analysis.5 bitrate.5 block.5 codebook.5 envelope.5 floor0.5 floor1.5 info.5 lookup.5 lpc.5 lsp.5 mapping0.5 mdct.5 psy.5 registry.5 res0.5 sharedbook.5 smallft.5 synthesis.5 vorbisenc.5 vorbisfile.5 window.5
ar: creating libvorbis.a5
a - analysis.5
a - bitrate.5
a - block.5
a - codebook.5
a - envelope.5
a - floor0.5
a - floor1.5
a - info.5
a - lookup.5
a - lpc.5
a - lsp.5
a - mapping0.5
a - mdct.5
a - psy.5
a - registry.5
a - res0.5
a - sharedbook.5
a - smallft.5
a - synthesis.5
a - vorbisenc.5
a - vorbisfile.5
a - window.5
libFLAC.a5 doesn't exist: assuming it will be an archive
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c bitmath.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c bitreader.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c bitwriter.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c cpu.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c crc.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c fixed.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c float.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c format.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c lpc.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c md5.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c memory.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c metadata_iterators.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c metadata_object.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_decoder_aspect.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_encoder_aspect.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_helper.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_mapping.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c stream_decoder.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c stream_encoder.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c stream_encoder_framing.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c window.c
ar vu libFLAC.a5 bitmath.5 bitreader.5 bitwriter.5 cpu.5 crc.5 fixed.5 float.5 format.5 lpc.5 md5.5 memory.5 metadata_iterators.5 metadata_object.5 ogg_decoder_aspect.5 ogg_encoder_aspect.5 ogg_helper.5 ogg_mapping.5 stream_decoder.5 stream_encoder.5 stream_encoder_framing.5 window.5
ar: creating libFLAC.a5
a - bitmath.5
a - bitreader.5
a - bitwriter.5
a - cpu.5
a - crc.5
a - fixed.5
a - float.5
a - format.5
a - lpc.5
a - md5.5
a - memory.5
a - metadata_iterators.5
a - metadata_object.5
a - ogg_decoder_aspect.5
a - ogg_encoder_aspect.5
a - ogg_helper.5
a - ogg_mapping.5
a - stream_decoder.5
a - stream_encoder.5
a - stream_encoder_framing.5
a - window.5
libtags.a5 doesn't exist: assuming it will be an archive
5c -FTVw 437.c
5c -FTVw 8859.c
5c -FTVw flac.c
5c -FTVw id3genres.c
5c -FTVw id3v1.c
5c -FTVw id3v2.c
5c -FTVw it.c
5c -FTVw m4a.c
5c -FTVw mod.c
5c -FTVw opus.c
5c -FTVw s3m.c
5c -FTVw tags.c
5c -FTVw utf16.c
5c -FTVw vorbis.c
5c -FTVw wav.c
5c -FTVw xm.c
ar vu libtags.a5 437.5 8859.5 flac.5 id3genres.5 id3v1.5 id3v2.5 it.5 m4a.5 mod.5 opus.5 s3m.5 tags.5 utf16.5 vorbis.5 wav.5 xm.5
ar: creating libtags.a5
a - 437.5
a - 8859.5
a - flac.5
a - id3genres.5
a - id3v1.5
a - id3v2.5
a - it.5
a - m4a.5
a - mod.5
a - opus.5
a - s3m.5
a - tags.5
a - utf16.5
a - vorbis.5
a - wav.5
a - xm.5
5c -FTVw pcmconv.c
5l  -o 5.out pcmconv.5
cp 5.out /arm/bin/audio/pcmconv
pcc -I../libvorbis -I../libogg -D_POSIX_SOURCE -c oggdec.c
pcc -o 5.oggdec oggdec.5
cp 5.oggdec /arm/bin/audio/oggdec
pcc -I../libvorbis -I../libogg -c oggenc.c
pcc -o 5.oggenc oggenc.5
cp 5.oggenc /arm/bin/audio/oggenc
5c -FVp -DFPM_DEFAULT bit.c
5c -FVp -DFPM_DEFAULT decoder.c
5c -FVp -DFPM_DEFAULT fixed.c
5c -FVp -DFPM_DEFAULT frame.c
5c -FVp -DFPM_DEFAULT huffman.c
5c -FVp -DFPM_DEFAULT layer12.c
5c -FVp -DFPM_DEFAULT layer3.c
5c -FVp -DFPM_DEFAULT stream.c
5c -FVp -DFPM_DEFAULT synth.c
5c -FVp -DFPM_DEFAULT version.c
5c -FVp -DFPM_DEFAULT main.c
5l  -o 5.out bit.5 decoder.5 fixed.5 frame.5 huffman.5 layer12.5 layer3.5 stream.5 synth.5 version.5 main.5
cp 5.out /arm/bin/audio/mp3dec
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c VbrTag.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c bitstream.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c encoder.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c fft.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c get_audio.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c id3tag.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c lame.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c lametime.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c main.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c mpglib_interface.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c newmdct.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c parse.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c pcm.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c portableio.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c psymodel.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c quantize.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c quantize_pvt.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c reservoir.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c set_get.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c tables.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c takehiro.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c timestatus.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c tools.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c util.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c vbrquantize.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c version.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c vorbis_interface.c
5l  -o 5.out VbrTag.5 bitstream.5 encoder.5 fft.5 get_audio.5 id3tag.5 lame.5 lametime.5 main.5 mpglib_interface.5 newmdct.5 parse.5 pcm.5 portableio.5 psymodel.5 quantize.5 quantize_pvt.5 reservoir.5 set_get.5 tables.5 takehiro.5 timestatus.5 tools.5 util.5 vbrquantize.5 version.5 vorbis_interface.5
cp 5.out /arm/bin/audio/mp3enc
pcc -I. -I../libFLAC -I../libFLAC/FLAC -D_POSIX_SOURCE -D_BSD_EXTENSION -DPlan9 -c flacdec.c
pcc -o 5.flacdec flacdec.5 ../libFLAC/libFLAC.a5
cp 5.flacdec /arm/bin/audio/flacdec
pcc -I. -I../libFLAC -I../libFLAC/FLAC -D_POSIX_SOURCE -D_BSD_EXTENSION -DPlan9 -c -c flacenc.c
pcc -o 5.flacenc flacenc.5 ../libFLAC/libFLAC.a5
cp 5.flacenc /arm/bin/audio/flacenc
5c -FTVw wavdec.c
5l  -o 5.out wavdec.5
cp 5.out /arm/bin/audio/wavdec
5c -FTVw sundec.c
5l  -o 5.out sundec.5
cp 5.out /arm/bin/audio/sundec
5c -FTVw mixfs.c
5l  -o 5.out mixfs.5
cp 5.out /arm/bin/audio/mixfs
5c -FTVw -I../libtags readtags.c
5l  -o 5.out readtags.5
cp 5.out /arm/bin/audio/readtags
for (i in mkplist zuke)
	mk $MKFLAGS $i.install
5c -FTVw -I../libtags icy.c
5c -FTVw -I../libtags plist.c
5c -FTVw -I../libtags mkplist.c
5l  -o 5.mkplist icy.5 plist.5 mkplist.5
cp 5.mkplist /arm/bin/audio/mkplist
5c -FTVw -I../libtags zuke.c
5l  -o 5.zuke icy.5 plist.5 zuke.5
cp 5.zuke /arm/bin/audio/zuke
for (i in screamenc screamdec)
	mk $MKFLAGS $i.install
for (i in screamsend screamrecv)
	mk $MKFLAGS $i.rcinstall
5c -FTVw screamenc.c
5l  -o 5.screamenc screamenc.5
cp 5.screamenc /arm/bin/audio/screamenc
5c -FTVw screamdec.c
5l  -o 5.screamdec screamdec.5
cp 5.screamdec /arm/bin/audio/screamdec
cp screamsend /arm/bin/audio/screamsend
chmod +x /arm/bin/audio/screamsend
cp screamrecv /arm/bin/audio/screamrecv
chmod +x /arm/bin/audio/screamrecv
mk auth
cd lib
mk
cp status /arm/bin/auth/status
cp enable /arm/bin/auth/enable
cp disable /arm/bin/auth/disable
5c -FTVw -I.. answer.c
5c -FTVw -I.. keyfmt.c
5c -FTVw -I.. netcheck.c
5c -FTVw -I.. okpasswd.c
5c -FTVw -I.. private.c
5c -FTVw -I.. readwrite.c
5c -FTVw -I.. readarg.c
5c -FTVw -I.. getpass.c
5c -FTVw -I.. getauthkey.c
5c -FTVw -I.. log.c
5c -FTVw -I.. error.c
5c -FTVw -I.. fs.c
5c -FTVw -I.. rdbio.c
5c -FTVw -I.. querybio.c
5c -FTVw -I.. wrbio.c
5c -FTVw -I.. getexpiration.c
ar vu ../lib.5.a answer.5 keyfmt.5 netcheck.5 okpasswd.5 private.5 readwrite.5 readarg.5 getpass.5 getauthkey.5 log.5 error.5 fs.5 rdbio.5 querybio.5 wrbio.5 getexpiration.5
ar: creating ../lib.5.a
a - answer.5
a - keyfmt.5
a - netcheck.5
a - okpasswd.5
a - private.5
a - readwrite.5
a - readarg.5
a - getpass.5
a - getauthkey.5
a - log.5
a - error.5
a - fs.5
a - rdbio.5
a - querybio.5
a - wrbio.5
a - getexpiration.5
for (i in factotum secstore) @{
	cd $i
	mk install
}
for (i in factotum fgui)
	mk $MKFLAGS $i.install
5c -FTVw apop.c
5c -FTVw chap.c
5c -FTVw httpdigest.c
5c -FTVw p9any.c
5c -FTVw p9cr.c
5c -FTVw p9sk1.c
5c -FTVw pass.c
5c -FTVw rsa.c
5c -FTVw ecdsa.c
5c -FTVw wpapsk.c
5c -FTVw confirm.c
5c -FTVw fs.c
5c -FTVw log.c
5c -FTVw rpc.c
5c -FTVw util.c
5l -o 5.factotum apop.5 chap.5 httpdigest.5 p9any.5 p9cr.5 p9sk1.5 pass.5 rsa.5 ecdsa.5 wpapsk.5 confirm.5 fs.5 log.5 rpc.5 util.5
cp 5.factotum /arm/bin/auth/factotum
5c -FTVw fgui.c
5l -o 5.fgui fgui.5
cp 5.fgui /arm/bin/auth/fgui
for (i in secstore secstored secuser aescbc)
	mk $MKFLAGS $i.install
5c -FTVw secstore.c
5c -FTVw pak.c
5c -FTVw password.c
5c -FTVw SConn.c
5c -FTVw util.c
5l -o 5.secstore secstore.5 pak.5 password.5 SConn.5 util.5
cp 5.secstore /arm/bin/auth/secstore
5c -FTVw secstored.c
5c -FTVw dirls.c
5c -FTVw ../secureidcheck.c
5l -o 5.secstored secstored.5 dirls.5 secureidcheck.5 pak.5 password.5 SConn.5 util.5
cp 5.secstored /arm/bin/auth/secstored
5c -FTVw secuser.c
5l -o 5.secuser secuser.5 pak.5 password.5 SConn.5 util.5
cp 5.secuser /arm/bin/auth/secuser
5c -FTVw aescbc.c
5l -o 5.aescbc aescbc.5
cp 5.aescbc /arm/bin/auth/aescbc
for (i in acmed as asaudit asn1dump asn12rsa authsrv box changeuser convkeys cron debug guard.srv httpauth keyfs login netkey newns none passwd pemdecode pemencode printnetkey readnvram rsa2asn1 rsa2csr rsa2jwk rsa2pub rsa2ssh rsa2x509 rsafill rsagen ssh2rsa uniq userpasswd warning wrkey x5092pub)
	mk $MKFLAGS $i.install
5c -FTVw acmed.c
5l  -o 5.acmed acmed.5 lib.5.a
cp 5.acmed /arm/bin/auth/acmed
5c -FTVw as.c
5l  -o 5.as as.5 lib.5.a
cp 5.as /arm/bin/auth/as
5c -FTVw asaudit.c
5l  -o 5.asaudit asaudit.5 lib.5.a
cp 5.asaudit /arm/bin/auth/asaudit
5c -FTVw asn1dump.c
5l  -o 5.asn1dump asn1dump.5 lib.5.a
cp 5.asn1dump /arm/bin/auth/asn1dump
5c -FTVw asn12rsa.c
5l  -o 5.asn12rsa asn12rsa.5 lib.5.a
cp 5.asn12rsa /arm/bin/auth/asn12rsa
5c -FTVw secureidcheck.c
5c -FTVw authsrv.c
5l  -o 5.authsrv secureidcheck.5 authsrv.5 lib.5.a
cp 5.authsrv /arm/bin/auth/authsrv
5c -FTVw box.c
5l  -o 5.box box.5 lib.5.a
cp 5.box /arm/bin/auth/box
5c -FTVw changeuser.c
5l  -o 5.changeuser changeuser.5 lib.5.a
cp 5.changeuser /arm/bin/auth/changeuser
5c -FTVw convkeys.c
5l  -o 5.convkeys convkeys.5 lib.5.a
cp 5.convkeys /arm/bin/auth/convkeys
5c -FTVw cron.c
5l  -o 5.cron cron.5 lib.5.a
cp 5.cron /arm/bin/auth/cron
5c -FTVw debug.c
5l  -o 5.debug debug.5 lib.5.a
cp 5.debug /arm/bin/auth/debug
5c -FTVw guard.srv.c
5l  -o 5.guard.srv secureidcheck.5 guard.srv.5 lib.5.a
cp 5.guard.srv /arm/bin/auth/guard.srv
5c -FTVw httpauth.c
5l  -o 5.httpauth httpauth.5 lib.5.a
cp 5.httpauth /arm/bin/auth/httpauth
5c -FTVw keyfs.c
5l  -o 5.keyfs keyfs.5 lib.5.a
cp 5.keyfs /arm/bin/auth/keyfs
5c -FTVw login.c
5l  -o 5.login login.5 lib.5.a
cp 5.login /arm/bin/auth/login
5c -FTVw netkey.c
5l  -o 5.netkey netkey.5 lib.5.a
cp 5.netkey /$objtype/bin/netkey
5c -FTVw newns.c
5l  -o 5.newns newns.5 lib.5.a
cp 5.newns /arm/bin/auth/newns
5c -FTVw none.c
5l  -o 5.none none.5 lib.5.a
cp 5.none /arm/bin/auth/none
5c -FTVw passwd.c
5l  -o 5.passwd passwd.5 lib.5.a
cp 5.passwd /$objtype/bin/passwd
5c -FTVw pemdecode.c
5l  -o 5.pemdecode pemdecode.5 lib.5.a
cp 5.pemdecode /arm/bin/auth/pemdecode
5c -FTVw pemencode.c
5l  -o 5.pemencode pemencode.5 lib.5.a
cp 5.pemencode /arm/bin/auth/pemencode
5c -FTVw printnetkey.c
5l  -o 5.printnetkey printnetkey.5 lib.5.a
cp 5.printnetkey /arm/bin/auth/printnetkey
5c -FTVw readnvram.c
5l  -o 5.readnvram readnvram.5 lib.5.a
cp 5.readnvram /arm/bin/auth/readnvram
5c -FTVw rsa2any.c
5c -FTVw rsa2asn1.c
5l  -o 5.rsa2asn1 rsa2any.5 rsa2asn1.5 lib.5.a
cp 5.rsa2asn1 /arm/bin/auth/rsa2asn1
5c -FTVw rsa2csr.c
5l  -o 5.rsa2csr rsa2any.5 rsa2csr.5 lib.5.a
cp 5.rsa2csr /arm/bin/auth/rsa2csr
5c -FTVw rsa2jwk.c
5l  -o 5.rsa2jwk rsa2any.5 rsa2jwk.5 lib.5.a
cp 5.rsa2jwk /arm/bin/auth/rsa2jwk
5c -FTVw rsa2pub.c
5l  -o 5.rsa2pub rsa2any.5 rsa2pub.5 lib.5.a
cp 5.rsa2pub /arm/bin/auth/rsa2pub
5c -FTVw rsa2ssh.c
5l  -o 5.rsa2ssh rsa2any.5 rsa2ssh.5 lib.5.a
cp 5.rsa2ssh /arm/bin/auth/rsa2ssh
5c -FTVw rsa2x509.c
5l  -o 5.rsa2x509 rsa2any.5 rsa2x509.5 lib.5.a
cp 5.rsa2x509 /arm/bin/auth/rsa2x509
5c -FTVw rsafill.c
5l  -o 5.rsafill rsa2any.5 rsafill.5 lib.5.a
cp 5.rsafill /arm/bin/auth/rsafill
5c -FTVw rsagen.c
5l  -o 5.rsagen rsagen.5 lib.5.a
cp 5.rsagen /arm/bin/auth/rsagen
5c -FTVw ssh2rsa.c
5l  -o 5.ssh2rsa ssh2rsa.5 lib.5.a
cp 5.ssh2rsa /arm/bin/auth/ssh2rsa
5c -FTVw uniq.c
5l  -o 5.uniq uniq.5 lib.5.a
cp 5.uniq /arm/bin/auth/uniq
5c -FTVw userpasswd.c
5l  -o 5.userpasswd userpasswd.5 lib.5.a
cp 5.userpasswd /arm/bin/auth/userpasswd
5c -FTVw warning.c
5l  -o 5.warning warning.5 lib.5.a
cp 5.warning /arm/bin/auth/warning
5c -FTVw wrkey.c
5l  -o 5.wrkey wrkey.5 lib.5.a
cp 5.wrkey /arm/bin/auth/wrkey
5c -FTVw x5092pub.c
5l  -o 5.x5092pub x5092pub.5 lib.5.a
cp 5.x5092pub /arm/bin/auth/x5092pub
mk aux
for (i in antiword mnihongo flashfs gps kbdfs na vga realemu) @{
	echo mk $i
	cd $i
	mk install
}
mk antiword
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ main_u.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ asc85enc.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ blocklist.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ chartrans.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ datalist.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ depot.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ dib2eps.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ doclist.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fail.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ finddata.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ findtext.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fmt_text.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fontlist.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fonts.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fonts_u.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ hdrftrlist.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ imgexam.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ imgtrans.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ jpeg2eps.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ listlist.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ misc.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ notes.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ options.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ out2window.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ output.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ pdf.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ pictlist.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ png2eps.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ postscript.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop0.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop2.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop6.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop8.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ properties.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ propmod.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ rowlist.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ sectlist.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ stylelist.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ stylesheet.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ summary.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ tabstop.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ text.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ unix.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ utf8.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ word2text.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ worddos.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordlib.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordmac.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordole.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordwin.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ xmalloc.c
5c -Bp -I/sys/include/ape -I/arm/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ xml.c
5l  -o 5.out main_u.5 asc85enc.5 blocklist.5 chartrans.5 datalist.5 depot.5 dib2eps.5 doclist.5 fail.5 finddata.5 findtext.5 fmt_text.5 fontlist.5 fonts.5 fonts_u.5 hdrftrlist.5 imgexam.5 imgtrans.5 jpeg2eps.5 listlist.5 misc.5 notes.5 options.5 out2window.5 output.5 pdf.5 pictlist.5 png2eps.5 postscript.5 prop0.5 prop2.5 prop6.5 prop8.5 properties.5 propmod.5 rowlist.5 sectlist.5 stylelist.5 stylesheet.5 summary.5 tabstop.5 text.5 unix.5 utf8.5 word2text.5 worddos.5 wordlib.5 wordmac.5 wordole.5 wordwin.5 xmalloc.5 xml.5
cp 5.out /arm/bin/aux/antiword
mk mnihongo
5c -FTVw mnihongo.c
5l  -o 5.out mnihongo.5
cp 5.out /arm/bin/aux/mnihongo
mk flashfs
for (i in mkflashfs flashfs)
	mk $MKFLAGS $i.install
5c -FTVw mkfs.c
5c -FTVw devfs.c
5c -FTVw utils.c
5l -o 5.mkflashfs mkfs.5 devfs.5 utils.5
cp 5.mkflashfs /arm/bin/aux/mkflashfs
5c -FTVw flash.c
5c -FTVw journal.c
5c -FTVw entry.c
5c -FTVw errors.c
5c -FTVw request.c
5c -FTVw conv.c
5l -o 5.flashfs flash.5 journal.5 entry.5 errors.5 request.5 devfs.5 conv.5 utils.5
cp 5.flashfs /arm/bin/aux/flashfs
mk gps
for (i in gpsfs gpsevermore)
	mk $MKFLAGS $i.install
5c -FTVw gpsfs.c
5c -FTVw util.c
5l  -o 5.gpsfs gpsfs.5 util.5
cp 5.gpsfs /arm/bin/aux/gpsfs
5c -FTVw gpsevermore.c
5l  -o 5.gpsevermore gpsevermore.5 util.5
cp 5.gpsevermore /arm/bin/aux/gpsevermore
mk kbdfs
@{objtype=$cputype mk -f mkfile.mklatin mklatin.amd64
6c -FTVw mklatin.c
6l  -o mklatin.amd64 mklatin.6
./mklatin.$cputype /lib/keyboard >latin1.h
5c -FTVw kbdfs.c
5l  -o 5.out kbdfs.5
cp 5.out /arm/bin/aux/kbdfs
mk na
yacc -d na.y
5c -FTVw y.tab.c
5l  -o 5.out y.tab.5
cp 5.out /arm/bin/aux/na
mk vga
5c -FTVw 3dfx.c
5c -FTVw ark2000pv.c
5c -FTVw att20c49x.c
5c -FTVw att21c498.c
5c -FTVw bt485.c
5c -FTVw ch9294.c
5c -FTVw clgd542x.c
5c -FTVw clgd546x.c
5c -FTVw ct65540.c
5c -FTVw cyber938x.c
5c -FTVw data.c
5c -FTVw db.c
5c -FTVw edid.c
5c -FTVw error.c
5c -FTVw et4000.c
5c -FTVw et4000hwgc.c
5c -FTVw hiqvideo.c
5c -FTVw i81x.c
5c -FTVw ibm8514.c
5c -FTVw icd2061a.c
5c -FTVw ics2494.c
5c -FTVw ics534x.c
5c -FTVw io.c
5c -FTVw geode.c
5c -FTVw mach32.c
5c -FTVw mach64.c
5c -FTVw mach64xx.c
5c -FTVw main.c
5c -FTVw mga2164w.c
5c -FTVw mga4xx.c
5c -FTVw neomagic.c
5c -FTVw nvidia.c
5c -FTVw radeon.c
5c -FTVw palette.c
5c -FTVw pci.c
5c -FTVw rgb524.c
5c -FTVw rgb524mn.c
5c -FTVw s3801.c
5c -FTVw s3928.c
5c -FTVw s3clock.c
5c -FTVw s3generic.c
5c -FTVw s3hwgc.c
5c -FTVw sc15025.c
5c -FTVw stg1702.c
5c -FTVw t2r4.c
5c -FTVw trio64.c
5c -FTVw tvp3020.c
5c -FTVw tvp3025.c
5c -FTVw tvp3025clock.c
5c -FTVw tvp3026.c
5c -FTVw tvp3026clock.c
5c -FTVw vesa.c
5c -FTVw vesadb.c
5c -FTVw vga.c
5c -FTVw virge.c
5c -FTVw vision864.c
5c -FTVw vision964.c
5c -FTVw vision968.c
5c -FTVw vmware.c
5c -FTVw w30c516.c
5c -FTVw igfx.c
5l  -o 5.out 3dfx.5 ark2000pv.5 att20c49x.5 att21c498.5 bt485.5 ch9294.5 clgd542x.5 clgd546x.5 ct65540.5 cyber938x.5 data.5 db.5 edid.5 error.5 et4000.5 et4000hwgc.5 hiqvideo.5 i81x.5 ibm8514.5 icd2061a.5 ics2494.5 ics534x.5 io.5 geode.5 mach32.5 mach64.5 mach64xx.5 main.5 mga2164w.5 mga4xx.5 neomagic.5 nvidia.5 radeon.5 palette.5 pci.5 rgb524.5 rgb524mn.5 s3801.5 s3928.5 s3clock.5 s3generic.5 s3hwgc.5 sc15025.5 stg1702.5 t2r4.5 trio64.5 tvp3020.5 tvp3025.5 tvp3025clock.5 tvp3026.5 tvp3026clock.5 vesa.5 vesadb.5 vga.5 virge.5 vision864.5 vision964.5 vision968.5 vmware.5 w30c516.5 igfx.5
cp 5.out /arm/bin/aux/vga
mk realemu
5c -FTVw decode.c
5c -FTVw arg.c
5c -FTVw xec.c
5c -FTVw fmt.c
5c -FTVw pci.c
5c -FTVw pit.c
5c -FTVw main.c
5l  -o 5.out decode.5 arg.5 xec.5 fmt.5 pci.5 pit.5 main.5
cp 5.out /arm/bin/aux/realemu
for (i in 8prefix 9pcon accupoint acidleak acpi aout2efi aout2uimage apm astarld bflz cddb cdsh clog cpuid consolefs data2s dial disksim esd getflags icanhasmsi icanhasvmx lines listen listen1 ms2 msexceltables mswordstrings mouse nfsmount olefs pcmcia portmap rdwr reboot searchfs seek statusbar statusmsg stub tablet timesync trampoline txt2uimage unbflz usage usbsdmux write wacom wikifmt wpa zerotrunc)
	mk $MKFLAGS $i.install
5c -FTVw 8prefix.c
5l  -o 5.8prefix 8prefix.5
cp 5.8prefix /arm/bin/aux/8prefix
5c -FTVw 9pcon.c
5l  -o 5.9pcon 9pcon.5
cp 5.9pcon /arm/bin/aux/9pcon
5c -FTVw accupoint.c
5l  -o 5.accupoint accupoint.5
cp 5.accupoint /arm/bin/aux/accupoint
5c -FTVw acidleak.c
5l  -o 5.acidleak acidleak.5
cp 5.acidleak /arm/bin/aux/acidleak
5c -FTVw acpi.c
5l  -o 5.acpi acpi.5
cp 5.acpi /arm/bin/aux/acpi
5c -FTVw aout2efi.c
5l  -o 5.aout2efi aout2efi.5
cp 5.aout2efi /arm/bin/aux/aout2efi
5c -FTVw aout2uimage.c
5l  -o 5.aout2uimage aout2uimage.5
cp 5.aout2uimage /arm/bin/aux/aout2uimage
5c -FTVw apm.c
5l  -o 5.apm apm.5
cp 5.apm /arm/bin/aux/apm
5c -FTVw astarld.c
5l  -o 5.astarld astarld.5
cp 5.astarld /arm/bin/aux/astarld
5c -FTVw bflz.c
5l  -o 5.bflz bflz.5
cp 5.bflz /arm/bin/aux/bflz
5c -FTVw cddb.c
5l  -o 5.cddb cddb.5
cp 5.cddb /arm/bin/aux/cddb
5c -FTVw cdsh.c
5l  -o 5.cdsh cdsh.5
cp 5.cdsh /arm/bin/aux/cdsh
5c -FTVw clog.c
5l  -o 5.clog clog.5
cp 5.clog /arm/bin/aux/clog
5c -FTVw cpuid.c
5l  -o 5.cpuid cpuid.5
cp 5.cpuid /arm/bin/aux/cpuid
5c -FTVw consolefs.c
5l  -o 5.consolefs consolefs.5
cp 5.consolefs /arm/bin/aux/consolefs
5c -FTVw data2s.c
5l  -o 5.data2s data2s.5
cp 5.data2s /arm/bin/aux/data2s
5c -FTVw dial.c
5l  -o 5.dial dial.5
cp 5.dial /arm/bin/aux/dial
5c -FTVw disksim.c
5l  -o 5.disksim disksim.5
cp 5.disksim /arm/bin/aux/disksim
5c -FTVw esd.c
5l  -o 5.esd esd.5
cp 5.esd /arm/bin/aux/esd
5c -FTVw getflags.c
5l  -o 5.getflags getflags.5
cp 5.getflags /arm/bin/aux/getflags
5c -FTVw icanhasmsi.c
5l  -o 5.icanhasmsi icanhasmsi.5
cp 5.icanhasmsi /arm/bin/aux/icanhasmsi
5c -FTVw icanhasvmx.c
5l  -o 5.icanhasvmx icanhasvmx.5
cp 5.icanhasvmx /arm/bin/aux/icanhasvmx
5c -FTVw lines.c
5l  -o 5.lines lines.5
cp 5.lines /arm/bin/aux/lines
5c -FTVw listen.c
5l  -o 5.listen listen.5
cp 5.listen /arm/bin/aux/listen
5c -FTVw listen1.c
5l  -o 5.listen1 listen1.5
cp 5.listen1 /arm/bin/aux/listen1
5c -FTVw ms2.c
5l  -o 5.ms2 ms2.5
cp 5.ms2 /arm/bin/aux/ms2
5c -FTVw msexceltables.c
5l  -o 5.msexceltables msexceltables.5
cp 5.msexceltables /arm/bin/aux/msexceltables
5c -FTVw mswordstrings.c
5l  -o 5.mswordstrings mswordstrings.5
cp 5.mswordstrings /arm/bin/aux/mswordstrings
5c -FTVw mouse.c
5l  -o 5.mouse mouse.5
cp 5.mouse /arm/bin/aux/mouse
5c -FTVw nfsmount.c
5l  -o 5.nfsmount nfsmount.5
cp 5.nfsmount /arm/bin/aux/nfsmount
5c -FTVw olefs.c
5l  -o 5.olefs olefs.5
cp 5.olefs /arm/bin/aux/olefs
5c -FTVw pcmcia.c
5l  -o 5.pcmcia pcmcia.5
cp 5.pcmcia /arm/bin/aux/pcmcia
5c -FTVw portmap.c
5l  -o 5.portmap portmap.5
cp 5.portmap /arm/bin/aux/portmap
5c -FTVw rdwr.c
5l  -o 5.rdwr rdwr.5
cp 5.rdwr /arm/bin/aux/rdwr
5c -FTVw reboot.c
5l  -o 5.reboot reboot.5
cp 5.reboot /arm/bin/aux/reboot
5c -FTVw searchfs.c
5l  -o 5.searchfs searchfs.5
cp 5.searchfs /arm/bin/aux/searchfs
5c -FTVw seek.c
5l  -o 5.seek seek.5
cp 5.seek /arm/bin/aux/seek
5c -FTVw statusbar.c
5l  -o 5.statusbar statusbar.5
cp 5.statusbar /arm/bin/aux/statusbar
5c -FTVw statusmsg.c
5l  -o 5.statusmsg statusmsg.5
cp 5.statusmsg /arm/bin/aux/statusmsg
5c -FTVw stub.c
5l  -o 5.stub stub.5
cp 5.stub /arm/bin/aux/stub
5c -FTVw tablet.c
5l  -o 5.tablet tablet.5
cp 5.tablet /arm/bin/aux/tablet
5c -FTVw timesync.c
5l  -o 5.timesync timesync.5
cp 5.timesync /arm/bin/aux/timesync
5c -FTVw trampoline.c
5l  -o 5.trampoline trampoline.5
cp 5.trampoline /arm/bin/aux/trampoline
5c -FTVw txt2uimage.c
5l  -o 5.txt2uimage txt2uimage.5
cp 5.txt2uimage /arm/bin/aux/txt2uimage
5c -FTVw unbflz.c
5l  -o 5.unbflz unbflz.5
cp 5.unbflz /arm/bin/aux/unbflz
5c -FTVw usage.c
5l  -o 5.usage usage.5
cp 5.usage /arm/bin/aux/usage
5c -FTVw usbsdmux.c
5l  -o 5.usbsdmux usbsdmux.5
cp 5.usbsdmux /arm/bin/aux/usbsdmux
5c -FTVw write.c
5l  -o 5.write write.5
cp 5.write /arm/bin/aux/write
5c -FTVw wacom.c
5l  -o 5.wacom wacom.5
cp 5.wacom /arm/bin/aux/wacom
5c -FTVw wikifmt.c
5l  -o 5.wikifmt wikifmt.5
cp 5.wikifmt /arm/bin/aux/wikifmt
5c -FTVw wpa.c
5l  -o 5.wpa wpa.5
cp 5.wpa /arm/bin/aux/wpa
5c -FTVw zerotrunc.c
5l  -o 5.zerotrunc zerotrunc.5
cp 5.zerotrunc /arm/bin/aux/zerotrunc
mk awk
yacc -o awkgram.c -d awkgram.y

conflicts: 42 shift/reduce, 83 reduce/reduce
5c -FTVw re.c
5c -FTVw lex.c
5c -FTVw main.c
5c -FTVw parse.c
objtype=$cputype mk maketab.$cputype
5c -FTVw popen.c
5c -FTVw tran.c
6c -FTVw maketab.c
6l  -o $objtype.maketab maketab.6
5c -FTVw lib.c
5c -FTVw run.c
5c -FTVw awkgram.c
./$cputype.maketab >proctab.c
5c -FTVw proctab.c
5l  -o 5.out re.5 lex.5 main.5 parse.5 proctab.5 popen.5 tran.5 lib.5 run.5 awkgram.5
cp 5.out /arm/bin/awk
mk bitsy
for (i in bitsyload pencal prompter keyboard light params)
	mk $MKFLAGS $i.install
5c -FTVw bitsyload.c
5l  -o 5.bitsyload bitsyload.5
cp 5.bitsyload /arm/bin/bitsy/bitsyload
5c -FTVw pencal.c
5l  -o 5.pencal pencal.5
cp 5.pencal /arm/bin/bitsy/pencal
5c -FTVw prompter.c
5l  -o 5.prompter prompter.5
cp 5.prompter /arm/bin/bitsy/prompter
5c -FTVw keyboard.c
5l  -o 5.keyboard keyboard.5
cp 5.keyboard /arm/bin/bitsy/keyboard
cp light.rc /arm/bin/bitsy/light
5c -FTVw params.c
5l  -o 5.params params.5
cp 5.params /arm/bin/bitsy/params
mk bzfs
5c -FTVw -p -I/sys/src/cmd/bzip2/lib mkext.c
5c -FTVw -p -I/sys/src/cmd/bzip2/lib oramfs.c
5c -FTVw -p -I/sys/src/cmd/bzip2/lib unbflz.c
5c -FTVw -p -I/sys/src/cmd/bzip2/lib unbzip.c
@{cd /sys/src/cmd/bzip2/lib && mk}
5c -FV -p -DPLAN9 blocksort.c
5c -FV -p -DPLAN9 bzassert.c
5c -FV -p -DPLAN9 bzcompress.c
5c -FV -p -DPLAN9 bzdecompress.c
5c -FV -p -DPLAN9 bzfeof.c
5c -FV -p -DPLAN9 bzlib.c
5c -FV -p -DPLAN9 bzread.c
5c -FV -p -DPLAN9 bzversion.c
5c -FV -p -DPLAN9 bzwrite.c
5c -FV -p -DPLAN9 bzzlib.c
5c -FV -p -DPLAN9 compress.c
5c -FV -p -DPLAN9 crctable.c
5c -FV -p -DPLAN9 decompress.c
5c -FV -p -DPLAN9 huffman.c
5c -FV -p -DPLAN9 randtable.c
ar vu libbzip2.a5 blocksort.5 bzassert.5 bzcompress.5 bzdecompress.5 bzfeof.5 bzlib.5 bzread.5 bzversion.5 bzwrite.5 bzzlib.5 compress.5 crctable.5 decompress.5 huffman.5 randtable.5
ar: creating libbzip2.a5
a - blocksort.5
a - bzassert.5
a - bzcompress.5
a - bzdecompress.5
a - bzfeof.5
a - bzlib.5
a - bzread.5
a - bzversion.5
a - bzwrite.5
a - bzzlib.5
a - compress.5
a - crctable.5
a - decompress.5
a - huffman.5
a - randtable.5
5l  -o 5.out mkext.5 oramfs.5 unbflz.5 unbzip.5 /sys/src/cmd/bzip2/lib/libbzip2.a5
cp 5.out /arm/bin/bzfs
mk bzip2
for (i in bzip2 bunzip2)
	mk $MKFLAGS $i.install
5c -FTVw -p -DPLAN9 -Ilib bzip2.c
5l  -o 5.bzip2 bzip2.5 lib/libbzip2.a5
cp 5.bzip2 /arm/bin/bzip2
5c -FTVw -p -DPLAN9 -Ilib bunzip2.c
5l  -o 5.bunzip2 bunzip2.5 lib/libbzip2.a5
cp 5.bunzip2 /arm/bin/bunzip2
mk cb
5c -FTVw cb.c
5c -FTVw cbtype.c
5l  -o 5.out cb.5 cbtype.5
cp 5.out /arm/bin/cb
mk cc
5c -FTVw y.tab.c
5c -FTVw lex.c
5c -FTVw mac.c
5c -FTVw dcl.c
5c -FTVw acid.c
5c -FTVw pickle.c
5c -FTVw bits.c
5c -FTVw com.c
5c -FTVw scon.c
5c -FTVw funct.c
5c -FTVw sub.c
5c -FTVw com64.c
5c -FTVw compat.c
5c -FTVw dpchk.c
5c -FTVw omachcap.c
ar vu cc.a5 y.tab.5 lex.5 mac.5 dcl.5 acid.5 pickle.5 bits.5 com.5 scon.5 funct.5 sub.5 com64.5 compat.5 dpchk.5 omachcap.5
r - y.tab.5
r - lex.5
r - mac.5
r - dcl.5
r - acid.5
r - pickle.5
r - bits.5
r - com.5
r - scon.5
r - funct.5
r - sub.5
r - com64.5
r - compat.5
r - dpchk.5
r - omachcap.5
date
Mon Jan  1 22:48:03 MST 2024
mk cdfs
5c -FTVw buf.c
5c -FTVw main.c
5c -FTVw mmc.c
5l  -o 5.out buf.5 main.5 mmc.5
cp 5.out /arm/bin/cdfs
mk cec
5c -FTVw cec.c
5c -FTVw plan9.c
5c -FTVw mux.c
5c -FTVw utils.c
5l  -o 5.out cec.5 plan9.5 mux.5 utils.5
cp 5.out /arm/bin/cec
mk cfs
5c -FTVw cfs.c
5c -FTVw disk.c
5c -FTVw bcache.c
5c -FTVw inode.c
5c -FTVw lru.c
5c -FTVw file.c
5l  -o 5.out cfs.5 disk.5 bcache.5 inode.5 lru.5 file.5
cp 5.out /arm/bin/cfs
mk cifs
5c -FTVw main.c
5c -FTVw transnt.c
5c -FTVw trans2.c
5c -FTVw trans.c
5c -FTVw cifs.c
5c -FTVw netbios.c
5c -FTVw pack.c
5c -FTVw info.c
5c -FTVw fs.c
5c -FTVw sid2name.c
5c -FTVw misc.c
5c -FTVw nterrstr.c
5c -FTVw doserrstr.c
5c -FTVw raperrstr.c
5c -FTVw auth.c
5c -FTVw dfs.c
5c -FTVw ping.c
5l  -o 5.out main.5 transnt.5 trans2.5 trans.5 cifs.5 netbios.5 pack.5 info.5 fs.5 sid2name.5 misc.5 nterrstr.5 doserrstr.5 raperrstr.5 auth.5 dfs.5 ping.5
cp 5.out /arm/bin/cifs
mk compress
pcc -w -B -c compress.c
pcc  -o 5.out compress.5
cp 5.out /arm/bin/compress
mk con
for (i in con xms xmr hayes)
	mk $MKFLAGS $i.install
5c -FTVw con.c
5l  -o 5.con con.5
cp 5.con /arm/bin/con
5c -FTVw xms.c
5l  -o 5.xms xms.5
cp 5.xms /arm/bin/xms
5c -FTVw xmr.c
5l  -o 5.xmr xmr.5
cp 5.xmr /arm/bin/xmr
5c -FTVw hayes.c
5l  -o 5.hayes hayes.5
cp 5.hayes /arm/bin/hayes
mk cpp
5c -FTVw cpp.c
5c -FTVw lex.c
5c -FTVw nlist.c
5c -FTVw tokens.c
5c -FTVw macro.c
5c -FTVw eval.c
5c -FTVw include.c
5c -FTVw hideset.c
5l  -o 5.out cpp.5 lex.5 nlist.5 tokens.5 macro.5 eval.5 include.5 hideset.5
cp 5.out /arm/bin/cpp
mk cwfs
cd cwfs64x && mk install
for (i in cwfs64x)
	mk $MKFLAGS $i.install
5c -FTVw -I.. ../9p2.c
5c -FTVw -I.. ../auth.c
5c -FTVw -I.. ../chk.c
5c -FTVw -I.. ../con.c
5c -FTVw -I.. ../config.c
5c -FTVw -I.. ../console.c
5c -FTVw -I.. ../cw.c
5c -FTVw -I.. ../data.c
5c -FTVw -I.. ../dentry.c
5c -FTVw -I.. ../fworm.c
5c -FTVw -I.. ../iobuf.c
5c -FTVw -I.. ../juke.c
5c -FTVw -I.. ../main.c
5c -FTVw -I.. ../malloc.c
5c -FTVw -I.. ../mworm.c
5c -FTVw -I.. ../net.c
5c -FTVw -I.. ../proc.c
5c -FTVw -I.. ../scsi.c
5c -FTVw -I.. ../sub.c
5c -FTVw -I.. ../time.c
5c -FTVw -I.. ../uidgid.c
5c -FTVw -I.. ../wren.c
5c -FTVw -I.. ../srv.c
5c -FTVw -I.. -DDATE'='`{date -n} conf.c
5l -o 5.cwfs64x 9p2.5 auth.5 chk.5 con.5 config.5 console.5 cw.5 data.5 dentry.5 fworm.5 iobuf.5 juke.5 main.5 malloc.5 mworm.5 net.5 proc.5 scsi.5 sub.5 time.5 uidgid.5 wren.5 srv.5 conf.5
size 5.cwfs64x
237784t + 44032d + 82408b = 364224	5.cwfs64x
cp 5.cwfs64x /arm/bin/cwfs64x
mk db
5c -FTVw command.c
5c -FTVw expr.c
5c -FTVw format.c
5c -FTVw input.c
5c -FTVw main.c
5c -FTVw output.c
5c -FTVw pcs.c
5c -FTVw print.c
5c -FTVw runpcs.c
5c -FTVw setup.c
5c -FTVw regs.c
5c -FTVw trcrun.c
5l  -o 5.out command.5 expr.5 format.5 input.5 main.5 output.5 pcs.5 print.5 runpcs.5 setup.5 regs.5 trcrun.5
cp 5.out /arm/bin/db
mk dial
for (i in expect pass drain at)
	mk $MKFLAGS $i.install
5c -FTVw expect.c
5l  -o 5.expect expect.5
cp 5.expect /arm/bin/dial/expect
5c -FTVw pass.c
5l  -o 5.pass pass.5
cp 5.pass /arm/bin/dial/pass
5c -FTVw drain.c
5l  -o 5.drain drain.5
cp 5.drain /arm/bin/dial/drain
5c -FTVw at.c
5l  -o 5.at at.5
cp 5.at /arm/bin/dial/at
mk dict
5c -FTVw dict.c
5c -FTVw oed.c
5c -FTVw ahd.c
5c -FTVw pcollins.c
5c -FTVw pcollinsg.c
5c -FTVw movie.c
5c -FTVw slang.c
5c -FTVw robert.c
5c -FTVw world.c
5c -FTVw jis208.c
5c -FTVw gb2312.c
5c -FTVw thesaurus.c
5c -FTVw simple.c
5c -FTVw pgw.c
5c -FTVw roget.c
5c -FTVw utils.c
5l  -o 5.out dict.5 oed.5 ahd.5 pcollins.5 pcollinsg.5 movie.5 slang.5 robert.5 world.5 jis208.5 gb2312.5 thesaurus.5 simple.5 pgw.5 roget.5 utils.5
cp 5.out /arm/bin/dict
mk diff
for (i in diff merge3)
	mk $MKFLAGS $i.install
5c -FTVw diff.c
5c -FTVw diffdir.c
5c -FTVw diffio.c
5c -FTVw diffreg.c
5c -FTVw util.c
5l  -o 5.diff diff.5 diffdir.5 diffio.5 diffreg.5 util.5
cp 5.diff /arm/bin/diff
5c -FTVw merge3.c
5l  -o 5.merge3 merge3.5 diffdir.5 diffio.5 diffreg.5 util.5
cp 5.merge3 /arm/bin/merge3
mk disk
for(i in 9660 prep smart vblade) @{
	cd $i
	mk $MKFLAGS install
}
for (i in dump9660 mk9660)
	mk $MKFLAGS $i.install
5c -FTVw boot.c
5c -FTVw cdrdwr.c
5c -FTVw conform.c
5c -FTVw direc.c
5c -FTVw dump.c
5c -FTVw dump9660.c
5c -FTVw ichar.c
5c -FTVw jchar.c
5c -FTVw path.c
5c -FTVw plan9.c
5c -FTVw rune.c
5c -FTVw sysuse.c
5c -FTVw util.c
5c -FTVw write.c
5l  -o 5.dump9660 boot.5 cdrdwr.5 conform.5 direc.5 dump.5 dump9660.5 ichar.5 jchar.5 path.5 plan9.5 rune.5 sysuse.5 util.5 write.5
cp 5.dump9660 /arm/bin/disk/dump9660
mk: 'mk9660.install' is up to date
for (i in fdisk edisk prep)
	mk $MKFLAGS $i.install
5c -FTVw fdisk.c
5c -FTVw edit.c
yacc -d calc.y
5c -FTVw y.tab.c
5l  -o 5.fdisk fdisk.5 edit.5 y.tab.5
cp 5.fdisk /arm/bin/disk/fdisk
5c -FTVw edisk.c
5c -FTVw y.tab.c
5l  -o 5.edisk edisk.5 edit.5 y.tab.5
cp 5.edisk /arm/bin/disk/edisk
5c -FTVw prep.c
5l  -o 5.prep prep.5 edit.5 y.tab.5
cp 5.prep /arm/bin/disk/prep
5c -FTVw ata.c
5c -FTVw scsi.c
5c -FTVw smart.c
warning: scsi.c:56 set and not used: cdb 
5l  -o 5.out ata.5 scsi.5 smart.5
cp 5.out /arm/bin/disk/smart
5c -FTVw vblade.c
5l  -o 5.out vblade.5
cp 5.out /arm/bin/disk/vblade
for (i in exsort format mbr mkext mkfs partfs cryptsetup qcowfs)
	mk $MKFLAGS $i.install
5c -FTVw exsort.c
5l  -o 5.exsort exsort.5
cp 5.exsort /arm/bin/disk/exsort
5c -FTVw format.c
5l  -o 5.format /arm/lib/libdisk.a format.5
cp 5.format /arm/bin/disk/format
5c -FTVw mbr.c
5l  -o 5.mbr mbr.5
cp 5.mbr /arm/bin/disk/mbr
5c -FTVw mkext.c
5l  -o 5.mkext mkext.5
cp 5.mkext /arm/bin/disk/mkext
5c -FTVw mkfs.c
5l  -o 5.mkfs mkfs.5
cp 5.mkfs /arm/bin/disk/mkfs
5c -FTVw partfs.c
5l  -o 5.partfs partfs.5
cp 5.partfs /arm/bin/disk/partfs
5c -FTVw cryptsetup.c
5l  -o 5.cryptsetup cryptsetup.5
cp 5.cryptsetup /arm/bin/disk/cryptsetup
5c -FTVw qcowfs.c
5l  -o 5.qcowfs qcowfs.5
cp 5.qcowfs /arm/bin/disk/qcowfs
mk dossrv
5c -FTVw xfssrv.c
5c -FTVw xfile.c
5c -FTVw dosfs.c
5c -FTVw dossubs.c
5c -FTVw iotrack.c
5c -FTVw lock.c
5c -FTVw chat.c
5c -FTVw devio.c
5l  -o 5.out xfssrv.5 xfile.5 dosfs.5 dossubs.5 iotrack.5 lock.5 chat.5 devio.5
cp 5.out /arm/bin/dossrv
mk dtracy
5c -FTVw dtracy.c
yacc -v -d -D1 parse.y
5c -FTVw cgen.c
5c -FTVw act.c
5c -FTVw type.c
5c -FTVw agg.c
5c -FTVw lex.c
5c -FTVw y.tab.c
5l  -o 5.out dtracy.5 lex.5 y.tab.5 cgen.5 act.5 type.5 agg.5
cp 5.out /arm/bin/dtracy
mk eqn
yacc -d -S eqn.y

conflicts: 155 shift/reduce
pcc -c main.c
pcc -c tuning.c
pcc -c diacrit.c
pcc -c eqnbox.c
pcc -c font.c
pcc -c fromto.c
pcc -c funny.c
pcc -c glob.c
pcc -c integral.c
pcc -c input.c
pcc -c lex.c
pcc -c lookup.c
pcc -c mark.c
pcc -c matrix.c
pcc -c move.c
pcc -c over.c
pcc -c paren.c
pcc -c pile.c
pcc -c shift.c
pcc -c size.c
pcc -c sqrt.c
pcc -c text.c
rc -c 'cmp -s y.tab.h prevy.tab.h || cp y.tab.h prevy.tab.h'
cp y.tab.c eqn.c
pcc -c eqn.c
pcc  -o 5.out main.5 tuning.5 diacrit.5 eqnbox.5 font.5 fromto.5 funny.5 glob.5 integral.5 input.5 lex.5 lookup.5 mark.5 matrix.5 move.5 over.5 paren.5 pile.5 shift.5 size.5 sqrt.5 text.5 eqn.5
cp 5.out /arm/bin/eqn
mk execnet
5c -FTVw client.c
5c -FTVw fs.c
5c -FTVw main.c
5c -FTVw note.c
5l  -o 5.out client.5 fs.5 main.5 note.5
cp 5.out /arm/bin/execnet
mk exportfs
for (i in exportfs)
	mk $MKFLAGS $i.install
5c -FTVw exportfs.c
5c -FTVw exportsrv.c
5c -FTVw pattern.c
5c -FTVw io.c
5l  -o 5.exportfs exportfs.5 exportsrv.5 pattern.5 io.5
cp 5.exportfs /arm/bin/exportfs
mk ext2srv
5c -FTVw xfssrv.c
5c -FTVw xfile.c
5c -FTVw ext2fs.c
5c -FTVw ext2subs.c
5c -FTVw chat.c
5c -FTVw iobuf.c
5l  -o 5.out xfssrv.5 xfile.5 ext2fs.5 ext2subs.5 chat.5 iobuf.5
cp 5.out /arm/bin/ext2srv
mk faces
5c -FTVw '-DDEFAULT="astro"' main.c
5c -FTVw '-DDEFAULT="astro"' facedb.c
5c -FTVw '-DDEFAULT="astro"' plumb.c
5c -FTVw '-DDEFAULT="astro"' util.c
5l  -o 5.out main.5 facedb.5 plumb.5 util.5
cp 5.out /arm/bin/faces
mk fax
for (i in faxreceive faxsend)
	mk $MKFLAGS $i.install
5c -FTVw fax2modem.c
5c -FTVw file.c
5c -FTVw modem.c
5c -FTVw subr.c
5c -FTVw receive.c
5c -FTVw fax2receive.c
5l -o 5.faxreceive fax2modem.5 file.5 modem.5 subr.5 receive.5 fax2receive.5
cp 5.faxreceive /arm/bin/aux/faxreceive
5c -FTVw send.c
5c -FTVw fax2send.c
5l -o 5.faxsend fax2modem.5 file.5 modem.5 subr.5 send.5 fax2send.5
cp 5.faxsend /arm/bin/aux/faxsend
mk forp
5c -FTVw forp.c
5c -FTVw parse.c
5c -FTVw misc.c
5c -FTVw cvt.c
5c -FTVw logic.c
5l  -o 5.out forp.5 parse.5 misc.5 cvt.5 logic.5
cp 5.out /arm/bin/forp
mk git
mkdir -p /arm/bin/git
mkdir -p /sys/lib/git
for (i in conf get fs log query repack save send serve walk)
	mk $MKFLAGS $i.install
for (i in add branch clone commit compat diff export hist import init merge pull push rebase revert rm)
	mk $MKFLAGS $i.rcinstall
5c -FTVw conf.c
5c -FTVw delta.c
5c -FTVw objset.c
5c -FTVw ols.c
5c -FTVw pack.c
5c -FTVw proto.c
5c -FTVw util.c
5c -FTVw ref.c
5l  -o 5.conf conf.5 delta.5 objset.5 ols.5 pack.5 proto.5 util.5 ref.5
cp 5.conf /arm/bin/git/conf
5c -FTVw get.c
5l  -o 5.get get.5 delta.5 objset.5 ols.5 pack.5 proto.5 util.5 ref.5
cp 5.get /arm/bin/git/get
5c -FTVw fs.c
5l  -o 5.fs fs.5 delta.5 objset.5 ols.5 pack.5 proto.5 util.5 ref.5
cp 5.fs /arm/bin/git/fs
5c -FTVw log.c
5l  -o 5.log log.5 delta.5 objset.5 ols.5 pack.5 proto.5 util.5 ref.5
cp 5.log /arm/bin/git/log
5c -FTVw query.c
5l  -o 5.query query.5 delta.5 objset.5 ols.5 pack.5 proto.5 util.5 ref.5
cp 5.query /arm/bin/git/query
5c -FTVw repack.c
5l  -o 5.repack repack.5 delta.5 objset.5 ols.5 pack.5 proto.5 util.5 ref.5
cp 5.repack /arm/bin/git/repack
5c -FTVw save.c
5l  -o 5.save save.5 delta.5 objset.5 ols.5 pack.5 proto.5 util.5 ref.5
cp 5.save /arm/bin/git/save
5c -FTVw send.c
5l  -o 5.send send.5 delta.5 objset.5 ols.5 pack.5 proto.5 util.5 ref.5
cp 5.send /arm/bin/git/send
5c -FTVw serve.c
5l  -o 5.serve serve.5 delta.5 objset.5 ols.5 pack.5 proto.5 util.5 ref.5
cp 5.serve /arm/bin/git/serve
5c -FTVw walk.c
5l  -o 5.walk walk.5 delta.5 objset.5 ols.5 pack.5 proto.5 util.5 ref.5
cp 5.walk /arm/bin/git/walk
cp add /arm/bin/git/add
chmod +x /arm/bin/git/add
cp branch /arm/bin/git/branch
chmod +x /arm/bin/git/branch
cp clone /arm/bin/git/clone
chmod +x /arm/bin/git/clone
cp commit /arm/bin/git/commit
chmod +x /arm/bin/git/commit
cp compat /arm/bin/git/compat
chmod +x /arm/bin/git/compat
cp diff /arm/bin/git/diff
chmod +x /arm/bin/git/diff
cp export /arm/bin/git/export
chmod +x /arm/bin/git/export
cp hist /arm/bin/git/hist
chmod +x /arm/bin/git/hist
cp import /arm/bin/git/import
chmod +x /arm/bin/git/import
cp init /arm/bin/git/init
chmod +x /arm/bin/git/init
cp merge /arm/bin/git/merge
chmod +x /arm/bin/git/merge
cp pull /arm/bin/git/pull
chmod +x /arm/bin/git/pull
cp push /arm/bin/git/push
chmod +x /arm/bin/git/push
cp rebase /arm/bin/git/rebase
chmod +x /arm/bin/git/rebase
cp revert /arm/bin/git/revert
chmod +x /arm/bin/git/revert
cp rm /arm/bin/git/rm
chmod +x /arm/bin/git/rm
mk grap
yacc -d -S grap.y

conflicts: 47 shift/reduce
mv y.tab.c grap.c
pcc -c grapl.c
pcc -c main.c
pcc -c input.c
pcc -c print.c
pcc -c frame.c
pcc -c for.c
pcc -c coord.c
pcc -c ticks.c
pcc -c plot.c
pcc -c label.c
pcc -c misc.c
pcc -c grap.c
pcc  -o 5.out grap.5 grapl.5 main.5 input.5 print.5 frame.5 for.5 coord.5 ticks.5 plot.5 label.5 misc.5
cp 5.out /arm/bin/grap
mk graph
5c -FTVw graph.c
5c -FTVw subr.c
5c -FTVw whoami.c
5l  -o 5.out graph.5 subr.5 whoami.5
cp 5.out /arm/bin/graph
mk grep
yacc -d grep.y
5c -FTVw main.c
5c -FTVw comp.c
5c -FTVw sub.c
5c -FTVw y.tab.c
5l  -o 5.out y.tab.5 main.5 comp.5 sub.5
cp 5.out /arm/bin/grep
mk gs
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gs.c; mv gs.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' zlib/adler32.c; mv adler32.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' zlib/compress.c; mv compress.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' zlib/crc32.c; mv crc32.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' zlib/deflate.c; mv deflate.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/dscparse.c; mv dscparse.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gconfig.c; mv gconfig.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevabuf.c; mv gdevabuf.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevbbox.c; mv gdevbbox.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevbj10.c; mv gdevbj10.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevcd8.c; mv gdevcd8.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevcdj.c; mv gdevcdj.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevdbit.c; mv gdevdbit.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevddrw.c; mv gdevddrw.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevdfax.c; mv gdevdfax.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevdflt.c; mv gdevdflt.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevdgbr.c; mv gdevdgbr.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevdjet.c; mv gdevdjet.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevdljm.c; mv gdevdljm.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevdsha.c; mv gdevdsha.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevfax.c; mv gdevfax.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevhit.c; mv gdevhit.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevifno.c; mv gdevifno.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevjpeg.c; mv gdevjpeg.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevm1.c; mv gdevm1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevm16.c; mv gdevm16.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevm2.c; mv gdevm2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevm24.c; mv gdevm24.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevm32.c; mv gdevm32.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevm4.c; mv gdevm4.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevm40.c; mv gdevm40.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevm48.c; mv gdevm48.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevm56.c; mv gdevm56.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevm64.c; mv gdevm64.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevm8.c; mv gdevm8.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevmem.c; mv gdevmem.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevmpla.c; mv gdevmpla.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevnfwd.c; mv gdevnfwd.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevp14.c; mv gdevp14.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpbm.c; mv gdevpbm.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpcl.c; mv gdevpcl.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdf.c; mv gdevpdf.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdfb.c; mv gdevpdfb.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdfc.c; mv gdevpdfc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdfd.c; mv gdevpdfd.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdfg.c; mv gdevpdfg.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdfi.c; mv gdevpdfi.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdfj.c; mv gdevpdfj.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdfk.c; mv gdevpdfk.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdfm.c; mv gdevpdfm.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdfo.c; mv gdevpdfo.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdfp.c; mv gdevpdfp.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdfr.c; mv gdevpdfr.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdft.c; mv gdevpdft.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdfu.c; mv gdevpdfu.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdfv.c; mv gdevpdfv.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdt.c; mv gdevpdt.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdtb.c; mv gdevpdtb.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdtc.c; mv gdevpdtc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdtd.c; mv gdevpdtd.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdte.c; mv gdevpdte.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdtf.c; mv gdevpdtf.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdti.c; mv gdevpdti.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdts.c; mv gdevpdts.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdtt.c; mv gdevpdtt.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdtv.c; mv gdevpdtv.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpdtw.c; mv gdevpdtw.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpipe.c; mv gdevpipe.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevplan9.c; mv gdevplan9.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevplnx.c; mv gdevplnx.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevppla.c; mv gdevppla.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevprn.c; mv gdevprn.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevps.c; mv gdevps.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpsdi.c; mv gdevpsdi.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpsdp.c; mv gdevpsdp.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpsds.c; mv gdevpsds.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpsdu.c; mv gdevpsdu.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpsf1.c; mv gdevpsf1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpsf2.c; mv gdevpsf2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpsfm.c; mv gdevpsfm.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpsft.c; mv gdevpsft.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpsfu.c; mv gdevpsfu.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpsfx.c; mv gdevpsfx.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevpsu.c; mv gdevpsu.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevstc.c; mv gdevstc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevstc1.c; mv gdevstc1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevstc2.c; mv gdevstc2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevstc3.c; mv gdevstc3.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevstc4.c; mv gdevstc4.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevtfax.c; mv gdevtfax.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevtifs.c; mv gdevtifs.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gdevvec.c; mv gdevvec.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gp_getnv.c; mv gp_getnv.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gp_nsync.c; mv gp_nsync.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gp_stdia.c; mv gp_stdia.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gp_strdl.c; mv gp_strdl.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gp_unifn.c; mv gp_unifn.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gp_unifs.c; mv gp_unifs.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gp_unix.c; mv gp_unix.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gp_unix_cache.c; mv gp_unix_cache.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gpmisc.c; mv gpmisc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsalloc.c; mv gsalloc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsalpha.c; mv gsalpha.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsalphac.c; mv gsalphac.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsargs.c; mv gsargs.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsbitcom.c; mv gsbitcom.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsbitops.c; mv gsbitops.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsbittab.c; mv gsbittab.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gscdefs.c; mv gscdefs.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gscdevn.c; mv gscdevn.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gscedata.c; mv gscedata.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gscencs.c; mv gscencs.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gschar.c; mv gschar.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gschar0.c; mv gschar0.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gscie.c; mv gscie.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsciemap.c; mv gsciemap.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsclipsr.c; mv gsclipsr.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gscolor.c; mv gscolor.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gscolor1.c; mv gscolor1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gscolor2.c; mv gscolor2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gscolor3.c; mv gscolor3.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gscoord.c; mv gscoord.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gscparam.c; mv gscparam.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gscpixel.c; mv gscpixel.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gscrd.c; mv gscrd.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gscrdp.c; mv gscrdp.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gscrypt1.c; mv gscrypt1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gscscie.c; mv gscscie.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gscsepr.c; mv gscsepr.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gscspace.c; mv gscspace.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsdevice.c; mv gsdevice.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsdevmem.c; mv gsdevmem.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsdfilt.c; mv gsdfilt.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsdparam.c; mv gsdparam.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsdps.c; mv gsdps.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsdps1.c; mv gsdps1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsdsrc.c; mv gsdsrc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsfcid.c; mv gsfcid.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsfcid2.c; mv gsfcid2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsfcmap.c; mv gsfcmap.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsfcmap1.c; mv gsfcmap1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsflip.c; mv gsflip.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsfname.c; mv gsfname.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsfont.c; mv gsfont.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsfont0.c; mv gsfont0.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsfont0c.c; mv gsfont0c.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsfunc.c; mv gsfunc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsfunc0.c; mv gsfunc0.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsfunc3.c; mv gsfunc3.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsfunc4.c; mv gsfunc4.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsgcache.c; mv gsgcache.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsgdata.c; mv gsgdata.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsht.c; mv gsht.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsht1.c; mv gsht1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gshtscr.c; mv gshtscr.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsicc.c; mv gsicc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsimage.c; mv gsimage.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsimpath.c; mv gsimpath.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsinit.c; mv gsinit.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsiodev.c; mv gsiodev.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsistate.c; mv gsistate.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gslibctx.c; mv gslibctx.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsline.c; mv gsline.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsmalloc.c; mv gsmalloc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsmatrix.c; mv gsmatrix.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsmemlok.c; mv gsmemlok.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsmemory.c; mv gsmemory.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsmemret.c; mv gsmemret.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsmisc.c; mv gsmisc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsnorop.c; mv gsnorop.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsnotify.c; mv gsnotify.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsovrc.c; mv gsovrc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gspaint.c; mv gspaint.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsparam.c; mv gsparam.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsparams.c; mv gsparams.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsparamx.c; mv gsparamx.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gspath.c; mv gspath.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gspath1.c; mv gspath1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gspcolor.c; mv gspcolor.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsptype1.c; mv gsptype1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsptype2.c; mv gsptype2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsroptab.c; mv gsroptab.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsserial.c; mv gsserial.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsshade.c; mv gsshade.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsstate.c; mv gsstate.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gstext.c; mv gstext.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gstrans.c; mv gstrans.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gstype1.c; mv gstype1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gstype2.c; mv gstype2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gstype42.c; mv gstype42.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gsutil.c; mv gsutil.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gswts.c; mv gswts.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxacpath.c; mv gxacpath.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxbcache.c; mv gxbcache.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxblend.c; mv gxblend.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxccache.c; mv gxccache.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxccman.c; mv gxccman.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxchar.c; mv gxchar.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxchrout.c; mv gxchrout.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxcht.c; mv gxcht.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxclbits.c; mv gxclbits.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxclfile.c; mv gxclfile.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxclimag.c; mv gxclimag.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxclip.c; mv gxclip.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxclip2.c; mv gxclip2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxclipm.c; mv gxclipm.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxclist.c; mv gxclist.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxclpage.c; mv gxclpage.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxclpath.c; mv gxclpath.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxclrast.c; mv gxclrast.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxclread.c; mv gxclread.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxclrect.c; mv gxclrect.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxclutil.c; mv gxclutil.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxcmap.c; mv gxcmap.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxcpath.c; mv gxcpath.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxctable.c; mv gxctable.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxdcconv.c; mv gxdcconv.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxdcolor.c; mv gxdcolor.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxdevndi.c; mv gxdevndi.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxdhtserial.c; mv gxdhtserial.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxfcopy.c; mv gxfcopy.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxfdrop.c; mv gxfdrop.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxfill.c; mv gxfill.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxhintn.c; mv gxhintn.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxhldevc.c; mv gxhldevc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxht.c; mv gxht.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxhtbit.c; mv gxhtbit.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxi12bit.c; mv gxi12bit.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxi16bit.c; mv gxi16bit.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxicolor.c; mv gxicolor.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxidata.c; mv gxidata.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxifast.c; mv gxifast.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gximag3x.c; mv gximag3x.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gximage.c; mv gximage.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gximage1.c; mv gximage1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gximage2.c; mv gximage2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gximage3.c; mv gximage3.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gximage4.c; mv gximage4.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gximono.c; mv gximono.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxipixel.c; mv gxipixel.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxiscale.c; mv gxiscale.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxmclip.c; mv gxmclip.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxoprect.c; mv gxoprect.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxp1fill.c; mv gxp1fill.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxpaint.c; mv gxpaint.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxpath.c; mv gxpath.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxpath2.c; mv gxpath2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxpcmap.c; mv gxpcmap.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxpcopy.c; mv gxpcopy.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxpdash.c; mv gxpdash.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxpflat.c; mv gxpflat.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxsample.c; mv gxsample.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxshade.c; mv gxshade.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxshade1.c; mv gxshade1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxshade4.c; mv gxshade4.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxshade6.c; mv gxshade6.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxstroke.c; mv gxstroke.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxsync.c; mv gxsync.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxttfb.c; mv gxttfb.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxtype1.c; mv gxtype1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gxwts.c; mv gxwts.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/gzspotan.c; mv gzspotan.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/ialloc.c; mv ialloc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/iapi.c; mv iapi.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/ibnum.c; mv ibnum.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' icclib/icc.c; mv icc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/iccinit0.c; mv iccinit0.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/iconfig.c; mv iconfig.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/icontext.c; mv icontext.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/idebug.c; mv idebug.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/idict.c; mv idict.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/idisp.c; mv idisp.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/idparam.c; mv idparam.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/idstack.c; mv idstack.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/igc.c; mv igc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/igcref.c; mv igcref.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/igcstr.c; mv igcstr.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/iinit.c; mv iinit.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/ilocate.c; mv ilocate.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/imain.c; mv imain.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/imainarg.c; mv imainarg.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/iname.c; mv iname.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' zlib/inffast.c; mv inffast.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' zlib/inflate.c; mv inflate.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' zlib/inftrees.c; mv inftrees.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/interp.c; mv interp.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/iparam.c; mv iparam.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/iplugin.c; mv iplugin.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/ireclaim.c; mv ireclaim.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/isave.c; mv isave.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/iscan.c; mv iscan.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/iscanbin.c; mv iscanbin.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/iscannum.c; mv iscannum.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/istack.c; mv istack.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/iutil.c; mv iutil.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/iutil2.c; mv iutil2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jcapimin.c; mv jcapimin.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jcapistd.c; mv jcapistd.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jccoefct.c; mv jccoefct.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jccolor.c; mv jccolor.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jcdctmgr.c; mv jcdctmgr.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jchuff.c; mv jchuff.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jcinit.c; mv jcinit.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jcmainct.c; mv jcmainct.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jcmarker.c; mv jcmarker.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jcmaster.c; mv jcmaster.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jcomapi.c; mv jcomapi.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jcparam.c; mv jcparam.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jcprepct.c; mv jcprepct.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jcsample.c; mv jcsample.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jdapimin.c; mv jdapimin.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jdapistd.c; mv jdapistd.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jdcoefct.c; mv jdcoefct.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jdcolor.c; mv jdcolor.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jddctmgr.c; mv jddctmgr.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jdhuff.c; mv jdhuff.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jdinput.c; mv jdinput.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jdmainct.c; mv jdmainct.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jdmarker.c; mv jdmarker.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jdmaster.c; mv jdmaster.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jdphuff.c; mv jdphuff.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jdpostct.c; mv jdpostct.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jdsample.c; mv jdsample.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jerror.c; mv jerror.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jfdctint.c; mv jfdctint.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jidctint.c; mv jidctint.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jmemmgr.c; mv jmemmgr.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' jpeg/jutils.c; mv jutils.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/md5.c; mv md5.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/sa85d.c; mv sa85d.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/saes.c; mv saes.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/sarc4.c; mv sarc4.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/sbcp.c; mv sbcp.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/scantab.c; mv scantab.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/scfd.c; mv scfd.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/scfdtab.c; mv scfdtab.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/scfe.c; mv scfe.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/scfetab.c; mv scfetab.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/scfparam.c; mv scfparam.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/sdcparam.c; mv sdcparam.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/sdctc.c; mv sdctc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/sdctd.c; mv sdctd.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/sdcte.c; mv sdcte.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/sddparam.c; mv sddparam.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/sdeparam.c; mv sdeparam.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/seexec.c; mv seexec.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/sfilter1.c; mv sfilter1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/sfilter2.c; mv sfilter2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/sfxstdio.c; mv sfxstdio.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/shc.c; mv shc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/siinterp.c; mv siinterp.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/siscale.c; mv siscale.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/sjpegc.c; mv sjpegc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/sjpegd.c; mv sjpegd.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/sjpege.c; mv sjpege.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/slzwc.c; mv slzwc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/slzwd.c; mv slzwd.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/slzwe.c; mv slzwe.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/smd5.c; mv smd5.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/spdiff.c; mv spdiff.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/spngp.c; mv spngp.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/spprint.c; mv spprint.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/spsdf.c; mv spsdf.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/srld.c; mv srld.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/srle.c; mv srle.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/sstring.c; mv sstring.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/stream.c; mv stream.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/szlibc.c; mv szlibc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/szlibd.c; mv szlibd.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/szlibe.c; mv szlibe.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' zlib/trees.c; mv trees.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/ttcalc.c; mv ttcalc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/ttfinp.c; mv ttfinp.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/ttfmain.c; mv ttfmain.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/ttfmemd.c; mv ttfmemd.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/ttinterp.c; mv ttinterp.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/ttload.c; mv ttload.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/ttobjs.c; mv ttobjs.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' zlib/uncompr.c; mv uncompr.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/vdtrace.c; mv vdtrace.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zarith.c; mv zarith.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zarray.c; mv zarray.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zbfont.c; mv zbfont.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zbseq.c; mv zbseq.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zcfont.c; mv zcfont.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zchar.c; mv zchar.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zchar1.c; mv zchar1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zchar2.c; mv zchar2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zchar32.c; mv zchar32.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zchar42.c; mv zchar42.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zcharout.c; mv zcharout.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zcharx.c; mv zcharx.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zcid.c; mv zcid.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zcie.c; mv zcie.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zcolor.c; mv zcolor.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zcolor1.c; mv zcolor1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zcolor2.c; mv zcolor2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zcolor3.c; mv zcolor3.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zcontext.c; mv zcontext.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zcontrol.c; mv zcontrol.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zcrd.c; mv zcrd.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zcsdevn.c; mv zcsdevn.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zcsindex.c; mv zcsindex.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zcspixel.c; mv zcspixel.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zcssepr.c; mv zcssepr.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zdevcal.c; mv zdevcal.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zdevice.c; mv zdevice.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zdevice2.c; mv zdevice2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zdfilter.c; mv zdfilter.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zdict.c; mv zdict.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zdpnext.c; mv zdpnext.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zdps.c; mv zdps.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zdps1.c; mv zdps1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zdscpars.c; mv zdscpars.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfaes.c; mv zfaes.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfapi.c; mv zfapi.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfarc4.c; mv zfarc4.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfbcp.c; mv zfbcp.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfcid.c; mv zfcid.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfcid0.c; mv zfcid0.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfcid1.c; mv zfcid1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfcmap.c; mv zfcmap.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfdctd.c; mv zfdctd.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfdcte.c; mv zfdcte.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfdecode.c; mv zfdecode.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfile.c; mv zfile.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfile1.c; mv zfile1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfileio.c; mv zfileio.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfilter.c; mv zfilter.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfilter2.c; mv zfilter2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfmd5.c; mv zfmd5.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfont.c; mv zfont.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfont0.c; mv zfont0.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfont1.c; mv zfont1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfont2.c; mv zfont2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfont32.c; mv zfont32.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfont42.c; mv zfont42.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfontenum.c; mv zfontenum.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfproc.c; mv zfproc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfrsd.c; mv zfrsd.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfsample.c; mv zfsample.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfunc.c; mv zfunc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfunc0.c; mv zfunc0.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfunc3.c; mv zfunc3.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfunc4.c; mv zfunc4.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zfzlib.c; mv zfzlib.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zgeneric.c; mv zgeneric.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zgstate.c; mv zgstate.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zht.c; mv zht.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zht1.c; mv zht1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zht2.c; mv zht2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zicc.c; mv zicc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zimage.c; mv zimage.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zimage2.c; mv zimage2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zimage3.c; mv zimage3.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/ziodev.c; mv ziodev.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/ziodev2.c; mv ziodev2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/ziodevsc.c; mv ziodevsc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/ziodevst.c; mv ziodevst.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zmath.c; mv zmath.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zmatrix.c; mv zmatrix.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zmedia2.c; mv zmedia2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zmisc.c; mv zmisc.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zmisc1.c; mv zmisc1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zmisc2.c; mv zmisc2.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zmisc3.c; mv zmisc3.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zpacked.c; mv zpacked.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zpaint.c; mv zpaint.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zpath.c; mv zpath.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zpath1.c; mv zpath1.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zpcolor.c; mv zpcolor.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zrelbit.c; mv zrelbit.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zshade.c; mv zshade.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zstack.c; mv zstack.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zstring.c; mv zstring.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zsysvm.c; mv zsysvm.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/ztoken.c; mv ztoken.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/ztrans.c; mv ztrans.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/ztype.c; mv ztype.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zupath.c; mv zupath.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zusparam.c; mv zusparam.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' zlib/zutil.c; mv zutil.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zvmem.c; mv zvmem.5 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm '-DGS_INIT="gs_init.ps"' src/zvmem2.c; mv zvmem2.5 obj
pcc  -o 5.out obj/gs.5 obj/adler32.5 obj/compress.5 obj/crc32.5 obj/deflate.5 obj/dscparse.5 obj/gconfig.5 obj/gdevabuf.5 obj/gdevbbox.5 obj/gdevbj10.5 obj/gdevcd8.5 obj/gdevcdj.5 obj/gdevdbit.5 obj/gdevddrw.5 obj/gdevdfax.5 obj/gdevdflt.5 obj/gdevdgbr.5 obj/gdevdjet.5 obj/gdevdljm.5 obj/gdevdsha.5 obj/gdevfax.5 obj/gdevhit.5 obj/gdevifno.5 obj/gdevjpeg.5 obj/gdevm1.5 obj/gdevm16.5 obj/gdevm2.5 obj/gdevm24.5 obj/gdevm32.5 obj/gdevm4.5 obj/gdevm40.5 obj/gdevm48.5 obj/gdevm56.5 obj/gdevm64.5 obj/gdevm8.5 obj/gdevmem.5 obj/gdevmpla.5 obj/gdevnfwd.5 obj/gdevp14.5 obj/gdevpbm.5 obj/gdevpcl.5 obj/gdevpdf.5 obj/gdevpdfb.5 obj/gdevpdfc.5 obj/gdevpdfd.5 obj/gdevpdfg.5 obj/gdevpdfi.5 obj/gdevpdfj.5 obj/gdevpdfk.5 obj/gdevpdfm.5 obj/gdevpdfo.5 obj/gdevpdfp.5 obj/gdevpdfr.5 obj/gdevpdft.5 obj/gdevpdfu.5 obj/gdevpdfv.5 obj/gdevpdt.5 obj/gdevpdtb.5 obj/gdevpdtc.5 obj/gdevpdtd.5 obj/gdevpdte.5 obj/gdevpdtf.5 obj/gdevpdti.5 obj/gdevpdts.5 obj/gdevpdtt.5 obj/gdevpdtv.5 obj/gdevpdtw.5 obj/gdevpipe.5 obj/gdevplan9.5 obj/gdevplnx.5 obj/gdevppla.5 obj/gdevprn.5 obj/gdevps.5 obj/gdevpsdi.5 obj/gdevpsdp.5 obj/gdevpsds.5 obj/gdevpsdu.5 obj/gdevpsf1.5 obj/gdevpsf2.5 obj/gdevpsfm.5 obj/gdevpsft.5 obj/gdevpsfu.5 obj/gdevpsfx.5 obj/gdevpsu.5 obj/gdevstc.5 obj/gdevstc1.5 obj/gdevstc2.5 obj/gdevstc3.5 obj/gdevstc4.5 obj/gdevtfax.5 obj/gdevtifs.5 obj/gdevvec.5 obj/gp_getnv.5 obj/gp_nsync.5 obj/gp_stdia.5 obj/gp_strdl.5 obj/gp_unifn.5 obj/gp_unifs.5 obj/gp_unix.5 obj/gp_unix_cache.5 obj/gpmisc.5 obj/gsalloc.5 obj/gsalpha.5 obj/gsalphac.5 obj/gsargs.5 obj/gsbitcom.5 obj/gsbitops.5 obj/gsbittab.5 obj/gscdefs.5 obj/gscdevn.5 obj/gscedata.5 obj/gscencs.5 obj/gschar.5 obj/gschar0.5 obj/gscie.5 obj/gsciemap.5 obj/gsclipsr.5 obj/gscolor.5 obj/gscolor1.5 obj/gscolor2.5 obj/gscolor3.5 obj/gscoord.5 obj/gscparam.5 obj/gscpixel.5 obj/gscrd.5 obj/gscrdp.5 obj/gscrypt1.5 obj/gscscie.5 obj/gscsepr.5 obj/gscspace.5 obj/gsdevice.5 obj/gsdevmem.5 obj/gsdfilt.5 obj/gsdparam.5 obj/gsdps.5 obj/gsdps1.5 obj/gsdsrc.5 obj/gsfcid.5 obj/gsfcid2.5 obj/gsfcmap.5 obj/gsfcmap1.5 obj/gsflip.5 obj/gsfname.5 obj/gsfont.5 obj/gsfont0.5 obj/gsfont0c.5 obj/gsfunc.5 obj/gsfunc0.5 obj/gsfunc3.5 obj/gsfunc4.5 obj/gsgcache.5 obj/gsgdata.5 obj/gsht.5 obj/gsht1.5 obj/gshtscr.5 obj/gsicc.5 obj/gsimage.5 obj/gsimpath.5 obj/gsinit.5 obj/gsiodev.5 obj/gsistate.5 obj/gslibctx.5 obj/gsline.5 obj/gsmalloc.5 obj/gsmatrix.5 obj/gsmemlok.5 obj/gsmemory.5 obj/gsmemret.5 obj/gsmisc.5 obj/gsnorop.5 obj/gsnotify.5 obj/gsovrc.5 obj/gspaint.5 obj/gsparam.5 obj/gsparams.5 obj/gsparamx.5 obj/gspath.5 obj/gspath1.5 obj/gspcolor.5 obj/gsptype1.5 obj/gsptype2.5 obj/gsroptab.5 obj/gsserial.5 obj/gsshade.5 obj/gsstate.5 obj/gstext.5 obj/gstrans.5 obj/gstype1.5 obj/gstype2.5 obj/gstype42.5 obj/gsutil.5 obj/gswts.5 obj/gxacpath.5 obj/gxbcache.5 obj/gxblend.5 obj/gxccache.5 obj/gxccman.5 obj/gxchar.5 obj/gxchrout.5 obj/gxcht.5 obj/gxclbits.5 obj/gxclfile.5 obj/gxclimag.5 obj/gxclip.5 obj/gxclip2.5 obj/gxclipm.5 obj/gxclist.5 obj/gxclpage.5 obj/gxclpath.5 obj/gxclrast.5 obj/gxclread.5 obj/gxclrect.5 obj/gxclutil.5 obj/gxcmap.5 obj/gxcpath.5 obj/gxctable.5 obj/gxdcconv.5 obj/gxdcolor.5 obj/gxdevndi.5 obj/gxdhtserial.5 obj/gxfcopy.5 obj/gxfdrop.5 obj/gxfill.5 obj/gxhintn.5 obj/gxhldevc.5 obj/gxht.5 obj/gxhtbit.5 obj/gxi12bit.5 obj/gxi16bit.5 obj/gxicolor.5 obj/gxidata.5 obj/gxifast.5 obj/gximag3x.5 obj/gximage.5 obj/gximage1.5 obj/gximage2.5 obj/gximage3.5 obj/gximage4.5 obj/gximono.5 obj/gxipixel.5 obj/gxiscale.5 obj/gxmclip.5 obj/gxoprect.5 obj/gxp1fill.5 obj/gxpaint.5 obj/gxpath.5 obj/gxpath2.5 obj/gxpcmap.5 obj/gxpcopy.5 obj/gxpdash.5 obj/gxpflat.5 obj/gxsample.5 obj/gxshade.5 obj/gxshade1.5 obj/gxshade4.5 obj/gxshade6.5 obj/gxstroke.5 obj/gxsync.5 obj/gxttfb.5 obj/gxtype1.5 obj/gxwts.5 obj/gzspotan.5 obj/ialloc.5 obj/iapi.5 obj/ibnum.5 obj/icc.5 obj/iccinit0.5 obj/iconfig.5 obj/icontext.5 obj/idebug.5 obj/idict.5 obj/idisp.5 obj/idparam.5 obj/idstack.5 obj/igc.5 obj/igcref.5 obj/igcstr.5 obj/iinit.5 obj/ilocate.5 obj/imain.5 obj/imainarg.5 obj/iname.5 obj/inffast.5 obj/inflate.5 obj/inftrees.5 obj/interp.5 obj/iparam.5 obj/iplugin.5 obj/ireclaim.5 obj/isave.5 obj/iscan.5 obj/iscanbin.5 obj/iscannum.5 obj/istack.5 obj/iutil.5 obj/iutil2.5 obj/jcapimin.5 obj/jcapistd.5 obj/jccoefct.5 obj/jccolor.5 obj/jcdctmgr.5 obj/jchuff.5 obj/jcinit.5 obj/jcmainct.5 obj/jcmarker.5 obj/jcmaster.5 obj/jcomapi.5 obj/jcparam.5 obj/jcprepct.5 obj/jcsample.5 obj/jdapimin.5 obj/jdapistd.5 obj/jdcoefct.5 obj/jdcolor.5 obj/jddctmgr.5 obj/jdhuff.5 obj/jdinput.5 obj/jdmainct.5 obj/jdmarker.5 obj/jdmaster.5 obj/jdphuff.5 obj/jdpostct.5 obj/jdsample.5 obj/jerror.5 obj/jfdctint.5 obj/jidctint.5 obj/jmemmgr.5 obj/jutils.5 obj/md5.5 obj/sa85d.5 obj/saes.5 obj/sarc4.5 obj/sbcp.5 obj/scantab.5 obj/scfd.5 obj/scfdtab.5 obj/scfe.5 obj/scfetab.5 obj/scfparam.5 obj/sdcparam.5 obj/sdctc.5 obj/sdctd.5 obj/sdcte.5 obj/sddparam.5 obj/sdeparam.5 obj/seexec.5 obj/sfilter1.5 obj/sfilter2.5 obj/sfxstdio.5 obj/shc.5 obj/siinterp.5 obj/siscale.5 obj/sjpegc.5 obj/sjpegd.5 obj/sjpege.5 obj/slzwc.5 obj/slzwd.5 obj/slzwe.5 obj/smd5.5 obj/spdiff.5 obj/spngp.5 obj/spprint.5 obj/spsdf.5 obj/srld.5 obj/srle.5 obj/sstring.5 obj/stream.5 obj/szlibc.5 obj/szlibd.5 obj/szlibe.5 obj/trees.5 obj/ttcalc.5 obj/ttfinp.5 obj/ttfmain.5 obj/ttfmemd.5 obj/ttinterp.5 obj/ttload.5 obj/ttobjs.5 obj/uncompr.5 obj/vdtrace.5 obj/zarith.5 obj/zarray.5 obj/zbfont.5 obj/zbseq.5 obj/zcfont.5 obj/zchar.5 obj/zchar1.5 obj/zchar2.5 obj/zchar32.5 obj/zchar42.5 obj/zcharout.5 obj/zcharx.5 obj/zcid.5 obj/zcie.5 obj/zcolor.5 obj/zcolor1.5 obj/zcolor2.5 obj/zcolor3.5 obj/zcontext.5 obj/zcontrol.5 obj/zcrd.5 obj/zcsdevn.5 obj/zcsindex.5 obj/zcspixel.5 obj/zcssepr.5 obj/zdevcal.5 obj/zdevice.5 obj/zdevice2.5 obj/zdfilter.5 obj/zdict.5 obj/zdpnext.5 obj/zdps.5 obj/zdps1.5 obj/zdscpars.5 obj/zfaes.5 obj/zfapi.5 obj/zfarc4.5 obj/zfbcp.5 obj/zfcid.5 obj/zfcid0.5 obj/zfcid1.5 obj/zfcmap.5 obj/zfdctd.5 obj/zfdcte.5 obj/zfdecode.5 obj/zfile.5 obj/zfile1.5 obj/zfileio.5 obj/zfilter.5 obj/zfilter2.5 obj/zfmd5.5 obj/zfont.5 obj/zfont0.5 obj/zfont1.5 obj/zfont2.5 obj/zfont32.5 obj/zfont42.5 obj/zfontenum.5 obj/zfproc.5 obj/zfrsd.5 obj/zfsample.5 obj/zfunc.5 obj/zfunc0.5 obj/zfunc3.5 obj/zfunc4.5 obj/zfzlib.5 obj/zgeneric.5 obj/zgstate.5 obj/zht.5 obj/zht1.5 obj/zht2.5 obj/zicc.5 obj/zimage.5 obj/zimage2.5 obj/zimage3.5 obj/ziodev.5 obj/ziodev2.5 obj/ziodevsc.5 obj/ziodevst.5 obj/zmath.5 obj/zmatrix.5 obj/zmedia2.5 obj/zmisc.5 obj/zmisc1.5 obj/zmisc2.5 obj/zmisc3.5 obj/zpacked.5 obj/zpaint.5 obj/zpath.5 obj/zpath1.5 obj/zpcolor.5 obj/zrelbit.5 obj/zshade.5 obj/zstack.5 obj/zstring.5 obj/zsysvm.5 obj/ztoken.5 obj/ztrans.5 obj/ztype.5 obj/zupath.5 obj/zusparam.5 obj/zutil.5 obj/zvmem.5 obj/zvmem2.5
cp 5.out /arm/bin/gs
mk gzip
for (i in gzip gunzip zip unzip)
	mk $MKFLAGS $i.install
5c -FTVw gzip.c
5l  -o 5.gzip gzip.5
cp 5.gzip /arm/bin/gzip
5c -FTVw gunzip.c
5l  -o 5.gunzip gunzip.5
cp 5.gunzip /arm/bin/gunzip
5c -FTVw zip.c
5l  -o 5.zip zip.5
cp 5.zip /arm/bin/zip
5c -FTVw unzip.c
5l  -o 5.unzip unzip.5
cp 5.unzip /arm/bin/unzip
mk hgfs
5c -FTVw fs.c
5c -FTVw zip.c
5c -FTVw patch.c
5c -FTVw hash.c
5c -FTVw revlog.c
5c -FTVw tree.c
5c -FTVw info.c
5c -FTVw util.c
5l  -o 5.out fs.5 zip.5 patch.5 hash.5 revlog.5 tree.5 info.5 util.5
cp 5.out /arm/bin/hgfs
mk hjfs
5c -FTVw main.c
5c -FTVw buf.c
5c -FTVw dev.c
5c -FTVw conv.c
5c -FTVw fs1.c
5c -FTVw fs2.c
5c -FTVw auth.c
5c -FTVw 9p.c
5c -FTVw dump.c
5c -FTVw cons.c
5l  -o 5.out main.5 buf.5 dev.5 conv.5 fs1.5 fs2.5 auth.5 9p.5 dump.5 cons.5
cp 5.out /arm/bin/hjfs
mk hoc
yacc -d hoc.y

conflicts: 19 shift/reduce
5c -FTVw y.tab.c
5c -FTVw code.c
5c -FTVw init.c
5c -FTVw math.c
5c -FTVw symbol.c
5l  -o 5.out y.tab.5 code.5 init.5 math.5 symbol.5
cp 5.out /arm/bin/hoc
mk htmlfmt
5c -FTVw main.c
5c -FTVw html.c
5c -FTVw util.c
5l -o 5.out   main.5 html.5 util.5
cp 5.out /arm/bin/htmlfmt
mk htmlroff
5c -FTVw char.c
5c -FTVw html.c
5c -FTVw input.c
5c -FTVw main.c
5c -FTVw roff.c
5c -FTVw t1.c
5c -FTVw t2.c
5c -FTVw t3.c
5c -FTVw t4.c
5c -FTVw t5.c
5c -FTVw t6.c
5c -FTVw t7.c
5c -FTVw t8.c
5c -FTVw t10.c
5c -FTVw t11.c
5c -FTVw t13.c
5c -FTVw t14.c
5c -FTVw t15.c
5c -FTVw t16.c
5c -FTVw t17.c
5c -FTVw t18.c
5c -FTVw t19.c
5c -FTVw t20.c
5c -FTVw util.c
5l  -o 5.out char.5 html.5 input.5 main.5 roff.5 t1.5 t2.5 t3.5 t4.5 t5.5 t6.5 t7.5 t8.5 t10.5 t11.5 t13.5 t14.5 t15.5 t16.5 t17.5 t18.5 t19.5 t20.5 util.5
cp 5.out /arm/bin/htmlroff
mk ip
for (i in ftpfs cifsd dhcpd httpd ipconfig ppp snoopy) @{
	echo mk $i
	cd $i
	mk install
}
mk ftpfs
5c -FTVw ftpfs.c
5c -FTVw proto.c
5c -FTVw file.c
5l  -o 5.out ftpfs.5 proto.5 file.5
cp 5.out /arm/bin/ftpfs
mk cifsd
5c -FTVw idmap.c
5c -FTVw pack.c
5c -FTVw util.c
5c -FTVw error.c
5c -FTVw smb.c
5c -FTVw rap.c
5c -FTVw share.c
5c -FTVw tree.c
5c -FTVw dir.c
5c -FTVw file.c
5c -FTVw find.c
5c -FTVw main.c
5l  -o 5.out idmap.5 pack.5 util.5 error.5 smb.5 rap.5 share.5 tree.5 dir.5 file.5 find.5 main.5
cp 5.out /arm/bin/ip/cifsd
mk dhcpd
for (i in dhcpd dhcpleases)
	mk $MKFLAGS $i.install
5c -FTVw dhcpd.c
5c -FTVw db.c
5c -FTVw ndb.c
5c -FTVw ping.c
5l -o 5.dhcpd dhcpd.5 db.5 ndb.5 ping.5
cp 5.dhcpd /arm/bin/ip/dhcpd
5c -FTVw dhcpleases.c
5l -o 5.dhcpleases dhcpleases.5 db.5 ping.5
cp 5.dhcpleases /arm/bin/ip/dhcpleases
mk httpd
for (i in httpd imagemap man2html save netlib_find netlib_history webls wikipost)
	mk $MKFLAGS $i.install
5c -FTVw httpd.c
5c -FTVw anonymous.c
5c -FTVw content.c
5c -FTVw emem.c
5c -FTVw hints.c
5c -FTVw init.c
5c -FTVw log.c
5c -FTVw redirect.c
5c -FTVw sendfd.c
5c -FTVw authorize.c
ar vu libhttps.a5 anonymous.5 content.5 emem.5 hints.5 init.5 log.5 redirect.5 sendfd.5 authorize.5
rm anonymous.5 content.5 emem.5 hints.5 init.5 log.5 redirect.5 sendfd.5 authorize.5
# rm  - cannot do this because of mk race
ar: creating libhttps.a5
a - anonymous.5
a - content.5
a - emem.5
a - hints.5
a - init.5
a - log.5
a - redirect.5
a - sendfd.5
a - authorize.5
5l  -o 5.httpd httpd.5 libhttps.a5
cp 5.httpd /arm/bin/ip/httpd/httpd
5c -FTVw imagemap.c
5l  -o 5.imagemap imagemap.5 libhttps.a5
cp 5.imagemap /arm/bin/ip/httpd/imagemap
5c -FTVw man2html.c
5l  -o 5.man2html man2html.5 libhttps.a5
cp 5.man2html /arm/bin/ip/httpd/man2html
5c -FTVw save.c
5l  -o 5.save save.5 libhttps.a5
cp 5.save /arm/bin/ip/httpd/save
5c -FTVw netlib_find.c
5l  -o 5.netlib_find netlib_find.5 libhttps.a5
cp 5.netlib_find /arm/bin/ip/httpd/netlib_find
5c -FTVw netlib_history.c
5l  -o 5.netlib_history netlib_history.5 libhttps.a5
cp 5.netlib_history /arm/bin/ip/httpd/netlib_history
5c -FTVw webls.c
5l  -o 5.webls webls.5 libhttps.a5
cp 5.webls /arm/bin/ip/httpd/webls
5c -FTVw wikipost.c
5l  -o 5.wikipost wikipost.5 libhttps.a5
cp 5.wikipost /arm/bin/ip/httpd/wikipost
mk ipconfig
5c -FTVw main.c
5c -FTVw dhcp.c
5c -FTVw dhcpv6.c
5c -FTVw ipv6.c
5c -FTVw ppp.c
5l  -o 5.out main.5 dhcp.5 dhcpv6.5 ipv6.5 ppp.5
cp 5.out /arm/bin/ip/ipconfig
mk ppp
5c -FTVw ppp.c
5c -FTVw compress.c
5c -FTVw block.c
5c -FTVw mppc.c
5c -FTVw ipaux.c
5c -FTVw thw.c
5c -FTVw thwack.c
5c -FTVw unthwack.c
5l  -o 5.out ppp.5 compress.5 block.5 mppc.5 ipaux.5 thw.5 thwack.5 unthwack.5
cp 5.out /arm/bin/ip/ppp
mk snoopy
{
	for(i in aoe aoeata aoecmd aoemask aoemd aoerr arp bootp cec dhcp dns dump eap eap_identity eapol eapol_key ether ipmux ippkt gre hdlc icmp6 icmp il ip6 ip ninep ospf ppp ppp_ccp ppp_chap ppp_ipcp ppp_lcp pppoe_disc pppoe_sess rarp rc4keydesc rtcp rtp tcp ttls udp vlan)
		echo extern Proto $i';'
} >protos.h
yacc -d filter.y
{
	echo '#include <u.h>'
	echo '#include <libc.h>'
	echo '#include "dat.h"'
	echo '#include "protos.h"'
	echo 'Proto *protos[] ='
	echo '{'
	for(i in aoe aoeata aoecmd aoemask aoemd aoerr arp bootp cec dhcp dns dump eap eap_identity eapol eapol_key ether ipmux ippkt gre hdlc icmp6 icmp il ip6 ip ninep ospf ppp ppp_ccp ppp_chap ppp_ipcp ppp_lcp pppoe_disc pppoe_sess rarp rc4keydesc rtcp rtp tcp ttls udp vlan)
		echo '	&'$i','
	echo '	0,'
	echo '};'
} >protos.c
5c -FTVw main.c
5c -FTVw y.tab.c
5c -FTVw	/sys/src/cmd/ndb/convM2DNS.c
5c -FTVw aoe.c
5c -FTVw aoeata.c
5c -FTVw aoecmd.c
5c -FTVw aoemask.c
5c -FTVw aoemd.c
5c -FTVw aoerr.c
5c -FTVw arp.c
5c -FTVw bootp.c
5c -FTVw cec.c
5c -FTVw dhcp.c
5c -FTVw dns.c
5c -FTVw dump.c
5c -FTVw eap.c
5c -FTVw eap_identity.c
5c -FTVw eapol.c
5c -FTVw eapol_key.c
5c -FTVw ether.c
5c -FTVw ipmux.c
5c -FTVw ippkt.c
5c -FTVw gre.c
5c -FTVw hdlc.c
5c -FTVw icmp6.c
5c -FTVw icmp.c
5c -FTVw il.c
5c -FTVw ip6.c
5c -FTVw ip.c
5c -FTVw ninep.c
5c -FTVw ospf.c
5c -FTVw ppp.c
5c -FTVw ppp_ccp.c
5c -FTVw ppp_chap.c
5c -FTVw ppp_ipcp.c
5c -FTVw ppp_lcp.c
5c -FTVw pppoe_disc.c
5c -FTVw pppoe_sess.c
5c -FTVw rarp.c
5c -FTVw rc4keydesc.c
5c -FTVw rtcp.c
5c -FTVw rtp.c
5c -FTVw tcp.c
5c -FTVw ttls.c
5c -FTVw udp.c
5c -FTVw vlan.c
5c -FTVw protos.c
5l  -o 5.out main.5 y.tab.5 protos.5 convM2DNS.5 aoe.5 aoeata.5 aoecmd.5 aoemask.5 aoemd.5 aoerr.5 arp.5 bootp.5 cec.5 dhcp.5 dns.5 dump.5 eap.5 eap_identity.5 eapol.5 eapol_key.5 ether.5 ipmux.5 ippkt.5 gre.5 hdlc.5 icmp6.5 icmp.5 il.5 ip6.5 ip.5 ninep.5 ospf.5 ppp.5 ppp_ccp.5 ppp_chap.5 ppp_ipcp.5 ppp_lcp.5 pppoe_disc.5 pppoe_sess.5 rarp.5 rc4keydesc.5 rtcp.5 rtp.5 tcp.5 ttls.5 udp.5 vlan.5
cp 5.out /arm/bin/snoopy
for (i in 6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd sol wol)
	mk $MKFLAGS $i.install
5c -FTVw 6in4.c
5l  -o 5.6in4 6in4.5
cp 5.6in4 /arm/bin/ip/6in4
5c -FTVw ayiya.c
5l  -o 5.ayiya ayiya.5
cp 5.ayiya /arm/bin/ip/ayiya
5c -FTVw dhcp6d.c
5l  -o 5.dhcp6d dhcp6d.5
cp 5.dhcp6d /arm/bin/ip/dhcp6d
5c -FTVw dhcpclient.c
5l  -o 5.dhcpclient dhcpclient.5
cp 5.dhcpclient /arm/bin/ip/dhcpclient
5c -FTVw ftpd.c
5c -FTVw glob.c
5l -o 5.ftpd ftpd.5 glob.5
cp 5.ftpd /arm/bin/ip/ftpd
5c -FTVw gping.c
5l  -o 5.gping gping.5
cp 5.gping /arm/bin/ip/gping
5c -FTVw hogports.c
5l  -o 5.hogports hogports.5
cp 5.hogports /arm/bin/ip/hogports
5c -FTVw hproxy.c
5l  -o 5.hproxy hproxy.5
cp 5.hproxy /arm/bin/ip/hproxy
5c -FTVw httpfile.c
5l  -o 5.httpfile httpfile.5
cp 5.httpfile /arm/bin/ip/httpfile
5c -FTVw linklocal.c
5l  -o 5.linklocal linklocal.5
cp 5.linklocal /arm/bin/ip/linklocal
5c -FTVw ping.c
5l  -o 5.ping ping.5
cp 5.ping /arm/bin/ip/ping
5c -FTVw pppoe.c
5l  -o 5.pppoe pppoe.5
cp 5.pppoe /arm/bin/ip/pppoe
5c -FTVw pptp.c
5l  -o 5.pptp pptp.5
cp 5.pptp /arm/bin/ip/pptp
5c -FTVw pptpd.c
5l  -o 5.pptpd pptpd.5
cp 5.pptpd /arm/bin/ip/pptpd
5c -FTVw rarpd.c
5l  -o 5.rarpd rarpd.5
cp 5.rarpd /arm/bin/ip/rarpd
5c -FTVw rexexec.c
5l  -o 5.rexexec rexexec.5
cp 5.rexexec /arm/bin/ip/rexexec
5c -FTVw rip.c
5l  -o 5.rip rip.5
cp 5.rip /arm/bin/ip/rip
5c -FTVw rlogind.c
5l  -o 5.rlogind rlogind.5
cp 5.rlogind /arm/bin/ip/rlogind
5c -FTVw telnet.c
5l  -o 5.telnet telnet.5
cp 5.telnet /$objtype/bin/telnet
5c -FTVw telnetd.c
5l  -o 5.telnetd telnetd.5
cp 5.telnetd /arm/bin/ip/telnetd
5c -FTVw tftpd.c
5l  -o 5.tftpd tftpd.5
cp 5.tftpd /arm/bin/ip/tftpd
5c -FTVw tftpfs.c
5l  -o 5.tftpfs tftpfs.5
cp 5.tftpfs /arm/bin/ip/tftpfs
5c -FTVw tinc.c
5l  -o 5.tinc tinc.5
cp 5.tinc /arm/bin/ip/tinc
5c -FTVw traceroute.c
5l  -o 5.traceroute traceroute.5
cp 5.traceroute /arm/bin/ip/traceroute
5c -FTVw torrent.c
5l  -o 5.torrent torrent.5
cp 5.torrent /arm/bin/ip/torrent
5c -FTVw udpecho.c
5l  -o 5.udpecho udpecho.5
cp 5.udpecho /arm/bin/ip/udpecho
5c -FTVw socksd.c
5l  -o 5.socksd socksd.5
cp 5.socksd /arm/bin/ip/socksd
5c -FTVw sol.c
5l  -o 5.sol sol.5
cp 5.sol /arm/bin/ip/sol
5c -FTVw wol.c
5l  -o 5.wol wol.5
cp 5.wol /arm/bin/ip/wol
mk jpg
for (i in jpg tojpg gif togif ppm toppm png topng tif totif yuv ico toico bmp tga v210)
	mk $MKFLAGS $i.install
6^c rgbycc.c
6^l -o 6.rgbycc rgbycc.6
./6.rgbycc > ycbcr.h
6^c rgbrgbv.c
6^l -o 6.rgbrgbv rgbrgbv.6
./6.rgbrgbv > rgbv.h
5c -FTVw totruecolor.c
5c -FTVw writerawimage.c
5c -FTVw readjpg.c
5c -FTVw jpg.c
5c -FTVw torgbv.c
5l  -o 5.jpg torgbv.5 totruecolor.5 writerawimage.5 readjpg.5 jpg.5
cp 5.jpg /arm/bin/jpg
5c -FTVw writejpg.c
5c -FTVw multichan.c
5c -FTVw tojpg.c
5l  -o 5.tojpg writejpg.5 multichan.5 tojpg.5
cp 5.tojpg /arm/bin/tojpg
5c -FTVw torgbv.c
5c -FTVw readgif.c
5c -FTVw gif.c
5l  -o 5.gif torgbv.5 totruecolor.5 writerawimage.5 readgif.5 gif.5
cp 5.gif /arm/bin/gif
5c -FTVw writegif.c
5c -FTVw onechan.c
5c -FTVw togif.c
5c -FTVw torgbv.c
5l  -o 5.togif writegif.5 onechan.5 togif.5 torgbv.5
cp 5.togif /arm/bin/togif
5c -FTVw torgbv.c
5c -FTVw readppm.c
5c -FTVw ppm.c
5l  -o 5.ppm torgbv.5 totruecolor.5 writerawimage.5 readppm.5 ppm.5
cp 5.ppm /arm/bin/ppm
5c -FTVw writeppm.c
5c -FTVw toppm.c
5l  -o 5.toppm writeppm.5 multichan.5 toppm.5
cp 5.toppm /arm/bin/toppm
5c -FTVw torgbv.c
5c -FTVw readpng.c
5c -FTVw png.c
5l  -o 5.png torgbv.5 writerawimage.5 readpng.5 png.5
cp 5.png /arm/bin/png
5c -FTVw writepng.c
5c -FTVw topng.c
5l  -o 5.topng writepng.5 topng.5
cp 5.topng /arm/bin/topng
5c -FTVw readtif.c
5c -FTVw tif.c
5l  -o 5.tif torgbv.5 writerawimage.5 readtif.5 tif.5
cp 5.tif /arm/bin/tif
5c -FTVw writetif.c
5c -FTVw totif.c
5l  -o 5.totif writetif.5 totif.5
cp 5.totif /arm/bin/totif
5c -FTVw readyuv.c
5c -FTVw yuv.c
5l  -o 5.yuv torgbv.5 totruecolor.5 writerawimage.5 readyuv.5 yuv.5
cp 5.yuv /arm/bin/yuv
5c -FTVw ico.c
5l  -o 5.ico readpng.5 ico.5
cp 5.ico /arm/bin/ico
5c -FTVw toico.c
5l  -o 5.toico toico.5
cp 5.toico /arm/bin/toico
5c -FTVw readbmp.c
5c -FTVw bmp.c
5l  -o 5.bmp torgbv.5 totruecolor.5 writerawimage.5 readbmp.5 bmp.5
cp 5.bmp /arm/bin/bmp
5c -FTVw readtga.c
5c -FTVw tga.c
5l  -o 5.tga torgbv.5 totruecolor.5 writerawimage.5 readtga.5 tga.5
cp 5.tga /arm/bin/tga
5c -FTVw readv210.c
5c -FTVw v210.c
5l  -o 5.v210 torgbv.5 totruecolor.5 writerawimage.5 readv210.5 v210.5
cp 5.v210 /arm/bin/v210
mk ka
yacc -D1 -d a.y
5c -FTVw y.tab.c
5c -FTVw lex.c
5l  -o 5.out y.tab.5 lex.5
cp 5.out /arm/bin/ka
mk kc
5c -FTVw cgen.c
5c -FTVw enam.c
5c -FTVw list.c
5c -FTVw mul.c
5c -FTVw peep.c
5c -FTVw ../cc/pgen.c
5c -FTVw ../cc/pswt.c
5c -FTVw reg.c
5c -FTVw sgen.c
5c -FTVw swt.c
5c -FTVw txt.c
5l  -o 5.out cgen.5 enam.5 list.5 mul.5 peep.5 pgen.5 pswt.5 reg.5 sgen.5 swt.5 txt.5 ../cc/cc.a5
cp 5.out /arm/bin/kc
mk ki
5c -FTVw ki.c
5c -FTVw run.c
5c -FTVw mem.c
5c -FTVw syscall.c
5c -FTVw stats.c
5c -FTVw icache.c
5c -FTVw symbols.c
5c -FTVw cmd.c
5c -FTVw bpt.c
5c -FTVw float.c
5l  -o 5.out ki.5 run.5 mem.5 syscall.5 stats.5 icache.5 symbols.5 cmd.5 bpt.5 float.5
cp 5.out /arm/bin/ki
mk kl
5c -FTVw asm.c
5c -FTVw list.c
5c -FTVw noop.c
5c -FTVw sched.c
5c -FTVw obj.c
5c -FTVw optab.c
5c -FTVw pass.c
5c -FTVw span.c
5c -FTVw ../kc/enam.c
5c -FTVw compat.c
5l  -o 5.out asm.5 list.5 noop.5 sched.5 obj.5 optab.5 pass.5 span.5 enam.5 compat.5
cp 5.out /arm/bin/kl
mk ktrans
5c -FTVw hash.c
5c -FTVw main.c
5l  -o 5.out hash.5 main.5
cp 5.out /arm/bin/ktrans
mk lex
5c -FTVw lmain.c
yacc -d parser.y
5c -FTVw sub1.c
5c -FTVw sub2.c
5c -FTVw header.c
5c -FTVw y.tab.c
5l  -o 5.out lmain.5 y.tab.5 sub1.5 sub2.5 header.5
cp 5.out /arm/bin/lex
mk lp
for (i in lpdsend lpsend LOCK lpdaemon)
	mk $MKFLAGS $i.install
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_NET_EXTENSION -DPLAN9  -'DMAXHOSTNAMELEN=64' lpdsend.c
pcc -o 5.lpdsend lpdsend.5
cp 5.lpdsend /arm/bin/aux/lpdsend
5c -Dplan9 lpsend.c
5l  -o 5.lpsend lpsend.5
cp 5.lpsend /arm/bin/aux/lpsend
5c -Dplan9 LOCK.c
5l  -o 5.LOCK LOCK.5
cp 5.LOCK /arm/bin/aux/LOCK
pcc -c -D_POSIX_SOURCE -DPLAN9  lpdaemon.c
pcc -o 5.lpdaemon lpdaemon.5
cp 5.lpdaemon /arm/bin/aux/lpdaemon
mk map
5c -FTVw map.c
5c -FTVw symbol.c
5c -FTVw index.c
5c -FTVw sqrt.c
cd libmap
mk install
libmap.a5 doesn't exist: assuming it will be an archive
5c -FTVw -I.. aitoff.c
5c -FTVw -I.. albers.c
5c -FTVw -I.. azequalarea.c
5c -FTVw -I.. azequidist.c
5c -FTVw -I.. bicentric.c
5c -FTVw -I.. bonne.c
5c -FTVw -I.. ccubrt.c
5c -FTVw -I.. complex.c
5c -FTVw -I.. conic.c
5c -FTVw -I.. cubrt.c
5c -FTVw -I.. cylequalarea.c
5c -FTVw -I.. cylindrical.c
5c -FTVw -I.. elco2.c
5c -FTVw -I.. elliptic.c
5c -FTVw -I.. fisheye.c
5c -FTVw -I.. gall.c
5c -FTVw -I.. gilbert.c
5c -FTVw -I.. guyou.c
5c -FTVw -I.. harrison.c
5c -FTVw -I.. hex.c
5c -FTVw -I.. homing.c
5c -FTVw -I.. lagrange.c
5c -FTVw -I.. lambert.c
5c -FTVw -I.. laue.c
5c -FTVw -I.. lune.c
5c -FTVw -I.. mercator.c
5c -FTVw -I.. mollweide.c
5c -FTVw -I.. newyorker.c
5c -FTVw -I.. orthographic.c
5c -FTVw -I.. perspective.c
5c -FTVw -I.. polyconic.c
5c -FTVw -I.. rectangular.c
5c -FTVw -I.. simpleconic.c
5c -FTVw -I.. sinusoidal.c
5c -FTVw -I.. tetra.c
5c -FTVw -I.. trapezoidal.c
5c -FTVw -I.. twocirc.c
5c -FTVw -I.. zcoord.c
ar vu libmap.a5 aitoff.5 albers.5 azequalarea.5 azequidist.5 bicentric.5 bonne.5 ccubrt.5 complex.5 conic.5 cubrt.5 cylequalarea.5 cylindrical.5 elco2.5 elliptic.5 fisheye.5 gall.5 gilbert.5 guyou.5 harrison.5 hex.5 homing.5 lagrange.5 lambert.5 laue.5 lune.5 mercator.5 mollweide.5 newyorker.5 orthographic.5 perspective.5 polyconic.5 rectangular.5 simpleconic.5 sinusoidal.5 tetra.5 trapezoidal.5 twocirc.5 zcoord.5
ar: creating libmap.a5
a - aitoff.5
a - albers.5
a - azequalarea.5
a - azequidist.5
a - bicentric.5
a - bonne.5
a - ccubrt.5
a - complex.5
a - conic.5
a - cubrt.5
a - cylequalarea.5
a - cylindrical.5
a - elco2.5
a - elliptic.5
a - fisheye.5
a - gall.5
a - gilbert.5
a - guyou.5
a - harrison.5
a - hex.5
a - homing.5
a - lagrange.5
a - lambert.5
a - laue.5
a - lune.5
a - mercator.5
a - mollweide.5
a - newyorker.5
a - orthographic.5
a - perspective.5
a - polyconic.5
a - rectangular.5
a - simpleconic.5
a - sinusoidal.5
a - tetra.5
a - trapezoidal.5
a - twocirc.5
a - zcoord.5
5l  -o 5.out map.5 symbol.5 index.5 sqrt.5 libmap/libmap.a5
cp 5.out /arm/bin/aux/mapd
mk mk
5c -FTVw arc.c
5c -FTVw archive.c
5c -FTVw bufblock.c
5c -FTVw env.c
5c -FTVw file.c
5c -FTVw graph.c
5c -FTVw job.c
5c -FTVw lex.c
5c -FTVw main.c
5c -FTVw match.c
5c -FTVw mk.c
5c -FTVw parse.c
5c -FTVw rc.c
5c -FTVw recipe.c
5c -FTVw rule.c
5c -FTVw run.c
5c -FTVw shprint.c
5c -FTVw symtab.c
5c -FTVw var.c
5c -FTVw varsub.c
5c -FTVw word.c
5c -FTVw plan9.c
5l  -o 5.out arc.5 archive.5 bufblock.5 env.5 file.5 graph.5 job.5 lex.5 main.5 match.5 mk.5 parse.5 rc.5 recipe.5 rule.5 run.5 shprint.5 symtab.5 var.5 varsub.5 word.5 plan9.5
cp 5.out /arm/bin/mk
mk mothra
5c -FTVw -Ilibpanel snoop.c
5c -FTVw -Ilibpanel forms.c
5c -FTVw -Ilibpanel getpix.c
5c -FTVw -Ilibpanel html.syntax.c
5c -FTVw -Ilibpanel mothra.c
5c -FTVw -Ilibpanel rdhtml.c
5c -FTVw -Ilibpanel url.c
cd libpanel
mk
libpanel.a5 doesn't exist: assuming it will be an archive
5c -FTVw button.c
5c -FTVw canvas.c
5c -FTVw draw.c
5c -FTVw edit.c
5c -FTVw entry.c
5c -FTVw event.c
5c -FTVw frame.c
5c -FTVw group.c
5c -FTVw init.c
5c -FTVw label.c
5c -FTVw list.c
5c -FTVw mem.c
5c -FTVw message.c
5c -FTVw pack.c
5c -FTVw popup.c
5c -FTVw print.c
5c -FTVw pulldown.c
5c -FTVw rtext.c
5c -FTVw scroll.c
5c -FTVw scrollbar.c
5c -FTVw slider.c
5c -FTVw textview.c
5c -FTVw textwin.c
5c -FTVw utf.c
5c -FTVw snarf.c
ar vu libpanel.a5 button.5 canvas.5 draw.5 edit.5 entry.5 event.5 frame.5 group.5 init.5 label.5 list.5 mem.5 message.5 pack.5 popup.5 print.5 pulldown.5 rtext.5 scroll.5 scrollbar.5 slider.5 textview.5 textwin.5 utf.5 snarf.5
ar: creating libpanel.a5
a - button.5
a - canvas.5
a - draw.5
a - edit.5
a - entry.5
a - event.5
a - frame.5
a - group.5
a - init.5
a - label.5
a - list.5
a - mem.5
a - message.5
a - pack.5
a - popup.5
a - print.5
a - pulldown.5
a - rtext.5
a - scroll.5
a - scrollbar.5
a - slider.5
a - textview.5
a - textwin.5
a - utf.5
a - snarf.5
5l  -o 5.out snoop.5 forms.5 getpix.5 html.syntax.5 mothra.5 rdhtml.5 url.5 libpanel/libpanel.a5
cp 5.out /arm/bin/mothra
mk ndb
for (i in mkdb query mkhash mkhosts cs csquery dns dnsquery dnsdebug dnsgetip ipquery inform)
	mk $MKFLAGS $i.install
5c -FTVw mkdb.c
5l  -o 5.mkdb mkdb.5
cp 5.mkdb /arm/bin/ndb/mkdb
5c -FTVw query.c
5l  -o 5.query query.5
cp 5.query /arm/bin/ndb/query
5c -FTVw mkhash.c
5l  -o 5.mkhash mkhash.5
cp 5.mkhash /arm/bin/ndb/mkhash
5c -FTVw mkhosts.c
5l  -o 5.mkhosts mkhosts.5
cp 5.mkhosts /arm/bin/ndb/mkhosts
5c -FTVw cs.c
5l -o 5.cs cs.5
cp 5.cs /arm/bin/ndb/cs
5c -FTVw csquery.c
5l  -o 5.csquery csquery.5
cp 5.csquery /arm/bin/ndb/csquery
5c -FTVw dns.c
5c -FTVw dnudpserver.c
5c -FTVw dntcpserver.c
5c -FTVw dn.c
5c -FTVw dnresolve.c
5c -FTVw dblookup.c
5c -FTVw dnserver.c
5c -FTVw dnnotify.c
5c -FTVw dnarea.c
5c -FTVw convM2DNS.c
5c -FTVw convDNS2M.c
5l -o 5.dns dns.5 dnudpserver.5 dntcpserver.5 dn.5 dnresolve.5 dblookup.5 dnserver.5 dnnotify.5 dnarea.5 convM2DNS.5 convDNS2M.5
cp 5.dns /arm/bin/ndb/dns
5c -FTVw dnsquery.c
5l  -o 5.dnsquery dnsquery.5
cp 5.dnsquery /arm/bin/ndb/dnsquery
5c -FTVw dnsdebug.c
5l -o 5.dnsdebug dnsdebug.5 dn.5 dnresolve.5 dblookup.5 dnserver.5 dnarea.5 convM2DNS.5 convDNS2M.5
cp 5.dnsdebug /arm/bin/ndb/dnsdebug
5c -FTVw dnsgetip.c
5l -o 5.dnsgetip dnsgetip.5 dn.5 dnresolve.5 dblookup.5 dnserver.5 dnarea.5 convM2DNS.5 convDNS2M.5
cp 5.dnsgetip /arm/bin/ndb/dnsgetip
5c -FTVw ipquery.c
5l  -o 5.ipquery ipquery.5
cp 5.ipquery /arm/bin/ndb/ipquery
5c -FTVw inform.c
5l  -o 5.inform inform.5
cp 5.inform /arm/bin/ndb/inform
mk nusb
for (i in lib kb audio ether usbd disk serial ptp joy cam) @{
	cd $i && mk install
}
usb.a5 doesn't exist: assuming it will be an archive
5c -FTVw dev.c
5c -FTVw dump.c
5c -FTVw parse.c
ar vu usb.a5 dev.5 dump.5 parse.5
ar: creating usb.a5
a - dev.5
a - dump.5
a - parse.5
date
Mon Jan  1 22:48:47 MST 2024
5c -I../lib -FTVw kb.c
5l  -o 5.out kb.5 ../lib/usb.a5
cp 5.out /arm/bin/nusb/kb
5c -I../lib -FTVw audio.c
5l  -o 5.out audio.5 ../lib/usb.a5
cp 5.out /arm/bin/nusb/audio
5c -I../lib -FTVw ether.c
5c -I../lib -FTVw cdc.c
5c -I../lib -FTVw smsc.c
5c -I../lib -FTVw lan78xx.c
5c -I../lib -FTVw asix.c
5c -I../lib -FTVw aue.c
5c -I../lib -FTVw url.c
5c -I../lib -FTVw rndis.c
5l  -o 5.out ether.5 cdc.5 smsc.5 lan78xx.5 asix.5 aue.5 url.5 rndis.5 ../lib/usb.a5
cp 5.out /arm/bin/nusb/ether
5c -I../lib -FTVw usbd.c
5c -I../lib -FTVw hub.c
5c -I../lib -FTVw hname.c
5l  -o 5.out usbd.5 hub.5 hname.5 ../lib/usb.a5
cp 5.out /arm/bin/nusb/usbd
5c -I../lib -FTVw disk.c
5c -I../lib -FTVw scsireq.c
./mkscsierrs >scsierrs.c
5c -I../lib -FTVw scsierrs.c
5l  -o 5.out disk.5 scsireq.5 scsierrs.5 ../lib/usb.a5
cp 5.out /arm/bin/nusb/disk
5c -I../lib -FTVw ftdi.c
5c -I../lib -FTVw serial.c
5c -I../lib -FTVw prolific.c
5c -I../lib -FTVw ucons.c
5c -I../lib -FTVw silabs.c
5c -I../lib -FTVw ch340.c
5l  -o 5.out ftdi.5 serial.5 prolific.5 ucons.5 silabs.5 ch340.5 ../lib/usb.a5
cp 5.out /arm/bin/nusb/serial
5c -I../lib -FTVw ptp.c
5l  -o 5.out ptp.5 ../lib/usb.a5
cp 5.out /arm/bin/nusb/ptp
5c -I../lib -FTVw joy.c
5l  -o 5.out joy.5 ../lib/usb.a5
cp 5.out /arm/bin/nusb/joy
5c -I../lib -FTVw cam.c
5c -I../lib -FTVw descprint.c
5c -I../lib -FTVw ctl.c
5c -I../lib -FTVw video.c
5l  -o 5.out cam.5 descprint.5 ctl.5 video.5 ../lib/usb.a5
cp 5.out /arm/bin/nusb/cam
mk paqfs
for (i in mkpaqfs paqfs)
	mk $MKFLAGS $i.install
5c -FTVw mkpaqfs.c
5l  -o 5.mkpaqfs mkpaqfs.5
cp 5.mkpaqfs /arm/bin/mkpaqfs
5c -FTVw paqfs.c
5l  -o 5.paqfs paqfs.5
cp 5.paqfs /arm/bin/paqfs
mk pic
yacc -S -d picy.y

conflicts: 208 shift/reduce
mv y.tab.c picy.c
pcc -c picl.c
pcc -c main.c
pcc -c print.c
pcc -c misc.c
pcc -c symtab.c
pcc -c blockgen.c
pcc -c boxgen.c
pcc -c circgen.c
pcc -c arcgen.c
pcc -c linegen.c
pcc -c movegen.c
pcc -c textgen.c
pcc -c input.c
pcc -c for.c
pcc -c pltroff.c
pcc -c picy.c
pcc  -o 5.out picy.5 picl.5 main.5 print.5 misc.5 symtab.5 blockgen.5 boxgen.5 circgen.5 arcgen.5 linegen.5 movegen.5 textgen.5 input.5 for.5 pltroff.5
cp 5.out /arm/bin/pic
mk plot
5c -FTVw plot.c
cd libplot
mk install
../libplot.a5 doesn't exist: assuming it will be an archive
5c -FTVw box.c
5c -FTVw cfill.c
5c -FTVw circ.c
5c -FTVw closepl.c
5c -FTVw color.c
5c -FTVw disk.c
5c -FTVw doublebuffer.c
5c -FTVw dpoint.c
5c -FTVw erase.c
5c -FTVw fill.c
5c -FTVw frame.c
5c -FTVw grade.c
5c -FTVw line.c
5c -FTVw machdep.c
5c -FTVw move.c
5c -FTVw openpl.c
5c -FTVw parabola.c
5c -FTVw pen.c
5c -FTVw poly.c
5c -FTVw ppause.c
5c -FTVw pprompt.c
5c -FTVw range.c
5c -FTVw rarc.c
5c -FTVw restore.c
5c -FTVw rmove.c
5c -FTVw rvec.c
5c -FTVw save.c
5c -FTVw sbox.c
5c -FTVw spline.c
5c -FTVw subr.c
5c -FTVw text.c
5c -FTVw vec.c
5c -FTVw whoami.c
ar vu ../libplot.a5 box.5 cfill.5 circ.5 closepl.5 color.5 disk.5 doublebuffer.5 dpoint.5 erase.5 fill.5 frame.5 grade.5 line.5 machdep.5 move.5 openpl.5 parabola.5 pen.5 poly.5 ppause.5 pprompt.5 range.5 rarc.5 restore.5 rmove.5 rvec.5 save.5 sbox.5 spline.5 subr.5 text.5 vec.5 whoami.5
ar: creating ../libplot.a5
a - box.5
a - cfill.5
a - circ.5
a - closepl.5
a - color.5
a - disk.5
a - doublebuffer.5
a - dpoint.5
a - erase.5
a - fill.5
a - frame.5
a - grade.5
a - line.5
a - machdep.5
a - move.5
a - openpl.5
a - parabola.5
a - pen.5
a - poly.5
a - ppause.5
a - pprompt.5
a - range.5
a - rarc.5
a - restore.5
a - rmove.5
a - rvec.5
a - save.5
a - sbox.5
a - spline.5
a - subr.5
a - text.5
a - vec.5
a - whoami.5
5l  -o 5.out plot.5 libplot.a5
cp 5.out /arm/bin/plot
mk plumb
for (i in plumber plumb)
	mk $MKFLAGS $i.install
5c -FTVw plumber.c
5c -FTVw fsys.c
5c -FTVw match.c
5c -FTVw rules.c
5l  -o 5.plumber plumber.5 fsys.5 match.5 rules.5
cp 5.plumber /arm/bin/plumber
5c -FTVw plumb.c
5l  -o 5.plumb plumb.5
cp 5.plumb /arm/bin/plumb
mk postscript
---- Making install in common ----
com.a5 doesn't exist: assuming it will be an archive
pcc -c -Dplan9 -D_POSIX_SOURCE -B bbox.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B glob.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B misc.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B request.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B tempnam.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B getopt.c
ar vu com.a5 bbox.5 glob.5 misc.5 request.5 tempnam.5 getopt.5
ar: creating com.a5
a - bbox.5
a - glob.5
a - misc.5
a - request.5
a - tempnam.5
a - getopt.5
---- Making install in cropmarks ----
mk: 'install' is up to date
---- Making install in download ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B download.c
pcc  -o 5.out download.5 ../common/com.a5
cp 5.out /arm/bin/aux/download
---- Making install in grabit ----
mk: 'install' is up to date
---- Making install in hardcopy ----
mk: 'install' is up to date
---- Making install in mpictures ----
mk: 'install' is up to date
---- Making install in postgif ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B postgif.c
pcc  -o 5.out postgif.5 ../common/com.a5
cp 5.out /arm/bin/aux/postgif
---- Making install in postprint ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B postprint.c
pcc  -o 5.out postprint.5 ../common/com.a5
cp 5.out /arm/bin/aux/postprint
---- Making install in postreverse ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B postreverse.c
pcc  -o 5.out postreverse.5 ../common/com.a5
cp 5.out /arm/bin/aux/postreverse
---- Making install in posttek ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B posttek.c
pcc  -o 5.out posttek.5 ../common/com.a5
cp 5.out /arm/bin/aux/posttek
---- Making install in printfont ----
mk: 'install' is up to date
---- Making install in psencoding ----
mk: 'install' is up to date
---- Making install in psfiles ----
cp *.ps ps.* /sys/lib/postscript/prologues
---- Making install in g3p9bit ----
5c -FTVw g3p9bit.c
5l  -o 5.out g3p9bit.5
cp 5.out /arm/bin/aux/g3p9bit
---- Making install in p9bitpost ----
5c -w -I../common pslib.c
5c -w -I../common p9bitpost.c
5l  -o 5.out pslib.5 p9bitpost.5 /arm/lib/libmemdraw.a
cp 5.out /arm/bin/aux/p9bitpost
---- Making install in tcpostio ----
pcc -Bw -c -D_BSD_EXTENSION -D_NET_EXTENSION -Dplan9 tcpostio.c
pcc -Bw -c -D_BSD_EXTENSION -D_NET_EXTENSION -Dplan9 dial.c
5l  -o 5.out tcpostio.5 dial.5
cp 5.out /arm/bin/aux/tcpostio
---- Making install in text2post ----
5c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common text2post.c
5l  -o 5.out text2post.5
cp 5.out /arm/bin/aux/text2post
---- Making install in tr2post ----
5c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' tr2post.c
5c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' chartab.c
5c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' Bgetfield.c
5c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' conv.c
tr2post.c:57 const if true
5c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' utils.c
5c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' devcntl.c
5c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' draw.c
5c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' readDESC.c
5c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' ps_include.c
5c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' pictures.c
5c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' ../common/common.c
5l  -o 5.out tr2post.5 chartab.5 Bgetfield.5 conv.5 utils.5 devcntl.5 draw.5 readDESC.5 ps_include.5 pictures.5 common.5
cp 5.out /arm/bin/aux/tr2post
mk proof
5c -FTVw main.c
5c -FTVw font.c
5c -FTVw htroff.c
5c -FTVw screen.c
5l  -o 5.out main.5 font.5 htroff.5 screen.5
cp 5.out /arm/bin/proof
mk qa
yacc -D1 -d a.y
5c -FTVw y.tab.c
5c -FTVw lex.c
5l  -o 5.out y.tab.5 lex.5
cp 5.out /arm/bin/qa
mk qc
5c -FTVw cgen.c
5c -FTVw enam.c
5c -FTVw list.c
5c -FTVw machcap.c
5c -FTVw mul.c
5c -FTVw peep.c
5c -FTVw ../cc/pgen.c
5c -FTVw ../cc/pswt.c
5c -FTVw reg.c
5c -FTVw sgen.c
5c -FTVw swt.c
5c -FTVw txt.c
5l  -o 5.out cgen.5 enam.5 list.5 machcap.5 mul.5 peep.5 pgen.5 pswt.5 reg.5 sgen.5 swt.5 txt.5 ../cc/cc.a5
cp 5.out /arm/bin/qc
mk qi
5c -FTVw qi.c
5c -FTVw run.c
5c -FTVw mem.c
5c -FTVw syscall.c
5c -FTVw stats.c
5c -FTVw icache.c
5c -FTVw symbols.c
5c -FTVw cmd.c
5c -FTVw bpt.c
5c -FTVw float.c
5c -FTVw branch.c
5c -FTVw iu.c
5l  -o 5.out qi.5 run.5 mem.5 syscall.5 stats.5 icache.5 symbols.5 cmd.5 bpt.5 float.5 branch.5 iu.5
cp 5.out /arm/bin/qi
mk ql
5c -FTVw asm.c
5c -FTVw asmout.c
5c -FTVw list.c
5c -FTVw noop.c
5c -FTVw obj.c
5c -FTVw optab.c
5c -FTVw pass.c
5c -FTVw span.c
5c -FTVw ../qc/enam.c
5c -FTVw cnam.c
5c -FTVw sched.c
5c -FTVw compat.c
5l  -o 5.out asm.5 asmout.5 list.5 noop.5 obj.5 optab.5 pass.5 span.5 enam.5 cnam.5 sched.5 compat.5
cp 5.out /arm/bin/ql
mk ratfs
5c -FTVw main.c
5c -FTVw proto.c
5c -FTVw misc.c
5c -FTVw ctlfiles.c
5l  -o 5.out main.5 proto.5 misc.5 ctlfiles.5
cp 5.out /arm/bin/upas/ratfs
mk rc
yacc -d syn.y
5c -FTVw -DPlan9 code.c
5c -FTVw -DPlan9 exec.c
5c -FTVw -DPlan9 getflags.c
5c -FTVw -DPlan9 glob.c
5c -FTVw -DPlan9 here.c
5c -FTVw -DPlan9 io.c
5c -FTVw -DPlan9 lex.c
5c -FTVw -DPlan9 pcmd.c
5c -FTVw -DPlan9 pfnc.c
5c -FTVw -DPlan9 simple.c
5c -FTVw -DPlan9 subr.c
5c -FTVw -DPlan9 trap.c
5c -FTVw -DPlan9 tree.c
5c -FTVw -DPlan9 var.c
5c -FTVw -DPlan9 havefork.c
5c -FTVw -DPlan9 plan9.c
5c -FTVw -DPlan9 y.tab.c
5l  -o 5.out code.5 exec.5 getflags.5 glob.5 here.5 io.5 lex.5 pcmd.5 pfnc.5 simple.5 subr.5 trap.5 tree.5 var.5 havefork.5 plan9.5 y.tab.5
cp 5.out /arm/bin/rc
mk reform
for (i in audio pm shortcuts)
	mk $MKFLAGS $i.install
5c -FTVw audio.c
5l  -o 5.audio audio.5
cp 5.audio /arm/bin/reform/audio
5c -FTVw pm.c
5l  -o 5.pm pm.5
cp 5.pm /arm/bin/reform/pm
5c -FTVw shortcuts.c
5l  -o 5.shortcuts shortcuts.5
cp 5.shortcuts /arm/bin/reform/shortcuts
mk replica
5c -FTVw revproto.c
5c -FTVw applychanges.c
5c -FTVw db.c
5c -FTVw util.c
5c -FTVw applylog.c
5c -FTVw compactdb.c
5c -FTVw updatedb.c
5l  -o 5.applychanges revproto.5 applychanges.5 db.5 util.5
5l  -o 5.compactdb compactdb.5 db.5 util.5
5l  -o 5.updatedb updatedb.5 db.5 util.5
cp 5.applychanges /arm/bin/replica/applychanges
5l  -o 5.applylog applylog.5 db.5 util.5
cp 5.compactdb /arm/bin/replica/compactdb
cp 5.updatedb /arm/bin/replica/updatedb
cp 5.applylog /arm/bin/replica/applylog
for (i in applychanges applylog compactdb updatedb)
	mk $MKFLAGS $i.install
5l  -o 5.applychanges revproto.5 applychanges.5 db.5 util.5
cp 5.applychanges /arm/bin/replica/applychanges
5l  -o 5.applylog applylog.5 db.5 util.5
cp 5.applylog /arm/bin/replica/applylog
5l  -o 5.compactdb compactdb.5 db.5 util.5
cp 5.compactdb /arm/bin/replica/compactdb
5l  -o 5.updatedb updatedb.5 db.5 util.5
cp 5.updatedb /arm/bin/replica/updatedb
mk rio
5c -FTVw rio.c
5c -FTVw data.c
5c -FTVw fsys.c
5c -FTVw scrl.c
5c -FTVw time.c
5c -FTVw util.c
5c -FTVw wctl.c
5c -FTVw wind.c
5c -FTVw xfid.c
5l  -o 5.out rio.5 data.5 fsys.5 scrl.5 time.5 util.5 wctl.5 wind.5 xfid.5 /arm/lib/libdraw.a /arm/lib/libframe.a /arm/lib/libthread.a /arm/lib/libplumb.a /arm/lib/libc.a
cp 5.out /arm/bin/rio
mk sam
5c -FTVw sam.c
5c -FTVw address.c
5c -FTVw buff.c
5c -FTVw cmd.c
5c -FTVw disk.c
5c -FTVw error.c
5c -FTVw file.c
5c -FTVw io.c
5c -FTVw list.c
5c -FTVw mesg.c
5c -FTVw moveto.c
5c -FTVw multi.c
5c -FTVw plan9.c
5c -FTVw rasp.c
5c -FTVw regexp.c
5c -FTVw shell.c
5c -FTVw string.c
5c -FTVw sys.c
5c -FTVw util.c
5c -FTVw xec.c
5l  -o 5.out sam.5 address.5 buff.5 cmd.5 disk.5 error.5 file.5 io.5 list.5 mesg.5 moveto.5 multi.5 plan9.5 rasp.5 regexp.5 shell.5 string.5 sys.5 util.5 xec.5
cp 5.out /arm/bin/sam
mk samterm
5c -I../sam -FTVw main.c
5c -I../sam -FTVw icons.c
5c -I../sam -FTVw menu.c
5c -I../sam -FTVw mesg.c
5c -I../sam -FTVw rasp.c
5c -I../sam -FTVw scroll.c
5c -I../sam -FTVw flayer.c
5c -I../sam -FTVw io.c
5c -I../sam -FTVw plan9.c
5l  -o 5.out main.5 icons.5 menu.5 mesg.5 rasp.5 scroll.5 flayer.5 io.5 plan9.5 /arm/lib/libdraw.a /arm/lib/libframe.a
cp 5.out /arm/bin/aux/samterm
mk scat
5c -FTVw -I/sys/src/cmd/map scat.c
5c -FTVw -I/sys/src/cmd/map bitinput.c
5c -FTVw -I/sys/src/cmd/map desc.c
5c -FTVw -I/sys/src/cmd/map display.c
5c -FTVw -I/sys/src/cmd/map dssread.c
5c -FTVw -I/sys/src/cmd/map header.c
5c -FTVw -I/sys/src/cmd/map hinv.c
5c -FTVw -I/sys/src/cmd/map image.c
5c -FTVw -I/sys/src/cmd/map patch.c
5c -FTVw -I/sys/src/cmd/map plot.c
5c -FTVw -I/sys/src/cmd/map posn.c
5c -FTVw -I/sys/src/cmd/map prose.c
5c -FTVw -I/sys/src/cmd/map qtree.c
5c -FTVw -I/sys/src/cmd/map util.c
5l  -o 5.out scat.5 bitinput.5 desc.5 display.5 dssread.5 header.5 hinv.5 image.5 patch.5 plot.5 posn.5 prose.5 qtree.5 util.5
cp 5.out /arm/bin/scat
mk scuzz
5c -FTVw scuzz.c
5c -FTVw cdaudio.c
5c -FTVw cdr.c
5c -FTVw changer.c
5c -FTVw scsireq.c
5c -FTVw sense.c
5l  -o 5.out scuzz.5 cdaudio.5 cdr.5 changer.5 scsireq.5 sense.5
cp 5.out /arm/bin/scuzz
mk snap
for (i in snap snapfs)
	mk $MKFLAGS $i.install
5c -FTVw snap.c
5c -FTVw read.c
5c -FTVw take.c
5c -FTVw util.c
5c -FTVw write.c
5l  -o 5.snap snap.5 read.5 take.5 util.5 write.5 /arm/lib/lib9p.a
cp 5.snap /arm/bin/snap
5c -FTVw snapfs.c
5l  -o 5.snapfs snapfs.5 read.5 take.5 util.5 write.5 /arm/lib/lib9p.a
cp 5.snapfs /arm/bin/snapfs
mk spell
5c -FTVw sprog.c
5l  -o 5.out sprog.5
cp 5.out /arm/bin/aux/sprog
mk spin
yacc -S -d spin.y

conflicts: 6 reduce/reduce
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 dstep.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 flow.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 guided.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 main.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 mesg.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 msc_tcl.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen1.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen2.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen3.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen4.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen5.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen6.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen7.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 reprosrc.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 run.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 sched.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 spinlex.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 structs.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 sym.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 vars.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 y.tab.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_buchi.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_cache.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_lex.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_main.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_mem.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_parse.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_rewrt.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_trans.c
5l  -o 5.out dstep.5 flow.5 guided.5 main.5 mesg.5 msc_tcl.5 pangen1.5 pangen2.5 pangen3.5 pangen4.5 pangen5.5 pangen6.5 pangen7.5 reprosrc.5 run.5 sched.5 spinlex.5 structs.5 sym.5 vars.5 y.tab.5 tl_buchi.5 tl_cache.5 tl_lex.5 tl_main.5 tl_mem.5 tl_parse.5 tl_rewrt.5 tl_trans.5
cp 5.out /arm/bin/spin
mk spred
5c -FTVw spred.c
5c -FTVw win.c
5c -FTVw cmd.c
5c -FTVw pal.c
5c -FTVw cmdw.c
5c -FTVw spr.c
5c -FTVw fil.c
5l  -o 5.out spred.5 win.5 cmd.5 pal.5 cmdw.5 spr.5 fil.5
cp 5.out /arm/bin/spred
mk syscall
5c -FTVw syscall.c
5l  -o 5.out syscall.5
cp 5.out /arm/bin/syscall
mk tapefs
for (i in tarfs tpfs v6fs 32vfs cpiofs tapfs v10fs zipfs)
	mk $MKFLAGS $i.install
5c -FTVw tarfs.c
5c -FTVw fs.c
5c -FTVw util.c
5l  -o 5.tarfs tarfs.5 fs.5 util.5
cp 5.tarfs /arm/bin/fs/tarfs
5c -FTVw tpfs.c
5l  -o 5.tpfs tpfs.5 fs.5 util.5
cp 5.tpfs /arm/bin/fs/tpfs
5c -FTVw v6fs.c
5l  -o 5.v6fs v6fs.5 fs.5 util.5
cp 5.v6fs /arm/bin/fs/v6fs
5c -FTVw 32vfs.c
5l  -o 5.32vfs 32vfs.5 fs.5 util.5
cp 5.32vfs /arm/bin/fs/32vfs
5c -FTVw cpiofs.c
5l  -o 5.cpiofs cpiofs.5 fs.5 util.5
cp 5.cpiofs /arm/bin/fs/cpiofs
5c -FTVw tapfs.c
5l  -o 5.tapfs tapfs.5 fs.5 util.5
cp 5.tapfs /arm/bin/fs/tapfs
5c -FTVw v10fs.c
5l  -o 5.v10fs v10fs.5 fs.5 util.5
cp 5.v10fs /arm/bin/fs/v10fs
5c -FTVw zipfs.c
5l  -o 5.zipfs zipfs.5 fs.5 util.5
cp 5.zipfs /arm/bin/fs/zipfs
mk tbl
5c -FTVw t8.c
5c -FTVw t4.c
5c -FTVw t6.c
5c -FTVw tu.c
5c -FTVw t5.c
5c -FTVw t7.c
5c -FTVw tv.c
5c -FTVw tg.c
5c -FTVw t3.c
5c -FTVw tb.c
5c -FTVw tt.c
5c -FTVw t9.c
5c -FTVw t1.c
5c -FTVw tf.c
5c -FTVw tc.c
5c -FTVw ti.c
5c -FTVw tm.c
5c -FTVw t0.c
5c -FTVw tr.c
5c -FTVw te.c
5c -FTVw ts.c
5c -FTVw t2.c
5l  -o 5.out t8.5 t4.5 t6.5 tu.5 t5.5 t7.5 tv.5 tg.5 t3.5 tb.5 tt.5 t9.5 t1.5 tf.5 tc.5 ti.5 tm.5 t0.5 tr.5 te.5 ts.5 t2.5
cp 5.out /arm/bin/tbl
mk tc
5c -FTVw cgen.c
5c -FTVw enam.c
5c -FTVw list.c
5c -FTVw mul.c
5c -FTVw peep.c
5c -FTVw reg.c
5c -FTVw sgen.c
5c -FTVw swt.c
5c -FTVw txt.c
5l  -o 5.out cgen.5 enam.5 list.5 mul.5 peep.5 reg.5 sgen.5 swt.5 txt.5 ../cc/cc.a5
cp 5.out /arm/bin/tc
mk tcs
./charsets.awk charsets.xml alias.txt >alias.h
5c -DPLAN9 -FTVw conv_jis.c
5c -DPLAN9 -FTVw conv_big5.c
5c -DPLAN9 -FTVw conv_gb.c
5c -DPLAN9 -FTVw conv_gbk.c
5c -DPLAN9 -FTVw conv_ksc.c
5c -DPLAN9 -FTVw utf.c
5c -DPLAN9 -FTVw html.c
5c -DPLAN9 -FTVw kuten208.c
5c -DPLAN9 -FTVw kuten212.c
5c -DPLAN9 -FTVw gb.c
5c -DPLAN9 -FTVw gbk.c
5c -DPLAN9 -FTVw ksc.c
5c -DPLAN9 -FTVw big5.c
5c -DPLAN9 -FTVw tune.c
5c -DPLAN9 -FTVw tcs.c
5l  -o 5.out tcs.5 conv_jis.5 conv_big5.5 conv_gb.5 conv_gbk.5 conv_ksc.5 utf.5 html.5 kuten208.5 kuten212.5 gb.5 gbk.5 ksc.5 big5.5 tune.5
cp 5.out /arm/bin/tcs
mk telco
5c -FTVw telco.c
5l  -o 5.out telco.5
cp 5.out /arm/bin/telco
mk tl
5c -FTVw asm.c
5c -FTVw list.c
5c -FTVw noop.c
5c -FTVw obj.c
5c -FTVw optab.c
5c -FTVw pass.c
5c -FTVw span.c
5c -FTVw ../5c/enam.c
5c -FTVw thumb.c
5c -FTVw compat.c
5l  -o 5.out asm.5 list.5 noop.5 obj.5 optab.5 pass.5 span.5 enam.5 thumb.5 compat.5
cp 5.out /arm/bin/tl
mk troff
pcc -c -DSTRICT -DUNICODE -DFONTDIR'='"sys/lib/troff/font" -DNTERMDIR'='"sys/lib/troff/term/tab." -DTEXHYPHENS'='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex" -DALTHYPHENS'='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex" -DDWBHOME'='"/" n1.c
pcc -c -DSTRICT -DUNICODE n2.c
pcc -c -DSTRICT -DUNICODE n3.c
pcc -c -DSTRICT -DUNICODE n4.c
pcc -c -DSTRICT -DUNICODE n5.c
pcc -c -DSTRICT -DUNICODE t6.c
pcc -c -DSTRICT -DUNICODE n6.c
pcc -c -DSTRICT -DUNICODE n7.c
pcc -c -DSTRICT -DUNICODE -DTEXHYPHENS'='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex" n8.c
pcc -c -DSTRICT -DUNICODE n9.c
pcc -c -DSTRICT -DUNICODE -DTDEVNAME'='"utf" t10.c
pcc -c -DSTRICT -DUNICODE -DNDEVNAME'='"utf" n10.c
pcc -c -DSTRICT -DUNICODE t11.c
pcc -c -DSTRICT -DUNICODE -DTMACDIR'='"sys/lib/tmac/tmac." ni.c
pcc -c -DSTRICT -DUNICODE hytab.c
pcc -c -DSTRICT -DUNICODE suftab.c
pcc -c -DSTRICT -DUNICODE -DDWBHOME'='"/" dwbinit.c
pcc -o 5.out n1.5 n2.5 n3.5 n4.5 n5.5 t6.5 n6.5 n7.5 n8.5 n9.5 t10.5 n10.5 t11.5 ni.5 hytab.5 suftab.5 dwbinit.5
cp 5.out /arm/bin/troff
mk troff2html
5c -FTVw troff2html.c
5l  -o 5.out troff2html.5
cp 5.out /arm/bin/troff2html
mk upas
for (i in common Mail alias bayes binscripts dkim filterkit fs imap4d marshal ml ned pop3 q scanmail send smtp spf unesc vf) @{
	cd $i
	mk install
}
libcommon.a5 doesn't exist: assuming it will be an archive
5c -FTVw aux.c
5c -FTVw become.c
5c -FTVw config.c
5c -FTVw folder.c
5c -FTVw flags.c
5c -FTVw fmt.c
5c -FTVw libsys.c
5c -FTVw process.c
ar vu libcommon.a5 aux.5 become.5 config.5 folder.5 flags.5 fmt.5 libsys.5 process.5
ar: creating libcommon.a5
a - aux.5
a - become.5
a - config.5
a - folder.5
a - flags.5
a - fmt.5
a - libsys.5
a - process.5
5c -FTVw mbox.c
5c -FTVw mesg.c
5c -FTVw comp.c
5c -FTVw util.c
5c -FTVw win.c
5l  -o 5.out mbox.5 mesg.5 comp.5 util.5 win.5
cp 5.out /acme/bin/arm/Mail
5c -FTVw -I../common aliasmail.c
5l  -o 5.out aliasmail.5 ../common/libcommon.a5
cp 5.out /arm/bin/upas/aliasmail
for (i in addhash bayes msgtok)
	mk $MKFLAGS $i.install
5c -FTVw hash.c
5c -FTVw addhash.c
5l  -o 5.addhash hash.5 addhash.5
cp 5.addhash /arm/bin/upas/addhash
5c -FTVw bayes.c
5l  -o 5.bayes hash.5 bayes.5
cp 5.bayes /arm/bin/upas/bayes
5c -FTVw dfa.c
5c -FTVw msgtok.c
5l  -o 5.msgtok dfa.5 msgtok.5
cp 5.msgtok /arm/bin/upas/msgtok
cp isspam.rc /arm/bin/upas/isspam
cp msgcat.rc /arm/bin/upas/msgcat
cp spam.rc /arm/bin/upas/spam
cp tfmt.rc /arm/bin/upas/tfmt
cp unspam.rc /arm/bin/upas/unspam
5c -FTVw dkim.c
5l  -o 5.out dkim.5
cp 5.out /arm/bin/upas/dkim
for (i in deliver list mbappend token)
	mk $MKFLAGS $i.install
5c -FTVw -I../common deliver.c
5c -FTVw -I../common readaddrs.c
5l  -o 5.deliver deliver.5 readaddrs.5 ../common/libcommon.a5
cp 5.deliver /arm/bin/upas/deliver
5c -FTVw -I../common list.c
5l  -o 5.list list.5 readaddrs.5 ../common/libcommon.a5
cp 5.list /arm/bin/upas/list
5c -FTVw -I../common mbappend.c
5l  -o 5.mbappend mbappend.5 readaddrs.5 ../common/libcommon.a5
cp 5.mbappend /arm/bin/upas/mbappend
5c -FTVw -I../common token.c
5l  -o 5.token token.5 readaddrs.5 ../common/libcommon.a5
cp 5.token /arm/bin/upas/token
5c -FTVw -I../common cache.c
5c -FTVw -I../common fs.c
5c -FTVw -I../common header.c
5c -FTVw -I../common idx.c
5c -FTVw -I../common imap.c
5c -FTVw -I../common mbox.c
5c -FTVw -I../common mdir.c
5c -FTVw -I../common mtree.c
5c -FTVw -I../common plan9.c
5c -FTVw -I../common pop3.c
5c -FTVw -I../common remove.c
5c -FTVw -I../common rename.c
5c -FTVw -I../common strtotm.c
5c -FTVw -I../common tls.c
5l  -o 5.out cache.5 fs.5 header.5 idx.5 imap.5 mbox.5 mdir.5 mtree.5 plan9.5 pop3.5 remove.5 rename.5 strtotm.5 tls.5 ../common/libcommon.a5
cp 5.out /arm/bin/upas/fs
5c -FTVw auth.c
5c -FTVw copy.c
5c -FTVw csquery.c
5c -FTVw date.c
5c -FTVw debug.c
5c -FTVw fetch.c
5c -FTVw folder.c
5c -FTVw fsenc.c
5c -FTVw fstree.c
5c -FTVw imp.c
5c -FTVw imap4d.c
5c -FTVw list.c
5c -FTVw mbox.c
5c -FTVw msg.c
5c -FTVw mutf7.c
5c -FTVw nodes.c
5c -FTVw print.c
5c -FTVw quota.c
5c -FTVw search.c
5c -FTVw store.c
5c -FTVw utils.c
5l  -o 5.out auth.5 copy.5 csquery.5 date.5 debug.5 fetch.5 folder.5 fsenc.5 fstree.5 imp.5 imap4d.5 list.5 mbox.5 msg.5 mutf7.5 nodes.5 print.5 quota.5 search.5 store.5 utils.5
cp 5.out /arm/bin/upas/imap4d
5c -FTVw -I../common marshal.c
5l  -o 5.out marshal.5 ../common/libcommon.a5
cp 5.out /arm/bin/upas/marshal
for (i in ml mlowner mlmgr)
	mk $MKFLAGS $i.install
cd ../smtp && mk rfc822.tab.h rfc822.tab.5
yacc -d -s rfc822 rfc822.y
5c -FTVw -I../common rfc822.tab.c
5c -FTVw -I../common ml.c
5c -FTVw -I../common common.c
5l  -o 5.ml ../smtp/rfc822.tab.5 ml.5 common.5 ../common/libcommon.a5
cp 5.ml /arm/bin/upas/ml
cd ../smtp && mk rfc822.tab.h rfc822.tab.5
5c -FTVw -I../common mlowner.c
5c -FTVw -I../common common.c
5c -FTVw -I../common rfc822.tab.c
5l  -o 5.mlowner ../smtp/rfc822.tab.5 mlowner.5 common.5 ../common/libcommon.a5
cp 5.mlowner /arm/bin/upas/mlowner
5c -FTVw -I../common mlmgr.c
5l  -o 5.mlmgr mlmgr.5 common.5 ../common/libcommon.a5
cp 5.mlmgr /arm/bin/upas/mlmgr
5c -FTVw -I../common nedmail.c
5l  -o 5.out nedmail.5 ../common/libcommon.a5
cp 5.out /arm/bin/upas/nedmail
5c -FTVw -I../common pop3.c
5l  -o 5.out pop3.5 ../common/libcommon.a5
cp 5.out /arm/bin/upas/pop3
for (i in qer runq)
	mk $MKFLAGS $i.install
5c -FTVw -I../common qer.c
5l  -o 5.qer qer.5 ../common/libcommon.a5
cp 5.qer /arm/bin/upas/qer
5c -FTVw -I../common runq.c
5l  -o 5.runq runq.5 ../common/libcommon.a5
cp 5.runq /arm/bin/upas/runq
for (i in scanmail testscan)
	mk $MKFLAGS $i.install
5c -FTVw -I../common scanmail.c
5c -FTVw -I../common common.c
5l  -o 5.scanmail scanmail.5 common.5 ../common/libcommon.a5
cp 5.scanmail /arm/bin/upas/scanmail
5c -FTVw -I../common testscan.c
5l  -o 5.testscan testscan.5 common.5 ../common/libcommon.a5
cp 5.testscan /arm/bin/upas/testscan
for (i in send filter)
	mk $MKFLAGS $i.install
5c -FTVw -I../common authorize.c
5c -FTVw -I../common bind.c
5c -FTVw -I../common cat_mail.c
5c -FTVw -I../common gateway.c
5c -FTVw -I../common local.c
5c -FTVw -I../common main.c
5c -FTVw -I../common rewrite.c
5c -FTVw -I../common translate.c
5c -FTVw -I../common message.c
5c -FTVw -I../common dest.c
5c -FTVw -I../common log.c
5c -FTVw -I../common skipequiv.c
5l  -o 5.send authorize.5 bind.5 cat_mail.5 gateway.5 local.5 main.5 rewrite.5 translate.5 message.5 dest.5 log.5 skipequiv.5 ../smtp/rfc822.tab.5 ../common/libcommon.a5
cp 5.send /arm/bin/upas/send
5c -FTVw -I../common filter.c
5l  -o 5.filter cat_mail.5 filter.5 message.5 dest.5 log.5 skipequiv.5 ../smtp/rfc822.tab.5 ../common/libcommon.a5
cp 5.filter /arm/bin/upas/filter
for (i in smtpd smtp)
	mk $MKFLAGS $i.install
yacc -o xxx smtpd.y
sed 's/yy/zz/g' < xxx > smtpd.tab.c
rm xxx
5c -FTVw -I../common spam.c
5c -FTVw -I../common greylist.c
5c -FTVw -I../common smtpd.c

conflicts: 10 reduce/reduce
5c -FTVw -I../common smtpd.tab.c
5l  -o 5.smtpd smtpd.tab.5 spam.5 rfc822.tab.5 greylist.5 smtpd.5 ../common/libcommon.a5
cp 5.smtpd /arm/bin/upas/smtpd
5c -FTVw -I../common mxdial.c
5c -FTVw -I../common smtp.c
5l  -o 5.smtp rfc822.tab.5 mxdial.5 smtp.5 ../common/libcommon.a5
cp 5.smtp /arm/bin/upas/smtp
5c -FTVw dns.c
5c -FTVw macro.c
5c -FTVw spf.c
5l  -o 5.out dns.5 macro.5 spf.5
cp 5.out /arm/bin/upas/spf
5c -FTVw unesc.c
5l  -o 5.out unesc.5
cp 5.out /arm/bin/upas/unesc
5c -FTVw -I../common vf.c
5l  -o 5.out vf.5 ../common/libcommon.a5
cp 5.out /arm/bin/upas/vf
mk va
yacc -D1 -d a.y
5c -FTVw y.tab.c
5c -FTVw lex.c
5l  -o 5.out y.tab.5 lex.5
cp 5.out /arm/bin/va
mk vac
for (i in vac unvac vacfs)
	mk $MKFLAGS $i.install
5c -FTVw vac.c
5c -FTVw error.c
5c -FTVw file.c
5c -FTVw glob.c
5c -FTVw pack.c
5l  -o 5.vac vac.5 error.5 file.5 glob.5 pack.5
cp 5.vac /arm/bin/vac
5c -FTVw unvac.c
5l  -o 5.unvac unvac.5 error.5 file.5 glob.5 pack.5
cp 5.unvac /arm/bin/unvac
5c -FTVw vacfs.c
5l  -o 5.vacfs vacfs.5 error.5 file.5 glob.5 pack.5
cp 5.vacfs /arm/bin/vacfs
mk vc
5c -FTVw cgen.c
5c -FTVw enam.c
5c -FTVw list.c
5c -FTVw mul.c
5c -FTVw peep.c
5c -FTVw ../cc/pgen.c
5c -FTVw ../cc/pswt.c
5c -FTVw reg.c
5c -FTVw sgen.c
5c -FTVw swt.c
5c -FTVw txt.c
5l  -o 5.out cgen.5 enam.5 list.5 mul.5 peep.5 pgen.5 pswt.5 reg.5 sgen.5 swt.5 txt.5 ../cc/cc.a5
cp 5.out /arm/bin/vc
mk venti
@{ cd srv && mk install }
for (i in venti buildindex checkarenas checkindex clumpstats conf findscore fixarenas fmtarenas fmtbloom fmtindex fmtisect mirrorarenas printarena printarenapart rdarena syncindex verifyarena wrarena)
	mk $MKFLAGS $i.install
5c -FTVw -I. venti.c
5c -FTVw -I. arena.c
5c -FTVw -I. arenas.c
5c -FTVw -I. bloom.c
5c -FTVw -I. buildbuck.c
5c -FTVw -I. clump.c
5c -FTVw -I. config.c
5c -FTVw -I. conv.c
5c -FTVw -I. dcache.c
5c -FTVw -I. disksched.c
5c -FTVw -I. dump.c
5c -FTVw -I. graph.c
5c -FTVw -I. hdisk.c
5c -FTVw -I. hproc.c
5c -FTVw -I. httpd.c
5c -FTVw -I. icache.c
5c -FTVw -I. icachewrite.c
5c -FTVw -I. ifile.c
5c -FTVw -I. index.c
5c -FTVw -I. lump.c
5c -FTVw -I. lumpcache.c
5c -FTVw -I. lumpqueue.c
5c -FTVw -I. part.c
5c -FTVw -I. png.c
5c -FTVw -I. round.c
5c -FTVw -I. score.c
5c -FTVw -I. sortientry.c
5c -FTVw -I. stats.c
5c -FTVw -I. syncarena.c
5c -FTVw -I. syncindex0.c
5c -FTVw -I. trace.c
5c -FTVw -I. unwhack.c
5c -FTVw -I. utils.c
5c -FTVw -I. unittoull.c
5c -FTVw -I. whack.c
5c -FTVw -I. xml.c
5c -FTVw -I. zblock.c
5c -FTVw -I. zeropart.c
ar rvc libvs.a5 arena.5 arenas.5 bloom.5 buildbuck.5 clump.5 config.5 conv.5 dcache.5 disksched.5 dump.5 graph.5 hdisk.5 hproc.5 httpd.5 icache.5 icachewrite.5 ifile.5 index.5 lump.5 lumpcache.5 lumpqueue.5 part.5 png.5 round.5 score.5 sortientry.5 stats.5 syncarena.5 syncindex0.5 trace.5 unwhack.5 utils.5 unittoull.5 whack.5 xml.5 zblock.5 zeropart.5
a - arena.5
a - arenas.5
a - bloom.5
a - buildbuck.5
a - clump.5
a - config.5
a - conv.5
a - dcache.5
a - disksched.5
a - dump.5
a - graph.5
a - hdisk.5
a - hproc.5
a - httpd.5
a - icache.5
a - icachewrite.5
a - ifile.5
a - index.5
a - lump.5
a - lumpcache.5
a - lumpqueue.5
a - part.5
a - png.5
a - round.5
a - score.5
a - sortientry.5
a - stats.5
a - syncarena.5
a - syncindex0.5
a - trace.5
a - unwhack.5
a - utils.5
a - unittoull.5
a - whack.5
a - xml.5
a - zblock.5
a - zeropart.5
5l  -o 5.venti venti.5 libvs.a5
cp 5.venti /arm/bin/venti/venti
5c -FTVw -I. buildindex.c
ar rvc libvs.a5 arena.5 arenas.5 bloom.5 buildbuck.5 clump.5 config.5 conv.5 dcache.5 disksched.5 dump.5 graph.5 hdisk.5 hproc.5 httpd.5 icache.5 icachewrite.5 ifile.5 index.5 lump.5 lumpcache.5 lumpqueue.5 part.5 png.5 round.5 score.5 sortientry.5 stats.5 syncarena.5 syncindex0.5 trace.5 unwhack.5 utils.5 unittoull.5 whack.5 xml.5 zblock.5 zeropart.5
r - arena.5
r - arenas.5
r - bloom.5
r - buildbuck.5
r - clump.5
r - config.5
r - conv.5
r - dcache.5
r - disksched.5
r - dump.5
r - graph.5
r - hdisk.5
r - hproc.5
r - httpd.5
r - icache.5
r - icachewrite.5
r - ifile.5
r - index.5
r - lump.5
r - lumpcache.5
r - lumpqueue.5
r - part.5
r - png.5
r - round.5
r - score.5
r - sortientry.5
r - stats.5
r - syncarena.5
r - syncindex0.5
r - trace.5
r - unwhack.5
r - utils.5
r - unittoull.5
r - whack.5
r - xml.5
r - zblock.5
r - zeropart.5
5l  -o 5.buildindex buildindex.5 libvs.a5
cp 5.buildindex /arm/bin/venti/buildindex
5c -FTVw -I. checkarenas.c
5l  -o 5.checkarenas checkarenas.5 libvs.a5
cp 5.checkarenas /arm/bin/venti/checkarenas
5c -FTVw -I. checkindex.c
5l  -o 5.checkindex checkindex.5 libvs.a5
cp 5.checkindex /arm/bin/venti/checkindex
5c -FTVw -I. clumpstats.c
5l  -o 5.clumpstats clumpstats.5 libvs.a5
cp 5.clumpstats /arm/bin/venti/clumpstats
mk: 'conf.install' is up to date
5c -FTVw -I. findscore.c
5l  -o 5.findscore findscore.5 libvs.a5
cp 5.findscore /arm/bin/venti/findscore
5c -FTVw -I. fixarenas.c
5l  -o 5.fixarenas fixarenas.5 libvs.a5
cp 5.fixarenas /arm/bin/venti/fixarenas
5c -FTVw -I. fmtarenas.c
5l  -o 5.fmtarenas fmtarenas.5 libvs.a5
cp 5.fmtarenas /arm/bin/venti/fmtarenas
5c -FTVw -I. fmtbloom.c
5l  -o 5.fmtbloom fmtbloom.5 libvs.a5
cp 5.fmtbloom /arm/bin/venti/fmtbloom
5c -FTVw -I. fmtindex.c
5l  -o 5.fmtindex fmtindex.5 libvs.a5
cp 5.fmtindex /arm/bin/venti/fmtindex
5c -FTVw -I. fmtisect.c
5l  -o 5.fmtisect fmtisect.5 libvs.a5
cp 5.fmtisect /arm/bin/venti/fmtisect
5c -FTVw -I. mirrorarenas.c
5l  -o 5.mirrorarenas mirrorarenas.5 libvs.a5
cp 5.mirrorarenas /arm/bin/venti/mirrorarenas
5c -FTVw -I. printarena.c
5l  -o 5.printarena printarena.5 libvs.a5
cp 5.printarena /arm/bin/venti/printarena
5c -FTVw -I. printarenapart.c
5l  -o 5.printarenapart printarenapart.5 libvs.a5
cp 5.printarenapart /arm/bin/venti/printarenapart
5c -FTVw -I. rdarena.c
5l  -o 5.rdarena rdarena.5 libvs.a5
cp 5.rdarena /arm/bin/venti/rdarena
5c -FTVw -I. syncindex.c
5l  -o 5.syncindex syncindex.5 libvs.a5
cp 5.syncindex /arm/bin/venti/syncindex
5c -FTVw -I. verifyarena.c
5l  -o 5.verifyarena verifyarena.5 libvs.a5
cp 5.verifyarena /arm/bin/venti/verifyarena
5c -FTVw -I. wrarena.c
5l  -o 5.wrarena wrarena.5 libvs.a5
cp 5.wrarena /arm/bin/venti/wrarena
for (i in copy read ro sync write)
	mk $MKFLAGS $i.install
5c -FTVw -I. copy.c
5l  -o 5.copy copy.5
cp 5.copy /arm/bin/venti/copy
5c -FTVw -I. read.c
5l  -o 5.read read.5
cp 5.read /arm/bin/venti/read
5c -FTVw -I. ro.c
5l  -o 5.ro ro.5
cp 5.ro /arm/bin/venti/ro
5c -FTVw -I. sync.c
5l  -o 5.sync sync.5
cp 5.sync /arm/bin/venti/sync
5c -FTVw -I. write.c
5l  -o 5.write write.5
cp 5.write /arm/bin/venti/write
mk vi
5c -FTVw vi.c
5c -FTVw run.c
5c -FTVw special.c
5c -FTVw mem.c
5c -FTVw syscall.c
5c -FTVw stats.c
5c -FTVw icache.c
5c -FTVw symbols.c
5c -FTVw cmd.c
5c -FTVw bpt.c
5c -FTVw float.c
5l  -o 5.out vi.5 run.5 special.5 mem.5 syscall.5 stats.5 icache.5 symbols.5 cmd.5 bpt.5 float.5
cp 5.out /arm/bin/vi
mk vl
5c -FTVw asm.c
5c -FTVw list.c
5c -FTVw noop.c
5c -FTVw sched.c
5c -FTVw obj.c
5c -FTVw optab.c
5c -FTVw pass.c
5c -FTVw span.c
5c -FTVw ../vc/enam.c
5c -FTVw compat.c
5l  -o 5.out asm.5 list.5 noop.5 sched.5 obj.5 optab.5 pass.5 span.5 enam.5 compat.5
cp 5.out /arm/bin/vl
mk vnc
for (i in vncs vncv)
	mk $MKFLAGS $i.install
5c -FTVw devdraw.c
5c -FTVw devmouse.c
5c -FTVw devcons.c
5c -FTVw screen.c
5c -FTVw exporter.c
5c -FTVw dev.c
5c -FTVw chan.c
5c -FTVw compat.c
5c -FTVw exportfs.c
5c -FTVw kbds.c
5c -FTVw rre.c
5c -FTVw rlist.c
5c -FTVw vncs.c
5c -FTVw proto.c
5c -FTVw auth.c
5l  -o 5.vncs devdraw.5 devmouse.5 devcons.5 screen.5 exporter.5 dev.5 chan.5 compat.5 exportfs.5 kbds.5 rre.5 rlist.5 vncs.5 proto.5 auth.5
cp 5.vncs /arm/bin/vncs
5c -FTVw draw.c
5c -FTVw kbdv.c
5c -FTVw color.c
5c -FTVw wsys.c
5c -FTVw vncv.c
5l  -o 5.vncv draw.5 kbdv.5 color.5 wsys.5 vncv.5 proto.5 auth.5
cp 5.vncv /arm/bin/vncv
mk vt
5c -FTVw main.c
5c -FTVw vt.c
5c -FTVw fs.c
5l  -o 5.out main.5 vt.5 fs.5
cp 5.out /arm/bin/vt
mk webfs
5c -FTVw sub.c
5c -FTVw url.c
5c -FTVw buq.c
5c -FTVw http.c
5c -FTVw fs.c
5l  -o 5.out sub.5 url.5 buq.5 http.5 fs.5
cp 5.out /arm/bin/webfs
mk wikifs
5c -FTVw fs.c
5c -FTVw io.c
5c -FTVw parse.c
5c -FTVw parsehist.c
5c -FTVw tohtml.c
5c -FTVw util.c
5c -FTVw wdir.c
5l  -o 5.out fs.5 io.5 parse.5 parsehist.5 tohtml.5 util.5 wdir.5 /arm/lib/lib9p.a
cp 5.out /arm/bin/wikifs
for (i in 2600 blabs blit c64 doom galaxy gb gba mahjongg midi mines mix md nes opl3 snes sokoban sudoku swar timmy v8e) @{
	cd $i
	mk install
}
5c -FTVw 2600.c
5c -FTVw aud.c
5c -FTVw cpu.c
5c -FTVw mem.c
5c -FTVw tia.c
5c -FTVw ../eui.c
5l  -o 5.out 2600.5 aud.5 cpu.5 mem.5 tia.5 eui.5
cp 5.out /arm/bin/games/2600
5c -FTVw blabs.c
warning: blabs.c:459 set and not used: d 
5l  -o 5.out blabs.5
cp 5.out /arm/bin/games/blabs
5c -FTVw blit.c
5c -FTVw cpu.c
5c -FTVw mem.c
5c -FTVw telnet.c
5l  -o 5.out blit.5 cpu.5 mem.5 telnet.5
cp 5.out /arm/bin/games/blit
5c -FTVw c64.c
5c -FTVw cpu.c
5c -FTVw mem.c
5c -FTVw vic.c
5c -FTVw ../eui.c
5l  -o 5.out c64.5 cpu.5 mem.5 vic.5 eui.5
cp 5.out /arm/bin/games/c64
5c -FTVw pal.c
5c -FTVw doomdef.c
5c -FTVw doomstat.c
5c -FTVw dstrings.c
5c -FTVw tables.c
5c -FTVw f_finale.c
5c -FTVw f_wipe.c
5c -FTVw d_main.c
5c -FTVw d_net.c
5c -FTVw d_items.c
5c -FTVw g_game.c
5c -FTVw m_menu.c
5c -FTVw m_misc.c
5c -FTVw m_argv.c
5c -FTVw m_bbox.c
5c -FTVw m_fixed.c
5c -FTVw m_swap.c
5c -FTVw m_cheat.c
5c -FTVw m_random.c
5c -FTVw am_map.c
5c -FTVw p_ceilng.c
5c -FTVw p_doors.c
5c -FTVw p_enemy.c
5c -FTVw p_floor.c
5c -FTVw p_inter.c
5c -FTVw p_lights.c
5c -FTVw p_map.c
5c -FTVw p_maputl.c
5c -FTVw p_plats.c
5c -FTVw p_pspr.c
5c -FTVw p_setup.c
5c -FTVw p_sight.c
5c -FTVw p_spec.c
5c -FTVw p_switch.c
5c -FTVw p_mobj.c
5c -FTVw p_telept.c
5c -FTVw p_tick.c
5c -FTVw p_saveg.c
5c -FTVw p_user.c
5c -FTVw r_bsp.c
5c -FTVw r_data.c
5c -FTVw r_draw.c
5c -FTVw r_main.c
5c -FTVw r_plane.c
5c -FTVw r_segs.c
5c -FTVw r_sky.c
5c -FTVw r_things.c
5c -FTVw w_wad.c
5c -FTVw wi_stuff.c
5c -FTVw v_video.c
5c -FTVw st_lib.c
5c -FTVw st_stuff.c
5c -FTVw hu_stuff.c
5c -FTVw hu_lib.c
5c -FTVw s_sound.c
5c -FTVw z_zone.c
5c -FTVw info.c
5c -FTVw sounds.c
5c -FTVw i_main.c
5c -FTVw i_net.c
5c -FTVw i_sound.c
5c -FTVw i_system.c
5c -FTVw i_video.c
5l  -o 5.out pal.5 doomdef.5 doomstat.5 dstrings.5 tables.5 f_finale.5 f_wipe.5 d_main.5 d_net.5 d_items.5 g_game.5 m_menu.5 m_misc.5 m_argv.5 m_bbox.5 m_fixed.5 m_swap.5 m_cheat.5 m_random.5 am_map.5 p_ceilng.5 p_doors.5 p_enemy.5 p_floor.5 p_inter.5 p_lights.5 p_map.5 p_maputl.5 p_plats.5 p_pspr.5 p_setup.5 p_sight.5 p_spec.5 p_switch.5 p_mobj.5 p_telept.5 p_tick.5 p_saveg.5 p_user.5 r_bsp.5 r_data.5 r_draw.5 r_main.5 r_plane.5 r_segs.5 r_sky.5 r_things.5 w_wad.5 wi_stuff.5 v_video.5 st_lib.5 st_stuff.5 hu_stuff.5 hu_lib.5 s_sound.5 z_zone.5 info.5 sounds.5 i_main.5 i_net.5 i_sound.5 i_system.5 i_video.5
cp 5.out /arm/bin/games/doom
for (i in galaxy mkgalaxy)
	mk $MKFLAGS $i.install
5c -FTVw galaxy.c
5c -FTVw quad.c
5c -FTVw body.c
5c -FTVw simulate.c
5l  -o 5.galaxy galaxy.5 quad.5 body.5 simulate.5
cp 5.galaxy /arm/bin/games/galaxy
5c -FTVw mkgalaxy.c
5l  -o 5.mkgalaxy mkgalaxy.5 body.5
cp 5.mkgalaxy /arm/bin/games/mkgalaxy
5c -FTVw cpu.c
5c -FTVw mem.c
5c -FTVw gb.c
5c -FTVw ppu.c
5c -FTVw ev.c
5c -FTVw state.c
5c -FTVw apu.c
5c -FTVw ../eui.c
5c -FTVw serial.c
5l  -o 5.out cpu.5 mem.5 gb.5 ppu.5 ev.5 state.5 apu.5 eui.5 serial.5
cp 5.out /arm/bin/games/gb
5c -FTVw cpu.c
5c -FTVw mem.c
5c -FTVw gba.c
5c -FTVw ppu.c
5c -FTVw ev.c
5c -FTVw apu.c
5c -FTVw state.c
5c -FTVw ../eui.c
5l  -o 5.out cpu.5 mem.5 gba.5 ppu.5 ev.5 apu.5 state.5 eui.5
cp 5.out /arm/bin/games/gba
5c -FTVw mahjongg.c
5c -FTVw graphics.c
5c -FTVw level.c
5c -FTVw logic.c
5l  -o 5.out mahjongg.5 graphics.5 level.5 logic.5
cp 5.out /arm/bin/games/mahjongg
for (i in midi mid2s dmid)
	mk $MKFLAGS $i.install
5c -FTVw midi.c
5c -FTVw midifile.c
5l  -o 5.midi midi.5 midifile.5
cp 5.midi /arm/bin/games/midi
5c -FTVw mid2s.c
5l  -o 5.mid2s mid2s.5 midifile.5
cp 5.mid2s /arm/bin/games/mid2s
5c -FTVw dmid.c
5l  -o 5.dmid dmid.5 midifile.5
cp 5.dmid /arm/bin/games/dmid
5c -FTVw mines.c
5c -FTVw ghost.c
5c -FTVw gfx.c
5l  -o 5.out mines.5 ghost.5 gfx.5
cp 5.out /arm/bin/games/mines
yacc -d mixal.y
5c -FTVw y.tab.c
5c -FTVw mix.c
5c -FTVw char.c
5c -FTVw util.c
5c -FTVw repl.c
5l  -o 5.out y.tab.5 mix.5 char.5 util.5 repl.5
cp 5.out /arm/bin/games/mix
5c -FTVw ../blit/cpu.c
5c -FTVw mem.c
5c -FTVw md.c
5c -FTVw vdp.c
5c -FTVw z80.c
5c -FTVw ym.c
5c -FTVw ../eui.c
5l  -o 5.out cpu.5 mem.5 md.5 vdp.5 z80.5 ym.5 eui.5
cp 5.out /arm/bin/games/md
5c -FTVw cpu.c
5c -FTVw mem.c
5c -FTVw nes.c
5c -FTVw ppu.c
5c -FTVw state.c
5c -FTVw apu.c
5c -FTVw ../eui.c
5l  -o 5.out cpu.5 mem.5 nes.5 ppu.5 state.5 apu.5 eui.5
cp 5.out /arm/bin/games/nes
5c -FTVw opl3.c
5c -FTVw opl3m.c
5l  -o 5.out opl3.5 opl3m.5
cp 5.out /arm/bin/games/opl3
5c -FTVw cpu.c
5c -FTVw snes.c
5c -FTVw mem.c
5c -FTVw ppu.c
5c -FTVw spc.c
5c -FTVw dsp.c
5c -FTVw state.c
5c -FTVw ../eui.c
5l  -o 5.out cpu.5 snes.5 mem.5 ppu.5 spc.5 dsp.5 state.5 eui.5
cp 5.out /arm/bin/games/snes
5c -FTVw animation.c
5c -FTVw graphics.c
5c -FTVw level.c
5c -FTVw move.c
5c -FTVw sokoban.c
5c -FTVw route.c
5l  -o 5.out animation.5 graphics.5 level.5 move.5 sokoban.5 route.5
cp 5.out /arm/bin/games/sokoban
5c -FTVw sudoku.c
5c -FTVw levels.c
5c -FTVw game.c
5l  -o 5.out sudoku.5 levels.5 game.5
cp 5.out /arm/bin/games/sudoku
5c -FTVw swar.c
5l  -o 5.out swar.5
cp 5.out /arm/bin/games/swar
5c -FTVw timmy.c
5c -FTVw simple.c
5c -FTVw poly.c
5c -FTVw util.c
5c -FTVw phys.c
5l  -o 5.out timmy.5 simple.5 poly.5 util.5 phys.5
cp 5.out /arm/bin/games/timmy
5c -FTVw v8e.c
5c -FTVw cpu.c
5c -FTVw cpubcd.c
5c -FTVw cpufp.c
5c -FTVw mem.c
5c -FTVw sys.c
5l  -o 5.out v8e.5 cpu.5 cpubcd.5 cpufp.5 mem.5 sys.5
cp 5.out /arm/bin/v8e
for (i in 4s 5s ana aout2gba catclock dmxdec festoon geigerstats juggle life linden memo mole mus glendy packet mandel wadfs dpic todpic turtle vocenc vocdec)
	mk $MKFLAGS $i.install
5c -FTVw xs.c
5c -FTVw 4s.c
5l  -o 5.4s xs.5 4s.5
cp 5.4s /arm/bin/games/4s
5c -FTVw 5s.c
5l  -o 5.5s xs.5 5s.5
cp 5.5s /arm/bin/games/5s
5c -FTVw ana.c
5l  -o 5.ana ana.5
cp 5.ana /arm/bin/games/ana
5c -FTVw aout2gba.c
5l  -o 5.aout2gba aout2gba.5
cp 5.aout2gba /arm/bin/games/aout2gba
5c -FTVw catclock.c
5l  -o 5.catclock catclock.5
cp 5.catclock /arm/bin/games/catclock
5c -FTVw dmxdec.c
5l  -o 5.dmxdec dmxdec.5
cp 5.dmxdec /arm/bin/games/dmxdec
5c -FTVw festoon.c
5l  -o 5.festoon festoon.5
cp 5.festoon /arm/bin/games/festoon
5c -FTVw geigerstats.c
5l  -o 5.geigerstats geigerstats.5
cp 5.geigerstats /arm/bin/games/geigerstats
5c -FTVw juggle.c
5l  -o 5.juggle juggle.5
cp 5.juggle /arm/bin/games/juggle
5c -FTVw life.c
5l  -o 5.life life.5
cp 5.life /arm/bin/games/life
5c -FTVw linden.c
5l  -o 5.linden linden.5
cp 5.linden /arm/bin/games/linden
5c -FTVw memo.c
5l  -o 5.memo memo.5
cp 5.memo /arm/bin/games/memo
5c -FTVw mole.c
5l  -o 5.mole mole.5
cp 5.mole /arm/bin/games/mole
5c -FTVw mus.c
5l  -o 5.mus mus.5
cp 5.mus /arm/bin/games/mus
5c -FTVw glendy.c
5l  -o 5.glendy glendy.5
cp 5.glendy /arm/bin/games/glendy
5c -FTVw packet.c
5l  -o 5.packet packet.5
cp 5.packet /arm/bin/games/packet
5c -FTVw mandel.c
5l  -o 5.mandel mandel.5
cp 5.mandel /arm/bin/games/mandel
5c -FTVw wadfs.c
5l  -o 5.wadfs wadfs.5
cp 5.wadfs /arm/bin/games/wadfs
5c -FTVw dpic.c
5l  -o 5.dpic dpic.5
cp 5.dpic /arm/bin/games/dpic
5c -FTVw todpic.c
5l  -o 5.todpic todpic.5
cp 5.todpic /arm/bin/games/todpic
5c -FTVw turtle.c
5l  -o 5.turtle turtle.5
cp 5.turtle /arm/bin/games/turtle
5c -FTVw vocenc.c
5l  -o 5.vocenc vocenc.5
cp 5.vocenc /arm/bin/games/vocenc
5c -FTVw vocdec.c
5l  -o 5.vocdec vocdec.5
cp 5.vocdec /arm/bin/games/vocdec
Mon Jan  1 22:49:09 MST 2024
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in pi pi2 pif picpuf)
	mk $i.clean
rm -f pi.c [9bz]pi [9bz]pi.gz [9bz]pi.u s[9bz]pi bootpi.*
rm -f pi2.c [9bz]pi2 [9bz]pi2.gz [9bz]pi2.u s[9bz]pi2 bootpi2.*
rm -f pif.c [9bz]pif [9bz]pif.gz [9bz]pif.u s[9bz]pif bootpif.*
rm -f picpuf.c [9bz]picpuf [9bz]picpuf.gz [9bz]picpuf.u s[9bz]picpuf bootpicpuf.*
5a $AFLAGS l.s
5a $AFLAGS lexception.s
5a $AFLAGS lproc.s
5c -FTVw arch.c
5c -FTVw bootargs.c
5c -FTVw clock.c
5c -FTVw fpi.c
5c -FTVw fpiarm.c
5c -FTVw fpimem.c
rc ../port/mkerrstr > errstr.h
5a $AFLAGS rebootcode.s
5c -FTVw mmu.c
5c -FTVw -I. ../port/random.c
5c -FTVw syscall.c
5c -FTVw trap.c
mkdir -p bootfs
disk/mkfs -s / -d bootfs ../boot/bootfs.proto
@{
	cd bootfs/arm/bin
	#strip * */* */*/* >[2]/dev/null || status=''
}
mkpaqfs -9 -b 65536 -o bootfs.paq bootfs
rm -rf bootfs
processing ../boot/bootfs.proto
5c -I../boot -FTVw ../boot/boot.c
5c -FTVw irq.c
5a $AFLAGS armv6.s
5c -FTVw archbcm.c
5c -FTVw -I. ../port/devmnt.c
5c -FTVw vcore.c
5c -FTVw i2cgpio.c
5c -FTVw -I. ../ip/iproute.c
5c -FTVw -I. ../port/devtls.c
5c -FTVw -I. ../port/devdup.c
5c -FTVw -I. ../port/devenv.c
5c -FTVw -I. ../ip/tcp.c
5c -FTVw -I. ../port/devsd.c
5c -FTVw devarch.c
5c -FTVw -I. ../port/devshr.c
5c -FTVw -I. ../ip/ipifc.c
5c -FTVw gpio.c
5c -FTVw -I. ../port/devbridge.c
5c -FTVw -I. ../ip/chandial.c
5c -FTVw -I. ../port/devsrv.c
5c -FTVw -I. ../ip/icmp.c
5c -FTVw -I. ../ip/ethermedium.c
5c -FTVw -I. ../port/devcap.c
5c -FTVw -I. ../port/devproc.c
5c -FTVw dma.c
5c -FTVw -I. ../port/devmouse.c
5c -FTVw -I. ../ip/ip.c
5c -FTVw -I. ../ip/udp.c
5c -FTVw -I. ../ip/ipv6.c
5c -FTVw -I. ../port/swcursor.c
5c -FTVw -I. ../port/devcons.c
5c -FTVw -I. ../port/devi2c.c
5c -FTVw -I. ../port/devuart.c
5c -FTVw -I. ../ip/arp.c
5c -FTVw -I. ../port/devusb.c
5c -FTVw emmc.c
5c -FTVw screen.c
5c -FTVw -I. ../ip/devip.c
5c -FTVw -I. ../port/log.c
5c -FTVw coproc.c
5c -FTVw -I. ../ip/pktmedium.c
5c -FTVw -I. ../port/sdmmc.c
5c -FTVw -I. ../ip/ipaux.c
5c -FTVw -I. ../port/devpipe.c
5c -FTVw -I. ../ip/loopbackmedium.c
5c -FTVw usbdwc.c
5c -FTVw -I. ../port/devfs.c
5c -FTVw -I. ../ip/ipmux.c
5c -FTVw -I. ../ip/inferno.c
5c -FTVw -I. ../port/devswap.c
5c -FTVw vfp3.c
5c -FTVw -I. ../ip/netlog.c
5c -FTVw uartmini.c
5c -FTVw mouse.c
5c -FTVw -I. ../port/devdraw.c
5c -FTVw devgpio.c
5c -FTVw -I. ../ip/nullmedium.c
5c -FTVw -I. ../ip/icmp6.c
5c -FTVw -I. ../ip/netdevmedium.c
5c -FTVw -I. ../ip/igmp.c
5c -FTVw -I. ../port/alarm.c
5c -FTVw -I. ../port/alloc.c
5c -FTVw -I. ../port/allocb.c
5c -FTVw -I. ../port/auth.c
5c -FTVw -I. ../port/cache.c
5c -FTVw -I. ../port/chan.c
5c -FTVw -I. ../port/dev.c
5c -FTVw -I. ../port/edf.c
5c -FTVw -I. ../port/fault.c
5c -FTVw -I. ../port/mul64fract.c
5c -FTVw -I. ../port/page.c
5c -FTVw -I. ../port/parse.c
5c -FTVw -I. ../port/pgrp.c
5c -FTVw -I. ../port/portclock.c
5c -FTVw -I. ../port/print.c
5c -FTVw -I. ../port/qio.c
5c -FTVw -I. ../port/qlock.c
5c -FTVw -I. ../port/rdb.c
5c -FTVw -I. ../port/rebootcmd.c
5c -FTVw -I. ../port/segment.c
5c -FTVw -I. ../port/syscallfmt.c
5c -FTVw -I. ../port/sysfile.c
5c -FTVw -I. ../port/sysproc.c
5c -FTVw -I. ../port/taslock.c
5c -FTVw -I. ../port/tod.c
5c -FTVw -I. ../port/xalloc.c
5a	../omap/init9.s
5c -FTVw -I. ../port/initcode.c
rc ../port/mkdevc pi > pi.c
{echo 'uchar configfile[]={'
 xd -1x pi |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo 0,
 echo '};'} >> pi.c
5c -FTVw -I. ../port/devroot.c
5c -FTVw -I. ../port/proc.c
5l -l -H6 -R4 -T0x1c00 -s -o rebootcode.out rebootcode.5
5l -o boot boot.5
5l -l -R1 -s -o initcode.out init9.5 initcode.5 /arm/lib/libc.a
{echo 'uchar '^rebootcode^'[]={'
 xd -1x <rebootcode.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > rebootcode.i
{echo 'uchar '^initcode^'[]={'
 xd -1x <initcode.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > initcode.i
5c -FTVw -I. ../port/userinit.c
5c -FTVw main.c
file system made
../port/mkrootall \
	paqfs __objtype_bin_paqfs /arm/bin/paqfs\
	factotum __objtype_bin_auth_factotum /arm/bin/auth/factotum\
	bootfs.paq bootfs_paq bootfs.paq\
	boot boot boot\
>pi.root.s
../port/mkrootc \
	paqfs __objtype_bin_paqfs /arm/bin/paqfs\
	factotum __objtype_bin_auth_factotum /arm/bin/auth/factotum\
	bootfs.paq bootfs_paq bootfs.paq\
	boot boot boot\
>pi.rootc.c
5c -FTVw pi.rootc.c
5a $AFLAGS pi.root.s
5c -FTVw '-DKERNDATE='`{date -n} pi.c
# linking raw kernel
# linking kernel with symbols
766040t + 3215504d + 78728b = 4060272	s9pi
cp -x 9pi s9pi /arm/ &
for(i in )
	{ 9fs $i && cp 9pi s9pi /n/$i/arm && echo -n $i... & }
wait
echo
touch /arm/9pi

{echo 'uchar '^rebootcode^'[]={'
 xd -1x <rebootcode.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > rebootcode.i
../port/mkrootall \
	paqfs __objtype_bin_paqfs /arm/bin/paqfs\
	factotum __objtype_bin_auth_factotum /arm/bin/auth/factotum\
	bootfs.paq bootfs_paq bootfs.paq\
	boot boot boot\
>pi2.root.s
../port/mkrootc \
	paqfs __objtype_bin_paqfs /arm/bin/paqfs\
	factotum __objtype_bin_auth_factotum /arm/bin/auth/factotum\
	bootfs.paq bootfs_paq bootfs.paq\
	boot boot boot\
>pi2.rootc.c
5a $AFLAGS armv7.s
5c -FTVw archbcm2.c
5l -l -R1 -s -o initcode.out init9.5 initcode.5 /arm/lib/libc.a
rc ../port/mkdevc pi2 > pi2.c
{echo 'uchar configfile[]={'
 xd -1x pi2 |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo 0,
 echo '};'} >> pi2.c
5c -FTVw main.c
5c -FTVw pi2.rootc.c
{echo 'uchar '^initcode^'[]={'
 xd -1x <initcode.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > initcode.i
5c -FTVw -I. ../port/userinit.c
5a $AFLAGS pi2.root.s
5c -FTVw '-DKERNDATE='`{date -n} pi2.c
# linking raw kernel
# linking kernel with symbols
767864t + 3215592d + 78848b = 4062304	s9pi2
cp -x 9pi2 s9pi2 /arm/ &
for(i in )
	{ 9fs $i && cp 9pi2 s9pi2 /n/$i/arm && echo -n $i... & }
wait
echo
touch /arm/9pi2

rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in pi pi2 pif picpuf)
	mk $i.clean
rm -f pi.c [9bz]pi [9bz]pi.gz [9bz]pi.u s[9bz]pi bootpi.*
rm -f pi2.c [9bz]pi2 [9bz]pi2.gz [9bz]pi2.u s[9bz]pi2 bootpi2.*
rm -f pif.c [9bz]pif [9bz]pif.gz [9bz]pif.u s[9bz]pif bootpif.*
rm -f picpuf.c [9bz]picpuf [9bz]picpuf.gz [9bz]picpuf.u s[9bz]picpuf bootpicpuf.*
rm -f bootcode.bin fixup_cd.dat start_cd.elf fixup4cd.dat start4cd.elf bcm2711-rpi-4-b.dtb bcm2711-rpi-400.dtb bcm2711-rpi-cm4.dtb LICENCE.broadcom
for(i in bootcode.bin fixup_cd.dat start_cd.elf fixup4cd.dat start4cd.elf bcm2711-rpi-4-b.dtb bcm2711-rpi-400.dtb bcm2711-rpi-cm4.dtb LICENCE.broadcom){
	hget -o $i https://github.com/raspberrypi/firmware/raw/master/boot/$i
}
rm -f flash.bin boot.scr
hget -o flash.bin 'https://source.mnt.re/reform/reform-boundary-uboot/-/jobs/artifacts/stable/raw/flash.bin?job=build'
aux/txt2uimage -o boot.scr boot.txt
rm -f boot.scr
aux/txt2uimage -o boot.scr boot.txt
Mon Jan  1 22:49:33 MST 2024
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/lib9p.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libString.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libaml.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libauth.a
rm -f *.[05678qvt] [05678qvt].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc spake2ee.mpc ed448.mpc /arm64/lib/libauthsrv.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libavl.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libbin.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libbio.a
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS nuke
}
# do not nuke other objtypes
for(i in spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libc.a
9syscall
rm -f *.[05678qvt]
fmt
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libc.a
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libc.a
arm64
rm -f *.[7] [7].out $CLEANFILES /arm64/lib/libc.a
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libcomplete.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libcontrol.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libdisk.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libdraw.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libflate.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libfis.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libframe.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libgeometry.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libhtml.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libhttpd.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libip.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libl.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libjson.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libmach.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libmemdraw.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libmemlayer.a
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64

rm -f /$objtype/lib/libmp.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libndb.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libplumb.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libregexp.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libsat.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libscribble.a
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/libsec.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libstdio.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libsunrpc.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libthread.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libttf.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libventi.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/libdtracy.a
mk lib.nuke
mk cmd.nuke
mk 9src.nuke
cd lib
rm -f .mk.$objtype
mk nuke
for (i in 9/ ap/ auth/ bio/ bsd/ bz2/ draw/ fmt/ l/ mp/ net/ plumb/ sec/ utf/ v/ z/) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/lib9.a
for(i in gen math plan9 posix stdio syscall spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS nuke
}
gen
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libap.a
math
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libap.a
plan9
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libap.a
posix
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libap.a
stdio
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libap.a
syscall
rm -f *.[05678qvt] *.s gencall
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libap.a
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libap.a
arm64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libap.a
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libap.a
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libap.a
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libap.a
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libap.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libauth.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libbio.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libbsd.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libbz2.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libdraw.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libfmt.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libl.a
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64

amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/ape/libmp.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libnet.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libplumb.a
rm -f [05678qvt].* *.[05678qvt]
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64

amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/ape/libsec.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libutf.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /arm64/lib/ape/libv.a
rm -f *.[05678qvt] [05678qvt].out 7.example 7.minigzip /arm64/lib/ape/libz.a
cd cmd
mk nuke
for (i in diff expr make patch pdksh sed) @{
	cd $i
	echo '----'$i'----'
	mk nuke
}
----diff----
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid diff diff3 $CLEANFILES
----expr----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid expr $CLEANFILES
----make----
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output make gram.c
----patch----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid patch $CLEANFILES
----pdksh----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sh $CLEANFILES
----sed----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sed $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid basename dirname kill uname $CLEANFILES
cd 9src
mk nuke
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid stty tar cc $CLEANFILES
@{cd bin/source; mk nuke
@{cd news/src; mk nuke
@{cd wiki/src; mk nuke
mk win
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid winfs $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkwnew spout $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid News $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid Wiki $CLEANFILES
rm -f *.[05678qvt] [05678qvt].* y.tab.? y.debug y.output bc mpc pc units.c *.tab.h
for(i in 1a 1c 1l 2a 2c 2l 5a 5c 5e 5i 5l 6a 6c 6l 7a 7c 7l 8a 8c 8l 9660srv 9nfs abaco acid acme astro atazz audio auth aux awk bitsy bzfs bzip2 cb cc cdfs cec cfs cifs compress con cpp cwfs db dial dict diff disk dossrv dtracy eqn execnet exportfs ext2srv faces fax forp git grap graph grep gs gzip hgfs hjfs hoc htmlfmt htmlroff ip jpg ka kc ki kl ktrans lex lp map mk mothra ndb nusb paqfs pic plot plumb postscript proof qa qc qi ql ratfs rc reform replica rio sam samterm scat scuzz snap spell spin spred syscall tapefs tbl tc tcs telco tl troff troff2html upas va vac vc venti vi vl vnc vt webfs wikifs) @{
	cd $i
	echo mk $i
	mk $MKFLAGS nuke
}
mk 1a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 1a $CLEANFILES
mk 1c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 1c $CLEANFILES
mk 1l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 1l $CLEANFILES
mk 2a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2a $CLEANFILES
mk 2c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2c $CLEANFILES
mk 2l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2l $CLEANFILES
mk 5a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5a $CLEANFILES
mk 5c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5c $CLEANFILES
mk 5e
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5e $CLEANFILES
mk 5i
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5i $CLEANFILES
mk 5l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5l $CLEANFILES
mk 6a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 6a $CLEANFILES
mk 6c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 6c $CLEANFILES
mk 6l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 6l $CLEANFILES
mk 7a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 7a $CLEANFILES
mk 7c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 7c $CLEANFILES
mk 7l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 7l $CLEANFILES
mk 8a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 8a $CLEANFILES
mk 8c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 8c $CLEANFILES
mk 8l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 8l $CLEANFILES
mk 9660srv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 9660srv $CLEANFILES
mk 9nfs
rm -f *.[05678qvt] y.tab.? y.debug y.output [05678qvt].* nfsserver portmapper pcnfsd mport nametest pcnfsd
mk abaco
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid abaco $CLEANFILES
mk acid
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid acid $CLEANFILES
mk acme
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid acme $CLEANFILES
mk astro
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid astro $CLEANFILES
mk atazz
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid atazz $CLEANFILES
mk audio
for (i in libogg libvorbis libFLAC libtags) @{
	cd $i
	mk nuke
}
for (i in pcmconv oggdec oggenc mp3dec mp3enc flacdec flacenc wavdec sundec mixfs readtags zuke scream) @{
	cd $i
	mk clean
}
mk clean
rm -f libogg.a[05678qvt]
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk clean
rm -f libvorbis.a[05678qvt]
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libFLAC.a7
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libtags.a7
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output pcmconv $CLEANFILES
rm -f *.[05678qvt] [05678qvt].oggdec
rm -f *.[05678qvt] [05678qvt].oggenc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mp3dec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mp3enc $CLEANFILES
rm -f *.[05678qvt] [05678qvt].flacdec
rm -f *.[05678qvt] [05678qvt].flacenc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output wavdec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output sundec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mixfs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output readtags $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* mkplist zuke $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* screamenc screamdec $CLEANFILES
mk auth
mk nuke.dirs
rm -f *.[05678qvt] *.[05678qvt].a [05678qvt].* y.tab.? y.debug y.output acmed as asaudit asn1dump asn12rsa authsrv box changeuser convkeys cron debug guard.srv httpauth keyfs login netkey newns none passwd pemdecode pemencode printnetkey readnvram rsa2asn1 rsa2csr rsa2jwk rsa2pub rsa2ssh rsa2x509 rsafill rsagen ssh2rsa uniq userpasswd warning wrkey x5092pub *.acid
cd lib
mk nuke
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES ../lib.7.a
for (i in factotum secstore) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid factotum fgui $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid secstore secstored secuser aescbc $CLEANFILES
mk aux
for (i in antiword mnihongo flashfs gps kbdfs na vga realemu) @{
	echo nuke $i
	cd $i
	mk nuke
}
nuke antiword
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid antiword $CLEANFILES
nuke mnihongo
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mnihongo $CLEANFILES
nuke flashfs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkflashfs flashfs $CLEANFILES
nuke gps
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid gpsfs gpsevermore $CLEANFILES
nuke kbdfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kbdfs latin1.h mklatin.amd64
nuke na
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid na $CLEANFILES
nuke vga
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vga $CLEANFILES
nuke realemu
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid realemu $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid 8prefix 9pcon accupoint acidleak acpi aout2efi aout2uimage apm astarld bflz cddb cdsh clog cpuid consolefs data2s dial disksim esd getflags icanhasmsi icanhasvmx lines listen listen1 ms2 msexceltables mswordstrings mouse nfsmount olefs pcmcia portmap rdwr reboot searchfs seek statusbar statusmsg stub tablet timesync trampoline txt2uimage unbflz usage usbsdmux write wacom wikifmt wpa zerotrunc $CLEANFILES
mk awk
rm -f *.[05678qvt] [05678qvt].out *.maketab y.tab.? y.debug y.output awkgram.c proctab.c awk
mk bitsy
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid bitsyload pencal prompter keyboard light params $CLEANFILES
mk bzfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid bzfs $CLEANFILES
mk bzip2
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid bzip2 bunzip2 $CLEANFILES
mk cb
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cb $CLEANFILES
mk cc
rm -f *.[05678qvt] y.tab.? y.output y.error cc.a7 cc.a7
mk cdfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cdfs $CLEANFILES
mk cec
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cec $CLEANFILES
mk cfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cfs $CLEANFILES
mk cifs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cifs $CLEANFILES
mk compress
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid compress $CLEANFILES
mk con
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid con xms xmr hayes $CLEANFILES
mk cpp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cpp $CLEANFILES
mk cwfs
cd cwfs64x && mk nuke
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid cwfs64x $CLEANFILES
mk db
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid db $CLEANFILES
mk dial
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid expect pass drain at $CLEANFILES
mk dict
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dict $CLEANFILES
mk diff
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid diff merge3 $CLEANFILES
mk disk
for(i in 9660 prep smart vblade) @{
	cd $i
	mk $MKFLAGS nuke
}
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid dump9660 mk9660 $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid fdisk edisk prep $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid disk/smart $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vblade $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid exsort format mbr mkext mkfs partfs cryptsetup qcowfs $CLEANFILES
mk dossrv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dossrv $CLEANFILES
mk dtracy
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dtracy $CLEANFILES
mk eqn
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid eqn prevy.tab.h
mk execnet
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid execnet $CLEANFILES
mk exportfs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid exportfs $CLEANFILES
mk ext2srv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ext2srv $CLEANFILES
mk faces
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid faces $CLEANFILES
mk fax
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid faxreceive faxsend $CLEANFILES
mk forp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid forp $CLEANFILES
mk git
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid conf get fs log query repack save send serve walk $CLEANFILES
mk grap
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid grap $CLEANFILES
mk graph
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid graph $CLEANFILES
mk grep
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid grep $CLEANFILES
mk gs
rm -f *.[05678qvt] obj/* [05678qvt].out y.tab.? y.debug y.output gs src/plan9.mak
mk gzip
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid gzip gunzip zip unzip $CLEANFILES
mk hgfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid hgfs $CLEANFILES
mk hjfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid hjfs $CLEANFILES
mk hoc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid hoc $CLEANFILES
mk htmlfmt
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid htmlfmt $CLEANFILES
mk htmlroff
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid htmlroff $CLEANFILES
mk ip
for (i in ftpfs cifsd dhcpd httpd ipconfig ppp snoopy) @{
	echo nuke $i
	cd $i
	mk nuke
}
rm -f *.[05678qvt] y.tab.? y.debug y.output [05678qvt].6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd sol wol 6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd sol wol
nuke ftpfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ftpfs $CLEANFILES
nuke cifsd
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cifsd $CLEANFILES
nuke dhcpd
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid dhcpd dhcpleases $CLEANFILES
nuke httpd
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid httpd imagemap man2html save netlib_find netlib_history webls wikipost libhttps.a7
nuke ipconfig
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ipconfig $CLEANFILES
nuke ppp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ppp $CLEANFILES
nuke snoopy
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid snoopy protos.c protos.h
mk jpg
rm -f rgbv.h ycbcr.h
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid jpg tojpg gif togif ppm toppm png topng tif totif yuv ico toico bmp tga v210 $CLEANFILES
mk ka
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ka $CLEANFILES
mk kc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kc $CLEANFILES
mk ki
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ki $CLEANFILES
mk kl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kl $CLEANFILES
mk ktrans
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ktrans 7.test
mk lex
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid lex $CLEANFILES
mk lp
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid lpdsend lpsend LOCK lpdaemon $CLEANFILES
mk map
@{ cd libmap; mk nuke }
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output mapd
mk clean
rm -f libmap.a[05678qvt]
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk mk
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mk $CLEANFILES
mk mothra
@{ cd libpanel; mk nuke }
rm -f *.[05678qvt] [05678qvt].out mothra
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libpanel.a7
mk ndb
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkdb query mkhash mkhosts cs csquery dns dnsquery dnsdebug dnsgetip ipquery inform $CLEANFILES
mk nusb
lib:
rm -f *.[05678qvt] y.tab.? y.output y.error *.a[05678qvt]
kb:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kb $CLEANFILES
audio:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid audio $CLEANFILES
ether:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ether $CLEANFILES
usbd:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid usbd $CLEANFILES
disk:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid disk scsierrs.c
serial:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid serial $CLEANFILES
ptp:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ptp $CLEANFILES
joy:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid joy $CLEANFILES
cam:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cam $CLEANFILES
mk paqfs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkpaqfs paqfs $CLEANFILES
mk pic
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid pic $CLEANFILES
mk plot
mk clean
rm -f libplot.a[05678qvt]
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output plot
cd libplot
mk clean
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk plumb
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid plumber plumb $CLEANFILES
mk postscript
---- Making nuke in common ----
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES com.a7
---- Making nuke in cropmarks ----
rm -f cropmarks
---- Making nuke in download ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid download $CLEANFILES
---- Making nuke in grabit ----
rm -f grabit
---- Making nuke in hardcopy ----
rm -f hardcopy
---- Making nuke in mpictures ----
rm -f tmac.pictures
---- Making nuke in postgif ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid postgif $CLEANFILES
---- Making nuke in postprint ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid postprint $CLEANFILES
---- Making nuke in postreverse ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid postreverse $CLEANFILES
---- Making nuke in posttek ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid posttek $CLEANFILES
---- Making nuke in printfont ----
rm -f printfont
---- Making nuke in psencoding ----
rm -f psencoding
---- Making nuke in psfiles ----
---- Making nuke in g3p9bit ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid g3p9bit $CLEANFILES
---- Making nuke in p9bitpost ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid p9bitpost $CLEANFILES
---- Making nuke in tcpostio ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tcpostio $CLEANFILES
---- Making nuke in text2post ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid text2post $CLEANFILES
---- Making nuke in tr2post ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tr2post $CLEANFILES
mk proof
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid proof $CLEANFILES
mk qa
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid qa $CLEANFILES
mk qc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid qc $CLEANFILES
mk qi
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid qi $CLEANFILES
mk ql
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ql $CLEANFILES
mk ratfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ratfs $CLEANFILES
mk rc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid rc $CLEANFILES
mk reform
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid audio pm shortcuts $CLEANFILES
mk replica
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid applychanges applylog compactdb updatedb $CLEANFILES
mk rio
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid rio $CLEANFILES
mk sam
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sam $CLEANFILES
mk samterm
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid samterm $CLEANFILES
mk scat
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid scat $CLEANFILES
mk scuzz
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid scuzz $CLEANFILES
mk snap
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid snap snapfs $CLEANFILES
mk spell
rm -f *.[05678qvt] [05678qvt].out [05678qvt].pcode y.tab.? y.debug y.output sprog
rm -f amspell brspell
mk spin
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid spin $CLEANFILES
mk spred
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid spred $CLEANFILES
mk syscall
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid syscall $CLEANFILES
mk tapefs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid tarfs tpfs v6fs 32vfs cpiofs tapfs v10fs zipfs $CLEANFILES
mk tbl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tbl $CLEANFILES
mk tc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tc $CLEANFILES
mk tcs
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output alias.h tcs
mk telco
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid telco $CLEANFILES
mk tl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tl $CLEANFILES
mk troff
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid troff $CLEANFILES
mk troff2html
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid troff2html $CLEANFILES
mk upas
for (i in common Mail alias bayes binscripts dkim filterkit fs imap4d marshal ml ned pop3 q scanmail send smtp spf unesc vf) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libcommon.a7
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid Mail $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid aliasmail $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid addhash bayes msgtok $CLEANFILES
rm -f /arm64/bin/upas/^(isspam msgcat spam tfmt unspam)
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dkim $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid deliver list mbappend token $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid fs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid imap4d $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid marshal $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid ml mlowner mlmgr $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid nedmail $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid pop3 $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid qer runq $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid scanmail testscan $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid send filter $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid smtpd smtp rfc822.tab.h rfc822.tab.c smtpd.tab.c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid spf $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid unesc $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vf $CLEANFILES
mk va
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid va $CLEANFILES
mk vac
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid vac unvac vacfs $CLEANFILES
mk vc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vc $CLEANFILES
mk venti
@{ cd srv && mk nuke }
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid venti buildindex checkarenas checkindex clumpstats conf findscore fixarenas fmtarenas fmtbloom fmtindex fmtisect mirrorarenas printarena printarenapart rdarena syncindex verifyarena wrarena libvs.a7
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid copy read ro sync write $CLEANFILES
mk vi
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vi $CLEANFILES
mk vl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vl $CLEANFILES
mk vnc
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid vncs vncv $CLEANFILES
mk vt
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vt $CLEANFILES
mk webfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid webfs $CLEANFILES
mk wikifs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid wikifs $CLEANFILES
rm -f *.acid
for (i in 2600 blabs blit c64 doom galaxy gb gba mahjongg midi mines mix md nes opl3 snes sokoban sudoku swar timmy v8e) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] [05678qvt].* y.tab.? y.debug y.output 4s 5s ana aout2gba catclock dmxdec festoon geigerstats juggle life linden memo mole mus glendy packet mandel wadfs dpic todpic turtle vocenc vocdec
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2600 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid blabs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid blit $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid c64 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid doom $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid galaxy mkgalaxy $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid gb $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid gba $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mahjongg $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid midi mid2s dmid $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mines $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mix $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid md $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid nes $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid opl3 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid snes $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sokoban $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sudoku $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid swar $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid timmy $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid v8e $CLEANFILES
Mon Jan  1 22:49:38 MST 2024
date
for (i in lib9p libString libaml libauth libauthsrv libavl libbin libbio libc libcomplete libcontrol libdisk libdraw libflate libfis libframe libgeometry libhtml libhttpd libip liblex libjson libmach libmemdraw libmemlayer libmp libndb libplumb libregexp libsat libscribble libsec libstdio libsunrpc libthread libttf libventi libdtracy) @{
	cd $i
	mk clean
	mk install
	mk clean
}
date
Mon Jan  1 22:49:38 MST 2024
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw auth.c
7c -FTVw dirread.c
7c -FTVw fid.c
7c -FTVw file.c
7c -FTVw intmap.c
7c -FTVw mem.c
7c -FTVw req.c
7c -FTVw parse.c
7c -FTVw queue.c
7c -FTVw uid.c
7c -FTVw util.c
7c -FTVw srv.c
7c -FTVw post.c
7c -FTVw mount.c
7c -FTVw share.c
7c -FTVw listen.c
7c -FTVw rfork.c
7c -FTVw thread.c
7c -FTVw threadsrv.c
7c -FTVw threadpostsrv.c
7c -FTVw threadpostmountsrv.c
7c -FTVw threadpostsharesrv.c
7c -FTVw threadlistensrv.c
ar vu /arm64/lib/lib9p.a auth.7 dirread.7 fid.7 file.7 intmap.7 mem.7 req.7 parse.7 queue.7 uid.7 util.7 srv.7 post.7 mount.7 share.7 listen.7 rfork.7 thread.7 threadsrv.7 threadpostsrv.7 threadpostmountsrv.7 threadpostsharesrv.7 threadlistensrv.7
ar: creating /arm64/lib/lib9p.a
a - auth.7
a - dirread.7
a - fid.7
a - file.7
a - intmap.7
a - mem.7
a - req.7
a - parse.7
a - queue.7
a - uid.7
a - util.7
a - srv.7
a - post.7
a - mount.7
a - share.7
a - listen.7
a - rfork.7
a - thread.7
a - threadsrv.7
a - threadpostsrv.7
a - threadpostmountsrv.7
a - threadpostsharesrv.7
a - threadlistensrv.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw s_alloc.c
7c -FTVw s_append.c
7c -FTVw s_array.c
7c -FTVw s_copy.c
7c -FTVw s_getline.c
7c -FTVw s_grow.c
7c -FTVw s_memappend.c
7c -FTVw s_nappend.c
7c -FTVw s_parse.c
7c -FTVw s_putc.c
7c -FTVw s_rdinstack.c
7c -FTVw s_read.c
7c -FTVw s_read_line.c
7c -FTVw s_reset.c
7c -FTVw s_terminate.c
7c -FTVw s_tolower.c
7c -FTVw s_unique.c
ar vu /arm64/lib/libString.a s_alloc.7 s_append.7 s_array.7 s_copy.7 s_getline.7 s_grow.7 s_memappend.7 s_nappend.7 s_parse.7 s_putc.7 s_rdinstack.7 s_read.7 s_read_line.7 s_reset.7 s_terminate.7 s_tolower.7 s_unique.7
ar: creating /arm64/lib/libString.a
a - s_alloc.7
a - s_append.7
a - s_array.7
a - s_copy.7
a - s_getline.7
a - s_grow.7
a - s_memappend.7
a - s_nappend.7
a - s_parse.7
a - s_putc.7
a - s_rdinstack.7
a - s_read.7
a - s_read_line.7
a - s_reset.7
a - s_terminate.7
a - s_tolower.7
a - s_unique.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw aml.c
7c -FTVw amlmapio.c
7c -FTVw amlunmapio.c
7c -FTVw amlalloc.c
7c -FTVw amldelay.c
ar vu /arm64/lib/libaml.a aml.7 amlmapio.7 amlunmapio.7 amlalloc.7 amldelay.7
ar: creating /arm64/lib/libaml.a
a - aml.7
a - amlmapio.7
a - amlunmapio.7
a - amlalloc.7
a - amldelay.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw amount.c
7c -FTVw amount_getkey.c
7c -FTVw attr.c
7c -FTVw auth_attr.c
7c -FTVw auth_challenge.c
7c -FTVw auth_chuid.c
7c -FTVw auth_getkey.c
7c -FTVw auth_getuserpasswd.c
7c -FTVw auth_proxy.c
7c -FTVw auth_respond.c
7c -FTVw auth_rpc.c
7c -FTVw auth_userpasswd.c
7c -FTVw login.c
7c -FTVw newns.c
7c -FTVw noworld.c
7c -FTVw procsetuser.c
ar vu /arm64/lib/libauth.a amount.7 amount_getkey.7 attr.7 auth_attr.7 auth_challenge.7 auth_chuid.7 auth_getkey.7 auth_getuserpasswd.7 auth_proxy.7 auth_respond.7 auth_rpc.7 auth_userpasswd.7 login.7 newns.7 noworld.7 procsetuser.7
ar: creating /arm64/lib/libauth.a
a - amount.7
a - amount_getkey.7
a - attr.7
a - auth_attr.7
a - auth_challenge.7
a - auth_chuid.7
a - auth_getkey.7
a - auth_getuserpasswd.7
a - auth_proxy.7
a - auth_respond.7
a - auth_rpc.7
a - auth_userpasswd.7
a - login.7
a - newns.7
a - noworld.7
a - procsetuser.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc spake2ee.mpc ed448.mpc
7c -FTVw _asgetpakkey.c
7c -FTVw _asgetticket.c
7c -FTVw _asgetresp.c
7c -FTVw _asrequest.c
7c -FTVw _asrdresp.c
mpc msqrt.mp > msqrt.mpc
mpc decaf.mp > decaf.mpc
mpc edwards.mp > edwards.mpc
mpc elligator2.mp > elligator2.mpc
mpc spake2ee.mp > spake2ee.mpc
mpc ed448.mp > ed448.mpc
7c -FTVw authdial.c
7c -FTVw convA2M.c
7c -FTVw convM2A.c
7c -FTVw convM2PR.c
7c -FTVw convM2T.c
7c -FTVw convM2TR.c
7c -FTVw convPR2M.c
7c -FTVw convT2M.c
7c -FTVw convTR2M.c
7c -FTVw form1.c
7c -FTVw nvcsum.c
7c -FTVw passtokey.c
7c -FTVw readnvram.c
7c -FTVw readcons.c
7c -FTVw authpak.c
ar vu /arm64/lib/libauthsrv.a _asgetpakkey.7 _asgetticket.7 _asgetresp.7 _asrequest.7 _asrdresp.7 authpak.7 authdial.7 convA2M.7 convM2A.7 convM2PR.7 convM2T.7 convM2TR.7 convPR2M.7 convT2M.7 convTR2M.7 form1.7 nvcsum.7 passtokey.7 readnvram.7 readcons.7
ar: creating /arm64/lib/libauthsrv.a
a - _asgetpakkey.7
a - _asgetticket.7
a - _asgetresp.7
a - _asrequest.7
a - _asrdresp.7
a - authpak.7
a - authdial.7
a - convA2M.7
a - convM2A.7
a - convM2PR.7
a - convM2T.7
a - convM2TR.7
a - convPR2M.7
a - convT2M.7
a - convTR2M.7
a - form1.7
a - nvcsum.7
a - passtokey.7
a - readnvram.7
a - readcons.7
rm -f *.[05678qvt] [05678qvt].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc spake2ee.mpc ed448.mpc
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw avl.c
ar vu /arm64/lib/libavl.a avl.7
ar: creating /arm64/lib/libavl.a
a - avl.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw bin.c
ar vu /arm64/lib/libbin.a bin.7
ar: creating /arm64/lib/libbin.a
a - bin.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw bbuffered.c
7c -FTVw bfildes.c
7c -FTVw bflush.c
7c -FTVw bgetrune.c
7c -FTVw bgetc.c
7c -FTVw bgetd.c
7c -FTVw binit.c
7c -FTVw blethal.c
7c -FTVw boffset.c
7c -FTVw bprint.c
7c -FTVw bputrune.c
7c -FTVw bputc.c
7c -FTVw brdline.c
7c -FTVw brdstr.c
7c -FTVw bread.c
7c -FTVw bseek.c
7c -FTVw bwrite.c
7c -FTVw bvprint.c
ar vu /arm64/lib/libbio.a bbuffered.7 bfildes.7 bflush.7 bgetrune.7 bgetc.7 bgetd.7 binit.7 blethal.7 boffset.7 bprint.7 bputrune.7 bputc.7 brdline.7 brdstr.7 bread.7 bseek.7 bwrite.7 bvprint.7
ar: creating /arm64/lib/libbio.a
a - bbuffered.7
a - bfildes.7
a - bflush.7
a - bgetrune.7
a - bgetc.7
a - bgetd.7
a - binit.7
a - blethal.7
a - boffset.7
a - bprint.7
a - bputrune.7
a - bputc.7
a - brdline.7
a - brdstr.7
a - bread.7
a - bseek.7
a - bwrite.7
a - bvprint.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in 9sys 9syscall fmt port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
9syscall
rm -f *.[05678qvt]
fmt
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
9sys
7c -FTVw abort.c
7c -FTVw access.c
7c -FTVw announce.c
7c -FTVw callmain.c
7c -FTVw convD2M.c
7c -FTVw convM2D.c
7c -FTVw convM2S.c
7c -FTVw convS2M.c
7c -FTVw cputime.c
7c -FTVw ctime.c
7c -FTVw dial.c
7c -FTVw dirfstat.c
7c -FTVw dirfwstat.c
7c -FTVw dirmodefmt.c
7c -FTVw dirread.c
7c -FTVw dirstat.c
7c -FTVw dirwstat.c
7c -FTVw fcallfmt.c
7c -FTVw fork.c
7c -FTVw getnetconninfo.c
7c -FTVw getenv.c
7c -FTVw getpid.c
7c -FTVw getppid.c
7c -FTVw getuser.c
7c -FTVw getwd.c
7c -FTVw idn.c
7c -FTVw iounit.c
7c -FTVw nsec.c
7c -FTVw nulldir.c
7c -FTVw postnote.c
7c -FTVw privalloc.c
7c -FTVw procsetname.c
7c -FTVw pushtls.c
7c -FTVw putenv.c
7c -FTVw qlock.c
7c -FTVw read.c
7c -FTVw read9pmsg.c
7c -FTVw readv.c
7c -FTVw rerrstr.c
7c -FTVw sbrk.c
7c -FTVw setnetmtpt.c
7c -FTVw sysfatal.c
7c -FTVw syslog.c
7c -FTVw sysname.c
7c -FTVw time.c
7c -FTVw times.c
7c -FTVw tm2sec.c
7c -FTVw truerand.c
7c -FTVw wait.c
7c -FTVw waitpid.c
7c -FTVw werrstr.c
7c -FTVw write.c
7c -FTVw writev.c
ar vu /arm64/lib/libc.a abort.7 access.7 announce.7 callmain.7 convD2M.7 convM2D.7 convM2S.7 convS2M.7 cputime.7 ctime.7 dial.7 dirfstat.7 dirfwstat.7 dirmodefmt.7 dirread.7 dirstat.7 dirwstat.7 fcallfmt.7 fork.7 getnetconninfo.7 getenv.7 getpid.7 getppid.7 getuser.7 getwd.7 idn.7 iounit.7 nsec.7 nulldir.7 postnote.7 privalloc.7 procsetname.7 pushtls.7 putenv.7 qlock.7 read.7 read9pmsg.7 readv.7 rerrstr.7 sbrk.7 setnetmtpt.7 sysfatal.7 syslog.7 sysname.7 time.7 times.7 tm2sec.7 truerand.7 wait.7 waitpid.7 werrstr.7 write.7 writev.7
ar: creating /arm64/lib/libc.a
a - abort.7
a - access.7
a - announce.7
a - callmain.7
a - convD2M.7
a - convM2D.7
a - convM2S.7
a - convS2M.7
a - cputime.7
a - ctime.7
a - dial.7
a - dirfstat.7
a - dirfwstat.7
a - dirmodefmt.7
a - dirread.7
a - dirstat.7
a - dirwstat.7
a - fcallfmt.7
a - fork.7
a - getnetconninfo.7
a - getenv.7
a - getpid.7
a - getppid.7
a - getuser.7
a - getwd.7
a - idn.7
a - iounit.7
a - nsec.7
a - nulldir.7
a - postnote.7
a - privalloc.7
a - procsetname.7
a - pushtls.7
a - putenv.7
a - qlock.7
a - read.7
a - read9pmsg.7
a - readv.7
a - rerrstr.7
a - sbrk.7
a - setnetmtpt.7
a - sysfatal.7
a - syslog.7
a - sysname.7
a - time.7
a - times.7
a - tm2sec.7
a - truerand.7
a - wait.7
a - waitpid.7
a - werrstr.7
a - write.7
a - writev.7
9syscall
SYS=`{sed '/^#define._X[123]/d; s/#define.([A-Z0-9_]*).*/\1/' sys.h}
for(I in $SYS) {
	i=`{echo $I|tr A-Z a-z}
	n=`{sed -n '/[ 	]'$I'[ 	]/s/.*	//p' sys.h}
	if(~ $i (exits nsec)) i=_$i
	{switch($objtype){
	case 68000 68020
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, R0
		echo TRAP '$0'
		echo RTS
	case mips
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case mips2
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		echo RET
	case spim
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		if(~ $i (seek _nsec)) {		# untested so far - geoff
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case 386
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, AX
		echo INT '$'64
		if(~ $i (seek _nsec)) {
			echo 'CMPL AX,$-1
			JNE 4(PC)
			MOVL a+0(FP),CX
			MOVL AX,0(CX)
			MOVL AX,4(CX)'
		}
		echo RET
	case amd64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVQ RARG, 'a0+0(FP)'
		echo MOVQ '$'$n, RARG
		echo SYSCALL
		echo RET
	case sparc sparc64
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R7, '0(FP)'
		echo MOVW '$'$n, R7
		echo TA R0
		if(~ $i (seek _nsec)) {
			echo 'CMP R7,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R7,0(R8)
			MOVW R7,4(R8)'
		}
		echo RETURN
	case 3210
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo WORD '$0x06000000'
		echo RETURN
	case 29000
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL R69, '0(FP)'
		echo MOVL '$'$n, R69
		echo EMULATE 0
		echo RET
	case arm
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R0, '0(FP)'
		echo MOVW '$'$n, R0
		echo SWI 0
		if(~ $i (seek _nsec)) {
			echo 'CMP $-1,R0
			BNE 4(PC)
			MOVW a+0(FP),R1
			MOVW R0,0(R1)
			MOVW R0,4(R1)'
		}
		echo RET
	case arm64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOV R0, '0(FP)'
		echo MOV '$'$n, R0
		echo SVC
		echo RETURN
	case power
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'CMP R3,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R3,0(R8)
			MOVW R3,4(R8)'
		}
		echo RETURN
	case alpha
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVL R0, '0(FP)'
		echo MOVQ '$'$n, R0
		echo CALL_PAL '$'0x83
		echo RET
	}} > $i.s
	7a $i.s
}
ar vu /$objtype/lib/libc.a *.7
rm -f *.7 *.s
a - _errstr.7
a - _exits.7
a - _fsession.7
a - _fstat.7
a - _fwstat.7
a - _mount.7
a - _nsec.7
a - _read.7
a - _stat.7
a - _wait.7
a - _write.7
a - _wstat.7
a - alarm.7
a - await.7
a - bind.7
a - brk_.7
a - chdir.7
a - close.7
a - create.7
a - dup.7
a - errstr.7
a - exec.7
a - fauth.7
a - fd2path.7
a - fstat.7
a - fversion.7
a - fwstat.7
a - mount.7
a - noted.7
a - notify.7
a - open.7
a - oseek.7
a - pipe.7
a - pread.7
a - pwrite.7
a - remove.7
a - rendezvous.7
a - rfork.7
a - seek.7
a - segattach.7
a - segbrk.7
a - segdetach.7
a - segflush.7
a - segfree.7
a - semacquire.7
a - semrelease.7
a - sleep.7
a - stat.7
a - sysr1.7
a - tsemacquire.7
a - unmount.7
a - wstat.7
fmt
7c -FTVw dofmt.c
7c -FTVw dorfmt.c
7c -FTVw errfmt.c
7c -FTVw fltfmt.c
7c -FTVw fmt.c
7c -FTVw fmtfd.c
7c -FTVw fmtlock.c
7c -FTVw fmtprint.c
7c -FTVw fmtquote.c
7c -FTVw fmtrune.c
7c -FTVw fmtstr.c
7c -FTVw fmtvprint.c
7c -FTVw fprint.c
7c -FTVw print.c
7c -FTVw runefmtstr.c
7c -FTVw runeseprint.c
7c -FTVw runesmprint.c
7c -FTVw runesnprint.c
7c -FTVw runesprint.c
7c -FTVw runevseprint.c
7c -FTVw runevsmprint.c
7c -FTVw runevsnprint.c
7c -FTVw seprint.c
7c -FTVw smprint.c
7c -FTVw snprint.c
7c -FTVw sprint.c
7c -FTVw vfprint.c
7c -FTVw vseprint.c
7c -FTVw vsmprint.c
7c -FTVw vsnprint.c
ar vu /arm64/lib/libc.a dofmt.7 dorfmt.7 errfmt.7 fltfmt.7 fmt.7 fmtfd.7 fmtlock.7 fmtprint.7 fmtquote.7 fmtrune.7 fmtstr.7 fmtvprint.7 fprint.7 print.7 runefmtstr.7 runeseprint.7 runesmprint.7 runesnprint.7 runesprint.7 runevseprint.7 runevsmprint.7 runevsnprint.7 seprint.7 smprint.7 snprint.7 sprint.7 vfprint.7 vseprint.7 vsmprint.7 vsnprint.7
a - dofmt.7
a - dorfmt.7
a - errfmt.7
a - fltfmt.7
a - fmt.7
a - fmtfd.7
a - fmtlock.7
a - fmtprint.7
a - fmtquote.7
a - fmtrune.7
a - fmtstr.7
a - fmtvprint.7
a - fprint.7
a - print.7
a - runefmtstr.7
a - runeseprint.7
a - runesmprint.7
a - runesnprint.7
a - runesprint.7
a - runevseprint.7
a - runevsmprint.7
a - runevsnprint.7
a - seprint.7
a - smprint.7
a - snprint.7
a - sprint.7
a - vfprint.7
a - vseprint.7
a - vsmprint.7
a - vsnprint.7
port
7c -FTVw _assert.c
7c -FTVw abs.c
7c -FTVw asin.c
7c -FTVw atan.c
7c -FTVw atan2.c
7c -FTVw atexit.c
7c -FTVw atnotify.c
7c -FTVw atof.c
7c -FTVw atol.c
7c -FTVw atoll.c
7c -FTVw calloc.c
7c -FTVw cistrcmp.c
7c -FTVw cistrncmp.c
7c -FTVw cistrstr.c
7c -FTVw charstod.c
7c -FTVw cleanname.c
7c -FTVw crypt.c
7c -FTVw ctype.c
7c -FTVw date.c
7c -FTVw encodefmt.c
7c -FTVw execl.c
7c -FTVw exits.c
7c -FTVw exp.c
7c -FTVw fmod.c
7c -FTVw frand.c
7c -FTVw frexp.c
7c -FTVw getfields.c
7c -FTVw hangup.c
7c -FTVw hypot.c
7c -FTVw lnrand.c
7c -FTVw log.c
7c -FTVw lrand.c
7c -FTVw malloc.c
7c -FTVw memccpy.c
7c -FTVw memchr.c
7c -FTVw memcmp.c
7c -FTVw mktemp.c
7c -FTVw muldiv.c
7c -FTVw nan.c
7c -FTVw needsrcquote.c
7c -FTVw netcrypt.c
7c -FTVw netmkaddr.c
7c -FTVw nrand.c
7c -FTVw ntruerand.c
7c -FTVw perror.c
7c -FTVw pool.c
7c -FTVw pow.c
7c -FTVw pow10.c
7c -FTVw profile.c
7c -FTVw qsort.c
7c -FTVw quote.c
7c -FTVw rand.c
7c -FTVw readn.c
7c -FTVw rune.c
7c -FTVw runebreak.c
7c -FTVw runeistype.c
7c -FTVw runenorm.c
7c -FTVw runestrcat.c
7c -FTVw runestrchr.c
7c -FTVw runestrcmp.c
7c -FTVw runestrcpy.c
7c -FTVw runestrecpy.c
7c -FTVw runestrdup.c
7c -FTVw runestrncat.c
7c -FTVw runestrncmp.c
7c -FTVw runestrncpy.c
7c -FTVw runestrrchr.c
7c -FTVw runestrlen.c
7c -FTVw runestrstr.c
7c -FTVw runetotype.c
7c -FTVw sin.c
7c -FTVw sinh.c
7c -FTVw strcat.c
7c -FTVw strchr.c
7c -FTVw strcmp.c
7c -FTVw strcpy.c
7c -FTVw strecpy.c
7c -FTVw strcspn.c
7c -FTVw strdup.c
7c -FTVw strlen.c
7c -FTVw strncat.c
7c -FTVw strncmp.c
7c -FTVw strncpy.c
7c -FTVw strpbrk.c
7c -FTVw strrchr.c
7c -FTVw strspn.c
7c -FTVw strstr.c
7c -FTVw strtod.c
7c -FTVw strtok.c
7c -FTVw strtol.c
7c -FTVw strtoll.c
7c -FTVw strtoul.c
7c -FTVw strtoull.c
7c -FTVw tan.c
7c -FTVw tanh.c
7c -FTVw tokenize.c
7c -FTVw toupper.c
7c -FTVw utfecpy.c
7c -FTVw utflen.c
7c -FTVw utfnlen.c
7c -FTVw utfrune.c
7c -FTVw utfrrune.c
7c -FTVw utfutf.c
7c -FTVw u16.c
7c -FTVw u32.c
7c -FTVw u64.c
ar vu /arm64/lib/libc.a _assert.7 abs.7 asin.7 atan.7 atan2.7 atexit.7 atnotify.7 atof.7 atol.7 atoll.7 calloc.7 cistrcmp.7 cistrncmp.7 cistrstr.7 charstod.7 cleanname.7 crypt.7 ctype.7 date.7 encodefmt.7 execl.7 exits.7 exp.7 fmod.7 frand.7 frexp.7 getfields.7 hangup.7 hypot.7 lnrand.7 log.7 lrand.7 malloc.7 memccpy.7 memchr.7 memcmp.7 mktemp.7 muldiv.7 nan.7 needsrcquote.7 netcrypt.7 netmkaddr.7 nrand.7 ntruerand.7 perror.7 pool.7 pow.7 pow10.7 profile.7 qsort.7 quote.7 rand.7 readn.7 rune.7 runebreak.7 runeistype.7 runenorm.7 runestrcat.7 runestrchr.7 runestrcmp.7 runestrcpy.7 runestrecpy.7 runestrdup.7 runestrncat.7 runestrncmp.7 runestrncpy.7 runestrrchr.7 runestrlen.7 runestrstr.7 runetotype.7 sin.7 sinh.7 strcat.7 strchr.7 strcmp.7 strcpy.7 strecpy.7 strcspn.7 strdup.7 strlen.7 strncat.7 strncmp.7 strncpy.7 strpbrk.7 strrchr.7 strspn.7 strstr.7 strtod.7 strtok.7 strtol.7 strtoll.7 strtoul.7 strtoull.7 tan.7 tanh.7 tokenize.7 toupper.7 utfecpy.7 utflen.7 utfnlen.7 utfrune.7 utfrrune.7 utfutf.7 u16.7 u32.7 u64.7
a - _assert.7
a - abs.7
a - asin.7
a - atan.7
a - atan2.7
a - atexit.7
a - atnotify.7
a - atof.7
a - atol.7
a - atoll.7
a - calloc.7
a - cistrcmp.7
a - cistrncmp.7
a - cistrstr.7
a - charstod.7
a - cleanname.7
a - crypt.7
a - ctype.7
a - date.7
a - encodefmt.7
a - execl.7
a - exits.7
a - exp.7
a - fmod.7
a - frand.7
a - frexp.7
a - getfields.7
a - hangup.7
a - hypot.7
a - lnrand.7
a - log.7
a - lrand.7
a - malloc.7
a - memccpy.7
a - memchr.7
a - memcmp.7
a - mktemp.7
a - muldiv.7
a - nan.7
a - needsrcquote.7
a - netcrypt.7
a - netmkaddr.7
a - nrand.7
a - ntruerand.7
a - perror.7
a - pool.7
a - pow.7
a - pow10.7
a - profile.7
a - qsort.7
a - quote.7
a - rand.7
a - readn.7
a - rune.7
a - runebreak.7
a - runeistype.7
a - runenorm.7
a - runestrcat.7
a - runestrchr.7
a - runestrcmp.7
a - runestrcpy.7
a - runestrecpy.7
a - runestrdup.7
a - runestrncat.7
a - runestrncmp.7
a - runestrncpy.7
a - runestrrchr.7
a - runestrlen.7
a - runestrstr.7
a - runetotype.7
a - sin.7
a - sinh.7
a - strcat.7
a - strchr.7
a - strcmp.7
a - strcpy.7
a - strecpy.7
a - strcspn.7
a - strdup.7
a - strlen.7
a - strncat.7
a - strncmp.7
a - strncpy.7
a - strpbrk.7
a - strrchr.7
a - strspn.7
a - strstr.7
a - strtod.7
a - strtok.7
a - strtol.7
a - strtoll.7
a - strtoul.7
a - strtoull.7
a - tan.7
a - tanh.7
a - tokenize.7
a - toupper.7
a - utfecpy.7
a - utflen.7
a - utfnlen.7
a - utfrune.7
a - utfrrune.7
a - utfutf.7
a - u16.7
a - u32.7
a - u64.7
arm64
7c -FTVw lock.c
7c -FTVw notejmp.c
7c -FTVw _seek.c
7a  argv0.s
7a  atom.s
7a  cycles.s
7a  fabs.s
7a  floor.s
7a  getcallerpc.s
7a  getfcr.s
7a  main9.s
7a  main9p.s
7a  memmove.s
7a  memset.s
7a  setjmp.s
7a  sqrt.s
7a  tas.s
ar vu /arm64/lib/libc.a lock.7 notejmp.7 _seek.7 argv0.7 atom.7 cycles.7 fabs.7 floor.7 getcallerpc.7 getfcr.7 main9.7 main9p.7 memmove.7 memset.7 setjmp.7 sqrt.7 tas.7
a - lock.7
a - notejmp.7
a - _seek.7
a - argv0.7
a - atom.7
a - cycles.7
a - fabs.7
a - floor.7
a - getcallerpc.7
a - getfcr.7
a - main9.7
a - main9p.7
a - memmove.7
a - memset.7
a - setjmp.7
a - sqrt.7
a - tas.7
for(i in 9sys 9syscall fmt port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
9syscall
rm -f *.[05678qvt]
fmt
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw complete.c
ar vu /arm64/lib/libcomplete.a complete.7
ar: creating /arm64/lib/libcomplete.a
a - complete.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw box.c
7c -FTVw button.c
7c -FTVw cache.c
7c -FTVw control.c
7c -FTVw entry.c
7c -FTVw group.c
7c -FTVw keyboard.c
7c -FTVw label.c
7c -FTVw menu.c
7c -FTVw radiobutton.c
7c -FTVw scribble.c
7c -FTVw slider.c
7c -FTVw tabs.c
7c -FTVw text.c
7c -FTVw textbutton.c
7c -FTVw textbutton3.c
ar vu /arm64/lib/libcontrol.a box.7 button.7 cache.7 control.7 entry.7 group.7 keyboard.7 label.7 menu.7 radiobutton.7 scribble.7 slider.7 tabs.7 text.7 textbutton.7 textbutton3.7
ar: creating /arm64/lib/libcontrol.a
a - box.7
a - button.7
a - cache.7
a - control.7
a - entry.7
a - group.7
a - keyboard.7
a - label.7
a - menu.7
a - radiobutton.7
a - scribble.7
a - slider.7
a - tabs.7
a - text.7
a - textbutton.7
a - textbutton3.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw disk.c
7c -FTVw proto.c
7c -FTVw scsi.c
ar vu /arm64/lib/libdisk.a disk.7 proto.7 scsi.7
ar: creating /arm64/lib/libdisk.a
a - disk.7
a - proto.7
a - scsi.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw alloc.c
7c -FTVw allocimagemix.c
7c -FTVw arith.c
7c -FTVw badrect.c
7c -FTVw bezier.c
7c -FTVw border.c
7c -FTVw buildfont.c
7c -FTVw bytesperline.c
7c -FTVw chan.c
7c -FTVw cloadimage.c
7c -FTVw computil.c
7c -FTVw creadimage.c
7c -FTVw debug.c
7c -FTVw defont.c
7c -FTVw draw.c
7c -FTVw drawrepl.c
7c -FTVw eenter.c
7c -FTVw egetrect.c
7c -FTVw ellipse.c
7c -FTVw emenuhit.c
7c -FTVw enter.c
7c -FTVw event.c
7c -FTVw fmt.c
7c -FTVw font.c
7c -FTVw freesubfont.c
7c -FTVw getdefont.c
7c -FTVw getrect.c
7c -FTVw getsubfont.c
7c -FTVw icossin.c
7c -FTVw icossin2.c
7c -FTVw init.c
7c -FTVw keyboard.c
7c -FTVw line.c
7c -FTVw menuhit.c
7c -FTVw mkfont.c
7c -FTVw mouse.c
7c -FTVw newwindow.c
7c -FTVw openfont.c
7c -FTVw poly.c
7c -FTVw loadimage.c
7c -FTVw readcolmap.c
7c -FTVw readimage.c
7c -FTVw readsubfont.c
7c -FTVw rectclip.c
7c -FTVw replclipr.c
7c -FTVw rgb.c
7c -FTVw scroll.c
7c -FTVw string.c
7c -FTVw stringbg.c
7c -FTVw stringsubfont.c
7c -FTVw stringwidth.c
7c -FTVw subfont.c
7c -FTVw subfontcache.c
7c -FTVw subfontname.c
7c -FTVw unloadimage.c
7c -FTVw window.c
7c -FTVw writecolmap.c
7c -FTVw writeimage.c
7c -FTVw writesubfont.c
ar vu /arm64/lib/libdraw.a alloc.7 allocimagemix.7 arith.7 badrect.7 bezier.7 border.7 buildfont.7 bytesperline.7 chan.7 cloadimage.7 computil.7 creadimage.7 debug.7 defont.7 draw.7 drawrepl.7 eenter.7 egetrect.7 ellipse.7 emenuhit.7 enter.7 event.7 fmt.7 font.7 freesubfont.7 getdefont.7 getrect.7 getsubfont.7 icossin.7 icossin2.7 init.7 keyboard.7 line.7 menuhit.7 mkfont.7 mouse.7 newwindow.7 openfont.7 poly.7 loadimage.7 readcolmap.7 readimage.7 readsubfont.7 rectclip.7 replclipr.7 rgb.7 scroll.7 string.7 stringbg.7 stringsubfont.7 stringwidth.7 subfont.7 subfontcache.7 subfontname.7 unloadimage.7 window.7 writecolmap.7 writeimage.7 writesubfont.7
ar: creating /arm64/lib/libdraw.a
a - alloc.7
a - allocimagemix.7
a - arith.7
a - badrect.7
a - bezier.7
a - border.7
a - buildfont.7
a - bytesperline.7
a - chan.7
a - cloadimage.7
a - computil.7
a - creadimage.7
a - debug.7
a - defont.7
a - draw.7
a - drawrepl.7
a - eenter.7
a - egetrect.7
a - ellipse.7
a - emenuhit.7
a - enter.7
a - event.7
a - fmt.7
a - font.7
a - freesubfont.7
a - getdefont.7
a - getrect.7
a - getsubfont.7
a - icossin.7
a - icossin2.7
a - init.7
a - keyboard.7
a - line.7
a - menuhit.7
a - mkfont.7
a - mouse.7
a - newwindow.7
a - openfont.7
a - poly.7
a - loadimage.7
a - readcolmap.7
a - readimage.7
a - readsubfont.7
a - rectclip.7
a - replclipr.7
a - rgb.7
a - scroll.7
a - string.7
a - stringbg.7
a - stringsubfont.7
a - stringwidth.7
a - subfont.7
a - subfontcache.7
a - subfontname.7
a - unloadimage.7
a - window.7
a - writecolmap.7
a - writeimage.7
a - writesubfont.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw deflate.c
7c -FTVw deflatezlib.c
7c -FTVw deflateblock.c
7c -FTVw deflatezlibblock.c
7c -FTVw inflate.c
7c -FTVw inflatezlib.c
7c -FTVw inflateblock.c
7c -FTVw inflatezlibblock.c
7c -FTVw flateerr.c
7c -FTVw crc.c
7c -FTVw adler.c
ar vu /arm64/lib/libflate.a deflate.7 deflatezlib.7 deflateblock.7 deflatezlibblock.7 inflate.7 inflatezlib.7 inflateblock.7 inflatezlibblock.7 flateerr.7 crc.7 adler.7
ar: creating /arm64/lib/libflate.a
a - deflate.7
a - deflatezlib.7
a - deflateblock.7
a - deflatezlibblock.7
a - inflate.7
a - inflatezlib.7
a - inflateblock.7
a - inflatezlibblock.7
a - flateerr.7
a - crc.7
a - adler.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw fis.c
ar vu /arm64/lib/libfis.a fis.7
ar: creating /arm64/lib/libfis.a
a - fis.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw frbox.c
7c -FTVw frdraw.c
7c -FTVw frdelete.c
7c -FTVw frinit.c
7c -FTVw frinsert.c
7c -FTVw frptofchar.c
7c -FTVw frselect.c
7c -FTVw frstr.c
7c -FTVw frutil.c
ar vu /arm64/lib/libframe.a frbox.7 frdraw.7 frdelete.7 frinit.7 frinsert.7 frptofchar.7 frselect.7 frstr.7 frutil.7
ar: creating /arm64/lib/libframe.a
a - frbox.7
a - frdraw.7
a - frdelete.7
a - frinit.7
a - frinsert.7
a - frptofchar.7
a - frselect.7
a - frstr.7
a - frutil.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw point.c
7c -FTVw matrix.c
7c -FTVw quaternion.c
7c -FTVw rframe.c
7c -FTVw triangle.c
7c -FTVw utils.c
7c -FTVw fmt.c
ar vu /arm64/lib/libgeometry.a point.7 matrix.7 quaternion.7 rframe.7 triangle.7 utils.7 fmt.7
ar: creating /arm64/lib/libgeometry.a
a - point.7
a - matrix.7
a - quaternion.7
a - rframe.7
a - triangle.7
a - utils.7
a - fmt.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw build.c
7c -FTVw lex.c
7c -FTVw strinttab.c
7c -FTVw utils.c
ar vu /arm64/lib/libhtml.a build.7 lex.7 strinttab.7 utils.7
ar: creating /arm64/lib/libhtml.a
a - build.7
a - lex.7
a - strinttab.7
a - utils.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw alloc.c
7c -FTVw checkcontent.c
7c -FTVw date.c
7c -FTVw fail.c
7c -FTVw gethead.c
7c -FTVw hio.c
7c -FTVw httpfmt.c
7c -FTVw httpunesc.c
7c -FTVw lower.c
7c -FTVw okheaders.c
7c -FTVw parse.c
7c -FTVw parsereq.c
7c -FTVw query.c
7c -FTVw redirected.c
7c -FTVw unallowed.c
7c -FTVw urlfmt.c
7c -FTVw urlunesc.c
ar vu /arm64/lib/libhttpd.a alloc.7 checkcontent.7 date.7 fail.7 gethead.7 hio.7 httpfmt.7 httpunesc.7 lower.7 okheaders.7 parse.7 parsereq.7 query.7 redirected.7 unallowed.7 urlfmt.7 urlunesc.7
ar: creating /arm64/lib/libhttpd.a
a - alloc.7
a - checkcontent.7
a - date.7
a - fail.7
a - gethead.7
a - hio.7
a - httpfmt.7
a - httpunesc.7
a - lower.7
a - okheaders.7
a - parse.7
a - parsereq.7
a - query.7
a - redirected.7
a - unallowed.7
a - urlfmt.7
a - urlunesc.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw eipfmt.c
7c -FTVw equivip.c
7c -FTVw parseip.c
7c -FTVw parseether.c
7c -FTVw myetheraddr.c
7c -FTVw myipaddr.c
7c -FTVw classmask.c
7c -FTVw bo.c
7c -FTVw readipifc.c
7c -FTVw ipaux.c
7c -FTVw iplocalonifc.c
7c -FTVw ipremoteonifc.c
7c -FTVw ptclbsum.c
ar vu /arm64/lib/libip.a eipfmt.7 equivip.7 parseip.7 parseether.7 myetheraddr.7 myipaddr.7 classmask.7 bo.7 readipifc.7 ipaux.7 iplocalonifc.7 ipremoteonifc.7 ptclbsum.7
ar: creating /arm64/lib/libip.a
a - eipfmt.7
a - equivip.7
a - parseip.7
a - parseether.7
a - myetheraddr.7
a - myipaddr.7
a - classmask.7
a - bo.7
a - readipifc.7
a - ipaux.7
a - iplocalonifc.7
a - ipremoteonifc.7
a - ptclbsum.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw allprint.c
7c -FTVw main.c
7c -FTVw reject.c
7c -FTVw yyless.c
7c -FTVw yywrap.c
ar vu /arm64/lib/libl.a allprint.7 main.7 reject.7 yyless.7 yywrap.7
ar: creating /arm64/lib/libl.a
a - allprint.7
a - main.7
a - reject.7
a - yyless.7
a - yywrap.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw json.c
7c -FTVw printjson.c
ar vu /arm64/lib/libjson.a json.7 printjson.7
ar: creating /arm64/lib/libjson.a
a - json.7
a - printjson.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw -I/sys/src/cmd executable.c
7c -FTVw -I/sys/src/cmd map.c
7c -FTVw -I/sys/src/cmd obj.c
7c -FTVw -I/sys/src/cmd swap.c
7c -FTVw -I/sys/src/cmd sym.c
7c -FTVw -I/sys/src/cmd access.c
7c -FTVw -I/sys/src/cmd machdata.c
7c -FTVw -I/sys/src/cmd setmach.c
7c -FTVw -I/sys/src/cmd t.c
7c -FTVw -I/sys/src/cmd v.c
7c -FTVw -I/sys/src/cmd k.c
7c -FTVw -I/sys/src/cmd u.c
7c -FTVw -I/sys/src/cmd q.c
7c -FTVw -I/sys/src/cmd 0.c
7c -FTVw -I/sys/src/cmd 2.c
7c -FTVw -I/sys/src/cmd 5.c
7c -FTVw -I/sys/src/cmd 6.c
7c -FTVw -I/sys/src/cmd 7.c
7c -FTVw -I/sys/src/cmd 8.c
7c -FTVw -I/sys/src/cmd 9.c
7c -FTVw -I/sys/src/cmd tdb.c
7c -FTVw -I/sys/src/cmd vdb.c
7c -FTVw -I/sys/src/cmd kdb.c
7c -FTVw -I/sys/src/cmd udb.c
7c -FTVw -I/sys/src/cmd qdb.c
7c -FTVw -I/sys/src/cmd 2db.c
7c -FTVw -I/sys/src/cmd 5db.c
7c -FTVw -I/sys/src/cmd 7db.c
7c -FTVw -I/sys/src/cmd 8db.c
7c -FTVw -I/sys/src/cmd vobj.c
7c -FTVw -I/sys/src/cmd kobj.c
7c -FTVw -I/sys/src/cmd uobj.c
7c -FTVw -I/sys/src/cmd 2obj.c
7c -FTVw -I/sys/src/cmd 5obj.c
7c -FTVw -I/sys/src/cmd 6obj.c
7c -FTVw -I/sys/src/cmd 7obj.c
7c -FTVw -I/sys/src/cmd 8obj.c
7c -FTVw -I/sys/src/cmd 9obj.c
7c -FTVw -I/sys/src/cmd qobj.c
7c -FTVw -I/sys/src/cmd vcodas.c
ar vu /arm64/lib/libmach.a executable.7 map.7 obj.7 swap.7 sym.7 access.7 machdata.7 setmach.7 t.7 v.7 k.7 u.7 q.7 0.7 2.7 5.7 6.7 7.7 8.7 9.7 tdb.7 vdb.7 kdb.7 udb.7 qdb.7 2db.7 5db.7 7db.7 8db.7 vobj.7 kobj.7 uobj.7 2obj.7 5obj.7 6obj.7 7obj.7 8obj.7 9obj.7 qobj.7 vcodas.7
ar: creating /arm64/lib/libmach.a
a - executable.7
a - map.7
a - obj.7
a - swap.7
a - sym.7
a - access.7
a - machdata.7
a - setmach.7
a - t.7
a - v.7
a - k.7
a - u.7
a - q.7
a - 0.7
a - 2.7
a - 5.7
a - 6.7
a - 7.7
a - 8.7
a - 9.7
a - tdb.7
a - vdb.7
a - kdb.7
a - udb.7
a - qdb.7
a - 2db.7
a - 5db.7
a - 7db.7
a - 8db.7
a - vobj.7
a - kobj.7
a - uobj.7
a - 2obj.7
a - 5obj.7
a - 6obj.7
a - 7obj.7
a - 8obj.7
a - 9obj.7
a - qobj.7
a - vcodas.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw alloc.c
7c -FTVw arc.c
7c -FTVw cload.c
7c -FTVw cmap.c
7c -FTVw cread.c
7c -FTVw defont.c
7c -FTVw draw.c
7c -FTVw ellipse.c
7c -FTVw fillpoly.c
7c -FTVw hwdraw.c
7c -FTVw line.c
7c -FTVw load.c
7c -FTVw openmemsubfont.c
7c -FTVw poly.c
7c -FTVw read.c
7c -FTVw string.c
7c -FTVw subfont.c
7c -FTVw unload.c
7c -FTVw write.c
ar vu /arm64/lib/libmemdraw.a alloc.7 arc.7 cload.7 cmap.7 cread.7 defont.7 draw.7 ellipse.7 fillpoly.7 hwdraw.7 line.7 load.7 openmemsubfont.7 poly.7 read.7 string.7 subfont.7 unload.7 write.7
ar: creating /arm64/lib/libmemdraw.a
a - alloc.7
a - arc.7
a - cload.7
a - cmap.7
a - cread.7
a - defont.7
a - draw.7
a - ellipse.7
a - fillpoly.7
a - hwdraw.7
a - line.7
a - load.7
a - openmemsubfont.7
a - poly.7
a - read.7
a - string.7
a - subfont.7
a - unload.7
a - write.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw draw.c
7c -FTVw lalloc.c
7c -FTVw layerop.c
7c -FTVw ldelete.c
7c -FTVw lhide.c
7c -FTVw line.c
7c -FTVw load.c
7c -FTVw lorigin.c
7c -FTVw lsetrefresh.c
7c -FTVw ltofront.c
7c -FTVw ltorear.c
7c -FTVw unload.c
ar vu /arm64/lib/libmemlayer.a draw.7 lalloc.7 layerop.7 ldelete.7 lhide.7 line.7 load.7 lorigin.7 lsetrefresh.7 ltofront.7 ltorear.7 unload.7
ar: creating /arm64/lib/libmemlayer.a
a - draw.7
a - lalloc.7
a - layerop.7
a - ldelete.7
a - lhide.7
a - line.7
a - load.7
a - lorigin.7
a - lsetrefresh.7
a - ltofront.7
a - ltorear.7
a - unload.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64

for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
7c -FTVw mpaux.c
7c -FTVw mpfmt.c
7c -FTVw strtomp.c
7c -FTVw mptobe.c
7c -FTVw mptober.c
7c -FTVw mptole.c
7c -FTVw mptolel.c
7c -FTVw betomp.c
7c -FTVw letomp.c
7c -FTVw mpadd.c
7c -FTVw mpsub.c
7c -FTVw mpcmp.c
7c -FTVw mpsel.c
7c -FTVw mpfactorial.c
7c -FTVw mpmul.c
7c -FTVw mpleft.c
7c -FTVw mpright.c
7c -FTVw mpvecadd.c
7c -FTVw mpvecsub.c
7c -FTVw mpvecdigmuladd.c
7c -FTVw mpveccmp.c
7c -FTVw mpvectscmp.c
7c -FTVw mpdigdiv.c
7c -FTVw mpdiv.c
7c -FTVw mpexp.c
7c -FTVw mpmod.c
7c -FTVw mpmodop.c
7c -FTVw mpextendedgcd.c
7c -FTVw mpinvert.c
7c -FTVw mprand.c
7c -FTVw mpnrand.c
7c -FTVw crt.c
7c -FTVw mptoi.c
7c -FTVw mptoui.c
7c -FTVw mptov.c
7c -FTVw mptouv.c
7c -FTVw mpfield.c
7c -FTVw cnfield.c
7c -FTVw gmfield.c
7c -FTVw mplogic.c
7c -FTVw mptod.c
ar vu /arm64/lib/libmp.a mpaux.7 mpfmt.7 strtomp.7 mptobe.7 mptober.7 mptole.7 mptolel.7 betomp.7 letomp.7 mpadd.7 mpsub.7 mpcmp.7 mpsel.7 mpfactorial.7 mpmul.7 mpleft.7 mpright.7 mpvecadd.7 mpvecsub.7 mpvecdigmuladd.7 mpveccmp.7 mpvectscmp.7 mpdigdiv.7 mpdiv.7 mpexp.7 mpmod.7 mpmodop.7 mpextendedgcd.7 mpinvert.7 mprand.7 mpnrand.7 crt.7 mptoi.7 mptoui.7 mptov.7 mptouv.7 mpfield.7 cnfield.7 gmfield.7 mplogic.7 mptod.7
ar: creating /arm64/lib/libmp.a
a - mpaux.7
a - mpfmt.7
a - strtomp.7
a - mptobe.7
a - mptober.7
a - mptole.7
a - mptolel.7
a - betomp.7
a - letomp.7
a - mpadd.7
a - mpsub.7
a - mpcmp.7
a - mpsel.7
a - mpfactorial.7
a - mpmul.7
a - mpleft.7
a - mpright.7
a - mpvecadd.7
a - mpvecsub.7
a - mpvecdigmuladd.7
a - mpveccmp.7
a - mpvectscmp.7
a - mpdigdiv.7
a - mpdiv.7
a - mpexp.7
a - mpmod.7
a - mpmodop.7
a - mpextendedgcd.7
a - mpinvert.7
a - mprand.7
a - mpnrand.7
a - crt.7
a - mptoi.7
a - mptoui.7
a - mptov.7
a - mptouv.7
a - mpfield.7
a - cnfield.7
a - gmfield.7
a - mplogic.7
a - mptod.7
arm64

for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64

rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw csgetval.c
7c -FTVw csipinfo.c
7c -FTVw dnsquery.c
7c -FTVw ipattr.c
7c -FTVw mkptrname.c
7c -FTVw ndbaux.c
7c -FTVw ndbcache.c
7c -FTVw ndbcat.c
7c -FTVw ndbconcatenate.c
7c -FTVw ndbdiscard.c
7c -FTVw ndbfree.c
7c -FTVw ndbgetipaddr.c
7c -FTVw ndbgetval.c
7c -FTVw ndbhash.c
7c -FTVw ndbipinfo.c
7c -FTVw ndblookval.c
7c -FTVw ndbopen.c
7c -FTVw ndbparse.c
7c -FTVw ndbreorder.c
7c -FTVw ndbsubstitute.c
7c -FTVw ndbdedup.c
7c -FTVw ndbvalfmt.c
ar vu /arm64/lib/libndb.a csgetval.7 csipinfo.7 dnsquery.7 ipattr.7 mkptrname.7 ndbaux.7 ndbcache.7 ndbcat.7 ndbconcatenate.7 ndbdiscard.7 ndbfree.7 ndbgetipaddr.7 ndbgetval.7 ndbhash.7 ndbipinfo.7 ndblookval.7 ndbopen.7 ndbparse.7 ndbreorder.7 ndbsubstitute.7 ndbdedup.7 ndbvalfmt.7
ar: creating /arm64/lib/libndb.a
a - csgetval.7
a - csipinfo.7
a - dnsquery.7
a - ipattr.7
a - mkptrname.7
a - ndbaux.7
a - ndbcache.7
a - ndbcat.7
a - ndbconcatenate.7
a - ndbdiscard.7
a - ndbfree.7
a - ndbgetipaddr.7
a - ndbgetval.7
a - ndbhash.7
a - ndbipinfo.7
a - ndblookval.7
a - ndbopen.7
a - ndbparse.7
a - ndbreorder.7
a - ndbsubstitute.7
a - ndbdedup.7
a - ndbvalfmt.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw event.c
7c -FTVw mesg.c
7c -FTVw plumbsendtext.c
ar vu /arm64/lib/libplumb.a event.7 mesg.7 plumbsendtext.7
ar: creating /arm64/lib/libplumb.a
a - event.7
a - mesg.7
a - plumbsendtext.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw regcomp.c
7c -FTVw regerror.c
7c -FTVw regexec.c
7c -FTVw regsub.c
7c -FTVw rregexec.c
7c -FTVw rregsub.c
7c -FTVw regprint.c
ar vu /arm64/lib/libregexp.a regcomp.7 regerror.7 regexec.7 regsub.7 rregexec.7 rregsub.7 regprint.7
ar: creating /arm64/lib/libregexp.a
a - regcomp.7
a - regerror.7
a - regexec.7
a - regsub.7
a - rregexec.7
a - rregsub.7
a - regprint.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw misc.c
7c -FTVw satadd.c
7c -FTVw satrange.c
7c -FTVw satsolve.c
7c -FTVw satmore.c
7c -FTVw debug.c
7c -FTVw satget.c
ar vu /arm64/lib/libsat.a misc.7 satadd.7 satrange.7 satsolve.7 satmore.7 debug.7 satget.7
ar: creating /arm64/lib/libsat.a
a - misc.7
a - satadd.7
a - satrange.7
a - satsolve.7
a - satmore.7
a - debug.7
a - satget.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw li_recognizer.c
7c -FTVw hre_api.c
7c -FTVw graffiti.c
ar vu /arm64/lib/libscribble.a li_recognizer.7 hre_api.7 graffiti.7
ar: creating /arm64/lib/libscribble.a
a - li_recognizer.7
a - hre_api.7
a - graffiti.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
7c -FTVw -I../../libmp/port des.c
7c -FTVw -I../../libmp/port desmodes.c
7c -FTVw -I../../libmp/port desECB.c
7c -FTVw -I../../libmp/port desCBC.c
7c -FTVw -I../../libmp/port des3ECB.c
7c -FTVw -I../../libmp/port des3CBC.c
7c -FTVw -I../../libmp/port aes.c
7c -FTVw -I../../libmp/port aesni.c
7c -FTVw -I../../libmp/port aesCBC.c
7c -FTVw -I../../libmp/port aesCFB.c
7c -FTVw -I../../libmp/port aesOFB.c
7c -FTVw -I../../libmp/port aes_gcm.c
7c -FTVw -I../../libmp/port blowfish.c
7c -FTVw -I../../libmp/port hmac.c
7c -FTVw -I../../libmp/port md5.c
7c -FTVw -I../../libmp/port md5block.c
7c -FTVw -I../../libmp/port md4.c
7c -FTVw -I../../libmp/port sha1.c
7c -FTVw -I../../libmp/port sha1block.c
7c -FTVw -I../../libmp/port sha2_64.c
7c -FTVw -I../../libmp/port sha2_128.c
7c -FTVw -I../../libmp/port sha2block64.c
7c -FTVw -I../../libmp/port sha2block128.c
7c -FTVw -I../../libmp/port poly1305.c
7c -FTVw -I../../libmp/port rc4.c
7c -FTVw -I../../libmp/port chacha.c
7c -FTVw -I../../libmp/port chachablock.c
7c -FTVw -I../../libmp/port salsa.c
7c -FTVw -I../../libmp/port genrandom.c
7c -FTVw -I../../libmp/port prng.c
7c -FTVw -I../../libmp/port fastrand.c
7c -FTVw -I../../libmp/port nfastrand.c
7c -FTVw -I../../libmp/port probably_prime.c
7c -FTVw -I../../libmp/port smallprimetest.c
7c -FTVw -I../../libmp/port genprime.c
7c -FTVw -I../../libmp/port dsaprimes.c
7c -FTVw -I../../libmp/port gensafeprime.c
7c -FTVw -I../../libmp/port genstrongprime.c
7c -FTVw -I../../libmp/port rsagen.c
7c -FTVw -I../../libmp/port rsafill.c
7c -FTVw -I../../libmp/port rsaencrypt.c
7c -FTVw -I../../libmp/port rsadecrypt.c
7c -FTVw -I../../libmp/port rsaalloc.c
7c -FTVw -I../../libmp/port rsaprivtopub.c
7c -FTVw -I../../libmp/port x509.c
7c -FTVw -I../../libmp/port decodepem.c
7c -FTVw -I../../libmp/port eggen.c
7c -FTVw -I../../libmp/port egencrypt.c
7c -FTVw -I../../libmp/port egdecrypt.c
7c -FTVw -I../../libmp/port egalloc.c
7c -FTVw -I../../libmp/port egprivtopub.c
7c -FTVw -I../../libmp/port egsign.c
7c -FTVw -I../../libmp/port egverify.c
7c -FTVw -I../../libmp/port dsagen.c
7c -FTVw -I../../libmp/port dsaalloc.c
7c -FTVw -I../../libmp/port dsaprivtopub.c
7c -FTVw -I../../libmp/port dsasign.c
7c -FTVw -I../../libmp/port dsaverify.c
7c -FTVw -I../../libmp/port tlshand.c
7c -FTVw -I../../libmp/port thumb.c
7c -FTVw -I../../libmp/port readcert.c
7c -FTVw -I../../libmp/port aes_xts.c
7c -FTVw -I../../libmp/port ecc.c
echo '#include "os.h"' > jacobian.c
echo '#include <mp.h>' >> jacobian.c
mpc jacobian.mp >> jacobian.c

7c -FTVw -I../../libmp/port ripemd.c
7c -FTVw -I../../libmp/port dh.c
7c -FTVw -I../../libmp/port curve25519.c
7c -FTVw -I../../libmp/port curve25519_dh.c
7c -FTVw -I../../libmp/port pbkdf2.c
7c -FTVw -I../../libmp/port scrypt.c
7c -FTVw -I../../libmp/port hkdf.c
7c -FTVw -I../../libmp/port ccpoly.c
7c -FTVw -I../../libmp/port tsmemcmp.c
echo '#include "os.h"' > secp256r1.c
echo '#include <mp.h>' >> secp256r1.c
mpc secp256r1.mp >> secp256r1.c

echo '#include "os.h"' > secp384r1.c
echo '#include <mp.h>' >> secp384r1.c
mpc secp384r1.mp >> secp384r1.c

echo '#include "os.h"' > secp256k1.c
echo '#include <mp.h>' >> secp256k1.c
mpc secp256k1.mp >> secp256k1.c

7c -FTVw -I../../libmp/port jacobian.c
7c -FTVw -I../../libmp/port secp256r1.c
7c -FTVw -I../../libmp/port secp256k1.c
7c -FTVw -I../../libmp/port secp384r1.c
ar vu /arm64/lib/libsec.a des.7 desmodes.7 desECB.7 desCBC.7 des3ECB.7 des3CBC.7 aes.7 aesni.7 aesCBC.7 aesCFB.7 aesOFB.7 aes_gcm.7 blowfish.7 hmac.7 md5.7 md5block.7 md4.7 sha1.7 sha1block.7 sha2_64.7 sha2_128.7 sha2block64.7 sha2block128.7 poly1305.7 rc4.7 chacha.7 chachablock.7 salsa.7 genrandom.7 prng.7 fastrand.7 nfastrand.7 probably_prime.7 smallprimetest.7 genprime.7 dsaprimes.7 gensafeprime.7 genstrongprime.7 rsagen.7 rsafill.7 rsaencrypt.7 rsadecrypt.7 rsaalloc.7 rsaprivtopub.7 x509.7 decodepem.7 eggen.7 egencrypt.7 egdecrypt.7 egalloc.7 egprivtopub.7 egsign.7 egverify.7 dsagen.7 dsaalloc.7 dsaprivtopub.7 dsasign.7 dsaverify.7 tlshand.7 thumb.7 readcert.7 aes_xts.7 ecc.7 jacobian.7 ripemd.7 dh.7 curve25519.7 curve25519_dh.7 pbkdf2.7 scrypt.7 hkdf.7 ccpoly.7 tsmemcmp.7 secp256r1.7 secp384r1.7 secp256k1.7
ar: creating /arm64/lib/libsec.a
a - des.7
a - desmodes.7
a - desECB.7
a - desCBC.7
a - des3ECB.7
a - des3CBC.7
a - aes.7
a - aesni.7
a - aesCBC.7
a - aesCFB.7
a - aesOFB.7
a - aes_gcm.7
a - blowfish.7
a - hmac.7
a - md5.7
a - md5block.7
a - md4.7
a - sha1.7
a - sha1block.7
a - sha2_64.7
a - sha2_128.7
a - sha2block64.7
a - sha2block128.7
a - poly1305.7
a - rc4.7
a - chacha.7
a - chachablock.7
a - salsa.7
a - genrandom.7
a - prng.7
a - fastrand.7
a - nfastrand.7
a - probably_prime.7
a - smallprimetest.7
a - genprime.7
a - dsaprimes.7
a - gensafeprime.7
a - genstrongprime.7
a - rsagen.7
a - rsafill.7
a - rsaencrypt.7
a - rsadecrypt.7
a - rsaalloc.7
a - rsaprivtopub.7
a - x509.7
a - decodepem.7
a - eggen.7
a - egencrypt.7
a - egdecrypt.7
a - egalloc.7
a - egprivtopub.7
a - egsign.7
a - egverify.7
a - dsagen.7
a - dsaalloc.7
a - dsaprivtopub.7
a - dsasign.7
a - dsaverify.7
a - tlshand.7
a - thumb.7
a - readcert.7
a - aes_xts.7
a - ecc.7
a - jacobian.7
a - ripemd.7
a - dh.7
a - curve25519.7
a - curve25519_dh.7
a - pbkdf2.7
a - scrypt.7
a - hkdf.7
a - ccpoly.7
a - tsmemcmp.7
a - secp256r1.7
a - secp384r1.7
a - secp256k1.7
arm64
exit
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c  _IO_getc.c
7c  _IO_putc.c
7c  clearerr.c
7c  dtoa.c
7c  fclose.c
7c  fdopen.c
7c  feof.c
7c  ferror.c
7c  fflush.c
7c  fgetc.c
7c  fgetpos.c
7c  fgets.c
7c  fileno.c
7c  fopen.c
7c  fprintf.c
7c  fputc.c
7c  fputs.c
7c  fread.c
7c  freopen.c
7c  fscanf.c
7c  fseek.c
7c  fseeko.c
7c  fsetpos.c
7c  ftell.c
7c  ftello.c
7c  fwrite.c
7c  getc.c
7c  gets.c
7c  printf.c
7c  putc.c
7c  puts.c
7c  rewind.c
7c  scanf.c
7c  sclose.c
7c  setbuf.c
7c  setvbuf.c
7c  snprintf.c
7c  sopenr.c
7c  sopenw.c
7c  sprintf.c
7c  sscanf.c
7c  tmpfile.c
7c  tmpnam.c
7c  ungetc.c
7c  vfprintf.c
7c  vfscanf.c
7c  vprintf.c
7c  vsnprintf.c
7c  vsprintf.c
ar vu /arm64/lib/libstdio.a _IO_getc.7 _IO_putc.7 clearerr.7 dtoa.7 fclose.7 fdopen.7 feof.7 ferror.7 fflush.7 fgetc.7 fgetpos.7 fgets.7 fileno.7 fopen.7 fprintf.7 fputc.7 fputs.7 fread.7 freopen.7 fscanf.7 fseek.7 fseeko.7 fsetpos.7 ftell.7 ftello.7 fwrite.7 getc.7 gets.7 printf.7 putc.7 puts.7 rewind.7 scanf.7 sclose.7 setbuf.7 setvbuf.7 snprintf.7 sopenr.7 sopenw.7 sprintf.7 sscanf.7 tmpfile.7 tmpnam.7 ungetc.7 vfprintf.7 vfscanf.7 vprintf.7 vsnprintf.7 vsprintf.7
ar: creating /arm64/lib/libstdio.a
a - _IO_getc.7
a - _IO_putc.7
a - clearerr.7
a - dtoa.7
a - fclose.7
a - fdopen.7
a - feof.7
a - ferror.7
a - fflush.7
a - fgetc.7
a - fgetpos.7
a - fgets.7
a - fileno.7
a - fopen.7
a - fprintf.7
a - fputc.7
a - fputs.7
a - fread.7
a - freopen.7
a - fscanf.7
a - fseek.7
a - fseeko.7
a - fsetpos.7
a - ftell.7
a - ftello.7
a - fwrite.7
a - getc.7
a - gets.7
a - printf.7
a - putc.7
a - puts.7
a - rewind.7
a - scanf.7
a - sclose.7
a - setbuf.7
a - setvbuf.7
a - snprintf.7
a - sopenr.7
a - sopenw.7
a - sprintf.7
a - sscanf.7
a - tmpfile.7
a - tmpnam.7
a - ungetc.7
a - vfprintf.7
a - vfscanf.7
a - vprintf.7
a - vsnprintf.7
a - vsprintf.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw authunix.c
7c -FTVw client.c
7c -FTVw emalloc.c
7c -FTVw error.c
7c -FTVw fd.c
7c -FTVw fmt.c
7c -FTVw net.c
7c -FTVw prog.c
7c -FTVw rpc.c
7c -FTVw server.c
7c -FTVw suncall.c
7c -FTVw udp.c
7c -FTVw mount3.c
7c -FTVw nfs3.c
7c -FTVw portmap.c
ar vu /arm64/lib/libsunrpc.a authunix.7 client.7 emalloc.7 error.7 fd.7 fmt.7 net.7 prog.7 rpc.7 server.7 suncall.7 udp.7 mount3.7 nfs3.7 portmap.7
ar: creating /arm64/lib/libsunrpc.a
a - authunix.7
a - client.7
a - emalloc.7
a - error.7
a - fd.7
a - fmt.7
a - net.7
a - prog.7
a - rpc.7
a - server.7
a - suncall.7
a - udp.7
a - mount3.7
a - nfs3.7
a - portmap.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw arm64.c
7c -FTVw channel.c
7c -FTVw chanprint.c
7c -FTVw create.c
7c -FTVw debug.c
7c -FTVw exec.c
7c -FTVw exit.c
7c -FTVw id.c
7c -FTVw iocall.c
7c -FTVw ioclose.c
7c -FTVw iodial.c
7c -FTVw ioopen.c
7c -FTVw ioproc.c
7c -FTVw ioread.c
7c -FTVw ioreadn.c
7c -FTVw iosleep.c
7c -FTVw iowrite.c
7c -FTVw ioflush.c
7c -FTVw kill.c
7c -FTVw lib.c
7c -FTVw main.c
7c -FTVw note.c
7c -FTVw ref.c
7c -FTVw rendez.c
7c -FTVw sched.c
ar vu /arm64/lib/libthread.a arm64.7 channel.7 chanprint.7 create.7 debug.7 exec.7 exit.7 id.7 iocall.7 ioclose.7 iodial.7 ioopen.7 ioproc.7 ioread.7 ioreadn.7 iosleep.7 iowrite.7 ioflush.7 kill.7 lib.7 main.7 note.7 ref.7 rendez.7 sched.7
ar: creating /arm64/lib/libthread.a
a - arm64.7
a - channel.7
a - chanprint.7
a - create.7
a - debug.7
a - exec.7
a - exit.7
a - id.7
a - iocall.7
a - ioclose.7
a - iodial.7
a - ioopen.7
a - ioproc.7
a - ioread.7
a - ioreadn.7
a - iosleep.7
a - iowrite.7
a - ioflush.7
a - kill.7
a - lib.7
a - main.7
a - note.7
a - ref.7
a - rendez.7
a - sched.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw head.c
7c -FTVw cmap.c
7c -FTVw hint.c
7c -FTVw scan.c
7c -FTVw glyf.c
7c -FTVw render.c
7c -FTVw bit.c
ar vu /arm64/lib/libttf.a head.7 cmap.7 hint.7 scan.7 glyf.7 render.7 bit.7
ar: creating /arm64/lib/libttf.a
a - head.7
a - cmap.7
a - hint.7
a - scan.7
a - glyf.7
a - render.7
a - bit.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw -I. cache.c
7c -FTVw -I. client.c
7c -FTVw -I. conn.c
7c -FTVw -I. dial.c
7c -FTVw -I. debug.c
7c -FTVw -I. dtype.c
7c -FTVw -I. entry.c
7c -FTVw -I. fcall.c
7c -FTVw -I. fcallfmt.c
7c -FTVw -I. file.c
7c -FTVw -I. hangup.c
7c -FTVw -I. log.c
7c -FTVw -I. mem.c
7c -FTVw -I. packet.c
7c -FTVw -I. parsescore.c
7c -FTVw -I. queue.c
7c -FTVw -I. root.c
7c -FTVw -I. rpc.c
7c -FTVw -I. scorefmt.c
7c -FTVw -I. send.c
7c -FTVw -I. server.c
7c -FTVw -I. sha1.c
7c -FTVw -I. srvhello.c
7c -FTVw -I. strdup.c
7c -FTVw -I. string.c
7c -FTVw -I. time.c
7c -FTVw -I. version.c
7c -FTVw -I. zero.c
7c -FTVw -I. zeroscore.c
ar vu /arm64/lib/libventi.a cache.7 client.7 conn.7 dial.7 debug.7 dtype.7 entry.7 fcall.7 fcallfmt.7 file.7 hangup.7 log.7 mem.7 packet.7 parsescore.7 queue.7 root.7 rpc.7 scorefmt.7 send.7 server.7 sha1.7 srvhello.7 strdup.7 string.7 time.7 version.7 zero.7 zeroscore.7
ar: creating /arm64/lib/libventi.a
a - cache.7
a - client.7
a - conn.7
a - dial.7
a - debug.7
a - dtype.7
a - entry.7
a - fcall.7
a - fcallfmt.7
a - file.7
a - hangup.7
a - log.7
a - mem.7
a - packet.7
a - parsescore.7
a - queue.7
a - root.7
a - rpc.7
a - scorefmt.7
a - send.7
a - server.7
a - sha1.7
a - srvhello.7
a - strdup.7
a - string.7
a - time.7
a - version.7
a - zero.7
a - zeroscore.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
7c -FTVw prov.c
7c -FTVw prog.c
7c -FTVw dtefmt.c
7c -FTVw pack.c
7c -FTVw chan.c
7c -FTVw agg.c
ar vu /arm64/lib/libdtracy.a prov.7 prog.7 dtefmt.7 pack.7 chan.7 agg.7
ar: creating /arm64/lib/libdtracy.a
a - prov.7
a - prog.7
a - dtefmt.7
a - pack.7
a - chan.7
a - agg.7
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
Mon Jan  1 22:49:48 MST 2024
Mon Jan  1 22:49:48 MST 2024
7c -FTVw auth.c
7c -FTVw dirread.c
7c -FTVw fid.c
7c -FTVw file.c
7c -FTVw intmap.c
7c -FTVw mem.c
7c -FTVw req.c
7c -FTVw parse.c
7c -FTVw queue.c
7c -FTVw uid.c
7c -FTVw util.c
7c -FTVw srv.c
7c -FTVw post.c
7c -FTVw mount.c
7c -FTVw share.c
7c -FTVw listen.c
7c -FTVw rfork.c
7c -FTVw thread.c
7c -FTVw threadsrv.c
7c -FTVw threadpostsrv.c
7c -FTVw threadpostmountsrv.c
7c -FTVw threadpostsharesrv.c
7c -FTVw threadlistensrv.c
ar vu /arm64/lib/lib9p.a auth.7 dirread.7 fid.7 file.7 intmap.7 mem.7 req.7 parse.7 queue.7 uid.7 util.7 srv.7 post.7 mount.7 share.7 listen.7 rfork.7 thread.7 threadsrv.7 threadpostsrv.7 threadpostmountsrv.7 threadpostsharesrv.7 threadlistensrv.7
r - auth.7
r - dirread.7
r - fid.7
r - file.7
r - intmap.7
r - mem.7
r - req.7
r - parse.7
r - queue.7
r - uid.7
r - util.7
r - srv.7
r - post.7
r - mount.7
r - share.7
r - listen.7
r - rfork.7
r - thread.7
r - threadsrv.7
r - threadpostsrv.7
r - threadpostmountsrv.7
r - threadpostsharesrv.7
r - threadlistensrv.7
7c -FTVw s_alloc.c
7c -FTVw s_append.c
7c -FTVw s_array.c
7c -FTVw s_copy.c
7c -FTVw s_getline.c
7c -FTVw s_grow.c
7c -FTVw s_memappend.c
7c -FTVw s_nappend.c
7c -FTVw s_parse.c
7c -FTVw s_putc.c
7c -FTVw s_rdinstack.c
7c -FTVw s_read.c
7c -FTVw s_read_line.c
7c -FTVw s_reset.c
7c -FTVw s_terminate.c
7c -FTVw s_tolower.c
7c -FTVw s_unique.c
ar vu /arm64/lib/libString.a s_alloc.7 s_append.7 s_array.7 s_copy.7 s_getline.7 s_grow.7 s_memappend.7 s_nappend.7 s_parse.7 s_putc.7 s_rdinstack.7 s_read.7 s_read_line.7 s_reset.7 s_terminate.7 s_tolower.7 s_unique.7
r - s_alloc.7
r - s_append.7
r - s_array.7
r - s_copy.7
r - s_getline.7
r - s_grow.7
r - s_memappend.7
r - s_nappend.7
r - s_parse.7
r - s_putc.7
r - s_rdinstack.7
r - s_read.7
r - s_read_line.7
r - s_reset.7
r - s_terminate.7
r - s_tolower.7
r - s_unique.7
7c -FTVw aml.c
7c -FTVw amlmapio.c
7c -FTVw amlunmapio.c
7c -FTVw amlalloc.c
7c -FTVw amldelay.c
ar vu /arm64/lib/libaml.a aml.7 amlmapio.7 amlunmapio.7 amlalloc.7 amldelay.7
r - aml.7
r - amlmapio.7
r - amlunmapio.7
r - amlalloc.7
r - amldelay.7
7c -FTVw amount.c
7c -FTVw amount_getkey.c
7c -FTVw attr.c
7c -FTVw auth_attr.c
7c -FTVw auth_challenge.c
7c -FTVw auth_chuid.c
7c -FTVw auth_getkey.c
7c -FTVw auth_getuserpasswd.c
7c -FTVw auth_proxy.c
7c -FTVw auth_respond.c
7c -FTVw auth_rpc.c
7c -FTVw auth_userpasswd.c
7c -FTVw login.c
7c -FTVw newns.c
7c -FTVw noworld.c
7c -FTVw procsetuser.c
ar vu /arm64/lib/libauth.a amount.7 amount_getkey.7 attr.7 auth_attr.7 auth_challenge.7 auth_chuid.7 auth_getkey.7 auth_getuserpasswd.7 auth_proxy.7 auth_respond.7 auth_rpc.7 auth_userpasswd.7 login.7 newns.7 noworld.7 procsetuser.7
r - amount.7
r - amount_getkey.7
r - attr.7
r - auth_attr.7
r - auth_challenge.7
r - auth_chuid.7
r - auth_getkey.7
r - auth_getuserpasswd.7
r - auth_proxy.7
r - auth_respond.7
r - auth_rpc.7
r - auth_userpasswd.7
r - login.7
r - newns.7
r - noworld.7
r - procsetuser.7
7c -FTVw _asgetpakkey.c
7c -FTVw _asgetticket.c
7c -FTVw _asgetresp.c
7c -FTVw _asrequest.c
7c -FTVw _asrdresp.c
mpc msqrt.mp > msqrt.mpc
mpc decaf.mp > decaf.mpc
mpc edwards.mp > edwards.mpc
mpc elligator2.mp > elligator2.mpc
mpc spake2ee.mp > spake2ee.mpc
mpc ed448.mp > ed448.mpc
7c -FTVw authdial.c
7c -FTVw convA2M.c
7c -FTVw convM2A.c
7c -FTVw convM2PR.c
7c -FTVw convM2T.c
7c -FTVw convM2TR.c
7c -FTVw convPR2M.c
7c -FTVw convT2M.c
7c -FTVw convTR2M.c
7c -FTVw form1.c
7c -FTVw nvcsum.c
7c -FTVw passtokey.c
7c -FTVw readnvram.c
7c -FTVw readcons.c
7c -FTVw authpak.c
ar vu /arm64/lib/libauthsrv.a _asgetpakkey.7 _asgetticket.7 _asgetresp.7 _asrequest.7 _asrdresp.7 authpak.7 authdial.7 convA2M.7 convM2A.7 convM2PR.7 convM2T.7 convM2TR.7 convPR2M.7 convT2M.7 convTR2M.7 form1.7 nvcsum.7 passtokey.7 readnvram.7 readcons.7
r - _asgetpakkey.7
r - _asgetticket.7
r - _asgetresp.7
r - _asrequest.7
r - _asrdresp.7
r - authpak.7
r - authdial.7
r - convA2M.7
r - convM2A.7
r - convM2PR.7
r - convM2T.7
r - convM2TR.7
r - convPR2M.7
r - convT2M.7
r - convTR2M.7
r - form1.7
r - nvcsum.7
r - passtokey.7
r - readnvram.7
r - readcons.7
7c -FTVw avl.c
ar vu /arm64/lib/libavl.a avl.7
r - avl.7
7c -FTVw bin.c
ar vu /arm64/lib/libbin.a bin.7
r - bin.7
7c -FTVw bbuffered.c
7c -FTVw bfildes.c
7c -FTVw bflush.c
7c -FTVw bgetrune.c
7c -FTVw bgetc.c
7c -FTVw bgetd.c
7c -FTVw binit.c
7c -FTVw blethal.c
7c -FTVw boffset.c
7c -FTVw bprint.c
7c -FTVw bputrune.c
7c -FTVw bputc.c
7c -FTVw brdline.c
7c -FTVw brdstr.c
7c -FTVw bread.c
7c -FTVw bseek.c
7c -FTVw bwrite.c
7c -FTVw bvprint.c
ar vu /arm64/lib/libbio.a bbuffered.7 bfildes.7 bflush.7 bgetrune.7 bgetc.7 bgetd.7 binit.7 blethal.7 boffset.7 bprint.7 bputrune.7 bputc.7 brdline.7 brdstr.7 bread.7 bseek.7 bwrite.7 bvprint.7
r - bbuffered.7
r - bfildes.7
r - bflush.7
r - bgetrune.7
r - bgetc.7
r - bgetd.7
r - binit.7
r - blethal.7
r - boffset.7
r - bprint.7
r - bputrune.7
r - bputc.7
r - brdline.7
r - brdstr.7
r - bread.7
r - bseek.7
r - bwrite.7
r - bvprint.7
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
9sys
7c -FTVw abort.c
7c -FTVw access.c
7c -FTVw announce.c
7c -FTVw callmain.c
7c -FTVw convD2M.c
7c -FTVw convM2D.c
7c -FTVw convM2S.c
7c -FTVw convS2M.c
7c -FTVw cputime.c
7c -FTVw ctime.c
7c -FTVw dial.c
7c -FTVw dirfstat.c
7c -FTVw dirfwstat.c
7c -FTVw dirmodefmt.c
7c -FTVw dirread.c
7c -FTVw dirstat.c
7c -FTVw dirwstat.c
7c -FTVw fcallfmt.c
7c -FTVw fork.c
7c -FTVw getnetconninfo.c
7c -FTVw getenv.c
7c -FTVw getpid.c
7c -FTVw getppid.c
7c -FTVw getuser.c
7c -FTVw getwd.c
7c -FTVw idn.c
7c -FTVw iounit.c
7c -FTVw nsec.c
7c -FTVw nulldir.c
7c -FTVw postnote.c
7c -FTVw privalloc.c
7c -FTVw procsetname.c
7c -FTVw pushtls.c
7c -FTVw putenv.c
7c -FTVw qlock.c
7c -FTVw read.c
7c -FTVw read9pmsg.c
7c -FTVw readv.c
7c -FTVw rerrstr.c
7c -FTVw sbrk.c
7c -FTVw setnetmtpt.c
7c -FTVw sysfatal.c
7c -FTVw syslog.c
7c -FTVw sysname.c
7c -FTVw time.c
7c -FTVw times.c
7c -FTVw tm2sec.c
7c -FTVw truerand.c
7c -FTVw wait.c
7c -FTVw waitpid.c
7c -FTVw werrstr.c
7c -FTVw write.c
7c -FTVw writev.c
ar vu /arm64/lib/libc.a abort.7 access.7 announce.7 callmain.7 convD2M.7 convM2D.7 convM2S.7 convS2M.7 cputime.7 ctime.7 dial.7 dirfstat.7 dirfwstat.7 dirmodefmt.7 dirread.7 dirstat.7 dirwstat.7 fcallfmt.7 fork.7 getnetconninfo.7 getenv.7 getpid.7 getppid.7 getuser.7 getwd.7 idn.7 iounit.7 nsec.7 nulldir.7 postnote.7 privalloc.7 procsetname.7 pushtls.7 putenv.7 qlock.7 read.7 read9pmsg.7 readv.7 rerrstr.7 sbrk.7 setnetmtpt.7 sysfatal.7 syslog.7 sysname.7 time.7 times.7 tm2sec.7 truerand.7 wait.7 waitpid.7 werrstr.7 write.7 writev.7
r - abort.7
r - access.7
r - announce.7
r - callmain.7
r - convD2M.7
r - convM2D.7
r - convM2S.7
r - convS2M.7
r - cputime.7
r - ctime.7
r - dial.7
r - dirfstat.7
r - dirfwstat.7
r - dirmodefmt.7
r - dirread.7
r - dirstat.7
r - dirwstat.7
r - fcallfmt.7
r - fork.7
r - getnetconninfo.7
r - getenv.7
r - getpid.7
r - getppid.7
r - getuser.7
r - getwd.7
r - idn.7
r - iounit.7
r - nsec.7
r - nulldir.7
r - postnote.7
r - privalloc.7
r - procsetname.7
r - pushtls.7
r - putenv.7
r - qlock.7
r - read.7
r - read9pmsg.7
r - readv.7
r - rerrstr.7
r - sbrk.7
r - setnetmtpt.7
r - sysfatal.7
r - syslog.7
r - sysname.7
r - time.7
r - times.7
r - tm2sec.7
r - truerand.7
r - wait.7
r - waitpid.7
r - werrstr.7
r - write.7
r - writev.7
9syscall
SYS=`{sed '/^#define._X[123]/d; s/#define.([A-Z0-9_]*).*/\1/' sys.h}
for(I in $SYS) {
	i=`{echo $I|tr A-Z a-z}
	n=`{sed -n '/[ 	]'$I'[ 	]/s/.*	//p' sys.h}
	if(~ $i (exits nsec)) i=_$i
	{switch($objtype){
	case 68000 68020
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, R0
		echo TRAP '$0'
		echo RTS
	case mips
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case mips2
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		echo RET
	case spim
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		if(~ $i (seek _nsec)) {		# untested so far - geoff
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case 386
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, AX
		echo INT '$'64
		if(~ $i (seek _nsec)) {
			echo 'CMPL AX,$-1
			JNE 4(PC)
			MOVL a+0(FP),CX
			MOVL AX,0(CX)
			MOVL AX,4(CX)'
		}
		echo RET
	case amd64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVQ RARG, 'a0+0(FP)'
		echo MOVQ '$'$n, RARG
		echo SYSCALL
		echo RET
	case sparc sparc64
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R7, '0(FP)'
		echo MOVW '$'$n, R7
		echo TA R0
		if(~ $i (seek _nsec)) {
			echo 'CMP R7,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R7,0(R8)
			MOVW R7,4(R8)'
		}
		echo RETURN
	case 3210
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo WORD '$0x06000000'
		echo RETURN
	case 29000
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL R69, '0(FP)'
		echo MOVL '$'$n, R69
		echo EMULATE 0
		echo RET
	case arm
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R0, '0(FP)'
		echo MOVW '$'$n, R0
		echo SWI 0
		if(~ $i (seek _nsec)) {
			echo 'CMP $-1,R0
			BNE 4(PC)
			MOVW a+0(FP),R1
			MOVW R0,0(R1)
			MOVW R0,4(R1)'
		}
		echo RET
	case arm64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOV R0, '0(FP)'
		echo MOV '$'$n, R0
		echo SVC
		echo RETURN
	case power
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'CMP R3,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R3,0(R8)
			MOVW R3,4(R8)'
		}
		echo RETURN
	case alpha
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVL R0, '0(FP)'
		echo MOVQ '$'$n, R0
		echo CALL_PAL '$'0x83
		echo RET
	}} > $i.s
	7a $i.s
}
ar vu /$objtype/lib/libc.a *.7
rm -f *.7 *.s
r - _errstr.7
r - _exits.7
r - _fsession.7
r - _fstat.7
r - _fwstat.7
r - _mount.7
r - _nsec.7
r - _read.7
r - _stat.7
r - _wait.7
r - _write.7
r - _wstat.7
r - alarm.7
r - await.7
r - bind.7
r - brk_.7
r - chdir.7
r - close.7
r - create.7
r - dup.7
r - errstr.7
r - exec.7
r - fauth.7
r - fd2path.7
r - fstat.7
r - fversion.7
r - fwstat.7
r - mount.7
r - noted.7
r - notify.7
r - open.7
r - oseek.7
r - pipe.7
r - pread.7
r - pwrite.7
r - remove.7
r - rendezvous.7
r - rfork.7
r - seek.7
r - segattach.7
r - segbrk.7
r - segdetach.7
r - segflush.7
r - segfree.7
r - semacquire.7
r - semrelease.7
r - sleep.7
r - stat.7
r - sysr1.7
r - tsemacquire.7
r - unmount.7
r - wstat.7
fmt
7c -FTVw dofmt.c
7c -FTVw dorfmt.c
7c -FTVw errfmt.c
7c -FTVw fltfmt.c
7c -FTVw fmt.c
7c -FTVw fmtfd.c
7c -FTVw fmtlock.c
7c -FTVw fmtprint.c
7c -FTVw fmtquote.c
7c -FTVw fmtrune.c
7c -FTVw fmtstr.c
7c -FTVw fmtvprint.c
7c -FTVw fprint.c
7c -FTVw print.c
7c -FTVw runefmtstr.c
7c -FTVw runeseprint.c
7c -FTVw runesmprint.c
7c -FTVw runesnprint.c
7c -FTVw runesprint.c
7c -FTVw runevseprint.c
7c -FTVw runevsmprint.c
7c -FTVw runevsnprint.c
7c -FTVw seprint.c
7c -FTVw smprint.c
7c -FTVw snprint.c
7c -FTVw sprint.c
7c -FTVw vfprint.c
7c -FTVw vseprint.c
7c -FTVw vsmprint.c
7c -FTVw vsnprint.c
ar vu /arm64/lib/libc.a dofmt.7 dorfmt.7 errfmt.7 fltfmt.7 fmt.7 fmtfd.7 fmtlock.7 fmtprint.7 fmtquote.7 fmtrune.7 fmtstr.7 fmtvprint.7 fprint.7 print.7 runefmtstr.7 runeseprint.7 runesmprint.7 runesnprint.7 runesprint.7 runevseprint.7 runevsmprint.7 runevsnprint.7 seprint.7 smprint.7 snprint.7 sprint.7 vfprint.7 vseprint.7 vsmprint.7 vsnprint.7
r - dofmt.7
r - dorfmt.7
r - errfmt.7
r - fltfmt.7
r - fmt.7
r - fmtfd.7
r - fmtlock.7
r - fmtprint.7
r - fmtquote.7
r - fmtrune.7
r - fmtstr.7
r - fmtvprint.7
r - fprint.7
r - print.7
r - runefmtstr.7
r - runeseprint.7
r - runesmprint.7
r - runesnprint.7
r - runesprint.7
r - runevseprint.7
r - runevsmprint.7
r - runevsnprint.7
r - seprint.7
r - smprint.7
r - snprint.7
r - sprint.7
r - vfprint.7
r - vseprint.7
r - vsmprint.7
r - vsnprint.7
port
7c -FTVw _assert.c
7c -FTVw abs.c
7c -FTVw asin.c
7c -FTVw atan.c
7c -FTVw atan2.c
7c -FTVw atexit.c
7c -FTVw atnotify.c
7c -FTVw atof.c
7c -FTVw atol.c
7c -FTVw atoll.c
7c -FTVw calloc.c
7c -FTVw cistrcmp.c
7c -FTVw cistrncmp.c
7c -FTVw cistrstr.c
7c -FTVw charstod.c
7c -FTVw cleanname.c
7c -FTVw crypt.c
7c -FTVw ctype.c
7c -FTVw date.c
7c -FTVw encodefmt.c
7c -FTVw execl.c
7c -FTVw exits.c
7c -FTVw exp.c
7c -FTVw fmod.c
7c -FTVw frand.c
7c -FTVw frexp.c
7c -FTVw getfields.c
7c -FTVw hangup.c
7c -FTVw hypot.c
7c -FTVw lnrand.c
7c -FTVw log.c
7c -FTVw lrand.c
7c -FTVw malloc.c
7c -FTVw memccpy.c
7c -FTVw memchr.c
7c -FTVw memcmp.c
7c -FTVw mktemp.c
7c -FTVw muldiv.c
7c -FTVw nan.c
7c -FTVw needsrcquote.c
7c -FTVw netcrypt.c
7c -FTVw netmkaddr.c
7c -FTVw nrand.c
7c -FTVw ntruerand.c
7c -FTVw perror.c
7c -FTVw pool.c
7c -FTVw pow.c
7c -FTVw pow10.c
7c -FTVw profile.c
7c -FTVw qsort.c
7c -FTVw quote.c
7c -FTVw rand.c
7c -FTVw readn.c
7c -FTVw rune.c
7c -FTVw runebreak.c
7c -FTVw runeistype.c
7c -FTVw runenorm.c
7c -FTVw runestrcat.c
7c -FTVw runestrchr.c
7c -FTVw runestrcmp.c
7c -FTVw runestrcpy.c
7c -FTVw runestrecpy.c
7c -FTVw runestrdup.c
7c -FTVw runestrncat.c
7c -FTVw runestrncmp.c
7c -FTVw runestrncpy.c
7c -FTVw runestrrchr.c
7c -FTVw runestrlen.c
7c -FTVw runestrstr.c
7c -FTVw runetotype.c
7c -FTVw sin.c
7c -FTVw sinh.c
7c -FTVw strcat.c
7c -FTVw strchr.c
7c -FTVw strcmp.c
7c -FTVw strcpy.c
7c -FTVw strecpy.c
7c -FTVw strcspn.c
7c -FTVw strdup.c
7c -FTVw strlen.c
7c -FTVw strncat.c
7c -FTVw strncmp.c
7c -FTVw strncpy.c
7c -FTVw strpbrk.c
7c -FTVw strrchr.c
7c -FTVw strspn.c
7c -FTVw strstr.c
7c -FTVw strtod.c
7c -FTVw strtok.c
7c -FTVw strtol.c
7c -FTVw strtoll.c
7c -FTVw strtoul.c
7c -FTVw strtoull.c
7c -FTVw tan.c
7c -FTVw tanh.c
7c -FTVw tokenize.c
7c -FTVw toupper.c
7c -FTVw utfecpy.c
7c -FTVw utflen.c
7c -FTVw utfnlen.c
7c -FTVw utfrune.c
7c -FTVw utfrrune.c
7c -FTVw utfutf.c
7c -FTVw u16.c
7c -FTVw u32.c
7c -FTVw u64.c
ar vu /arm64/lib/libc.a _assert.7 abs.7 asin.7 atan.7 atan2.7 atexit.7 atnotify.7 atof.7 atol.7 atoll.7 calloc.7 cistrcmp.7 cistrncmp.7 cistrstr.7 charstod.7 cleanname.7 crypt.7 ctype.7 date.7 encodefmt.7 execl.7 exits.7 exp.7 fmod.7 frand.7 frexp.7 getfields.7 hangup.7 hypot.7 lnrand.7 log.7 lrand.7 malloc.7 memccpy.7 memchr.7 memcmp.7 mktemp.7 muldiv.7 nan.7 needsrcquote.7 netcrypt.7 netmkaddr.7 nrand.7 ntruerand.7 perror.7 pool.7 pow.7 pow10.7 profile.7 qsort.7 quote.7 rand.7 readn.7 rune.7 runebreak.7 runeistype.7 runenorm.7 runestrcat.7 runestrchr.7 runestrcmp.7 runestrcpy.7 runestrecpy.7 runestrdup.7 runestrncat.7 runestrncmp.7 runestrncpy.7 runestrrchr.7 runestrlen.7 runestrstr.7 runetotype.7 sin.7 sinh.7 strcat.7 strchr.7 strcmp.7 strcpy.7 strecpy.7 strcspn.7 strdup.7 strlen.7 strncat.7 strncmp.7 strncpy.7 strpbrk.7 strrchr.7 strspn.7 strstr.7 strtod.7 strtok.7 strtol.7 strtoll.7 strtoul.7 strtoull.7 tan.7 tanh.7 tokenize.7 toupper.7 utfecpy.7 utflen.7 utfnlen.7 utfrune.7 utfrrune.7 utfutf.7 u16.7 u32.7 u64.7
r - _assert.7
r - abs.7
r - asin.7
r - atan.7
r - atan2.7
r - atexit.7
r - atnotify.7
r - atof.7
r - atol.7
r - atoll.7
r - calloc.7
r - cistrcmp.7
r - cistrncmp.7
r - cistrstr.7
r - charstod.7
r - cleanname.7
r - crypt.7
r - ctype.7
r - date.7
r - encodefmt.7
r - execl.7
r - exits.7
r - exp.7
r - fmod.7
r - frand.7
r - frexp.7
r - getfields.7
r - hangup.7
r - hypot.7
r - lnrand.7
r - log.7
r - lrand.7
r - malloc.7
r - memccpy.7
r - memchr.7
r - memcmp.7
r - mktemp.7
r - muldiv.7
r - nan.7
r - needsrcquote.7
r - netcrypt.7
r - netmkaddr.7
r - nrand.7
r - ntruerand.7
r - perror.7
r - pool.7
r - pow.7
r - pow10.7
r - profile.7
r - qsort.7
r - quote.7
r - rand.7
r - readn.7
r - rune.7
r - runebreak.7
r - runeistype.7
r - runenorm.7
r - runestrcat.7
r - runestrchr.7
r - runestrcmp.7
r - runestrcpy.7
r - runestrecpy.7
r - runestrdup.7
r - runestrncat.7
r - runestrncmp.7
r - runestrncpy.7
r - runestrrchr.7
r - runestrlen.7
r - runestrstr.7
r - runetotype.7
r - sin.7
r - sinh.7
r - strcat.7
r - strchr.7
r - strcmp.7
r - strcpy.7
r - strecpy.7
r - strcspn.7
r - strdup.7
r - strlen.7
r - strncat.7
r - strncmp.7
r - strncpy.7
r - strpbrk.7
r - strrchr.7
r - strspn.7
r - strstr.7
r - strtod.7
r - strtok.7
r - strtol.7
r - strtoll.7
r - strtoul.7
r - strtoull.7
r - tan.7
r - tanh.7
r - tokenize.7
r - toupper.7
r - utfecpy.7
r - utflen.7
r - utfnlen.7
r - utfrune.7
r - utfrrune.7
r - utfutf.7
r - u16.7
r - u32.7
r - u64.7
arm64
7c -FTVw lock.c
7c -FTVw notejmp.c
7c -FTVw _seek.c
7a  argv0.s
7a  atom.s
7a  cycles.s
7a  fabs.s
7a  floor.s
7a  getcallerpc.s
7a  getfcr.s
7a  main9.s
7a  main9p.s
7a  memmove.s
7a  memset.s
7a  setjmp.s
7a  sqrt.s
7a  tas.s
ar vu /arm64/lib/libc.a lock.7 notejmp.7 _seek.7 argv0.7 atom.7 cycles.7 fabs.7 floor.7 getcallerpc.7 getfcr.7 main9.7 main9p.7 memmove.7 memset.7 setjmp.7 sqrt.7 tas.7
r - lock.7
r - notejmp.7
r - _seek.7
r - argv0.7
r - atom.7
r - cycles.7
r - fabs.7
r - floor.7
r - getcallerpc.7
r - getfcr.7
r - main9.7
r - main9p.7
r - memmove.7
r - memset.7
r - setjmp.7
r - sqrt.7
r - tas.7
7c -FTVw complete.c
ar vu /arm64/lib/libcomplete.a complete.7
r - complete.7
7c -FTVw box.c
7c -FTVw button.c
7c -FTVw cache.c
7c -FTVw control.c
7c -FTVw entry.c
7c -FTVw group.c
7c -FTVw keyboard.c
7c -FTVw label.c
7c -FTVw menu.c
7c -FTVw radiobutton.c
7c -FTVw scribble.c
7c -FTVw slider.c
7c -FTVw tabs.c
7c -FTVw text.c
7c -FTVw textbutton.c
7c -FTVw textbutton3.c
ar vu /arm64/lib/libcontrol.a box.7 button.7 cache.7 control.7 entry.7 group.7 keyboard.7 label.7 menu.7 radiobutton.7 scribble.7 slider.7 tabs.7 text.7 textbutton.7 textbutton3.7
r - box.7
r - button.7
r - cache.7
r - control.7
r - entry.7
r - group.7
r - keyboard.7
r - label.7
r - menu.7
r - radiobutton.7
r - scribble.7
r - slider.7
r - tabs.7
r - text.7
r - textbutton.7
r - textbutton3.7
7c -FTVw disk.c
7c -FTVw proto.c
7c -FTVw scsi.c
ar vu /arm64/lib/libdisk.a disk.7 proto.7 scsi.7
r - disk.7
r - proto.7
r - scsi.7
7c -FTVw alloc.c
7c -FTVw allocimagemix.c
7c -FTVw arith.c
7c -FTVw badrect.c
7c -FTVw bezier.c
7c -FTVw border.c
7c -FTVw buildfont.c
7c -FTVw bytesperline.c
7c -FTVw chan.c
7c -FTVw cloadimage.c
7c -FTVw computil.c
7c -FTVw creadimage.c
7c -FTVw debug.c
7c -FTVw defont.c
7c -FTVw draw.c
7c -FTVw drawrepl.c
7c -FTVw eenter.c
7c -FTVw egetrect.c
7c -FTVw ellipse.c
7c -FTVw emenuhit.c
7c -FTVw enter.c
7c -FTVw event.c
7c -FTVw fmt.c
7c -FTVw font.c
7c -FTVw freesubfont.c
7c -FTVw getdefont.c
7c -FTVw getrect.c
7c -FTVw getsubfont.c
7c -FTVw icossin.c
7c -FTVw icossin2.c
7c -FTVw init.c
7c -FTVw keyboard.c
7c -FTVw line.c
7c -FTVw menuhit.c
7c -FTVw mkfont.c
7c -FTVw mouse.c
7c -FTVw newwindow.c
7c -FTVw openfont.c
7c -FTVw poly.c
7c -FTVw loadimage.c
7c -FTVw readcolmap.c
7c -FTVw readimage.c
7c -FTVw readsubfont.c
7c -FTVw rectclip.c
7c -FTVw replclipr.c
7c -FTVw rgb.c
7c -FTVw scroll.c
7c -FTVw string.c
7c -FTVw stringbg.c
7c -FTVw stringsubfont.c
7c -FTVw stringwidth.c
7c -FTVw subfont.c
7c -FTVw subfontcache.c
7c -FTVw subfontname.c
7c -FTVw unloadimage.c
7c -FTVw window.c
7c -FTVw writecolmap.c
7c -FTVw writeimage.c
7c -FTVw writesubfont.c
ar vu /arm64/lib/libdraw.a alloc.7 allocimagemix.7 arith.7 badrect.7 bezier.7 border.7 buildfont.7 bytesperline.7 chan.7 cloadimage.7 computil.7 creadimage.7 debug.7 defont.7 draw.7 drawrepl.7 eenter.7 egetrect.7 ellipse.7 emenuhit.7 enter.7 event.7 fmt.7 font.7 freesubfont.7 getdefont.7 getrect.7 getsubfont.7 icossin.7 icossin2.7 init.7 keyboard.7 line.7 menuhit.7 mkfont.7 mouse.7 newwindow.7 openfont.7 poly.7 loadimage.7 readcolmap.7 readimage.7 readsubfont.7 rectclip.7 replclipr.7 rgb.7 scroll.7 string.7 stringbg.7 stringsubfont.7 stringwidth.7 subfont.7 subfontcache.7 subfontname.7 unloadimage.7 window.7 writecolmap.7 writeimage.7 writesubfont.7
r - alloc.7
r - allocimagemix.7
r - arith.7
r - badrect.7
r - bezier.7
r - border.7
r - buildfont.7
r - bytesperline.7
r - chan.7
r - cloadimage.7
r - computil.7
r - creadimage.7
r - debug.7
r - defont.7
r - draw.7
r - drawrepl.7
r - eenter.7
r - egetrect.7
r - ellipse.7
r - emenuhit.7
r - enter.7
r - event.7
r - fmt.7
r - font.7
r - freesubfont.7
r - getdefont.7
r - getrect.7
r - getsubfont.7
r - icossin.7
r - icossin2.7
r - init.7
r - keyboard.7
r - line.7
r - menuhit.7
r - mkfont.7
r - mouse.7
r - newwindow.7
r - openfont.7
r - poly.7
r - loadimage.7
r - readcolmap.7
r - readimage.7
r - readsubfont.7
r - rectclip.7
r - replclipr.7
r - rgb.7
r - scroll.7
r - string.7
r - stringbg.7
r - stringsubfont.7
r - stringwidth.7
r - subfont.7
r - subfontcache.7
r - subfontname.7
r - unloadimage.7
r - window.7
r - writecolmap.7
r - writeimage.7
r - writesubfont.7
7c -FTVw deflate.c
7c -FTVw deflatezlib.c
7c -FTVw deflateblock.c
7c -FTVw deflatezlibblock.c
7c -FTVw inflate.c
7c -FTVw inflatezlib.c
7c -FTVw inflateblock.c
7c -FTVw inflatezlibblock.c
7c -FTVw flateerr.c
7c -FTVw crc.c
7c -FTVw adler.c
ar vu /arm64/lib/libflate.a deflate.7 deflatezlib.7 deflateblock.7 deflatezlibblock.7 inflate.7 inflatezlib.7 inflateblock.7 inflatezlibblock.7 flateerr.7 crc.7 adler.7
r - deflate.7
r - deflatezlib.7
r - deflateblock.7
r - deflatezlibblock.7
r - inflate.7
r - inflatezlib.7
r - inflateblock.7
r - inflatezlibblock.7
r - flateerr.7
r - crc.7
r - adler.7
7c -FTVw fis.c
ar vu /arm64/lib/libfis.a fis.7
r - fis.7
7c -FTVw frbox.c
7c -FTVw frdraw.c
7c -FTVw frdelete.c
7c -FTVw frinit.c
7c -FTVw frinsert.c
7c -FTVw frptofchar.c
7c -FTVw frselect.c
7c -FTVw frstr.c
7c -FTVw frutil.c
ar vu /arm64/lib/libframe.a frbox.7 frdraw.7 frdelete.7 frinit.7 frinsert.7 frptofchar.7 frselect.7 frstr.7 frutil.7
r - frbox.7
r - frdraw.7
r - frdelete.7
r - frinit.7
r - frinsert.7
r - frptofchar.7
r - frselect.7
r - frstr.7
r - frutil.7
7c -FTVw point.c
7c -FTVw matrix.c
7c -FTVw quaternion.c
7c -FTVw rframe.c
7c -FTVw triangle.c
7c -FTVw utils.c
7c -FTVw fmt.c
ar vu /arm64/lib/libgeometry.a point.7 matrix.7 quaternion.7 rframe.7 triangle.7 utils.7 fmt.7
r - point.7
r - matrix.7
r - quaternion.7
r - rframe.7
r - triangle.7
r - utils.7
r - fmt.7
7c -FTVw build.c
7c -FTVw lex.c
7c -FTVw strinttab.c
7c -FTVw utils.c
ar vu /arm64/lib/libhtml.a build.7 lex.7 strinttab.7 utils.7
r - build.7
r - lex.7
r - strinttab.7
r - utils.7
7c -FTVw alloc.c
7c -FTVw checkcontent.c
7c -FTVw date.c
7c -FTVw fail.c
7c -FTVw gethead.c
7c -FTVw hio.c
7c -FTVw httpfmt.c
7c -FTVw httpunesc.c
7c -FTVw lower.c
7c -FTVw okheaders.c
7c -FTVw parse.c
7c -FTVw parsereq.c
7c -FTVw query.c
7c -FTVw redirected.c
7c -FTVw unallowed.c
7c -FTVw urlfmt.c
7c -FTVw urlunesc.c
ar vu /arm64/lib/libhttpd.a alloc.7 checkcontent.7 date.7 fail.7 gethead.7 hio.7 httpfmt.7 httpunesc.7 lower.7 okheaders.7 parse.7 parsereq.7 query.7 redirected.7 unallowed.7 urlfmt.7 urlunesc.7
r - alloc.7
r - checkcontent.7
r - date.7
r - fail.7
r - gethead.7
r - hio.7
r - httpfmt.7
r - httpunesc.7
r - lower.7
r - okheaders.7
r - parse.7
r - parsereq.7
r - query.7
r - redirected.7
r - unallowed.7
r - urlfmt.7
r - urlunesc.7
7c -FTVw eipfmt.c
7c -FTVw equivip.c
7c -FTVw parseip.c
7c -FTVw parseether.c
7c -FTVw myetheraddr.c
7c -FTVw myipaddr.c
7c -FTVw classmask.c
7c -FTVw bo.c
7c -FTVw readipifc.c
7c -FTVw ipaux.c
7c -FTVw iplocalonifc.c
7c -FTVw ipremoteonifc.c
7c -FTVw ptclbsum.c
ar vu /arm64/lib/libip.a eipfmt.7 equivip.7 parseip.7 parseether.7 myetheraddr.7 myipaddr.7 classmask.7 bo.7 readipifc.7 ipaux.7 iplocalonifc.7 ipremoteonifc.7 ptclbsum.7
r - eipfmt.7
r - equivip.7
r - parseip.7
r - parseether.7
r - myetheraddr.7
r - myipaddr.7
r - classmask.7
r - bo.7
r - readipifc.7
r - ipaux.7
r - iplocalonifc.7
r - ipremoteonifc.7
r - ptclbsum.7
7c -FTVw allprint.c
7c -FTVw main.c
7c -FTVw reject.c
7c -FTVw yyless.c
7c -FTVw yywrap.c
ar vu /arm64/lib/libl.a allprint.7 main.7 reject.7 yyless.7 yywrap.7
r - allprint.7
r - main.7
r - reject.7
r - yyless.7
r - yywrap.7
7c -FTVw json.c
7c -FTVw printjson.c
ar vu /arm64/lib/libjson.a json.7 printjson.7
r - json.7
r - printjson.7
7c -FTVw -I/sys/src/cmd executable.c
7c -FTVw -I/sys/src/cmd map.c
7c -FTVw -I/sys/src/cmd obj.c
7c -FTVw -I/sys/src/cmd swap.c
7c -FTVw -I/sys/src/cmd sym.c
7c -FTVw -I/sys/src/cmd access.c
7c -FTVw -I/sys/src/cmd machdata.c
7c -FTVw -I/sys/src/cmd setmach.c
7c -FTVw -I/sys/src/cmd t.c
7c -FTVw -I/sys/src/cmd v.c
7c -FTVw -I/sys/src/cmd k.c
7c -FTVw -I/sys/src/cmd u.c
7c -FTVw -I/sys/src/cmd q.c
7c -FTVw -I/sys/src/cmd 0.c
7c -FTVw -I/sys/src/cmd 2.c
7c -FTVw -I/sys/src/cmd 5.c
7c -FTVw -I/sys/src/cmd 6.c
7c -FTVw -I/sys/src/cmd 7.c
7c -FTVw -I/sys/src/cmd 8.c
7c -FTVw -I/sys/src/cmd 9.c
7c -FTVw -I/sys/src/cmd tdb.c
7c -FTVw -I/sys/src/cmd vdb.c
7c -FTVw -I/sys/src/cmd kdb.c
7c -FTVw -I/sys/src/cmd udb.c
7c -FTVw -I/sys/src/cmd qdb.c
7c -FTVw -I/sys/src/cmd 2db.c
7c -FTVw -I/sys/src/cmd 5db.c
7c -FTVw -I/sys/src/cmd 7db.c
7c -FTVw -I/sys/src/cmd 8db.c
7c -FTVw -I/sys/src/cmd vobj.c
7c -FTVw -I/sys/src/cmd kobj.c
7c -FTVw -I/sys/src/cmd uobj.c
7c -FTVw -I/sys/src/cmd 2obj.c
7c -FTVw -I/sys/src/cmd 5obj.c
7c -FTVw -I/sys/src/cmd 6obj.c
7c -FTVw -I/sys/src/cmd 7obj.c
7c -FTVw -I/sys/src/cmd 8obj.c
7c -FTVw -I/sys/src/cmd 9obj.c
7c -FTVw -I/sys/src/cmd qobj.c
7c -FTVw -I/sys/src/cmd vcodas.c
ar vu /arm64/lib/libmach.a executable.7 map.7 obj.7 swap.7 sym.7 access.7 machdata.7 setmach.7 t.7 v.7 k.7 u.7 q.7 0.7 2.7 5.7 6.7 7.7 8.7 9.7 tdb.7 vdb.7 kdb.7 udb.7 qdb.7 2db.7 5db.7 7db.7 8db.7 vobj.7 kobj.7 uobj.7 2obj.7 5obj.7 6obj.7 7obj.7 8obj.7 9obj.7 qobj.7 vcodas.7
r - executable.7
r - map.7
r - obj.7
r - swap.7
r - sym.7
r - access.7
r - machdata.7
r - setmach.7
r - t.7
r - v.7
r - k.7
r - u.7
r - q.7
r - 0.7
r - 2.7
r - 5.7
r - 6.7
r - 7.7
r - 8.7
r - 9.7
r - tdb.7
r - vdb.7
r - kdb.7
r - udb.7
r - qdb.7
r - 2db.7
r - 5db.7
r - 7db.7
r - 8db.7
r - vobj.7
r - kobj.7
r - uobj.7
r - 2obj.7
r - 5obj.7
r - 6obj.7
r - 7obj.7
r - 8obj.7
r - 9obj.7
r - qobj.7
r - vcodas.7
7c -FTVw alloc.c
7c -FTVw arc.c
7c -FTVw cload.c
7c -FTVw cmap.c
7c -FTVw cread.c
7c -FTVw defont.c
7c -FTVw draw.c
7c -FTVw ellipse.c
7c -FTVw fillpoly.c
7c -FTVw hwdraw.c
7c -FTVw line.c
7c -FTVw load.c
7c -FTVw openmemsubfont.c
7c -FTVw poly.c
7c -FTVw read.c
7c -FTVw string.c
7c -FTVw subfont.c
7c -FTVw unload.c
7c -FTVw write.c
ar vu /arm64/lib/libmemdraw.a alloc.7 arc.7 cload.7 cmap.7 cread.7 defont.7 draw.7 ellipse.7 fillpoly.7 hwdraw.7 line.7 load.7 openmemsubfont.7 poly.7 read.7 string.7 subfont.7 unload.7 write.7
r - alloc.7
r - arc.7
r - cload.7
r - cmap.7
r - cread.7
r - defont.7
r - draw.7
r - ellipse.7
r - fillpoly.7
r - hwdraw.7
r - line.7
r - load.7
r - openmemsubfont.7
r - poly.7
r - read.7
r - string.7
r - subfont.7
r - unload.7
r - write.7
7c -FTVw draw.c
7c -FTVw lalloc.c
7c -FTVw layerop.c
7c -FTVw ldelete.c
7c -FTVw lhide.c
7c -FTVw line.c
7c -FTVw load.c
7c -FTVw lorigin.c
7c -FTVw lsetrefresh.c
7c -FTVw ltofront.c
7c -FTVw ltorear.c
7c -FTVw unload.c
ar vu /arm64/lib/libmemlayer.a draw.7 lalloc.7 layerop.7 ldelete.7 lhide.7 line.7 load.7 lorigin.7 lsetrefresh.7 ltofront.7 ltorear.7 unload.7
r - draw.7
r - lalloc.7
r - layerop.7
r - ldelete.7
r - lhide.7
r - line.7
r - load.7
r - lorigin.7
r - lsetrefresh.7
r - ltofront.7
r - ltorear.7
r - unload.7
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
7c -FTVw mpaux.c
7c -FTVw mpfmt.c
7c -FTVw strtomp.c
7c -FTVw mptobe.c
7c -FTVw mptober.c
7c -FTVw mptole.c
7c -FTVw mptolel.c
7c -FTVw betomp.c
7c -FTVw letomp.c
7c -FTVw mpadd.c
7c -FTVw mpsub.c
7c -FTVw mpcmp.c
7c -FTVw mpsel.c
7c -FTVw mpfactorial.c
7c -FTVw mpmul.c
7c -FTVw mpleft.c
7c -FTVw mpright.c
7c -FTVw mpvecadd.c
7c -FTVw mpvecsub.c
7c -FTVw mpvecdigmuladd.c
7c -FTVw mpveccmp.c
7c -FTVw mpvectscmp.c
7c -FTVw mpdigdiv.c
7c -FTVw mpdiv.c
7c -FTVw mpexp.c
7c -FTVw mpmod.c
7c -FTVw mpmodop.c
7c -FTVw mpextendedgcd.c
7c -FTVw mpinvert.c
7c -FTVw mprand.c
7c -FTVw mpnrand.c
7c -FTVw crt.c
7c -FTVw mptoi.c
7c -FTVw mptoui.c
7c -FTVw mptov.c
7c -FTVw mptouv.c
7c -FTVw mpfield.c
7c -FTVw cnfield.c
7c -FTVw gmfield.c
7c -FTVw mplogic.c
7c -FTVw mptod.c
ar vu /arm64/lib/libmp.a mpaux.7 mpfmt.7 strtomp.7 mptobe.7 mptober.7 mptole.7 mptolel.7 betomp.7 letomp.7 mpadd.7 mpsub.7 mpcmp.7 mpsel.7 mpfactorial.7 mpmul.7 mpleft.7 mpright.7 mpvecadd.7 mpvecsub.7 mpvecdigmuladd.7 mpveccmp.7 mpvectscmp.7 mpdigdiv.7 mpdiv.7 mpexp.7 mpmod.7 mpmodop.7 mpextendedgcd.7 mpinvert.7 mprand.7 mpnrand.7 crt.7 mptoi.7 mptoui.7 mptov.7 mptouv.7 mpfield.7 cnfield.7 gmfield.7 mplogic.7 mptod.7
r - mpaux.7
r - mpfmt.7
r - strtomp.7
r - mptobe.7
r - mptober.7
r - mptole.7
r - mptolel.7
r - betomp.7
r - letomp.7
r - mpadd.7
r - mpsub.7
r - mpcmp.7
r - mpsel.7
r - mpfactorial.7
r - mpmul.7
r - mpleft.7
r - mpright.7
r - mpvecadd.7
r - mpvecsub.7
r - mpvecdigmuladd.7
r - mpveccmp.7
r - mpvectscmp.7
r - mpdigdiv.7
r - mpdiv.7
r - mpexp.7
r - mpmod.7
r - mpmodop.7
r - mpextendedgcd.7
r - mpinvert.7
r - mprand.7
r - mpnrand.7
r - crt.7
r - mptoi.7
r - mptoui.7
r - mptov.7
r - mptouv.7
r - mpfield.7
r - cnfield.7
r - gmfield.7
r - mplogic.7
r - mptod.7
arm64

7c -FTVw csgetval.c
7c -FTVw csipinfo.c
7c -FTVw dnsquery.c
7c -FTVw ipattr.c
7c -FTVw mkptrname.c
7c -FTVw ndbaux.c
7c -FTVw ndbcache.c
7c -FTVw ndbcat.c
7c -FTVw ndbconcatenate.c
7c -FTVw ndbdiscard.c
7c -FTVw ndbfree.c
7c -FTVw ndbgetipaddr.c
7c -FTVw ndbgetval.c
7c -FTVw ndbhash.c
7c -FTVw ndbipinfo.c
7c -FTVw ndblookval.c
7c -FTVw ndbopen.c
7c -FTVw ndbparse.c
7c -FTVw ndbreorder.c
7c -FTVw ndbsubstitute.c
7c -FTVw ndbdedup.c
7c -FTVw ndbvalfmt.c
ar vu /arm64/lib/libndb.a csgetval.7 csipinfo.7 dnsquery.7 ipattr.7 mkptrname.7 ndbaux.7 ndbcache.7 ndbcat.7 ndbconcatenate.7 ndbdiscard.7 ndbfree.7 ndbgetipaddr.7 ndbgetval.7 ndbhash.7 ndbipinfo.7 ndblookval.7 ndbopen.7 ndbparse.7 ndbreorder.7 ndbsubstitute.7 ndbdedup.7 ndbvalfmt.7
r - csgetval.7
r - csipinfo.7
r - dnsquery.7
r - ipattr.7
r - mkptrname.7
r - ndbaux.7
r - ndbcache.7
r - ndbcat.7
r - ndbconcatenate.7
r - ndbdiscard.7
r - ndbfree.7
r - ndbgetipaddr.7
r - ndbgetval.7
r - ndbhash.7
r - ndbipinfo.7
r - ndblookval.7
r - ndbopen.7
r - ndbparse.7
r - ndbreorder.7
r - ndbsubstitute.7
r - ndbdedup.7
r - ndbvalfmt.7
7c -FTVw event.c
7c -FTVw mesg.c
7c -FTVw plumbsendtext.c
ar vu /arm64/lib/libplumb.a event.7 mesg.7 plumbsendtext.7
r - event.7
r - mesg.7
r - plumbsendtext.7
7c -FTVw regcomp.c
7c -FTVw regerror.c
7c -FTVw regexec.c
7c -FTVw regsub.c
7c -FTVw rregexec.c
7c -FTVw rregsub.c
7c -FTVw regprint.c
ar vu /arm64/lib/libregexp.a regcomp.7 regerror.7 regexec.7 regsub.7 rregexec.7 rregsub.7 regprint.7
r - regcomp.7
r - regerror.7
r - regexec.7
r - regsub.7
r - rregexec.7
r - rregsub.7
r - regprint.7
7c -FTVw misc.c
7c -FTVw satadd.c
7c -FTVw satrange.c
7c -FTVw satsolve.c
7c -FTVw satmore.c
7c -FTVw debug.c
7c -FTVw satget.c
ar vu /arm64/lib/libsat.a misc.7 satadd.7 satrange.7 satsolve.7 satmore.7 debug.7 satget.7
r - misc.7
r - satadd.7
r - satrange.7
r - satsolve.7
r - satmore.7
r - debug.7
r - satget.7
7c -FTVw li_recognizer.c
7c -FTVw hre_api.c
7c -FTVw graffiti.c
ar vu /arm64/lib/libscribble.a li_recognizer.7 hre_api.7 graffiti.7
r - li_recognizer.7
r - hre_api.7
r - graffiti.7
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
7c -FTVw -I../../libmp/port des.c
7c -FTVw -I../../libmp/port desmodes.c
7c -FTVw -I../../libmp/port desECB.c
7c -FTVw -I../../libmp/port desCBC.c
7c -FTVw -I../../libmp/port des3ECB.c
7c -FTVw -I../../libmp/port des3CBC.c
7c -FTVw -I../../libmp/port aes.c
7c -FTVw -I../../libmp/port aesni.c
7c -FTVw -I../../libmp/port aesCBC.c
7c -FTVw -I../../libmp/port aesCFB.c
7c -FTVw -I../../libmp/port aesOFB.c
7c -FTVw -I../../libmp/port aes_gcm.c
7c -FTVw -I../../libmp/port blowfish.c
7c -FTVw -I../../libmp/port hmac.c
7c -FTVw -I../../libmp/port md5.c
7c -FTVw -I../../libmp/port md5block.c
7c -FTVw -I../../libmp/port md4.c
7c -FTVw -I../../libmp/port sha1.c
7c -FTVw -I../../libmp/port sha1block.c
7c -FTVw -I../../libmp/port sha2_64.c
7c -FTVw -I../../libmp/port sha2_128.c
7c -FTVw -I../../libmp/port sha2block64.c
7c -FTVw -I../../libmp/port sha2block128.c
7c -FTVw -I../../libmp/port poly1305.c
7c -FTVw -I../../libmp/port rc4.c
7c -FTVw -I../../libmp/port chacha.c
7c -FTVw -I../../libmp/port chachablock.c
7c -FTVw -I../../libmp/port salsa.c
7c -FTVw -I../../libmp/port genrandom.c
7c -FTVw -I../../libmp/port prng.c
7c -FTVw -I../../libmp/port fastrand.c
7c -FTVw -I../../libmp/port nfastrand.c
7c -FTVw -I../../libmp/port probably_prime.c
7c -FTVw -I../../libmp/port smallprimetest.c
7c -FTVw -I../../libmp/port genprime.c
7c -FTVw -I../../libmp/port dsaprimes.c
7c -FTVw -I../../libmp/port gensafeprime.c
7c -FTVw -I../../libmp/port genstrongprime.c
7c -FTVw -I../../libmp/port rsagen.c
7c -FTVw -I../../libmp/port rsafill.c
7c -FTVw -I../../libmp/port rsaencrypt.c
7c -FTVw -I../../libmp/port rsadecrypt.c
7c -FTVw -I../../libmp/port rsaalloc.c
7c -FTVw -I../../libmp/port rsaprivtopub.c
7c -FTVw -I../../libmp/port x509.c
7c -FTVw -I../../libmp/port decodepem.c
7c -FTVw -I../../libmp/port eggen.c
7c -FTVw -I../../libmp/port egencrypt.c
7c -FTVw -I../../libmp/port egdecrypt.c
7c -FTVw -I../../libmp/port egalloc.c
7c -FTVw -I../../libmp/port egprivtopub.c
7c -FTVw -I../../libmp/port egsign.c
7c -FTVw -I../../libmp/port egverify.c
7c -FTVw -I../../libmp/port dsagen.c
7c -FTVw -I../../libmp/port dsaalloc.c
7c -FTVw -I../../libmp/port dsaprivtopub.c
7c -FTVw -I../../libmp/port dsasign.c
7c -FTVw -I../../libmp/port dsaverify.c
7c -FTVw -I../../libmp/port tlshand.c
7c -FTVw -I../../libmp/port thumb.c
7c -FTVw -I../../libmp/port readcert.c
7c -FTVw -I../../libmp/port aes_xts.c
7c -FTVw -I../../libmp/port ecc.c
echo '#include "os.h"' > jacobian.c
echo '#include <mp.h>' >> jacobian.c
mpc jacobian.mp >> jacobian.c

7c -FTVw -I../../libmp/port ripemd.c
7c -FTVw -I../../libmp/port dh.c
7c -FTVw -I../../libmp/port curve25519.c
7c -FTVw -I../../libmp/port curve25519_dh.c
7c -FTVw -I../../libmp/port pbkdf2.c
7c -FTVw -I../../libmp/port scrypt.c
7c -FTVw -I../../libmp/port hkdf.c
7c -FTVw -I../../libmp/port ccpoly.c
7c -FTVw -I../../libmp/port tsmemcmp.c
echo '#include "os.h"' > secp256r1.c
echo '#include <mp.h>' >> secp256r1.c
mpc secp256r1.mp >> secp256r1.c

echo '#include "os.h"' > secp384r1.c
echo '#include <mp.h>' >> secp384r1.c
mpc secp384r1.mp >> secp384r1.c

echo '#include "os.h"' > secp256k1.c
echo '#include <mp.h>' >> secp256k1.c
mpc secp256k1.mp >> secp256k1.c

7c -FTVw -I../../libmp/port jacobian.c
7c -FTVw -I../../libmp/port secp256r1.c
7c -FTVw -I../../libmp/port secp384r1.c
7c -FTVw -I../../libmp/port secp256k1.c
ar vu /arm64/lib/libsec.a des.7 desmodes.7 desECB.7 desCBC.7 des3ECB.7 des3CBC.7 aes.7 aesni.7 aesCBC.7 aesCFB.7 aesOFB.7 aes_gcm.7 blowfish.7 hmac.7 md5.7 md5block.7 md4.7 sha1.7 sha1block.7 sha2_64.7 sha2_128.7 sha2block64.7 sha2block128.7 poly1305.7 rc4.7 chacha.7 chachablock.7 salsa.7 genrandom.7 prng.7 fastrand.7 nfastrand.7 probably_prime.7 smallprimetest.7 genprime.7 dsaprimes.7 gensafeprime.7 genstrongprime.7 rsagen.7 rsafill.7 rsaencrypt.7 rsadecrypt.7 rsaalloc.7 rsaprivtopub.7 x509.7 decodepem.7 eggen.7 egencrypt.7 egdecrypt.7 egalloc.7 egprivtopub.7 egsign.7 egverify.7 dsagen.7 dsaalloc.7 dsaprivtopub.7 dsasign.7 dsaverify.7 tlshand.7 thumb.7 readcert.7 aes_xts.7 ecc.7 jacobian.7 ripemd.7 dh.7 curve25519.7 curve25519_dh.7 pbkdf2.7 scrypt.7 hkdf.7 ccpoly.7 tsmemcmp.7 secp256r1.7 secp384r1.7 secp256k1.7
r - des.7
r - desmodes.7
r - desECB.7
r - desCBC.7
r - des3ECB.7
r - des3CBC.7
r - aes.7
r - aesni.7
r - aesCBC.7
r - aesCFB.7
r - aesOFB.7
r - aes_gcm.7
r - blowfish.7
r - hmac.7
r - md5.7
r - md5block.7
r - md4.7
r - sha1.7
r - sha1block.7
r - sha2_64.7
r - sha2_128.7
r - sha2block64.7
r - sha2block128.7
r - poly1305.7
r - rc4.7
r - chacha.7
r - chachablock.7
r - salsa.7
r - genrandom.7
r - prng.7
r - fastrand.7
r - nfastrand.7
r - probably_prime.7
r - smallprimetest.7
r - genprime.7
r - dsaprimes.7
r - gensafeprime.7
r - genstrongprime.7
r - rsagen.7
r - rsafill.7
r - rsaencrypt.7
r - rsadecrypt.7
r - rsaalloc.7
r - rsaprivtopub.7
r - x509.7
r - decodepem.7
r - eggen.7
r - egencrypt.7
r - egdecrypt.7
r - egalloc.7
r - egprivtopub.7
r - egsign.7
r - egverify.7
r - dsagen.7
r - dsaalloc.7
r - dsaprivtopub.7
r - dsasign.7
r - dsaverify.7
r - tlshand.7
r - thumb.7
r - readcert.7
r - aes_xts.7
r - ecc.7
r - jacobian.7
r - ripemd.7
r - dh.7
r - curve25519.7
r - curve25519_dh.7
r - pbkdf2.7
r - scrypt.7
r - hkdf.7
r - ccpoly.7
r - tsmemcmp.7
r - secp256r1.7
r - secp384r1.7
r - secp256k1.7
arm64
exit
7c  _IO_getc.c
7c  _IO_putc.c
7c  clearerr.c
7c  dtoa.c
7c  fclose.c
7c  fdopen.c
7c  feof.c
7c  ferror.c
7c  fflush.c
7c  fgetc.c
7c  fgetpos.c
7c  fgets.c
7c  fileno.c
7c  fopen.c
7c  fprintf.c
7c  fputc.c
7c  fputs.c
7c  fread.c
7c  freopen.c
7c  fscanf.c
7c  fseek.c
7c  fseeko.c
7c  fsetpos.c
7c  ftell.c
7c  ftello.c
7c  fwrite.c
7c  getc.c
7c  gets.c
7c  printf.c
7c  putc.c
7c  puts.c
7c  rewind.c
7c  scanf.c
7c  sclose.c
7c  setbuf.c
7c  setvbuf.c
7c  snprintf.c
7c  sopenr.c
7c  sopenw.c
7c  sprintf.c
7c  sscanf.c
7c  tmpfile.c
7c  tmpnam.c
7c  ungetc.c
7c  vfprintf.c
7c  vfscanf.c
7c  vprintf.c
7c  vsnprintf.c
7c  vsprintf.c
ar vu /arm64/lib/libstdio.a _IO_getc.7 _IO_putc.7 clearerr.7 dtoa.7 fclose.7 fdopen.7 feof.7 ferror.7 fflush.7 fgetc.7 fgetpos.7 fgets.7 fileno.7 fopen.7 fprintf.7 fputc.7 fputs.7 fread.7 freopen.7 fscanf.7 fseek.7 fseeko.7 fsetpos.7 ftell.7 ftello.7 fwrite.7 getc.7 gets.7 printf.7 putc.7 puts.7 rewind.7 scanf.7 sclose.7 setbuf.7 setvbuf.7 snprintf.7 sopenr.7 sopenw.7 sprintf.7 sscanf.7 tmpfile.7 tmpnam.7 ungetc.7 vfprintf.7 vfscanf.7 vprintf.7 vsnprintf.7 vsprintf.7
r - _IO_getc.7
r - _IO_putc.7
r - clearerr.7
r - dtoa.7
r - fclose.7
r - fdopen.7
r - feof.7
r - ferror.7
r - fflush.7
r - fgetc.7
r - fgetpos.7
r - fgets.7
r - fileno.7
r - fopen.7
r - fprintf.7
r - fputc.7
r - fputs.7
r - fread.7
r - freopen.7
r - fscanf.7
r - fseek.7
r - fseeko.7
r - fsetpos.7
r - ftell.7
r - ftello.7
r - fwrite.7
r - getc.7
r - gets.7
r - printf.7
r - putc.7
r - puts.7
r - rewind.7
r - scanf.7
r - sclose.7
r - setbuf.7
r - setvbuf.7
r - snprintf.7
r - sopenr.7
r - sopenw.7
r - sprintf.7
r - sscanf.7
r - tmpfile.7
r - tmpnam.7
r - ungetc.7
r - vfprintf.7
r - vfscanf.7
r - vprintf.7
r - vsnprintf.7
r - vsprintf.7
7c -FTVw authunix.c
7c -FTVw client.c
7c -FTVw emalloc.c
7c -FTVw error.c
7c -FTVw fd.c
7c -FTVw fmt.c
7c -FTVw net.c
7c -FTVw prog.c
7c -FTVw rpc.c
7c -FTVw server.c
7c -FTVw suncall.c
7c -FTVw udp.c
7c -FTVw mount3.c
7c -FTVw nfs3.c
7c -FTVw portmap.c
ar vu /arm64/lib/libsunrpc.a authunix.7 client.7 emalloc.7 error.7 fd.7 fmt.7 net.7 prog.7 rpc.7 server.7 suncall.7 udp.7 mount3.7 nfs3.7 portmap.7
r - authunix.7
r - client.7
r - emalloc.7
r - error.7
r - fd.7
r - fmt.7
r - net.7
r - prog.7
r - rpc.7
r - server.7
r - suncall.7
r - udp.7
r - mount3.7
r - nfs3.7
r - portmap.7
7c -FTVw arm64.c
7c -FTVw channel.c
7c -FTVw chanprint.c
7c -FTVw create.c
7c -FTVw debug.c
7c -FTVw exec.c
7c -FTVw exit.c
7c -FTVw id.c
7c -FTVw iocall.c
7c -FTVw ioclose.c
7c -FTVw iodial.c
7c -FTVw ioopen.c
7c -FTVw ioproc.c
7c -FTVw ioread.c
7c -FTVw ioreadn.c
7c -FTVw iosleep.c
7c -FTVw iowrite.c
7c -FTVw ioflush.c
7c -FTVw kill.c
7c -FTVw lib.c
7c -FTVw main.c
7c -FTVw note.c
7c -FTVw ref.c
7c -FTVw rendez.c
7c -FTVw sched.c
ar vu /arm64/lib/libthread.a arm64.7 channel.7 chanprint.7 create.7 debug.7 exec.7 exit.7 id.7 iocall.7 ioclose.7 iodial.7 ioopen.7 ioproc.7 ioread.7 ioreadn.7 iosleep.7 iowrite.7 ioflush.7 kill.7 lib.7 main.7 note.7 ref.7 rendez.7 sched.7
r - arm64.7
r - channel.7
r - chanprint.7
r - create.7
r - debug.7
r - exec.7
r - exit.7
r - id.7
r - iocall.7
r - ioclose.7
r - iodial.7
r - ioopen.7
r - ioproc.7
r - ioread.7
r - ioreadn.7
r - iosleep.7
r - iowrite.7
r - ioflush.7
r - kill.7
r - lib.7
r - main.7
r - note.7
r - ref.7
r - rendez.7
r - sched.7
7c -FTVw head.c
7c -FTVw cmap.c
7c -FTVw hint.c
7c -FTVw scan.c
7c -FTVw glyf.c
7c -FTVw render.c
7c -FTVw bit.c
ar vu /arm64/lib/libttf.a head.7 cmap.7 hint.7 scan.7 glyf.7 render.7 bit.7
r - head.7
r - cmap.7
r - hint.7
r - scan.7
r - glyf.7
r - render.7
r - bit.7
7c -FTVw -I. cache.c
7c -FTVw -I. client.c
7c -FTVw -I. conn.c
7c -FTVw -I. dial.c
7c -FTVw -I. debug.c
7c -FTVw -I. dtype.c
7c -FTVw -I. entry.c
7c -FTVw -I. fcall.c
7c -FTVw -I. fcallfmt.c
7c -FTVw -I. file.c
7c -FTVw -I. hangup.c
7c -FTVw -I. log.c
7c -FTVw -I. mem.c
7c -FTVw -I. packet.c
7c -FTVw -I. parsescore.c
7c -FTVw -I. queue.c
7c -FTVw -I. root.c
7c -FTVw -I. rpc.c
7c -FTVw -I. scorefmt.c
7c -FTVw -I. send.c
7c -FTVw -I. server.c
7c -FTVw -I. sha1.c
7c -FTVw -I. srvhello.c
7c -FTVw -I. strdup.c
7c -FTVw -I. string.c
7c -FTVw -I. time.c
7c -FTVw -I. version.c
7c -FTVw -I. zero.c
7c -FTVw -I. zeroscore.c
ar vu /arm64/lib/libventi.a cache.7 client.7 conn.7 dial.7 debug.7 dtype.7 entry.7 fcall.7 fcallfmt.7 file.7 hangup.7 log.7 mem.7 packet.7 parsescore.7 queue.7 root.7 rpc.7 scorefmt.7 send.7 server.7 sha1.7 srvhello.7 strdup.7 string.7 time.7 version.7 zero.7 zeroscore.7
r - cache.7
r - client.7
r - conn.7
r - dial.7
r - debug.7
r - dtype.7
r - entry.7
r - fcall.7
r - fcallfmt.7
r - file.7
r - hangup.7
r - log.7
r - mem.7
r - packet.7
r - parsescore.7
r - queue.7
r - root.7
r - rpc.7
r - scorefmt.7
r - send.7
r - server.7
r - sha1.7
r - srvhello.7
r - strdup.7
r - string.7
r - time.7
r - version.7
r - zero.7
r - zeroscore.7
7c -FTVw prov.c
7c -FTVw prog.c
7c -FTVw dtefmt.c
7c -FTVw pack.c
7c -FTVw chan.c
7c -FTVw agg.c
ar vu /arm64/lib/libdtracy.a prov.7 prog.7 dtefmt.7 pack.7 chan.7 agg.7
r - prov.7
r - prog.7
r - dtefmt.7
r - pack.7
r - chan.7
r - agg.7
mk lib.install
mk cmd.install
mk 9src.install
cd lib
mk install
for (i in 9/ ap/ auth/ bio/ bsd/ bz2/ draw/ fmt/ l/ mp/ net/ plumb/ sec/ utf/ v/ z/) @{
	cd $i
	mk install
}
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE argv0.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE bind.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/crypt.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE ctime.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE errstr.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE rerrstr.c
7a arm64/getcallerpc.s
7a arm64/getfcr.s
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/getfields.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/9sys/idn.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE mount.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE rendezvous.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE rfork.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segattach.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segdetach.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segflush.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segfree.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE setmalloctag.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE setrealloctag.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/9sys/sysfatal.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/tokenize.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/9sys/truerand.c
/sys/src/ape/lib/9/../../../libc/9sys/idn.c:211[stdin:1959] function not declared: cistrncmp
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/u16.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/u32.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/u64.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE unmount.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE fd2path.c
ar vu /arm64/lib/ape/lib9.a argv0.7 bind.7 crypt.7 ctime.7 errstr.7 rerrstr.7 getcallerpc.7 getfcr.7 getfields.7 idn.7 mount.7 rendezvous.7 rfork.7 segattach.7 segdetach.7 segflush.7 segfree.7 setmalloctag.7 setrealloctag.7 sysfatal.7 tokenize.7 truerand.7 u16.7 u32.7 u64.7 unmount.7 fd2path.7
ar: creating /arm64/lib/ape/lib9.a
a - argv0.7
a - bind.7
a - crypt.7
a - ctime.7
a - errstr.7
a - rerrstr.7
a - getcallerpc.7
a - getfcr.7
a - getfields.7
a - idn.7
a - mount.7
a - rendezvous.7
a - rfork.7
a - segattach.7
a - segdetach.7
a - segflush.7
a - segfree.7
a - setmalloctag.7
a - setrealloctag.7
a - sysfatal.7
a - tokenize.7
a - truerand.7
a - u16.7
a - u32.7
a - u64.7
a - unmount.7
a - fd2path.7
for(i in gen math plan9 posix stdio syscall $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
gen
pcc -Fw -c -D_POSIX_SOURCE _assert.c
pcc -Fw -c -D_POSIX_SOURCE abort.c
pcc -Fw -c -D_POSIX_SOURCE abs.c
pcc -Fw -c -D_POSIX_SOURCE atof.c
pcc -Fw -c -D_POSIX_SOURCE atoi.c
pcc -Fw -c -D_POSIX_SOURCE atol.c
pcc -Fw -c -D_POSIX_SOURCE atoll.c
pcc -Fw -c -D_POSIX_SOURCE bsearch.c
pcc -Fw -c -D_POSIX_SOURCE calloc.c
pcc -Fw -c -D_POSIX_SOURCE clock.c
pcc -Fw -c -D_POSIX_SOURCE ctype.c
pcc -Fw -c -D_POSIX_SOURCE difftime.c
pcc -Fw -c -D_POSIX_SOURCE div.c
pcc -Fw -c -D_POSIX_SOURCE getenv.c
pcc -Fw -c -D_POSIX_SOURCE putenv.c
pcc -Fw -c -D_POSIX_SOURCE isalnum.c
pcc -Fw -c -D_POSIX_SOURCE itoa.c
pcc -Fw -c -D_POSIX_SOURCE itol.c
pcc -Fw -c -D_POSIX_SOURCE ldiv.c
pcc -Fw -c -D_POSIX_SOURCE mbwc.c
pcc -Fw -c -D_POSIX_SOURCE memccpy.c
pcc -Fw -c -D_POSIX_SOURCE memchr.c
pcc -Fw -c -D_POSIX_SOURCE memcmp.c
pcc -Fw -c -D_POSIX_SOURCE mktime.c
pcc -Fw -c -D_POSIX_SOURCE mkstemp.c
pcc -Fw -c -D_POSIX_SOURCE qsort.c
pcc -Fw -c -D_POSIX_SOURCE raise.c
pcc -Fw -c -D_POSIX_SOURCE rand.c
pcc -Fw -c -D_POSIX_SOURCE strcat.c
pcc -Fw -c -D_POSIX_SOURCE strchr.c
pcc -Fw -c -D_POSIX_SOURCE strcmp.c
pcc -Fw -c -D_POSIX_SOURCE strcoll.c
pcc -Fw -c -D_POSIX_SOURCE strcpy.c
warning: /sys/src/ape/lib/ap/gen/strchr.c:11[stdin:100] assignment of a constant pointer type (IND CONST CHAR)
warning: /sys/src/ape/lib/ap/gen/strchr.c:16[stdin:105] assignment of a constant pointer type (IND CONST CHAR)
pcc -Fw -c -D_POSIX_SOURCE strcspn.c
pcc -Fw -c -D_POSIX_SOURCE strftime.c
pcc -Fw -c -D_POSIX_SOURCE strlen.c
pcc -Fw -c -D_POSIX_SOURCE strncat.c
pcc -Fw -c -D_POSIX_SOURCE strncmp.c
pcc -Fw -c -D_POSIX_SOURCE strncpy.c
pcc -Fw -c -D_POSIX_SOURCE strnlen.c
pcc -Fw -c -D_POSIX_SOURCE strpbrk.c
pcc -Fw -c -D_POSIX_SOURCE strrchr.c
pcc -Fw -c -D_POSIX_SOURCE strspn.c
pcc -Fw -c -D_POSIX_SOURCE strstr.c
pcc -Fw -c -D_POSIX_SOURCE strtod.c
pcc -Fw -c -D_POSIX_SOURCE strtok.c
pcc -Fw -c -D_POSIX_SOURCE strtol.c
pcc -Fw -c -D_POSIX_SOURCE strtoll.c
pcc -Fw -c -D_POSIX_SOURCE strtoul.c
pcc -Fw -c -D_POSIX_SOURCE strtoull.c
pcc -Fw -c -D_POSIX_SOURCE strxfrm.c
pcc -Fw -c -D_POSIX_SOURCE toupper.c
pcc -Fw -c -D_POSIX_SOURCE strdup.c
ar vu /arm64/lib/ape/libap.a _assert.7 abort.7 abs.7 atof.7 atoi.7 atol.7 atoll.7 bsearch.7 calloc.7 clock.7 ctype.7 difftime.7 div.7 getenv.7 putenv.7 isalnum.7 itoa.7 itol.7 ldiv.7 mbwc.7 memccpy.7 memchr.7 memcmp.7 mktime.7 mkstemp.7 qsort.7 raise.7 rand.7 strcat.7 strchr.7 strcmp.7 strcoll.7 strcpy.7 strcspn.7 strftime.7 strlen.7 strncat.7 strncmp.7 strncpy.7 strnlen.7 strpbrk.7 strrchr.7 strspn.7 strstr.7 strtod.7 strtok.7 strtol.7 strtoll.7 strtoul.7 strtoull.7 strxfrm.7 toupper.7 strdup.7
ar: creating /arm64/lib/ape/libap.a
a - _assert.7
a - abort.7
a - abs.7
a - atof.7
a - atoi.7
a - atol.7
a - atoll.7
a - bsearch.7
a - calloc.7
a - clock.7
a - ctype.7
a - difftime.7
a - div.7
a - getenv.7
a - putenv.7
a - isalnum.7
a - itoa.7
a - itol.7
a - ldiv.7
a - mbwc.7
a - memccpy.7
a - memchr.7
a - memcmp.7
a - mktime.7
a - mkstemp.7
a - qsort.7
a - raise.7
a - rand.7
a - strcat.7
a - strchr.7
a - strcmp.7
a - strcoll.7
a - strcpy.7
a - strcspn.7
a - strftime.7
a - strlen.7
a - strncat.7
a - strncmp.7
a - strncpy.7
a - strnlen.7
a - strpbrk.7
a - strrchr.7
a - strspn.7
a - strstr.7
a - strtod.7
a - strtok.7
a - strtol.7
a - strtoll.7
a - strtoul.7
a - strtoull.7
a - strxfrm.7
a - toupper.7
a - strdup.7
math
pcc -Fw -c -D_POSIX_SOURCE asin.c
pcc -Fw -c -D_POSIX_SOURCE atan.c
pcc -Fw -c -D_POSIX_SOURCE atan2.c
pcc -Fw -c -D_POSIX_SOURCE erf.c
pcc -Fw -c -D_POSIX_SOURCE exp.c
pcc -Fw -c -D_POSIX_SOURCE fabs.c
pcc -Fw -c -D_POSIX_SOURCE floor.c
pcc -Fw -c -D_POSIX_SOURCE fmin.c
pcc -Fw -c -D_POSIX_SOURCE fmod.c
pcc -Fw -c -D_POSIX_SOURCE gamma.c
pcc -Fw -c -D_POSIX_SOURCE hypot.c
pcc -Fw -c -D_POSIX_SOURCE j0.c
pcc -Fw -c -D_POSIX_SOURCE j1.c
pcc -Fw -c -D_POSIX_SOURCE jn.c
pcc -Fw -c -D_POSIX_SOURCE log.c
pcc -Fw -c -D_POSIX_SOURCE pow.c
pcc -Fw -c -D_POSIX_SOURCE sin.c
pcc -Fw -c -D_POSIX_SOURCE sinh.c
pcc -Fw -c -D_POSIX_SOURCE tan.c
pcc -Fw -c -D_POSIX_SOURCE tanh.c
ar vu /arm64/lib/ape/libap.a asin.7 atan.7 atan2.7 erf.7 exp.7 fabs.7 floor.7 fmin.7 fmod.7 gamma.7 hypot.7 j0.7 j1.7 jn.7 log.7 pow.7 sin.7 sinh.7 tan.7 tanh.7
a - asin.7
a - atan.7
a - atan2.7
a - erf.7
a - exp.7
a - fabs.7
a - floor.7
a - fmin.7
a - fmod.7
a - gamma.7
a - hypot.7
a - j0.7
a - j1.7
a - jn.7
a - log.7
a - pow.7
a - sin.7
a - sinh.7
a - tan.7
a - tanh.7
plan9
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _buf.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _dirconv.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _envsetup.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _errno.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _exit.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _fdinfo.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _getpw.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _nap.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9mallocz.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9nsec.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9iounit.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9read.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9readn.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9wait.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9write.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION access.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION alarm.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION brk.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION cfgetospeed.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chdir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chroot.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chmod.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chown.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION close.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION convM2D.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION convD2M.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION creat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ctermid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ctime.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION cuserid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dirread.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dirstat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dirtostat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dup.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execl.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execle.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execlp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execv.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execve.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execvp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fcntl.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fork.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION frexp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fstat.c
warning: /sys/src/ape/lib/ap/plan9/fcntl.c:24[stdin:783] set and not used: va 
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fsync.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ftruncate.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getcwd.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgrgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgrnam.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgroups.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getlogin.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpgrp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getppid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpwnam.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpwuid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getuid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION isatty.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION kill.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION link.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION lseek.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION malloc.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION mkdir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION nan.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION open.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION opendir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION pause.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION pipe.c
warning: /sys/src/ape/lib/ap/plan9/open.c:35[stdin:1146] set and not used: va 
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION profile.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION qlock.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION read.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION rename.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION rmdir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setpgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setsid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setuid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION signal.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sigpending.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sigprocmask.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sigsuspend.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sleep.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sqrt.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION stat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION system.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION tcgetattr.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION time.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION times.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION tmpfile.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ttyname.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION umask.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION uname.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION unlink.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utime.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION wait.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION write.c
ar vu /arm64/lib/ape/libap.a _buf.7 _dirconv.7 _envsetup.7 _errno.7 _exit.7 _fdinfo.7 _getpw.7 _nap.7 9mallocz.7 9nsec.7 9iounit.7 9read.7 9readn.7 9wait.7 9write.7 access.7 alarm.7 brk.7 cfgetospeed.7 chdir.7 chroot.7 chmod.7 chown.7 close.7 convM2D.7 convD2M.7 creat.7 ctermid.7 ctime.7 cuserid.7 dirread.7 dirstat.7 dirtostat.7 dup.7 execl.7 execle.7 execlp.7 execv.7 execve.7 execvp.7 fcntl.7 fork.7 frexp.7 fstat.7 fsync.7 ftruncate.7 getcwd.7 getgid.7 getgrgid.7 getgrnam.7 getgroups.7 getlogin.7 getpgrp.7 getpid.7 getppid.7 getpwnam.7 getpwuid.7 getuid.7 isatty.7 kill.7 link.7 lseek.7 malloc.7 mkdir.7 nan.7 open.7 opendir.7 pause.7 pipe.7 profile.7 qlock.7 read.7 rename.7 rmdir.7 setgid.7 setpgid.7 setsid.7 setuid.7 signal.7 sigpending.7 sigprocmask.7 sigsuspend.7 sleep.7 sqrt.7 stat.7 system.7 tcgetattr.7 time.7 times.7 tmpfile.7 ttyname.7 umask.7 uname.7 unlink.7 utime.7 wait.7 write.7
a - _buf.7
a - _dirconv.7
a - _envsetup.7
a - _errno.7
a - _exit.7
a - _fdinfo.7
a - _getpw.7
a - _nap.7
a - 9mallocz.7
a - 9nsec.7
a - 9iounit.7
a - 9read.7
a - 9readn.7
a - 9wait.7
a - 9write.7
a - access.7
a - alarm.7
a - brk.7
a - cfgetospeed.7
a - chdir.7
a - chroot.7
a - chmod.7
a - chown.7
a - close.7
a - convM2D.7
a - convD2M.7
a - creat.7
a - ctermid.7
a - ctime.7
a - cuserid.7
a - dirread.7
a - dirstat.7
a - dirtostat.7
a - dup.7
a - execl.7
a - execle.7
a - execlp.7
a - execv.7
a - execve.7
a - execvp.7
a - fcntl.7
a - fork.7
a - frexp.7
a - fstat.7
a - fsync.7
a - ftruncate.7
a - getcwd.7
a - getgid.7
a - getgrgid.7
a - getgrnam.7
a - getgroups.7
a - getlogin.7
a - getpgrp.7
a - getpid.7
a - getppid.7
a - getpwnam.7
a - getpwuid.7
a - getuid.7
a - isatty.7
a - kill.7
a - link.7
a - lseek.7
a - malloc.7
a - mkdir.7
a - nan.7
a - open.7
a - opendir.7
a - pause.7
a - pipe.7
a - profile.7
a - qlock.7
a - read.7
a - rename.7
a - rmdir.7
a - setgid.7
a - setpgid.7
a - setsid.7
a - setuid.7
a - signal.7
a - sigpending.7
a - sigprocmask.7
a - sigsuspend.7
a - sleep.7
a - sqrt.7
a - stat.7
a - system.7
a - tcgetattr.7
a - time.7
a - times.7
a - tmpfile.7
a - ttyname.7
a - umask.7
a - uname.7
a - unlink.7
a - utime.7
a - wait.7
a - write.7
posix
pcc -Fw -c -D_POSIX_SOURCE getgrent.c
pcc -Fw -c -D_POSIX_SOURCE getpwent.c
pcc -Fw -c -D_POSIX_SOURCE locale.c
pcc -Fw -c -D_POSIX_SOURCE mkfifo.c
pcc -Fw -c -D_POSIX_SOURCE pathconf.c
pcc -Fw -c -D_POSIX_SOURCE sigset.c
pcc -Fw -c -D_POSIX_SOURCE sysconf.c
pcc -Fw -c -D_POSIX_SOURCE tzset.c
pcc -Fw -c -D_POSIX_SOURCE nanosleep.c
ar vu /arm64/lib/ape/libap.a getgrent.7 getpwent.7 locale.7 mkfifo.7 pathconf.7 sigset.7 sysconf.7 tzset.7 nanosleep.7
a - getgrent.7
a - getpwent.7
a - locale.7
a - mkfifo.7
a - pathconf.7
a - sigset.7
a - sysconf.7
a - tzset.7
a - nanosleep.7
stdio
pcc -Fw -c -D_POSIX_SOURCE _IO_newfile.c
pcc -Fw -c -D_POSIX_SOURCE _IO_getc.c
pcc -Fw -c -D_POSIX_SOURCE _IO_putc.c
pcc -Fw -c -D_POSIX_SOURCE _dtoa.c
pcc -Fw -c -D_POSIX_SOURCE _fconv.c
pcc -Fw -c -D_POSIX_SOURCE clearerr.c
pcc -Fw -c -D_POSIX_SOURCE atexit.c
pcc -Fw -c -D_POSIX_SOURCE exit.c
warning: /sys/src/ape/lib/ap/stdio/_fconv.c:472[stdin:1082] auto declared and not used: i
warning: /sys/src/ape/lib/ap/stdio/_dtoa.c:40[stdin:619] used and not set: ilim1 ilim mlo spec_case 
pcc -Fw -c -D_POSIX_SOURCE fclose.c
pcc -Fw -c -D_POSIX_SOURCE fdopen.c
pcc -Fw -c -D_POSIX_SOURCE feof.c
pcc -Fw -c -D_POSIX_SOURCE ferror.c
pcc -Fw -c -D_POSIX_SOURCE fflush.c
pcc -Fw -c -D_POSIX_SOURCE fgetc.c
pcc -Fw -c -D_POSIX_SOURCE fgetpos.c
pcc -Fw -c -D_POSIX_SOURCE fgets.c
pcc -Fw -c -D_POSIX_SOURCE fileno.c
pcc -Fw -c -D_POSIX_SOURCE fopen.c
pcc -Fw -c -D_POSIX_SOURCE fprintf.c
pcc -Fw -c -D_POSIX_SOURCE fputc.c
pcc -Fw -c -D_POSIX_SOURCE fputs.c
pcc -Fw -c -D_POSIX_SOURCE fread.c
pcc -Fw -c -D_POSIX_SOURCE freopen.c
pcc -Fw -c -D_POSIX_SOURCE fscanf.c
pcc -Fw -c -D_POSIX_SOURCE fseek.c
pcc -Fw -c -D_POSIX_SOURCE fseeko.c
pcc -Fw -c -D_POSIX_SOURCE fsetpos.c
pcc -Fw -c -D_POSIX_SOURCE ftell.c
pcc -Fw -c -D_POSIX_SOURCE ftello.c
pcc -Fw -c -D_POSIX_SOURCE ftoa.c
pcc -Fw -c -D_POSIX_SOURCE fwrite.c
pcc -Fw -c -D_POSIX_SOURCE getc.c
pcc -Fw -c -D_POSIX_SOURCE getchar.c
pcc -Fw -c -D_POSIX_SOURCE gets.c
pcc -Fw -c -D_POSIX_SOURCE perror.c
pcc -Fw -c -D_POSIX_SOURCE pow10.c
pcc -Fw -c -D_POSIX_SOURCE printf.c
pcc -Fw -c -D_POSIX_SOURCE putc.c
pcc -Fw -c -D_POSIX_SOURCE putchar.c
pcc -Fw -c -D_POSIX_SOURCE puts.c
pcc -Fw -c -D_POSIX_SOURCE remove.c
pcc -Fw -c -D_POSIX_SOURCE rewind.c
pcc -Fw -c -D_POSIX_SOURCE scanf.c
pcc -Fw -c -D_POSIX_SOURCE sclose.c
pcc -Fw -c -D_POSIX_SOURCE setbuf.c
pcc -Fw -c -D_POSIX_SOURCE setvbuf.c
pcc -Fw -c -D_POSIX_SOURCE snprintf.c
pcc -Fw -c -D_POSIX_SOURCE sopenr.c
pcc -Fw -c -D_POSIX_SOURCE sopenw.c
pcc -Fw -c -D_POSIX_SOURCE sprintf.c
pcc -Fw -c -D_POSIX_SOURCE sscanf.c
pcc -Fw -c -D_POSIX_SOURCE stdio.c
pcc -Fw -c -D_POSIX_SOURCE strerror.c
pcc -Fw -c -D_POSIX_SOURCE strtod.c
pcc -Fw -c -D_POSIX_SOURCE tmpnam.c
pcc -Fw -c -D_POSIX_SOURCE ungetc.c
pcc -Fw -c -D_POSIX_SOURCE vfprintf.c
pcc -Fw -c -D_POSIX_SOURCE vfscanf.c
warning: /sys/src/ape/lib/ap/stdio/strtod.c:212[stdin:795] used and not set: bd bb bs delta 
pcc -Fw -c -D_POSIX_SOURCE vprintf.c
pcc -Fw -c -D_POSIX_SOURCE vsprintf.c
pcc -Fw -c -D_POSIX_SOURCE vsnprintf.c
warning: /sys/src/ape/lib/ap/stdio/vfprintf.c:455[stdin:1455] used and not set: digits eptr 
ar vu /arm64/lib/ape/libap.a _IO_newfile.7 _IO_getc.7 _IO_putc.7 _dtoa.7 _fconv.7 clearerr.7 atexit.7 exit.7 fclose.7 fdopen.7 feof.7 ferror.7 fflush.7 fgetc.7 fgetpos.7 fgets.7 fileno.7 fopen.7 fprintf.7 fputc.7 fputs.7 fread.7 freopen.7 fscanf.7 fseek.7 fseeko.7 fsetpos.7 ftell.7 ftello.7 ftoa.7 fwrite.7 getc.7 getchar.7 gets.7 perror.7 pow10.7 printf.7 putc.7 putchar.7 puts.7 remove.7 rewind.7 scanf.7 sclose.7 setbuf.7 setvbuf.7 snprintf.7 sopenr.7 sopenw.7 sprintf.7 sscanf.7 stdio.7 strerror.7 strtod.7 tmpnam.7 ungetc.7 vfprintf.7 vfscanf.7 vprintf.7 vsprintf.7 vsnprintf.7
r - strtod.7
a - _IO_newfile.7
a - _IO_getc.7
a - _IO_putc.7
a - _dtoa.7
a - _fconv.7
a - clearerr.7
a - atexit.7
a - exit.7
a - fclose.7
a - fdopen.7
a - feof.7
a - ferror.7
a - fflush.7
a - fgetc.7
a - fgetpos.7
a - fgets.7
a - fileno.7
a - fopen.7
a - fprintf.7
a - fputc.7
a - fputs.7
a - fread.7
a - freopen.7
a - fscanf.7
a - fseek.7
a - fseeko.7
a - fsetpos.7
a - ftell.7
a - ftello.7
a - ftoa.7
a - fwrite.7
a - getc.7
a - getchar.7
a - gets.7
a - perror.7
a - pow10.7
a - printf.7
a - putc.7
a - putchar.7
a - puts.7
a - remove.7
a - rewind.7
a - scanf.7
a - sclose.7
a - setbuf.7
a - setvbuf.7
a - snprintf.7
a - sopenr.7
a - sopenw.7
a - sprintf.7
a - sscanf.7
a - stdio.7
a - strerror.7
a - tmpnam.7
a - ungetc.7
a - vfprintf.7
a - vfscanf.7
a - vprintf.7
a - vsprintf.7
a - vsnprintf.7
syscall
{
	echo '#!/bin/rc'
	sed -n -e 's/seek/_SEEK/g' -e '/switch/,/\$AS /p' ../../../../libc/9syscall/mkfile
} >gencall
chmod +x gencall
./genall
a - _ALARM.7
a - _AWAIT.7
a - _BIND.7
a - _BRK_.7
a - _CHDIR.7
a - _CLOSE.7
a - _CREATE.7
a - _DUP.7
a - _ERRSTR.7
a - _EXEC.7
a - _EXITS.7
a - _FAUTH.7
a - _FD2PATH.7
a - _FSTAT.7
a - _FVERSION.7
a - _FWSTAT.7
a - _MOUNT.7
a - _NOTED.7
a - _NOTIFY.7
a - _OPEN.7
a - _OSEEK.7
a - _PIPE.7
a - _PREAD.7
a - _PWRITE.7
a - _REMOVE.7
a - _RENDEZVOUS.7
a - _RFORK.7
a - _SEEK.7
a - _SEGATTACH.7
a - _SEGBRK.7
a - _SEGDETACH.7
a - _SEGFLUSH.7
a - _SEGFREE.7
a - _SEMACQUIRE.7
a - _SEMRELEASE.7
a - _SLEEP.7
a - _STAT.7
a - _SYSR1.7
a - _TSEMACQUIRE.7
a - _UNMOUNT.7
a - _WSTAT.7
arm64
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE _seek.c
7a  getfcr.s
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE lock.c
7a  main9.s
7a  memmove.s
7a  memset.s
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE notetramp.c
7a  setjmp.s
7a  tas.s
ar vu /arm64/lib/ape/libap.a _seek.7 getfcr.7 lock.7 main9.7 memmove.7 memset.7 notetramp.7 setjmp.7 tas.7
a - _seek.7
a - getfcr.7
a - lock.7
a - main9.7
a - memmove.7
a - memset.7
a - notetramp.7
a - setjmp.7
a - tas.7
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/amount.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/amount_getkey.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/attr.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_attr.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_challenge.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_chuid.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_getkey.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_getuserpasswd.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_proxy.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_respond.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_rpc.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_userpasswd.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/login.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/newns.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/noworld.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/procsetuser.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauthsrv/passtokey.c
ar vu /arm64/lib/ape/libauth.a amount.7 amount_getkey.7 attr.7 auth_attr.7 auth_challenge.7 auth_chuid.7 auth_getkey.7 auth_getuserpasswd.7 auth_proxy.7 auth_respond.7 auth_rpc.7 auth_userpasswd.7 login.7 newns.7 noworld.7 procsetuser.7 passtokey.7
ar: creating /arm64/lib/ape/libauth.a
a - amount.7
a - amount_getkey.7
a - attr.7
a - auth_attr.7
a - auth_challenge.7
a - auth_chuid.7
a - auth_getkey.7
a - auth_getuserpasswd.7
a - auth_proxy.7
a - auth_respond.7
a - auth_rpc.7
a - auth_userpasswd.7
a - login.7
a - newns.7
a - noworld.7
a - procsetuser.7
a - passtokey.7
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bbuffered.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bfildes.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bflush.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bgetrune.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bgetc.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/binit.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/blethal.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/boffset.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bprint.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bputrune.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bputc.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/brdline.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/brdstr.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bread.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bseek.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bwrite.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bvprint.c
ar vu /arm64/lib/ape/libbio.a bbuffered.7 bfildes.7 bflush.7 bgetrune.7 bgetc.7 binit.7 blethal.7 boffset.7 bprint.7 bputrune.7 bputc.7 brdline.7 brdstr.7 bread.7 bseek.7 bwrite.7 bvprint.7
ar: creating /arm64/lib/ape/libbio.a
a - bbuffered.7
a - bfildes.7
a - bflush.7
a - bgetrune.7
a - bgetc.7
a - binit.7
a - blethal.7
a - boffset.7
a - bprint.7
a - bputrune.7
a - bputc.7
a - brdline.7
a - brdstr.7
a - bread.7
a - bseek.7
a - bwrite.7
a - bvprint.7
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 accept.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 bcopy.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 bind.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 connect.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 endhostent.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 ffs.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gai_strerror.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getaddrinfo.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getdtablesize.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gethostbyaddr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gethostbyname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gethostname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getnameinfo.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getopt.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getpeername.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getprotobyname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getservbyaddr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getservbyname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getsockname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gettimeofday.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 in6_addr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_addr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_aton.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_ntoa.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_ntop.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_pton.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 ioctl.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 listen.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 lstat.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 mktemp.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 ntohl.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 popen.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 rcmd.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 readv.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 rresvport.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 send.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 sendto.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 setlinebuf.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 shutdown.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 _sock_ingetaddr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 _sock_ipattr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 _sock_srv.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 strcasecmp.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 strncasecmp.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 socket.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 socketpair.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 pty.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 writev.c
ar vu /arm64/lib/ape/libbsd.a accept.7 bcopy.7 bind.7 connect.7 endhostent.7 ffs.7 gai_strerror.7 getaddrinfo.7 getdtablesize.7 gethostbyaddr.7 gethostbyname.7 gethostname.7 getnameinfo.7 getopt.7 getpeername.7 getprotobyname.7 getservbyaddr.7 getservbyname.7 getsockname.7 gettimeofday.7 in6_addr.7 inet_addr.7 inet_aton.7 inet_ntoa.7 inet_ntop.7 inet_pton.7 ioctl.7 listen.7 lstat.7 mktemp.7 ntohl.7 popen.7 rcmd.7 readv.7 rresvport.7 send.7 sendto.7 setlinebuf.7 shutdown.7 _sock_ingetaddr.7 _sock_ipattr.7 _sock_srv.7 strcasecmp.7 strncasecmp.7 socket.7 socketpair.7 pty.7 writev.7
ar: creating /arm64/lib/ape/libbsd.a
a - accept.7
a - bcopy.7
a - bind.7
a - connect.7
a - endhostent.7
a - ffs.7
a - gai_strerror.7
a - getaddrinfo.7
a - getdtablesize.7
a - gethostbyaddr.7
a - gethostbyname.7
a - gethostname.7
a - getnameinfo.7
a - getopt.7
a - getpeername.7
a - getprotobyname.7
a - getservbyaddr.7
a - getservbyname.7
a - getsockname.7
a - gettimeofday.7
a - in6_addr.7
a - inet_addr.7
a - inet_aton.7
a - inet_ntoa.7
a - inet_ntop.7
a - inet_pton.7
a - ioctl.7
a - listen.7
a - lstat.7
a - mktemp.7
a - ntohl.7
a - popen.7
a - rcmd.7
a - readv.7
a - rresvport.7
a - send.7
a - sendto.7
a - setlinebuf.7
a - shutdown.7
a - _sock_ingetaddr.7
a - _sock_ipattr.7
a - _sock_srv.7
a - strcasecmp.7
a - strncasecmp.7
a - socket.7
a - socketpair.7
a - pty.7
a - writev.7
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/blocksort.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzassert.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzcompress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzdecompress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzfeof.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzlib.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzread.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzversion.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzwrite.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzzlib.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/compress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/crctable.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/decompress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/huffman.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/randtable.c
ar vu /arm64/lib/ape/libbz2.a blocksort.7 bzassert.7 bzcompress.7 bzdecompress.7 bzfeof.7 bzlib.7 bzread.7 bzversion.7 bzwrite.7 bzzlib.7 compress.7 crctable.7 decompress.7 huffman.7 randtable.7
ar: creating /arm64/lib/ape/libbz2.a
a - blocksort.7
a - bzassert.7
a - bzcompress.7
a - bzdecompress.7
a - bzfeof.7
a - bzlib.7
a - bzread.7
a - bzversion.7
a - bzwrite.7
a - bzzlib.7
a - compress.7
a - crctable.7
a - decompress.7
a - huffman.7
a - randtable.7
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/alloc.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/allocimagemix.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/arith.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/badrect.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/bezier.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/border.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/buildfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/bytesperline.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/chan.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/cloadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/computil.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/creadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/debug.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/defont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/draw.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/drawrepl.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/eenter.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/egetrect.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/ellipse.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/emenuhit.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/event.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/fmt.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/font.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/freesubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/getdefont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/getsubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/icossin.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/icossin2.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/init.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/line.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/mkfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/newwindow.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/openfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/poly.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/loadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/readimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/readsubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/rectclip.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/replclipr.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/rgb.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/string.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/stringbg.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/stringsubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/stringwidth.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/subfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/subfontcache.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/subfontname.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/unloadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/window.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/writecolmap.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/writeimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/writesubfont.c
ar vu /arm64/lib/ape/libdraw.a alloc.7 allocimagemix.7 arith.7 badrect.7 bezier.7 border.7 buildfont.7 bytesperline.7 chan.7 cloadimage.7 computil.7 creadimage.7 debug.7 defont.7 draw.7 drawrepl.7 eenter.7 egetrect.7 ellipse.7 emenuhit.7 event.7 fmt.7 font.7 freesubfont.7 getdefont.7 getsubfont.7 icossin.7 icossin2.7 init.7 line.7 mkfont.7 newwindow.7 openfont.7 poly.7 loadimage.7 readimage.7 readsubfont.7 rectclip.7 replclipr.7 rgb.7 string.7 stringbg.7 stringsubfont.7 stringwidth.7 subfont.7 subfontcache.7 subfontname.7 unloadimage.7 window.7 writecolmap.7 writeimage.7 writesubfont.7
ar: creating /arm64/lib/ape/libdraw.a
a - alloc.7
a - allocimagemix.7
a - arith.7
a - badrect.7
a - bezier.7
a - border.7
a - buildfont.7
a - bytesperline.7
a - chan.7
a - cloadimage.7
a - computil.7
a - creadimage.7
a - debug.7
a - defont.7
a - draw.7
a - drawrepl.7
a - eenter.7
a - egetrect.7
a - ellipse.7
a - emenuhit.7
a - event.7
a - fmt.7
a - font.7
a - freesubfont.7
a - getdefont.7
a - getsubfont.7
a - icossin.7
a - icossin2.7
a - init.7
a - line.7
a - mkfont.7
a - newwindow.7
a - openfont.7
a - poly.7
a - loadimage.7
a - readimage.7
a - readsubfont.7
a - rectclip.7
a - replclipr.7
a - rgb.7
a - string.7
a - stringbg.7
a - stringsubfont.7
a - stringwidth.7
a - subfont.7
a - subfontcache.7
a - subfontname.7
a - unloadimage.7
a - window.7
a - writecolmap.7
a - writeimage.7
a - writesubfont.7
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dofmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION errfmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fltfmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtfd.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtfdflush.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtlock.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtquote.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtrune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtvprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION nan64.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION print.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runefmtstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runeseprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runesmprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runesnprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runesprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runevseprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runevsmprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runevsnprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION seprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION smprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION snprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION strtod.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vfprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vseprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vsmprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vsnprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION werrstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION charstod.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION pow10.c
ar vu /arm64/lib/ape/libfmt.a dofmt.7 errfmt.7 fltfmt.7 fmt.7 fmtfd.7 fmtfdflush.7 fmtlock.7 fmtprint.7 fmtquote.7 fmtrune.7 fmtstr.7 fmtvprint.7 fprint.7 nan64.7 print.7 runefmtstr.7 runeseprint.7 runesmprint.7 runesnprint.7 runesprint.7 runevseprint.7 runevsmprint.7 runevsnprint.7 seprint.7 smprint.7 snprint.7 sprint.7 strtod.7 vfprint.7 vseprint.7 vsmprint.7 vsnprint.7 werrstr.7 charstod.7 pow10.7
ar: creating /arm64/lib/ape/libfmt.a
a - dofmt.7
a - errfmt.7
a - fltfmt.7
a - fmt.7
a - fmtfd.7
a - fmtfdflush.7
a - fmtlock.7
a - fmtprint.7
a - fmtquote.7
a - fmtrune.7
a - fmtstr.7
a - fmtvprint.7
a - fprint.7
a - nan64.7
a - print.7
a - runefmtstr.7
a - runeseprint.7
a - runesmprint.7
a - runesnprint.7
a - runesprint.7
a - runevseprint.7
a - runevsmprint.7
a - runevsnprint.7
a - seprint.7
a - smprint.7
a - snprint.7
a - sprint.7
a - strtod.7
a - vfprint.7
a - vseprint.7
a - vsmprint.7
a - vsnprint.7
a - werrstr.7
a - charstod.7
a - pow10.7
pcc -c -D_RESEARCH_SOURCE allprint.c
pcc -c -D_RESEARCH_SOURCE main.c
pcc -c -D_RESEARCH_SOURCE reject.c
pcc -c -D_RESEARCH_SOURCE yyless.c
pcc -c -D_RESEARCH_SOURCE yywrap.c
ar vu /arm64/lib/ape/libl.a allprint.7 main.7 reject.7 yyless.7 yywrap.7
ar: creating /arm64/lib/ape/libl.a
a - allprint.7
a - main.7
a - reject.7
a - yyless.7
a - yywrap.7
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpaux.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpfmt.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/strtomp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptobe.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptober.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptole.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptolel.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/betomp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/letomp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpadd.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpsub.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpcmp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpsel.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpfactorial.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpmul.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpleft.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpright.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpvecadd.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpvecsub.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpvecdigmuladd.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpveccmp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpvectscmp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpdigdiv.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpdiv.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpexp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpmod.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpmodop.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpextendedgcd.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpinvert.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mprand.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpnrand.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/crt.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptoi.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptoui.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptov.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptouv.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpfield.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/cnfield.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/gmfield.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mplogic.c
ar vu /arm64/lib/ape/libmp.a mpaux.7 mpfmt.7 strtomp.7 mptobe.7 mptober.7 mptole.7 mptolel.7 betomp.7 letomp.7 mpadd.7 mpsub.7 mpcmp.7 mpsel.7 mpfactorial.7 mpmul.7 mpleft.7 mpright.7 mpvecadd.7 mpvecsub.7 mpvecdigmuladd.7 mpveccmp.7 mpvectscmp.7 mpdigdiv.7 mpdiv.7 mpexp.7 mpmod.7 mpmodop.7 mpextendedgcd.7 mpinvert.7 mprand.7 mpnrand.7 crt.7 mptoi.7 mptoui.7 mptov.7 mptouv.7 mpfield.7 cnfield.7 gmfield.7 mplogic.7
ar: creating /arm64/lib/ape/libmp.a
a - mpaux.7
a - mpfmt.7
a - strtomp.7
a - mptobe.7
a - mptober.7
a - mptole.7
a - mptolel.7
a - betomp.7
a - letomp.7
a - mpadd.7
a - mpsub.7
a - mpcmp.7
a - mpsel.7
a - mpfactorial.7
a - mpmul.7
a - mpleft.7
a - mpright.7
a - mpvecadd.7
a - mpvecsub.7
a - mpvecdigmuladd.7
a - mpveccmp.7
a - mpvectscmp.7
a - mpdigdiv.7
a - mpdiv.7
a - mpexp.7
a - mpmod.7
a - mpmodop.7
a - mpextendedgcd.7
a - mpinvert.7
a - mprand.7
a - mpnrand.7
a - crt.7
a - mptoi.7
a - mptoui.7
a - mptov.7
a - mptouv.7
a - mpfield.7
a - cnfield.7
a - gmfield.7
a - mplogic.7
arm64

pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION dial.c
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION announce.c
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION netmkaddr.c
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION hangup.c
ar vu /arm64/lib/ape/libnet.a dial.7 announce.7 netmkaddr.7 hangup.7
ar: creating /arm64/lib/ape/libnet.a
a - dial.7
a - announce.7
a - netmkaddr.7
a - hangup.7
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libplumb/event.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libplumb/mesg.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libplumb/plumbsendtext.c
ar vu /arm64/lib/ape/libplumb.a event.7 mesg.7 plumbsendtext.7
ar: creating /arm64/lib/ape/libplumb.a
a - event.7
a - mesg.7
a - plumbsendtext.7
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/des.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/desmodes.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/desECB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/desCBC.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/des3ECB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/des3CBC.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aes.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesni.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesCBC.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesCFB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesOFB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aes_gcm.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/blowfish.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/hmac.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/md5.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/md5block.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/md4.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha1.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha1block.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2_64.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2_128.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2block64.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2block128.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/poly1305.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rc4.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/chacha.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/chachablock.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/salsa.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/genrandom.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/prng.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/fastrand.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/nfastrand.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/probably_prime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/smallprimetest.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/genprime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaprimes.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/gensafeprime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/genstrongprime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsagen.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsafill.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsaencrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsadecrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsaalloc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsaprivtopub.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/x509.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/decodepem.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/eggen.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egencrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egdecrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egalloc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egprivtopub.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egsign.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egverify.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsagen.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaalloc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaprivtopub.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsasign.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaverify.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/tlshand.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/thumb.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/readcert.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aes_xts.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/ecc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/jacobian.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/ripemd.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dh.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/curve25519.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/curve25519_dh.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/pbkdf2.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/scrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/hkdf.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/ccpoly.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/tsmemcmp.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/secp256r1.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/secp384r1.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/secp256k1.c

ar vu /arm64/lib/ape/libsec.a des.7 desmodes.7 desECB.7 desCBC.7 des3ECB.7 des3CBC.7 aes.7 aesni.7 aesCBC.7 aesCFB.7 aesOFB.7 aes_gcm.7 blowfish.7 hmac.7 md5.7 md5block.7 md4.7 sha1.7 sha1block.7 sha2_64.7 sha2_128.7 sha2block64.7 sha2block128.7 poly1305.7 rc4.7 chacha.7 chachablock.7 salsa.7 genrandom.7 prng.7 fastrand.7 nfastrand.7 probably_prime.7 smallprimetest.7 genprime.7 dsaprimes.7 gensafeprime.7 genstrongprime.7 rsagen.7 rsafill.7 rsaencrypt.7 rsadecrypt.7 rsaalloc.7 rsaprivtopub.7 x509.7 decodepem.7 eggen.7 egencrypt.7 egdecrypt.7 egalloc.7 egprivtopub.7 egsign.7 egverify.7 dsagen.7 dsaalloc.7 dsaprivtopub.7 dsasign.7 dsaverify.7 tlshand.7 thumb.7 readcert.7 aes_xts.7 ecc.7 jacobian.7 ripemd.7 dh.7 curve25519.7 curve25519_dh.7 pbkdf2.7 scrypt.7 hkdf.7 ccpoly.7 tsmemcmp.7 secp256r1.7 secp384r1.7 secp256k1.7
ar: creating /arm64/lib/ape/libsec.a
a - des.7
a - desmodes.7
a - desECB.7
a - desCBC.7
a - des3ECB.7
a - des3CBC.7
a - aes.7
a - aesni.7
a - aesCBC.7
a - aesCFB.7
a - aesOFB.7
a - aes_gcm.7
a - blowfish.7
a - hmac.7
a - md5.7
a - md5block.7
a - md4.7
a - sha1.7
a - sha1block.7
a - sha2_64.7
a - sha2_128.7
a - sha2block64.7
a - sha2block128.7
a - poly1305.7
a - rc4.7
a - chacha.7
a - chachablock.7
a - salsa.7
a - genrandom.7
a - prng.7
a - fastrand.7
a - nfastrand.7
a - probably_prime.7
a - smallprimetest.7
a - genprime.7
a - dsaprimes.7
a - gensafeprime.7
a - genstrongprime.7
a - rsagen.7
a - rsafill.7
a - rsaencrypt.7
a - rsadecrypt.7
a - rsaalloc.7
a - rsaprivtopub.7
a - x509.7
a - decodepem.7
a - eggen.7
a - egencrypt.7
a - egdecrypt.7
a - egalloc.7
a - egprivtopub.7
a - egsign.7
a - egverify.7
a - dsagen.7
a - dsaalloc.7
a - dsaprivtopub.7
a - dsasign.7
a - dsaverify.7
a - tlshand.7
a - thumb.7
a - readcert.7
a - aes_xts.7
a - ecc.7
a - jacobian.7
a - ripemd.7
a - dh.7
a - curve25519.7
a - curve25519_dh.7
a - pbkdf2.7
a - scrypt.7
a - hkdf.7
a - ccpoly.7
a - tsmemcmp.7
a - secp256r1.7
a - secp384r1.7
a - secp256k1.7
arm64

pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION rune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrcat.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrchr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrcmp.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrcpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrdup.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrlen.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrecpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrncat.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrncmp.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrncpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrrchr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runetype.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfecpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utflen.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfnlen.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfrrune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfrune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfutf.c
ar vu /arm64/lib/ape/libutf.a rune.7 runestrcat.7 runestrchr.7 runestrcmp.7 runestrcpy.7 runestrdup.7 runestrlen.7 runestrecpy.7 runestrncat.7 runestrncmp.7 runestrncpy.7 runestrrchr.7 runestrstr.7 runetype.7 utfecpy.7 utflen.7 utfnlen.7 utfrrune.7 utfrune.7 utfutf.7
ar: creating /arm64/lib/ape/libutf.a
a - rune.7
a - runestrcat.7
a - runestrchr.7
a - runestrcmp.7
a - runestrcpy.7
a - runestrdup.7
a - runestrlen.7
a - runestrecpy.7
a - runestrncat.7
a - runestrncmp.7
a - runestrncpy.7
a - runestrrchr.7
a - runestrstr.7
a - runetype.7
a - utfecpy.7
a - utflen.7
a - utfnlen.7
a - utfrrune.7
a - utfrune.7
a - utfutf.7
pcc -c plan9/getpass.c
pcc -c plan9/tty.c
pcc -c rand.c
pcc -c nrand.c
pcc -c getfields.c
pcc -c min.c
pcc -c max.c
pcc -c error.c
pcc -c nap.c
ar vu /arm64/lib/ape/libv.a getpass.7 tty.7 rand.7 nrand.7 getfields.7 min.7 max.7 error.7 nap.7
ar: creating /arm64/lib/ape/libv.a
a - getpass.7
a - tty.7
a - rand.7
a - nrand.7
a - getfields.7
a - min.7
a - max.7
a - error.7
a - nap.7
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/adler32.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/compress.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/crc32.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/deflate.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/gzio.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/infback.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/inffast.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/inflate.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/inftrees.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/trees.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/uncompr.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/zutil.c
ar vu /arm64/lib/ape/libz.a adler32.7 compress.7 crc32.7 deflate.7 gzio.7 infback.7 inffast.7 inflate.7 inftrees.7 trees.7 uncompr.7 zutil.7
ar: creating /arm64/lib/ape/libz.a
a - adler32.7
a - compress.7
a - crc32.7
a - deflate.7
a - gzio.7
a - infback.7
a - inffast.7
a - inflate.7
a - inftrees.7
a - trees.7
a - uncompr.7
a - zutil.7
cd cmd
mk install
for (i in diff expr make patch pdksh sed) @{
	cd $i
	echo '----'$i'----'
	mk install
}
cp -x psh.rc /arm64/bin/ape/psh
----diff----
for (i in diff diff3)
	mk $MKFLAGS $i.install
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' analyze.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' cmpbuf.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' dir.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' io.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' util.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' context.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' ed.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' ifdef.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' normal.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' side.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' fnmatch.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' getopt.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' getopt1.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' regex.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' version.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' prepend_args.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' diff.c
7l  -o 7.diff analyze.7 cmpbuf.7 dir.7 io.7 util.7 context.7 ed.7 ifdef.7 normal.7 side.7 fnmatch.7 getopt.7 getopt1.7 regex.7 version.7 prepend_args.7 diff.7
cp 7.diff /arm64/bin/ape/diff
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' diff3.c
7l  -o 7.diff3 getopt.7 getopt1.7 version.7 diff3.7
cp 7.diff3 /arm64/bin/ape/diff3
----expr----
yacc -S expr.y
pcc -B -c y.tab.c
pcc  -o 7.out y.tab.7
cp 7.out /arm64/bin/ape/expr
----make----
pcc -c '-DSHELLCOM="/bin/sh"' ident.c
pcc -c '-DSHELLCOM="/bin/sh"' main.c
pcc -c '-DSHELLCOM="/bin/sh"' doname.c
pcc -c '-DSHELLCOM="/bin/sh"' dosys.c
yacc -S gram.y

conflicts: 1 shift/reduce
pcc -c '-DSHELLCOM="/bin/sh"' misc.c
pcc -c '-DSHELLCOM="/bin/sh"' files.c
mv y.tab.c gram.c
pcc -c '-DSHELLCOM="/bin/sh"' gram.c
pcc  -o 7.out ident.7 main.7 doname.7 dosys.7 gram.7 misc.7 files.7
cp 7.out /arm64/bin/ape/make
----patch----
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' addext.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' argmatch.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' backupfile.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' basename.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' getopt.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' getopt1.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' inp.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' maketime.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' partime.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' patch.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' pch.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' quotearg.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' util.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' version.c
7l  -o 7.out addext.7 argmatch.7 backupfile.7 basename.7 getopt.7 getopt1.7 inp.7 maketime.7 partime.7 patch.7 pch.7 quotearg.7 util.7 version.7
cp 7.out /arm64/bin/ape/patch
----pdksh----
pcc -I. -DHAVE_CONFIG_H -c alloc.c
pcc -I. -DHAVE_CONFIG_H -c c_ksh.c
pcc -I. -DHAVE_CONFIG_H -c c_sh.c
pcc -I. -DHAVE_CONFIG_H -c c_test.c
pcc -I. -DHAVE_CONFIG_H -c c_ulimit.c
pcc -I. -DHAVE_CONFIG_H -c eval.c
pcc -I. -DHAVE_CONFIG_H -c exec.c
pcc -I. -DHAVE_CONFIG_H -c expr.c
pcc -I. -DHAVE_CONFIG_H -c history.c
pcc -I. -DHAVE_CONFIG_H -c io.c
pcc -I. -DHAVE_CONFIG_H -c jobs.c
pcc -I. -DHAVE_CONFIG_H -c lex.c
pcc -I. -DHAVE_CONFIG_H -c mail.c
pcc -I. -DHAVE_CONFIG_H -c main.c
pcc -I. -DHAVE_CONFIG_H -c misc.c
pcc -I. -DHAVE_CONFIG_H -c path.c
pcc -I. -DHAVE_CONFIG_H -c shf.c
pcc -I. -DHAVE_CONFIG_H -c syn.c
pcc -I. -DHAVE_CONFIG_H -c table.c
pcc -I. -DHAVE_CONFIG_H -c trap.c
pcc -I. -DHAVE_CONFIG_H -c tree.c
pcc -I. -DHAVE_CONFIG_H -c tty.c
pcc -I. -DHAVE_CONFIG_H -c var.c
pcc -I. -DHAVE_CONFIG_H -c version.c
7l -o 7.out alloc.7 c_ksh.7 c_sh.7 c_test.7 c_ulimit.7 eval.7 exec.7 expr.7 history.7 io.7 jobs.7 lex.7 mail.7 main.7 misc.7 path.7 shf.7 syn.7 table.7 trap.7 tree.7 tty.7 var.7 version.7 /arm64/lib/ape/libap.a /arm64/lib/ape/libbsd.a
cp 7.out /arm64/bin/ape/sh
----sed----
pcc -c -D_POSIX_SOURCE sed0.c
pcc -c -D_POSIX_SOURCE sed1.c
pcc  -o 7.out sed0.7 sed1.7
cp 7.out /arm64/bin/ape/sed
for (i in basename dirname kill uname)
	mk $MKFLAGS $i.install
pcc -c -D_POSIX_SOURCE basename.c
pcc  -o 7.basename basename.7
cp 7.basename /arm64/bin/ape/basename
pcc -c -D_POSIX_SOURCE dirname.c
pcc  -o 7.dirname dirname.7
cp 7.dirname /arm64/bin/ape/dirname
pcc -c -D_POSIX_SOURCE kill.c
pcc  -o 7.kill kill.7
cp 7.kill /arm64/bin/ape/kill
pcc -c -D_POSIX_SOURCE uname.c
pcc  -o 7.uname uname.7
cp 7.uname /arm64/bin/ape/uname
cd 9src
mk install
for (i in stty tar cc)
	mk $MKFLAGS $i.install
7c -FTVw stty.c
7l  -o 7.stty stty.7
cp 7.stty /arm64/bin/ape/stty
7c -FTVw tar.c
7l  -o 7.tar tar.7
cp 7.tar /arm64/bin/ape/tar
7c -FTVw cc.c
7l  -o 7.cc cc.7
cp 7.cc /arm64/bin/ape/cc
@{cd bin/source; mk install
@{cd news/src; mk install
@{cd wiki/src; mk install
mk win
7c -FTVw fs.c
7c -FTVw main.c
7c -FTVw pipe.c
7c -FTVw util.c
7c -FTVw win.c
7l  -o 7.out fs.7 main.7 pipe.7 util.7 win.7 /arm64/lib/lib9p.a
cp 7.out /acme/bin/arm64/winfs
for (i in mkwnew spout)
	mk $MKFLAGS $i.install
7c -FTVw mkwnew.c
7l  -o 7.mkwnew mkwnew.7
cp 7.mkwnew ../arm64/mkwnew
7c -FTVw spout.c
7l  -o 7.spout spout.7
cp 7.spout ../arm64/spout
7c -FTVw news.c
7c -FTVw util.c
7c -FTVw win.c
7l  -o 7.out news.7 util.7 win.7
cp 7.out /acme/bin/arm64/News
7c -FTVw main.c
7c -FTVw util.c
7c -FTVw wiki.c
7c -FTVw win.c
7l  -o 7.out main.7 util.7 wiki.7 win.7
cp 7.out ../../bin/arm64/Wiki
7c -FTVw cp.c
7l  -o 7.cp cp.7
`{if(~ $objtype $cputype) echo ./$O.cp; if not echo cp} 7.cp /arm64/bin/cp
mk $MKFLAGS yacc.install
mk $MKFLAGS bc mpc pc units aan alarm ar archfs ascii bar basename bind cal calendar camv cat chgrp chmod cleanname clock cmp col colors comm crc32 crop date dc dd deroff derp du echo ecp ed evdump factor fcp file fmt fontsel fortune fplot freq getmap gview histogram html2ms iconv idiff init io iostats join kbmap kbremap kprof ktrace lens lnfs lock look ls mc md5sum mkdir mntgen mount ms2html mtime mug mv netstat news nfs nm nntpfs ns os p page paint patch pbd pcc pipefile pr primes prof ps pstree ptrap pump pwd qr ramfs ratrace rdbfs read resample resize riow rm rotate rx sat screenlock seconds sed seg seq sha1sum size skelfs sleep sort split srv srvfs ssh sshfs sshnet stats strings strip sum swap tail tar tee test time timepic tlsclient tlssrv touch touchfs tprof tput tr trace truetypefs ttfrender tweak uhtml unicode uniq unlnfs unmount urlencode walk wc webcookies winwatch xargs xd.install
mk $MKFLAGS install.dirs
7c -FTVw yacc.c
7l  -o 7.yacc yacc.7
cp 7.yacc /arm64/bin/yacc
yacc -d -o bc.c -s bc bc.y
yacc -d -o mpc.c -s mpc mpc.y
yacc -d -o pc.c -s pc pc.y
yacc -d -o units.c -s units units.y

conflicts: 4 shift/reduce, 25 reduce/reduce
7c -FTVw aan.c
7c -FTVw alarm.c
7c -FTVw ar.c
7c -FTVw archfs.c
7c -FTVw ascii.c
7c -FTVw bar.c
7c -FTVw basename.c
7c -FTVw bind.c
7c -FTVw cal.c
7c -FTVw calendar.c
7c -FTVw camv.c
7c -FTVw cat.c
7c -FTVw chgrp.c
7c -FTVw chmod.c
7c -FTVw cleanname.c
7c -FTVw clock.c
7c -FTVw cmp.c
7c -FTVw col.c
7c -FTVw colors.c
7c -FTVw comm.c
7c -FTVw crc32.c
7c -FTVw crop.c
7c -FTVw date.c
7c -FTVw dc.c
7c -FTVw dd.c
7c -FTVw deroff.c
7c -FTVw derp.c
7c -FTVw du.c
7c -FTVw echo.c
7c -FTVw ecp.c
7c -FTVw ed.c
7c -FTVw evdump.c
7c -FTVw factor.c
7c -FTVw fcp.c
7c -FTVw file.c
7c -FTVw fmt.c
7c -FTVw fontsel.c
7c -FTVw fortune.c
7c -FTVw fplot.c
7c -FTVw freq.c
7c -FTVw getmap.c
7c -FTVw gview.c
7c -FTVw histogram.c
7c -FTVw html2ms.c
7c -FTVw iconv.c
7c -FTVw idiff.c
7c -FTVw init.c
7c -FTVw io.c
7c -FTVw iostats.c
7c -FTVw join.c
7c -FTVw kbmap.c
7c -FTVw kbremap.c
7c -FTVw kprof.c
7c -FTVw ktrace.c
7c -FTVw lens.c
7c -FTVw lnfs.c
7c -FTVw lock.c
7c -FTVw look.c
7c -FTVw ls.c
7c -FTVw mc.c
7c -FTVw md5sum.c
7c -FTVw mkdir.c
7c -FTVw mntgen.c
7c -FTVw mount.c
7c -FTVw ms2html.c
7c -FTVw mtime.c
7c -FTVw mug.c
7c -FTVw mv.c
7c -FTVw netstat.c
7c -FTVw news.c
7c -FTVw nfs.c
7c -FTVw nm.c
7c -FTVw nntpfs.c
7c -FTVw ns.c
7c -FTVw os.c
7c -FTVw p.c
7c -FTVw page.c
7c -FTVw paint.c
7c -FTVw patch.c
7c -FTVw pbd.c
7c -FTVw pcc.c
warning: patch.c:566 auto declared and not used: n
7c -FTVw pipefile.c
7c -FTVw pr.c
7c -FTVw primes.c
7c -FTVw prof.c
7c -FTVw ps.c
7c -FTVw pstree.c
7c -FTVw ptrap.c
7c -FTVw pump.c
7c -FTVw pwd.c
7c -FTVw qr.c
7c -FTVw ramfs.c
7c -FTVw ratrace.c
7c -FTVw rdbfs.c
7c -FTVw read.c
7c -FTVw resample.c
7c -FTVw resize.c
7c -FTVw riow.c
7c -FTVw rm.c
7c -FTVw rotate.c
7c -FTVw rx.c
7c -FTVw sat.c
7c -FTVw screenlock.c
7c -FTVw seconds.c
7c -FTVw sed.c
7c -FTVw seg.c
7c -FTVw seq.c
7c -FTVw sha1sum.c
7c -FTVw size.c
7c -FTVw skelfs.c
7c -FTVw sleep.c
7c -FTVw sort.c
7c -FTVw split.c
7c -FTVw srv.c
7c -FTVw srvfs.c
7c -FTVw ssh.c
7c -FTVw sshfs.c
7c -FTVw sshnet.c
7c -FTVw stats.c
7c -FTVw strings.c
7c -FTVw strip.c
7c -FTVw sum.c
7c -FTVw swap.c
7c -FTVw tail.c
7c -FTVw tar.c
7c -FTVw tee.c
7c -FTVw test.c
7c -FTVw time.c
7c -FTVw timepic.c
7c -FTVw tlsclient.c
7c -FTVw tlssrv.c
7c -FTVw touch.c
7c -FTVw touchfs.c
7c -FTVw tprof.c
7c -FTVw tput.c
7c -FTVw tr.c
7c -FTVw trace.c
7c -FTVw truetypefs.c
7c -FTVw ttfrender.c
7c -FTVw tweak.c
7c -FTVw uhtml.c
7c -FTVw unicode.c
7c -FTVw uniq.c
7c -FTVw unlnfs.c
7c -FTVw unmount.c
7c -FTVw urlencode.c
7c -FTVw walk.c
7c -FTVw wc.c
7c -FTVw webcookies.c
7c -FTVw winwatch.c
7c -FTVw xargs.c
7c -FTVw xd.c
7c -FTVw mpc.c
7c -FTVw pc.c
7c -FTVw bc.c
7c -FTVw units.c
7l  -o 7.alarm alarm.7
7l  -o 7.aan aan.7
7l  -o 7.ascii ascii.7
7l  -o 7.archfs archfs.7
7l  -o 7.ar ar.7
7l  -o 7.bar bar.7
7l  -o 7.basename basename.7
7l  -o 7.bind bind.7
7l  -o 7.cat cat.7
7l  -o 7.cal cal.7
7l  -o 7.calendar calendar.7
7l  -o 7.camv camv.7
7l  -o 7.chgrp chgrp.7
7l  -o 7.chmod chmod.7
7l  -o 7.cleanname cleanname.7
7l  -o 7.cmp cmp.7
7l  -o 7.clock clock.7
7l  -o 7.col col.7
7l  -o 7.colors colors.7
7l  -o 7.comm comm.7
7l  -o 7.crc32 crc32.7
7l  -o 7.date date.7
7l  -o 7.crop crop.7
7l  -o 7.derp derp.7
7l  -o 7.dd dd.7
7l  -o 7.deroff deroff.7
7l  -o 7.echo echo.7
7l  -o 7.du du.7
7l  -o 7.ecp ecp.7
7l  -o 7.ed ed.7
7l  -o 7.dc dc.7
7l  -o 7.factor factor.7
7l  -o 7.evdump evdump.7
7l  -o 7.fcp fcp.7
7l  -o 7.fmt fmt.7
7l  -o 7.fortune fortune.7
7l  -o 7.file file.7
7l  -o 7.fontsel fontsel.7
7l  -o 7.fplot fplot.7
7l  -o 7.freq freq.7
7l  -o 7.getmap getmap.7
7l  -o 7.histogram histogram.7
7l  -o 7.iconv iconv.7
7l  -o 7.idiff idiff.7
7l  -o 7.html2ms html2ms.7
7l  -o 7.init init.7
7l  -o 7.io io.7
7l  -o 7.gview gview.7
7l  -o 7.iostats iostats.7
7l  -o 7.join join.7
7l  -o 7.kbremap kbremap.7
7l  -o 7.kbmap kbmap.7
7l  -o 7.kprof kprof.7
7l  -o 7.lock lock.7
7l  -o 7.ktrace ktrace.7
7l  -o 7.lens lens.7
7l  -o 7.lnfs lnfs.7
7l  -o 7.look look.7
7l  -o 7.ls ls.7
7l  -o 7.mc mc.7
7l  -o 7.md5sum md5sum.7
7l  -o 7.mkdir mkdir.7
7l  -o 7.mntgen mntgen.7
7l  -o 7.mount mount.7
7l  -o 7.mtime mtime.7
7l  -o 7.mv mv.7
7l  -o 7.netstat netstat.7
7l  -o 7.news news.7
7l  -o 7.ms2html ms2html.7
7l  -o 7.nm nm.7
7l  -o 7.nntpfs nntpfs.7
7l  -o 7.nfs nfs.7
7l  -o 7.mug mug.7
7l  -o 7.ns ns.7
7l  -o 7.p p.7
7l  -o 7.os os.7
7l  -o 7.pbd pbd.7
7l  -o 7.patch patch.7
7l  -o 7.paint paint.7
7l  -o 7.pcc pcc.7
7l  -o 7.pipefile pipefile.7
7l  -o 7.page page.7
7l  -o 7.primes primes.7
7l  -o 7.pr pr.7
7l  -o 7.prof prof.7
7l  -o 7.pstree pstree.7
7l  -o 7.ps ps.7
7l  -o 7.pwd pwd.7
7l  -o 7.ptrap ptrap.7
7l  -o 7.pump pump.7
7l  -o 7.ratrace ratrace.7
7l  -o 7.qr qr.7
7l  -o 7.rdbfs rdbfs.7
7l  -o 7.ramfs ramfs.7
7l  -o 7.read read.7
7l  -o 7.resize resize.7
7l  -o 7.resample resample.7
7l  -o 7.riow riow.7
7l  -o 7.rm rm.7
7l  -o 7.rotate rotate.7
7l  -o 7.sat sat.7
7l  -o 7.rx rx.7
7l  -o 7.screenlock screenlock.7
7l  -o 7.seconds seconds.7
7l  -o 7.seg seg.7
7l  -o 7.seq seq.7
7l  -o 7.sha1sum sha1sum.7
7l  -o 7.sed sed.7
7l  -o 7.skelfs skelfs.7
7l  -o 7.size size.7
7l  -o 7.sleep sleep.7
7l  -o 7.split split.7
7l  -o 7.srv srv.7
7l  -o 7.srvfs srvfs.7
7l  -o 7.sort sort.7
7l  -o 7.sshnet sshnet.7
7l  -o 7.ssh ssh.7
7l  -o 7.strings strings.7
7l  -o 7.sshfs sshfs.7
7l  -o 7.strip strip.7
7l  -o 7.sum sum.7
7l  -o 7.swap swap.7
7l  -o 7.tail tail.7
7l  -o 7.tee tee.7
7l  -o 7.stats stats.7
7l  -o 7.time time.7
7l  -o 7.tar tar.7
7l  -o 7.timepic timepic.7
7l  -o 7.test test.7
7l  -o 7.tlssrv tlssrv.7
7l  -o 7.tlsclient tlsclient.7
7l  -o 7.touch touch.7
7l  -o 7.touchfs touchfs.7
7l  -o 7.tput tput.7
7l  -o 7.tr tr.7
7l  -o 7.tprof tprof.7
7l  -o 7.truetypefs truetypefs.7
7l  -o 7.ttfrender ttfrender.7
7l  -o 7.trace trace.7
7l  -o 7.uhtml uhtml.7
7l  -o 7.unicode unicode.7
7l  -o 7.uniq uniq.7
7l  -o 7.unlnfs unlnfs.7
7l  -o 7.urlencode urlencode.7
7l  -o 7.unmount unmount.7
7l  -o 7.walk walk.7
7l  -o 7.wc wc.7
7l  -o 7.tweak tweak.7
7l  -o 7.xargs xargs.7
7l  -o 7.webcookies webcookies.7
7l  -o 7.winwatch winwatch.7
7l  -o 7.xd xd.7
7l  -o 7.units units.7
7l  -o 7.mpc mpc.7
7l  -o 7.bc bc.7
7l  -o 7.pc pc.7
cp 7.alarm /arm64/bin/alarm
cp 7.ascii /arm64/bin/ascii
cp 7.aan /arm64/bin/aan
cp 7.basename /arm64/bin/basename
cp 7.archfs /arm64/bin/archfs
cp 7.ar /arm64/bin/ar
cp 7.cat /arm64/bin/cat
cp 7.bind /arm64/bin/bind
cp 7.bar /arm64/bin/bar
cp 7.cal /arm64/bin/cal
cp 7.chgrp /arm64/bin/chgrp
cp 7.calendar /arm64/bin/calendar
cp 7.chmod /arm64/bin/chmod
cp 7.camv /arm64/bin/camv
cp 7.cleanname /arm64/bin/cleanname
cp 7.cmp /arm64/bin/cmp
cp 7.col /arm64/bin/col
cp 7.clock /arm64/bin/clock
cp 7.comm /arm64/bin/comm
cp 7.crc32 /arm64/bin/crc32
cp 7.colors /arm64/bin/colors
cp 7.date /arm64/bin/date
cp 7.derp /arm64/bin/derp
cp 7.dd /arm64/bin/dd
cp 7.crop /arm64/bin/crop
cp 7.deroff /arm64/bin/deroff
cp 7.echo /arm64/bin/echo
cp 7.du /arm64/bin/du
cp 7.ecp /arm64/bin/ecp
cp 7.ed /arm64/bin/ed
cp 7.factor /arm64/bin/factor
cp 7.dc /arm64/bin/dc
cp 7.fcp /arm64/bin/fcp
cp 7.evdump /arm64/bin/evdump
cp 7.fmt /arm64/bin/fmt
cp 7.fortune /arm64/bin/fortune
cp 7.freq /arm64/bin/freq
cp 7.file /arm64/bin/file
cp 7.fplot /arm64/bin/fplot
cp 7.fontsel /arm64/bin/fontsel
cp 7.getmap /arm64/bin/getmap
cp 7.idiff /arm64/bin/idiff
cp 7.iconv /arm64/bin/iconv
cp 7.histogram /arm64/bin/histogram
cp 7.io /arm64/bin/io
cp 7.html2ms /arm64/bin/html2ms
cp 7.init /$objtype/init
cp 7.iostats /arm64/bin/iostats
cp 7.kbremap /arm64/bin/kbremap
cp 7.join /arm64/bin/join
cp 7.gview /arm64/bin/gview
cp 7.lock /arm64/bin/lock
cp 7.kbmap /arm64/bin/kbmap
cp 7.kprof /arm64/bin/kprof
cp 7.ktrace /arm64/bin/ktrace
cp 7.look /arm64/bin/look
cp 7.lnfs /arm64/bin/lnfs
cp 7.lens /arm64/bin/lens
cp 7.ls /arm64/bin/ls
cp 7.mkdir /arm64/bin/mkdir
cp 7.md5sum /arm64/bin/md5sum
cp 7.mc /arm64/bin/mc
cp 7.mount /arm64/bin/mount
cp 7.mntgen /arm64/bin/mntgen
cp 7.mtime /arm64/bin/mtime
cp 7.mv /arm64/bin/mv
cp 7.news /arm64/bin/news
cp 7.ms2html /arm64/bin/ms2html
cp 7.netstat /arm64/bin/netstat
cp 7.nm /arm64/bin/nm
cp 7.mug /arm64/bin/mug
cp 7.nntpfs /arm64/bin/nntpfs
cp 7.ns /arm64/bin/ns
cp 7.pbd /arm64/bin/pbd
cp 7.nfs /arm64/bin/nfs
cp 7.p /arm64/bin/p
cp 7.os /arm64/bin/os
cp 7.patch /arm64/bin/patch
cp 7.pipefile /arm64/bin/pipefile
cp 7.paint /arm64/bin/paint
cp 7.pcc /arm64/bin/pcc
cp 7.primes /arm64/bin/primes
cp 7.page /arm64/bin/page
cp 7.prof /arm64/bin/prof
cp 7.pr /arm64/bin/pr
cp 7.pwd /arm64/bin/pwd
cp 7.ps /arm64/bin/ps
cp 7.pstree /arm64/bin/pstree
cp 7.ptrap /arm64/bin/ptrap
cp 7.pump /arm64/bin/pump
cp 7.ratrace /arm64/bin/ratrace
cp 7.qr /arm64/bin/qr
cp 7.ramfs /arm64/bin/ramfs
cp 7.read /arm64/bin/read
cp 7.rdbfs /arm64/bin/rdbfs
cp 7.resize /arm64/bin/resize
cp 7.riow /arm64/bin/riow
cp 7.resample /arm64/bin/resample
cp 7.rm /arm64/bin/rm
cp 7.sat /arm64/bin/sat
cp 7.rotate /arm64/bin/rotate
cp 7.seg /arm64/bin/seg
cp 7.seconds /arm64/bin/seconds
cp 7.seq /arm64/bin/seq
cp 7.screenlock /arm64/bin/screenlock
cp 7.rx /arm64/bin/rx
cp 7.sha1sum /arm64/bin/sha1sum
cp 7.sed /arm64/bin/sed
cp 7.sleep /arm64/bin/sleep
cp 7.skelfs /arm64/bin/skelfs
cp 7.size /arm64/bin/size
cp 7.split /arm64/bin/split
cp 7.srv /arm64/bin/srv
cp 7.srvfs /arm64/bin/srvfs
cp 7.sort /arm64/bin/sort
cp 7.strings /arm64/bin/strings
cp 7.sshnet /arm64/bin/sshnet
cp 7.strip /arm64/bin/strip
cp 7.sshfs /arm64/bin/sshfs
cp 7.sum /arm64/bin/sum
cp 7.swap /arm64/bin/swap
cp 7.ssh /arm64/bin/ssh
cp 7.tee /arm64/bin/tee
cp 7.tail /arm64/bin/tail
cp 7.time /arm64/bin/time
cp 7.tar /arm64/bin/tar
cp 7.stats /arm64/bin/stats
cp 7.timepic /arm64/bin/timepic
cp 7.test /arm64/bin/test
cp 7.touch /arm64/bin/touch
cp 7.touchfs /arm64/bin/touchfs
cp 7.tput /arm64/bin/tput
cp 7.tr /arm64/bin/tr
cp 7.tlssrv /arm64/bin/tlssrv
cp 7.tlsclient /arm64/bin/tlsclient
cp 7.truetypefs /arm64/bin/truetypefs
cp 7.tprof /arm64/bin/tprof
cp 7.uhtml /arm64/bin/uhtml
cp 7.unicode /arm64/bin/unicode
cp 7.ttfrender /arm64/bin/ttfrender
cp 7.trace /arm64/bin/trace
cp 7.uniq /arm64/bin/uniq
cp 7.unlnfs /arm64/bin/unlnfs
cp 7.unmount /arm64/bin/unmount
cp 7.urlencode /arm64/bin/urlencode
cp 7.walk /arm64/bin/walk
cp 7.wc /arm64/bin/wc
cp 7.xargs /arm64/bin/xargs
cp 7.xd /arm64/bin/xd
cp 7.winwatch /arm64/bin/winwatch
cp 7.webcookies /arm64/bin/webcookies
cp 7.tweak /arm64/bin/tweak
cp 7.units /arm64/bin/units
cp 7.bc /arm64/bin/bc
cp 7.mpc /arm64/bin/mpc
cp 7.pc /arm64/bin/pc
for(i in 1a 1c 1l 2a 2c 2l 5a 5c 5e 5i 5l 6a 6c 6l 7a 7c 7l 8a 8c 8l 9660srv 9nfs abaco acid acme astro atazz audio auth aux awk bitsy bzfs bzip2 cb cc cdfs cec cfs cifs compress con cpp cwfs db dial dict diff disk dossrv dtracy eqn execnet exportfs ext2srv faces fax forp git grap graph grep gs gzip hgfs hjfs hoc htmlfmt htmlroff ip jpg ka kc ki kl ktrans lex lp map mk mothra ndb nusb paqfs pic plot plumb postscript proof qa qc qi ql ratfs rc reform replica rio sam samterm scat scuzz snap spell spin spred syscall tapefs tbl tc tcs telco tl troff troff2html upas va vac vc venti vi vl vnc vt webfs wikifs) @{
	cd $i
	echo mk $i
	mk $MKFLAGS install
}
mk 1a
yacc -D1 -d a.y
7c -FTVw y.tab.c
7c -FTVw lex.c
7l  -o 7.out y.tab.7 lex.7
cp 7.out /arm64/bin/1a
mk 1c
7c -FTVw cgen.c
7c -FTVw reg.c
7c -FTVw txt.c
7c -FTVw peep.c
7c -FTVw swt.c
7c -FTVw sgen.c
7c -FTVw list.c
7c -FTVw enam.c
7c -FTVw mul.c
cd ../cc
mk install
cc.a7 doesn't exist: assuming it will be an archive
yacc -d cc.y

conflicts: 3 shift/reduce
7c -FTVw y.tab.c
7c -FTVw lex.c
7c -FTVw mac.c
7c -FTVw dcl.c
7c -FTVw acid.c
7c -FTVw pickle.c
7c -FTVw bits.c
7c -FTVw com.c
7c -FTVw scon.c
7c -FTVw funct.c
7c -FTVw sub.c
7c -FTVw com64.c
7c -FTVw compat.c
7c -FTVw dpchk.c
7c -FTVw omachcap.c
ar vu cc.a7 y.tab.7 lex.7 mac.7 dcl.7 acid.7 pickle.7 bits.7 com.7 scon.7 funct.7 sub.7 com64.7 compat.7 dpchk.7 omachcap.7
ar: creating cc.a7
a - y.tab.7
a - lex.7
a - mac.7
a - dcl.7
a - acid.7
a - pickle.7
a - bits.7
a - com.7
a - scon.7
a - funct.7
a - sub.7
a - com64.7
a - compat.7
a - dpchk.7
a - omachcap.7
date
Mon Jan  1 22:50:17 MST 2024
7l  -o 7.out cgen.7 reg.7 txt.7 peep.7 swt.7 sgen.7 list.7 enam.7 mul.7 ../cc/cc.a7
cp 7.out /arm64/bin/1c
mk 1l
7c -FTVw asm.c
7c -FTVw obj.c
7c -FTVw optab.c
7c -FTVw pass.c
7c -FTVw span.c
7c -FTVw list.c
7c -FTVw ../2c/enam.c
7c -FTVw compat.c
7l  -o 7.out asm.7 obj.7 optab.7 pass.7 span.7 list.7 enam.7 compat.7
cp 7.out /arm64/bin/1l
mk 2a
yacc -D1 -d a.y
7c -FTVw y.tab.c
7c -FTVw lex.c
7l  -o 7.out y.tab.7 lex.7
cp 7.out /arm64/bin/2a
mk 2c
7c -FTVw cgen.c
7c -FTVw reg.c
7c -FTVw txt.c
7c -FTVw peep.c
7c -FTVw swt.c
7c -FTVw sgen.c
7c -FTVw list.c
7c -FTVw enam.c
7c -FTVw mul.c
7l  -o 7.out cgen.7 reg.7 txt.7 peep.7 swt.7 sgen.7 list.7 enam.7 mul.7 ../cc/cc.a7
cp 7.out /arm64/bin/2c
mk 2l
7c -FTVw asm.c
7c -FTVw obj.c
7c -FTVw optab.c
7c -FTVw pass.c
7c -FTVw span.c
7c -FTVw list.c
7c -FTVw ../2c/enam.c
7c -FTVw compat.c
7l  -o 7.out asm.7 obj.7 optab.7 pass.7 span.7 list.7 enam.7 compat.7
cp 7.out /arm64/bin/2l
mk 5a
yacc -D1 -d a.y
7c -FTVw y.tab.c
7c -FTVw lex.c
7l  -o 7.out y.tab.7 lex.7
cp 7.out /arm64/bin/5a
mk 5c
7c -FTVw cgen.c
7c -FTVw enam.c
7c -FTVw list.c
7c -FTVw mul.c
7c -FTVw peep.c
7c -FTVw ../cc/pgen.c
7c -FTVw ../cc/pswt.c
7c -FTVw reg.c
7c -FTVw sgen.c
7c -FTVw swt.c
7c -FTVw txt.c
7c -FTVw machcap.c
7l  -o 7.out cgen.7 enam.7 list.7 mul.7 peep.7 pgen.7 pswt.7 reg.7 sgen.7 swt.7 txt.7 machcap.7 ../cc/cc.a7
cp 7.out /arm64/bin/5c
mk 5e
7c -FTVw 5e.c
7c -FTVw seg.c
7c -FTVw proc.c
7c -FTVw util.c
7c -FTVw arm.c
7c -FTVw sys.c
7c -FTVw fs.c
7c -FTVw fpa.c
7c -FTVw vfp.c
7l  -o 7.out 5e.7 seg.7 proc.7 util.7 arm.7 sys.7 fs.7 fpa.7 vfp.7
cp 7.out /arm64/bin/5e
mk 5i
7c -FTVw 5i.c
7c -FTVw run.c
7c -FTVw mem.c
7c -FTVw syscall.c
7c -FTVw stats.c
7c -FTVw icache.c
7c -FTVw symbols.c
7c -FTVw cmd.c
7c -FTVw bpt.c
7l  -o 7.out 5i.7 run.7 mem.7 syscall.7 stats.7 icache.7 symbols.7 cmd.7 bpt.7
cp 7.out /arm64/bin/5i
mk 5l
7c -FTVw asm.c
7c -FTVw list.c
7c -FTVw noop.c
7c -FTVw obj.c
7c -FTVw optab.c
7c -FTVw pass.c
7c -FTVw span.c
7c -FTVw ../5c/enam.c
7c -FTVw compat.c
7l  -o 7.out asm.7 list.7 noop.7 obj.7 optab.7 pass.7 span.7 enam.7 compat.7
cp 7.out /arm64/bin/5l
mk 6a
yacc -D1 -d a.y
7c -FTVw y.tab.c
7c -FTVw lex.c
7l  -o 7.out y.tab.7 lex.7
cp 7.out /arm64/bin/6a
mk 6c
7c -FTVw cgen.c
7c -FTVw enam.c
7c -FTVw list.c
7c -FTVw sgen.c
7c -FTVw swt.c
7c -FTVw txt.c
7c -FTVw reg.c
7c -FTVw peep.c
7c -FTVw ../cc/pgen.c
7c -FTVw ../cc/pswt.c
7c -FTVw machcap.c
7c -FTVw div.c
7c -FTVw mul.c
7l  -o 7.out cgen.7 enam.7 list.7 sgen.7 swt.7 txt.7 reg.7 peep.7 pgen.7 pswt.7 machcap.7 div.7 mul.7 ../cc/cc.a7
cp 7.out /arm64/bin/6c
mk 6l
7c -FTVw asm.c
7c -FTVw obj.c
7c -FTVw optab.c
7c -FTVw pass.c
7c -FTVw span.c
7c -FTVw list.c
7c -FTVw ../6c/enam.c
7c -FTVw compat.c
7l  -o 7.out asm.7 obj.7 optab.7 pass.7 span.7 list.7 enam.7 compat.7
cp 7.out /arm64/bin/6l
mk 7a
yacc -D1 -d a.y
7c -FTVw y.tab.c
7c -FTVw lex.c
7l  -o 7.out y.tab.7 lex.7
cp 7.out /arm64/bin/7a
mk 7c
7c -FTVw cgen.c
7c -FTVw enam.c
7c -FTVw list.c
7c -FTVw machcap.c
7c -FTVw mul.c
7c -FTVw peep.c
7c -FTVw ../cc/pgen.c
7c -FTVw ../cc/pswt.c
7c -FTVw reg.c
7c -FTVw sgen.c
7c -FTVw swt.c
warning: peep.c:603 unreachable code SWITCH
warning: peep.c:595 set and not used: a 
warning: peep.c:1815 set and not used: p 
7c -FTVw txt.c
7l  -o 7.out cgen.7 enam.7 list.7 machcap.7 mul.7 peep.7 pgen.7 pswt.7 reg.7 sgen.7 swt.7 txt.7 ../cc/cc.a7
cp 7.out /arm64/bin/7c
mk 7l
7c -FTVw asm.c
7c -FTVw asmout.c
7c -FTVw ../7c/enam.c
7c -FTVw bits.c
7c -FTVw cnam.c
7c -FTVw compat.c
7c -FTVw dyn.c
7c -FTVw list.c
7c -FTVw noop.c
7c -FTVw obj.c
7c -FTVw optab.c
7c -FTVw span.c
7c -FTVw pass.c
7c -FTVw mod.c
7l  -o 7.out asm.7 asmout.7 enam.7 bits.7 cnam.7 compat.7 dyn.7 list.7 noop.7 obj.7 optab.7 span.7 pass.7 mod.7
cp 7.out /arm64/bin/7l
mk 8a
yacc -D1 -d a.y
5 rules never reduced
7c -FTVw y.tab.c
7c -FTVw lex.c
7l  -o 7.out y.tab.7 lex.7
cp 7.out /arm64/bin/8a
mk 8c
7c -FTVw cgen.c
7c -FTVw cgen64.c
7c -FTVw div.c
7c -FTVw enam.c
7c -FTVw list.c
7c -FTVw machcap.c
7c -FTVw mul.c
7c -FTVw peep.c
7c -FTVw ../cc/pgen.c
7c -FTVw ../cc/pswt.c
7c -FTVw reg.c
7c -FTVw sgen.c
7c -FTVw swt.c
7c -FTVw txt.c
7l  -o 7.out cgen.7 cgen64.7 div.7 enam.7 list.7 machcap.7 mul.7 peep.7 pgen.7 pswt.7 reg.7 sgen.7 swt.7 txt.7 ../cc/cc.a7
cp 7.out /arm64/bin/8c
mk 8l
7c -FTVw asm.c
7c -FTVw obj.c
7c -FTVw optab.c
7c -FTVw pass.c
7c -FTVw span.c
7c -FTVw list.c
7c -FTVw ../8c/enam.c
7c -FTVw compat.c
7l  -o 7.out asm.7 obj.7 optab.7 pass.7 span.7 list.7 enam.7 compat.7
cp 7.out /arm64/bin/8l
mk 9660srv
7c -FTVw main.c
7c -FTVw 9660srv.c
7c -FTVw xfile.c
7c -FTVw iobuf.c
7c -FTVw data.c
7l  -o 7.out main.7 9660srv.7 xfile.7 iobuf.7 data.7
cp 7.out /arm64/bin/9660srv
mk 9nfs
for (i in nfsserver portmapper pcnfsd)
	mk $MKFLAGS $i.install
7c -FTVw 9p.c
7c -FTVw auth.c
7c -FTVw authhostowner.c
7c -FTVw nfs.c
7c -FTVw nfsmount.c
7c -FTVw xfile.c
7c -FTVw nfsserver.c
7c -FTVw chat.c
7c -FTVw rpc.c
7c -FTVw string.c
7c -FTVw strparse.c
7c -FTVw system.c
7c -FTVw listalloc.c
7c -FTVw server.c
7c -FTVw unixnames.c
7l  -o 7.nfsserver 9p.7 auth.7 authhostowner.7 nfs.7 nfsmount.7 xfile.7 nfsserver.7 chat.7 rpc.7 string.7 strparse.7 system.7 listalloc.7 server.7 unixnames.7
cp 7.nfsserver /arm64/bin/aux/nfsserver
7c -FTVw portmapper.c
7l  -o 7.portmapper portmapper.7 chat.7 rpc.7 string.7 strparse.7 system.7 listalloc.7 server.7 unixnames.7
cp 7.portmapper /arm64/bin/aux/portmapper
7c -FTVw pcnfsd.c
7l  -o 7.pcnfsd pcnfsd.7 chat.7 rpc.7 string.7 strparse.7 system.7 listalloc.7 server.7 unixnames.7
cp 7.pcnfsd /arm64/bin/aux/pcnfsd
mk abaco
7c -FTVw cols.c
7c -FTVw exec.c
7c -FTVw html.c
7c -FTVw main.c
7c -FTVw page.c
7c -FTVw rows.c
7c -FTVw scrl.c
7c -FTVw tabs.c
7c -FTVw text.c
7c -FTVw time.c
7c -FTVw urls.c
7c -FTVw util.c
7c -FTVw wind.c
7l  -o 7.out cols.7 exec.7 html.7 main.7 page.7 rows.7 scrl.7 tabs.7 text.7 time.7 urls.7 util.7 wind.7
cp 7.out /arm64/bin/abaco
mk acid
yacc -d dbg.y
7c -FTVw exec.c
7c -FTVw expr.c
7c -FTVw list.c

conflicts: 3 shift/reduce
7c -FTVw dot.c
7c -FTVw print.c
7c -FTVw main.c
7c -FTVw lex.c
7c -FTVw util.c
7c -FTVw builtin.c
7c -FTVw proc.c
7c -FTVw y.tab.c
7l  -o 7.out main.7 lex.7 util.7 exec.7 expr.7 list.7 builtin.7 proc.7 dot.7 print.7 y.tab.7
cp 7.out /arm64/bin/acid
mk acme
7c -FTVw acme.c
7c -FTVw addr.c
7c -FTVw buff.c
7c -FTVw cols.c
7c -FTVw disk.c
7c -FTVw ecmd.c
7c -FTVw edit.c
7c -FTVw elog.c
7c -FTVw exec.c
7c -FTVw file.c
7c -FTVw fsys.c
7c -FTVw logf.c
7c -FTVw look.c
7c -FTVw regx.c
7c -FTVw rows.c
7c -FTVw scrl.c
7c -FTVw text.c
7c -FTVw time.c
7c -FTVw util.c
7c -FTVw wind.c
7c -FTVw xfid.c
7l  -o 7.out acme.7 addr.7 buff.7 cols.7 disk.7 ecmd.7 edit.7 elog.7 exec.7 file.7 fsys.7 logf.7 look.7 regx.7 rows.7 scrl.7 text.7 time.7 util.7 wind.7 xfid.7 /arm64/lib/libframe.a /arm64/lib/libdraw.a /arm64/lib/libthread.a
cp 7.out /arm64/bin/acme
mk astro
7c -FTVw moon.c
7c -FTVw moont.c
7c -FTVw satel.c
7c -FTVw merct.c
7c -FTVw search.c
7c -FTVw dist.c
7c -FTVw sunt.c
7c -FTVw occ.c
7c -FTVw main.c
7c -FTVw sat.c
7c -FTVw venus.c
7c -FTVw pdate.c
7c -FTVw sun.c
7c -FTVw init.c
7c -FTVw star.c
7c -FTVw merc.c
7c -FTVw stars.c
7c -FTVw comet.c
7c -FTVw nutate.c
7c -FTVw helio.c
7c -FTVw mars.c
7c -FTVw output.c
7c -FTVw jup.c
7c -FTVw geo.c
7c -FTVw venust.c
7c -FTVw cosadd.c
7c -FTVw nutt.c
7c -FTVw uran.c
7c -FTVw nept.c
7c -FTVw plut.c
7l  -o 7.out moon.7 moont.7 satel.7 merct.7 search.7 dist.7 sunt.7 occ.7 main.7 sat.7 venus.7 pdate.7 sun.7 init.7 star.7 merc.7 stars.7 comet.7 nutate.7 helio.7 mars.7 output.7 jup.7 geo.7 venust.7 cosadd.7 nutt.7 uran.7 nept.7 plut.7
cp 7.out /arm64/bin/astro
mk atazz
7c -FTVw bit.c
7c -FTVw main.c
7c -FTVw probe.c
7l  -o 7.out bit.7 main.7 probe.7
cp 7.out /arm64/bin/atazz
mk audio
mkdir -p $BIN
for (i in libogg libvorbis libFLAC libtags pcmconv oggdec oggenc mp3dec mp3enc flacdec flacenc wavdec sundec mixfs readtags zuke scream) @{
	cd $i
	mk install
}
libogg.a7 doesn't exist: assuming it will be an archive
pcc -I. -c framing.c
pcc -I. -c bitwise.c
ar vu libogg.a7 framing.7 bitwise.7
ar: creating libogg.a7
a - framing.7
a - bitwise.7
libvorbis.a7 doesn't exist: assuming it will be an archive
pcc -I. -I../libogg -c analysis.c
pcc -I. -I../libogg -c bitrate.c
pcc -I. -I../libogg -c block.c
pcc -I. -I../libogg -c codebook.c
pcc -I. -I../libogg -c envelope.c
pcc -I. -I../libogg -c floor0.c
pcc -I. -I../libogg -c floor1.c
pcc -I. -I../libogg -c info.c
pcc -I. -I../libogg -c lookup.c
pcc -I. -I../libogg -c lpc.c
pcc -I. -I../libogg -c lsp.c
pcc -I. -I../libogg -c mapping0.c
pcc -I. -I../libogg -c mdct.c
pcc -I. -I../libogg -c psy.c
pcc -I. -I../libogg -c registry.c
pcc -I. -I../libogg -c res0.c
pcc -I. -I../libogg -c sharedbook.c
pcc -I. -I../libogg -c smallft.c
pcc -I. -I../libogg -c synthesis.c
pcc -I. -I../libogg -c vorbisenc.c
pcc -I. -I../libogg -c vorbisfile.c
pcc -I. -I../libogg -c window.c
ar vu libvorbis.a7 analysis.7 bitrate.7 block.7 codebook.7 envelope.7 floor0.7 floor1.7 info.7 lookup.7 lpc.7 lsp.7 mapping0.7 mdct.7 psy.7 registry.7 res0.7 sharedbook.7 smallft.7 synthesis.7 vorbisenc.7 vorbisfile.7 window.7
ar: creating libvorbis.a7
a - analysis.7
a - bitrate.7
a - block.7
a - codebook.7
a - envelope.7
a - floor0.7
a - floor1.7
a - info.7
a - lookup.7
a - lpc.7
a - lsp.7
a - mapping0.7
a - mdct.7
a - psy.7
a - registry.7
a - res0.7
a - sharedbook.7
a - smallft.7
a - synthesis.7
a - vorbisenc.7
a - vorbisfile.7
a - window.7
libFLAC.a7 doesn't exist: assuming it will be an archive
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c bitmath.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c bitreader.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c bitwriter.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c cpu.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c crc.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c fixed.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c float.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c format.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c lpc.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c md5.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c memory.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c metadata_iterators.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c metadata_object.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_decoder_aspect.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_encoder_aspect.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_helper.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_mapping.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c stream_decoder.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c stream_encoder.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c stream_encoder_framing.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c window.c
ar vu libFLAC.a7 bitmath.7 bitreader.7 bitwriter.7 cpu.7 crc.7 fixed.7 float.7 format.7 lpc.7 md5.7 memory.7 metadata_iterators.7 metadata_object.7 ogg_decoder_aspect.7 ogg_encoder_aspect.7 ogg_helper.7 ogg_mapping.7 stream_decoder.7 stream_encoder.7 stream_encoder_framing.7 window.7
ar: creating libFLAC.a7
a - bitmath.7
a - bitreader.7
a - bitwriter.7
a - cpu.7
a - crc.7
a - fixed.7
a - float.7
a - format.7
a - lpc.7
a - md5.7
a - memory.7
a - metadata_iterators.7
a - metadata_object.7
a - ogg_decoder_aspect.7
a - ogg_encoder_aspect.7
a - ogg_helper.7
a - ogg_mapping.7
a - stream_decoder.7
a - stream_encoder.7
a - stream_encoder_framing.7
a - window.7
libtags.a7 doesn't exist: assuming it will be an archive
7c -FTVw 437.c
7c -FTVw 8859.c
7c -FTVw flac.c
7c -FTVw id3genres.c
7c -FTVw id3v1.c
7c -FTVw id3v2.c
7c -FTVw it.c
7c -FTVw m4a.c
7c -FTVw mod.c
7c -FTVw opus.c
7c -FTVw s3m.c
7c -FTVw tags.c
7c -FTVw utf16.c
7c -FTVw vorbis.c
7c -FTVw wav.c
7c -FTVw xm.c
ar vu libtags.a7 437.7 8859.7 flac.7 id3genres.7 id3v1.7 id3v2.7 it.7 m4a.7 mod.7 opus.7 s3m.7 tags.7 utf16.7 vorbis.7 wav.7 xm.7
ar: creating libtags.a7
a - 437.7
a - 8859.7
a - flac.7
a - id3genres.7
a - id3v1.7
a - id3v2.7
a - it.7
a - m4a.7
a - mod.7
a - opus.7
a - s3m.7
a - tags.7
a - utf16.7
a - vorbis.7
a - wav.7
a - xm.7
7c -FTVw pcmconv.c
7l  -o 7.out pcmconv.7
cp 7.out /arm64/bin/audio/pcmconv
pcc -I../libvorbis -I../libogg -D_POSIX_SOURCE -c oggdec.c
pcc -o 7.oggdec oggdec.7
cp 7.oggdec /arm64/bin/audio/oggdec
pcc -I../libvorbis -I../libogg -c oggenc.c
pcc -o 7.oggenc oggenc.7
cp 7.oggenc /arm64/bin/audio/oggenc
7c -FVp -DFPM_DEFAULT bit.c
7c -FVp -DFPM_DEFAULT decoder.c
7c -FVp -DFPM_DEFAULT fixed.c
7c -FVp -DFPM_DEFAULT frame.c
7c -FVp -DFPM_DEFAULT huffman.c
7c -FVp -DFPM_DEFAULT layer12.c
7c -FVp -DFPM_DEFAULT layer3.c
7c -FVp -DFPM_DEFAULT stream.c
7c -FVp -DFPM_DEFAULT synth.c
7c -FVp -DFPM_DEFAULT version.c
7c -FVp -DFPM_DEFAULT main.c
7l  -o 7.out bit.7 decoder.7 fixed.7 frame.7 huffman.7 layer12.7 layer3.7 stream.7 synth.7 version.7 main.7
cp 7.out /arm64/bin/audio/mp3dec
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c VbrTag.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c bitstream.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c encoder.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c fft.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c get_audio.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c id3tag.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c lame.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c lametime.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c main.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c mpglib_interface.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c newmdct.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c parse.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c pcm.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c portableio.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c psymodel.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c quantize.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c quantize_pvt.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c reservoir.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c set_get.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c tables.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c takehiro.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c timestatus.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c tools.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c util.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c vbrquantize.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c version.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c vorbis_interface.c
7l  -o 7.out VbrTag.7 bitstream.7 encoder.7 fft.7 get_audio.7 id3tag.7 lame.7 lametime.7 main.7 mpglib_interface.7 newmdct.7 parse.7 pcm.7 portableio.7 psymodel.7 quantize.7 quantize_pvt.7 reservoir.7 set_get.7 tables.7 takehiro.7 timestatus.7 tools.7 util.7 vbrquantize.7 version.7 vorbis_interface.7
cp 7.out /arm64/bin/audio/mp3enc
pcc -I. -I../libFLAC -I../libFLAC/FLAC -D_POSIX_SOURCE -D_BSD_EXTENSION -DPlan9 -c flacdec.c
pcc -o 7.flacdec flacdec.7 ../libFLAC/libFLAC.a7
cp 7.flacdec /arm64/bin/audio/flacdec
pcc -I. -I../libFLAC -I../libFLAC/FLAC -D_POSIX_SOURCE -D_BSD_EXTENSION -DPlan9 -c -c flacenc.c
pcc -o 7.flacenc flacenc.7 ../libFLAC/libFLAC.a7
cp 7.flacenc /arm64/bin/audio/flacenc
7c -FTVw wavdec.c
7l  -o 7.out wavdec.7
cp 7.out /arm64/bin/audio/wavdec
7c -FTVw sundec.c
7l  -o 7.out sundec.7
cp 7.out /arm64/bin/audio/sundec
7c -FTVw mixfs.c
7l  -o 7.out mixfs.7
cp 7.out /arm64/bin/audio/mixfs
7c -FTVw -I../libtags readtags.c
7l  -o 7.out readtags.7
cp 7.out /arm64/bin/audio/readtags
for (i in mkplist zuke)
	mk $MKFLAGS $i.install
7c -FTVw -I../libtags icy.c
7c -FTVw -I../libtags plist.c
7c -FTVw -I../libtags mkplist.c
7l  -o 7.mkplist icy.7 plist.7 mkplist.7
cp 7.mkplist /arm64/bin/audio/mkplist
7c -FTVw -I../libtags zuke.c
7l  -o 7.zuke icy.7 plist.7 zuke.7
cp 7.zuke /arm64/bin/audio/zuke
for (i in screamenc screamdec)
	mk $MKFLAGS $i.install
for (i in screamsend screamrecv)
	mk $MKFLAGS $i.rcinstall
7c -FTVw screamenc.c
7l  -o 7.screamenc screamenc.7
cp 7.screamenc /arm64/bin/audio/screamenc
7c -FTVw screamdec.c
7l  -o 7.screamdec screamdec.7
cp 7.screamdec /arm64/bin/audio/screamdec
cp screamsend /arm64/bin/audio/screamsend
chmod +x /arm64/bin/audio/screamsend
cp screamrecv /arm64/bin/audio/screamrecv
chmod +x /arm64/bin/audio/screamrecv
mk auth
cd lib
mk
cp status /arm64/bin/auth/status
cp enable /arm64/bin/auth/enable
cp disable /arm64/bin/auth/disable
7c -FTVw -I.. answer.c
7c -FTVw -I.. keyfmt.c
7c -FTVw -I.. netcheck.c
7c -FTVw -I.. okpasswd.c
7c -FTVw -I.. private.c
7c -FTVw -I.. readwrite.c
7c -FTVw -I.. readarg.c
7c -FTVw -I.. getpass.c
7c -FTVw -I.. getauthkey.c
7c -FTVw -I.. log.c
7c -FTVw -I.. error.c
7c -FTVw -I.. fs.c
7c -FTVw -I.. rdbio.c
7c -FTVw -I.. querybio.c
7c -FTVw -I.. wrbio.c
7c -FTVw -I.. getexpiration.c
ar vu ../lib.7.a answer.7 keyfmt.7 netcheck.7 okpasswd.7 private.7 readwrite.7 readarg.7 getpass.7 getauthkey.7 log.7 error.7 fs.7 rdbio.7 querybio.7 wrbio.7 getexpiration.7
ar: creating ../lib.7.a
a - answer.7
a - keyfmt.7
a - netcheck.7
a - okpasswd.7
a - private.7
a - readwrite.7
a - readarg.7
a - getpass.7
a - getauthkey.7
a - log.7
a - error.7
a - fs.7
a - rdbio.7
a - querybio.7
a - wrbio.7
a - getexpiration.7
for (i in factotum secstore) @{
	cd $i
	mk install
}
for (i in factotum fgui)
	mk $MKFLAGS $i.install
7c -FTVw apop.c
7c -FTVw chap.c
7c -FTVw httpdigest.c
7c -FTVw p9any.c
7c -FTVw p9cr.c
7c -FTVw p9sk1.c
7c -FTVw pass.c
7c -FTVw rsa.c
7c -FTVw ecdsa.c
7c -FTVw wpapsk.c
7c -FTVw confirm.c
7c -FTVw fs.c
7c -FTVw log.c
7c -FTVw rpc.c
7c -FTVw util.c
7l -o 7.factotum apop.7 chap.7 httpdigest.7 p9any.7 p9cr.7 p9sk1.7 pass.7 rsa.7 ecdsa.7 wpapsk.7 confirm.7 fs.7 log.7 rpc.7 util.7
cp 7.factotum /arm64/bin/auth/factotum
7c -FTVw fgui.c
7l -o 7.fgui fgui.7
cp 7.fgui /arm64/bin/auth/fgui
for (i in secstore secstored secuser aescbc)
	mk $MKFLAGS $i.install
7c -FTVw secstore.c
7c -FTVw pak.c
7c -FTVw password.c
7c -FTVw SConn.c
7c -FTVw util.c
7l -o 7.secstore secstore.7 pak.7 password.7 SConn.7 util.7
cp 7.secstore /arm64/bin/auth/secstore
7c -FTVw secstored.c
7c -FTVw dirls.c
7c -FTVw ../secureidcheck.c
7l -o 7.secstored secstored.7 dirls.7 secureidcheck.7 pak.7 password.7 SConn.7 util.7
cp 7.secstored /arm64/bin/auth/secstored
7c -FTVw secuser.c
7l -o 7.secuser secuser.7 pak.7 password.7 SConn.7 util.7
cp 7.secuser /arm64/bin/auth/secuser
7c -FTVw aescbc.c
7l -o 7.aescbc aescbc.7
cp 7.aescbc /arm64/bin/auth/aescbc
for (i in acmed as asaudit asn1dump asn12rsa authsrv box changeuser convkeys cron debug guard.srv httpauth keyfs login netkey newns none passwd pemdecode pemencode printnetkey readnvram rsa2asn1 rsa2csr rsa2jwk rsa2pub rsa2ssh rsa2x509 rsafill rsagen ssh2rsa uniq userpasswd warning wrkey x5092pub)
	mk $MKFLAGS $i.install
7c -FTVw acmed.c
7l  -o 7.acmed acmed.7 lib.7.a
cp 7.acmed /arm64/bin/auth/acmed
7c -FTVw as.c
7l  -o 7.as as.7 lib.7.a
cp 7.as /arm64/bin/auth/as
7c -FTVw asaudit.c
7l  -o 7.asaudit asaudit.7 lib.7.a
cp 7.asaudit /arm64/bin/auth/asaudit
7c -FTVw asn1dump.c
7l  -o 7.asn1dump asn1dump.7 lib.7.a
cp 7.asn1dump /arm64/bin/auth/asn1dump
7c -FTVw asn12rsa.c
7l  -o 7.asn12rsa asn12rsa.7 lib.7.a
cp 7.asn12rsa /arm64/bin/auth/asn12rsa
7c -FTVw secureidcheck.c
7c -FTVw authsrv.c
7l  -o 7.authsrv secureidcheck.7 authsrv.7 lib.7.a
cp 7.authsrv /arm64/bin/auth/authsrv
7c -FTVw box.c
7l  -o 7.box box.7 lib.7.a
cp 7.box /arm64/bin/auth/box
7c -FTVw changeuser.c
7l  -o 7.changeuser changeuser.7 lib.7.a
cp 7.changeuser /arm64/bin/auth/changeuser
7c -FTVw convkeys.c
7l  -o 7.convkeys convkeys.7 lib.7.a
cp 7.convkeys /arm64/bin/auth/convkeys
7c -FTVw cron.c
7l  -o 7.cron cron.7 lib.7.a
cp 7.cron /arm64/bin/auth/cron
7c -FTVw debug.c
7l  -o 7.debug debug.7 lib.7.a
cp 7.debug /arm64/bin/auth/debug
7c -FTVw guard.srv.c
7l  -o 7.guard.srv secureidcheck.7 guard.srv.7 lib.7.a
cp 7.guard.srv /arm64/bin/auth/guard.srv
7c -FTVw httpauth.c
7l  -o 7.httpauth httpauth.7 lib.7.a
cp 7.httpauth /arm64/bin/auth/httpauth
7c -FTVw keyfs.c
7l  -o 7.keyfs keyfs.7 lib.7.a
cp 7.keyfs /arm64/bin/auth/keyfs
7c -FTVw login.c
7l  -o 7.login login.7 lib.7.a
cp 7.login /arm64/bin/auth/login
7c -FTVw netkey.c
7l  -o 7.netkey netkey.7 lib.7.a
cp 7.netkey /$objtype/bin/netkey
7c -FTVw newns.c
7l  -o 7.newns newns.7 lib.7.a
cp 7.newns /arm64/bin/auth/newns
7c -FTVw none.c
7l  -o 7.none none.7 lib.7.a
cp 7.none /arm64/bin/auth/none
7c -FTVw passwd.c
7l  -o 7.passwd passwd.7 lib.7.a
cp 7.passwd /$objtype/bin/passwd
7c -FTVw pemdecode.c
7l  -o 7.pemdecode pemdecode.7 lib.7.a
cp 7.pemdecode /arm64/bin/auth/pemdecode
7c -FTVw pemencode.c
7l  -o 7.pemencode pemencode.7 lib.7.a
cp 7.pemencode /arm64/bin/auth/pemencode
7c -FTVw printnetkey.c
7l  -o 7.printnetkey printnetkey.7 lib.7.a
cp 7.printnetkey /arm64/bin/auth/printnetkey
7c -FTVw readnvram.c
7l  -o 7.readnvram readnvram.7 lib.7.a
cp 7.readnvram /arm64/bin/auth/readnvram
7c -FTVw rsa2any.c
7c -FTVw rsa2asn1.c
7l  -o 7.rsa2asn1 rsa2any.7 rsa2asn1.7 lib.7.a
cp 7.rsa2asn1 /arm64/bin/auth/rsa2asn1
7c -FTVw rsa2csr.c
7l  -o 7.rsa2csr rsa2any.7 rsa2csr.7 lib.7.a
cp 7.rsa2csr /arm64/bin/auth/rsa2csr
7c -FTVw rsa2jwk.c
7l  -o 7.rsa2jwk rsa2any.7 rsa2jwk.7 lib.7.a
cp 7.rsa2jwk /arm64/bin/auth/rsa2jwk
7c -FTVw rsa2pub.c
7l  -o 7.rsa2pub rsa2any.7 rsa2pub.7 lib.7.a
cp 7.rsa2pub /arm64/bin/auth/rsa2pub
7c -FTVw rsa2ssh.c
7l  -o 7.rsa2ssh rsa2any.7 rsa2ssh.7 lib.7.a
cp 7.rsa2ssh /arm64/bin/auth/rsa2ssh
7c -FTVw rsa2x509.c
7l  -o 7.rsa2x509 rsa2any.7 rsa2x509.7 lib.7.a
cp 7.rsa2x509 /arm64/bin/auth/rsa2x509
7c -FTVw rsafill.c
7l  -o 7.rsafill rsa2any.7 rsafill.7 lib.7.a
cp 7.rsafill /arm64/bin/auth/rsafill
7c -FTVw rsagen.c
7l  -o 7.rsagen rsagen.7 lib.7.a
cp 7.rsagen /arm64/bin/auth/rsagen
7c -FTVw ssh2rsa.c
7l  -o 7.ssh2rsa ssh2rsa.7 lib.7.a
cp 7.ssh2rsa /arm64/bin/auth/ssh2rsa
7c -FTVw uniq.c
7l  -o 7.uniq uniq.7 lib.7.a
cp 7.uniq /arm64/bin/auth/uniq
7c -FTVw userpasswd.c
7l  -o 7.userpasswd userpasswd.7 lib.7.a
cp 7.userpasswd /arm64/bin/auth/userpasswd
7c -FTVw warning.c
7l  -o 7.warning warning.7 lib.7.a
cp 7.warning /arm64/bin/auth/warning
7c -FTVw wrkey.c
7l  -o 7.wrkey wrkey.7 lib.7.a
cp 7.wrkey /arm64/bin/auth/wrkey
7c -FTVw x5092pub.c
7l  -o 7.x5092pub x5092pub.7 lib.7.a
cp 7.x5092pub /arm64/bin/auth/x5092pub
mk aux
for (i in antiword mnihongo flashfs gps kbdfs na vga realemu) @{
	echo mk $i
	cd $i
	mk install
}
mk antiword
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ main_u.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ asc85enc.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ blocklist.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ chartrans.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ datalist.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ depot.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ dib2eps.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ doclist.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fail.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ finddata.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ findtext.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fmt_text.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fontlist.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fonts.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fonts_u.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ hdrftrlist.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ imgexam.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ imgtrans.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ jpeg2eps.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ listlist.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ misc.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ notes.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ options.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ out2window.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ output.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ pdf.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ pictlist.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ png2eps.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ postscript.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop0.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop2.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop6.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop8.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ properties.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ propmod.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ rowlist.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ sectlist.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ stylelist.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ stylesheet.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ summary.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ tabstop.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ text.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ unix.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ utf8.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ word2text.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ worddos.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordlib.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordmac.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordole.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordwin.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ xmalloc.c
7c -Bp -I/sys/include/ape -I/arm64/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ xml.c
7l  -o 7.out main_u.7 asc85enc.7 blocklist.7 chartrans.7 datalist.7 depot.7 dib2eps.7 doclist.7 fail.7 finddata.7 findtext.7 fmt_text.7 fontlist.7 fonts.7 fonts_u.7 hdrftrlist.7 imgexam.7 imgtrans.7 jpeg2eps.7 listlist.7 misc.7 notes.7 options.7 out2window.7 output.7 pdf.7 pictlist.7 png2eps.7 postscript.7 prop0.7 prop2.7 prop6.7 prop8.7 properties.7 propmod.7 rowlist.7 sectlist.7 stylelist.7 stylesheet.7 summary.7 tabstop.7 text.7 unix.7 utf8.7 word2text.7 worddos.7 wordlib.7 wordmac.7 wordole.7 wordwin.7 xmalloc.7 xml.7
cp 7.out /arm64/bin/aux/antiword
mk mnihongo
7c -FTVw mnihongo.c
7l  -o 7.out mnihongo.7
cp 7.out /arm64/bin/aux/mnihongo
mk flashfs
for (i in mkflashfs flashfs)
	mk $MKFLAGS $i.install
7c -FTVw mkfs.c
7c -FTVw devfs.c
7c -FTVw utils.c
7l -o 7.mkflashfs mkfs.7 devfs.7 utils.7
cp 7.mkflashfs /arm64/bin/aux/mkflashfs
7c -FTVw flash.c
7c -FTVw journal.c
7c -FTVw entry.c
7c -FTVw errors.c
7c -FTVw request.c
7c -FTVw conv.c
7l -o 7.flashfs flash.7 journal.7 entry.7 errors.7 request.7 devfs.7 conv.7 utils.7
cp 7.flashfs /arm64/bin/aux/flashfs
mk gps
for (i in gpsfs gpsevermore)
	mk $MKFLAGS $i.install
7c -FTVw gpsfs.c
7c -FTVw util.c
7l  -o 7.gpsfs gpsfs.7 util.7
cp 7.gpsfs /arm64/bin/aux/gpsfs
7c -FTVw gpsevermore.c
7l  -o 7.gpsevermore gpsevermore.7 util.7
cp 7.gpsevermore /arm64/bin/aux/gpsevermore
mk kbdfs
@{objtype=$cputype mk -f mkfile.mklatin mklatin.amd64
6c -FTVw mklatin.c
6l  -o mklatin.amd64 mklatin.6
./mklatin.$cputype /lib/keyboard >latin1.h
7c -FTVw kbdfs.c
7l  -o 7.out kbdfs.7
cp 7.out /arm64/bin/aux/kbdfs
mk na
yacc -d na.y
7c -FTVw y.tab.c
7l  -o 7.out y.tab.7
cp 7.out /arm64/bin/aux/na
mk vga
7c -FTVw 3dfx.c
7c -FTVw ark2000pv.c
7c -FTVw att20c49x.c
7c -FTVw att21c498.c
7c -FTVw bt485.c
7c -FTVw ch9294.c
7c -FTVw clgd542x.c
7c -FTVw clgd546x.c
7c -FTVw ct65540.c
7c -FTVw cyber938x.c
7c -FTVw data.c
7c -FTVw db.c
7c -FTVw edid.c
7c -FTVw error.c
7c -FTVw et4000.c
7c -FTVw et4000hwgc.c
7c -FTVw hiqvideo.c
7c -FTVw i81x.c
7c -FTVw ibm8514.c
7c -FTVw icd2061a.c
7c -FTVw ics2494.c
7c -FTVw ics534x.c
7c -FTVw io.c
7c -FTVw geode.c
7c -FTVw mach32.c
7c -FTVw mach64.c
7c -FTVw mach64xx.c
7c -FTVw main.c
7c -FTVw mga2164w.c
7c -FTVw mga4xx.c
7c -FTVw neomagic.c
7c -FTVw nvidia.c
7c -FTVw radeon.c
7c -FTVw palette.c
7c -FTVw pci.c
7c -FTVw rgb524.c
7c -FTVw rgb524mn.c
7c -FTVw s3801.c
7c -FTVw s3928.c
7c -FTVw s3clock.c
7c -FTVw s3generic.c
7c -FTVw s3hwgc.c
7c -FTVw sc15025.c
7c -FTVw stg1702.c
7c -FTVw t2r4.c
7c -FTVw trio64.c
7c -FTVw tvp3020.c
7c -FTVw tvp3025.c
7c -FTVw tvp3025clock.c
7c -FTVw tvp3026.c
7c -FTVw tvp3026clock.c
7c -FTVw vesa.c
7c -FTVw vesadb.c
7c -FTVw vga.c
7c -FTVw virge.c
7c -FTVw vision864.c
7c -FTVw vision964.c
7c -FTVw vision968.c
7c -FTVw vmware.c
7c -FTVw w30c516.c
7c -FTVw igfx.c
7l  -o 7.out 3dfx.7 ark2000pv.7 att20c49x.7 att21c498.7 bt485.7 ch9294.7 clgd542x.7 clgd546x.7 ct65540.7 cyber938x.7 data.7 db.7 edid.7 error.7 et4000.7 et4000hwgc.7 hiqvideo.7 i81x.7 ibm8514.7 icd2061a.7 ics2494.7 ics534x.7 io.7 geode.7 mach32.7 mach64.7 mach64xx.7 main.7 mga2164w.7 mga4xx.7 neomagic.7 nvidia.7 radeon.7 palette.7 pci.7 rgb524.7 rgb524mn.7 s3801.7 s3928.7 s3clock.7 s3generic.7 s3hwgc.7 sc15025.7 stg1702.7 t2r4.7 trio64.7 tvp3020.7 tvp3025.7 tvp3025clock.7 tvp3026.7 tvp3026clock.7 vesa.7 vesadb.7 vga.7 virge.7 vision864.7 vision964.7 vision968.7 vmware.7 w30c516.7 igfx.7
cp 7.out /arm64/bin/aux/vga
mk realemu
7c -FTVw decode.c
7c -FTVw arg.c
7c -FTVw xec.c
7c -FTVw fmt.c
7c -FTVw pci.c
7c -FTVw pit.c
7c -FTVw main.c
7l  -o 7.out decode.7 arg.7 xec.7 fmt.7 pci.7 pit.7 main.7
cp 7.out /arm64/bin/aux/realemu
for (i in 8prefix 9pcon accupoint acidleak acpi aout2efi aout2uimage apm astarld bflz cddb cdsh clog cpuid consolefs data2s dial disksim esd getflags icanhasmsi icanhasvmx lines listen listen1 ms2 msexceltables mswordstrings mouse nfsmount olefs pcmcia portmap rdwr reboot searchfs seek statusbar statusmsg stub tablet timesync trampoline txt2uimage unbflz usage usbsdmux write wacom wikifmt wpa zerotrunc)
	mk $MKFLAGS $i.install
7c -FTVw 8prefix.c
7l  -o 7.8prefix 8prefix.7
cp 7.8prefix /arm64/bin/aux/8prefix
7c -FTVw 9pcon.c
7l  -o 7.9pcon 9pcon.7
cp 7.9pcon /arm64/bin/aux/9pcon
7c -FTVw accupoint.c
7l  -o 7.accupoint accupoint.7
cp 7.accupoint /arm64/bin/aux/accupoint
7c -FTVw acidleak.c
7l  -o 7.acidleak acidleak.7
cp 7.acidleak /arm64/bin/aux/acidleak
7c -FTVw acpi.c
7l  -o 7.acpi acpi.7
cp 7.acpi /arm64/bin/aux/acpi
7c -FTVw aout2efi.c
7l  -o 7.aout2efi aout2efi.7
cp 7.aout2efi /arm64/bin/aux/aout2efi
7c -FTVw aout2uimage.c
7l  -o 7.aout2uimage aout2uimage.7
cp 7.aout2uimage /arm64/bin/aux/aout2uimage
7c -FTVw apm.c
7l  -o 7.apm apm.7
cp 7.apm /arm64/bin/aux/apm
7c -FTVw astarld.c
7l  -o 7.astarld astarld.7
cp 7.astarld /arm64/bin/aux/astarld
7c -FTVw bflz.c
7l  -o 7.bflz bflz.7
cp 7.bflz /arm64/bin/aux/bflz
7c -FTVw cddb.c
7l  -o 7.cddb cddb.7
cp 7.cddb /arm64/bin/aux/cddb
7c -FTVw cdsh.c
7l  -o 7.cdsh cdsh.7
cp 7.cdsh /arm64/bin/aux/cdsh
7c -FTVw clog.c
7l  -o 7.clog clog.7
cp 7.clog /arm64/bin/aux/clog
7c -FTVw cpuid.c
7l  -o 7.cpuid cpuid.7
cp 7.cpuid /arm64/bin/aux/cpuid
7c -FTVw consolefs.c
7l  -o 7.consolefs consolefs.7
cp 7.consolefs /arm64/bin/aux/consolefs
7c -FTVw data2s.c
7l  -o 7.data2s data2s.7
cp 7.data2s /arm64/bin/aux/data2s
7c -FTVw dial.c
7l  -o 7.dial dial.7
cp 7.dial /arm64/bin/aux/dial
7c -FTVw disksim.c
7l  -o 7.disksim disksim.7
cp 7.disksim /arm64/bin/aux/disksim
7c -FTVw esd.c
7l  -o 7.esd esd.7
cp 7.esd /arm64/bin/aux/esd
7c -FTVw getflags.c
7l  -o 7.getflags getflags.7
cp 7.getflags /arm64/bin/aux/getflags
7c -FTVw icanhasmsi.c
7l  -o 7.icanhasmsi icanhasmsi.7
cp 7.icanhasmsi /arm64/bin/aux/icanhasmsi
7c -FTVw icanhasvmx.c
7l  -o 7.icanhasvmx icanhasvmx.7
cp 7.icanhasvmx /arm64/bin/aux/icanhasvmx
7c -FTVw lines.c
7l  -o 7.lines lines.7
cp 7.lines /arm64/bin/aux/lines
7c -FTVw listen.c
7l  -o 7.listen listen.7
cp 7.listen /arm64/bin/aux/listen
7c -FTVw listen1.c
7l  -o 7.listen1 listen1.7
cp 7.listen1 /arm64/bin/aux/listen1
7c -FTVw ms2.c
7l  -o 7.ms2 ms2.7
cp 7.ms2 /arm64/bin/aux/ms2
7c -FTVw msexceltables.c
7l  -o 7.msexceltables msexceltables.7
cp 7.msexceltables /arm64/bin/aux/msexceltables
7c -FTVw mswordstrings.c
7l  -o 7.mswordstrings mswordstrings.7
cp 7.mswordstrings /arm64/bin/aux/mswordstrings
7c -FTVw mouse.c
7l  -o 7.mouse mouse.7
cp 7.mouse /arm64/bin/aux/mouse
7c -FTVw nfsmount.c
7l  -o 7.nfsmount nfsmount.7
cp 7.nfsmount /arm64/bin/aux/nfsmount
7c -FTVw olefs.c
7l  -o 7.olefs olefs.7
cp 7.olefs /arm64/bin/aux/olefs
7c -FTVw pcmcia.c
7l  -o 7.pcmcia pcmcia.7
cp 7.pcmcia /arm64/bin/aux/pcmcia
7c -FTVw portmap.c
7l  -o 7.portmap portmap.7
cp 7.portmap /arm64/bin/aux/portmap
7c -FTVw rdwr.c
7l  -o 7.rdwr rdwr.7
cp 7.rdwr /arm64/bin/aux/rdwr
7c -FTVw reboot.c
7l  -o 7.reboot reboot.7
cp 7.reboot /arm64/bin/aux/reboot
7c -FTVw searchfs.c
7l  -o 7.searchfs searchfs.7
cp 7.searchfs /arm64/bin/aux/searchfs
7c -FTVw seek.c
7l  -o 7.seek seek.7
cp 7.seek /arm64/bin/aux/seek
7c -FTVw statusbar.c
7l  -o 7.statusbar statusbar.7
cp 7.statusbar /arm64/bin/aux/statusbar
7c -FTVw statusmsg.c
7l  -o 7.statusmsg statusmsg.7
cp 7.statusmsg /arm64/bin/aux/statusmsg
7c -FTVw stub.c
7l  -o 7.stub stub.7
cp 7.stub /arm64/bin/aux/stub
7c -FTVw tablet.c
7l  -o 7.tablet tablet.7
cp 7.tablet /arm64/bin/aux/tablet
7c -FTVw timesync.c
7l  -o 7.timesync timesync.7
cp 7.timesync /arm64/bin/aux/timesync
7c -FTVw trampoline.c
7l  -o 7.trampoline trampoline.7
cp 7.trampoline /arm64/bin/aux/trampoline
7c -FTVw txt2uimage.c
7l  -o 7.txt2uimage txt2uimage.7
cp 7.txt2uimage /arm64/bin/aux/txt2uimage
7c -FTVw unbflz.c
7l  -o 7.unbflz unbflz.7
cp 7.unbflz /arm64/bin/aux/unbflz
7c -FTVw usage.c
7l  -o 7.usage usage.7
cp 7.usage /arm64/bin/aux/usage
7c -FTVw usbsdmux.c
7l  -o 7.usbsdmux usbsdmux.7
cp 7.usbsdmux /arm64/bin/aux/usbsdmux
7c -FTVw write.c
7l  -o 7.write write.7
cp 7.write /arm64/bin/aux/write
7c -FTVw wacom.c
7l  -o 7.wacom wacom.7
cp 7.wacom /arm64/bin/aux/wacom
7c -FTVw wikifmt.c
7l  -o 7.wikifmt wikifmt.7
cp 7.wikifmt /arm64/bin/aux/wikifmt
7c -FTVw wpa.c
7l  -o 7.wpa wpa.7
cp 7.wpa /arm64/bin/aux/wpa
7c -FTVw zerotrunc.c
7l  -o 7.zerotrunc zerotrunc.7
cp 7.zerotrunc /arm64/bin/aux/zerotrunc
mk awk
yacc -o awkgram.c -d awkgram.y

conflicts: 42 shift/reduce, 83 reduce/reduce
7c -FTVw re.c
7c -FTVw lex.c
7c -FTVw main.c
7c -FTVw parse.c
objtype=$cputype mk maketab.$cputype
7c -FTVw popen.c
7c -FTVw tran.c
7c -FTVw lib.c
6c -FTVw maketab.c
6l  -o $objtype.maketab maketab.6
7c -FTVw run.c
7c -FTVw awkgram.c
./$cputype.maketab >proctab.c
7c -FTVw proctab.c
7l  -o 7.out re.7 lex.7 main.7 parse.7 proctab.7 popen.7 tran.7 lib.7 run.7 awkgram.7
cp 7.out /arm64/bin/awk
mk bitsy
for (i in bitsyload pencal prompter keyboard light params)
	mk $MKFLAGS $i.install
7c -FTVw bitsyload.c
7l  -o 7.bitsyload bitsyload.7
cp 7.bitsyload /arm64/bin/bitsy/bitsyload
7c -FTVw pencal.c
7l  -o 7.pencal pencal.7
cp 7.pencal /arm64/bin/bitsy/pencal
7c -FTVw prompter.c
7l  -o 7.prompter prompter.7
cp 7.prompter /arm64/bin/bitsy/prompter
7c -FTVw keyboard.c
7l  -o 7.keyboard keyboard.7
cp 7.keyboard /arm64/bin/bitsy/keyboard
cp light.rc /arm64/bin/bitsy/light
7c -FTVw params.c
7l  -o 7.params params.7
cp 7.params /arm64/bin/bitsy/params
mk bzfs
7c -FTVw -p -I/sys/src/cmd/bzip2/lib mkext.c
7c -FTVw -p -I/sys/src/cmd/bzip2/lib oramfs.c
7c -FTVw -p -I/sys/src/cmd/bzip2/lib unbflz.c
7c -FTVw -p -I/sys/src/cmd/bzip2/lib unbzip.c
@{cd /sys/src/cmd/bzip2/lib && mk}
7c -FV -p -DPLAN9 blocksort.c
7c -FV -p -DPLAN9 bzassert.c
7c -FV -p -DPLAN9 bzcompress.c
7c -FV -p -DPLAN9 bzdecompress.c
7c -FV -p -DPLAN9 bzfeof.c
7c -FV -p -DPLAN9 bzlib.c
7c -FV -p -DPLAN9 bzread.c
7c -FV -p -DPLAN9 bzversion.c
7c -FV -p -DPLAN9 bzwrite.c
7c -FV -p -DPLAN9 bzzlib.c
7c -FV -p -DPLAN9 compress.c
7c -FV -p -DPLAN9 crctable.c
7c -FV -p -DPLAN9 decompress.c
7c -FV -p -DPLAN9 huffman.c
7c -FV -p -DPLAN9 randtable.c
ar vu libbzip2.a7 blocksort.7 bzassert.7 bzcompress.7 bzdecompress.7 bzfeof.7 bzlib.7 bzread.7 bzversion.7 bzwrite.7 bzzlib.7 compress.7 crctable.7 decompress.7 huffman.7 randtable.7
ar: creating libbzip2.a7
a - blocksort.7
a - bzassert.7
a - bzcompress.7
a - bzdecompress.7
a - bzfeof.7
a - bzlib.7
a - bzread.7
a - bzversion.7
a - bzwrite.7
a - bzzlib.7
a - compress.7
a - crctable.7
a - decompress.7
a - huffman.7
a - randtable.7
7l  -o 7.out mkext.7 oramfs.7 unbflz.7 unbzip.7 /sys/src/cmd/bzip2/lib/libbzip2.a7
cp 7.out /arm64/bin/bzfs
mk bzip2
for (i in bzip2 bunzip2)
	mk $MKFLAGS $i.install
7c -FTVw -p -DPLAN9 -Ilib bzip2.c
7l  -o 7.bzip2 bzip2.7 lib/libbzip2.a7
cp 7.bzip2 /arm64/bin/bzip2
7c -FTVw -p -DPLAN9 -Ilib bunzip2.c
7l  -o 7.bunzip2 bunzip2.7 lib/libbzip2.a7
cp 7.bunzip2 /arm64/bin/bunzip2
mk cb
7c -FTVw cb.c
7c -FTVw cbtype.c
7l  -o 7.out cb.7 cbtype.7
cp 7.out /arm64/bin/cb
mk cc
7c -FTVw y.tab.c
7c -FTVw lex.c
7c -FTVw mac.c
7c -FTVw dcl.c
7c -FTVw acid.c
7c -FTVw pickle.c
7c -FTVw bits.c
7c -FTVw com.c
7c -FTVw scon.c
7c -FTVw funct.c
7c -FTVw sub.c
7c -FTVw com64.c
7c -FTVw compat.c
7c -FTVw dpchk.c
7c -FTVw omachcap.c
ar vu cc.a7 y.tab.7 lex.7 mac.7 dcl.7 acid.7 pickle.7 bits.7 com.7 scon.7 funct.7 sub.7 com64.7 compat.7 dpchk.7 omachcap.7
r - y.tab.7
r - lex.7
r - mac.7
r - dcl.7
r - acid.7
r - pickle.7
r - bits.7
r - com.7
r - scon.7
r - funct.7
r - sub.7
r - com64.7
r - compat.7
r - dpchk.7
r - omachcap.7
date
Mon Jan  1 22:50:38 MST 2024
mk cdfs
7c -FTVw buf.c
7c -FTVw main.c
7c -FTVw mmc.c
7l  -o 7.out buf.7 main.7 mmc.7
cp 7.out /arm64/bin/cdfs
mk cec
7c -FTVw cec.c
7c -FTVw plan9.c
7c -FTVw mux.c
7c -FTVw utils.c
7l  -o 7.out cec.7 plan9.7 mux.7 utils.7
cp 7.out /arm64/bin/cec
mk cfs
7c -FTVw cfs.c
7c -FTVw disk.c
7c -FTVw bcache.c
7c -FTVw inode.c
7c -FTVw lru.c
7c -FTVw file.c
7l  -o 7.out cfs.7 disk.7 bcache.7 inode.7 lru.7 file.7
cp 7.out /arm64/bin/cfs
mk cifs
7c -FTVw main.c
7c -FTVw transnt.c
7c -FTVw trans2.c
7c -FTVw trans.c
7c -FTVw cifs.c
7c -FTVw netbios.c
7c -FTVw pack.c
7c -FTVw info.c
7c -FTVw fs.c
7c -FTVw sid2name.c
7c -FTVw misc.c
7c -FTVw nterrstr.c
7c -FTVw doserrstr.c
7c -FTVw raperrstr.c
7c -FTVw auth.c
7c -FTVw dfs.c
7c -FTVw ping.c
7l  -o 7.out main.7 transnt.7 trans2.7 trans.7 cifs.7 netbios.7 pack.7 info.7 fs.7 sid2name.7 misc.7 nterrstr.7 doserrstr.7 raperrstr.7 auth.7 dfs.7 ping.7
cp 7.out /arm64/bin/cifs
mk compress
pcc -w -B -c compress.c
pcc  -o 7.out compress.7
cp 7.out /arm64/bin/compress
mk con
for (i in con xms xmr hayes)
	mk $MKFLAGS $i.install
7c -FTVw con.c
7l  -o 7.con con.7
cp 7.con /arm64/bin/con
7c -FTVw xms.c
7l  -o 7.xms xms.7
cp 7.xms /arm64/bin/xms
7c -FTVw xmr.c
7l  -o 7.xmr xmr.7
cp 7.xmr /arm64/bin/xmr
7c -FTVw hayes.c
7l  -o 7.hayes hayes.7
cp 7.hayes /arm64/bin/hayes
mk cpp
7c -FTVw cpp.c
7c -FTVw lex.c
7c -FTVw nlist.c
7c -FTVw tokens.c
7c -FTVw macro.c
7c -FTVw eval.c
7c -FTVw include.c
7c -FTVw hideset.c
7l  -o 7.out cpp.7 lex.7 nlist.7 tokens.7 macro.7 eval.7 include.7 hideset.7
cp 7.out /arm64/bin/cpp
mk cwfs
cd cwfs64x && mk install
for (i in cwfs64x)
	mk $MKFLAGS $i.install
7c -FTVw -I.. ../9p2.c
7c -FTVw -I.. ../auth.c
7c -FTVw -I.. ../chk.c
7c -FTVw -I.. ../con.c
7c -FTVw -I.. ../config.c
7c -FTVw -I.. ../console.c
7c -FTVw -I.. ../cw.c
7c -FTVw -I.. ../data.c
7c -FTVw -I.. ../dentry.c
7c -FTVw -I.. ../fworm.c
7c -FTVw -I.. ../iobuf.c
7c -FTVw -I.. ../juke.c
7c -FTVw -I.. ../main.c
7c -FTVw -I.. ../malloc.c
7c -FTVw -I.. ../mworm.c
7c -FTVw -I.. ../net.c
7c -FTVw -I.. ../proc.c
7c -FTVw -I.. ../scsi.c
7c -FTVw -I.. ../sub.c
7c -FTVw -I.. ../time.c
7c -FTVw -I.. ../uidgid.c
7c -FTVw -I.. ../wren.c
7c -FTVw -I.. ../srv.c
7c -FTVw -I.. -DDATE'='`{date -n} conf.c
7l -o 7.cwfs64x 9p2.7 auth.7 chk.7 con.7 config.7 console.7 cw.7 data.7 dentry.7 fworm.7 iobuf.7 juke.7 main.7 malloc.7 mworm.7 net.7 proc.7 scsi.7 sub.7 time.7 uidgid.7 wren.7 srv.7 conf.7
size 7.cwfs64x
212928t + 50792d + 110056b = 373776	7.cwfs64x
cp 7.cwfs64x /arm64/bin/cwfs64x
mk db
7c -FTVw command.c
7c -FTVw expr.c
7c -FTVw format.c
7c -FTVw input.c
7c -FTVw main.c
7c -FTVw output.c
7c -FTVw pcs.c
7c -FTVw print.c
7c -FTVw runpcs.c
7c -FTVw setup.c
7c -FTVw regs.c
7c -FTVw trcrun.c
7l  -o 7.out command.7 expr.7 format.7 input.7 main.7 output.7 pcs.7 print.7 runpcs.7 setup.7 regs.7 trcrun.7
cp 7.out /arm64/bin/db
mk dial
for (i in expect pass drain at)
	mk $MKFLAGS $i.install
7c -FTVw expect.c
7l  -o 7.expect expect.7
cp 7.expect /arm64/bin/dial/expect
7c -FTVw pass.c
7l  -o 7.pass pass.7
cp 7.pass /arm64/bin/dial/pass
7c -FTVw drain.c
7l  -o 7.drain drain.7
cp 7.drain /arm64/bin/dial/drain
7c -FTVw at.c
7l  -o 7.at at.7
cp 7.at /arm64/bin/dial/at
mk dict
7c -FTVw dict.c
7c -FTVw oed.c
7c -FTVw ahd.c
7c -FTVw pcollins.c
7c -FTVw pcollinsg.c
7c -FTVw movie.c
7c -FTVw slang.c
7c -FTVw robert.c
7c -FTVw world.c
7c -FTVw jis208.c
7c -FTVw gb2312.c
7c -FTVw thesaurus.c
7c -FTVw simple.c
7c -FTVw pgw.c
7c -FTVw roget.c
7c -FTVw utils.c
7l  -o 7.out dict.7 oed.7 ahd.7 pcollins.7 pcollinsg.7 movie.7 slang.7 robert.7 world.7 jis208.7 gb2312.7 thesaurus.7 simple.7 pgw.7 roget.7 utils.7
cp 7.out /arm64/bin/dict
mk diff
for (i in diff merge3)
	mk $MKFLAGS $i.install
7c -FTVw diff.c
7c -FTVw diffdir.c
7c -FTVw diffio.c
7c -FTVw diffreg.c
7c -FTVw util.c
7l  -o 7.diff diff.7 diffdir.7 diffio.7 diffreg.7 util.7
cp 7.diff /arm64/bin/diff
7c -FTVw merge3.c
7l  -o 7.merge3 merge3.7 diffdir.7 diffio.7 diffreg.7 util.7
cp 7.merge3 /arm64/bin/merge3
mk disk
for(i in 9660 prep smart vblade) @{
	cd $i
	mk $MKFLAGS install
}
for (i in dump9660 mk9660)
	mk $MKFLAGS $i.install
7c -FTVw boot.c
7c -FTVw cdrdwr.c
7c -FTVw conform.c
7c -FTVw direc.c
7c -FTVw dump.c
7c -FTVw dump9660.c
7c -FTVw ichar.c
7c -FTVw jchar.c
7c -FTVw path.c
7c -FTVw plan9.c
7c -FTVw rune.c
7c -FTVw sysuse.c
7c -FTVw util.c
7c -FTVw write.c
7l  -o 7.dump9660 boot.7 cdrdwr.7 conform.7 direc.7 dump.7 dump9660.7 ichar.7 jchar.7 path.7 plan9.7 rune.7 sysuse.7 util.7 write.7
cp 7.dump9660 /arm64/bin/disk/dump9660
mk: 'mk9660.install' is up to date
for (i in fdisk edisk prep)
	mk $MKFLAGS $i.install
7c -FTVw fdisk.c
7c -FTVw edit.c
yacc -d calc.y
7c -FTVw y.tab.c
7l  -o 7.fdisk fdisk.7 edit.7 y.tab.7
cp 7.fdisk /arm64/bin/disk/fdisk
7c -FTVw edisk.c
7c -FTVw y.tab.c
7l  -o 7.edisk edisk.7 edit.7 y.tab.7
cp 7.edisk /arm64/bin/disk/edisk
7c -FTVw prep.c
7c -FTVw y.tab.c
7l  -o 7.prep prep.7 edit.7 y.tab.7
cp 7.prep /arm64/bin/disk/prep
7c -FTVw ata.c
7c -FTVw scsi.c
7c -FTVw smart.c
warning: scsi.c:56 set and not used: cdb 
7l  -o 7.out ata.7 scsi.7 smart.7
cp 7.out /arm64/bin/disk/smart
7c -FTVw vblade.c
7l  -o 7.out vblade.7
cp 7.out /arm64/bin/disk/vblade
for (i in exsort format mbr mkext mkfs partfs cryptsetup qcowfs)
	mk $MKFLAGS $i.install
7c -FTVw exsort.c
7l  -o 7.exsort exsort.7
cp 7.exsort /arm64/bin/disk/exsort
7c -FTVw format.c
7l  -o 7.format /arm64/lib/libdisk.a format.7
cp 7.format /arm64/bin/disk/format
7c -FTVw mbr.c
7l  -o 7.mbr mbr.7
cp 7.mbr /arm64/bin/disk/mbr
7c -FTVw mkext.c
7l  -o 7.mkext mkext.7
cp 7.mkext /arm64/bin/disk/mkext
7c -FTVw mkfs.c
7l  -o 7.mkfs mkfs.7
cp 7.mkfs /arm64/bin/disk/mkfs
7c -FTVw partfs.c
7l  -o 7.partfs partfs.7
cp 7.partfs /arm64/bin/disk/partfs
7c -FTVw cryptsetup.c
7l  -o 7.cryptsetup cryptsetup.7
cp 7.cryptsetup /arm64/bin/disk/cryptsetup
7c -FTVw qcowfs.c
7l  -o 7.qcowfs qcowfs.7
cp 7.qcowfs /arm64/bin/disk/qcowfs
mk dossrv
7c -FTVw xfssrv.c
7c -FTVw xfile.c
7c -FTVw dosfs.c
7c -FTVw dossubs.c
7c -FTVw iotrack.c
7c -FTVw lock.c
7c -FTVw chat.c
7c -FTVw devio.c
7l  -o 7.out xfssrv.7 xfile.7 dosfs.7 dossubs.7 iotrack.7 lock.7 chat.7 devio.7
cp 7.out /arm64/bin/dossrv
mk dtracy
7c -FTVw dtracy.c
yacc -v -d -D1 parse.y
7c -FTVw cgen.c
7c -FTVw act.c
7c -FTVw type.c
7c -FTVw agg.c
7c -FTVw lex.c
7c -FTVw y.tab.c
7l  -o 7.out dtracy.7 lex.7 y.tab.7 cgen.7 act.7 type.7 agg.7
cp 7.out /arm64/bin/dtracy
mk eqn
yacc -d -S eqn.y

conflicts: 155 shift/reduce
pcc -c main.c
pcc -c tuning.c
pcc -c diacrit.c
pcc -c eqnbox.c
pcc -c font.c
pcc -c fromto.c
pcc -c funny.c
pcc -c glob.c
pcc -c integral.c
pcc -c input.c
pcc -c lex.c
pcc -c lookup.c
pcc -c mark.c
pcc -c matrix.c
pcc -c move.c
pcc -c over.c
pcc -c paren.c
pcc -c pile.c
pcc -c shift.c
pcc -c size.c
pcc -c sqrt.c
pcc -c text.c
rc -c 'cmp -s y.tab.h prevy.tab.h || cp y.tab.h prevy.tab.h'
cp y.tab.c eqn.c
pcc -c eqn.c
pcc  -o 7.out main.7 tuning.7 diacrit.7 eqnbox.7 font.7 fromto.7 funny.7 glob.7 integral.7 input.7 lex.7 lookup.7 mark.7 matrix.7 move.7 over.7 paren.7 pile.7 shift.7 size.7 sqrt.7 text.7 eqn.7
cp 7.out /arm64/bin/eqn
mk execnet
7c -FTVw client.c
7c -FTVw fs.c
7c -FTVw main.c
7c -FTVw note.c
7l  -o 7.out client.7 fs.7 main.7 note.7
cp 7.out /arm64/bin/execnet
mk exportfs
for (i in exportfs)
	mk $MKFLAGS $i.install
7c -FTVw exportfs.c
7c -FTVw exportsrv.c
7c -FTVw pattern.c
7c -FTVw io.c
7l  -o 7.exportfs exportfs.7 exportsrv.7 pattern.7 io.7
cp 7.exportfs /arm64/bin/exportfs
mk ext2srv
7c -FTVw xfssrv.c
7c -FTVw xfile.c
7c -FTVw ext2fs.c
7c -FTVw ext2subs.c
7c -FTVw chat.c
7c -FTVw iobuf.c
7l  -o 7.out xfssrv.7 xfile.7 ext2fs.7 ext2subs.7 chat.7 iobuf.7
cp 7.out /arm64/bin/ext2srv
mk faces
7c -FTVw '-DDEFAULT="astro"' main.c
7c -FTVw '-DDEFAULT="astro"' facedb.c
7c -FTVw '-DDEFAULT="astro"' plumb.c
7c -FTVw '-DDEFAULT="astro"' util.c
7l  -o 7.out main.7 facedb.7 plumb.7 util.7
cp 7.out /arm64/bin/faces
mk fax
for (i in faxreceive faxsend)
	mk $MKFLAGS $i.install
7c -FTVw fax2modem.c
7c -FTVw file.c
7c -FTVw modem.c
7c -FTVw subr.c
7c -FTVw receive.c
7c -FTVw fax2receive.c
7l -o 7.faxreceive fax2modem.7 file.7 modem.7 subr.7 receive.7 fax2receive.7
cp 7.faxreceive /arm64/bin/aux/faxreceive
7c -FTVw send.c
7c -FTVw fax2send.c
7l -o 7.faxsend fax2modem.7 file.7 modem.7 subr.7 send.7 fax2send.7
cp 7.faxsend /arm64/bin/aux/faxsend
mk forp
7c -FTVw forp.c
7c -FTVw parse.c
7c -FTVw misc.c
7c -FTVw cvt.c
warning: misc.c:105 set and not used: v 
7c -FTVw logic.c
7l  -o 7.out forp.7 parse.7 misc.7 cvt.7 logic.7
cp 7.out /arm64/bin/forp
mk git
mkdir -p /arm64/bin/git
mkdir -p /sys/lib/git
for (i in conf get fs log query repack save send serve walk)
	mk $MKFLAGS $i.install
for (i in add branch clone commit compat diff export hist import init merge pull push rebase revert rm)
	mk $MKFLAGS $i.rcinstall
7c -FTVw conf.c
7c -FTVw delta.c
7c -FTVw objset.c
7c -FTVw ols.c
7c -FTVw pack.c
7c -FTVw proto.c
7c -FTVw util.c
7c -FTVw ref.c
7l  -o 7.conf conf.7 delta.7 objset.7 ols.7 pack.7 proto.7 util.7 ref.7
cp 7.conf /arm64/bin/git/conf
7c -FTVw get.c
7l  -o 7.get get.7 delta.7 objset.7 ols.7 pack.7 proto.7 util.7 ref.7
cp 7.get /arm64/bin/git/get
7c -FTVw fs.c
7l  -o 7.fs fs.7 delta.7 objset.7 ols.7 pack.7 proto.7 util.7 ref.7
cp 7.fs /arm64/bin/git/fs
7c -FTVw log.c
7l  -o 7.log log.7 delta.7 objset.7 ols.7 pack.7 proto.7 util.7 ref.7
cp 7.log /arm64/bin/git/log
7c -FTVw query.c
7l  -o 7.query query.7 delta.7 objset.7 ols.7 pack.7 proto.7 util.7 ref.7
cp 7.query /arm64/bin/git/query
7c -FTVw repack.c
7l  -o 7.repack repack.7 delta.7 objset.7 ols.7 pack.7 proto.7 util.7 ref.7
cp 7.repack /arm64/bin/git/repack
7c -FTVw save.c
7l  -o 7.save save.7 delta.7 objset.7 ols.7 pack.7 proto.7 util.7 ref.7
cp 7.save /arm64/bin/git/save
7c -FTVw send.c
7l  -o 7.send send.7 delta.7 objset.7 ols.7 pack.7 proto.7 util.7 ref.7
cp 7.send /arm64/bin/git/send
7c -FTVw serve.c
7l  -o 7.serve serve.7 delta.7 objset.7 ols.7 pack.7 proto.7 util.7 ref.7
cp 7.serve /arm64/bin/git/serve
7c -FTVw walk.c
7l  -o 7.walk walk.7 delta.7 objset.7 ols.7 pack.7 proto.7 util.7 ref.7
cp 7.walk /arm64/bin/git/walk
cp add /arm64/bin/git/add
chmod +x /arm64/bin/git/add
cp branch /arm64/bin/git/branch
chmod +x /arm64/bin/git/branch
cp clone /arm64/bin/git/clone
chmod +x /arm64/bin/git/clone
cp commit /arm64/bin/git/commit
chmod +x /arm64/bin/git/commit
cp compat /arm64/bin/git/compat
chmod +x /arm64/bin/git/compat
cp diff /arm64/bin/git/diff
chmod +x /arm64/bin/git/diff
cp export /arm64/bin/git/export
chmod +x /arm64/bin/git/export
cp hist /arm64/bin/git/hist
chmod +x /arm64/bin/git/hist
cp import /arm64/bin/git/import
chmod +x /arm64/bin/git/import
cp init /arm64/bin/git/init
chmod +x /arm64/bin/git/init
cp merge /arm64/bin/git/merge
chmod +x /arm64/bin/git/merge
cp pull /arm64/bin/git/pull
chmod +x /arm64/bin/git/pull
cp push /arm64/bin/git/push
chmod +x /arm64/bin/git/push
cp rebase /arm64/bin/git/rebase
chmod +x /arm64/bin/git/rebase
cp revert /arm64/bin/git/revert
chmod +x /arm64/bin/git/revert
cp rm /arm64/bin/git/rm
chmod +x /arm64/bin/git/rm
mk grap
yacc -d -S grap.y

conflicts: 47 shift/reduce
mv y.tab.c grap.c
pcc -c grapl.c
pcc -c main.c
pcc -c input.c
pcc -c print.c
pcc -c frame.c
pcc -c for.c
pcc -c coord.c
pcc -c ticks.c
pcc -c plot.c
pcc -c label.c
pcc -c misc.c
pcc -c grap.c
pcc  -o 7.out grap.7 grapl.7 main.7 input.7 print.7 frame.7 for.7 coord.7 ticks.7 plot.7 label.7 misc.7
cp 7.out /arm64/bin/grap
mk graph
7c -FTVw graph.c
7c -FTVw subr.c
7c -FTVw whoami.c
7l  -o 7.out graph.7 subr.7 whoami.7
cp 7.out /arm64/bin/graph
mk grep
yacc -d grep.y
7c -FTVw main.c
7c -FTVw comp.c
7c -FTVw sub.c
7c -FTVw y.tab.c
7l  -o 7.out y.tab.7 main.7 comp.7 sub.7
cp 7.out /arm64/bin/grep
mk gs
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gs.c; mv gs.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' zlib/adler32.c; mv adler32.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' zlib/compress.c; mv compress.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' zlib/crc32.c; mv crc32.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' zlib/deflate.c; mv deflate.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/dscparse.c; mv dscparse.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gconfig.c; mv gconfig.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevabuf.c; mv gdevabuf.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevbbox.c; mv gdevbbox.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevbj10.c; mv gdevbj10.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevcd8.c; mv gdevcd8.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevcdj.c; mv gdevcdj.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevdbit.c; mv gdevdbit.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevddrw.c; mv gdevddrw.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevdfax.c; mv gdevdfax.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevdflt.c; mv gdevdflt.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevdgbr.c; mv gdevdgbr.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevdjet.c; mv gdevdjet.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevdljm.c; mv gdevdljm.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevdsha.c; mv gdevdsha.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevfax.c; mv gdevfax.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevhit.c; mv gdevhit.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevifno.c; mv gdevifno.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevjpeg.c; mv gdevjpeg.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevm1.c; mv gdevm1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevm16.c; mv gdevm16.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevm2.c; mv gdevm2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevm24.c; mv gdevm24.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevm32.c; mv gdevm32.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevm4.c; mv gdevm4.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevm40.c; mv gdevm40.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevm48.c; mv gdevm48.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevm56.c; mv gdevm56.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevm64.c; mv gdevm64.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevm8.c; mv gdevm8.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevmem.c; mv gdevmem.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevmpla.c; mv gdevmpla.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevnfwd.c; mv gdevnfwd.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevp14.c; mv gdevp14.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpbm.c; mv gdevpbm.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpcl.c; mv gdevpcl.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdf.c; mv gdevpdf.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdfb.c; mv gdevpdfb.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdfc.c; mv gdevpdfc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdfd.c; mv gdevpdfd.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdfg.c; mv gdevpdfg.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdfi.c; mv gdevpdfi.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdfj.c; mv gdevpdfj.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdfk.c; mv gdevpdfk.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdfm.c; mv gdevpdfm.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdfo.c; mv gdevpdfo.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdfp.c; mv gdevpdfp.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdfr.c; mv gdevpdfr.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdft.c; mv gdevpdft.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdfu.c; mv gdevpdfu.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdfv.c; mv gdevpdfv.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdt.c; mv gdevpdt.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdtb.c; mv gdevpdtb.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdtc.c; mv gdevpdtc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdtd.c; mv gdevpdtd.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdte.c; mv gdevpdte.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdtf.c; mv gdevpdtf.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdti.c; mv gdevpdti.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdts.c; mv gdevpdts.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdtt.c; mv gdevpdtt.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdtv.c; mv gdevpdtv.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpdtw.c; mv gdevpdtw.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpipe.c; mv gdevpipe.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevplan9.c; mv gdevplan9.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevplnx.c; mv gdevplnx.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevppla.c; mv gdevppla.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevprn.c; mv gdevprn.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevps.c; mv gdevps.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpsdi.c; mv gdevpsdi.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpsdp.c; mv gdevpsdp.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpsds.c; mv gdevpsds.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpsdu.c; mv gdevpsdu.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpsf1.c; mv gdevpsf1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpsf2.c; mv gdevpsf2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpsfm.c; mv gdevpsfm.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpsft.c; mv gdevpsft.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpsfu.c; mv gdevpsfu.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpsfx.c; mv gdevpsfx.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevpsu.c; mv gdevpsu.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevstc.c; mv gdevstc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevstc1.c; mv gdevstc1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevstc2.c; mv gdevstc2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevstc3.c; mv gdevstc3.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevstc4.c; mv gdevstc4.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevtfax.c; mv gdevtfax.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevtifs.c; mv gdevtifs.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gdevvec.c; mv gdevvec.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gp_getnv.c; mv gp_getnv.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gp_nsync.c; mv gp_nsync.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gp_stdia.c; mv gp_stdia.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gp_strdl.c; mv gp_strdl.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gp_unifn.c; mv gp_unifn.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gp_unifs.c; mv gp_unifs.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gp_unix.c; mv gp_unix.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gp_unix_cache.c; mv gp_unix_cache.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gpmisc.c; mv gpmisc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsalloc.c; mv gsalloc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsalpha.c; mv gsalpha.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsalphac.c; mv gsalphac.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsargs.c; mv gsargs.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsbitcom.c; mv gsbitcom.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsbitops.c; mv gsbitops.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsbittab.c; mv gsbittab.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gscdefs.c; mv gscdefs.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gscdevn.c; mv gscdevn.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gscedata.c; mv gscedata.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gscencs.c; mv gscencs.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gschar.c; mv gschar.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gschar0.c; mv gschar0.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gscie.c; mv gscie.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsciemap.c; mv gsciemap.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsclipsr.c; mv gsclipsr.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gscolor.c; mv gscolor.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gscolor1.c; mv gscolor1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gscolor2.c; mv gscolor2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gscolor3.c; mv gscolor3.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gscoord.c; mv gscoord.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gscparam.c; mv gscparam.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gscpixel.c; mv gscpixel.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gscrd.c; mv gscrd.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gscrdp.c; mv gscrdp.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gscrypt1.c; mv gscrypt1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gscscie.c; mv gscscie.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gscsepr.c; mv gscsepr.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gscspace.c; mv gscspace.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsdevice.c; mv gsdevice.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsdevmem.c; mv gsdevmem.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsdfilt.c; mv gsdfilt.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsdparam.c; mv gsdparam.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsdps.c; mv gsdps.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsdps1.c; mv gsdps1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsdsrc.c; mv gsdsrc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsfcid.c; mv gsfcid.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsfcid2.c; mv gsfcid2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsfcmap.c; mv gsfcmap.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsfcmap1.c; mv gsfcmap1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsflip.c; mv gsflip.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsfname.c; mv gsfname.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsfont.c; mv gsfont.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsfont0.c; mv gsfont0.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsfont0c.c; mv gsfont0c.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsfunc.c; mv gsfunc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsfunc0.c; mv gsfunc0.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsfunc3.c; mv gsfunc3.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsfunc4.c; mv gsfunc4.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsgcache.c; mv gsgcache.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsgdata.c; mv gsgdata.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsht.c; mv gsht.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsht1.c; mv gsht1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gshtscr.c; mv gshtscr.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsicc.c; mv gsicc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsimage.c; mv gsimage.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsimpath.c; mv gsimpath.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsinit.c; mv gsinit.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsiodev.c; mv gsiodev.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsistate.c; mv gsistate.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gslibctx.c; mv gslibctx.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsline.c; mv gsline.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsmalloc.c; mv gsmalloc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsmatrix.c; mv gsmatrix.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsmemlok.c; mv gsmemlok.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsmemory.c; mv gsmemory.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsmemret.c; mv gsmemret.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsmisc.c; mv gsmisc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsnorop.c; mv gsnorop.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsnotify.c; mv gsnotify.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsovrc.c; mv gsovrc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gspaint.c; mv gspaint.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsparam.c; mv gsparam.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsparams.c; mv gsparams.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsparamx.c; mv gsparamx.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gspath.c; mv gspath.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gspath1.c; mv gspath1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gspcolor.c; mv gspcolor.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsptype1.c; mv gsptype1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsptype2.c; mv gsptype2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsroptab.c; mv gsroptab.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsserial.c; mv gsserial.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsshade.c; mv gsshade.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsstate.c; mv gsstate.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gstext.c; mv gstext.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gstrans.c; mv gstrans.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gstype1.c; mv gstype1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gstype2.c; mv gstype2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gstype42.c; mv gstype42.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gsutil.c; mv gsutil.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gswts.c; mv gswts.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxacpath.c; mv gxacpath.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxbcache.c; mv gxbcache.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxblend.c; mv gxblend.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxccache.c; mv gxccache.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxccman.c; mv gxccman.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxchar.c; mv gxchar.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxchrout.c; mv gxchrout.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxcht.c; mv gxcht.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxclbits.c; mv gxclbits.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxclfile.c; mv gxclfile.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxclimag.c; mv gxclimag.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxclip.c; mv gxclip.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxclip2.c; mv gxclip2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxclipm.c; mv gxclipm.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxclist.c; mv gxclist.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxclpage.c; mv gxclpage.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxclpath.c; mv gxclpath.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxclrast.c; mv gxclrast.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxclread.c; mv gxclread.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxclrect.c; mv gxclrect.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxclutil.c; mv gxclutil.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxcmap.c; mv gxcmap.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxcpath.c; mv gxcpath.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxctable.c; mv gxctable.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxdcconv.c; mv gxdcconv.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxdcolor.c; mv gxdcolor.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxdevndi.c; mv gxdevndi.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxdhtserial.c; mv gxdhtserial.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxfcopy.c; mv gxfcopy.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxfdrop.c; mv gxfdrop.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxfill.c; mv gxfill.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxhintn.c; mv gxhintn.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxhldevc.c; mv gxhldevc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxht.c; mv gxht.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxhtbit.c; mv gxhtbit.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxi12bit.c; mv gxi12bit.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxi16bit.c; mv gxi16bit.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxicolor.c; mv gxicolor.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxidata.c; mv gxidata.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxifast.c; mv gxifast.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gximag3x.c; mv gximag3x.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gximage.c; mv gximage.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gximage1.c; mv gximage1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gximage2.c; mv gximage2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gximage3.c; mv gximage3.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gximage4.c; mv gximage4.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gximono.c; mv gximono.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxipixel.c; mv gxipixel.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxiscale.c; mv gxiscale.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxmclip.c; mv gxmclip.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxoprect.c; mv gxoprect.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxp1fill.c; mv gxp1fill.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxpaint.c; mv gxpaint.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxpath.c; mv gxpath.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxpath2.c; mv gxpath2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxpcmap.c; mv gxpcmap.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxpcopy.c; mv gxpcopy.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxpdash.c; mv gxpdash.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxpflat.c; mv gxpflat.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxsample.c; mv gxsample.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxshade.c; mv gxshade.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxshade1.c; mv gxshade1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxshade4.c; mv gxshade4.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxshade6.c; mv gxshade6.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxstroke.c; mv gxstroke.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxsync.c; mv gxsync.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxttfb.c; mv gxttfb.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxtype1.c; mv gxtype1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gxwts.c; mv gxwts.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/gzspotan.c; mv gzspotan.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/ialloc.c; mv ialloc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/iapi.c; mv iapi.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/ibnum.c; mv ibnum.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' icclib/icc.c; mv icc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/iccinit0.c; mv iccinit0.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/iconfig.c; mv iconfig.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/icontext.c; mv icontext.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/idebug.c; mv idebug.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/idict.c; mv idict.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/idisp.c; mv idisp.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/idparam.c; mv idparam.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/idstack.c; mv idstack.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/igc.c; mv igc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/igcref.c; mv igcref.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/igcstr.c; mv igcstr.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/iinit.c; mv iinit.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/ilocate.c; mv ilocate.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/imain.c; mv imain.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/imainarg.c; mv imainarg.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/iname.c; mv iname.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' zlib/inffast.c; mv inffast.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' zlib/inflate.c; mv inflate.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' zlib/inftrees.c; mv inftrees.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/interp.c; mv interp.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/iparam.c; mv iparam.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/iplugin.c; mv iplugin.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/ireclaim.c; mv ireclaim.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/isave.c; mv isave.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/iscan.c; mv iscan.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/iscanbin.c; mv iscanbin.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/iscannum.c; mv iscannum.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/istack.c; mv istack.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/iutil.c; mv iutil.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/iutil2.c; mv iutil2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jcapimin.c; mv jcapimin.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jcapistd.c; mv jcapistd.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jccoefct.c; mv jccoefct.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jccolor.c; mv jccolor.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jcdctmgr.c; mv jcdctmgr.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jchuff.c; mv jchuff.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jcinit.c; mv jcinit.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jcmainct.c; mv jcmainct.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jcmarker.c; mv jcmarker.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jcmaster.c; mv jcmaster.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jcomapi.c; mv jcomapi.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jcparam.c; mv jcparam.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jcprepct.c; mv jcprepct.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jcsample.c; mv jcsample.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jdapimin.c; mv jdapimin.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jdapistd.c; mv jdapistd.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jdcoefct.c; mv jdcoefct.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jdcolor.c; mv jdcolor.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jddctmgr.c; mv jddctmgr.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jdhuff.c; mv jdhuff.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jdinput.c; mv jdinput.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jdmainct.c; mv jdmainct.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jdmarker.c; mv jdmarker.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jdmaster.c; mv jdmaster.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jdphuff.c; mv jdphuff.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jdpostct.c; mv jdpostct.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jdsample.c; mv jdsample.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jerror.c; mv jerror.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jfdctint.c; mv jfdctint.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jidctint.c; mv jidctint.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jmemmgr.c; mv jmemmgr.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' jpeg/jutils.c; mv jutils.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/md5.c; mv md5.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/sa85d.c; mv sa85d.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/saes.c; mv saes.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/sarc4.c; mv sarc4.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/sbcp.c; mv sbcp.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/scantab.c; mv scantab.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/scfd.c; mv scfd.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/scfdtab.c; mv scfdtab.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/scfe.c; mv scfe.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/scfetab.c; mv scfetab.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/scfparam.c; mv scfparam.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/sdcparam.c; mv sdcparam.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/sdctc.c; mv sdctc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/sdctd.c; mv sdctd.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/sdcte.c; mv sdcte.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/sddparam.c; mv sddparam.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/sdeparam.c; mv sdeparam.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/seexec.c; mv seexec.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/sfilter1.c; mv sfilter1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/sfilter2.c; mv sfilter2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/sfxstdio.c; mv sfxstdio.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/shc.c; mv shc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/siinterp.c; mv siinterp.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/siscale.c; mv siscale.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/sjpegc.c; mv sjpegc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/sjpegd.c; mv sjpegd.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/sjpege.c; mv sjpege.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/slzwc.c; mv slzwc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/slzwd.c; mv slzwd.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/slzwe.c; mv slzwe.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/smd5.c; mv smd5.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/spdiff.c; mv spdiff.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/spngp.c; mv spngp.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/spprint.c; mv spprint.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/spsdf.c; mv spsdf.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/srld.c; mv srld.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/srle.c; mv srle.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/sstring.c; mv sstring.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/stream.c; mv stream.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/szlibc.c; mv szlibc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/szlibd.c; mv szlibd.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/szlibe.c; mv szlibe.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' zlib/trees.c; mv trees.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/ttcalc.c; mv ttcalc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/ttfinp.c; mv ttfinp.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/ttfmain.c; mv ttfmain.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/ttfmemd.c; mv ttfmemd.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/ttinterp.c; mv ttinterp.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/ttload.c; mv ttload.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/ttobjs.c; mv ttobjs.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' zlib/uncompr.c; mv uncompr.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/vdtrace.c; mv vdtrace.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zarith.c; mv zarith.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zarray.c; mv zarray.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zbfont.c; mv zbfont.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zbseq.c; mv zbseq.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zcfont.c; mv zcfont.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zchar.c; mv zchar.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zchar1.c; mv zchar1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zchar2.c; mv zchar2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zchar32.c; mv zchar32.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zchar42.c; mv zchar42.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zcharout.c; mv zcharout.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zcharx.c; mv zcharx.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zcid.c; mv zcid.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zcie.c; mv zcie.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zcolor.c; mv zcolor.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zcolor1.c; mv zcolor1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zcolor2.c; mv zcolor2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zcolor3.c; mv zcolor3.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zcontext.c; mv zcontext.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zcontrol.c; mv zcontrol.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zcrd.c; mv zcrd.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zcsdevn.c; mv zcsdevn.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zcsindex.c; mv zcsindex.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zcspixel.c; mv zcspixel.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zcssepr.c; mv zcssepr.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zdevcal.c; mv zdevcal.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zdevice.c; mv zdevice.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zdevice2.c; mv zdevice2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zdfilter.c; mv zdfilter.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zdict.c; mv zdict.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zdpnext.c; mv zdpnext.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zdps.c; mv zdps.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zdps1.c; mv zdps1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zdscpars.c; mv zdscpars.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfaes.c; mv zfaes.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfapi.c; mv zfapi.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfarc4.c; mv zfarc4.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfbcp.c; mv zfbcp.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfcid.c; mv zfcid.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfcid0.c; mv zfcid0.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfcid1.c; mv zfcid1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfcmap.c; mv zfcmap.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfdctd.c; mv zfdctd.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfdcte.c; mv zfdcte.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfdecode.c; mv zfdecode.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfile.c; mv zfile.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfile1.c; mv zfile1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfileio.c; mv zfileio.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfilter.c; mv zfilter.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfilter2.c; mv zfilter2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfmd5.c; mv zfmd5.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfont.c; mv zfont.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfont0.c; mv zfont0.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfont1.c; mv zfont1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfont2.c; mv zfont2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfont32.c; mv zfont32.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfont42.c; mv zfont42.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfontenum.c; mv zfontenum.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfproc.c; mv zfproc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfrsd.c; mv zfrsd.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfsample.c; mv zfsample.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfunc.c; mv zfunc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfunc0.c; mv zfunc0.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfunc3.c; mv zfunc3.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfunc4.c; mv zfunc4.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zfzlib.c; mv zfzlib.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zgeneric.c; mv zgeneric.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zgstate.c; mv zgstate.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zht.c; mv zht.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zht1.c; mv zht1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zht2.c; mv zht2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zicc.c; mv zicc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zimage.c; mv zimage.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zimage2.c; mv zimage2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zimage3.c; mv zimage3.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/ziodev.c; mv ziodev.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/ziodev2.c; mv ziodev2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/ziodevsc.c; mv ziodevsc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/ziodevst.c; mv ziodevst.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zmath.c; mv zmath.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zmatrix.c; mv zmatrix.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zmedia2.c; mv zmedia2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zmisc.c; mv zmisc.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zmisc1.c; mv zmisc1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zmisc2.c; mv zmisc2.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zmisc3.c; mv zmisc3.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zpacked.c; mv zpacked.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zpaint.c; mv zpaint.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zpath.c; mv zpath.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zpath1.c; mv zpath1.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zpcolor.c; mv zpcolor.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zrelbit.c; mv zrelbit.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zshade.c; mv zshade.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zstack.c; mv zstack.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zstring.c; mv zstring.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zsysvm.c; mv zsysvm.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/ztoken.c; mv ztoken.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/ztrans.c; mv ztrans.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/ztype.c; mv ztype.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zupath.c; mv zupath.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zusparam.c; mv zusparam.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' zlib/zutil.c; mv zutil.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zvmem.c; mv zvmem.7 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTarm64 '-DGS_INIT="gs_init.ps"' src/zvmem2.c; mv zvmem2.7 obj
pcc  -o 7.out obj/gs.7 obj/adler32.7 obj/compress.7 obj/crc32.7 obj/deflate.7 obj/dscparse.7 obj/gconfig.7 obj/gdevabuf.7 obj/gdevbbox.7 obj/gdevbj10.7 obj/gdevcd8.7 obj/gdevcdj.7 obj/gdevdbit.7 obj/gdevddrw.7 obj/gdevdfax.7 obj/gdevdflt.7 obj/gdevdgbr.7 obj/gdevdjet.7 obj/gdevdljm.7 obj/gdevdsha.7 obj/gdevfax.7 obj/gdevhit.7 obj/gdevifno.7 obj/gdevjpeg.7 obj/gdevm1.7 obj/gdevm16.7 obj/gdevm2.7 obj/gdevm24.7 obj/gdevm32.7 obj/gdevm4.7 obj/gdevm40.7 obj/gdevm48.7 obj/gdevm56.7 obj/gdevm64.7 obj/gdevm8.7 obj/gdevmem.7 obj/gdevmpla.7 obj/gdevnfwd.7 obj/gdevp14.7 obj/gdevpbm.7 obj/gdevpcl.7 obj/gdevpdf.7 obj/gdevpdfb.7 obj/gdevpdfc.7 obj/gdevpdfd.7 obj/gdevpdfg.7 obj/gdevpdfi.7 obj/gdevpdfj.7 obj/gdevpdfk.7 obj/gdevpdfm.7 obj/gdevpdfo.7 obj/gdevpdfp.7 obj/gdevpdfr.7 obj/gdevpdft.7 obj/gdevpdfu.7 obj/gdevpdfv.7 obj/gdevpdt.7 obj/gdevpdtb.7 obj/gdevpdtc.7 obj/gdevpdtd.7 obj/gdevpdte.7 obj/gdevpdtf.7 obj/gdevpdti.7 obj/gdevpdts.7 obj/gdevpdtt.7 obj/gdevpdtv.7 obj/gdevpdtw.7 obj/gdevpipe.7 obj/gdevplan9.7 obj/gdevplnx.7 obj/gdevppla.7 obj/gdevprn.7 obj/gdevps.7 obj/gdevpsdi.7 obj/gdevpsdp.7 obj/gdevpsds.7 obj/gdevpsdu.7 obj/gdevpsf1.7 obj/gdevpsf2.7 obj/gdevpsfm.7 obj/gdevpsft.7 obj/gdevpsfu.7 obj/gdevpsfx.7 obj/gdevpsu.7 obj/gdevstc.7 obj/gdevstc1.7 obj/gdevstc2.7 obj/gdevstc3.7 obj/gdevstc4.7 obj/gdevtfax.7 obj/gdevtifs.7 obj/gdevvec.7 obj/gp_getnv.7 obj/gp_nsync.7 obj/gp_stdia.7 obj/gp_strdl.7 obj/gp_unifn.7 obj/gp_unifs.7 obj/gp_unix.7 obj/gp_unix_cache.7 obj/gpmisc.7 obj/gsalloc.7 obj/gsalpha.7 obj/gsalphac.7 obj/gsargs.7 obj/gsbitcom.7 obj/gsbitops.7 obj/gsbittab.7 obj/gscdefs.7 obj/gscdevn.7 obj/gscedata.7 obj/gscencs.7 obj/gschar.7 obj/gschar0.7 obj/gscie.7 obj/gsciemap.7 obj/gsclipsr.7 obj/gscolor.7 obj/gscolor1.7 obj/gscolor2.7 obj/gscolor3.7 obj/gscoord.7 obj/gscparam.7 obj/gscpixel.7 obj/gscrd.7 obj/gscrdp.7 obj/gscrypt1.7 obj/gscscie.7 obj/gscsepr.7 obj/gscspace.7 obj/gsdevice.7 obj/gsdevmem.7 obj/gsdfilt.7 obj/gsdparam.7 obj/gsdps.7 obj/gsdps1.7 obj/gsdsrc.7 obj/gsfcid.7 obj/gsfcid2.7 obj/gsfcmap.7 obj/gsfcmap1.7 obj/gsflip.7 obj/gsfname.7 obj/gsfont.7 obj/gsfont0.7 obj/gsfont0c.7 obj/gsfunc.7 obj/gsfunc0.7 obj/gsfunc3.7 obj/gsfunc4.7 obj/gsgcache.7 obj/gsgdata.7 obj/gsht.7 obj/gsht1.7 obj/gshtscr.7 obj/gsicc.7 obj/gsimage.7 obj/gsimpath.7 obj/gsinit.7 obj/gsiodev.7 obj/gsistate.7 obj/gslibctx.7 obj/gsline.7 obj/gsmalloc.7 obj/gsmatrix.7 obj/gsmemlok.7 obj/gsmemory.7 obj/gsmemret.7 obj/gsmisc.7 obj/gsnorop.7 obj/gsnotify.7 obj/gsovrc.7 obj/gspaint.7 obj/gsparam.7 obj/gsparams.7 obj/gsparamx.7 obj/gspath.7 obj/gspath1.7 obj/gspcolor.7 obj/gsptype1.7 obj/gsptype2.7 obj/gsroptab.7 obj/gsserial.7 obj/gsshade.7 obj/gsstate.7 obj/gstext.7 obj/gstrans.7 obj/gstype1.7 obj/gstype2.7 obj/gstype42.7 obj/gsutil.7 obj/gswts.7 obj/gxacpath.7 obj/gxbcache.7 obj/gxblend.7 obj/gxccache.7 obj/gxccman.7 obj/gxchar.7 obj/gxchrout.7 obj/gxcht.7 obj/gxclbits.7 obj/gxclfile.7 obj/gxclimag.7 obj/gxclip.7 obj/gxclip2.7 obj/gxclipm.7 obj/gxclist.7 obj/gxclpage.7 obj/gxclpath.7 obj/gxclrast.7 obj/gxclread.7 obj/gxclrect.7 obj/gxclutil.7 obj/gxcmap.7 obj/gxcpath.7 obj/gxctable.7 obj/gxdcconv.7 obj/gxdcolor.7 obj/gxdevndi.7 obj/gxdhtserial.7 obj/gxfcopy.7 obj/gxfdrop.7 obj/gxfill.7 obj/gxhintn.7 obj/gxhldevc.7 obj/gxht.7 obj/gxhtbit.7 obj/gxi12bit.7 obj/gxi16bit.7 obj/gxicolor.7 obj/gxidata.7 obj/gxifast.7 obj/gximag3x.7 obj/gximage.7 obj/gximage1.7 obj/gximage2.7 obj/gximage3.7 obj/gximage4.7 obj/gximono.7 obj/gxipixel.7 obj/gxiscale.7 obj/gxmclip.7 obj/gxoprect.7 obj/gxp1fill.7 obj/gxpaint.7 obj/gxpath.7 obj/gxpath2.7 obj/gxpcmap.7 obj/gxpcopy.7 obj/gxpdash.7 obj/gxpflat.7 obj/gxsample.7 obj/gxshade.7 obj/gxshade1.7 obj/gxshade4.7 obj/gxshade6.7 obj/gxstroke.7 obj/gxsync.7 obj/gxttfb.7 obj/gxtype1.7 obj/gxwts.7 obj/gzspotan.7 obj/ialloc.7 obj/iapi.7 obj/ibnum.7 obj/icc.7 obj/iccinit0.7 obj/iconfig.7 obj/icontext.7 obj/idebug.7 obj/idict.7 obj/idisp.7 obj/idparam.7 obj/idstack.7 obj/igc.7 obj/igcref.7 obj/igcstr.7 obj/iinit.7 obj/ilocate.7 obj/imain.7 obj/imainarg.7 obj/iname.7 obj/inffast.7 obj/inflate.7 obj/inftrees.7 obj/interp.7 obj/iparam.7 obj/iplugin.7 obj/ireclaim.7 obj/isave.7 obj/iscan.7 obj/iscanbin.7 obj/iscannum.7 obj/istack.7 obj/iutil.7 obj/iutil2.7 obj/jcapimin.7 obj/jcapistd.7 obj/jccoefct.7 obj/jccolor.7 obj/jcdctmgr.7 obj/jchuff.7 obj/jcinit.7 obj/jcmainct.7 obj/jcmarker.7 obj/jcmaster.7 obj/jcomapi.7 obj/jcparam.7 obj/jcprepct.7 obj/jcsample.7 obj/jdapimin.7 obj/jdapistd.7 obj/jdcoefct.7 obj/jdcolor.7 obj/jddctmgr.7 obj/jdhuff.7 obj/jdinput.7 obj/jdmainct.7 obj/jdmarker.7 obj/jdmaster.7 obj/jdphuff.7 obj/jdpostct.7 obj/jdsample.7 obj/jerror.7 obj/jfdctint.7 obj/jidctint.7 obj/jmemmgr.7 obj/jutils.7 obj/md5.7 obj/sa85d.7 obj/saes.7 obj/sarc4.7 obj/sbcp.7 obj/scantab.7 obj/scfd.7 obj/scfdtab.7 obj/scfe.7 obj/scfetab.7 obj/scfparam.7 obj/sdcparam.7 obj/sdctc.7 obj/sdctd.7 obj/sdcte.7 obj/sddparam.7 obj/sdeparam.7 obj/seexec.7 obj/sfilter1.7 obj/sfilter2.7 obj/sfxstdio.7 obj/shc.7 obj/siinterp.7 obj/siscale.7 obj/sjpegc.7 obj/sjpegd.7 obj/sjpege.7 obj/slzwc.7 obj/slzwd.7 obj/slzwe.7 obj/smd5.7 obj/spdiff.7 obj/spngp.7 obj/spprint.7 obj/spsdf.7 obj/srld.7 obj/srle.7 obj/sstring.7 obj/stream.7 obj/szlibc.7 obj/szlibd.7 obj/szlibe.7 obj/trees.7 obj/ttcalc.7 obj/ttfinp.7 obj/ttfmain.7 obj/ttfmemd.7 obj/ttinterp.7 obj/ttload.7 obj/ttobjs.7 obj/uncompr.7 obj/vdtrace.7 obj/zarith.7 obj/zarray.7 obj/zbfont.7 obj/zbseq.7 obj/zcfont.7 obj/zchar.7 obj/zchar1.7 obj/zchar2.7 obj/zchar32.7 obj/zchar42.7 obj/zcharout.7 obj/zcharx.7 obj/zcid.7 obj/zcie.7 obj/zcolor.7 obj/zcolor1.7 obj/zcolor2.7 obj/zcolor3.7 obj/zcontext.7 obj/zcontrol.7 obj/zcrd.7 obj/zcsdevn.7 obj/zcsindex.7 obj/zcspixel.7 obj/zcssepr.7 obj/zdevcal.7 obj/zdevice.7 obj/zdevice2.7 obj/zdfilter.7 obj/zdict.7 obj/zdpnext.7 obj/zdps.7 obj/zdps1.7 obj/zdscpars.7 obj/zfaes.7 obj/zfapi.7 obj/zfarc4.7 obj/zfbcp.7 obj/zfcid.7 obj/zfcid0.7 obj/zfcid1.7 obj/zfcmap.7 obj/zfdctd.7 obj/zfdcte.7 obj/zfdecode.7 obj/zfile.7 obj/zfile1.7 obj/zfileio.7 obj/zfilter.7 obj/zfilter2.7 obj/zfmd5.7 obj/zfont.7 obj/zfont0.7 obj/zfont1.7 obj/zfont2.7 obj/zfont32.7 obj/zfont42.7 obj/zfontenum.7 obj/zfproc.7 obj/zfrsd.7 obj/zfsample.7 obj/zfunc.7 obj/zfunc0.7 obj/zfunc3.7 obj/zfunc4.7 obj/zfzlib.7 obj/zgeneric.7 obj/zgstate.7 obj/zht.7 obj/zht1.7 obj/zht2.7 obj/zicc.7 obj/zimage.7 obj/zimage2.7 obj/zimage3.7 obj/ziodev.7 obj/ziodev2.7 obj/ziodevsc.7 obj/ziodevst.7 obj/zmath.7 obj/zmatrix.7 obj/zmedia2.7 obj/zmisc.7 obj/zmisc1.7 obj/zmisc2.7 obj/zmisc3.7 obj/zpacked.7 obj/zpaint.7 obj/zpath.7 obj/zpath1.7 obj/zpcolor.7 obj/zrelbit.7 obj/zshade.7 obj/zstack.7 obj/zstring.7 obj/zsysvm.7 obj/ztoken.7 obj/ztrans.7 obj/ztype.7 obj/zupath.7 obj/zusparam.7 obj/zutil.7 obj/zvmem.7 obj/zvmem2.7
cp 7.out /arm64/bin/gs
mk gzip
for (i in gzip gunzip zip unzip)
	mk $MKFLAGS $i.install
7c -FTVw gzip.c
7l  -o 7.gzip gzip.7
cp 7.gzip /arm64/bin/gzip
7c -FTVw gunzip.c
7l  -o 7.gunzip gunzip.7
cp 7.gunzip /arm64/bin/gunzip
7c -FTVw zip.c
7l  -o 7.zip zip.7
cp 7.zip /arm64/bin/zip
7c -FTVw unzip.c
7l  -o 7.unzip unzip.7
cp 7.unzip /arm64/bin/unzip
mk hgfs
7c -FTVw fs.c
7c -FTVw zip.c
7c -FTVw patch.c
7c -FTVw hash.c
7c -FTVw revlog.c
7c -FTVw tree.c
7c -FTVw info.c
7c -FTVw util.c
7l  -o 7.out fs.7 zip.7 patch.7 hash.7 revlog.7 tree.7 info.7 util.7
cp 7.out /arm64/bin/hgfs
mk hjfs
7c -FTVw main.c
7c -FTVw buf.c
7c -FTVw dev.c
7c -FTVw conv.c
7c -FTVw fs1.c
7c -FTVw fs2.c
7c -FTVw auth.c
7c -FTVw 9p.c
7c -FTVw dump.c
7c -FTVw cons.c
7l  -o 7.out main.7 buf.7 dev.7 conv.7 fs1.7 fs2.7 auth.7 9p.7 dump.7 cons.7
cp 7.out /arm64/bin/hjfs
mk hoc
yacc -d hoc.y

conflicts: 19 shift/reduce
7c -FTVw y.tab.c
7c -FTVw code.c
7c -FTVw init.c
7c -FTVw math.c
7c -FTVw symbol.c
7l  -o 7.out y.tab.7 code.7 init.7 math.7 symbol.7
cp 7.out /arm64/bin/hoc
mk htmlfmt
7c -FTVw main.c
7c -FTVw html.c
7c -FTVw util.c
7l -o 7.out   main.7 html.7 util.7
cp 7.out /arm64/bin/htmlfmt
mk htmlroff
7c -FTVw char.c
7c -FTVw html.c
7c -FTVw input.c
7c -FTVw main.c
7c -FTVw roff.c
7c -FTVw t1.c
7c -FTVw t2.c
7c -FTVw t3.c
7c -FTVw t4.c
7c -FTVw t5.c
7c -FTVw t6.c
7c -FTVw t7.c
7c -FTVw t8.c
7c -FTVw t10.c
7c -FTVw t11.c
7c -FTVw t13.c
7c -FTVw t14.c
7c -FTVw t15.c
7c -FTVw t16.c
7c -FTVw t17.c
7c -FTVw t18.c
7c -FTVw t19.c
7c -FTVw t20.c
7c -FTVw util.c
7l  -o 7.out char.7 html.7 input.7 main.7 roff.7 t1.7 t2.7 t3.7 t4.7 t5.7 t6.7 t7.7 t8.7 t10.7 t11.7 t13.7 t14.7 t15.7 t16.7 t17.7 t18.7 t19.7 t20.7 util.7
cp 7.out /arm64/bin/htmlroff
mk ip
for (i in ftpfs cifsd dhcpd httpd ipconfig ppp snoopy) @{
	echo mk $i
	cd $i
	mk install
}
mk ftpfs
7c -FTVw ftpfs.c
7c -FTVw proto.c
7c -FTVw file.c
7l  -o 7.out ftpfs.7 proto.7 file.7
cp 7.out /arm64/bin/ftpfs
mk cifsd
7c -FTVw idmap.c
7c -FTVw pack.c
7c -FTVw util.c
7c -FTVw error.c
7c -FTVw smb.c
7c -FTVw rap.c
7c -FTVw share.c
7c -FTVw tree.c
7c -FTVw dir.c
7c -FTVw file.c
7c -FTVw find.c
7c -FTVw main.c
7l  -o 7.out idmap.7 pack.7 util.7 error.7 smb.7 rap.7 share.7 tree.7 dir.7 file.7 find.7 main.7
cp 7.out /arm64/bin/ip/cifsd
mk dhcpd
for (i in dhcpd dhcpleases)
	mk $MKFLAGS $i.install
7c -FTVw dhcpd.c
7c -FTVw db.c
7c -FTVw ndb.c
7c -FTVw ping.c
7l -o 7.dhcpd dhcpd.7 db.7 ndb.7 ping.7
cp 7.dhcpd /arm64/bin/ip/dhcpd
7c -FTVw dhcpleases.c
7l -o 7.dhcpleases dhcpleases.7 db.7 ping.7
cp 7.dhcpleases /arm64/bin/ip/dhcpleases
mk httpd
for (i in httpd imagemap man2html save netlib_find netlib_history webls wikipost)
	mk $MKFLAGS $i.install
7c -FTVw httpd.c
7c -FTVw anonymous.c
7c -FTVw content.c
7c -FTVw emem.c
7c -FTVw hints.c
7c -FTVw init.c
7c -FTVw log.c
7c -FTVw redirect.c
7c -FTVw sendfd.c
7c -FTVw authorize.c
ar vu libhttps.a7 anonymous.7 content.7 emem.7 hints.7 init.7 log.7 redirect.7 sendfd.7 authorize.7
rm anonymous.7 content.7 emem.7 hints.7 init.7 log.7 redirect.7 sendfd.7 authorize.7
# rm  - cannot do this because of mk race
ar: creating libhttps.a7
a - anonymous.7
a - content.7
a - emem.7
a - hints.7
a - init.7
a - log.7
a - redirect.7
a - sendfd.7
a - authorize.7
7l  -o 7.httpd httpd.7 libhttps.a7
cp 7.httpd /arm64/bin/ip/httpd/httpd
7c -FTVw imagemap.c
7l  -o 7.imagemap imagemap.7 libhttps.a7
cp 7.imagemap /arm64/bin/ip/httpd/imagemap
7c -FTVw man2html.c
7l  -o 7.man2html man2html.7 libhttps.a7
cp 7.man2html /arm64/bin/ip/httpd/man2html
7c -FTVw save.c
7l  -o 7.save save.7 libhttps.a7
cp 7.save /arm64/bin/ip/httpd/save
7c -FTVw netlib_find.c
7l  -o 7.netlib_find netlib_find.7 libhttps.a7
cp 7.netlib_find /arm64/bin/ip/httpd/netlib_find
7c -FTVw netlib_history.c
7l  -o 7.netlib_history netlib_history.7 libhttps.a7
cp 7.netlib_history /arm64/bin/ip/httpd/netlib_history
7c -FTVw webls.c
7l  -o 7.webls webls.7 libhttps.a7
cp 7.webls /arm64/bin/ip/httpd/webls
7c -FTVw wikipost.c
7l  -o 7.wikipost wikipost.7 libhttps.a7
cp 7.wikipost /arm64/bin/ip/httpd/wikipost
mk ipconfig
7c -FTVw main.c
7c -FTVw dhcp.c
7c -FTVw dhcpv6.c
7c -FTVw ipv6.c
7c -FTVw ppp.c
7l  -o 7.out main.7 dhcp.7 dhcpv6.7 ipv6.7 ppp.7
cp 7.out /arm64/bin/ip/ipconfig
mk ppp
7c -FTVw ppp.c
7c -FTVw compress.c
7c -FTVw block.c
7c -FTVw mppc.c
7c -FTVw ipaux.c
7c -FTVw thw.c
7c -FTVw thwack.c
7c -FTVw unthwack.c
7l  -o 7.out ppp.7 compress.7 block.7 mppc.7 ipaux.7 thw.7 thwack.7 unthwack.7
cp 7.out /arm64/bin/ip/ppp
mk snoopy
{
	for(i in aoe aoeata aoecmd aoemask aoemd aoerr arp bootp cec dhcp dns dump eap eap_identity eapol eapol_key ether ipmux ippkt gre hdlc icmp6 icmp il ip6 ip ninep ospf ppp ppp_ccp ppp_chap ppp_ipcp ppp_lcp pppoe_disc pppoe_sess rarp rc4keydesc rtcp rtp tcp ttls udp vlan)
		echo extern Proto $i';'
} >protos.h
yacc -d filter.y
{
	echo '#include <u.h>'
	echo '#include <libc.h>'
	echo '#include "dat.h"'
	echo '#include "protos.h"'
	echo 'Proto *protos[] ='
	echo '{'
	for(i in aoe aoeata aoecmd aoemask aoemd aoerr arp bootp cec dhcp dns dump eap eap_identity eapol eapol_key ether ipmux ippkt gre hdlc icmp6 icmp il ip6 ip ninep ospf ppp ppp_ccp ppp_chap ppp_ipcp ppp_lcp pppoe_disc pppoe_sess rarp rc4keydesc rtcp rtp tcp ttls udp vlan)
		echo '	&'$i','
	echo '	0,'
	echo '};'
} >protos.c
7c -FTVw main.c
7c -FTVw y.tab.c
7c -FTVw	/sys/src/cmd/ndb/convM2DNS.c
7c -FTVw aoe.c
7c -FTVw aoeata.c
7c -FTVw aoecmd.c
7c -FTVw aoemask.c
7c -FTVw aoemd.c
7c -FTVw aoerr.c
7c -FTVw arp.c
7c -FTVw bootp.c
7c -FTVw cec.c
7c -FTVw dhcp.c
7c -FTVw dns.c
7c -FTVw dump.c
7c -FTVw eap.c
7c -FTVw eap_identity.c
7c -FTVw eapol.c
7c -FTVw eapol_key.c
7c -FTVw ether.c
7c -FTVw ipmux.c
7c -FTVw ippkt.c
7c -FTVw gre.c
7c -FTVw hdlc.c
7c -FTVw icmp6.c
7c -FTVw icmp.c
7c -FTVw il.c
7c -FTVw ip6.c
7c -FTVw ip.c
7c -FTVw ninep.c
7c -FTVw ospf.c
7c -FTVw ppp.c
7c -FTVw ppp_ccp.c
7c -FTVw ppp_chap.c
7c -FTVw ppp_ipcp.c
7c -FTVw ppp_lcp.c
7c -FTVw pppoe_disc.c
7c -FTVw pppoe_sess.c
7c -FTVw rarp.c
7c -FTVw rc4keydesc.c
7c -FTVw rtcp.c
7c -FTVw rtp.c
7c -FTVw tcp.c
7c -FTVw ttls.c
7c -FTVw udp.c
7c -FTVw vlan.c
7c -FTVw protos.c
7l  -o 7.out main.7 y.tab.7 protos.7 convM2DNS.7 aoe.7 aoeata.7 aoecmd.7 aoemask.7 aoemd.7 aoerr.7 arp.7 bootp.7 cec.7 dhcp.7 dns.7 dump.7 eap.7 eap_identity.7 eapol.7 eapol_key.7 ether.7 ipmux.7 ippkt.7 gre.7 hdlc.7 icmp6.7 icmp.7 il.7 ip6.7 ip.7 ninep.7 ospf.7 ppp.7 ppp_ccp.7 ppp_chap.7 ppp_ipcp.7 ppp_lcp.7 pppoe_disc.7 pppoe_sess.7 rarp.7 rc4keydesc.7 rtcp.7 rtp.7 tcp.7 ttls.7 udp.7 vlan.7
cp 7.out /arm64/bin/snoopy
for (i in 6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd sol wol)
	mk $MKFLAGS $i.install
7c -FTVw 6in4.c
7l  -o 7.6in4 6in4.7
cp 7.6in4 /arm64/bin/ip/6in4
7c -FTVw ayiya.c
7l  -o 7.ayiya ayiya.7
cp 7.ayiya /arm64/bin/ip/ayiya
7c -FTVw dhcp6d.c
7l  -o 7.dhcp6d dhcp6d.7
cp 7.dhcp6d /arm64/bin/ip/dhcp6d
7c -FTVw dhcpclient.c
7l  -o 7.dhcpclient dhcpclient.7
cp 7.dhcpclient /arm64/bin/ip/dhcpclient
7c -FTVw ftpd.c
7c -FTVw glob.c
7l -o 7.ftpd ftpd.7 glob.7
cp 7.ftpd /arm64/bin/ip/ftpd
7c -FTVw gping.c
7l  -o 7.gping gping.7
cp 7.gping /arm64/bin/ip/gping
7c -FTVw hogports.c
7l  -o 7.hogports hogports.7
cp 7.hogports /arm64/bin/ip/hogports
7c -FTVw hproxy.c
7l  -o 7.hproxy hproxy.7
cp 7.hproxy /arm64/bin/ip/hproxy
7c -FTVw httpfile.c
7l  -o 7.httpfile httpfile.7
cp 7.httpfile /arm64/bin/ip/httpfile
7c -FTVw linklocal.c
7l  -o 7.linklocal linklocal.7
cp 7.linklocal /arm64/bin/ip/linklocal
7c -FTVw ping.c
7l  -o 7.ping ping.7
cp 7.ping /arm64/bin/ip/ping
7c -FTVw pppoe.c
7l  -o 7.pppoe pppoe.7
cp 7.pppoe /arm64/bin/ip/pppoe
7c -FTVw pptp.c
7l  -o 7.pptp pptp.7
cp 7.pptp /arm64/bin/ip/pptp
7c -FTVw pptpd.c
7l  -o 7.pptpd pptpd.7
cp 7.pptpd /arm64/bin/ip/pptpd
7c -FTVw rarpd.c
7l  -o 7.rarpd rarpd.7
cp 7.rarpd /arm64/bin/ip/rarpd
7c -FTVw rexexec.c
7l  -o 7.rexexec rexexec.7
cp 7.rexexec /arm64/bin/ip/rexexec
7c -FTVw rip.c
7l  -o 7.rip rip.7
cp 7.rip /arm64/bin/ip/rip
7c -FTVw rlogind.c
7l  -o 7.rlogind rlogind.7
cp 7.rlogind /arm64/bin/ip/rlogind
7c -FTVw telnet.c
7l  -o 7.telnet telnet.7
cp 7.telnet /$objtype/bin/telnet
7c -FTVw telnetd.c
7l  -o 7.telnetd telnetd.7
cp 7.telnetd /arm64/bin/ip/telnetd
7c -FTVw tftpd.c
7l  -o 7.tftpd tftpd.7
cp 7.tftpd /arm64/bin/ip/tftpd
7c -FTVw tftpfs.c
7l  -o 7.tftpfs tftpfs.7
cp 7.tftpfs /arm64/bin/ip/tftpfs
7c -FTVw tinc.c
7l  -o 7.tinc tinc.7
cp 7.tinc /arm64/bin/ip/tinc
7c -FTVw traceroute.c
7l  -o 7.traceroute traceroute.7
cp 7.traceroute /arm64/bin/ip/traceroute
7c -FTVw torrent.c
7l  -o 7.torrent torrent.7
cp 7.torrent /arm64/bin/ip/torrent
7c -FTVw udpecho.c
7l  -o 7.udpecho udpecho.7
cp 7.udpecho /arm64/bin/ip/udpecho
7c -FTVw socksd.c
7l  -o 7.socksd socksd.7
cp 7.socksd /arm64/bin/ip/socksd
7c -FTVw sol.c
7l  -o 7.sol sol.7
cp 7.sol /arm64/bin/ip/sol
7c -FTVw wol.c
7l  -o 7.wol wol.7
cp 7.wol /arm64/bin/ip/wol
mk jpg
for (i in jpg tojpg gif togif ppm toppm png topng tif totif yuv ico toico bmp tga v210)
	mk $MKFLAGS $i.install
6^c rgbycc.c
6^l -o 6.rgbycc rgbycc.6
./6.rgbycc > ycbcr.h
6^c rgbrgbv.c
6^l -o 6.rgbrgbv rgbrgbv.6
./6.rgbrgbv > rgbv.h
7c -FTVw totruecolor.c
7c -FTVw writerawimage.c
7c -FTVw readjpg.c
7c -FTVw jpg.c
7c -FTVw torgbv.c
7l  -o 7.jpg torgbv.7 totruecolor.7 writerawimage.7 readjpg.7 jpg.7
cp 7.jpg /arm64/bin/jpg
7c -FTVw writejpg.c
7c -FTVw multichan.c
7c -FTVw tojpg.c
7l  -o 7.tojpg writejpg.7 multichan.7 tojpg.7
cp 7.tojpg /arm64/bin/tojpg
7c -FTVw torgbv.c
7c -FTVw readgif.c
7c -FTVw gif.c
7l  -o 7.gif torgbv.7 totruecolor.7 writerawimage.7 readgif.7 gif.7
cp 7.gif /arm64/bin/gif
7c -FTVw writegif.c
7c -FTVw onechan.c
7c -FTVw togif.c
7c -FTVw torgbv.c
7l  -o 7.togif writegif.7 onechan.7 togif.7 torgbv.7
cp 7.togif /arm64/bin/togif
7c -FTVw torgbv.c
7c -FTVw readppm.c
7c -FTVw ppm.c
7l  -o 7.ppm torgbv.7 totruecolor.7 writerawimage.7 readppm.7 ppm.7
cp 7.ppm /arm64/bin/ppm
7c -FTVw writeppm.c
7c -FTVw toppm.c
7l  -o 7.toppm writeppm.7 multichan.7 toppm.7
cp 7.toppm /arm64/bin/toppm
7c -FTVw readpng.c
7c -FTVw png.c
7l  -o 7.png torgbv.7 writerawimage.7 readpng.7 png.7
cp 7.png /arm64/bin/png
7c -FTVw writepng.c
7c -FTVw topng.c
7l  -o 7.topng writepng.7 topng.7
cp 7.topng /arm64/bin/topng
7c -FTVw readtif.c
7c -FTVw tif.c
7l  -o 7.tif torgbv.7 writerawimage.7 readtif.7 tif.7
cp 7.tif /arm64/bin/tif
7c -FTVw writetif.c
7c -FTVw totif.c
7l  -o 7.totif writetif.7 totif.7
cp 7.totif /arm64/bin/totif
7c -FTVw readyuv.c
7c -FTVw yuv.c
7l  -o 7.yuv torgbv.7 totruecolor.7 writerawimage.7 readyuv.7 yuv.7
cp 7.yuv /arm64/bin/yuv
7c -FTVw ico.c
7l  -o 7.ico readpng.7 ico.7
cp 7.ico /arm64/bin/ico
7c -FTVw toico.c
7l  -o 7.toico toico.7
cp 7.toico /arm64/bin/toico
7c -FTVw readbmp.c
7c -FTVw bmp.c
7l  -o 7.bmp torgbv.7 totruecolor.7 writerawimage.7 readbmp.7 bmp.7
cp 7.bmp /arm64/bin/bmp
7c -FTVw readtga.c
7c -FTVw tga.c
7l  -o 7.tga torgbv.7 totruecolor.7 writerawimage.7 readtga.7 tga.7
cp 7.tga /arm64/bin/tga
7c -FTVw readv210.c
7c -FTVw v210.c
7l  -o 7.v210 torgbv.7 totruecolor.7 writerawimage.7 readv210.7 v210.7
cp 7.v210 /arm64/bin/v210
mk ka
yacc -D1 -d a.y
7c -FTVw y.tab.c
7c -FTVw lex.c
7l  -o 7.out y.tab.7 lex.7
cp 7.out /arm64/bin/ka
mk kc
7c -FTVw cgen.c
7c -FTVw enam.c
7c -FTVw list.c
7c -FTVw mul.c
7c -FTVw peep.c
7c -FTVw ../cc/pgen.c
7c -FTVw ../cc/pswt.c
7c -FTVw reg.c
7c -FTVw sgen.c
7c -FTVw swt.c
7c -FTVw txt.c
7l  -o 7.out cgen.7 enam.7 list.7 mul.7 peep.7 pgen.7 pswt.7 reg.7 sgen.7 swt.7 txt.7 ../cc/cc.a7
cp 7.out /arm64/bin/kc
mk ki
7c -FTVw ki.c
7c -FTVw run.c
7c -FTVw mem.c
7c -FTVw syscall.c
7c -FTVw stats.c
7c -FTVw icache.c
7c -FTVw symbols.c
7c -FTVw cmd.c
7c -FTVw bpt.c
7c -FTVw float.c
7l  -o 7.out ki.7 run.7 mem.7 syscall.7 stats.7 icache.7 symbols.7 cmd.7 bpt.7 float.7
cp 7.out /arm64/bin/ki
mk kl
7c -FTVw asm.c
7c -FTVw list.c
7c -FTVw noop.c
7c -FTVw sched.c
7c -FTVw obj.c
7c -FTVw optab.c
7c -FTVw pass.c
7c -FTVw span.c
7c -FTVw ../kc/enam.c
7c -FTVw compat.c
7l  -o 7.out asm.7 list.7 noop.7 sched.7 obj.7 optab.7 pass.7 span.7 enam.7 compat.7
cp 7.out /arm64/bin/kl
mk ktrans
7c -FTVw hash.c
7c -FTVw main.c
7l  -o 7.out hash.7 main.7
cp 7.out /arm64/bin/ktrans
mk lex
7c -FTVw lmain.c
yacc -d parser.y
7c -FTVw sub1.c
7c -FTVw sub2.c
7c -FTVw header.c
7c -FTVw y.tab.c
7l  -o 7.out lmain.7 y.tab.7 sub1.7 sub2.7 header.7
cp 7.out /arm64/bin/lex
mk lp
for (i in lpdsend lpsend LOCK lpdaemon)
	mk $MKFLAGS $i.install
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_NET_EXTENSION -DPLAN9  -'DMAXHOSTNAMELEN=64' lpdsend.c
pcc -o 7.lpdsend lpdsend.7
cp 7.lpdsend /arm64/bin/aux/lpdsend
7c -Dplan9 lpsend.c
7l  -o 7.lpsend lpsend.7
cp 7.lpsend /arm64/bin/aux/lpsend
7c -Dplan9 LOCK.c
7l  -o 7.LOCK LOCK.7
cp 7.LOCK /arm64/bin/aux/LOCK
pcc -c -D_POSIX_SOURCE -DPLAN9  lpdaemon.c
pcc -o 7.lpdaemon lpdaemon.7
cp 7.lpdaemon /arm64/bin/aux/lpdaemon
mk map
7c -FTVw map.c
7c -FTVw symbol.c
7c -FTVw index.c
7c -FTVw sqrt.c
cd libmap
mk install
libmap.a7 doesn't exist: assuming it will be an archive
7c -FTVw -I.. aitoff.c
7c -FTVw -I.. albers.c
7c -FTVw -I.. azequalarea.c
7c -FTVw -I.. azequidist.c
7c -FTVw -I.. bicentric.c
7c -FTVw -I.. bonne.c
7c -FTVw -I.. ccubrt.c
7c -FTVw -I.. complex.c
7c -FTVw -I.. conic.c
7c -FTVw -I.. cubrt.c
7c -FTVw -I.. cylequalarea.c
7c -FTVw -I.. cylindrical.c
7c -FTVw -I.. elco2.c
7c -FTVw -I.. elliptic.c
7c -FTVw -I.. fisheye.c
7c -FTVw -I.. gall.c
7c -FTVw -I.. gilbert.c
7c -FTVw -I.. guyou.c
7c -FTVw -I.. harrison.c
7c -FTVw -I.. hex.c
7c -FTVw -I.. homing.c
7c -FTVw -I.. lagrange.c
7c -FTVw -I.. lambert.c
7c -FTVw -I.. laue.c
7c -FTVw -I.. lune.c
7c -FTVw -I.. mercator.c
7c -FTVw -I.. mollweide.c
7c -FTVw -I.. newyorker.c
7c -FTVw -I.. orthographic.c
7c -FTVw -I.. perspective.c
7c -FTVw -I.. polyconic.c
7c -FTVw -I.. rectangular.c
7c -FTVw -I.. simpleconic.c
7c -FTVw -I.. sinusoidal.c
7c -FTVw -I.. tetra.c
7c -FTVw -I.. trapezoidal.c
7c -FTVw -I.. twocirc.c
7c -FTVw -I.. zcoord.c
ar vu libmap.a7 aitoff.7 albers.7 azequalarea.7 azequidist.7 bicentric.7 bonne.7 ccubrt.7 complex.7 conic.7 cubrt.7 cylequalarea.7 cylindrical.7 elco2.7 elliptic.7 fisheye.7 gall.7 gilbert.7 guyou.7 harrison.7 hex.7 homing.7 lagrange.7 lambert.7 laue.7 lune.7 mercator.7 mollweide.7 newyorker.7 orthographic.7 perspective.7 polyconic.7 rectangular.7 simpleconic.7 sinusoidal.7 tetra.7 trapezoidal.7 twocirc.7 zcoord.7
ar: creating libmap.a7
a - aitoff.7
a - albers.7
a - azequalarea.7
a - azequidist.7
a - bicentric.7
a - bonne.7
a - ccubrt.7
a - complex.7
a - conic.7
a - cubrt.7
a - cylequalarea.7
a - cylindrical.7
a - elco2.7
a - elliptic.7
a - fisheye.7
a - gall.7
a - gilbert.7
a - guyou.7
a - harrison.7
a - hex.7
a - homing.7
a - lagrange.7
a - lambert.7
a - laue.7
a - lune.7
a - mercator.7
a - mollweide.7
a - newyorker.7
a - orthographic.7
a - perspective.7
a - polyconic.7
a - rectangular.7
a - simpleconic.7
a - sinusoidal.7
a - tetra.7
a - trapezoidal.7
a - twocirc.7
a - zcoord.7
7l  -o 7.out map.7 symbol.7 index.7 sqrt.7 libmap/libmap.a7
cp 7.out /arm64/bin/aux/mapd
mk mk
7c -FTVw arc.c
7c -FTVw archive.c
7c -FTVw bufblock.c
7c -FTVw env.c
7c -FTVw file.c
7c -FTVw graph.c
7c -FTVw job.c
7c -FTVw lex.c
7c -FTVw main.c
7c -FTVw match.c
7c -FTVw mk.c
7c -FTVw parse.c
7c -FTVw rc.c
7c -FTVw recipe.c
7c -FTVw rule.c
7c -FTVw run.c
7c -FTVw shprint.c
7c -FTVw symtab.c
7c -FTVw var.c
7c -FTVw varsub.c
7c -FTVw word.c
7c -FTVw plan9.c
7l  -o 7.out arc.7 archive.7 bufblock.7 env.7 file.7 graph.7 job.7 lex.7 main.7 match.7 mk.7 parse.7 rc.7 recipe.7 rule.7 run.7 shprint.7 symtab.7 var.7 varsub.7 word.7 plan9.7
cp 7.out /arm64/bin/mk
mk mothra
7c -FTVw -Ilibpanel snoop.c
7c -FTVw -Ilibpanel forms.c
7c -FTVw -Ilibpanel getpix.c
7c -FTVw -Ilibpanel html.syntax.c
7c -FTVw -Ilibpanel mothra.c
7c -FTVw -Ilibpanel rdhtml.c
7c -FTVw -Ilibpanel url.c
cd libpanel
mk
libpanel.a7 doesn't exist: assuming it will be an archive
7c -FTVw button.c
7c -FTVw canvas.c
7c -FTVw draw.c
7c -FTVw edit.c
7c -FTVw entry.c
7c -FTVw event.c
7c -FTVw frame.c
7c -FTVw group.c
7c -FTVw init.c
7c -FTVw label.c
7c -FTVw list.c
7c -FTVw mem.c
7c -FTVw message.c
7c -FTVw pack.c
7c -FTVw popup.c
7c -FTVw print.c
7c -FTVw pulldown.c
7c -FTVw rtext.c
7c -FTVw scroll.c
7c -FTVw scrollbar.c
7c -FTVw slider.c
7c -FTVw textview.c
7c -FTVw textwin.c
7c -FTVw utf.c
7c -FTVw snarf.c
ar vu libpanel.a7 button.7 canvas.7 draw.7 edit.7 entry.7 event.7 frame.7 group.7 init.7 label.7 list.7 mem.7 message.7 pack.7 popup.7 print.7 pulldown.7 rtext.7 scroll.7 scrollbar.7 slider.7 textview.7 textwin.7 utf.7 snarf.7
ar: creating libpanel.a7
a - button.7
a - canvas.7
a - draw.7
a - edit.7
a - entry.7
a - event.7
a - frame.7
a - group.7
a - init.7
a - label.7
a - list.7
a - mem.7
a - message.7
a - pack.7
a - popup.7
a - print.7
a - pulldown.7
a - rtext.7
a - scroll.7
a - scrollbar.7
a - slider.7
a - textview.7
a - textwin.7
a - utf.7
a - snarf.7
7l  -o 7.out snoop.7 forms.7 getpix.7 html.syntax.7 mothra.7 rdhtml.7 url.7 libpanel/libpanel.a7
cp 7.out /arm64/bin/mothra
mk ndb
for (i in mkdb query mkhash mkhosts cs csquery dns dnsquery dnsdebug dnsgetip ipquery inform)
	mk $MKFLAGS $i.install
7c -FTVw mkdb.c
7l  -o 7.mkdb mkdb.7
cp 7.mkdb /arm64/bin/ndb/mkdb
7c -FTVw query.c
7l  -o 7.query query.7
cp 7.query /arm64/bin/ndb/query
7c -FTVw mkhash.c
7l  -o 7.mkhash mkhash.7
cp 7.mkhash /arm64/bin/ndb/mkhash
7c -FTVw mkhosts.c
7l  -o 7.mkhosts mkhosts.7
cp 7.mkhosts /arm64/bin/ndb/mkhosts
7c -FTVw cs.c
7l -o 7.cs cs.7
cp 7.cs /arm64/bin/ndb/cs
7c -FTVw csquery.c
7l  -o 7.csquery csquery.7
cp 7.csquery /arm64/bin/ndb/csquery
7c -FTVw dns.c
7c -FTVw dnudpserver.c
7c -FTVw dntcpserver.c
7c -FTVw dn.c
7c -FTVw dnresolve.c
7c -FTVw dblookup.c
7c -FTVw dnserver.c
7c -FTVw dnnotify.c
7c -FTVw dnarea.c
7c -FTVw convM2DNS.c
7c -FTVw convDNS2M.c
7l -o 7.dns dns.7 dnudpserver.7 dntcpserver.7 dn.7 dnresolve.7 dblookup.7 dnserver.7 dnnotify.7 dnarea.7 convM2DNS.7 convDNS2M.7
cp 7.dns /arm64/bin/ndb/dns
7c -FTVw dnsquery.c
7l  -o 7.dnsquery dnsquery.7
cp 7.dnsquery /arm64/bin/ndb/dnsquery
7c -FTVw dnsdebug.c
7l -o 7.dnsdebug dnsdebug.7 dn.7 dnresolve.7 dblookup.7 dnserver.7 dnarea.7 convM2DNS.7 convDNS2M.7
cp 7.dnsdebug /arm64/bin/ndb/dnsdebug
7c -FTVw dnsgetip.c
7l -o 7.dnsgetip dnsgetip.7 dn.7 dnresolve.7 dblookup.7 dnserver.7 dnarea.7 convM2DNS.7 convDNS2M.7
cp 7.dnsgetip /arm64/bin/ndb/dnsgetip
7c -FTVw ipquery.c
7l  -o 7.ipquery ipquery.7
cp 7.ipquery /arm64/bin/ndb/ipquery
7c -FTVw inform.c
7l  -o 7.inform inform.7
cp 7.inform /arm64/bin/ndb/inform
mk nusb
for (i in lib kb audio ether usbd disk serial ptp joy cam) @{
	cd $i && mk install
}
usb.a7 doesn't exist: assuming it will be an archive
7c -FTVw dev.c
7c -FTVw dump.c
7c -FTVw parse.c
ar vu usb.a7 dev.7 dump.7 parse.7
ar: creating usb.a7
a - dev.7
a - dump.7
a - parse.7
date
Mon Jan  1 22:51:22 MST 2024
7c -I../lib -FTVw kb.c
7l  -o 7.out kb.7 ../lib/usb.a7
cp 7.out /arm64/bin/nusb/kb
7c -I../lib -FTVw audio.c
7l  -o 7.out audio.7 ../lib/usb.a7
cp 7.out /arm64/bin/nusb/audio
7c -I../lib -FTVw ether.c
7c -I../lib -FTVw cdc.c
7c -I../lib -FTVw smsc.c
7c -I../lib -FTVw lan78xx.c
7c -I../lib -FTVw asix.c
7c -I../lib -FTVw aue.c
7c -I../lib -FTVw url.c
7c -I../lib -FTVw rndis.c
7l  -o 7.out ether.7 cdc.7 smsc.7 lan78xx.7 asix.7 aue.7 url.7 rndis.7 ../lib/usb.a7
cp 7.out /arm64/bin/nusb/ether
7c -I../lib -FTVw usbd.c
7c -I../lib -FTVw hub.c
7c -I../lib -FTVw hname.c
7l  -o 7.out usbd.7 hub.7 hname.7 ../lib/usb.a7
cp 7.out /arm64/bin/nusb/usbd
7c -I../lib -FTVw disk.c
7c -I../lib -FTVw scsireq.c
./mkscsierrs >scsierrs.c
7c -I../lib -FTVw scsierrs.c
7l  -o 7.out disk.7 scsireq.7 scsierrs.7 ../lib/usb.a7
cp 7.out /arm64/bin/nusb/disk
7c -I../lib -FTVw ftdi.c
7c -I../lib -FTVw serial.c
7c -I../lib -FTVw prolific.c
7c -I../lib -FTVw ucons.c
7c -I../lib -FTVw silabs.c
7c -I../lib -FTVw ch340.c
7l  -o 7.out ftdi.7 serial.7 prolific.7 ucons.7 silabs.7 ch340.7 ../lib/usb.a7
cp 7.out /arm64/bin/nusb/serial
7c -I../lib -FTVw ptp.c
7l  -o 7.out ptp.7 ../lib/usb.a7
cp 7.out /arm64/bin/nusb/ptp
7c -I../lib -FTVw joy.c
7l  -o 7.out joy.7 ../lib/usb.a7
cp 7.out /arm64/bin/nusb/joy
7c -I../lib -FTVw cam.c
7c -I../lib -FTVw descprint.c
7c -I../lib -FTVw ctl.c
7c -I../lib -FTVw video.c
7l  -o 7.out cam.7 descprint.7 ctl.7 video.7 ../lib/usb.a7
cp 7.out /arm64/bin/nusb/cam
mk paqfs
for (i in mkpaqfs paqfs)
	mk $MKFLAGS $i.install
7c -FTVw mkpaqfs.c
7l  -o 7.mkpaqfs mkpaqfs.7
cp 7.mkpaqfs /arm64/bin/mkpaqfs
7c -FTVw paqfs.c
7l  -o 7.paqfs paqfs.7
cp 7.paqfs /arm64/bin/paqfs
mk pic
yacc -S -d picy.y

conflicts: 208 shift/reduce
mv y.tab.c picy.c
pcc -c picl.c
pcc -c main.c
pcc -c print.c
pcc -c misc.c
pcc -c symtab.c
pcc -c blockgen.c
pcc -c boxgen.c
pcc -c circgen.c
pcc -c arcgen.c
pcc -c linegen.c
pcc -c movegen.c
pcc -c textgen.c
pcc -c input.c
pcc -c for.c
pcc -c pltroff.c
pcc -c picy.c
pcc  -o 7.out picy.7 picl.7 main.7 print.7 misc.7 symtab.7 blockgen.7 boxgen.7 circgen.7 arcgen.7 linegen.7 movegen.7 textgen.7 input.7 for.7 pltroff.7
cp 7.out /arm64/bin/pic
mk plot
7c -FTVw plot.c
cd libplot
mk install
../libplot.a7 doesn't exist: assuming it will be an archive
7c -FTVw box.c
7c -FTVw cfill.c
7c -FTVw circ.c
7c -FTVw closepl.c
7c -FTVw color.c
7c -FTVw disk.c
7c -FTVw doublebuffer.c
7c -FTVw dpoint.c
7c -FTVw erase.c
7c -FTVw fill.c
7c -FTVw frame.c
7c -FTVw grade.c
7c -FTVw line.c
7c -FTVw machdep.c
7c -FTVw move.c
7c -FTVw openpl.c
7c -FTVw parabola.c
7c -FTVw pen.c
7c -FTVw poly.c
7c -FTVw ppause.c
7c -FTVw pprompt.c
7c -FTVw range.c
7c -FTVw rarc.c
7c -FTVw restore.c
7c -FTVw rmove.c
7c -FTVw rvec.c
7c -FTVw save.c
7c -FTVw sbox.c
7c -FTVw spline.c
7c -FTVw subr.c
7c -FTVw text.c
7c -FTVw vec.c
7c -FTVw whoami.c
ar vu ../libplot.a7 box.7 cfill.7 circ.7 closepl.7 color.7 disk.7 doublebuffer.7 dpoint.7 erase.7 fill.7 frame.7 grade.7 line.7 machdep.7 move.7 openpl.7 parabola.7 pen.7 poly.7 ppause.7 pprompt.7 range.7 rarc.7 restore.7 rmove.7 rvec.7 save.7 sbox.7 spline.7 subr.7 text.7 vec.7 whoami.7
ar: creating ../libplot.a7
a - box.7
a - cfill.7
a - circ.7
a - closepl.7
a - color.7
a - disk.7
a - doublebuffer.7
a - dpoint.7
a - erase.7
a - fill.7
a - frame.7
a - grade.7
a - line.7
a - machdep.7
a - move.7
a - openpl.7
a - parabola.7
a - pen.7
a - poly.7
a - ppause.7
a - pprompt.7
a - range.7
a - rarc.7
a - restore.7
a - rmove.7
a - rvec.7
a - save.7
a - sbox.7
a - spline.7
a - subr.7
a - text.7
a - vec.7
a - whoami.7
7l  -o 7.out plot.7 libplot.a7
cp 7.out /arm64/bin/plot
mk plumb
for (i in plumber plumb)
	mk $MKFLAGS $i.install
7c -FTVw plumber.c
7c -FTVw fsys.c
7c -FTVw match.c
7c -FTVw rules.c
7l  -o 7.plumber plumber.7 fsys.7 match.7 rules.7
cp 7.plumber /arm64/bin/plumber
7c -FTVw plumb.c
7l  -o 7.plumb plumb.7
cp 7.plumb /arm64/bin/plumb
mk postscript
---- Making install in common ----
com.a7 doesn't exist: assuming it will be an archive
pcc -c -Dplan9 -D_POSIX_SOURCE -B bbox.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B glob.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B misc.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B request.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B tempnam.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B getopt.c
ar vu com.a7 bbox.7 glob.7 misc.7 request.7 tempnam.7 getopt.7
ar: creating com.a7
a - bbox.7
a - glob.7
a - misc.7
a - request.7
a - tempnam.7
a - getopt.7
---- Making install in cropmarks ----
mk: 'install' is up to date
---- Making install in download ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B download.c
pcc  -o 7.out download.7 ../common/com.a7
cp 7.out /arm64/bin/aux/download
---- Making install in grabit ----
mk: 'install' is up to date
---- Making install in hardcopy ----
mk: 'install' is up to date
---- Making install in mpictures ----
mk: 'install' is up to date
---- Making install in postgif ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B postgif.c
pcc  -o 7.out postgif.7 ../common/com.a7
cp 7.out /arm64/bin/aux/postgif
---- Making install in postprint ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B postprint.c
pcc  -o 7.out postprint.7 ../common/com.a7
cp 7.out /arm64/bin/aux/postprint
---- Making install in postreverse ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B postreverse.c
pcc  -o 7.out postreverse.7 ../common/com.a7
cp 7.out /arm64/bin/aux/postreverse
---- Making install in posttek ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B posttek.c
pcc  -o 7.out posttek.7 ../common/com.a7
cp 7.out /arm64/bin/aux/posttek
---- Making install in printfont ----
mk: 'install' is up to date
---- Making install in psencoding ----
mk: 'install' is up to date
---- Making install in psfiles ----
cp *.ps ps.* /sys/lib/postscript/prologues
---- Making install in g3p9bit ----
7c -FTVw g3p9bit.c
7l  -o 7.out g3p9bit.7
cp 7.out /arm64/bin/aux/g3p9bit
---- Making install in p9bitpost ----
7c -w -I../common pslib.c
7c -w -I../common p9bitpost.c
7l  -o 7.out pslib.7 p9bitpost.7 /arm64/lib/libmemdraw.a
cp 7.out /arm64/bin/aux/p9bitpost
---- Making install in tcpostio ----
pcc -Bw -c -D_BSD_EXTENSION -D_NET_EXTENSION -Dplan9 tcpostio.c
pcc -Bw -c -D_BSD_EXTENSION -D_NET_EXTENSION -Dplan9 dial.c
7l  -o 7.out tcpostio.7 dial.7
cp 7.out /arm64/bin/aux/tcpostio
---- Making install in text2post ----
7c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common text2post.c
7l  -o 7.out text2post.7
cp 7.out /arm64/bin/aux/text2post
---- Making install in tr2post ----
7c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' tr2post.c
7c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' chartab.c
7c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' Bgetfield.c
7c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' conv.c
tr2post.c:57 const if true
7c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' utils.c
7c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' devcntl.c
7c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' draw.c
7c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' readDESC.c
7c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' ps_include.c
7c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' pictures.c
7c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' ../common/common.c
7l  -o 7.out tr2post.7 chartab.7 Bgetfield.7 conv.7 utils.7 devcntl.7 draw.7 readDESC.7 ps_include.7 pictures.7 common.7
cp 7.out /arm64/bin/aux/tr2post
mk proof
7c -FTVw main.c
7c -FTVw font.c
7c -FTVw htroff.c
7c -FTVw screen.c
7l  -o 7.out main.7 font.7 htroff.7 screen.7
cp 7.out /arm64/bin/proof
mk qa
yacc -D1 -d a.y
7c -FTVw y.tab.c
7c -FTVw lex.c
7l  -o 7.out y.tab.7 lex.7
cp 7.out /arm64/bin/qa
mk qc
7c -FTVw cgen.c
7c -FTVw enam.c
7c -FTVw list.c
7c -FTVw machcap.c
7c -FTVw mul.c
7c -FTVw peep.c
7c -FTVw ../cc/pgen.c
7c -FTVw ../cc/pswt.c
7c -FTVw reg.c
7c -FTVw sgen.c
7c -FTVw swt.c
7c -FTVw txt.c
7l  -o 7.out cgen.7 enam.7 list.7 machcap.7 mul.7 peep.7 pgen.7 pswt.7 reg.7 sgen.7 swt.7 txt.7 ../cc/cc.a7
cp 7.out /arm64/bin/qc
mk qi
7c -FTVw qi.c
7c -FTVw run.c
7c -FTVw mem.c
7c -FTVw syscall.c
7c -FTVw stats.c
7c -FTVw icache.c
7c -FTVw symbols.c
7c -FTVw cmd.c
7c -FTVw bpt.c
7c -FTVw float.c
7c -FTVw branch.c
7c -FTVw iu.c
7l  -o 7.out qi.7 run.7 mem.7 syscall.7 stats.7 icache.7 symbols.7 cmd.7 bpt.7 float.7 branch.7 iu.7
cp 7.out /arm64/bin/qi
mk ql
7c -FTVw asm.c
7c -FTVw asmout.c
7c -FTVw list.c
7c -FTVw noop.c
7c -FTVw obj.c
7c -FTVw optab.c
7c -FTVw pass.c
7c -FTVw span.c
7c -FTVw ../qc/enam.c
7c -FTVw cnam.c
7c -FTVw sched.c
7c -FTVw compat.c
7l  -o 7.out asm.7 asmout.7 list.7 noop.7 obj.7 optab.7 pass.7 span.7 enam.7 cnam.7 sched.7 compat.7
cp 7.out /arm64/bin/ql
mk ratfs
7c -FTVw main.c
7c -FTVw proto.c
7c -FTVw misc.c
7c -FTVw ctlfiles.c
7l  -o 7.out main.7 proto.7 misc.7 ctlfiles.7
cp 7.out /arm64/bin/upas/ratfs
mk rc
yacc -d syn.y
7c -FTVw -DPlan9 code.c
7c -FTVw -DPlan9 exec.c
7c -FTVw -DPlan9 getflags.c
7c -FTVw -DPlan9 glob.c
7c -FTVw -DPlan9 here.c
7c -FTVw -DPlan9 io.c
7c -FTVw -DPlan9 lex.c
7c -FTVw -DPlan9 pcmd.c
7c -FTVw -DPlan9 pfnc.c
7c -FTVw -DPlan9 simple.c
7c -FTVw -DPlan9 subr.c
7c -FTVw -DPlan9 trap.c
7c -FTVw -DPlan9 tree.c
7c -FTVw -DPlan9 var.c
7c -FTVw -DPlan9 havefork.c
7c -FTVw -DPlan9 plan9.c
7c -FTVw -DPlan9 y.tab.c
7l  -o 7.out code.7 exec.7 getflags.7 glob.7 here.7 io.7 lex.7 pcmd.7 pfnc.7 simple.7 subr.7 trap.7 tree.7 var.7 havefork.7 plan9.7 y.tab.7
cp 7.out /arm64/bin/rc
mk reform
for (i in audio pm shortcuts)
	mk $MKFLAGS $i.install
7c -FTVw audio.c
7l  -o 7.audio audio.7
cp 7.audio /arm64/bin/reform/audio
7c -FTVw pm.c
7l  -o 7.pm pm.7
cp 7.pm /arm64/bin/reform/pm
7c -FTVw shortcuts.c
7l  -o 7.shortcuts shortcuts.7
cp 7.shortcuts /arm64/bin/reform/shortcuts
mk replica
7c -FTVw revproto.c
7c -FTVw applychanges.c
7c -FTVw db.c
7c -FTVw util.c
7c -FTVw applylog.c
7c -FTVw compactdb.c
7c -FTVw updatedb.c
7l  -o 7.applychanges revproto.7 applychanges.7 db.7 util.7
7l  -o 7.updatedb updatedb.7 db.7 util.7
7l  -o 7.compactdb compactdb.7 db.7 util.7
cp 7.applychanges /arm64/bin/replica/applychanges
7l  -o 7.applylog applylog.7 db.7 util.7
cp 7.compactdb /arm64/bin/replica/compactdb
cp 7.applylog /arm64/bin/replica/applylog
cp 7.updatedb /arm64/bin/replica/updatedb
for (i in applychanges applylog compactdb updatedb)
	mk $MKFLAGS $i.install
7l  -o 7.applychanges revproto.7 applychanges.7 db.7 util.7
cp 7.applychanges /arm64/bin/replica/applychanges
7l  -o 7.applylog applylog.7 db.7 util.7
cp 7.applylog /arm64/bin/replica/applylog
7l  -o 7.compactdb compactdb.7 db.7 util.7
cp 7.compactdb /arm64/bin/replica/compactdb
7l  -o 7.updatedb updatedb.7 db.7 util.7
cp 7.updatedb /arm64/bin/replica/updatedb
mk rio
7c -FTVw rio.c
7c -FTVw data.c
7c -FTVw fsys.c
7c -FTVw scrl.c
7c -FTVw time.c
7c -FTVw util.c
7c -FTVw wctl.c
7c -FTVw wind.c
7c -FTVw xfid.c
7l  -o 7.out rio.7 data.7 fsys.7 scrl.7 time.7 util.7 wctl.7 wind.7 xfid.7 /arm64/lib/libdraw.a /arm64/lib/libframe.a /arm64/lib/libthread.a /arm64/lib/libplumb.a /arm64/lib/libc.a
cp 7.out /arm64/bin/rio
mk sam
7c -FTVw sam.c
7c -FTVw address.c
7c -FTVw buff.c
7c -FTVw cmd.c
7c -FTVw disk.c
7c -FTVw error.c
7c -FTVw file.c
7c -FTVw io.c
7c -FTVw list.c
7c -FTVw mesg.c
7c -FTVw moveto.c
7c -FTVw multi.c
7c -FTVw plan9.c
7c -FTVw rasp.c
7c -FTVw regexp.c
7c -FTVw shell.c
7c -FTVw string.c
7c -FTVw sys.c
7c -FTVw util.c
7c -FTVw xec.c
7l  -o 7.out sam.7 address.7 buff.7 cmd.7 disk.7 error.7 file.7 io.7 list.7 mesg.7 moveto.7 multi.7 plan9.7 rasp.7 regexp.7 shell.7 string.7 sys.7 util.7 xec.7
cp 7.out /arm64/bin/sam
mk samterm
7c -I../sam -FTVw main.c
7c -I../sam -FTVw icons.c
7c -I../sam -FTVw menu.c
7c -I../sam -FTVw mesg.c
7c -I../sam -FTVw rasp.c
7c -I../sam -FTVw scroll.c
7c -I../sam -FTVw flayer.c
7c -I../sam -FTVw io.c
7c -I../sam -FTVw plan9.c
7l  -o 7.out main.7 icons.7 menu.7 mesg.7 rasp.7 scroll.7 flayer.7 io.7 plan9.7 /arm64/lib/libdraw.a /arm64/lib/libframe.a
cp 7.out /arm64/bin/aux/samterm
mk scat
7c -FTVw -I/sys/src/cmd/map scat.c
7c -FTVw -I/sys/src/cmd/map bitinput.c
7c -FTVw -I/sys/src/cmd/map desc.c
7c -FTVw -I/sys/src/cmd/map display.c
7c -FTVw -I/sys/src/cmd/map dssread.c
7c -FTVw -I/sys/src/cmd/map header.c
7c -FTVw -I/sys/src/cmd/map hinv.c
7c -FTVw -I/sys/src/cmd/map image.c
7c -FTVw -I/sys/src/cmd/map patch.c
7c -FTVw -I/sys/src/cmd/map plot.c
7c -FTVw -I/sys/src/cmd/map posn.c
7c -FTVw -I/sys/src/cmd/map prose.c
7c -FTVw -I/sys/src/cmd/map qtree.c
7c -FTVw -I/sys/src/cmd/map util.c
7l  -o 7.out scat.7 bitinput.7 desc.7 display.7 dssread.7 header.7 hinv.7 image.7 patch.7 plot.7 posn.7 prose.7 qtree.7 util.7
cp 7.out /arm64/bin/scat
mk scuzz
7c -FTVw scuzz.c
7c -FTVw cdaudio.c
7c -FTVw cdr.c
7c -FTVw changer.c
7c -FTVw scsireq.c
7c -FTVw sense.c
7l  -o 7.out scuzz.7 cdaudio.7 cdr.7 changer.7 scsireq.7 sense.7
cp 7.out /arm64/bin/scuzz
mk snap
for (i in snap snapfs)
	mk $MKFLAGS $i.install
7c -FTVw snap.c
7c -FTVw read.c
7c -FTVw take.c
7c -FTVw util.c
7c -FTVw write.c
7l  -o 7.snap snap.7 read.7 take.7 util.7 write.7 /arm64/lib/lib9p.a
cp 7.snap /arm64/bin/snap
7c -FTVw snapfs.c
7l  -o 7.snapfs snapfs.7 read.7 take.7 util.7 write.7 /arm64/lib/lib9p.a
cp 7.snapfs /arm64/bin/snapfs
mk spell
7c -FTVw sprog.c
7l  -o 7.out sprog.7
cp 7.out /arm64/bin/aux/sprog
mk spin
yacc -S -d spin.y

conflicts: 6 reduce/reduce
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 dstep.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 flow.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 guided.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 main.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 mesg.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 msc_tcl.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen1.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen2.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen3.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen4.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen5.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen6.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen7.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 reprosrc.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 run.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 sched.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 spinlex.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 structs.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 sym.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 vars.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 y.tab.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_buchi.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_cache.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_lex.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_main.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_mem.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_parse.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_rewrt.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_trans.c
7l  -o 7.out dstep.7 flow.7 guided.7 main.7 mesg.7 msc_tcl.7 pangen1.7 pangen2.7 pangen3.7 pangen4.7 pangen5.7 pangen6.7 pangen7.7 reprosrc.7 run.7 sched.7 spinlex.7 structs.7 sym.7 vars.7 y.tab.7 tl_buchi.7 tl_cache.7 tl_lex.7 tl_main.7 tl_mem.7 tl_parse.7 tl_rewrt.7 tl_trans.7
cp 7.out /arm64/bin/spin
mk spred
7c -FTVw spred.c
7c -FTVw win.c
7c -FTVw cmd.c
7c -FTVw pal.c
7c -FTVw cmdw.c
7c -FTVw spr.c
7c -FTVw fil.c
7l  -o 7.out spred.7 win.7 cmd.7 pal.7 cmdw.7 spr.7 fil.7
cp 7.out /arm64/bin/spred
mk syscall
7c -FTVw syscall.c
7l  -o 7.out syscall.7
cp 7.out /arm64/bin/syscall
mk tapefs
for (i in tarfs tpfs v6fs 32vfs cpiofs tapfs v10fs zipfs)
	mk $MKFLAGS $i.install
7c -FTVw tarfs.c
7c -FTVw fs.c
7c -FTVw util.c
7l  -o 7.tarfs tarfs.7 fs.7 util.7
cp 7.tarfs /arm64/bin/fs/tarfs
7c -FTVw tpfs.c
7l  -o 7.tpfs tpfs.7 fs.7 util.7
cp 7.tpfs /arm64/bin/fs/tpfs
7c -FTVw v6fs.c
7l  -o 7.v6fs v6fs.7 fs.7 util.7
cp 7.v6fs /arm64/bin/fs/v6fs
7c -FTVw 32vfs.c
7l  -o 7.32vfs 32vfs.7 fs.7 util.7
cp 7.32vfs /arm64/bin/fs/32vfs
7c -FTVw cpiofs.c
warning: cpiofs.c:45 set and not used: x 
warning: cpiofs.c:53 set and not used: x 
7l  -o 7.cpiofs cpiofs.7 fs.7 util.7
cp 7.cpiofs /arm64/bin/fs/cpiofs
7c -FTVw tapfs.c
7l  -o 7.tapfs tapfs.7 fs.7 util.7
cp 7.tapfs /arm64/bin/fs/tapfs
7c -FTVw v10fs.c
7l  -o 7.v10fs v10fs.7 fs.7 util.7
cp 7.v10fs /arm64/bin/fs/v10fs
7c -FTVw zipfs.c
7l  -o 7.zipfs zipfs.7 fs.7 util.7
cp 7.zipfs /arm64/bin/fs/zipfs
mk tbl
7c -FTVw t8.c
7c -FTVw t4.c
7c -FTVw t6.c
7c -FTVw tu.c
7c -FTVw t5.c
7c -FTVw t7.c
7c -FTVw tv.c
7c -FTVw tg.c
7c -FTVw t3.c
7c -FTVw tb.c
7c -FTVw tt.c
7c -FTVw t9.c
7c -FTVw t1.c
7c -FTVw tf.c
7c -FTVw tc.c
7c -FTVw ti.c
7c -FTVw tm.c
7c -FTVw t0.c
7c -FTVw tr.c
7c -FTVw te.c
7c -FTVw ts.c
7c -FTVw t2.c
7l  -o 7.out t8.7 t4.7 t6.7 tu.7 t5.7 t7.7 tv.7 tg.7 t3.7 tb.7 tt.7 t9.7 t1.7 tf.7 tc.7 ti.7 tm.7 t0.7 tr.7 te.7 ts.7 t2.7
cp 7.out /arm64/bin/tbl
mk tc
7c -FTVw cgen.c
7c -FTVw enam.c
7c -FTVw list.c
7c -FTVw mul.c
7c -FTVw peep.c
7c -FTVw reg.c
7c -FTVw sgen.c
7c -FTVw swt.c
7c -FTVw txt.c
7l  -o 7.out cgen.7 enam.7 list.7 mul.7 peep.7 reg.7 sgen.7 swt.7 txt.7 ../cc/cc.a7
cp 7.out /arm64/bin/tc
mk tcs
./charsets.awk charsets.xml alias.txt >alias.h
7c -DPLAN9 -FTVw conv_jis.c
7c -DPLAN9 -FTVw conv_big5.c
7c -DPLAN9 -FTVw conv_gb.c
7c -DPLAN9 -FTVw conv_gbk.c
7c -DPLAN9 -FTVw conv_ksc.c
7c -DPLAN9 -FTVw utf.c
7c -DPLAN9 -FTVw html.c
7c -DPLAN9 -FTVw kuten208.c
7c -DPLAN9 -FTVw kuten212.c
7c -DPLAN9 -FTVw gb.c
7c -DPLAN9 -FTVw gbk.c
7c -DPLAN9 -FTVw ksc.c
7c -DPLAN9 -FTVw big5.c
7c -DPLAN9 -FTVw tune.c
7c -DPLAN9 -FTVw tcs.c
7l  -o 7.out tcs.7 conv_jis.7 conv_big5.7 conv_gb.7 conv_gbk.7 conv_ksc.7 utf.7 html.7 kuten208.7 kuten212.7 gb.7 gbk.7 ksc.7 big5.7 tune.7
cp 7.out /arm64/bin/tcs
mk telco
7c -FTVw telco.c
7l  -o 7.out telco.7
cp 7.out /arm64/bin/telco
mk tl
7c -FTVw asm.c
7c -FTVw list.c
7c -FTVw noop.c
7c -FTVw obj.c
7c -FTVw optab.c
7c -FTVw pass.c
7c -FTVw span.c
7c -FTVw ../5c/enam.c
7c -FTVw thumb.c
7c -FTVw compat.c
7l  -o 7.out asm.7 list.7 noop.7 obj.7 optab.7 pass.7 span.7 enam.7 thumb.7 compat.7
cp 7.out /arm64/bin/tl
mk troff
pcc -c -DSTRICT -DUNICODE -DFONTDIR'='"sys/lib/troff/font" -DNTERMDIR'='"sys/lib/troff/term/tab." -DTEXHYPHENS'='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex" -DALTHYPHENS'='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex" -DDWBHOME'='"/" n1.c
pcc -c -DSTRICT -DUNICODE n2.c
pcc -c -DSTRICT -DUNICODE n3.c
pcc -c -DSTRICT -DUNICODE n4.c
pcc -c -DSTRICT -DUNICODE n5.c
pcc -c -DSTRICT -DUNICODE t6.c
pcc -c -DSTRICT -DUNICODE n6.c
pcc -c -DSTRICT -DUNICODE n7.c
pcc -c -DSTRICT -DUNICODE -DTEXHYPHENS'='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex" n8.c
pcc -c -DSTRICT -DUNICODE n9.c
pcc -c -DSTRICT -DUNICODE -DTDEVNAME'='"utf" t10.c
pcc -c -DSTRICT -DUNICODE -DNDEVNAME'='"utf" n10.c
pcc -c -DSTRICT -DUNICODE t11.c
pcc -c -DSTRICT -DUNICODE -DTMACDIR'='"sys/lib/tmac/tmac." ni.c
pcc -c -DSTRICT -DUNICODE hytab.c
pcc -c -DSTRICT -DUNICODE suftab.c
pcc -c -DSTRICT -DUNICODE -DDWBHOME'='"/" dwbinit.c
pcc -o 7.out n1.7 n2.7 n3.7 n4.7 n5.7 t6.7 n6.7 n7.7 n8.7 n9.7 t10.7 n10.7 t11.7 ni.7 hytab.7 suftab.7 dwbinit.7
cp 7.out /arm64/bin/troff
mk troff2html
7c -FTVw troff2html.c
7l  -o 7.out troff2html.7
cp 7.out /arm64/bin/troff2html
mk upas
for (i in common Mail alias bayes binscripts dkim filterkit fs imap4d marshal ml ned pop3 q scanmail send smtp spf unesc vf) @{
	cd $i
	mk install
}
libcommon.a7 doesn't exist: assuming it will be an archive
7c -FTVw aux.c
7c -FTVw become.c
7c -FTVw config.c
7c -FTVw folder.c
7c -FTVw flags.c
7c -FTVw fmt.c
7c -FTVw libsys.c
7c -FTVw process.c
ar vu libcommon.a7 aux.7 become.7 config.7 folder.7 flags.7 fmt.7 libsys.7 process.7
ar: creating libcommon.a7
a - aux.7
a - become.7
a - config.7
a - folder.7
a - flags.7
a - fmt.7
a - libsys.7
a - process.7
7c -FTVw mbox.c
7c -FTVw mesg.c
7c -FTVw comp.c
7c -FTVw util.c
7c -FTVw win.c
7l  -o 7.out mbox.7 mesg.7 comp.7 util.7 win.7
cp 7.out /acme/bin/arm64/Mail
7c -FTVw -I../common aliasmail.c
7l  -o 7.out aliasmail.7 ../common/libcommon.a7
cp 7.out /arm64/bin/upas/aliasmail
for (i in addhash bayes msgtok)
	mk $MKFLAGS $i.install
7c -FTVw hash.c
7c -FTVw addhash.c
7l  -o 7.addhash hash.7 addhash.7
cp 7.addhash /arm64/bin/upas/addhash
7c -FTVw bayes.c
7l  -o 7.bayes hash.7 bayes.7
cp 7.bayes /arm64/bin/upas/bayes
7c -FTVw dfa.c
7c -FTVw msgtok.c
7l  -o 7.msgtok dfa.7 msgtok.7
cp 7.msgtok /arm64/bin/upas/msgtok
cp isspam.rc /arm64/bin/upas/isspam
cp msgcat.rc /arm64/bin/upas/msgcat
cp spam.rc /arm64/bin/upas/spam
cp tfmt.rc /arm64/bin/upas/tfmt
cp unspam.rc /arm64/bin/upas/unspam
7c -FTVw dkim.c
7l  -o 7.out dkim.7
cp 7.out /arm64/bin/upas/dkim
for (i in deliver list mbappend token)
	mk $MKFLAGS $i.install
7c -FTVw -I../common deliver.c
7c -FTVw -I../common readaddrs.c
7l  -o 7.deliver deliver.7 readaddrs.7 ../common/libcommon.a7
cp 7.deliver /arm64/bin/upas/deliver
7c -FTVw -I../common list.c
7l  -o 7.list list.7 readaddrs.7 ../common/libcommon.a7
cp 7.list /arm64/bin/upas/list
7c -FTVw -I../common mbappend.c
7l  -o 7.mbappend mbappend.7 readaddrs.7 ../common/libcommon.a7
cp 7.mbappend /arm64/bin/upas/mbappend
7c -FTVw -I../common token.c
7l  -o 7.token token.7 readaddrs.7 ../common/libcommon.a7
cp 7.token /arm64/bin/upas/token
7c -FTVw -I../common cache.c
7c -FTVw -I../common fs.c
7c -FTVw -I../common header.c
7c -FTVw -I../common idx.c
7c -FTVw -I../common imap.c
7c -FTVw -I../common mbox.c
7c -FTVw -I../common mdir.c
7c -FTVw -I../common mtree.c
7c -FTVw -I../common plan9.c
7c -FTVw -I../common pop3.c
7c -FTVw -I../common remove.c
7c -FTVw -I../common rename.c
7c -FTVw -I../common strtotm.c
7c -FTVw -I../common tls.c
7l  -o 7.out cache.7 fs.7 header.7 idx.7 imap.7 mbox.7 mdir.7 mtree.7 plan9.7 pop3.7 remove.7 rename.7 strtotm.7 tls.7 ../common/libcommon.a7
cp 7.out /arm64/bin/upas/fs
7c -FTVw auth.c
7c -FTVw copy.c
7c -FTVw csquery.c
7c -FTVw date.c
7c -FTVw debug.c
7c -FTVw fetch.c
7c -FTVw folder.c
7c -FTVw fsenc.c
7c -FTVw fstree.c
7c -FTVw imp.c
7c -FTVw imap4d.c
7c -FTVw list.c
7c -FTVw mbox.c
7c -FTVw msg.c
7c -FTVw mutf7.c
7c -FTVw nodes.c
7c -FTVw print.c
7c -FTVw quota.c
7c -FTVw search.c
7c -FTVw store.c
7c -FTVw utils.c
7l  -o 7.out auth.7 copy.7 csquery.7 date.7 debug.7 fetch.7 folder.7 fsenc.7 fstree.7 imp.7 imap4d.7 list.7 mbox.7 msg.7 mutf7.7 nodes.7 print.7 quota.7 search.7 store.7 utils.7
cp 7.out /arm64/bin/upas/imap4d
7c -FTVw -I../common marshal.c
7l  -o 7.out marshal.7 ../common/libcommon.a7
cp 7.out /arm64/bin/upas/marshal
for (i in ml mlowner mlmgr)
	mk $MKFLAGS $i.install
cd ../smtp && mk rfc822.tab.h rfc822.tab.7
yacc -d -s rfc822 rfc822.y
7c -FTVw -I../common rfc822.tab.c
7c -FTVw -I../common ml.c
7c -FTVw -I../common common.c
7l  -o 7.ml ../smtp/rfc822.tab.7 ml.7 common.7 ../common/libcommon.a7
cp 7.ml /arm64/bin/upas/ml
cd ../smtp && mk rfc822.tab.h rfc822.tab.7
7c -FTVw -I../common mlowner.c
7c -FTVw -I../common common.c
7c -FTVw -I../common rfc822.tab.c
7l  -o 7.mlowner ../smtp/rfc822.tab.7 mlowner.7 common.7 ../common/libcommon.a7
cp 7.mlowner /arm64/bin/upas/mlowner
7c -FTVw -I../common mlmgr.c
7c -FTVw -I../common common.c
7l  -o 7.mlmgr mlmgr.7 common.7 ../common/libcommon.a7
cp 7.mlmgr /arm64/bin/upas/mlmgr
7c -FTVw -I../common nedmail.c
7l  -o 7.out nedmail.7 ../common/libcommon.a7
cp 7.out /arm64/bin/upas/nedmail
7c -FTVw -I../common pop3.c
7l  -o 7.out pop3.7 ../common/libcommon.a7
cp 7.out /arm64/bin/upas/pop3
for (i in qer runq)
	mk $MKFLAGS $i.install
7c -FTVw -I../common qer.c
7l  -o 7.qer qer.7 ../common/libcommon.a7
cp 7.qer /arm64/bin/upas/qer
7c -FTVw -I../common runq.c
7l  -o 7.runq runq.7 ../common/libcommon.a7
cp 7.runq /arm64/bin/upas/runq
for (i in scanmail testscan)
	mk $MKFLAGS $i.install
7c -FTVw -I../common scanmail.c
7c -FTVw -I../common common.c
7l  -o 7.scanmail scanmail.7 common.7 ../common/libcommon.a7
cp 7.scanmail /arm64/bin/upas/scanmail
7c -FTVw -I../common testscan.c
7l  -o 7.testscan testscan.7 common.7 ../common/libcommon.a7
cp 7.testscan /arm64/bin/upas/testscan
for (i in send filter)
	mk $MKFLAGS $i.install
7c -FTVw -I../common authorize.c
7c -FTVw -I../common bind.c
7c -FTVw -I../common cat_mail.c
7c -FTVw -I../common gateway.c
7c -FTVw -I../common local.c
7c -FTVw -I../common main.c
7c -FTVw -I../common rewrite.c
7c -FTVw -I../common translate.c
7c -FTVw -I../common message.c
7c -FTVw -I../common dest.c
7c -FTVw -I../common log.c
7c -FTVw -I../common skipequiv.c
7l  -o 7.send authorize.7 bind.7 cat_mail.7 gateway.7 local.7 main.7 rewrite.7 translate.7 message.7 dest.7 log.7 skipequiv.7 ../smtp/rfc822.tab.7 ../common/libcommon.a7
cp 7.send /arm64/bin/upas/send
7c -FTVw -I../common filter.c
7l  -o 7.filter cat_mail.7 filter.7 message.7 dest.7 log.7 skipequiv.7 ../smtp/rfc822.tab.7 ../common/libcommon.a7
cp 7.filter /arm64/bin/upas/filter
for (i in smtpd smtp)
	mk $MKFLAGS $i.install
yacc -o xxx smtpd.y
sed 's/yy/zz/g' < xxx > smtpd.tab.c
rm xxx
7c -FTVw -I../common spam.c
7c -FTVw -I../common rfc822.tab.c
7c -FTVw -I../common greylist.c

conflicts: 10 reduce/reduce
7c -FTVw -I../common smtpd.c
7c -FTVw -I../common smtpd.tab.c
7l  -o 7.smtpd smtpd.tab.7 spam.7 rfc822.tab.7 greylist.7 smtpd.7 ../common/libcommon.a7
cp 7.smtpd /arm64/bin/upas/smtpd
7c -FTVw -I../common mxdial.c
7c -FTVw -I../common smtp.c
7l  -o 7.smtp rfc822.tab.7 mxdial.7 smtp.7 ../common/libcommon.a7
cp 7.smtp /arm64/bin/upas/smtp
7c -FTVw dns.c
7c -FTVw macro.c
7c -FTVw spf.c
7l  -o 7.out dns.7 macro.7 spf.7
cp 7.out /arm64/bin/upas/spf
7c -FTVw unesc.c
7l  -o 7.out unesc.7
cp 7.out /arm64/bin/upas/unesc
7c -FTVw -I../common vf.c
7l  -o 7.out vf.7 ../common/libcommon.a7
cp 7.out /arm64/bin/upas/vf
mk va
yacc -D1 -d a.y
7c -FTVw y.tab.c
7c -FTVw lex.c
7l  -o 7.out y.tab.7 lex.7
cp 7.out /arm64/bin/va
mk vac
for (i in vac unvac vacfs)
	mk $MKFLAGS $i.install
7c -FTVw vac.c
7c -FTVw error.c
7c -FTVw file.c
7c -FTVw glob.c
7c -FTVw pack.c
7l  -o 7.vac vac.7 error.7 file.7 glob.7 pack.7
cp 7.vac /arm64/bin/vac
7c -FTVw unvac.c
7l  -o 7.unvac unvac.7 error.7 file.7 glob.7 pack.7
cp 7.unvac /arm64/bin/unvac
7c -FTVw vacfs.c
7l  -o 7.vacfs vacfs.7 error.7 file.7 glob.7 pack.7
cp 7.vacfs /arm64/bin/vacfs
mk vc
7c -FTVw cgen.c
7c -FTVw enam.c
7c -FTVw list.c
7c -FTVw mul.c
7c -FTVw peep.c
7c -FTVw ../cc/pgen.c
7c -FTVw ../cc/pswt.c
7c -FTVw reg.c
7c -FTVw sgen.c
7c -FTVw swt.c
7c -FTVw txt.c
7l  -o 7.out cgen.7 enam.7 list.7 mul.7 peep.7 pgen.7 pswt.7 reg.7 sgen.7 swt.7 txt.7 ../cc/cc.a7
cp 7.out /arm64/bin/vc
mk venti
@{ cd srv && mk install }
for (i in venti buildindex checkarenas checkindex clumpstats conf findscore fixarenas fmtarenas fmtbloom fmtindex fmtisect mirrorarenas printarena printarenapart rdarena syncindex verifyarena wrarena)
	mk $MKFLAGS $i.install
7c -FTVw -I. venti.c
7c -FTVw -I. arena.c
7c -FTVw -I. arenas.c
7c -FTVw -I. bloom.c
7c -FTVw -I. buildbuck.c
7c -FTVw -I. clump.c
7c -FTVw -I. config.c
7c -FTVw -I. conv.c
7c -FTVw -I. dcache.c
7c -FTVw -I. disksched.c
7c -FTVw -I. dump.c
7c -FTVw -I. graph.c
7c -FTVw -I. hdisk.c
7c -FTVw -I. hproc.c
7c -FTVw -I. httpd.c
7c -FTVw -I. icache.c
7c -FTVw -I. icachewrite.c
7c -FTVw -I. ifile.c
7c -FTVw -I. index.c
7c -FTVw -I. lump.c
7c -FTVw -I. lumpcache.c
7c -FTVw -I. lumpqueue.c
7c -FTVw -I. part.c
7c -FTVw -I. png.c
7c -FTVw -I. round.c
7c -FTVw -I. score.c
7c -FTVw -I. sortientry.c
7c -FTVw -I. stats.c
7c -FTVw -I. syncarena.c
7c -FTVw -I. syncindex0.c
7c -FTVw -I. trace.c
7c -FTVw -I. unwhack.c
7c -FTVw -I. utils.c
7c -FTVw -I. unittoull.c
7c -FTVw -I. whack.c
7c -FTVw -I. xml.c
7c -FTVw -I. zblock.c
7c -FTVw -I. zeropart.c
ar rvc libvs.a7 arena.7 arenas.7 bloom.7 buildbuck.7 clump.7 config.7 conv.7 dcache.7 disksched.7 dump.7 graph.7 hdisk.7 hproc.7 httpd.7 icache.7 icachewrite.7 ifile.7 index.7 lump.7 lumpcache.7 lumpqueue.7 part.7 png.7 round.7 score.7 sortientry.7 stats.7 syncarena.7 syncindex0.7 trace.7 unwhack.7 utils.7 unittoull.7 whack.7 xml.7 zblock.7 zeropart.7
a - arena.7
a - arenas.7
a - bloom.7
a - buildbuck.7
a - clump.7
a - config.7
a - conv.7
a - dcache.7
a - disksched.7
a - dump.7
a - graph.7
a - hdisk.7
a - hproc.7
a - httpd.7
a - icache.7
a - icachewrite.7
a - ifile.7
a - index.7
a - lump.7
a - lumpcache.7
a - lumpqueue.7
a - part.7
a - png.7
a - round.7
a - score.7
a - sortientry.7
a - stats.7
a - syncarena.7
a - syncindex0.7
a - trace.7
a - unwhack.7
a - utils.7
a - unittoull.7
a - whack.7
a - xml.7
a - zblock.7
a - zeropart.7
7l  -o 7.venti venti.7 libvs.a7
cp 7.venti /arm64/bin/venti/venti
7c -FTVw -I. buildindex.c
ar rvc libvs.a7 arena.7 arenas.7 bloom.7 buildbuck.7 clump.7 config.7 conv.7 dcache.7 disksched.7 dump.7 graph.7 hdisk.7 hproc.7 httpd.7 icache.7 icachewrite.7 ifile.7 index.7 lump.7 lumpcache.7 lumpqueue.7 part.7 png.7 round.7 score.7 sortientry.7 stats.7 syncarena.7 syncindex0.7 trace.7 unwhack.7 utils.7 unittoull.7 whack.7 xml.7 zblock.7 zeropart.7
r - arena.7
r - arenas.7
r - bloom.7
r - buildbuck.7
r - clump.7
r - config.7
r - conv.7
r - dcache.7
r - disksched.7
r - dump.7
r - graph.7
r - hdisk.7
r - hproc.7
r - httpd.7
r - icache.7
r - icachewrite.7
r - ifile.7
r - index.7
r - lump.7
r - lumpcache.7
r - lumpqueue.7
r - part.7
r - png.7
r - round.7
r - score.7
r - sortientry.7
r - stats.7
r - syncarena.7
r - syncindex0.7
r - trace.7
r - unwhack.7
r - utils.7
r - unittoull.7
r - whack.7
r - xml.7
r - zblock.7
r - zeropart.7
7l  -o 7.buildindex buildindex.7 libvs.a7
cp 7.buildindex /arm64/bin/venti/buildindex
7c -FTVw -I. checkarenas.c
ar rvc libvs.a7 arena.7 arenas.7 bloom.7 buildbuck.7 clump.7 config.7 conv.7 dcache.7 disksched.7 dump.7 graph.7 hdisk.7 hproc.7 httpd.7 icache.7 icachewrite.7 ifile.7 index.7 lump.7 lumpcache.7 lumpqueue.7 part.7 png.7 round.7 score.7 sortientry.7 stats.7 syncarena.7 syncindex0.7 trace.7 unwhack.7 utils.7 unittoull.7 whack.7 xml.7 zblock.7 zeropart.7
r - arena.7
r - arenas.7
r - bloom.7
r - buildbuck.7
r - clump.7
r - config.7
r - conv.7
r - dcache.7
r - disksched.7
r - dump.7
r - graph.7
r - hdisk.7
r - hproc.7
r - httpd.7
r - icache.7
r - icachewrite.7
r - ifile.7
r - index.7
r - lump.7
r - lumpcache.7
r - lumpqueue.7
r - part.7
r - png.7
r - round.7
r - score.7
r - sortientry.7
r - stats.7
r - syncarena.7
r - syncindex0.7
r - trace.7
r - unwhack.7
r - utils.7
r - unittoull.7
r - whack.7
r - xml.7
r - zblock.7
r - zeropart.7
7l  -o 7.checkarenas checkarenas.7 libvs.a7
cp 7.checkarenas /arm64/bin/venti/checkarenas
7c -FTVw -I. checkindex.c
7l  -o 7.checkindex checkindex.7 libvs.a7
cp 7.checkindex /arm64/bin/venti/checkindex
7c -FTVw -I. clumpstats.c
7l  -o 7.clumpstats clumpstats.7 libvs.a7
cp 7.clumpstats /arm64/bin/venti/clumpstats
mk: 'conf.install' is up to date
7c -FTVw -I. findscore.c
7l  -o 7.findscore findscore.7 libvs.a7
cp 7.findscore /arm64/bin/venti/findscore
7c -FTVw -I. fixarenas.c
7l  -o 7.fixarenas fixarenas.7 libvs.a7
cp 7.fixarenas /arm64/bin/venti/fixarenas
7c -FTVw -I. fmtarenas.c
7l  -o 7.fmtarenas fmtarenas.7 libvs.a7
cp 7.fmtarenas /arm64/bin/venti/fmtarenas
7c -FTVw -I. fmtbloom.c
7l  -o 7.fmtbloom fmtbloom.7 libvs.a7
cp 7.fmtbloom /arm64/bin/venti/fmtbloom
7c -FTVw -I. fmtindex.c
7l  -o 7.fmtindex fmtindex.7 libvs.a7
cp 7.fmtindex /arm64/bin/venti/fmtindex
7c -FTVw -I. fmtisect.c
7l  -o 7.fmtisect fmtisect.7 libvs.a7
cp 7.fmtisect /arm64/bin/venti/fmtisect
7c -FTVw -I. mirrorarenas.c
7l  -o 7.mirrorarenas mirrorarenas.7 libvs.a7
cp 7.mirrorarenas /arm64/bin/venti/mirrorarenas
7c -FTVw -I. printarena.c
7l  -o 7.printarena printarena.7 libvs.a7
cp 7.printarena /arm64/bin/venti/printarena
7c -FTVw -I. printarenapart.c
7l  -o 7.printarenapart printarenapart.7 libvs.a7
cp 7.printarenapart /arm64/bin/venti/printarenapart
7c -FTVw -I. rdarena.c
7l  -o 7.rdarena rdarena.7 libvs.a7
cp 7.rdarena /arm64/bin/venti/rdarena
7c -FTVw -I. syncindex.c
7l  -o 7.syncindex syncindex.7 libvs.a7
cp 7.syncindex /arm64/bin/venti/syncindex
7c -FTVw -I. verifyarena.c
7l  -o 7.verifyarena verifyarena.7 libvs.a7
cp 7.verifyarena /arm64/bin/venti/verifyarena
7c -FTVw -I. wrarena.c
7l  -o 7.wrarena wrarena.7 libvs.a7
cp 7.wrarena /arm64/bin/venti/wrarena
for (i in copy read ro sync write)
	mk $MKFLAGS $i.install
7c -FTVw -I. copy.c
7l  -o 7.copy copy.7
cp 7.copy /arm64/bin/venti/copy
7c -FTVw -I. read.c
7l  -o 7.read read.7
cp 7.read /arm64/bin/venti/read
7c -FTVw -I. ro.c
7l  -o 7.ro ro.7
cp 7.ro /arm64/bin/venti/ro
7c -FTVw -I. sync.c
7l  -o 7.sync sync.7
cp 7.sync /arm64/bin/venti/sync
7c -FTVw -I. write.c
7l  -o 7.write write.7
cp 7.write /arm64/bin/venti/write
mk vi
7c -FTVw vi.c
7c -FTVw run.c
7c -FTVw special.c
7c -FTVw mem.c
7c -FTVw syscall.c
7c -FTVw stats.c
7c -FTVw icache.c
7c -FTVw symbols.c
7c -FTVw cmd.c
7c -FTVw bpt.c
7c -FTVw float.c
7l  -o 7.out vi.7 run.7 special.7 mem.7 syscall.7 stats.7 icache.7 symbols.7 cmd.7 bpt.7 float.7
cp 7.out /arm64/bin/vi
mk vl
7c -FTVw asm.c
7c -FTVw list.c
7c -FTVw noop.c
7c -FTVw sched.c
7c -FTVw obj.c
7c -FTVw optab.c
7c -FTVw pass.c
7c -FTVw span.c
7c -FTVw ../vc/enam.c
7c -FTVw compat.c
7l  -o 7.out asm.7 list.7 noop.7 sched.7 obj.7 optab.7 pass.7 span.7 enam.7 compat.7
cp 7.out /arm64/bin/vl
mk vnc
for (i in vncs vncv)
	mk $MKFLAGS $i.install
7c -FTVw devdraw.c
7c -FTVw devmouse.c
7c -FTVw devcons.c
7c -FTVw screen.c
7c -FTVw exporter.c
7c -FTVw dev.c
7c -FTVw chan.c
7c -FTVw compat.c
7c -FTVw exportfs.c
7c -FTVw kbds.c
7c -FTVw rre.c
7c -FTVw rlist.c
7c -FTVw vncs.c
7c -FTVw proto.c
7c -FTVw auth.c
7l  -o 7.vncs devdraw.7 devmouse.7 devcons.7 screen.7 exporter.7 dev.7 chan.7 compat.7 exportfs.7 kbds.7 rre.7 rlist.7 vncs.7 proto.7 auth.7
cp 7.vncs /arm64/bin/vncs
7c -FTVw draw.c
7c -FTVw kbdv.c
7c -FTVw color.c
7c -FTVw wsys.c
7c -FTVw vncv.c
7l  -o 7.vncv draw.7 kbdv.7 color.7 wsys.7 vncv.7 proto.7 auth.7
cp 7.vncv /arm64/bin/vncv
mk vt
7c -FTVw main.c
7c -FTVw vt.c
7c -FTVw fs.c
7l  -o 7.out main.7 vt.7 fs.7
cp 7.out /arm64/bin/vt
mk webfs
7c -FTVw sub.c
7c -FTVw url.c
7c -FTVw buq.c
7c -FTVw http.c
7c -FTVw fs.c
7l  -o 7.out sub.7 url.7 buq.7 http.7 fs.7
cp 7.out /arm64/bin/webfs
mk wikifs
7c -FTVw fs.c
7c -FTVw io.c
7c -FTVw parse.c
7c -FTVw parsehist.c
7c -FTVw tohtml.c
7c -FTVw util.c
7c -FTVw wdir.c
7l  -o 7.out fs.7 io.7 parse.7 parsehist.7 tohtml.7 util.7 wdir.7 /arm64/lib/lib9p.a
cp 7.out /arm64/bin/wikifs
for (i in 2600 blabs blit c64 doom galaxy gb gba mahjongg midi mines mix md nes opl3 snes sokoban sudoku swar timmy v8e) @{
	cd $i
	mk install
}
7c -FTVw 2600.c
7c -FTVw aud.c
7c -FTVw cpu.c
7c -FTVw mem.c
7c -FTVw tia.c
7c -FTVw ../eui.c
7l  -o 7.out 2600.7 aud.7 cpu.7 mem.7 tia.7 eui.7
cp 7.out /arm64/bin/games/2600
7c -FTVw blabs.c
warning: blabs.c:459 set and not used: d 
7l  -o 7.out blabs.7
cp 7.out /arm64/bin/games/blabs
7c -FTVw blit.c
7c -FTVw cpu.c
7c -FTVw mem.c
7c -FTVw telnet.c
7l  -o 7.out blit.7 cpu.7 mem.7 telnet.7
cp 7.out /arm64/bin/games/blit
7c -FTVw c64.c
7c -FTVw cpu.c
7c -FTVw mem.c
7c -FTVw vic.c
7c -FTVw ../eui.c
7l  -o 7.out c64.7 cpu.7 mem.7 vic.7 eui.7
cp 7.out /arm64/bin/games/c64
7a  pal_arm64.s
7c -FTVw doomdef.c
7c -FTVw doomstat.c
7c -FTVw dstrings.c
7c -FTVw tables.c
7c -FTVw f_finale.c
7c -FTVw f_wipe.c
7c -FTVw d_main.c
7c -FTVw d_net.c
7c -FTVw d_items.c
7c -FTVw g_game.c
7c -FTVw m_menu.c
7c -FTVw m_misc.c
7c -FTVw m_argv.c
7c -FTVw m_bbox.c
7c -FTVw m_fixed.c
7c -FTVw m_swap.c
7c -FTVw m_cheat.c
7c -FTVw m_random.c
7c -FTVw am_map.c
7c -FTVw p_ceilng.c
7c -FTVw p_doors.c
7c -FTVw p_enemy.c
7c -FTVw p_floor.c
7c -FTVw p_inter.c
7c -FTVw p_lights.c
7c -FTVw p_map.c
7c -FTVw p_maputl.c
7c -FTVw p_plats.c
7c -FTVw p_pspr.c
7c -FTVw p_setup.c
7c -FTVw p_sight.c
7c -FTVw p_spec.c
7c -FTVw p_switch.c
7c -FTVw p_mobj.c
7c -FTVw p_telept.c
7c -FTVw p_tick.c
7c -FTVw p_saveg.c
7c -FTVw p_user.c
7c -FTVw r_bsp.c
7c -FTVw r_data.c
7c -FTVw r_draw.c
7c -FTVw r_main.c
7c -FTVw r_plane.c
7c -FTVw r_segs.c
7c -FTVw r_sky.c
7c -FTVw r_things.c
7c -FTVw w_wad.c
7c -FTVw wi_stuff.c
7c -FTVw v_video.c
7c -FTVw st_lib.c
7c -FTVw st_stuff.c
7c -FTVw hu_stuff.c
7c -FTVw hu_lib.c
7c -FTVw s_sound.c
7c -FTVw z_zone.c
7c -FTVw info.c
7c -FTVw sounds.c
7c -FTVw i_main.c
7c -FTVw i_net.c
7c -FTVw i_sound.c
7c -FTVw i_system.c
7c -FTVw i_video.c
7l  -o 7.out pal_arm64.7 doomdef.7 doomstat.7 dstrings.7 tables.7 f_finale.7 f_wipe.7 d_main.7 d_net.7 d_items.7 g_game.7 m_menu.7 m_misc.7 m_argv.7 m_bbox.7 m_fixed.7 m_swap.7 m_cheat.7 m_random.7 am_map.7 p_ceilng.7 p_doors.7 p_enemy.7 p_floor.7 p_inter.7 p_lights.7 p_map.7 p_maputl.7 p_plats.7 p_pspr.7 p_setup.7 p_sight.7 p_spec.7 p_switch.7 p_mobj.7 p_telept.7 p_tick.7 p_saveg.7 p_user.7 r_bsp.7 r_data.7 r_draw.7 r_main.7 r_plane.7 r_segs.7 r_sky.7 r_things.7 w_wad.7 wi_stuff.7 v_video.7 st_lib.7 st_stuff.7 hu_stuff.7 hu_lib.7 s_sound.7 z_zone.7 info.7 sounds.7 i_main.7 i_net.7 i_sound.7 i_system.7 i_video.7
cp 7.out /arm64/bin/games/doom
for (i in galaxy mkgalaxy)
	mk $MKFLAGS $i.install
7c -FTVw galaxy.c
7c -FTVw quad.c
7c -FTVw body.c
7c -FTVw simulate.c
7l  -o 7.galaxy galaxy.7 quad.7 body.7 simulate.7
cp 7.galaxy /arm64/bin/games/galaxy
7c -FTVw mkgalaxy.c
7l  -o 7.mkgalaxy mkgalaxy.7 body.7
cp 7.mkgalaxy /arm64/bin/games/mkgalaxy
7c -FTVw cpu.c
7c -FTVw mem.c
7c -FTVw gb.c
7c -FTVw ppu.c
7c -FTVw ev.c
7c -FTVw state.c
7c -FTVw apu.c
7c -FTVw ../eui.c
7c -FTVw serial.c
7l  -o 7.out cpu.7 mem.7 gb.7 ppu.7 ev.7 state.7 apu.7 eui.7 serial.7
cp 7.out /arm64/bin/games/gb
7c -FTVw cpu.c
7c -FTVw mem.c
7c -FTVw gba.c
7c -FTVw ppu.c
7c -FTVw ev.c
7c -FTVw apu.c
7c -FTVw state.c
7c -FTVw ../eui.c
7l  -o 7.out cpu.7 mem.7 gba.7 ppu.7 ev.7 apu.7 state.7 eui.7
cp 7.out /arm64/bin/games/gba
7c -FTVw mahjongg.c
7c -FTVw graphics.c
7c -FTVw level.c
7c -FTVw logic.c
7l  -o 7.out mahjongg.7 graphics.7 level.7 logic.7
cp 7.out /arm64/bin/games/mahjongg
for (i in midi mid2s dmid)
	mk $MKFLAGS $i.install
7c -FTVw midi.c
7c -FTVw midifile.c
7l  -o 7.midi midi.7 midifile.7
cp 7.midi /arm64/bin/games/midi
7c -FTVw mid2s.c
7l  -o 7.mid2s mid2s.7 midifile.7
cp 7.mid2s /arm64/bin/games/mid2s
7c -FTVw dmid.c
7l  -o 7.dmid dmid.7 midifile.7
cp 7.dmid /arm64/bin/games/dmid
7c -FTVw mines.c
7c -FTVw ghost.c
7c -FTVw gfx.c
7l  -o 7.out mines.7 ghost.7 gfx.7
cp 7.out /arm64/bin/games/mines
yacc -d mixal.y
7c -FTVw y.tab.c
7c -FTVw mix.c
7c -FTVw char.c
7c -FTVw util.c
7c -FTVw repl.c
7l  -o 7.out y.tab.7 mix.7 char.7 util.7 repl.7
cp 7.out /arm64/bin/games/mix
7c -FTVw ../blit/cpu.c
7c -FTVw mem.c
7c -FTVw md.c
7c -FTVw vdp.c
7c -FTVw z80.c
7c -FTVw ym.c
7c -FTVw ../eui.c
7l  -o 7.out cpu.7 mem.7 md.7 vdp.7 z80.7 ym.7 eui.7
cp 7.out /arm64/bin/games/md
7c -FTVw cpu.c
7c -FTVw mem.c
7c -FTVw nes.c
7c -FTVw ppu.c
7c -FTVw state.c
7c -FTVw apu.c
7c -FTVw ../eui.c
7l  -o 7.out cpu.7 mem.7 nes.7 ppu.7 state.7 apu.7 eui.7
cp 7.out /arm64/bin/games/nes
7c -FTVw opl3.c
7c -FTVw opl3m.c
7l  -o 7.out opl3.7 opl3m.7
cp 7.out /arm64/bin/games/opl3
7c -FTVw cpu.c
7c -FTVw snes.c
7c -FTVw mem.c
7c -FTVw ppu.c
7c -FTVw spc.c
7c -FTVw dsp.c
7c -FTVw state.c
7c -FTVw ../eui.c
7l  -o 7.out cpu.7 snes.7 mem.7 ppu.7 spc.7 dsp.7 state.7 eui.7
cp 7.out /arm64/bin/games/snes
7c -FTVw animation.c
7c -FTVw graphics.c
7c -FTVw level.c
7c -FTVw move.c
7c -FTVw sokoban.c
7c -FTVw route.c
7l  -o 7.out animation.7 graphics.7 level.7 move.7 sokoban.7 route.7
cp 7.out /arm64/bin/games/sokoban
7c -FTVw sudoku.c
7c -FTVw levels.c
7c -FTVw game.c
7l  -o 7.out sudoku.7 levels.7 game.7
cp 7.out /arm64/bin/games/sudoku
7c -FTVw swar.c
7l  -o 7.out swar.7
cp 7.out /arm64/bin/games/swar
7c -FTVw timmy.c
7c -FTVw simple.c
7c -FTVw poly.c
7c -FTVw util.c
7c -FTVw phys.c
7l  -o 7.out timmy.7 simple.7 poly.7 util.7 phys.7
cp 7.out /arm64/bin/games/timmy
7c -FTVw v8e.c
7c -FTVw cpu.c
7c -FTVw cpubcd.c
7c -FTVw cpufp.c
7c -FTVw mem.c
7c -FTVw sys.c
warning: cpufp.c:301 used and not set: b c a v 
warning: cpufp.c:386 used and not set: l 
7l  -o 7.out v8e.7 cpu.7 cpubcd.7 cpufp.7 mem.7 sys.7
cp 7.out /arm64/bin/v8e
for (i in 4s 5s ana aout2gba catclock dmxdec festoon geigerstats juggle life linden memo mole mus glendy packet mandel wadfs dpic todpic turtle vocenc vocdec)
	mk $MKFLAGS $i.install
7c -FTVw xs.c
7c -FTVw 4s.c
7l  -o 7.4s xs.7 4s.7
cp 7.4s /arm64/bin/games/4s
7c -FTVw 5s.c
7l  -o 7.5s xs.7 5s.7
cp 7.5s /arm64/bin/games/5s
7c -FTVw ana.c
7l  -o 7.ana ana.7
cp 7.ana /arm64/bin/games/ana
7c -FTVw aout2gba.c
7l  -o 7.aout2gba aout2gba.7
cp 7.aout2gba /arm64/bin/games/aout2gba
7c -FTVw catclock.c
7l  -o 7.catclock catclock.7
cp 7.catclock /arm64/bin/games/catclock
7c -FTVw dmxdec.c
7l  -o 7.dmxdec dmxdec.7
cp 7.dmxdec /arm64/bin/games/dmxdec
7c -FTVw festoon.c
7l  -o 7.festoon festoon.7
cp 7.festoon /arm64/bin/games/festoon
7c -FTVw geigerstats.c
7l  -o 7.geigerstats geigerstats.7
cp 7.geigerstats /arm64/bin/games/geigerstats
7c -FTVw juggle.c
7l  -o 7.juggle juggle.7
cp 7.juggle /arm64/bin/games/juggle
7c -FTVw life.c
7l  -o 7.life life.7
cp 7.life /arm64/bin/games/life
7c -FTVw linden.c
7l  -o 7.linden linden.7
cp 7.linden /arm64/bin/games/linden
7c -FTVw memo.c
7l  -o 7.memo memo.7
cp 7.memo /arm64/bin/games/memo
7c -FTVw mole.c
7l  -o 7.mole mole.7
cp 7.mole /arm64/bin/games/mole
7c -FTVw mus.c
7l  -o 7.mus mus.7
cp 7.mus /arm64/bin/games/mus
7c -FTVw glendy.c
7l  -o 7.glendy glendy.7
cp 7.glendy /arm64/bin/games/glendy
7c -FTVw packet.c
7l  -o 7.packet packet.7
cp 7.packet /arm64/bin/games/packet
7c -FTVw mandel.c
7l  -o 7.mandel mandel.7
cp 7.mandel /arm64/bin/games/mandel
7c -FTVw wadfs.c
7l  -o 7.wadfs wadfs.7
cp 7.wadfs /arm64/bin/games/wadfs
7c -FTVw dpic.c
7l  -o 7.dpic dpic.7
cp 7.dpic /arm64/bin/games/dpic
7c -FTVw todpic.c
7l  -o 7.todpic todpic.7
cp 7.todpic /arm64/bin/games/todpic
7c -FTVw turtle.c
7l  -o 7.turtle turtle.7
cp 7.turtle /arm64/bin/games/turtle
7c -FTVw vocenc.c
7l  -o 7.vocenc vocenc.7
cp 7.vocenc /arm64/bin/games/vocenc
7c -FTVw vocdec.c
7l  -o 7.vocdec vocdec.7
cp 7.vocdec /arm64/bin/games/vocdec
Mon Jan  1 22:51:45 MST 2024
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in pi3 pi4 $CRAPLIST)
	mk $i.clean
rm -rf 9pi3 s9pi3 errstr.h screen.h dwcotg.h pi3.c bootpi3.c
rm -f pi4.c [9bz]pi4 [9bz]pi4.gz [9bz]pi4.u s[9bz]pi4 bootpi4.*
7a $AFLAGS l.s
7a $AFLAGS -I. -. ../arm64/cache.v8.s
7c -FTVw -I. -. ../bcm/bootargs.c
7c -FTVw clock.c
7c -FTVw -I. -. ../arm64/fpu.c
7a $AFLAGS rebootcode.s
7c -FTVw -I. -. ../arm64/mmu.c
7c -FTVw mem.c
7c -FTVw -I. -. ../arm64/sysreg.c
7c -FTVw -I. ../port/random.c
7c -FTVw -I. -. ../arm64/trap.c
mkdir -p bootfs
disk/mkfs -s / -d bootfs ../boot/bootfs.proto
@{
	cd bootfs/arm64/bin
	#strip * */* */*/* >[2]/dev/null || status=''
}
mkpaqfs -9 -b 65536 -o bootfs.paq bootfs
rm -rf bootfs
warning: ../arm64/mmu.c:51 useless or misleading comparison: UVLONG < 0
7c -I../boot -FTVw ../boot/boot.c
processing ../boot/bootfs.proto
7c -FTVw -I. ../ip/igmp.c
7c -FTVw -I. -. ../bcm/irq.c
7c -FTVw -I. ../port/devmnt.c
7c -FTVw -I. -. ../bcm/vcore.c
7c -FTVw -I. -. ../bcm/i2cgpio.c
7c -FTVw sdhost.c
7c -FTVw -I. ../port/dtracysys.c
7c -FTVw -I. ../port/devdtracy.c
7c -FTVw -I. ../ip/iproute.c
7c -FTVw -I. ../port/devtls.c
7c -FTVw -I. ../port/devdup.c
7c -FTVw -I. ../port/devenv.c
7c -FTVw -I. ../ip/tcp.c
7c -FTVw -I. ../port/devsd.c
7c -FTVw -I. -. ../bcm/devarch.c
7c -FTVw -I. ../port/dtracytimer.c
7c -FTVw -I. ../port/devshr.c
7c -FTVw -I. ../ip/ipifc.c
7c -FTVw -I. -. ../bcm/gpio.c
7c -FTVw -I. ../port/devether.c
7c -FTVw -I. ../port/devbridge.c
7c -FTVw -I. ../ip/chandial.c
7c -FTVw -I. ../port/devsrv.c
7c -FTVw -I. ../ip/icmp.c
7c -FTVw -I. ../ip/ethermedium.c
7c -FTVw -I. ../port/devcap.c
7c -FTVw -I. ../port/devproc.c
7c -FTVw -I. -. ../bcm/dma.c
echo '#include "../bcm/screen.h"' > screen.h
7c -FTVw -I. ../ip/ip.c
7c -FTVw -I. ../ip/udp.c
7c -FTVw -I. ../ip/ipv6.c
7c -FTVw -I. ../port/devcons.c
7c -FTVw -I. ../port/devi2c.c
7c -FTVw -I. ../port/devuart.c
7c -FTVw -I. ../ip/arp.c
7c -FTVw -I. ../port/devusb.c
7c -FTVw -I. -. ../bcm/emmc.c
7c -FTVw -I. ../ip/devip.c
7c -FTVw -I. -. ../bcm/uartpl011.c
7c -FTVw -I. ../port/log.c
7c -FTVw -I. ../ip/pktmedium.c
7c -FTVw -I. ../port/sdmmc.c
7c -FTVw -I. ../ip/ipaux.c
7c -FTVw -I. ../port/devpipe.c
7c -FTVw -I. ../ip/loopbackmedium.c
echo '#include "../bcm/dwcotg.h"' > dwcotg.h
7c -FTVw -I. ../port/devfs.c
7c -FTVw -I. ../ip/ipmux.c
7c -FTVw -I. ../ip/inferno.c
rc ../port/mkerrstr > errstr.h
7c -FTVw -I. -. ../bcm/ether4330.c
7c -FTVw -I. ../port/devswap.c
7c -FTVw -I. ../ip/netlog.c
7c -FTVw -I. -. ../bcm/uartmini.c
7c -FTVw archbcm3.c
7c -FTVw -I. -. ../bcm/devgpio.c
7c -FTVw -I. ../ip/nullmedium.c
7c -FTVw -I. ../port/netif.c
7c -FTVw -I. ../ip/icmp6.c
7c -FTVw -I. ../ip/netdevmedium.c
7c -FTVw -I. ../port/alarm.c
7c -FTVw -I. ../port/alloc.c
7c -FTVw -I. ../port/allocb.c
7c -FTVw -I. ../port/auth.c
7c -FTVw -I. ../port/cache.c
7c -FTVw -I. ../port/chan.c
7c -FTVw -I. ../port/dev.c
7c -FTVw -I. ../port/edf.c
7c -FTVw -I. ../port/fault.c
7c -FTVw -I. ../port/mul64fract.c
7c -FTVw -I. ../port/page.c
7c -FTVw -I. ../port/parse.c
7c -FTVw -I. ../port/pgrp.c
7c -FTVw -I. ../port/portclock.c
7c -FTVw -I. ../port/print.c
7c -FTVw -I. ../port/qio.c
7c -FTVw -I. ../port/qlock.c
7c -FTVw -I. ../port/rdb.c
7c -FTVw -I. ../port/rebootcmd.c
7c -FTVw -I. ../port/segment.c
7c -FTVw -I. ../port/syscallfmt.c
7c -FTVw -I. ../port/sysfile.c
7c -FTVw -I. ../port/sysproc.c
7c -FTVw -I. ../port/taslock.c
7c -FTVw -I. ../port/tod.c
7c -FTVw -I. ../port/xalloc.c
7a $AFLAGS -I. -. ../arm64/init9.s
7c -FTVw -I. ../port/initcode.c
rc ../port/mkdevc pi3 > pi3.c
{echo 'uchar configfile[]={'
 xd -1x pi3 |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo 0,
 echo '};'} >> pi3.c
7l -l -H6 -R1 -T0x1c00 -s -o rebootcode.out rebootcode.7 cache.v8.7
7l -o boot boot.7
7c -FTVw -I. ../port/devmouse.c
7c -FTVw -I. ../port/swcursor.c
7c -FTVw -I. -. ../bcm/screen.c
7c -FTVw -I. -. ../bcm/mouse.c
7c -FTVw -I. ../port/devdraw.c
7c -FTVw -I. -. ../bcm/usbdwc.c
7c -FTVw -I. ../port/devroot.c
7c -FTVw -I. ../port/proc.c
7l -l -R1 -s -o initcode.out init9.7 initcode.7 /arm64/lib/libc.a
{echo 'uchar '^rebootcode^'[]={'
 xd -1x <rebootcode.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > rebootcode.i
{echo 'uchar '^initcode^'[]={'
 xd -1x <initcode.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > initcode.i
7c -FTVw main.c
7c -FTVw -I. ../port/userinit.c
file system made
../port/mkrootall \
	paqfs __objtype_bin_paqfs /arm64/bin/paqfs\
	factotum __objtype_bin_auth_factotum /arm64/bin/auth/factotum\
	bootfs.paq bootfs_paq bootfs.paq\
	boot boot boot\
>pi3.root.s
../port/mkrootc \
	paqfs __objtype_bin_paqfs /arm64/bin/paqfs\
	factotum __objtype_bin_auth_factotum /arm64/bin/auth/factotum\
	bootfs.paq bootfs_paq bootfs.paq\
	boot boot boot\
>pi3.rootc.c
7c -FTVw pi3.rootc.c
7a $AFLAGS pi3.root.s
7c -FTVw '-DKERNDATE='`{date -n} pi3.c
# linking raw kernel
# linking kernel with symbols
787256t + 3287768d + 125976b = 4201000	s9pi3
cp -x 9pi3 s9pi3 /arm64/
{echo 'uchar '^rebootcode^'[]={'
 xd -1x <rebootcode.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > rebootcode.i
../port/mkrootall \
	paqfs __objtype_bin_paqfs /arm64/bin/paqfs\
	factotum __objtype_bin_auth_factotum /arm64/bin/auth/factotum\
	bootfs.paq bootfs_paq bootfs.paq\
	boot boot boot\
>pi4.root.s
../port/mkrootc \
	paqfs __objtype_bin_paqfs /arm64/bin/paqfs\
	factotum __objtype_bin_auth_factotum /arm64/bin/auth/factotum\
	bootfs.paq bootfs_paq bootfs.paq\
	boot boot boot\
>pi4.rootc.c
7c -FTVw -I. ../port/usbxhcipci.c
7c -FTVw pcibcm.c
7c -FTVw archbcm4.c
7c -FTVw -I. ../port/usbxhci.c
7c -FTVw -I. ../ip/il.c
7c -FTVw gisb.c
7c -FTVw ethergenet.c
7c -FTVw gic.c
7c -FTVw -I. ../port/ethermii.c
7c -FTVw -I. ../port/devroot.c
7c -FTVw -I. ../port/devpci.c
7c -FTVw -I. ../port/pci.c
7c -FTVw sdhc.c
7c -FTVw -I. ../port/proc.c
7l -l -R1 -s -o initcode.out init9.7 initcode.7 /arm64/lib/libc.a
rc ../port/mkdevc pi4 > pi4.c
{echo 'uchar configfile[]={'
 xd -1x pi4 |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo 0,
 echo '};'} >> pi4.c
7c -FTVw main.c
7c -FTVw pi4.rootc.c
{echo 'uchar '^initcode^'[]={'
 xd -1x <initcode.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > initcode.i
7c -FTVw -I. ../port/userinit.c
7a $AFLAGS pi4.root.s
7c -FTVw '-DKERNDATE='`{date -n} pi4.c
# linking raw kernel
# linking kernel with symbols
836432t + 3291744d + 136136b = 4264312	s9pi4
cp -x 9pi4 s9pi4 /arm64/
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in pi3 pi4 $CRAPLIST)
	mk $i.clean
rm -rf 9pi3 s9pi3 errstr.h screen.h dwcotg.h pi3.c bootpi3.c
rm -f pi4.c [9bz]pi4 [9bz]pi4.gz [9bz]pi4.u s[9bz]pi4 bootpi4.*
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in reform $CRAPLIST)
	mk $i.clean
rm -rf 9reform 9reform.u errstr.h reform.c bootreform.c
7a $AFLAGS l.s
7a $AFLAGS -I. -. ../arm64/cache.v8.s
7c -FTVw clock.c
7c -FTVw -I. -. ../arm64/fpu.c
7a $AFLAGS -I. -. ../arm64/rebootcode.s
7c -FTVw -I. -. ../arm64/mmu.c
7c -FTVw mem.c
7c -FTVw -I. -. ../arm64/sysreg.c
7c -FTVw -I. ../port/random.c
7c -FTVw -I. -. ../arm64/trap.c
mkdir -p bootfs
disk/mkfs -s / -d bootfs ../boot/bootfs.proto
@{
	cd bootfs/arm64/bin
	#strip * */* */*/* >[2]/dev/null || status=''
}
mkpaqfs -9 -b 65536 -o bootfs.paq bootfs
rm -rf bootfs
7c -I../boot -FTVw ../boot/boot.c
processing ../boot/bootfs.proto
7c -FTVw -I. ../ip/igmp.c
7c -FTVw -I. ../port/devmnt.c
7c -FTVw uartimx.c
7c -FTVw -I. ../ip/iproute.c
7c -FTVw -I. ../port/devtls.c
7c -FTVw -I. ../port/devdup.c
7c -FTVw -I. ../port/devenv.c
7c -FTVw lcd.c
7c -FTVw -I. ../ip/tcp.c
7c -FTVw -I. ../port/ethersink.c
7c -FTVw -I. ../port/devsd.c
7c -FTVw i2cimx.c
7c -FTVw -I. ../port/devshr.c
7c -FTVw -I. ../ip/ipifc.c
7c -FTVw gpio.c
7c -FTVw -I. ../port/devether.c
7c -FTVw -I. ../port/usbxhci.c
7c -FTVw -I. ../port/devbridge.c
7c -FTVw -I. ../port/etheriwl.c
7c -FTVw -I. ../ip/chandial.c
7c -FTVw -I. ../port/devsrv.c
7c -FTVw -I. ../ip/icmp.c
7c -FTVw -I. ../ip/ethermedium.c
7c -FTVw -I. ../port/devcap.c
7c -FTVw -I. ../port/devproc.c
7c -FTVw devrtc.c
7c -FTVw -I. ../port/devmouse.c
7c -FTVw ccm.c
7c -FTVw -I. ../ip/ip.c
7c -FTVw -I. ../ip/udp.c
7c -FTVw -I. ../ip/ipv6.c
7c -FTVw -I. ../port/swcursor.c
7c -FTVw -I. ../port/devcons.c
7c -FTVw usdhc.c
7c -FTVw -I. ../port/devi2c.c
7c -FTVw -I. ../ip/il.c
7c -FTVw -I. ../port/devuart.c
7c -FTVw -I. ../ip/arp.c
7c -FTVw gpc.c
7c -FTVw sai.c
7c -FTVw -I. ../port/devusb.c
7c -FTVw usbxhciimx.c
7c -FTVw screen.c
7c -FTVw -I. ../ip/devip.c
7c -FTVw -I. ../port/devaudio.c
7c -FTVw pciimx.c
7c -FTVw -I. ../port/log.c
7c -FTVw etherimx.c
7c -FTVw -I. ../ip/pktmedium.c
7c -FTVw gic.c
7c -FTVw -I. ../port/sdmmc.c
7c -FTVw -I. ../ip/ipaux.c
7c -FTVw -I. ../port/devpipe.c
7c -FTVw iomux.c
7c -FTVw -I. ../ip/loopbackmedium.c
7c -FTVw -I. ../port/devfs.c
7c -FTVw -I. ../ip/ipmux.c
7c -FTVw -I. ../port/wifi.c
7c -FTVw -I. ../port/ethermii.c
7c -FTVw -I. ../ip/inferno.c
rc ../port/mkerrstr > errstr.h
7c -FTVw -I. ../port/devswap.c
7c -FTVw -I. ../port/devpci.c
7c -FTVw -I. ../ip/netlog.c
7c -FTVw -I. ../port/sdnvme.c
7c -FTVw -I. ../port/devdraw.c
7c -FTVw -I. ../port/pci.c
7c -FTVw -I. ../ip/nullmedium.c
7c -FTVw -I. ../port/netif.c
7c -FTVw -I. ../ip/icmp6.c
7c -FTVw -I. ../ip/netdevmedium.c
7c -FTVw -I. ../port/alarm.c
7c -FTVw -I. ../port/alloc.c
7c -FTVw -I. ../port/allocb.c
7c -FTVw -I. ../port/auth.c
7c -FTVw -I. ../port/cache.c
7c -FTVw -I. ../port/chan.c
7c -FTVw -I. ../port/dev.c
7c -FTVw -I. ../port/edf.c
7c -FTVw -I. ../port/fault.c
7c -FTVw -I. ../port/mul64fract.c
7c -FTVw -I. ../port/page.c
7c -FTVw -I. ../port/parse.c
7c -FTVw -I. ../port/pgrp.c
7c -FTVw -I. ../port/portclock.c
7c -FTVw -I. ../port/print.c
7c -FTVw -I. ../port/qio.c
7c -FTVw -I. ../port/qlock.c
7c -FTVw -I. ../port/rdb.c
7c -FTVw -I. ../port/rebootcmd.c
7c -FTVw -I. ../port/segment.c
7c -FTVw -I. ../port/syscallfmt.c
7c -FTVw -I. ../port/sysfile.c
7c -FTVw -I. ../port/sysproc.c
7c -FTVw -I. ../port/taslock.c
7c -FTVw -I. ../port/tod.c
7c -FTVw -I. ../port/xalloc.c
7a $AFLAGS -I. -. ../arm64/init9.s
7c -FTVw -I. ../port/initcode.c
rc ../port/mkdevc reform > reform.c
{echo 'uchar configfile[]={'
 xd -1x reform |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo 0,
 echo '};'} >> reform.c
7l -l -H6 -R1 -T0x40020000 -s -o rebootcode.out rebootcode.7 cache.v8.7
7l -o boot boot.7
7c -FTVw -I. ../port/devroot.c
7c -FTVw -I. ../port/proc.c
7l -l -R1 -s -o initcode.out init9.7 initcode.7 /arm64/lib/libc.a
{echo 'uchar '^rebootcode^'[]={'
 xd -1x <rebootcode.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > rebootcode.i
{echo 'uchar '^initcode^'[]={'
 xd -1x <initcode.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > initcode.i
7c -FTVw main.c
7c -FTVw -I. ../port/userinit.c
file system made
../port/mkrootall \
	paqfs __objtype_bin_paqfs /arm64/bin/paqfs\
	factotum __objtype_bin_auth_factotum /arm64/bin/auth/factotum\
	bootfs.paq bootfs_paq bootfs.paq\
	boot boot boot\
>reform.root.s
../port/mkrootc \
	paqfs __objtype_bin_paqfs /arm64/bin/paqfs\
	factotum __objtype_bin_auth_factotum /arm64/bin/auth/factotum\
	bootfs.paq bootfs_paq bootfs.paq\
	boot boot boot\
>reform.rootc.c
7c -FTVw reform.rootc.c
7a $AFLAGS reform.root.s
7c -FTVw '-DKERNDATE='`{date -n} reform.c
7l -o 9reform -T0xffffffffc0100000 -l l.7 cache.v8.7 clock.7 fpu.7 main.7 mmu.7 mem.7 sysreg.7 random.7 trap.7 reform.root.7 reform.rootc.7 igmp.7 devmnt.7 uartimx.7 iproute.7 devtls.7 devdup.7 devenv.7 lcd.7 tcp.7 ethersink.7 devsd.7 i2cimx.7 devshr.7 ipifc.7 gpio.7 devether.7 usbxhci.7 devbridge.7 etheriwl.7 chandial.7 devsrv.7 icmp.7 ethermedium.7 devcap.7 devproc.7 devrtc.7 devmouse.7 ccm.7 ip.7 udp.7 ipv6.7 swcursor.7 devcons.7 usdhc.7 devi2c.7 il.7 devuart.7 arp.7 gpc.7 sai.7 devusb.7 usbxhciimx.7 screen.7 devip.7 devaudio.7 pciimx.7 log.7 etherimx.7 pktmedium.7 gic.7 sdmmc.7 ipaux.7 devpipe.7 iomux.7 loopbackmedium.7 devfs.7 ipmux.7 wifi.7 ethermii.7 inferno.7 devroot.7 devswap.7 devpci.7 netlog.7 sdnvme.7 devdraw.7 pci.7 nullmedium.7 netif.7 icmp6.7 netdevmedium.7 alarm.7 alloc.7 allocb.7 auth.7 cache.7 chan.7 dev.7 edf.7 fault.7 mul64fract.7 page.7 parse.7 pgrp.7 portclock.7 print.7 proc.7 qio.7 qlock.7 rdb.7 rebootcmd.7 segment.7 syscallfmt.7 sysfile.7 sysproc.7 taslock.7 tod.7 xalloc.7 userinit.7 reform.7 /arm64/lib/libmemlayer.a /arm64/lib/libmemdraw.a /arm64/lib/libdraw.a /arm64/lib/libip.a /arm64/lib/libsec.a /arm64/lib/libmp.a /arm64/lib/libc.a
size 9reform
859976t + 3322248d + 129848b = 4312072	9reform
aux/aout2uimage -Z0xffffffff80000000 9reform
cp -x 9reform 9reform.u /arm64/
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in reform $CRAPLIST)
	mk $i.clean
rm -rf 9reform 9reform.u errstr.h reform.c bootreform.c
7a $AFLAGS l.s
7a $AFLAGS cache.v8.s
7c -FTVw clock.c
7c -FTVw fpu.c
7a $AFLAGS rebootcode.s
7c -FTVw mmu.c
7c -FTVw mem.c
7c -FTVw sysreg.c
7c -FTVw -I. ../port/random.c
7c -FTVw trap.c
mkdir -p bootfs
disk/mkfs -s / -d bootfs ../boot/bootfs.proto
@{
	cd bootfs/arm64/bin
	#strip * */* */*/* >[2]/dev/null || status=''
}
mkpaqfs -9 -b 65536 -o bootfs.paq bootfs
rm -rf bootfs
7c -I../boot -FTVw ../boot/boot.c
7c -FTVw -I. ../ip/igmp.c
processing ../boot/bootfs.proto
7c -FTVw -I. ../port/devmnt.c
7c -FTVw -I. ../ip/iproute.c
7c -FTVw uartqemu.c
7c -FTVw -I. ../port/devtls.c
7c -FTVw -I. ../port/devdup.c
7c -FTVw -I. ../port/devenv.c
7c -FTVw -I. ../ip/tcp.c
7c -FTVw -I. ../port/ethersink.c
7c -FTVw -I. ../port/devsd.c
7c -FTVw -I. ../port/devshr.c
7c -FTVw -I. ../ip/ipifc.c
7c -FTVw -I. ../port/devether.c
7c -FTVw -I. ../port/devbridge.c
7c -FTVw -I. ../ip/chandial.c
7c -FTVw -I. ../port/devsrv.c
7c -FTVw -I. ../ip/icmp.c
7c -FTVw -I. ../ip/ethermedium.c
7c -FTVw -I. ../port/devcap.c
7c -FTVw -I. ../port/devproc.c
7c -FTVw devrtc.c
7c -FTVw -I. ../ip/ip.c
7c -FTVw -I. ../ip/udp.c
7c -FTVw -I. ../ip/ipv6.c
7c -FTVw -I. ../port/devcons.c
7c -FTVw -I. ../port/ethervirtio10.c
7c -FTVw -I. ../ip/il.c
7c -FTVw -I. ../port/devuart.c
7c -FTVw -I. ../ip/arp.c
7c -FTVw -I. ../ip/devip.c
7c -FTVw -I. ../port/log.c
7c -FTVw -I. ../ip/pktmedium.c
7c -FTVw gic.c
7c -FTVw -I. ../ip/ipaux.c
7c -FTVw -I. ../port/devpipe.c
7c -FTVw -I. ../ip/loopbackmedium.c
7c -FTVw -I. ../port/devfs.c
7c -FTVw -I. ../port/sdscsi.c
7c -FTVw -I. ../ip/ipmux.c
7c -FTVw -I. ../ip/inferno.c
rc ../port/mkerrstr > errstr.h
7c -FTVw -I. ../port/devswap.c
7c -FTVw -I. ../port/devpci.c
7c -FTVw -I. ../ip/netlog.c
7c -FTVw pciqemu.c
7c -FTVw -I. ../port/pci.c
7c -FTVw -I. ../ip/nullmedium.c
7c -FTVw -I. ../port/netif.c
7c -FTVw -I. ../port/sdvirtio10.c
7c -FTVw -I. ../ip/icmp6.c
7c -FTVw -I. ../ip/netdevmedium.c
7c -FTVw -I. ../port/alarm.c
7c -FTVw -I. ../port/alloc.c
7c -FTVw -I. ../port/allocb.c
7c -FTVw -I. ../port/auth.c
7c -FTVw -I. ../port/cache.c
7c -FTVw -I. ../port/chan.c
7c -FTVw -I. ../port/dev.c
7c -FTVw -I. ../port/edf.c
7c -FTVw -I. ../port/fault.c
7c -FTVw -I. ../port/mul64fract.c
7c -FTVw -I. ../port/page.c
7c -FTVw -I. ../port/parse.c
7c -FTVw -I. ../port/pgrp.c
7c -FTVw -I. ../port/portclock.c
7c -FTVw -I. ../port/print.c
7c -FTVw -I. ../port/qio.c
7c -FTVw -I. ../port/qlock.c
7c -FTVw -I. ../port/rdb.c
7c -FTVw -I. ../port/rebootcmd.c
7c -FTVw -I. ../port/segment.c
7c -FTVw -I. ../port/syscallfmt.c
7c -FTVw -I. ../port/sysfile.c
7c -FTVw -I. ../port/sysproc.c
7c -FTVw -I. ../port/taslock.c
7c -FTVw -I. ../port/tod.c
7c -FTVw -I. ../port/xalloc.c
7a $AFLAGS init9.s
7c -FTVw -I. ../port/initcode.c
rc ../port/mkdevc qemu > qemu.c
{echo 'uchar configfile[]={'
 xd -1x qemu |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo 0,
 echo '};'} >> qemu.c
7l -l -H6 -R1 -T0x40020000 -s -o rebootcode.out rebootcode.7 cache.v8.7
7l -o boot boot.7
7c -FTVw -I. ../port/devroot.c
7c -FTVw -I. ../port/proc.c
7l -l -R1 -s -o initcode.out init9.7 initcode.7 /arm64/lib/libc.a
{echo 'uchar '^rebootcode^'[]={'
 xd -1x <rebootcode.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > rebootcode.i
{echo 'uchar '^initcode^'[]={'
 xd -1x <initcode.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > initcode.i
7c -FTVw main.c
7c -FTVw -I. ../port/userinit.c
file system made
../port/mkrootall \
	paqfs __objtype_bin_paqfs /arm64/bin/paqfs\
	factotum __objtype_bin_auth_factotum /arm64/bin/auth/factotum\
	bootfs.paq bootfs_paq bootfs.paq\
	boot boot boot\
>qemu.root.s
../port/mkrootc \
	paqfs __objtype_bin_paqfs /arm64/bin/paqfs\
	factotum __objtype_bin_auth_factotum /arm64/bin/auth/factotum\
	bootfs.paq bootfs_paq bootfs.paq\
	boot boot boot\
>qemu.rootc.c
7c -FTVw qemu.rootc.c
7a $AFLAGS qemu.root.s
7c -FTVw '-DKERNDATE='`{date -n} qemu.c
7l -o 9qemu -T0xffffffffc0100000 -l l.7 cache.v8.7 clock.7 fpu.7 main.7 mmu.7 mem.7 sysreg.7 random.7 trap.7 qemu.root.7 qemu.rootc.7 igmp.7 devmnt.7 iproute.7 uartqemu.7 devtls.7 devdup.7 devenv.7 tcp.7 ethersink.7 devsd.7 devshr.7 ipifc.7 devether.7 devbridge.7 chandial.7 devsrv.7 icmp.7 ethermedium.7 devcap.7 devproc.7 devrtc.7 ip.7 udp.7 ipv6.7 devcons.7 ethervirtio10.7 il.7 devuart.7 arp.7 devip.7 log.7 pktmedium.7 gic.7 ipaux.7 devpipe.7 loopbackmedium.7 devfs.7 sdscsi.7 ipmux.7 inferno.7 devroot.7 devswap.7 devpci.7 netlog.7 pciqemu.7 pci.7 nullmedium.7 netif.7 sdvirtio10.7 icmp6.7 netdevmedium.7 alarm.7 alloc.7 allocb.7 auth.7 cache.7 chan.7 dev.7 edf.7 fault.7 mul64fract.7 page.7 parse.7 pgrp.7 portclock.7 print.7 proc.7 qio.7 qlock.7 rdb.7 rebootcmd.7 segment.7 syscallfmt.7 sysfile.7 sysproc.7 taslock.7 tod.7 xalloc.7 userinit.7 qemu.7 /arm64/lib/libmemlayer.a /arm64/lib/libmemdraw.a /arm64/lib/libdraw.a /arm64/lib/libip.a /arm64/lib/libsec.a /arm64/lib/libmp.a /arm64/lib/libc.a
size 9qemu
613888t + 3250616d + 59520b = 3924024	9qemu
aux/aout2uimage -Z0xffffffff80000000 9qemu
cp -x 9qemu 9qemu.u /arm64/
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in qemu $CRAPLIST)
	mk $i.clean
rm -rf 9qemu 9qemu.u errstr.h qemu.c bootqemu.c
rm -f bootcode.bin fixup_cd.dat start_cd.elf fixup4cd.dat start4cd.elf bcm2711-rpi-4-b.dtb bcm2711-rpi-400.dtb bcm2711-rpi-cm4.dtb LICENCE.broadcom
for(i in bootcode.bin fixup_cd.dat start_cd.elf fixup4cd.dat start4cd.elf bcm2711-rpi-4-b.dtb bcm2711-rpi-400.dtb bcm2711-rpi-cm4.dtb LICENCE.broadcom){
	hget -o $i https://github.com/raspberrypi/firmware/raw/master/boot/$i
}
rm -f flash.bin boot.scr
hget -o flash.bin 'https://source.mnt.re/reform/reform-boundary-uboot/-/jobs/artifacts/stable/raw/flash.bin?job=build'
aux/txt2uimage -o boot.scr boot.txt
rm -f boot.scr
aux/txt2uimage -o boot.scr boot.txt
Mon Jan  1 22:52:24 MST 2024
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/lib9p.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libString.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libaml.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libauth.a
rm -f *.[05678qvt] [05678qvt].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc spake2ee.mpc ed448.mpc /spim/lib/libauthsrv.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libavl.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libbin.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libbio.a
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS nuke
}
# do not nuke other objtypes
for(i in spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libc.a
9syscall
rm -f *.[05678qvt]
fmt
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libc.a
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libc.a
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libc.a
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libcomplete.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libcontrol.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libdisk.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libdraw.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libflate.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libfis.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libframe.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libgeometry.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libhtml.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libhttpd.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libip.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libl.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libjson.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libmach.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libmemdraw.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libmemlayer.a
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/libmp.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libndb.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libplumb.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libregexp.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libsat.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libscribble.a
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/libsec.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libstdio.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libsunrpc.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libthread.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libttf.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libventi.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/libdtracy.a
mk lib.nuke
mk cmd.nuke
mk 9src.nuke
cd lib
rm -f .mk.$objtype
mk nuke
for (i in 9/ ap/ auth/ bio/ bsd/ bz2/ draw/ fmt/ l/ mp/ net/ plumb/ sec/ utf/ v/ z/) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/lib9.a
for(i in gen math plan9 posix stdio syscall spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS nuke
}
gen
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libap.a
math
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libap.a
plan9
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libap.a
posix
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libap.a
stdio
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libap.a
syscall
rm -f *.[05678qvt] *.s gencall
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libap.a
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libap.a
arm64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libap.a
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libap.a
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libap.a
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libap.a
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libap.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libauth.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libbio.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libbsd.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libbz2.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libdraw.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libfmt.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libl.a
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64

amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/ape/libmp.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libnet.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libplumb.a
rm -f [05678qvt].* *.[05678qvt]
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64

amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f /$objtype/lib/ape/libsec.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libutf.a
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES /spim/lib/ape/libv.a
rm -f *.[05678qvt] [05678qvt].out 0.example 0.minigzip /spim/lib/ape/libz.a
cd cmd
mk nuke
for (i in diff expr make patch pdksh sed) @{
	cd $i
	echo '----'$i'----'
	mk nuke
}
----diff----
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid diff diff3 $CLEANFILES
----expr----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid expr $CLEANFILES
----make----
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output make gram.c
----patch----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid patch $CLEANFILES
----pdksh----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sh $CLEANFILES
----sed----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sed $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid basename dirname kill uname $CLEANFILES
cd 9src
mk nuke
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid stty tar cc $CLEANFILES
@{cd bin/source; mk nuke
@{cd news/src; mk nuke
@{cd wiki/src; mk nuke
mk win
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid winfs $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkwnew spout $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid News $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid Wiki $CLEANFILES
rm -f *.[05678qvt] [05678qvt].* y.tab.? y.debug y.output bc mpc pc units.c *.tab.h
for(i in 1a 1c 1l 2a 2c 2l 5a 5c 5e 5i 5l 6a 6c 6l 7a 7c 7l 8a 8c 8l 9660srv 9nfs abaco acid acme astro atazz audio auth aux awk bitsy bzfs bzip2 cb cc cdfs cec cfs cifs compress con cpp cwfs db dial dict diff disk dossrv dtracy eqn execnet exportfs ext2srv faces fax forp git grap graph grep gs gzip hgfs hjfs hoc htmlfmt htmlroff ip jpg ka kc ki kl ktrans lex lp map mk mothra ndb nusb paqfs pic plot plumb postscript proof qa qc qi ql ratfs rc reform replica rio sam samterm scat scuzz snap spell spin spred syscall tapefs tbl tc tcs telco tl troff troff2html upas va vac vc venti vi vl vnc vt webfs wikifs) @{
	cd $i
	echo mk $i
	mk $MKFLAGS nuke
}
mk 1a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 1a $CLEANFILES
mk 1c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 1c $CLEANFILES
mk 1l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 1l $CLEANFILES
mk 2a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2a $CLEANFILES
mk 2c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2c $CLEANFILES
mk 2l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2l $CLEANFILES
mk 5a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5a $CLEANFILES
mk 5c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5c $CLEANFILES
mk 5e
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5e $CLEANFILES
mk 5i
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5i $CLEANFILES
mk 5l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 5l $CLEANFILES
mk 6a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 6a $CLEANFILES
mk 6c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 6c $CLEANFILES
mk 6l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 6l $CLEANFILES
mk 7a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 7a $CLEANFILES
mk 7c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 7c $CLEANFILES
mk 7l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 7l $CLEANFILES
mk 8a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 8a $CLEANFILES
mk 8c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 8c $CLEANFILES
mk 8l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 8l $CLEANFILES
mk 9660srv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 9660srv $CLEANFILES
mk 9nfs
rm -f *.[05678qvt] y.tab.? y.debug y.output [05678qvt].* nfsserver portmapper pcnfsd mport nametest pcnfsd
mk abaco
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid abaco $CLEANFILES
mk acid
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid acid $CLEANFILES
mk acme
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid acme $CLEANFILES
mk astro
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid astro $CLEANFILES
mk atazz
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid atazz $CLEANFILES
mk audio
for (i in libogg libvorbis libFLAC libtags) @{
	cd $i
	mk nuke
}
for (i in pcmconv oggdec oggenc mp3dec mp3enc flacdec flacenc wavdec sundec mixfs readtags zuke scream) @{
	cd $i
	mk clean
}
mk clean
rm -f libogg.a[05678qvt]
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk clean
rm -f libvorbis.a[05678qvt]
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libFLAC.a0
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libtags.a0
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output pcmconv $CLEANFILES
rm -f *.[05678qvt] [05678qvt].oggdec
rm -f *.[05678qvt] [05678qvt].oggenc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mp3dec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mp3enc $CLEANFILES
rm -f *.[05678qvt] [05678qvt].flacdec
rm -f *.[05678qvt] [05678qvt].flacenc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output wavdec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output sundec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mixfs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output readtags $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* mkplist zuke $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* screamenc screamdec $CLEANFILES
mk auth
mk nuke.dirs
rm -f *.[05678qvt] *.[05678qvt].a [05678qvt].* y.tab.? y.debug y.output acmed as asaudit asn1dump asn12rsa authsrv box changeuser convkeys cron debug guard.srv httpauth keyfs login netkey newns none passwd pemdecode pemencode printnetkey readnvram rsa2asn1 rsa2csr rsa2jwk rsa2pub rsa2ssh rsa2x509 rsafill rsagen ssh2rsa uniq userpasswd warning wrkey x5092pub *.acid
cd lib
mk nuke
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES ../lib.0.a
for (i in factotum secstore) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid factotum fgui $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid secstore secstored secuser aescbc $CLEANFILES
mk aux
for (i in antiword mnihongo flashfs gps kbdfs na vga realemu) @{
	echo nuke $i
	cd $i
	mk nuke
}
nuke antiword
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid antiword $CLEANFILES
nuke mnihongo
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mnihongo $CLEANFILES
nuke flashfs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkflashfs flashfs $CLEANFILES
nuke gps
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid gpsfs gpsevermore $CLEANFILES
nuke kbdfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kbdfs latin1.h mklatin.amd64
nuke na
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid na $CLEANFILES
nuke vga
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vga $CLEANFILES
nuke realemu
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid realemu $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid 8prefix 9pcon accupoint acidleak acpi aout2efi aout2uimage apm astarld bflz cddb cdsh clog cpuid consolefs data2s dial disksim esd getflags icanhasmsi icanhasvmx lines listen listen1 ms2 msexceltables mswordstrings mouse nfsmount olefs pcmcia portmap rdwr reboot searchfs seek statusbar statusmsg stub tablet timesync trampoline txt2uimage unbflz usage usbsdmux write wacom wikifmt wpa zerotrunc $CLEANFILES
mk awk
rm -f *.[05678qvt] [05678qvt].out *.maketab y.tab.? y.debug y.output awkgram.c proctab.c awk
mk bitsy
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid bitsyload pencal prompter keyboard light params $CLEANFILES
mk bzfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid bzfs $CLEANFILES
mk bzip2
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid bzip2 bunzip2 $CLEANFILES
mk cb
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cb $CLEANFILES
mk cc
rm -f *.[05678qvt] y.tab.? y.output y.error cc.a0 cc.a0
mk cdfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cdfs $CLEANFILES
mk cec
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cec $CLEANFILES
mk cfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cfs $CLEANFILES
mk cifs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cifs $CLEANFILES
mk compress
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid compress $CLEANFILES
mk con
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid con xms xmr hayes $CLEANFILES
mk cpp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cpp $CLEANFILES
mk cwfs
cd cwfs64x && mk nuke
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid cwfs64x $CLEANFILES
mk db
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid db $CLEANFILES
mk dial
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid expect pass drain at $CLEANFILES
mk dict
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dict $CLEANFILES
mk diff
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid diff merge3 $CLEANFILES
mk disk
for(i in 9660 prep smart vblade) @{
	cd $i
	mk $MKFLAGS nuke
}
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid dump9660 mk9660 $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid fdisk edisk prep $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid disk/smart $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vblade $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid exsort format mbr mkext mkfs partfs cryptsetup qcowfs $CLEANFILES
mk dossrv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dossrv $CLEANFILES
mk dtracy
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dtracy $CLEANFILES
mk eqn
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid eqn prevy.tab.h
mk execnet
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid execnet $CLEANFILES
mk exportfs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid exportfs $CLEANFILES
mk ext2srv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ext2srv $CLEANFILES
mk faces
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid faces $CLEANFILES
mk fax
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid faxreceive faxsend $CLEANFILES
mk forp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid forp $CLEANFILES
mk git
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid conf get fs log query repack save send serve walk $CLEANFILES
mk grap
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid grap $CLEANFILES
mk graph
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid graph $CLEANFILES
mk grep
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid grep $CLEANFILES
mk gs
rm -f *.[05678qvt] obj/* [05678qvt].out y.tab.? y.debug y.output gs src/plan9.mak
mk gzip
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid gzip gunzip zip unzip $CLEANFILES
mk hgfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid hgfs $CLEANFILES
mk hjfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid hjfs $CLEANFILES
mk hoc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid hoc $CLEANFILES
mk htmlfmt
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid htmlfmt $CLEANFILES
mk htmlroff
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid htmlroff $CLEANFILES
mk ip
for (i in ftpfs cifsd dhcpd httpd ipconfig ppp snoopy) @{
	echo nuke $i
	cd $i
	mk nuke
}
rm -f *.[05678qvt] y.tab.? y.debug y.output [05678qvt].6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd sol wol 6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd sol wol
nuke ftpfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ftpfs $CLEANFILES
nuke cifsd
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cifsd $CLEANFILES
nuke dhcpd
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid dhcpd dhcpleases $CLEANFILES
nuke httpd
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid httpd imagemap man2html save netlib_find netlib_history webls wikipost libhttps.a0
nuke ipconfig
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ipconfig $CLEANFILES
nuke ppp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ppp $CLEANFILES
nuke snoopy
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid snoopy protos.c protos.h
mk jpg
rm -f rgbv.h ycbcr.h
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid jpg tojpg gif togif ppm toppm png topng tif totif yuv ico toico bmp tga v210 $CLEANFILES
mk ka
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ka $CLEANFILES
mk kc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kc $CLEANFILES
mk ki
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ki $CLEANFILES
mk kl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kl $CLEANFILES
mk ktrans
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ktrans 0.test
mk lex
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid lex $CLEANFILES
mk lp
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid lpdsend lpsend LOCK lpdaemon $CLEANFILES
mk map
@{ cd libmap; mk nuke }
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output mapd
mk clean
rm -f libmap.a[05678qvt]
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk mk
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mk $CLEANFILES
mk mothra
@{ cd libpanel; mk nuke }
rm -f *.[05678qvt] [05678qvt].out mothra
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libpanel.a0
mk ndb
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkdb query mkhash mkhosts cs csquery dns dnsquery dnsdebug dnsgetip ipquery inform $CLEANFILES
mk nusb
lib:
rm -f *.[05678qvt] y.tab.? y.output y.error *.a[05678qvt]
kb:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid kb $CLEANFILES
audio:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid audio $CLEANFILES
ether:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ether $CLEANFILES
usbd:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid usbd $CLEANFILES
disk:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid disk scsierrs.c
serial:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid serial $CLEANFILES
ptp:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ptp $CLEANFILES
joy:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid joy $CLEANFILES
cam:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid cam $CLEANFILES
mk paqfs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid mkpaqfs paqfs $CLEANFILES
mk pic
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid pic $CLEANFILES
mk plot
mk clean
rm -f libplot.a[05678qvt]
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output plot
cd libplot
mk clean
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk plumb
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid plumber plumb $CLEANFILES
mk postscript
---- Making nuke in common ----
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES com.a0
---- Making nuke in cropmarks ----
rm -f cropmarks
---- Making nuke in download ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid download $CLEANFILES
---- Making nuke in grabit ----
rm -f grabit
---- Making nuke in hardcopy ----
rm -f hardcopy
---- Making nuke in mpictures ----
rm -f tmac.pictures
---- Making nuke in postgif ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid postgif $CLEANFILES
---- Making nuke in postprint ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid postprint $CLEANFILES
---- Making nuke in postreverse ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid postreverse $CLEANFILES
---- Making nuke in posttek ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid posttek $CLEANFILES
---- Making nuke in printfont ----
rm -f printfont
---- Making nuke in psencoding ----
rm -f psencoding
---- Making nuke in psfiles ----
---- Making nuke in g3p9bit ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid g3p9bit $CLEANFILES
---- Making nuke in p9bitpost ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid p9bitpost $CLEANFILES
---- Making nuke in tcpostio ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tcpostio $CLEANFILES
---- Making nuke in text2post ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid text2post $CLEANFILES
---- Making nuke in tr2post ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tr2post $CLEANFILES
mk proof
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid proof $CLEANFILES
mk qa
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid qa $CLEANFILES
mk qc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid qc $CLEANFILES
mk qi
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid qi $CLEANFILES
mk ql
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ql $CLEANFILES
mk ratfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid ratfs $CLEANFILES
mk rc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid rc $CLEANFILES
mk reform
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid audio pm shortcuts $CLEANFILES
mk replica
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid applychanges applylog compactdb updatedb $CLEANFILES
mk rio
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid rio $CLEANFILES
mk sam
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sam $CLEANFILES
mk samterm
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid samterm $CLEANFILES
mk scat
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid scat $CLEANFILES
mk scuzz
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid scuzz $CLEANFILES
mk snap
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid snap snapfs $CLEANFILES
mk spell
rm -f *.[05678qvt] [05678qvt].out [05678qvt].pcode y.tab.? y.debug y.output sprog
rm -f amspell brspell
mk spin
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid spin $CLEANFILES
mk spred
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid spred $CLEANFILES
mk syscall
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid syscall $CLEANFILES
mk tapefs
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid tarfs tpfs v6fs 32vfs cpiofs tapfs v10fs zipfs $CLEANFILES
mk tbl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tbl $CLEANFILES
mk tc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tc $CLEANFILES
mk tcs
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output alias.h tcs
mk telco
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid telco $CLEANFILES
mk tl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid tl $CLEANFILES
mk troff
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid troff $CLEANFILES
mk troff2html
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid troff2html $CLEANFILES
mk upas
for (i in common Mail alias bayes binscripts dkim filterkit fs imap4d marshal ml ned pop3 q scanmail send smtp spf unesc vf) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] y.tab.? y.output y.error $CLEANFILES libcommon.a0
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid Mail $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid aliasmail $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid addhash bayes msgtok $CLEANFILES
rm -f /spim/bin/upas/^(isspam msgcat spam tfmt unspam)
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid dkim $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid deliver list mbappend token $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid fs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid imap4d $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid marshal $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid ml mlowner mlmgr $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid nedmail $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid pop3 $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid qer runq $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid scanmail testscan $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid send filter $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid smtpd smtp rfc822.tab.h rfc822.tab.c smtpd.tab.c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid spf $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid unesc $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vf $CLEANFILES
mk va
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid va $CLEANFILES
mk vac
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid vac unvac vacfs $CLEANFILES
mk vc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vc $CLEANFILES
mk venti
@{ cd srv && mk nuke }
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid venti buildindex checkarenas checkindex clumpstats conf findscore fixarenas fmtarenas fmtbloom fmtindex fmtisect mirrorarenas printarena printarenapart rdarena syncindex verifyarena wrarena libvs.a0
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid copy read ro sync write $CLEANFILES
mk vi
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vi $CLEANFILES
mk vl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vl $CLEANFILES
mk vnc
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid vncs vncv $CLEANFILES
mk vt
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid vt $CLEANFILES
mk webfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid webfs $CLEANFILES
mk wikifs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid wikifs $CLEANFILES
rm -f *.acid
for (i in 2600 blabs blit c64 doom galaxy gb gba mahjongg midi mines mix md nes opl3 snes sokoban sudoku swar timmy v8e) @{
	cd $i
	mk nuke
}
rm -f *.[05678qvt] [05678qvt].* y.tab.? y.debug y.output 4s 5s ana aout2gba catclock dmxdec festoon geigerstats juggle life linden memo mole mus glendy packet mandel wadfs dpic todpic turtle vocenc vocdec
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid 2600 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid blabs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid blit $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid c64 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid doom $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid galaxy mkgalaxy $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid gb $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid gba $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mahjongg $CLEANFILES
rm -f *.[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* *.acid midi mid2s dmid $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mines $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid mix $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid md $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid nes $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid opl3 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid snes $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sokoban $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid sudoku $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid swar $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid timmy $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output *.acid v8e $CLEANFILES
Mon Jan  1 22:52:30 MST 2024
date
for (i in lib9p libString libaml libauth libauthsrv libavl libbin libbio libc libcomplete libcontrol libdisk libdraw libflate libfis libframe libgeometry libhtml libhttpd libip liblex libjson libmach libmemdraw libmemlayer libmp libndb libplumb libregexp libsat libscribble libsec libstdio libsunrpc libthread libttf libventi libdtracy) @{
	cd $i
	mk clean
	mk install
	mk clean
}
date
Mon Jan  1 22:52:30 MST 2024
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw auth.c
0c -FTVw dirread.c
0c -FTVw fid.c
0c -FTVw file.c
0c -FTVw intmap.c
0c -FTVw mem.c
0c -FTVw req.c
0c -FTVw parse.c
0c -FTVw queue.c
0c -FTVw uid.c
0c -FTVw util.c
0c -FTVw srv.c
0c -FTVw post.c
0c -FTVw mount.c
0c -FTVw share.c
0c -FTVw listen.c
0c -FTVw rfork.c
0c -FTVw thread.c
0c -FTVw threadsrv.c
0c -FTVw threadpostsrv.c
0c -FTVw threadpostmountsrv.c
0c -FTVw threadpostsharesrv.c
0c -FTVw threadlistensrv.c
ar vu /spim/lib/lib9p.a auth.0 dirread.0 fid.0 file.0 intmap.0 mem.0 req.0 parse.0 queue.0 uid.0 util.0 srv.0 post.0 mount.0 share.0 listen.0 rfork.0 thread.0 threadsrv.0 threadpostsrv.0 threadpostmountsrv.0 threadpostsharesrv.0 threadlistensrv.0
ar: creating /spim/lib/lib9p.a
a - auth.0
a - dirread.0
a - fid.0
a - file.0
a - intmap.0
a - mem.0
a - req.0
a - parse.0
a - queue.0
a - uid.0
a - util.0
a - srv.0
a - post.0
a - mount.0
a - share.0
a - listen.0
a - rfork.0
a - thread.0
a - threadsrv.0
a - threadpostsrv.0
a - threadpostmountsrv.0
a - threadpostsharesrv.0
a - threadlistensrv.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw s_alloc.c
0c -FTVw s_append.c
0c -FTVw s_array.c
0c -FTVw s_copy.c
0c -FTVw s_getline.c
0c -FTVw s_grow.c
0c -FTVw s_memappend.c
0c -FTVw s_nappend.c
0c -FTVw s_parse.c
0c -FTVw s_putc.c
0c -FTVw s_rdinstack.c
0c -FTVw s_read.c
0c -FTVw s_read_line.c
0c -FTVw s_reset.c
0c -FTVw s_terminate.c
0c -FTVw s_tolower.c
0c -FTVw s_unique.c
ar vu /spim/lib/libString.a s_alloc.0 s_append.0 s_array.0 s_copy.0 s_getline.0 s_grow.0 s_memappend.0 s_nappend.0 s_parse.0 s_putc.0 s_rdinstack.0 s_read.0 s_read_line.0 s_reset.0 s_terminate.0 s_tolower.0 s_unique.0
ar: creating /spim/lib/libString.a
a - s_alloc.0
a - s_append.0
a - s_array.0
a - s_copy.0
a - s_getline.0
a - s_grow.0
a - s_memappend.0
a - s_nappend.0
a - s_parse.0
a - s_putc.0
a - s_rdinstack.0
a - s_read.0
a - s_read_line.0
a - s_reset.0
a - s_terminate.0
a - s_tolower.0
a - s_unique.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw aml.c
0c -FTVw amlmapio.c
0c -FTVw amlunmapio.c
0c -FTVw amlalloc.c
0c -FTVw amldelay.c
ar vu /spim/lib/libaml.a aml.0 amlmapio.0 amlunmapio.0 amlalloc.0 amldelay.0
ar: creating /spim/lib/libaml.a
a - aml.0
a - amlmapio.0
a - amlunmapio.0
a - amlalloc.0
a - amldelay.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw amount.c
0c -FTVw amount_getkey.c
0c -FTVw attr.c
0c -FTVw auth_attr.c
0c -FTVw auth_challenge.c
0c -FTVw auth_chuid.c
0c -FTVw auth_getkey.c
0c -FTVw auth_getuserpasswd.c
0c -FTVw auth_proxy.c
0c -FTVw auth_respond.c
0c -FTVw auth_rpc.c
0c -FTVw auth_userpasswd.c
0c -FTVw login.c
0c -FTVw newns.c
0c -FTVw noworld.c
0c -FTVw procsetuser.c
ar vu /spim/lib/libauth.a amount.0 amount_getkey.0 attr.0 auth_attr.0 auth_challenge.0 auth_chuid.0 auth_getkey.0 auth_getuserpasswd.0 auth_proxy.0 auth_respond.0 auth_rpc.0 auth_userpasswd.0 login.0 newns.0 noworld.0 procsetuser.0
ar: creating /spim/lib/libauth.a
a - amount.0
a - amount_getkey.0
a - attr.0
a - auth_attr.0
a - auth_challenge.0
a - auth_chuid.0
a - auth_getkey.0
a - auth_getuserpasswd.0
a - auth_proxy.0
a - auth_respond.0
a - auth_rpc.0
a - auth_userpasswd.0
a - login.0
a - newns.0
a - noworld.0
a - procsetuser.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc spake2ee.mpc ed448.mpc
0c -FTVw _asgetpakkey.c
0c -FTVw _asgetticket.c
0c -FTVw _asgetresp.c
0c -FTVw _asrequest.c
0c -FTVw _asrdresp.c
mpc msqrt.mp > msqrt.mpc
mpc decaf.mp > decaf.mpc
mpc edwards.mp > edwards.mpc
mpc elligator2.mp > elligator2.mpc
mpc spake2ee.mp > spake2ee.mpc
mpc ed448.mp > ed448.mpc
0c -FTVw authdial.c
0c -FTVw convA2M.c
0c -FTVw convM2A.c
0c -FTVw convM2PR.c
0c -FTVw convM2T.c
0c -FTVw convM2TR.c
0c -FTVw convPR2M.c
0c -FTVw convT2M.c
0c -FTVw convTR2M.c
0c -FTVw form1.c
0c -FTVw nvcsum.c
0c -FTVw passtokey.c
0c -FTVw readnvram.c
0c -FTVw readcons.c
0c -FTVw authpak.c
ar vu /spim/lib/libauthsrv.a _asgetpakkey.0 _asgetticket.0 _asgetresp.0 _asrequest.0 _asrdresp.0 authpak.0 authdial.0 convA2M.0 convM2A.0 convM2PR.0 convM2T.0 convM2TR.0 convPR2M.0 convT2M.0 convTR2M.0 form1.0 nvcsum.0 passtokey.0 readnvram.0 readcons.0
ar: creating /spim/lib/libauthsrv.a
a - _asgetpakkey.0
a - _asgetticket.0
a - _asgetresp.0
a - _asrequest.0
a - _asrdresp.0
a - authpak.0
a - authdial.0
a - convA2M.0
a - convM2A.0
a - convM2PR.0
a - convM2T.0
a - convM2TR.0
a - convPR2M.0
a - convT2M.0
a - convTR2M.0
a - form1.0
a - nvcsum.0
a - passtokey.0
a - readnvram.0
a - readcons.0
rm -f *.[05678qvt] [05678qvt].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc spake2ee.mpc ed448.mpc
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw avl.c
ar vu /spim/lib/libavl.a avl.0
ar: creating /spim/lib/libavl.a
a - avl.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw bin.c
ar vu /spim/lib/libbin.a bin.0
ar: creating /spim/lib/libbin.a
a - bin.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw bbuffered.c
0c -FTVw bfildes.c
0c -FTVw bflush.c
0c -FTVw bgetrune.c
0c -FTVw bgetc.c
0c -FTVw bgetd.c
0c -FTVw binit.c
0c -FTVw blethal.c
0c -FTVw boffset.c
0c -FTVw bprint.c
0c -FTVw bputrune.c
0c -FTVw bputc.c
0c -FTVw brdline.c
0c -FTVw brdstr.c
0c -FTVw bread.c
0c -FTVw bseek.c
0c -FTVw bwrite.c
0c -FTVw bvprint.c
ar vu /spim/lib/libbio.a bbuffered.0 bfildes.0 bflush.0 bgetrune.0 bgetc.0 bgetd.0 binit.0 blethal.0 boffset.0 bprint.0 bputrune.0 bputc.0 brdline.0 brdstr.0 bread.0 bseek.0 bwrite.0 bvprint.0
ar: creating /spim/lib/libbio.a
a - bbuffered.0
a - bfildes.0
a - bflush.0
a - bgetrune.0
a - bgetc.0
a - bgetd.0
a - binit.0
a - blethal.0
a - boffset.0
a - bprint.0
a - bputrune.0
a - bputc.0
a - brdline.0
a - brdstr.0
a - bread.0
a - bseek.0
a - bwrite.0
a - bvprint.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in 9sys 9syscall fmt port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
9syscall
rm -f *.[05678qvt]
fmt
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
9sys
0c -FTVw abort.c
0c -FTVw access.c
0c -FTVw announce.c
0c -FTVw callmain.c
0c -FTVw convD2M.c
0c -FTVw convM2D.c
0c -FTVw convM2S.c
0c -FTVw convS2M.c
0c -FTVw cputime.c
0c -FTVw ctime.c
0c -FTVw dial.c
0c -FTVw dirfstat.c
0c -FTVw dirfwstat.c
0c -FTVw dirmodefmt.c
0c -FTVw dirread.c
0c -FTVw dirstat.c
0c -FTVw dirwstat.c
0c -FTVw fcallfmt.c
0c -FTVw fork.c
0c -FTVw getnetconninfo.c
0c -FTVw getenv.c
0c -FTVw getpid.c
0c -FTVw getppid.c
0c -FTVw getuser.c
0c -FTVw getwd.c
0c -FTVw idn.c
0c -FTVw iounit.c
0c -FTVw nsec.c
0c -FTVw nulldir.c
0c -FTVw postnote.c
0c -FTVw privalloc.c
0c -FTVw procsetname.c
0c -FTVw pushtls.c
0c -FTVw putenv.c
0c -FTVw qlock.c
0c -FTVw read.c
0c -FTVw read9pmsg.c
0c -FTVw readv.c
0c -FTVw rerrstr.c
0c -FTVw sbrk.c
0c -FTVw setnetmtpt.c
0c -FTVw sysfatal.c
0c -FTVw syslog.c
0c -FTVw sysname.c
0c -FTVw time.c
0c -FTVw times.c
0c -FTVw tm2sec.c
0c -FTVw truerand.c
0c -FTVw wait.c
0c -FTVw waitpid.c
0c -FTVw werrstr.c
0c -FTVw write.c
0c -FTVw writev.c
ar vu /spim/lib/libc.a abort.0 access.0 announce.0 callmain.0 convD2M.0 convM2D.0 convM2S.0 convS2M.0 cputime.0 ctime.0 dial.0 dirfstat.0 dirfwstat.0 dirmodefmt.0 dirread.0 dirstat.0 dirwstat.0 fcallfmt.0 fork.0 getnetconninfo.0 getenv.0 getpid.0 getppid.0 getuser.0 getwd.0 idn.0 iounit.0 nsec.0 nulldir.0 postnote.0 privalloc.0 procsetname.0 pushtls.0 putenv.0 qlock.0 read.0 read9pmsg.0 readv.0 rerrstr.0 sbrk.0 setnetmtpt.0 sysfatal.0 syslog.0 sysname.0 time.0 times.0 tm2sec.0 truerand.0 wait.0 waitpid.0 werrstr.0 write.0 writev.0
ar: creating /spim/lib/libc.a
a - abort.0
a - access.0
a - announce.0
a - callmain.0
a - convD2M.0
a - convM2D.0
a - convM2S.0
a - convS2M.0
a - cputime.0
a - ctime.0
a - dial.0
a - dirfstat.0
a - dirfwstat.0
a - dirmodefmt.0
a - dirread.0
a - dirstat.0
a - dirwstat.0
a - fcallfmt.0
a - fork.0
a - getnetconninfo.0
a - getenv.0
a - getpid.0
a - getppid.0
a - getuser.0
a - getwd.0
a - idn.0
a - iounit.0
a - nsec.0
a - nulldir.0
a - postnote.0
a - privalloc.0
a - procsetname.0
a - pushtls.0
a - putenv.0
a - qlock.0
a - read.0
a - read9pmsg.0
a - readv.0
a - rerrstr.0
a - sbrk.0
a - setnetmtpt.0
a - sysfatal.0
a - syslog.0
a - sysname.0
a - time.0
a - times.0
a - tm2sec.0
a - truerand.0
a - wait.0
a - waitpid.0
a - werrstr.0
a - write.0
a - writev.0
9syscall
SYS=`{sed '/^#define._X[123]/d; s/#define.([A-Z0-9_]*).*/\1/' sys.h}
for(I in $SYS) {
	i=`{echo $I|tr A-Z a-z}
	n=`{sed -n '/[ 	]'$I'[ 	]/s/.*	//p' sys.h}
	if(~ $i (exits nsec)) i=_$i
	{switch($objtype){
	case 68000 68020
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, R0
		echo TRAP '$0'
		echo RTS
	case mips
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case mips2
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		echo RET
	case spim
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		if(~ $i (seek _nsec)) {		# untested so far - geoff
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case 386
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, AX
		echo INT '$'64
		if(~ $i (seek _nsec)) {
			echo 'CMPL AX,$-1
			JNE 4(PC)
			MOVL a+0(FP),CX
			MOVL AX,0(CX)
			MOVL AX,4(CX)'
		}
		echo RET
	case amd64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVQ RARG, 'a0+0(FP)'
		echo MOVQ '$'$n, RARG
		echo SYSCALL
		echo RET
	case sparc sparc64
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R7, '0(FP)'
		echo MOVW '$'$n, R7
		echo TA R0
		if(~ $i (seek _nsec)) {
			echo 'CMP R7,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R7,0(R8)
			MOVW R7,4(R8)'
		}
		echo RETURN
	case 3210
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo WORD '$0x06000000'
		echo RETURN
	case 29000
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL R69, '0(FP)'
		echo MOVL '$'$n, R69
		echo EMULATE 0
		echo RET
	case arm
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R0, '0(FP)'
		echo MOVW '$'$n, R0
		echo SWI 0
		if(~ $i (seek _nsec)) {
			echo 'CMP $-1,R0
			BNE 4(PC)
			MOVW a+0(FP),R1
			MOVW R0,0(R1)
			MOVW R0,4(R1)'
		}
		echo RET
	case arm64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOV R0, '0(FP)'
		echo MOV '$'$n, R0
		echo SVC
		echo RETURN
	case power
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'CMP R3,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R3,0(R8)
			MOVW R3,4(R8)'
		}
		echo RETURN
	case alpha
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVL R0, '0(FP)'
		echo MOVQ '$'$n, R0
		echo CALL_PAL '$'0x83
		echo RET
	}} > $i.s
	0a $i.s
}
ar vu /$objtype/lib/libc.a *.0
rm -f *.0 *.s
a - _errstr.0
a - _exits.0
a - _fsession.0
a - _fstat.0
a - _fwstat.0
a - _mount.0
a - _nsec.0
a - _read.0
a - _stat.0
a - _wait.0
a - _write.0
a - _wstat.0
a - alarm.0
a - await.0
a - bind.0
a - brk_.0
a - chdir.0
a - close.0
a - create.0
a - dup.0
a - errstr.0
a - exec.0
a - fauth.0
a - fd2path.0
a - fstat.0
a - fversion.0
a - fwstat.0
a - mount.0
a - noted.0
a - notify.0
a - open.0
a - oseek.0
a - pipe.0
a - pread.0
a - pwrite.0
a - remove.0
a - rendezvous.0
a - rfork.0
a - seek.0
a - segattach.0
a - segbrk.0
a - segdetach.0
a - segflush.0
a - segfree.0
a - semacquire.0
a - semrelease.0
a - sleep.0
a - stat.0
a - sysr1.0
a - tsemacquire.0
a - unmount.0
a - wstat.0
fmt
0c -FTVw dofmt.c
0c -FTVw dorfmt.c
0c -FTVw errfmt.c
0c -FTVw fltfmt.c
0c -FTVw fmt.c
0c -FTVw fmtfd.c
0c -FTVw fmtlock.c
0c -FTVw fmtprint.c
0c -FTVw fmtquote.c
0c -FTVw fmtrune.c
0c -FTVw fmtstr.c
0c -FTVw fmtvprint.c
0c -FTVw fprint.c
0c -FTVw print.c
0c -FTVw runefmtstr.c
0c -FTVw runeseprint.c
0c -FTVw runesmprint.c
0c -FTVw runesnprint.c
0c -FTVw runesprint.c
0c -FTVw runevseprint.c
0c -FTVw runevsmprint.c
0c -FTVw runevsnprint.c
0c -FTVw seprint.c
0c -FTVw smprint.c
0c -FTVw snprint.c
0c -FTVw sprint.c
0c -FTVw vfprint.c
0c -FTVw vseprint.c
0c -FTVw vsmprint.c
0c -FTVw vsnprint.c
ar vu /spim/lib/libc.a dofmt.0 dorfmt.0 errfmt.0 fltfmt.0 fmt.0 fmtfd.0 fmtlock.0 fmtprint.0 fmtquote.0 fmtrune.0 fmtstr.0 fmtvprint.0 fprint.0 print.0 runefmtstr.0 runeseprint.0 runesmprint.0 runesnprint.0 runesprint.0 runevseprint.0 runevsmprint.0 runevsnprint.0 seprint.0 smprint.0 snprint.0 sprint.0 vfprint.0 vseprint.0 vsmprint.0 vsnprint.0
a - dofmt.0
a - dorfmt.0
a - errfmt.0
a - fltfmt.0
a - fmt.0
a - fmtfd.0
a - fmtlock.0
a - fmtprint.0
a - fmtquote.0
a - fmtrune.0
a - fmtstr.0
a - fmtvprint.0
a - fprint.0
a - print.0
a - runefmtstr.0
a - runeseprint.0
a - runesmprint.0
a - runesnprint.0
a - runesprint.0
a - runevseprint.0
a - runevsmprint.0
a - runevsnprint.0
a - seprint.0
a - smprint.0
a - snprint.0
a - sprint.0
a - vfprint.0
a - vseprint.0
a - vsmprint.0
a - vsnprint.0
port
0c -FTVw _assert.c
0c -FTVw abs.c
0c -FTVw asin.c
0c -FTVw atan.c
0c -FTVw atan2.c
0c -FTVw atexit.c
0c -FTVw atnotify.c
0c -FTVw atof.c
0c -FTVw atol.c
0c -FTVw atoll.c
0c -FTVw calloc.c
0c -FTVw cistrcmp.c
0c -FTVw cistrncmp.c
0c -FTVw cistrstr.c
0c -FTVw charstod.c
0c -FTVw cleanname.c
0c -FTVw crypt.c
0c -FTVw ctype.c
0c -FTVw cycles.c
0c -FTVw date.c
0c -FTVw encodefmt.c
0c -FTVw execl.c
0c -FTVw exits.c
0c -FTVw exp.c
0c -FTVw fabs.c
0c -FTVw floor.c
0c -FTVw fmod.c
0c -FTVw frand.c
0c -FTVw frexp.c
0c -FTVw getcallerpc.c
0c -FTVw getfields.c
0c -FTVw hangup.c
0c -FTVw hypot.c
0c -FTVw lnrand.c
0c -FTVw lock.c
0c -FTVw log.c
0c -FTVw lrand.c
0c -FTVw malloc.c
0c -FTVw memmove.c
0c -FTVw memset.c
0c -FTVw mktemp.c
0c -FTVw muldiv.c
0c -FTVw nan.c
0c -FTVw needsrcquote.c
0c -FTVw netcrypt.c
0c -FTVw netmkaddr.c
0c -FTVw nrand.c
0c -FTVw ntruerand.c
0c -FTVw perror.c
0c -FTVw pool.c
0c -FTVw pow.c
0c -FTVw pow10.c
0c -FTVw profile.c
0c -FTVw qsort.c
0c -FTVw quote.c
0c -FTVw rand.c
0c -FTVw readn.c
0c -FTVw rune.c
0c -FTVw runebreak.c
0c -FTVw runeistype.c
0c -FTVw runenorm.c
0c -FTVw runestrcat.c
0c -FTVw runestrchr.c
0c -FTVw runestrcmp.c
0c -FTVw runestrcpy.c
0c -FTVw runestrecpy.c
0c -FTVw runestrdup.c
0c -FTVw runestrncat.c
0c -FTVw runestrncmp.c
0c -FTVw runestrncpy.c
0c -FTVw runestrrchr.c
0c -FTVw runestrlen.c
0c -FTVw runestrstr.c
0c -FTVw runetotype.c
0c -FTVw sin.c
0c -FTVw sinh.c
0c -FTVw strcat.c
0c -FTVw strcmp.c
0c -FTVw strcpy.c
0c -FTVw strecpy.c
0c -FTVw strcspn.c
0c -FTVw strdup.c
0c -FTVw strlen.c
0c -FTVw strncat.c
0c -FTVw strncmp.c
0c -FTVw strncpy.c
0c -FTVw strpbrk.c
0c -FTVw strrchr.c
0c -FTVw strspn.c
0c -FTVw strstr.c
0c -FTVw strtod.c
0c -FTVw strtok.c
0c -FTVw strtol.c
0c -FTVw strtoll.c
0c -FTVw strtoul.c
0c -FTVw strtoull.c
0c -FTVw tan.c
0c -FTVw tanh.c
0c -FTVw tokenize.c
0c -FTVw toupper.c
0c -FTVw utfecpy.c
0c -FTVw utflen.c
0c -FTVw utfnlen.c
0c -FTVw utfrune.c
0c -FTVw utfrrune.c
0c -FTVw utfutf.c
0c -FTVw u16.c
0c -FTVw u32.c
0c -FTVw u64.c
ar vu /spim/lib/libc.a _assert.0 abs.0 asin.0 atan.0 atan2.0 atexit.0 atnotify.0 atof.0 atol.0 atoll.0 calloc.0 cistrcmp.0 cistrncmp.0 cistrstr.0 charstod.0 cleanname.0 crypt.0 ctype.0 cycles.0 date.0 encodefmt.0 execl.0 exits.0 exp.0 fabs.0 floor.0 fmod.0 frand.0 frexp.0 getcallerpc.0 getfields.0 hangup.0 hypot.0 lnrand.0 lock.0 log.0 lrand.0 malloc.0 memmove.0 memset.0 mktemp.0 muldiv.0 nan.0 needsrcquote.0 netcrypt.0 netmkaddr.0 nrand.0 ntruerand.0 perror.0 pool.0 pow.0 pow10.0 profile.0 qsort.0 quote.0 rand.0 readn.0 rune.0 runebreak.0 runeistype.0 runenorm.0 runestrcat.0 runestrchr.0 runestrcmp.0 runestrcpy.0 runestrecpy.0 runestrdup.0 runestrncat.0 runestrncmp.0 runestrncpy.0 runestrrchr.0 runestrlen.0 runestrstr.0 runetotype.0 sin.0 sinh.0 strcat.0 strcmp.0 strcpy.0 strecpy.0 strcspn.0 strdup.0 strlen.0 strncat.0 strncmp.0 strncpy.0 strpbrk.0 strrchr.0 strspn.0 strstr.0 strtod.0 strtok.0 strtol.0 strtoll.0 strtoul.0 strtoull.0 tan.0 tanh.0 tokenize.0 toupper.0 utfecpy.0 utflen.0 utfnlen.0 utfrune.0 utfrrune.0 utfutf.0 u16.0 u32.0 u64.0
a - _assert.0
a - abs.0
a - asin.0
a - atan.0
a - atan2.0
a - atexit.0
a - atnotify.0
a - atof.0
a - atol.0
a - atoll.0
a - calloc.0
a - cistrcmp.0
a - cistrncmp.0
a - cistrstr.0
a - charstod.0
a - cleanname.0
a - crypt.0
a - ctype.0
a - cycles.0
a - date.0
a - encodefmt.0
a - execl.0
a - exits.0
a - exp.0
a - fabs.0
a - floor.0
a - fmod.0
a - frand.0
a - frexp.0
a - getcallerpc.0
a - getfields.0
a - hangup.0
a - hypot.0
a - lnrand.0
a - lock.0
a - log.0
a - lrand.0
a - malloc.0
a - memmove.0
a - memset.0
a - mktemp.0
a - muldiv.0
a - nan.0
a - needsrcquote.0
a - netcrypt.0
a - netmkaddr.0
a - nrand.0
a - ntruerand.0
a - perror.0
a - pool.0
a - pow.0
a - pow10.0
a - profile.0
a - qsort.0
a - quote.0
a - rand.0
a - readn.0
a - rune.0
a - runebreak.0
a - runeistype.0
a - runenorm.0
a - runestrcat.0
a - runestrchr.0
a - runestrcmp.0
a - runestrcpy.0
a - runestrecpy.0
a - runestrdup.0
a - runestrncat.0
a - runestrncmp.0
a - runestrncpy.0
a - runestrrchr.0
a - runestrlen.0
a - runestrstr.0
a - runetotype.0
a - sin.0
a - sinh.0
a - strcat.0
a - strcmp.0
a - strcpy.0
a - strecpy.0
a - strcspn.0
a - strdup.0
a - strlen.0
a - strncat.0
a - strncmp.0
a - strncpy.0
a - strpbrk.0
a - strrchr.0
a - strspn.0
a - strstr.0
a - strtod.0
a - strtok.0
a - strtol.0
a - strtoll.0
a - strtoul.0
a - strtoull.0
a - tan.0
a - tanh.0
a - tokenize.0
a - toupper.0
a - utfecpy.0
a - utflen.0
a - utfnlen.0
a - utfrune.0
a - utfrrune.0
a - utfutf.0
a - u16.0
a - u32.0
a - u64.0
spim
0a  ../mips/argv0.s
0a  ../mips/atom.s
0a  ../mips/getcallerpc.s
0a  ../mips/getfcr.s
0a  ../mips/main9.s
0a  ../mips/main9p.s
0a  ../mips/memmove.s
0a  ../mips/memset.s
0a  ../mips/setjmp.s
0a  ../mips/strcmp.s
0a  ../mips/strcpy.s
0a  memccpy.s
0a  memchr.s
0a  memcmp.s
0a  strchr.s
0a  tas.s
0a  vlop.s
0c -FTVw ../mips/notejmp.c
0c -FTVw sqrt.c
0c -FTVw vlrt.c
ar vu /spim/lib/libc.a argv0.0 atom.0 getcallerpc.0 getfcr.0 main9.0 main9p.0 memmove.0 memset.0 setjmp.0 strcmp.0 strcpy.0 memccpy.0 memchr.0 memcmp.0 strchr.0 tas.0 vlop.0 notejmp.0 sqrt.0 vlrt.0
a - argv0.0
a - atom.0
a - getfcr.0
a - main9.0
a - main9p.0
a - setjmp.0
a - memccpy.0
a - memchr.0
a - memcmp.0
a - strchr.0
a - tas.0
a - vlop.0
a - notejmp.0
a - sqrt.0
a - vlrt.0
for(i in 9sys 9syscall fmt port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
9syscall
rm -f *.[05678qvt]
fmt
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw complete.c
ar vu /spim/lib/libcomplete.a complete.0
ar: creating /spim/lib/libcomplete.a
a - complete.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw box.c
0c -FTVw button.c
0c -FTVw cache.c
0c -FTVw control.c
0c -FTVw entry.c
0c -FTVw group.c
0c -FTVw keyboard.c
0c -FTVw label.c
0c -FTVw menu.c
0c -FTVw radiobutton.c
0c -FTVw scribble.c
0c -FTVw slider.c
0c -FTVw tabs.c
0c -FTVw text.c
0c -FTVw textbutton.c
0c -FTVw textbutton3.c
ar vu /spim/lib/libcontrol.a box.0 button.0 cache.0 control.0 entry.0 group.0 keyboard.0 label.0 menu.0 radiobutton.0 scribble.0 slider.0 tabs.0 text.0 textbutton.0 textbutton3.0
ar: creating /spim/lib/libcontrol.a
a - box.0
a - button.0
a - cache.0
a - control.0
a - entry.0
a - group.0
a - keyboard.0
a - label.0
a - menu.0
a - radiobutton.0
a - scribble.0
a - slider.0
a - tabs.0
a - text.0
a - textbutton.0
a - textbutton3.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw disk.c
0c -FTVw proto.c
0c -FTVw scsi.c
ar vu /spim/lib/libdisk.a disk.0 proto.0 scsi.0
ar: creating /spim/lib/libdisk.a
a - disk.0
a - proto.0
a - scsi.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw alloc.c
0c -FTVw allocimagemix.c
0c -FTVw arith.c
0c -FTVw badrect.c
0c -FTVw bezier.c
0c -FTVw border.c
0c -FTVw buildfont.c
0c -FTVw bytesperline.c
0c -FTVw chan.c
0c -FTVw cloadimage.c
0c -FTVw computil.c
0c -FTVw creadimage.c
0c -FTVw debug.c
0c -FTVw defont.c
0c -FTVw draw.c
0c -FTVw drawrepl.c
0c -FTVw eenter.c
0c -FTVw egetrect.c
0c -FTVw ellipse.c
0c -FTVw emenuhit.c
0c -FTVw enter.c
0c -FTVw event.c
0c -FTVw fmt.c
0c -FTVw font.c
0c -FTVw freesubfont.c
0c -FTVw getdefont.c
0c -FTVw getrect.c
0c -FTVw getsubfont.c
0c -FTVw icossin.c
0c -FTVw icossin2.c
0c -FTVw init.c
0c -FTVw keyboard.c
0c -FTVw line.c
0c -FTVw menuhit.c
0c -FTVw mkfont.c
0c -FTVw mouse.c
0c -FTVw newwindow.c
0c -FTVw openfont.c
0c -FTVw poly.c
0c -FTVw loadimage.c
0c -FTVw readcolmap.c
0c -FTVw readimage.c
0c -FTVw readsubfont.c
0c -FTVw rectclip.c
0c -FTVw replclipr.c
0c -FTVw rgb.c
0c -FTVw scroll.c
0c -FTVw string.c
0c -FTVw stringbg.c
0c -FTVw stringsubfont.c
0c -FTVw stringwidth.c
0c -FTVw subfont.c
0c -FTVw subfontcache.c
0c -FTVw subfontname.c
0c -FTVw unloadimage.c
0c -FTVw window.c
0c -FTVw writecolmap.c
0c -FTVw writeimage.c
0c -FTVw writesubfont.c
ar vu /spim/lib/libdraw.a alloc.0 allocimagemix.0 arith.0 badrect.0 bezier.0 border.0 buildfont.0 bytesperline.0 chan.0 cloadimage.0 computil.0 creadimage.0 debug.0 defont.0 draw.0 drawrepl.0 eenter.0 egetrect.0 ellipse.0 emenuhit.0 enter.0 event.0 fmt.0 font.0 freesubfont.0 getdefont.0 getrect.0 getsubfont.0 icossin.0 icossin2.0 init.0 keyboard.0 line.0 menuhit.0 mkfont.0 mouse.0 newwindow.0 openfont.0 poly.0 loadimage.0 readcolmap.0 readimage.0 readsubfont.0 rectclip.0 replclipr.0 rgb.0 scroll.0 string.0 stringbg.0 stringsubfont.0 stringwidth.0 subfont.0 subfontcache.0 subfontname.0 unloadimage.0 window.0 writecolmap.0 writeimage.0 writesubfont.0
ar: creating /spim/lib/libdraw.a
a - alloc.0
a - allocimagemix.0
a - arith.0
a - badrect.0
a - bezier.0
a - border.0
a - buildfont.0
a - bytesperline.0
a - chan.0
a - cloadimage.0
a - computil.0
a - creadimage.0
a - debug.0
a - defont.0
a - draw.0
a - drawrepl.0
a - eenter.0
a - egetrect.0
a - ellipse.0
a - emenuhit.0
a - enter.0
a - event.0
a - fmt.0
a - font.0
a - freesubfont.0
a - getdefont.0
a - getrect.0
a - getsubfont.0
a - icossin.0
a - icossin2.0
a - init.0
a - keyboard.0
a - line.0
a - menuhit.0
a - mkfont.0
a - mouse.0
a - newwindow.0
a - openfont.0
a - poly.0
a - loadimage.0
a - readcolmap.0
a - readimage.0
a - readsubfont.0
a - rectclip.0
a - replclipr.0
a - rgb.0
a - scroll.0
a - string.0
a - stringbg.0
a - stringsubfont.0
a - stringwidth.0
a - subfont.0
a - subfontcache.0
a - subfontname.0
a - unloadimage.0
a - window.0
a - writecolmap.0
a - writeimage.0
a - writesubfont.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw deflate.c
0c -FTVw deflatezlib.c
0c -FTVw deflateblock.c
0c -FTVw deflatezlibblock.c
0c -FTVw inflate.c
0c -FTVw inflatezlib.c
0c -FTVw inflateblock.c
0c -FTVw inflatezlibblock.c
0c -FTVw flateerr.c
0c -FTVw crc.c
0c -FTVw adler.c
ar vu /spim/lib/libflate.a deflate.0 deflatezlib.0 deflateblock.0 deflatezlibblock.0 inflate.0 inflatezlib.0 inflateblock.0 inflatezlibblock.0 flateerr.0 crc.0 adler.0
ar: creating /spim/lib/libflate.a
a - deflate.0
a - deflatezlib.0
a - deflateblock.0
a - deflatezlibblock.0
a - inflate.0
a - inflatezlib.0
a - inflateblock.0
a - inflatezlibblock.0
a - flateerr.0
a - crc.0
a - adler.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw fis.c
ar vu /spim/lib/libfis.a fis.0
ar: creating /spim/lib/libfis.a
a - fis.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw frbox.c
0c -FTVw frdraw.c
0c -FTVw frdelete.c
0c -FTVw frinit.c
0c -FTVw frinsert.c
0c -FTVw frptofchar.c
0c -FTVw frselect.c
0c -FTVw frstr.c
0c -FTVw frutil.c
ar vu /spim/lib/libframe.a frbox.0 frdraw.0 frdelete.0 frinit.0 frinsert.0 frptofchar.0 frselect.0 frstr.0 frutil.0
ar: creating /spim/lib/libframe.a
a - frbox.0
a - frdraw.0
a - frdelete.0
a - frinit.0
a - frinsert.0
a - frptofchar.0
a - frselect.0
a - frstr.0
a - frutil.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw point.c
0c -FTVw matrix.c
0c -FTVw quaternion.c
0c -FTVw rframe.c
0c -FTVw triangle.c
0c -FTVw utils.c
0c -FTVw fmt.c
ar vu /spim/lib/libgeometry.a point.0 matrix.0 quaternion.0 rframe.0 triangle.0 utils.0 fmt.0
ar: creating /spim/lib/libgeometry.a
a - point.0
a - matrix.0
a - quaternion.0
a - rframe.0
a - triangle.0
a - utils.0
a - fmt.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw build.c
0c -FTVw lex.c
0c -FTVw strinttab.c
0c -FTVw utils.c
ar vu /spim/lib/libhtml.a build.0 lex.0 strinttab.0 utils.0
ar: creating /spim/lib/libhtml.a
a - build.0
a - lex.0
a - strinttab.0
a - utils.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw alloc.c
0c -FTVw checkcontent.c
0c -FTVw date.c
0c -FTVw fail.c
0c -FTVw gethead.c
0c -FTVw hio.c
0c -FTVw httpfmt.c
0c -FTVw httpunesc.c
0c -FTVw lower.c
0c -FTVw okheaders.c
0c -FTVw parse.c
0c -FTVw parsereq.c
0c -FTVw query.c
0c -FTVw redirected.c
0c -FTVw unallowed.c
0c -FTVw urlfmt.c
0c -FTVw urlunesc.c
ar vu /spim/lib/libhttpd.a alloc.0 checkcontent.0 date.0 fail.0 gethead.0 hio.0 httpfmt.0 httpunesc.0 lower.0 okheaders.0 parse.0 parsereq.0 query.0 redirected.0 unallowed.0 urlfmt.0 urlunesc.0
ar: creating /spim/lib/libhttpd.a
a - alloc.0
a - checkcontent.0
a - date.0
a - fail.0
a - gethead.0
a - hio.0
a - httpfmt.0
a - httpunesc.0
a - lower.0
a - okheaders.0
a - parse.0
a - parsereq.0
a - query.0
a - redirected.0
a - unallowed.0
a - urlfmt.0
a - urlunesc.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw eipfmt.c
0c -FTVw equivip.c
0c -FTVw parseip.c
0c -FTVw parseether.c
0c -FTVw myetheraddr.c
0c -FTVw myipaddr.c
0c -FTVw classmask.c
0c -FTVw bo.c
0c -FTVw readipifc.c
0c -FTVw ipaux.c
0c -FTVw iplocalonifc.c
0c -FTVw ipremoteonifc.c
0c -FTVw ptclbsum.c
ar vu /spim/lib/libip.a eipfmt.0 equivip.0 parseip.0 parseether.0 myetheraddr.0 myipaddr.0 classmask.0 bo.0 readipifc.0 ipaux.0 iplocalonifc.0 ipremoteonifc.0 ptclbsum.0
ar: creating /spim/lib/libip.a
a - eipfmt.0
a - equivip.0
a - parseip.0
a - parseether.0
a - myetheraddr.0
a - myipaddr.0
a - classmask.0
a - bo.0
a - readipifc.0
a - ipaux.0
a - iplocalonifc.0
a - ipremoteonifc.0
a - ptclbsum.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw allprint.c
0c -FTVw main.c
0c -FTVw reject.c
0c -FTVw yyless.c
0c -FTVw yywrap.c
ar vu /spim/lib/libl.a allprint.0 main.0 reject.0 yyless.0 yywrap.0
ar: creating /spim/lib/libl.a
a - allprint.0
a - main.0
a - reject.0
a - yyless.0
a - yywrap.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw json.c
0c -FTVw printjson.c
ar vu /spim/lib/libjson.a json.0 printjson.0
ar: creating /spim/lib/libjson.a
a - json.0
a - printjson.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw -I/sys/src/cmd executable.c
0c -FTVw -I/sys/src/cmd map.c
0c -FTVw -I/sys/src/cmd obj.c
0c -FTVw -I/sys/src/cmd swap.c
0c -FTVw -I/sys/src/cmd sym.c
0c -FTVw -I/sys/src/cmd access.c
0c -FTVw -I/sys/src/cmd machdata.c
0c -FTVw -I/sys/src/cmd setmach.c
0c -FTVw -I/sys/src/cmd t.c
0c -FTVw -I/sys/src/cmd v.c
0c -FTVw -I/sys/src/cmd k.c
0c -FTVw -I/sys/src/cmd u.c
warning: t.c:124 non-interruptable temporary
0c -FTVw -I/sys/src/cmd q.c
0c -FTVw -I/sys/src/cmd 0.c
0c -FTVw -I/sys/src/cmd 2.c
0c -FTVw -I/sys/src/cmd 5.c
0c -FTVw -I/sys/src/cmd 6.c
0c -FTVw -I/sys/src/cmd 7.c
0c -FTVw -I/sys/src/cmd 8.c
0c -FTVw -I/sys/src/cmd 9.c
0c -FTVw -I/sys/src/cmd tdb.c
0c -FTVw -I/sys/src/cmd vdb.c
0c -FTVw -I/sys/src/cmd kdb.c
0c -FTVw -I/sys/src/cmd udb.c
0c -FTVw -I/sys/src/cmd qdb.c
0c -FTVw -I/sys/src/cmd 2db.c
0c -FTVw -I/sys/src/cmd 5db.c
0c -FTVw -I/sys/src/cmd 7db.c
0c -FTVw -I/sys/src/cmd 8db.c
0c -FTVw -I/sys/src/cmd vobj.c
0c -FTVw -I/sys/src/cmd kobj.c
0c -FTVw -I/sys/src/cmd uobj.c
0c -FTVw -I/sys/src/cmd 2obj.c
0c -FTVw -I/sys/src/cmd 5obj.c
0c -FTVw -I/sys/src/cmd 6obj.c
0c -FTVw -I/sys/src/cmd 7obj.c
0c -FTVw -I/sys/src/cmd 8obj.c
0c -FTVw -I/sys/src/cmd 9obj.c
0c -FTVw -I/sys/src/cmd qobj.c
0c -FTVw -I/sys/src/cmd vcodas.c
ar vu /spim/lib/libmach.a executable.0 map.0 obj.0 swap.0 sym.0 access.0 machdata.0 setmach.0 t.0 v.0 k.0 u.0 q.0 0.0 2.0 5.0 6.0 7.0 8.0 9.0 tdb.0 vdb.0 kdb.0 udb.0 qdb.0 2db.0 5db.0 7db.0 8db.0 vobj.0 kobj.0 uobj.0 2obj.0 5obj.0 6obj.0 7obj.0 8obj.0 9obj.0 qobj.0 vcodas.0
ar: creating /spim/lib/libmach.a
a - executable.0
a - map.0
a - obj.0
a - swap.0
a - sym.0
a - access.0
a - machdata.0
a - setmach.0
a - t.0
a - v.0
a - k.0
a - u.0
a - q.0
a - 0.0
a - 2.0
a - 5.0
a - 6.0
a - 7.0
a - 8.0
a - 9.0
a - tdb.0
a - vdb.0
a - kdb.0
a - udb.0
a - qdb.0
a - 2db.0
a - 5db.0
a - 7db.0
a - 8db.0
a - vobj.0
a - kobj.0
a - uobj.0
a - 2obj.0
a - 5obj.0
a - 6obj.0
a - 7obj.0
a - 8obj.0
a - 9obj.0
a - qobj.0
a - vcodas.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw alloc.c
0c -FTVw arc.c
0c -FTVw cload.c
0c -FTVw cmap.c
0c -FTVw cread.c
0c -FTVw defont.c
0c -FTVw draw.c
0c -FTVw ellipse.c
0c -FTVw fillpoly.c
0c -FTVw hwdraw.c
0c -FTVw line.c
0c -FTVw load.c
0c -FTVw openmemsubfont.c
0c -FTVw poly.c
0c -FTVw read.c
0c -FTVw string.c
0c -FTVw subfont.c
0c -FTVw unload.c
0c -FTVw write.c
ar vu /spim/lib/libmemdraw.a alloc.0 arc.0 cload.0 cmap.0 cread.0 defont.0 draw.0 ellipse.0 fillpoly.0 hwdraw.0 line.0 load.0 openmemsubfont.0 poly.0 read.0 string.0 subfont.0 unload.0 write.0
ar: creating /spim/lib/libmemdraw.a
a - alloc.0
a - arc.0
a - cload.0
a - cmap.0
a - cread.0
a - defont.0
a - draw.0
a - ellipse.0
a - fillpoly.0
a - hwdraw.0
a - line.0
a - load.0
a - openmemsubfont.0
a - poly.0
a - read.0
a - string.0
a - subfont.0
a - unload.0
a - write.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw draw.c
0c -FTVw lalloc.c
0c -FTVw layerop.c
0c -FTVw ldelete.c
0c -FTVw lhide.c
0c -FTVw line.c
0c -FTVw load.c
0c -FTVw lorigin.c
0c -FTVw lsetrefresh.c
0c -FTVw ltofront.c
0c -FTVw ltorear.c
0c -FTVw unload.c
ar vu /spim/lib/libmemlayer.a draw.0 lalloc.0 layerop.0 ldelete.0 lhide.0 line.0 load.0 lorigin.0 lsetrefresh.0 ltofront.0 ltorear.0 unload.0
ar: creating /spim/lib/libmemlayer.a
a - draw.0
a - lalloc.0
a - layerop.0
a - ldelete.0
a - lhide.0
a - line.0
a - load.0
a - lorigin.0
a - lsetrefresh.0
a - ltofront.0
a - ltorear.0
a - unload.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
0c -FTVw mpaux.c
0c -FTVw mpfmt.c
0c -FTVw strtomp.c
0c -FTVw mptobe.c
0c -FTVw mptober.c
0c -FTVw mptole.c
0c -FTVw mptolel.c
0c -FTVw betomp.c
0c -FTVw letomp.c
0c -FTVw mpadd.c
0c -FTVw mpsub.c
0c -FTVw mpcmp.c
0c -FTVw mpsel.c
0c -FTVw mpfactorial.c
0c -FTVw mpmul.c
0c -FTVw mpleft.c
0c -FTVw mpright.c
0c -FTVw mpveccmp.c
0c -FTVw mpvectscmp.c
0c -FTVw mpdigdiv.c
0c -FTVw mpdiv.c
0c -FTVw mpexp.c
0c -FTVw mpmod.c
0c -FTVw mpmodop.c
0c -FTVw mpextendedgcd.c
0c -FTVw mpinvert.c
0c -FTVw mprand.c
0c -FTVw mpnrand.c
0c -FTVw crt.c
0c -FTVw mptoi.c
0c -FTVw mptoui.c
0c -FTVw mptov.c
0c -FTVw mptouv.c
0c -FTVw mpfield.c
0c -FTVw cnfield.c
0c -FTVw gmfield.c
0c -FTVw mplogic.c
0c -FTVw mptod.c
ar vu /spim/lib/libmp.a mpaux.0 mpfmt.0 strtomp.0 mptobe.0 mptober.0 mptole.0 mptolel.0 betomp.0 letomp.0 mpadd.0 mpsub.0 mpcmp.0 mpsel.0 mpfactorial.0 mpmul.0 mpleft.0 mpright.0 mpveccmp.0 mpvectscmp.0 mpdigdiv.0 mpdiv.0 mpexp.0 mpmod.0 mpmodop.0 mpextendedgcd.0 mpinvert.0 mprand.0 mpnrand.0 crt.0 mptoi.0 mptoui.0 mptov.0 mptouv.0 mpfield.0 cnfield.0 gmfield.0 mplogic.0 mptod.0
ar: creating /spim/lib/libmp.a
a - mpaux.0
a - mpfmt.0
a - strtomp.0
a - mptobe.0
a - mptober.0
a - mptole.0
a - mptolel.0
a - betomp.0
a - letomp.0
a - mpadd.0
a - mpsub.0
a - mpcmp.0
a - mpsel.0
a - mpfactorial.0
a - mpmul.0
a - mpleft.0
a - mpright.0
a - mpveccmp.0
a - mpvectscmp.0
a - mpdigdiv.0
a - mpdiv.0
a - mpexp.0
a - mpmod.0
a - mpmodop.0
a - mpextendedgcd.0
a - mpinvert.0
a - mprand.0
a - mpnrand.0
a - crt.0
a - mptoi.0
a - mptoui.0
a - mptov.0
a - mptouv.0
a - mpfield.0
a - cnfield.0
a - gmfield.0
a - mplogic.0
a - mptod.0
spim
0a -I../mips  ../mips/mpvecadd.s
0a -I../mips  ../mips/mpvecsub.s
0a -I../mips  ../mips/mpvecdigmuladd.s
0a -I../mips  ../mips/mpvecdigmulsub.s
ar vu /spim/lib/libmp.a mpvecadd.0 mpvecsub.0 mpvecdigmuladd.0 mpvecdigmulsub.0
a - mpvecadd.0
a - mpvecsub.0
a - mpvecdigmuladd.0
a - mpvecdigmulsub.0
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw csgetval.c
0c -FTVw csipinfo.c
0c -FTVw dnsquery.c
0c -FTVw ipattr.c
0c -FTVw mkptrname.c
0c -FTVw ndbaux.c
0c -FTVw ndbcache.c
0c -FTVw ndbcat.c
0c -FTVw ndbconcatenate.c
0c -FTVw ndbdiscard.c
0c -FTVw ndbfree.c
0c -FTVw ndbgetipaddr.c
0c -FTVw ndbgetval.c
0c -FTVw ndbhash.c
0c -FTVw ndbipinfo.c
0c -FTVw ndblookval.c
0c -FTVw ndbopen.c
0c -FTVw ndbparse.c
0c -FTVw ndbreorder.c
0c -FTVw ndbsubstitute.c
0c -FTVw ndbdedup.c
0c -FTVw ndbvalfmt.c
ar vu /spim/lib/libndb.a csgetval.0 csipinfo.0 dnsquery.0 ipattr.0 mkptrname.0 ndbaux.0 ndbcache.0 ndbcat.0 ndbconcatenate.0 ndbdiscard.0 ndbfree.0 ndbgetipaddr.0 ndbgetval.0 ndbhash.0 ndbipinfo.0 ndblookval.0 ndbopen.0 ndbparse.0 ndbreorder.0 ndbsubstitute.0 ndbdedup.0 ndbvalfmt.0
ar: creating /spim/lib/libndb.a
a - csgetval.0
a - csipinfo.0
a - dnsquery.0
a - ipattr.0
a - mkptrname.0
a - ndbaux.0
a - ndbcache.0
a - ndbcat.0
a - ndbconcatenate.0
a - ndbdiscard.0
a - ndbfree.0
a - ndbgetipaddr.0
a - ndbgetval.0
a - ndbhash.0
a - ndbipinfo.0
a - ndblookval.0
a - ndbopen.0
a - ndbparse.0
a - ndbreorder.0
a - ndbsubstitute.0
a - ndbdedup.0
a - ndbvalfmt.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw event.c
0c -FTVw mesg.c
0c -FTVw plumbsendtext.c
ar vu /spim/lib/libplumb.a event.0 mesg.0 plumbsendtext.0
ar: creating /spim/lib/libplumb.a
a - event.0
a - mesg.0
a - plumbsendtext.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw regcomp.c
0c -FTVw regerror.c
0c -FTVw regexec.c
0c -FTVw regsub.c
0c -FTVw rregexec.c
0c -FTVw rregsub.c
0c -FTVw regprint.c
ar vu /spim/lib/libregexp.a regcomp.0 regerror.0 regexec.0 regsub.0 rregexec.0 rregsub.0 regprint.0
ar: creating /spim/lib/libregexp.a
a - regcomp.0
a - regerror.0
a - regexec.0
a - regsub.0
a - rregexec.0
a - rregsub.0
a - regprint.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw misc.c
0c -FTVw satadd.c
0c -FTVw satrange.c
0c -FTVw satsolve.c
0c -FTVw satmore.c
warning: satadd.c:221 set and not used: va 
0c -FTVw debug.c
0c -FTVw satget.c
ar vu /spim/lib/libsat.a misc.0 satadd.0 satrange.0 satsolve.0 satmore.0 debug.0 satget.0
ar: creating /spim/lib/libsat.a
a - misc.0
a - satadd.0
a - satrange.0
a - satsolve.0
a - satmore.0
a - debug.0
a - satget.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw li_recognizer.c
0c -FTVw hre_api.c
0c -FTVw graffiti.c
ar vu /spim/lib/libscribble.a li_recognizer.0 hre_api.0 graffiti.0
ar: creating /spim/lib/libscribble.a
a - li_recognizer.0
a - hre_api.0
a - graffiti.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
0c -FTVw -I../../libmp/port des.c
0c -FTVw -I../../libmp/port desmodes.c
0c -FTVw -I../../libmp/port desECB.c
0c -FTVw -I../../libmp/port desCBC.c
0c -FTVw -I../../libmp/port des3ECB.c
0c -FTVw -I../../libmp/port des3CBC.c
0c -FTVw -I../../libmp/port aes.c
0c -FTVw -I../../libmp/port aesni.c
0c -FTVw -I../../libmp/port aesCBC.c
0c -FTVw -I../../libmp/port aesCFB.c
0c -FTVw -I../../libmp/port aesOFB.c
0c -FTVw -I../../libmp/port aes_gcm.c
0c -FTVw -I../../libmp/port blowfish.c
0c -FTVw -I../../libmp/port hmac.c
0c -FTVw -I../../libmp/port md5.c
0c -FTVw -I../../libmp/port md5block.c
0c -FTVw -I../../libmp/port md4.c
0c -FTVw -I../../libmp/port sha1.c
0c -FTVw -I../../libmp/port sha1block.c
0c -FTVw -I../../libmp/port sha2_64.c
0c -FTVw -I../../libmp/port sha2_128.c
0c -FTVw -I../../libmp/port sha2block64.c
0c -FTVw -I../../libmp/port sha2block128.c
0c -FTVw -I../../libmp/port poly1305.c
0c -FTVw -I../../libmp/port rc4.c
0c -FTVw -I../../libmp/port chacha.c
0c -FTVw -I../../libmp/port chachablock.c
0c -FTVw -I../../libmp/port salsa.c
0c -FTVw -I../../libmp/port genrandom.c
0c -FTVw -I../../libmp/port prng.c
0c -FTVw -I../../libmp/port fastrand.c
0c -FTVw -I../../libmp/port nfastrand.c
0c -FTVw -I../../libmp/port probably_prime.c
0c -FTVw -I../../libmp/port smallprimetest.c
0c -FTVw -I../../libmp/port genprime.c
0c -FTVw -I../../libmp/port dsaprimes.c
0c -FTVw -I../../libmp/port gensafeprime.c
0c -FTVw -I../../libmp/port genstrongprime.c
0c -FTVw -I../../libmp/port rsagen.c
0c -FTVw -I../../libmp/port rsafill.c
0c -FTVw -I../../libmp/port rsaencrypt.c
0c -FTVw -I../../libmp/port rsadecrypt.c
0c -FTVw -I../../libmp/port rsaalloc.c
0c -FTVw -I../../libmp/port rsaprivtopub.c
0c -FTVw -I../../libmp/port x509.c
0c -FTVw -I../../libmp/port decodepem.c
0c -FTVw -I../../libmp/port eggen.c
0c -FTVw -I../../libmp/port egencrypt.c
0c -FTVw -I../../libmp/port egdecrypt.c
0c -FTVw -I../../libmp/port egalloc.c
0c -FTVw -I../../libmp/port egprivtopub.c
0c -FTVw -I../../libmp/port egsign.c
0c -FTVw -I../../libmp/port egverify.c
0c -FTVw -I../../libmp/port dsagen.c
0c -FTVw -I../../libmp/port dsaalloc.c
0c -FTVw -I../../libmp/port dsaprivtopub.c
0c -FTVw -I../../libmp/port dsasign.c
0c -FTVw -I../../libmp/port dsaverify.c
0c -FTVw -I../../libmp/port tlshand.c
0c -FTVw -I../../libmp/port thumb.c
0c -FTVw -I../../libmp/port readcert.c
0c -FTVw -I../../libmp/port aes_xts.c
0c -FTVw -I../../libmp/port ecc.c
echo '#include "os.h"' > jacobian.c
echo '#include <mp.h>' >> jacobian.c
mpc jacobian.mp >> jacobian.c

0c -FTVw -I../../libmp/port ripemd.c
0c -FTVw -I../../libmp/port dh.c
0c -FTVw -I../../libmp/port curve25519.c
0c -FTVw -I../../libmp/port curve25519_dh.c
0c -FTVw -I../../libmp/port pbkdf2.c
0c -FTVw -I../../libmp/port scrypt.c
0c -FTVw -I../../libmp/port hkdf.c
0c -FTVw -I../../libmp/port ccpoly.c
0c -FTVw -I../../libmp/port tsmemcmp.c
echo '#include "os.h"' > secp256r1.c
echo '#include <mp.h>' >> secp256r1.c
mpc secp256r1.mp >> secp256r1.c

echo '#include "os.h"' > secp384r1.c
echo '#include <mp.h>' >> secp384r1.c
mpc secp384r1.mp >> secp384r1.c

echo '#include "os.h"' > secp256k1.c
echo '#include <mp.h>' >> secp256k1.c
mpc secp256k1.mp >> secp256k1.c

0c -FTVw -I../../libmp/port jacobian.c
0c -FTVw -I../../libmp/port secp256k1.c
0c -FTVw -I../../libmp/port secp384r1.c
0c -FTVw -I../../libmp/port secp256r1.c
ar vu /spim/lib/libsec.a des.0 desmodes.0 desECB.0 desCBC.0 des3ECB.0 des3CBC.0 aes.0 aesni.0 aesCBC.0 aesCFB.0 aesOFB.0 aes_gcm.0 blowfish.0 hmac.0 md5.0 md5block.0 md4.0 sha1.0 sha1block.0 sha2_64.0 sha2_128.0 sha2block64.0 sha2block128.0 poly1305.0 rc4.0 chacha.0 chachablock.0 salsa.0 genrandom.0 prng.0 fastrand.0 nfastrand.0 probably_prime.0 smallprimetest.0 genprime.0 dsaprimes.0 gensafeprime.0 genstrongprime.0 rsagen.0 rsafill.0 rsaencrypt.0 rsadecrypt.0 rsaalloc.0 rsaprivtopub.0 x509.0 decodepem.0 eggen.0 egencrypt.0 egdecrypt.0 egalloc.0 egprivtopub.0 egsign.0 egverify.0 dsagen.0 dsaalloc.0 dsaprivtopub.0 dsasign.0 dsaverify.0 tlshand.0 thumb.0 readcert.0 aes_xts.0 ecc.0 jacobian.0 ripemd.0 dh.0 curve25519.0 curve25519_dh.0 pbkdf2.0 scrypt.0 hkdf.0 ccpoly.0 tsmemcmp.0 secp256r1.0 secp384r1.0 secp256k1.0
ar: creating /spim/lib/libsec.a
a - des.0
a - desmodes.0
a - desECB.0
a - desCBC.0
a - des3ECB.0
a - des3CBC.0
a - aes.0
a - aesni.0
a - aesCBC.0
a - aesCFB.0
a - aesOFB.0
a - aes_gcm.0
a - blowfish.0
a - hmac.0
a - md5.0
a - md5block.0
a - md4.0
a - sha1.0
a - sha1block.0
a - sha2_64.0
a - sha2_128.0
a - sha2block64.0
a - sha2block128.0
a - poly1305.0
a - rc4.0
a - chacha.0
a - chachablock.0
a - salsa.0
a - genrandom.0
a - prng.0
a - fastrand.0
a - nfastrand.0
a - probably_prime.0
a - smallprimetest.0
a - genprime.0
a - dsaprimes.0
a - gensafeprime.0
a - genstrongprime.0
a - rsagen.0
a - rsafill.0
a - rsaencrypt.0
a - rsadecrypt.0
a - rsaalloc.0
a - rsaprivtopub.0
a - x509.0
a - decodepem.0
a - eggen.0
a - egencrypt.0
a - egdecrypt.0
a - egalloc.0
a - egprivtopub.0
a - egsign.0
a - egverify.0
a - dsagen.0
a - dsaalloc.0
a - dsaprivtopub.0
a - dsasign.0
a - dsaverify.0
a - tlshand.0
a - thumb.0
a - readcert.0
a - aes_xts.0
a - ecc.0
a - jacobian.0
a - ripemd.0
a - dh.0
a - curve25519.0
a - curve25519_dh.0
a - pbkdf2.0
a - scrypt.0
a - hkdf.0
a - ccpoly.0
a - tsmemcmp.0
a - secp256r1.0
a - secp384r1.0
a - secp256k1.0
spim
ar vu /spim/lib/libsec.a 
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c  _IO_getc.c
0c  _IO_putc.c
0c  clearerr.c
0c  dtoa.c
0c  fclose.c
0c  fdopen.c
0c  feof.c
0c  ferror.c
0c  fflush.c
0c  fgetc.c
0c  fgetpos.c
0c  fgets.c
0c  fileno.c
0c  fopen.c
0c  fprintf.c
0c  fputc.c
0c  fputs.c
0c  fread.c
0c  freopen.c
0c  fscanf.c
0c  fseek.c
0c  fseeko.c
0c  fsetpos.c
0c  ftell.c
0c  ftello.c
0c  fwrite.c
0c  getc.c
0c  gets.c
0c  printf.c
0c  putc.c
0c  puts.c
0c  rewind.c
0c  scanf.c
0c  sclose.c
0c  setbuf.c
0c  setvbuf.c
0c  snprintf.c
0c  sopenr.c
0c  sopenw.c
0c  sprintf.c
0c  sscanf.c
0c  tmpfile.c
0c  tmpnam.c
0c  ungetc.c
0c  vfprintf.c
0c  vfscanf.c
0c  vprintf.c
0c  vsnprintf.c
0c  vsprintf.c
ar vu /spim/lib/libstdio.a _IO_getc.0 _IO_putc.0 clearerr.0 dtoa.0 fclose.0 fdopen.0 feof.0 ferror.0 fflush.0 fgetc.0 fgetpos.0 fgets.0 fileno.0 fopen.0 fprintf.0 fputc.0 fputs.0 fread.0 freopen.0 fscanf.0 fseek.0 fseeko.0 fsetpos.0 ftell.0 ftello.0 fwrite.0 getc.0 gets.0 printf.0 putc.0 puts.0 rewind.0 scanf.0 sclose.0 setbuf.0 setvbuf.0 snprintf.0 sopenr.0 sopenw.0 sprintf.0 sscanf.0 tmpfile.0 tmpnam.0 ungetc.0 vfprintf.0 vfscanf.0 vprintf.0 vsnprintf.0 vsprintf.0
ar: creating /spim/lib/libstdio.a
a - _IO_getc.0
a - _IO_putc.0
a - clearerr.0
a - dtoa.0
a - fclose.0
a - fdopen.0
a - feof.0
a - ferror.0
a - fflush.0
a - fgetc.0
a - fgetpos.0
a - fgets.0
a - fileno.0
a - fopen.0
a - fprintf.0
a - fputc.0
a - fputs.0
a - fread.0
a - freopen.0
a - fscanf.0
a - fseek.0
a - fseeko.0
a - fsetpos.0
a - ftell.0
a - ftello.0
a - fwrite.0
a - getc.0
a - gets.0
a - printf.0
a - putc.0
a - puts.0
a - rewind.0
a - scanf.0
a - sclose.0
a - setbuf.0
a - setvbuf.0
a - snprintf.0
a - sopenr.0
a - sopenw.0
a - sprintf.0
a - sscanf.0
a - tmpfile.0
a - tmpnam.0
a - ungetc.0
a - vfprintf.0
a - vfscanf.0
a - vprintf.0
a - vsnprintf.0
a - vsprintf.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw authunix.c
0c -FTVw client.c
0c -FTVw emalloc.c
0c -FTVw error.c
0c -FTVw fd.c
0c -FTVw fmt.c
0c -FTVw net.c
0c -FTVw prog.c
0c -FTVw rpc.c
0c -FTVw server.c
0c -FTVw suncall.c
0c -FTVw udp.c
0c -FTVw mount3.c
0c -FTVw nfs3.c
0c -FTVw portmap.c
ar vu /spim/lib/libsunrpc.a authunix.0 client.0 emalloc.0 error.0 fd.0 fmt.0 net.0 prog.0 rpc.0 server.0 suncall.0 udp.0 mount3.0 nfs3.0 portmap.0
ar: creating /spim/lib/libsunrpc.a
a - authunix.0
a - client.0
a - emalloc.0
a - error.0
a - fd.0
a - fmt.0
a - net.0
a - prog.0
a - rpc.0
a - server.0
a - suncall.0
a - udp.0
a - mount3.0
a - nfs3.0
a - portmap.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw -o spim.0 mips.c
0c -FTVw channel.c
0c -FTVw chanprint.c
0c -FTVw create.c
0c -FTVw debug.c
0c -FTVw exec.c
0c -FTVw exit.c
0c -FTVw id.c
0c -FTVw iocall.c
0c -FTVw ioclose.c
0c -FTVw iodial.c
0c -FTVw ioopen.c
0c -FTVw ioproc.c
0c -FTVw ioread.c
0c -FTVw ioreadn.c
0c -FTVw iosleep.c
0c -FTVw iowrite.c
0c -FTVw ioflush.c
0c -FTVw kill.c
0c -FTVw lib.c
0c -FTVw main.c
0c -FTVw note.c
0c -FTVw ref.c
0c -FTVw rendez.c
0c -FTVw sched.c
ar vu /spim/lib/libthread.a spim.0 channel.0 chanprint.0 create.0 debug.0 exec.0 exit.0 id.0 iocall.0 ioclose.0 iodial.0 ioopen.0 ioproc.0 ioread.0 ioreadn.0 iosleep.0 iowrite.0 ioflush.0 kill.0 lib.0 main.0 note.0 ref.0 rendez.0 sched.0
ar: creating /spim/lib/libthread.a
a - spim.0
a - channel.0
a - chanprint.0
a - create.0
a - debug.0
a - exec.0
a - exit.0
a - id.0
a - iocall.0
a - ioclose.0
a - iodial.0
a - ioopen.0
a - ioproc.0
a - ioread.0
a - ioreadn.0
a - iosleep.0
a - iowrite.0
a - ioflush.0
a - kill.0
a - lib.0
a - main.0
a - note.0
a - ref.0
a - rendez.0
a - sched.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw head.c
0c -FTVw cmap.c
0c -FTVw hint.c
0c -FTVw scan.c
0c -FTVw glyf.c
0c -FTVw render.c
0c -FTVw bit.c
ar vu /spim/lib/libttf.a head.0 cmap.0 hint.0 scan.0 glyf.0 render.0 bit.0
ar: creating /spim/lib/libttf.a
a - head.0
a - cmap.0
a - hint.0
a - scan.0
a - glyf.0
a - render.0
a - bit.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw -I. cache.c
0c -FTVw -I. client.c
0c -FTVw -I. conn.c
0c -FTVw -I. dial.c
0c -FTVw -I. debug.c
0c -FTVw -I. dtype.c
0c -FTVw -I. entry.c
0c -FTVw -I. fcall.c
0c -FTVw -I. fcallfmt.c
0c -FTVw -I. file.c
0c -FTVw -I. hangup.c
0c -FTVw -I. log.c
0c -FTVw -I. mem.c
0c -FTVw -I. packet.c
0c -FTVw -I. parsescore.c
0c -FTVw -I. queue.c
0c -FTVw -I. root.c
0c -FTVw -I. rpc.c
0c -FTVw -I. scorefmt.c
0c -FTVw -I. send.c
0c -FTVw -I. server.c
0c -FTVw -I. sha1.c
0c -FTVw -I. srvhello.c
0c -FTVw -I. strdup.c
0c -FTVw -I. string.c
0c -FTVw -I. time.c
0c -FTVw -I. version.c
0c -FTVw -I. zero.c
0c -FTVw -I. zeroscore.c
ar vu /spim/lib/libventi.a cache.0 client.0 conn.0 dial.0 debug.0 dtype.0 entry.0 fcall.0 fcallfmt.0 file.0 hangup.0 log.0 mem.0 packet.0 parsescore.0 queue.0 root.0 rpc.0 scorefmt.0 send.0 server.0 sha1.0 srvhello.0 strdup.0 string.0 time.0 version.0 zero.0 zeroscore.0
ar: creating /spim/lib/libventi.a
a - cache.0
a - client.0
a - conn.0
a - dial.0
a - debug.0
a - dtype.0
a - entry.0
a - fcall.0
a - fcallfmt.0
a - file.0
a - hangup.0
a - log.0
a - mem.0
a - packet.0
a - parsescore.0
a - queue.0
a - root.0
a - rpc.0
a - scorefmt.0
a - send.0
a - server.0
a - sha1.0
a - srvhello.0
a - strdup.0
a - string.0
a - time.0
a - version.0
a - zero.0
a - zeroscore.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
0c -FTVw prov.c
0c -FTVw prog.c
0c -FTVw dtefmt.c
0c -FTVw pack.c
0c -FTVw chan.c
0c -FTVw agg.c
ar vu /spim/lib/libdtracy.a prov.0 prog.0 dtefmt.0 pack.0 chan.0 agg.0
ar: creating /spim/lib/libdtracy.a
a - prov.0
a - prog.0
a - dtefmt.0
a - pack.0
a - chan.0
a - agg.0
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
Mon Jan  1 22:52:41 MST 2024
Mon Jan  1 22:52:41 MST 2024
0c -FTVw auth.c
0c -FTVw dirread.c
0c -FTVw fid.c
0c -FTVw file.c
0c -FTVw intmap.c
0c -FTVw mem.c
0c -FTVw req.c
0c -FTVw parse.c
0c -FTVw queue.c
0c -FTVw uid.c
0c -FTVw util.c
0c -FTVw srv.c
0c -FTVw post.c
0c -FTVw mount.c
0c -FTVw share.c
0c -FTVw listen.c
0c -FTVw rfork.c
0c -FTVw thread.c
0c -FTVw threadsrv.c
0c -FTVw threadpostsrv.c
0c -FTVw threadpostmountsrv.c
0c -FTVw threadpostsharesrv.c
0c -FTVw threadlistensrv.c
ar vu /spim/lib/lib9p.a auth.0 dirread.0 fid.0 file.0 intmap.0 mem.0 req.0 parse.0 queue.0 uid.0 util.0 srv.0 post.0 mount.0 share.0 listen.0 rfork.0 thread.0 threadsrv.0 threadpostsrv.0 threadpostmountsrv.0 threadpostsharesrv.0 threadlistensrv.0
r - auth.0
r - dirread.0
r - fid.0
r - file.0
r - intmap.0
r - mem.0
r - req.0
r - parse.0
r - queue.0
r - uid.0
r - util.0
r - srv.0
r - post.0
r - mount.0
r - share.0
r - listen.0
r - rfork.0
r - thread.0
r - threadsrv.0
r - threadpostsrv.0
r - threadpostmountsrv.0
r - threadpostsharesrv.0
r - threadlistensrv.0
0c -FTVw s_alloc.c
0c -FTVw s_append.c
0c -FTVw s_array.c
0c -FTVw s_copy.c
0c -FTVw s_getline.c
0c -FTVw s_grow.c
0c -FTVw s_memappend.c
0c -FTVw s_nappend.c
0c -FTVw s_parse.c
0c -FTVw s_putc.c
0c -FTVw s_rdinstack.c
0c -FTVw s_read.c
0c -FTVw s_read_line.c
0c -FTVw s_reset.c
0c -FTVw s_terminate.c
0c -FTVw s_tolower.c
0c -FTVw s_unique.c
ar vu /spim/lib/libString.a s_alloc.0 s_append.0 s_array.0 s_copy.0 s_getline.0 s_grow.0 s_memappend.0 s_nappend.0 s_parse.0 s_putc.0 s_rdinstack.0 s_read.0 s_read_line.0 s_reset.0 s_terminate.0 s_tolower.0 s_unique.0
r - s_alloc.0
r - s_append.0
r - s_array.0
r - s_copy.0
r - s_getline.0
r - s_grow.0
r - s_memappend.0
r - s_nappend.0
r - s_parse.0
r - s_putc.0
r - s_rdinstack.0
r - s_read.0
r - s_read_line.0
r - s_reset.0
r - s_terminate.0
r - s_tolower.0
r - s_unique.0
0c -FTVw aml.c
0c -FTVw amlmapio.c
0c -FTVw amlunmapio.c
0c -FTVw amlalloc.c
0c -FTVw amldelay.c
ar vu /spim/lib/libaml.a aml.0 amlmapio.0 amlunmapio.0 amlalloc.0 amldelay.0
r - aml.0
r - amlmapio.0
r - amlunmapio.0
r - amlalloc.0
r - amldelay.0
0c -FTVw amount.c
0c -FTVw amount_getkey.c
0c -FTVw attr.c
0c -FTVw auth_attr.c
0c -FTVw auth_challenge.c
0c -FTVw auth_chuid.c
0c -FTVw auth_getkey.c
0c -FTVw auth_getuserpasswd.c
0c -FTVw auth_proxy.c
0c -FTVw auth_respond.c
0c -FTVw auth_rpc.c
0c -FTVw auth_userpasswd.c
0c -FTVw login.c
0c -FTVw newns.c
0c -FTVw noworld.c
0c -FTVw procsetuser.c
ar vu /spim/lib/libauth.a amount.0 amount_getkey.0 attr.0 auth_attr.0 auth_challenge.0 auth_chuid.0 auth_getkey.0 auth_getuserpasswd.0 auth_proxy.0 auth_respond.0 auth_rpc.0 auth_userpasswd.0 login.0 newns.0 noworld.0 procsetuser.0
r - amount.0
r - amount_getkey.0
r - attr.0
r - auth_attr.0
r - auth_challenge.0
r - auth_chuid.0
r - auth_getkey.0
r - auth_getuserpasswd.0
r - auth_proxy.0
r - auth_respond.0
r - auth_rpc.0
r - auth_userpasswd.0
r - login.0
r - newns.0
r - noworld.0
r - procsetuser.0
0c -FTVw _asgetpakkey.c
0c -FTVw _asgetticket.c
0c -FTVw _asgetresp.c
0c -FTVw _asrequest.c
0c -FTVw _asrdresp.c
mpc msqrt.mp > msqrt.mpc
mpc decaf.mp > decaf.mpc
mpc edwards.mp > edwards.mpc
mpc elligator2.mp > elligator2.mpc
mpc spake2ee.mp > spake2ee.mpc
mpc ed448.mp > ed448.mpc
0c -FTVw authdial.c
0c -FTVw convA2M.c
0c -FTVw convM2A.c
0c -FTVw convM2PR.c
0c -FTVw convM2T.c
0c -FTVw convM2TR.c
0c -FTVw convPR2M.c
0c -FTVw convT2M.c
0c -FTVw convTR2M.c
0c -FTVw form1.c
0c -FTVw nvcsum.c
0c -FTVw passtokey.c
0c -FTVw readnvram.c
0c -FTVw readcons.c
0c -FTVw authpak.c
ar vu /spim/lib/libauthsrv.a _asgetpakkey.0 _asgetticket.0 _asgetresp.0 _asrequest.0 _asrdresp.0 authpak.0 authdial.0 convA2M.0 convM2A.0 convM2PR.0 convM2T.0 convM2TR.0 convPR2M.0 convT2M.0 convTR2M.0 form1.0 nvcsum.0 passtokey.0 readnvram.0 readcons.0
r - _asgetpakkey.0
r - _asgetticket.0
r - _asgetresp.0
r - _asrequest.0
r - _asrdresp.0
r - authpak.0
r - authdial.0
r - convA2M.0
r - convM2A.0
r - convM2PR.0
r - convM2T.0
r - convM2TR.0
r - convPR2M.0
r - convT2M.0
r - convTR2M.0
r - form1.0
r - nvcsum.0
r - passtokey.0
r - readnvram.0
r - readcons.0
0c -FTVw avl.c
ar vu /spim/lib/libavl.a avl.0
r - avl.0
0c -FTVw bin.c
ar vu /spim/lib/libbin.a bin.0
r - bin.0
0c -FTVw bbuffered.c
0c -FTVw bfildes.c
0c -FTVw bflush.c
0c -FTVw bgetrune.c
0c -FTVw bgetc.c
0c -FTVw bgetd.c
0c -FTVw binit.c
0c -FTVw blethal.c
0c -FTVw boffset.c
0c -FTVw bprint.c
0c -FTVw bputrune.c
0c -FTVw bputc.c
0c -FTVw brdline.c
0c -FTVw brdstr.c
0c -FTVw bread.c
0c -FTVw bseek.c
0c -FTVw bwrite.c
0c -FTVw bvprint.c
ar vu /spim/lib/libbio.a bbuffered.0 bfildes.0 bflush.0 bgetrune.0 bgetc.0 bgetd.0 binit.0 blethal.0 boffset.0 bprint.0 bputrune.0 bputc.0 brdline.0 brdstr.0 bread.0 bseek.0 bwrite.0 bvprint.0
r - bbuffered.0
r - bfildes.0
r - bflush.0
r - bgetrune.0
r - bgetc.0
r - bgetd.0
r - binit.0
r - blethal.0
r - boffset.0
r - bprint.0
r - bputrune.0
r - bputc.0
r - brdline.0
r - brdstr.0
r - bread.0
r - bseek.0
r - bwrite.0
r - bvprint.0
for(i in 9sys 9syscall fmt port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
9sys
0c -FTVw abort.c
0c -FTVw access.c
0c -FTVw announce.c
0c -FTVw callmain.c
0c -FTVw convD2M.c
0c -FTVw convM2D.c
0c -FTVw convM2S.c
0c -FTVw convS2M.c
0c -FTVw cputime.c
0c -FTVw ctime.c
0c -FTVw dial.c
0c -FTVw dirfstat.c
0c -FTVw dirfwstat.c
0c -FTVw dirmodefmt.c
0c -FTVw dirread.c
0c -FTVw dirstat.c
0c -FTVw dirwstat.c
0c -FTVw fcallfmt.c
0c -FTVw fork.c
0c -FTVw getnetconninfo.c
0c -FTVw getenv.c
0c -FTVw getpid.c
0c -FTVw getppid.c
0c -FTVw getuser.c
0c -FTVw getwd.c
0c -FTVw idn.c
0c -FTVw iounit.c
0c -FTVw nsec.c
0c -FTVw nulldir.c
0c -FTVw postnote.c
0c -FTVw privalloc.c
0c -FTVw procsetname.c
0c -FTVw pushtls.c
0c -FTVw putenv.c
0c -FTVw qlock.c
0c -FTVw read.c
0c -FTVw read9pmsg.c
0c -FTVw readv.c
0c -FTVw rerrstr.c
0c -FTVw sbrk.c
0c -FTVw setnetmtpt.c
0c -FTVw sysfatal.c
0c -FTVw syslog.c
0c -FTVw sysname.c
0c -FTVw time.c
0c -FTVw times.c
0c -FTVw tm2sec.c
0c -FTVw truerand.c
0c -FTVw wait.c
0c -FTVw waitpid.c
0c -FTVw werrstr.c
0c -FTVw write.c
0c -FTVw writev.c
ar vu /spim/lib/libc.a abort.0 access.0 announce.0 callmain.0 convD2M.0 convM2D.0 convM2S.0 convS2M.0 cputime.0 ctime.0 dial.0 dirfstat.0 dirfwstat.0 dirmodefmt.0 dirread.0 dirstat.0 dirwstat.0 fcallfmt.0 fork.0 getnetconninfo.0 getenv.0 getpid.0 getppid.0 getuser.0 getwd.0 idn.0 iounit.0 nsec.0 nulldir.0 postnote.0 privalloc.0 procsetname.0 pushtls.0 putenv.0 qlock.0 read.0 read9pmsg.0 readv.0 rerrstr.0 sbrk.0 setnetmtpt.0 sysfatal.0 syslog.0 sysname.0 time.0 times.0 tm2sec.0 truerand.0 wait.0 waitpid.0 werrstr.0 write.0 writev.0
r - abort.0
r - access.0
r - announce.0
r - callmain.0
r - convD2M.0
r - convM2D.0
r - convM2S.0
r - convS2M.0
r - cputime.0
r - ctime.0
r - dial.0
r - dirfstat.0
r - dirfwstat.0
r - dirmodefmt.0
r - dirread.0
r - dirstat.0
r - dirwstat.0
r - fcallfmt.0
r - fork.0
r - getnetconninfo.0
r - getenv.0
r - getpid.0
r - getppid.0
r - getuser.0
r - getwd.0
r - idn.0
r - iounit.0
r - nsec.0
r - nulldir.0
r - postnote.0
r - privalloc.0
r - procsetname.0
r - pushtls.0
r - putenv.0
r - qlock.0
r - read.0
r - read9pmsg.0
r - readv.0
r - rerrstr.0
r - sbrk.0
r - setnetmtpt.0
r - sysfatal.0
r - syslog.0
r - sysname.0
r - time.0
r - times.0
r - tm2sec.0
r - truerand.0
r - wait.0
r - waitpid.0
r - werrstr.0
r - write.0
r - writev.0
9syscall
SYS=`{sed '/^#define._X[123]/d; s/#define.([A-Z0-9_]*).*/\1/' sys.h}
for(I in $SYS) {
	i=`{echo $I|tr A-Z a-z}
	n=`{sed -n '/[ 	]'$I'[ 	]/s/.*	//p' sys.h}
	if(~ $i (exits nsec)) i=_$i
	{switch($objtype){
	case 68000 68020
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, R0
		echo TRAP '$0'
		echo RTS
	case mips
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case mips2
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		echo RET
	case spim
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R1, '0(FP)'
		echo MOVW '$'$n, R1
		echo ADD '$4',R29
		echo SYSCALL
		echo ADD '$-4',R29
		if(~ $i (seek _nsec)) {		# untested so far - geoff
			echo 'MOVW $-1,R5
			BNE R1,R5,4(PC)
			MOVW a+0(FP),R5
			MOVW R1,0(R5)
			MOVW R1,4(R5)'
		}
		echo RET
	case 386
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL '$'$n, AX
		echo INT '$'64
		if(~ $i (seek _nsec)) {
			echo 'CMPL AX,$-1
			JNE 4(PC)
			MOVL a+0(FP),CX
			MOVL AX,0(CX)
			MOVL AX,4(CX)'
		}
		echo RET
	case amd64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVQ RARG, 'a0+0(FP)'
		echo MOVQ '$'$n, RARG
		echo SYSCALL
		echo RET
	case sparc sparc64
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R7, '0(FP)'
		echo MOVW '$'$n, R7
		echo TA R0
		if(~ $i (seek _nsec)) {
			echo 'CMP R7,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R7,0(R8)
			MOVW R7,4(R8)'
		}
		echo RETURN
	case 3210
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo WORD '$0x06000000'
		echo RETURN
	case 29000
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVL R69, '0(FP)'
		echo MOVL '$'$n, R69
		echo EMULATE 0
		echo RET
	case arm
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R0, '0(FP)'
		echo MOVW '$'$n, R0
		echo SWI 0
		if(~ $i (seek _nsec)) {
			echo 'CMP $-1,R0
			BNE 4(PC)
			MOVW a+0(FP),R1
			MOVW R0,0(R1)
			MOVW R0,4(R1)'
		}
		echo RET
	case arm64
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOV R0, '0(FP)'
		echo MOV '$'$n, R0
		echo SVC
		echo RETURN
	case power
		echo TEXT $i'(SB)', 1, '$0'
		echo MOVW R3, '0(FP)'
		echo MOVW '$'$n, R3
		echo SYSCALL
		if(~ $i (seek _nsec)) {
			echo 'CMP R3,$-1
			BNE 4(PC)
			MOVW a+0(FP),R8
			MOVW R3,0(R8)
			MOVW R3,4(R8)'
		}
		echo RETURN
	case alpha
		j=$i
		if(~ $i seek) j=_seek
		echo TEXT $j'(SB)', 1, '$0'
		echo MOVL R0, '0(FP)'
		echo MOVQ '$'$n, R0
		echo CALL_PAL '$'0x83
		echo RET
	}} > $i.s
	0a $i.s
}
ar vu /$objtype/lib/libc.a *.0
rm -f *.0 *.s
r - _errstr.0
r - _exits.0
r - _fsession.0
r - _fstat.0
r - _fwstat.0
r - _mount.0
r - _nsec.0
r - _read.0
r - _stat.0
r - _wait.0
r - _write.0
r - _wstat.0
r - alarm.0
r - await.0
r - bind.0
r - brk_.0
r - chdir.0
r - close.0
r - create.0
r - dup.0
r - errstr.0
r - exec.0
r - fauth.0
r - fd2path.0
r - fstat.0
r - fversion.0
r - fwstat.0
r - mount.0
r - noted.0
r - notify.0
r - open.0
r - oseek.0
r - pipe.0
r - pread.0
r - pwrite.0
r - remove.0
r - rendezvous.0
r - rfork.0
r - seek.0
r - segattach.0
r - segbrk.0
r - segdetach.0
r - segflush.0
r - segfree.0
r - semacquire.0
r - semrelease.0
r - sleep.0
r - stat.0
r - sysr1.0
r - tsemacquire.0
r - unmount.0
r - wstat.0
fmt
0c -FTVw dofmt.c
0c -FTVw dorfmt.c
0c -FTVw errfmt.c
0c -FTVw fltfmt.c
0c -FTVw fmt.c
0c -FTVw fmtfd.c
0c -FTVw fmtlock.c
0c -FTVw fmtprint.c
0c -FTVw fmtquote.c
0c -FTVw fmtrune.c
0c -FTVw fmtstr.c
0c -FTVw fmtvprint.c
0c -FTVw fprint.c
0c -FTVw print.c
0c -FTVw runefmtstr.c
0c -FTVw runeseprint.c
0c -FTVw runesmprint.c
0c -FTVw runesnprint.c
0c -FTVw runesprint.c
0c -FTVw runevseprint.c
0c -FTVw runevsmprint.c
0c -FTVw runevsnprint.c
0c -FTVw seprint.c
0c -FTVw smprint.c
0c -FTVw snprint.c
0c -FTVw sprint.c
0c -FTVw vfprint.c
0c -FTVw vseprint.c
0c -FTVw vsmprint.c
0c -FTVw vsnprint.c
ar vu /spim/lib/libc.a dofmt.0 dorfmt.0 errfmt.0 fltfmt.0 fmt.0 fmtfd.0 fmtlock.0 fmtprint.0 fmtquote.0 fmtrune.0 fmtstr.0 fmtvprint.0 fprint.0 print.0 runefmtstr.0 runeseprint.0 runesmprint.0 runesnprint.0 runesprint.0 runevseprint.0 runevsmprint.0 runevsnprint.0 seprint.0 smprint.0 snprint.0 sprint.0 vfprint.0 vseprint.0 vsmprint.0 vsnprint.0
r - dofmt.0
r - dorfmt.0
r - errfmt.0
r - fltfmt.0
r - fmt.0
r - fmtfd.0
r - fmtlock.0
r - fmtprint.0
r - fmtquote.0
r - fmtrune.0
r - fmtstr.0
r - fmtvprint.0
r - fprint.0
r - print.0
r - runefmtstr.0
r - runeseprint.0
r - runesmprint.0
r - runesnprint.0
r - runesprint.0
r - runevseprint.0
r - runevsmprint.0
r - runevsnprint.0
r - seprint.0
r - smprint.0
r - snprint.0
r - sprint.0
r - vfprint.0
r - vseprint.0
r - vsmprint.0
r - vsnprint.0
port
0c -FTVw _assert.c
0c -FTVw abs.c
0c -FTVw asin.c
0c -FTVw atan.c
0c -FTVw atan2.c
0c -FTVw atexit.c
0c -FTVw atnotify.c
0c -FTVw atof.c
0c -FTVw atol.c
0c -FTVw atoll.c
0c -FTVw calloc.c
0c -FTVw cistrcmp.c
0c -FTVw cistrncmp.c
0c -FTVw cistrstr.c
0c -FTVw charstod.c
0c -FTVw cleanname.c
0c -FTVw crypt.c
0c -FTVw ctype.c
0c -FTVw cycles.c
0c -FTVw date.c
0c -FTVw encodefmt.c
0c -FTVw execl.c
0c -FTVw exits.c
0c -FTVw exp.c
0c -FTVw fabs.c
0c -FTVw floor.c
0c -FTVw fmod.c
0c -FTVw frand.c
0c -FTVw frexp.c
0c -FTVw getcallerpc.c
0c -FTVw getfields.c
0c -FTVw hangup.c
0c -FTVw hypot.c
0c -FTVw lnrand.c
0c -FTVw lock.c
0c -FTVw log.c
0c -FTVw lrand.c
0c -FTVw malloc.c
0c -FTVw memmove.c
0c -FTVw memset.c
0c -FTVw mktemp.c
0c -FTVw muldiv.c
0c -FTVw nan.c
0c -FTVw needsrcquote.c
0c -FTVw netcrypt.c
0c -FTVw netmkaddr.c
0c -FTVw nrand.c
0c -FTVw ntruerand.c
0c -FTVw perror.c
0c -FTVw pool.c
0c -FTVw pow.c
0c -FTVw pow10.c
0c -FTVw profile.c
0c -FTVw qsort.c
0c -FTVw quote.c
0c -FTVw rand.c
0c -FTVw readn.c
0c -FTVw rune.c
0c -FTVw runebreak.c
0c -FTVw runeistype.c
0c -FTVw runenorm.c
0c -FTVw runestrcat.c
0c -FTVw runestrchr.c
0c -FTVw runestrcmp.c
0c -FTVw runestrcpy.c
0c -FTVw runestrecpy.c
0c -FTVw runestrdup.c
0c -FTVw runestrncat.c
0c -FTVw runestrncmp.c
0c -FTVw runestrncpy.c
0c -FTVw runestrrchr.c
0c -FTVw runestrlen.c
0c -FTVw runestrstr.c
0c -FTVw runetotype.c
0c -FTVw sin.c
0c -FTVw sinh.c
0c -FTVw strcat.c
0c -FTVw strcmp.c
0c -FTVw strcpy.c
0c -FTVw strecpy.c
0c -FTVw strcspn.c
0c -FTVw strdup.c
0c -FTVw strlen.c
0c -FTVw strncat.c
0c -FTVw strncmp.c
0c -FTVw strncpy.c
0c -FTVw strpbrk.c
0c -FTVw strrchr.c
0c -FTVw strspn.c
0c -FTVw strstr.c
0c -FTVw strtod.c
0c -FTVw strtok.c
0c -FTVw strtol.c
0c -FTVw strtoll.c
0c -FTVw strtoul.c
0c -FTVw strtoull.c
0c -FTVw tan.c
0c -FTVw tanh.c
0c -FTVw tokenize.c
0c -FTVw toupper.c
0c -FTVw utfecpy.c
0c -FTVw utflen.c
0c -FTVw utfnlen.c
0c -FTVw utfrune.c
0c -FTVw utfrrune.c
0c -FTVw utfutf.c
0c -FTVw u16.c
0c -FTVw u32.c
0c -FTVw u64.c
ar vu /spim/lib/libc.a _assert.0 abs.0 asin.0 atan.0 atan2.0 atexit.0 atnotify.0 atof.0 atol.0 atoll.0 calloc.0 cistrcmp.0 cistrncmp.0 cistrstr.0 charstod.0 cleanname.0 crypt.0 ctype.0 cycles.0 date.0 encodefmt.0 execl.0 exits.0 exp.0 fabs.0 floor.0 fmod.0 frand.0 frexp.0 getcallerpc.0 getfields.0 hangup.0 hypot.0 lnrand.0 lock.0 log.0 lrand.0 malloc.0 memmove.0 memset.0 mktemp.0 muldiv.0 nan.0 needsrcquote.0 netcrypt.0 netmkaddr.0 nrand.0 ntruerand.0 perror.0 pool.0 pow.0 pow10.0 profile.0 qsort.0 quote.0 rand.0 readn.0 rune.0 runebreak.0 runeistype.0 runenorm.0 runestrcat.0 runestrchr.0 runestrcmp.0 runestrcpy.0 runestrecpy.0 runestrdup.0 runestrncat.0 runestrncmp.0 runestrncpy.0 runestrrchr.0 runestrlen.0 runestrstr.0 runetotype.0 sin.0 sinh.0 strcat.0 strcmp.0 strcpy.0 strecpy.0 strcspn.0 strdup.0 strlen.0 strncat.0 strncmp.0 strncpy.0 strpbrk.0 strrchr.0 strspn.0 strstr.0 strtod.0 strtok.0 strtol.0 strtoll.0 strtoul.0 strtoull.0 tan.0 tanh.0 tokenize.0 toupper.0 utfecpy.0 utflen.0 utfnlen.0 utfrune.0 utfrrune.0 utfutf.0 u16.0 u32.0 u64.0
r - _assert.0
r - abs.0
r - asin.0
r - atan.0
r - atan2.0
r - atexit.0
r - atnotify.0
r - atof.0
r - atol.0
r - atoll.0
r - calloc.0
r - cistrcmp.0
r - cistrncmp.0
r - cistrstr.0
r - charstod.0
r - cleanname.0
r - crypt.0
r - ctype.0
r - cycles.0
r - date.0
r - encodefmt.0
r - execl.0
r - exits.0
r - exp.0
r - fabs.0
r - floor.0
r - fmod.0
r - frand.0
r - frexp.0
r - getcallerpc.0
r - getfields.0
r - hangup.0
r - hypot.0
r - lnrand.0
r - lock.0
r - log.0
r - lrand.0
r - malloc.0
r - memmove.0
r - memset.0
r - mktemp.0
r - muldiv.0
r - nan.0
r - needsrcquote.0
r - netcrypt.0
r - netmkaddr.0
r - nrand.0
r - ntruerand.0
r - perror.0
r - pool.0
r - pow.0
r - pow10.0
r - profile.0
r - qsort.0
r - quote.0
r - rand.0
r - readn.0
r - rune.0
r - runebreak.0
r - runeistype.0
r - runenorm.0
r - runestrcat.0
r - runestrchr.0
r - runestrcmp.0
r - runestrcpy.0
r - runestrecpy.0
r - runestrdup.0
r - runestrncat.0
r - runestrncmp.0
r - runestrncpy.0
r - runestrrchr.0
r - runestrlen.0
r - runestrstr.0
r - runetotype.0
r - sin.0
r - sinh.0
r - strcat.0
r - strcmp.0
r - strcpy.0
r - strecpy.0
r - strcspn.0
r - strdup.0
r - strlen.0
r - strncat.0
r - strncmp.0
r - strncpy.0
r - strpbrk.0
r - strrchr.0
r - strspn.0
r - strstr.0
r - strtod.0
r - strtok.0
r - strtol.0
r - strtoll.0
r - strtoul.0
r - strtoull.0
r - tan.0
r - tanh.0
r - tokenize.0
r - toupper.0
r - utfecpy.0
r - utflen.0
r - utfnlen.0
r - utfrune.0
r - utfrrune.0
r - utfutf.0
r - u16.0
r - u32.0
r - u64.0
spim
0a  ../mips/argv0.s
0a  ../mips/atom.s
0a  ../mips/getcallerpc.s
0a  ../mips/getfcr.s
0a  ../mips/main9.s
0a  ../mips/main9p.s
0a  ../mips/memmove.s
0a  ../mips/memset.s
0a  ../mips/setjmp.s
0a  ../mips/strcmp.s
0a  ../mips/strcpy.s
0a  memccpy.s
0a  memchr.s
0a  memcmp.s
0a  strchr.s
0a  tas.s
0a  vlop.s
0c -FTVw ../mips/notejmp.c
0c -FTVw sqrt.c
0c -FTVw vlrt.c
ar vu /spim/lib/libc.a argv0.0 atom.0 getcallerpc.0 getfcr.0 main9.0 main9p.0 memmove.0 memset.0 setjmp.0 strcmp.0 strcpy.0 memccpy.0 memchr.0 memcmp.0 strchr.0 tas.0 vlop.0 notejmp.0 sqrt.0 vlrt.0
r - argv0.0
r - atom.0
r - getfcr.0
r - main9.0
r - main9p.0
r - setjmp.0
r - memccpy.0
r - memchr.0
r - memcmp.0
r - strchr.0
r - tas.0
r - vlop.0
r - notejmp.0
r - sqrt.0
r - vlrt.0
0c -FTVw complete.c
ar vu /spim/lib/libcomplete.a complete.0
r - complete.0
0c -FTVw box.c
0c -FTVw button.c
0c -FTVw cache.c
0c -FTVw control.c
0c -FTVw entry.c
0c -FTVw group.c
0c -FTVw keyboard.c
0c -FTVw label.c
0c -FTVw menu.c
0c -FTVw radiobutton.c
0c -FTVw scribble.c
0c -FTVw slider.c
0c -FTVw tabs.c
0c -FTVw text.c
0c -FTVw textbutton.c
0c -FTVw textbutton3.c
ar vu /spim/lib/libcontrol.a box.0 button.0 cache.0 control.0 entry.0 group.0 keyboard.0 label.0 menu.0 radiobutton.0 scribble.0 slider.0 tabs.0 text.0 textbutton.0 textbutton3.0
r - box.0
r - button.0
r - cache.0
r - control.0
r - entry.0
r - group.0
r - keyboard.0
r - label.0
r - menu.0
r - radiobutton.0
r - scribble.0
r - slider.0
r - tabs.0
r - text.0
r - textbutton.0
r - textbutton3.0
0c -FTVw disk.c
0c -FTVw proto.c
0c -FTVw scsi.c
ar vu /spim/lib/libdisk.a disk.0 proto.0 scsi.0
r - disk.0
r - proto.0
r - scsi.0
0c -FTVw alloc.c
0c -FTVw allocimagemix.c
0c -FTVw arith.c
0c -FTVw badrect.c
0c -FTVw bezier.c
0c -FTVw border.c
0c -FTVw buildfont.c
0c -FTVw bytesperline.c
0c -FTVw chan.c
0c -FTVw cloadimage.c
0c -FTVw computil.c
0c -FTVw creadimage.c
0c -FTVw debug.c
0c -FTVw defont.c
0c -FTVw draw.c
0c -FTVw drawrepl.c
0c -FTVw eenter.c
0c -FTVw egetrect.c
0c -FTVw ellipse.c
0c -FTVw emenuhit.c
0c -FTVw enter.c
0c -FTVw event.c
0c -FTVw fmt.c
0c -FTVw font.c
0c -FTVw freesubfont.c
0c -FTVw getdefont.c
0c -FTVw getrect.c
0c -FTVw getsubfont.c
0c -FTVw icossin.c
0c -FTVw icossin2.c
0c -FTVw init.c
0c -FTVw keyboard.c
0c -FTVw line.c
0c -FTVw menuhit.c
0c -FTVw mkfont.c
0c -FTVw mouse.c
0c -FTVw newwindow.c
0c -FTVw openfont.c
0c -FTVw poly.c
0c -FTVw loadimage.c
0c -FTVw readcolmap.c
0c -FTVw readimage.c
0c -FTVw readsubfont.c
0c -FTVw rectclip.c
0c -FTVw replclipr.c
0c -FTVw rgb.c
0c -FTVw scroll.c
0c -FTVw string.c
0c -FTVw stringbg.c
0c -FTVw stringsubfont.c
0c -FTVw stringwidth.c
0c -FTVw subfont.c
0c -FTVw subfontcache.c
0c -FTVw subfontname.c
0c -FTVw unloadimage.c
0c -FTVw window.c
0c -FTVw writecolmap.c
0c -FTVw writeimage.c
0c -FTVw writesubfont.c
ar vu /spim/lib/libdraw.a alloc.0 allocimagemix.0 arith.0 badrect.0 bezier.0 border.0 buildfont.0 bytesperline.0 chan.0 cloadimage.0 computil.0 creadimage.0 debug.0 defont.0 draw.0 drawrepl.0 eenter.0 egetrect.0 ellipse.0 emenuhit.0 enter.0 event.0 fmt.0 font.0 freesubfont.0 getdefont.0 getrect.0 getsubfont.0 icossin.0 icossin2.0 init.0 keyboard.0 line.0 menuhit.0 mkfont.0 mouse.0 newwindow.0 openfont.0 poly.0 loadimage.0 readcolmap.0 readimage.0 readsubfont.0 rectclip.0 replclipr.0 rgb.0 scroll.0 string.0 stringbg.0 stringsubfont.0 stringwidth.0 subfont.0 subfontcache.0 subfontname.0 unloadimage.0 window.0 writecolmap.0 writeimage.0 writesubfont.0
r - alloc.0
r - allocimagemix.0
r - arith.0
r - badrect.0
r - bezier.0
r - border.0
r - buildfont.0
r - bytesperline.0
r - chan.0
r - cloadimage.0
r - computil.0
r - creadimage.0
r - debug.0
r - defont.0
r - draw.0
r - drawrepl.0
r - eenter.0
r - egetrect.0
r - ellipse.0
r - emenuhit.0
r - enter.0
r - event.0
r - fmt.0
r - font.0
r - freesubfont.0
r - getdefont.0
r - getrect.0
r - getsubfont.0
r - icossin.0
r - icossin2.0
r - init.0
r - keyboard.0
r - line.0
r - menuhit.0
r - mkfont.0
r - mouse.0
r - newwindow.0
r - openfont.0
r - poly.0
r - loadimage.0
r - readcolmap.0
r - readimage.0
r - readsubfont.0
r - rectclip.0
r - replclipr.0
r - rgb.0
r - scroll.0
r - string.0
r - stringbg.0
r - stringsubfont.0
r - stringwidth.0
r - subfont.0
r - subfontcache.0
r - subfontname.0
r - unloadimage.0
r - window.0
r - writecolmap.0
r - writeimage.0
r - writesubfont.0
0c -FTVw deflate.c
0c -FTVw deflatezlib.c
0c -FTVw deflateblock.c
0c -FTVw deflatezlibblock.c
0c -FTVw inflate.c
0c -FTVw inflatezlib.c
0c -FTVw inflateblock.c
0c -FTVw inflatezlibblock.c
0c -FTVw flateerr.c
0c -FTVw crc.c
0c -FTVw adler.c
ar vu /spim/lib/libflate.a deflate.0 deflatezlib.0 deflateblock.0 deflatezlibblock.0 inflate.0 inflatezlib.0 inflateblock.0 inflatezlibblock.0 flateerr.0 crc.0 adler.0
r - deflate.0
r - deflatezlib.0
r - deflateblock.0
r - deflatezlibblock.0
r - inflate.0
r - inflatezlib.0
r - inflateblock.0
r - inflatezlibblock.0
r - flateerr.0
r - crc.0
r - adler.0
0c -FTVw fis.c
ar vu /spim/lib/libfis.a fis.0
r - fis.0
0c -FTVw frbox.c
0c -FTVw frdraw.c
0c -FTVw frdelete.c
0c -FTVw frinit.c
0c -FTVw frinsert.c
0c -FTVw frptofchar.c
0c -FTVw frselect.c
0c -FTVw frstr.c
0c -FTVw frutil.c
ar vu /spim/lib/libframe.a frbox.0 frdraw.0 frdelete.0 frinit.0 frinsert.0 frptofchar.0 frselect.0 frstr.0 frutil.0
r - frbox.0
r - frdraw.0
r - frdelete.0
r - frinit.0
r - frinsert.0
r - frptofchar.0
r - frselect.0
r - frstr.0
r - frutil.0
0c -FTVw point.c
0c -FTVw matrix.c
0c -FTVw quaternion.c
0c -FTVw rframe.c
0c -FTVw triangle.c
0c -FTVw utils.c
0c -FTVw fmt.c
ar vu /spim/lib/libgeometry.a point.0 matrix.0 quaternion.0 rframe.0 triangle.0 utils.0 fmt.0
r - point.0
r - matrix.0
r - quaternion.0
r - rframe.0
r - triangle.0
r - utils.0
r - fmt.0
0c -FTVw build.c
0c -FTVw lex.c
0c -FTVw strinttab.c
0c -FTVw utils.c
ar vu /spim/lib/libhtml.a build.0 lex.0 strinttab.0 utils.0
r - build.0
r - lex.0
r - strinttab.0
r - utils.0
0c -FTVw alloc.c
0c -FTVw checkcontent.c
0c -FTVw date.c
0c -FTVw fail.c
0c -FTVw gethead.c
0c -FTVw hio.c
0c -FTVw httpfmt.c
0c -FTVw httpunesc.c
0c -FTVw lower.c
0c -FTVw okheaders.c
0c -FTVw parse.c
0c -FTVw parsereq.c
0c -FTVw query.c
0c -FTVw redirected.c
0c -FTVw unallowed.c
0c -FTVw urlfmt.c
0c -FTVw urlunesc.c
ar vu /spim/lib/libhttpd.a alloc.0 checkcontent.0 date.0 fail.0 gethead.0 hio.0 httpfmt.0 httpunesc.0 lower.0 okheaders.0 parse.0 parsereq.0 query.0 redirected.0 unallowed.0 urlfmt.0 urlunesc.0
r - alloc.0
r - checkcontent.0
r - date.0
r - fail.0
r - gethead.0
r - hio.0
r - httpfmt.0
r - httpunesc.0
r - lower.0
r - okheaders.0
r - parse.0
r - parsereq.0
r - query.0
r - redirected.0
r - unallowed.0
r - urlfmt.0
r - urlunesc.0
0c -FTVw eipfmt.c
0c -FTVw equivip.c
0c -FTVw parseip.c
0c -FTVw parseether.c
0c -FTVw myetheraddr.c
0c -FTVw myipaddr.c
0c -FTVw classmask.c
0c -FTVw bo.c
0c -FTVw readipifc.c
0c -FTVw ipaux.c
0c -FTVw iplocalonifc.c
0c -FTVw ipremoteonifc.c
0c -FTVw ptclbsum.c
ar vu /spim/lib/libip.a eipfmt.0 equivip.0 parseip.0 parseether.0 myetheraddr.0 myipaddr.0 classmask.0 bo.0 readipifc.0 ipaux.0 iplocalonifc.0 ipremoteonifc.0 ptclbsum.0
r - eipfmt.0
r - equivip.0
r - parseip.0
r - parseether.0
r - myetheraddr.0
r - myipaddr.0
r - classmask.0
r - bo.0
r - readipifc.0
r - ipaux.0
r - iplocalonifc.0
r - ipremoteonifc.0
r - ptclbsum.0
0c -FTVw allprint.c
0c -FTVw main.c
0c -FTVw reject.c
0c -FTVw yyless.c
0c -FTVw yywrap.c
ar vu /spim/lib/libl.a allprint.0 main.0 reject.0 yyless.0 yywrap.0
r - allprint.0
r - main.0
r - reject.0
r - yyless.0
r - yywrap.0
0c -FTVw json.c
0c -FTVw printjson.c
ar vu /spim/lib/libjson.a json.0 printjson.0
r - json.0
r - printjson.0
0c -FTVw -I/sys/src/cmd executable.c
0c -FTVw -I/sys/src/cmd map.c
0c -FTVw -I/sys/src/cmd obj.c
0c -FTVw -I/sys/src/cmd swap.c
0c -FTVw -I/sys/src/cmd sym.c
0c -FTVw -I/sys/src/cmd access.c
0c -FTVw -I/sys/src/cmd machdata.c
0c -FTVw -I/sys/src/cmd setmach.c
0c -FTVw -I/sys/src/cmd t.c
0c -FTVw -I/sys/src/cmd v.c
0c -FTVw -I/sys/src/cmd k.c
0c -FTVw -I/sys/src/cmd u.c
0c -FTVw -I/sys/src/cmd q.c
0c -FTVw -I/sys/src/cmd 0.c
warning: t.c:124 non-interruptable temporary
0c -FTVw -I/sys/src/cmd 2.c
0c -FTVw -I/sys/src/cmd 5.c
0c -FTVw -I/sys/src/cmd 6.c
0c -FTVw -I/sys/src/cmd 7.c
0c -FTVw -I/sys/src/cmd 8.c
0c -FTVw -I/sys/src/cmd 9.c
0c -FTVw -I/sys/src/cmd tdb.c
0c -FTVw -I/sys/src/cmd vdb.c
0c -FTVw -I/sys/src/cmd kdb.c
0c -FTVw -I/sys/src/cmd udb.c
0c -FTVw -I/sys/src/cmd qdb.c
0c -FTVw -I/sys/src/cmd 2db.c
0c -FTVw -I/sys/src/cmd 5db.c
0c -FTVw -I/sys/src/cmd 7db.c
0c -FTVw -I/sys/src/cmd 8db.c
0c -FTVw -I/sys/src/cmd vobj.c
0c -FTVw -I/sys/src/cmd kobj.c
0c -FTVw -I/sys/src/cmd uobj.c
0c -FTVw -I/sys/src/cmd 2obj.c
0c -FTVw -I/sys/src/cmd 5obj.c
0c -FTVw -I/sys/src/cmd 6obj.c
0c -FTVw -I/sys/src/cmd 7obj.c
0c -FTVw -I/sys/src/cmd 8obj.c
0c -FTVw -I/sys/src/cmd 9obj.c
0c -FTVw -I/sys/src/cmd qobj.c
0c -FTVw -I/sys/src/cmd vcodas.c
ar vu /spim/lib/libmach.a executable.0 map.0 obj.0 swap.0 sym.0 access.0 machdata.0 setmach.0 t.0 v.0 k.0 u.0 q.0 0.0 2.0 5.0 6.0 7.0 8.0 9.0 tdb.0 vdb.0 kdb.0 udb.0 qdb.0 2db.0 5db.0 7db.0 8db.0 vobj.0 kobj.0 uobj.0 2obj.0 5obj.0 6obj.0 7obj.0 8obj.0 9obj.0 qobj.0 vcodas.0
r - executable.0
r - map.0
r - obj.0
r - swap.0
r - sym.0
r - access.0
r - machdata.0
r - setmach.0
r - t.0
r - v.0
r - k.0
r - u.0
r - q.0
r - 0.0
r - 2.0
r - 5.0
r - 6.0
r - 7.0
r - 8.0
r - 9.0
r - tdb.0
r - vdb.0
r - kdb.0
r - udb.0
r - qdb.0
r - 2db.0
r - 5db.0
r - 7db.0
r - 8db.0
r - vobj.0
r - kobj.0
r - uobj.0
r - 2obj.0
r - 5obj.0
r - 6obj.0
r - 7obj.0
r - 8obj.0
r - 9obj.0
r - qobj.0
r - vcodas.0
0c -FTVw alloc.c
0c -FTVw arc.c
0c -FTVw cload.c
0c -FTVw cmap.c
0c -FTVw cread.c
0c -FTVw defont.c
0c -FTVw draw.c
0c -FTVw ellipse.c
0c -FTVw fillpoly.c
0c -FTVw hwdraw.c
0c -FTVw line.c
0c -FTVw load.c
0c -FTVw openmemsubfont.c
0c -FTVw poly.c
0c -FTVw read.c
0c -FTVw string.c
0c -FTVw subfont.c
0c -FTVw unload.c
0c -FTVw write.c
ar vu /spim/lib/libmemdraw.a alloc.0 arc.0 cload.0 cmap.0 cread.0 defont.0 draw.0 ellipse.0 fillpoly.0 hwdraw.0 line.0 load.0 openmemsubfont.0 poly.0 read.0 string.0 subfont.0 unload.0 write.0
r - alloc.0
r - arc.0
r - cload.0
r - cmap.0
r - cread.0
r - defont.0
r - draw.0
r - ellipse.0
r - fillpoly.0
r - hwdraw.0
r - line.0
r - load.0
r - openmemsubfont.0
r - poly.0
r - read.0
r - string.0
r - subfont.0
r - unload.0
r - write.0
0c -FTVw draw.c
0c -FTVw lalloc.c
0c -FTVw layerop.c
0c -FTVw ldelete.c
0c -FTVw lhide.c
0c -FTVw line.c
0c -FTVw load.c
0c -FTVw lorigin.c
0c -FTVw lsetrefresh.c
0c -FTVw ltofront.c
0c -FTVw ltorear.c
0c -FTVw unload.c
ar vu /spim/lib/libmemlayer.a draw.0 lalloc.0 layerop.0 ldelete.0 lhide.0 line.0 load.0 lorigin.0 lsetrefresh.0 ltofront.0 ltorear.0 unload.0
r - draw.0
r - lalloc.0
r - layerop.0
r - ldelete.0
r - lhide.0
r - line.0
r - load.0
r - lorigin.0
r - lsetrefresh.0
r - ltofront.0
r - ltorear.0
r - unload.0
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
0c -FTVw mpaux.c
0c -FTVw mpfmt.c
0c -FTVw strtomp.c
0c -FTVw mptobe.c
0c -FTVw mptober.c
0c -FTVw mptole.c
0c -FTVw mptolel.c
0c -FTVw betomp.c
0c -FTVw letomp.c
0c -FTVw mpadd.c
0c -FTVw mpsub.c
0c -FTVw mpcmp.c
0c -FTVw mpsel.c
0c -FTVw mpfactorial.c
0c -FTVw mpmul.c
0c -FTVw mpleft.c
0c -FTVw mpright.c
0c -FTVw mpveccmp.c
0c -FTVw mpvectscmp.c
0c -FTVw mpdigdiv.c
0c -FTVw mpdiv.c
0c -FTVw mpexp.c
0c -FTVw mpmod.c
0c -FTVw mpmodop.c
0c -FTVw mpextendedgcd.c
0c -FTVw mpinvert.c
0c -FTVw mprand.c
0c -FTVw mpnrand.c
0c -FTVw crt.c
0c -FTVw mptoi.c
0c -FTVw mptoui.c
0c -FTVw mptov.c
0c -FTVw mptouv.c
0c -FTVw mpfield.c
0c -FTVw cnfield.c
0c -FTVw gmfield.c
0c -FTVw mplogic.c
0c -FTVw mptod.c
ar vu /spim/lib/libmp.a mpaux.0 mpfmt.0 strtomp.0 mptobe.0 mptober.0 mptole.0 mptolel.0 betomp.0 letomp.0 mpadd.0 mpsub.0 mpcmp.0 mpsel.0 mpfactorial.0 mpmul.0 mpleft.0 mpright.0 mpveccmp.0 mpvectscmp.0 mpdigdiv.0 mpdiv.0 mpexp.0 mpmod.0 mpmodop.0 mpextendedgcd.0 mpinvert.0 mprand.0 mpnrand.0 crt.0 mptoi.0 mptoui.0 mptov.0 mptouv.0 mpfield.0 cnfield.0 gmfield.0 mplogic.0 mptod.0
r - mpaux.0
r - mpfmt.0
r - strtomp.0
r - mptobe.0
r - mptober.0
r - mptole.0
r - mptolel.0
r - betomp.0
r - letomp.0
r - mpadd.0
r - mpsub.0
r - mpcmp.0
r - mpsel.0
r - mpfactorial.0
r - mpmul.0
r - mpleft.0
r - mpright.0
r - mpveccmp.0
r - mpvectscmp.0
r - mpdigdiv.0
r - mpdiv.0
r - mpexp.0
r - mpmod.0
r - mpmodop.0
r - mpextendedgcd.0
r - mpinvert.0
r - mprand.0
r - mpnrand.0
r - crt.0
r - mptoi.0
r - mptoui.0
r - mptov.0
r - mptouv.0
r - mpfield.0
r - cnfield.0
r - gmfield.0
r - mplogic.0
r - mptod.0
spim
0a -I../mips  ../mips/mpvecadd.s
0a -I../mips  ../mips/mpvecsub.s
0a -I../mips  ../mips/mpvecdigmuladd.s
0a -I../mips  ../mips/mpvecdigmulsub.s
ar vu /spim/lib/libmp.a mpvecadd.0 mpvecsub.0 mpvecdigmuladd.0 mpvecdigmulsub.0
r - mpvecadd.0
r - mpvecsub.0
r - mpvecdigmuladd.0
r - mpvecdigmulsub.0
0c -FTVw csgetval.c
0c -FTVw csipinfo.c
0c -FTVw dnsquery.c
0c -FTVw ipattr.c
0c -FTVw mkptrname.c
0c -FTVw ndbaux.c
0c -FTVw ndbcache.c
0c -FTVw ndbcat.c
0c -FTVw ndbconcatenate.c
0c -FTVw ndbdiscard.c
0c -FTVw ndbfree.c
0c -FTVw ndbgetipaddr.c
0c -FTVw ndbgetval.c
0c -FTVw ndbhash.c
0c -FTVw ndbipinfo.c
0c -FTVw ndblookval.c
0c -FTVw ndbopen.c
0c -FTVw ndbparse.c
0c -FTVw ndbreorder.c
0c -FTVw ndbsubstitute.c
0c -FTVw ndbdedup.c
0c -FTVw ndbvalfmt.c
ar vu /spim/lib/libndb.a csgetval.0 csipinfo.0 dnsquery.0 ipattr.0 mkptrname.0 ndbaux.0 ndbcache.0 ndbcat.0 ndbconcatenate.0 ndbdiscard.0 ndbfree.0 ndbgetipaddr.0 ndbgetval.0 ndbhash.0 ndbipinfo.0 ndblookval.0 ndbopen.0 ndbparse.0 ndbreorder.0 ndbsubstitute.0 ndbdedup.0 ndbvalfmt.0
r - csgetval.0
r - csipinfo.0
r - dnsquery.0
r - ipattr.0
r - mkptrname.0
r - ndbaux.0
r - ndbcache.0
r - ndbcat.0
r - ndbconcatenate.0
r - ndbdiscard.0
r - ndbfree.0
r - ndbgetipaddr.0
r - ndbgetval.0
r - ndbhash.0
r - ndbipinfo.0
r - ndblookval.0
r - ndbopen.0
r - ndbparse.0
r - ndbreorder.0
r - ndbsubstitute.0
r - ndbdedup.0
r - ndbvalfmt.0
0c -FTVw event.c
0c -FTVw mesg.c
0c -FTVw plumbsendtext.c
ar vu /spim/lib/libplumb.a event.0 mesg.0 plumbsendtext.0
r - event.0
r - mesg.0
r - plumbsendtext.0
0c -FTVw regcomp.c
0c -FTVw regerror.c
0c -FTVw regexec.c
0c -FTVw regsub.c
0c -FTVw rregexec.c
0c -FTVw rregsub.c
0c -FTVw regprint.c
ar vu /spim/lib/libregexp.a regcomp.0 regerror.0 regexec.0 regsub.0 rregexec.0 rregsub.0 regprint.0
r - regcomp.0
r - regerror.0
r - regexec.0
r - regsub.0
r - rregexec.0
r - rregsub.0
r - regprint.0
0c -FTVw misc.c
0c -FTVw satadd.c
0c -FTVw satrange.c
0c -FTVw satsolve.c
0c -FTVw satmore.c
warning: satadd.c:221 set and not used: va 
0c -FTVw debug.c
0c -FTVw satget.c
ar vu /spim/lib/libsat.a misc.0 satadd.0 satrange.0 satsolve.0 satmore.0 debug.0 satget.0
r - misc.0
r - satadd.0
r - satrange.0
r - satsolve.0
r - satmore.0
r - debug.0
r - satget.0
0c -FTVw li_recognizer.c
0c -FTVw hre_api.c
0c -FTVw graffiti.c
ar vu /spim/lib/libscribble.a li_recognizer.0 hre_api.0 graffiti.0
r - li_recognizer.0
r - hre_api.0
r - graffiti.0
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
0c -FTVw -I../../libmp/port des.c
0c -FTVw -I../../libmp/port desmodes.c
0c -FTVw -I../../libmp/port desECB.c
0c -FTVw -I../../libmp/port desCBC.c
0c -FTVw -I../../libmp/port des3ECB.c
0c -FTVw -I../../libmp/port des3CBC.c
0c -FTVw -I../../libmp/port aes.c
0c -FTVw -I../../libmp/port aesni.c
0c -FTVw -I../../libmp/port aesCBC.c
0c -FTVw -I../../libmp/port aesCFB.c
0c -FTVw -I../../libmp/port aesOFB.c
0c -FTVw -I../../libmp/port aes_gcm.c
0c -FTVw -I../../libmp/port blowfish.c
0c -FTVw -I../../libmp/port hmac.c
0c -FTVw -I../../libmp/port md5.c
0c -FTVw -I../../libmp/port md5block.c
0c -FTVw -I../../libmp/port md4.c
0c -FTVw -I../../libmp/port sha1.c
0c -FTVw -I../../libmp/port sha1block.c
0c -FTVw -I../../libmp/port sha2_64.c
0c -FTVw -I../../libmp/port sha2_128.c
0c -FTVw -I../../libmp/port sha2block64.c
0c -FTVw -I../../libmp/port sha2block128.c
0c -FTVw -I../../libmp/port poly1305.c
0c -FTVw -I../../libmp/port rc4.c
0c -FTVw -I../../libmp/port chacha.c
0c -FTVw -I../../libmp/port chachablock.c
0c -FTVw -I../../libmp/port salsa.c
0c -FTVw -I../../libmp/port genrandom.c
0c -FTVw -I../../libmp/port prng.c
0c -FTVw -I../../libmp/port fastrand.c
0c -FTVw -I../../libmp/port nfastrand.c
0c -FTVw -I../../libmp/port probably_prime.c
0c -FTVw -I../../libmp/port smallprimetest.c
0c -FTVw -I../../libmp/port genprime.c
0c -FTVw -I../../libmp/port dsaprimes.c
0c -FTVw -I../../libmp/port gensafeprime.c
0c -FTVw -I../../libmp/port genstrongprime.c
0c -FTVw -I../../libmp/port rsagen.c
0c -FTVw -I../../libmp/port rsafill.c
0c -FTVw -I../../libmp/port rsaencrypt.c
0c -FTVw -I../../libmp/port rsadecrypt.c
0c -FTVw -I../../libmp/port rsaalloc.c
0c -FTVw -I../../libmp/port rsaprivtopub.c
0c -FTVw -I../../libmp/port x509.c
0c -FTVw -I../../libmp/port decodepem.c
0c -FTVw -I../../libmp/port eggen.c
0c -FTVw -I../../libmp/port egencrypt.c
0c -FTVw -I../../libmp/port egdecrypt.c
0c -FTVw -I../../libmp/port egalloc.c
0c -FTVw -I../../libmp/port egprivtopub.c
0c -FTVw -I../../libmp/port egsign.c
0c -FTVw -I../../libmp/port egverify.c
0c -FTVw -I../../libmp/port dsagen.c
0c -FTVw -I../../libmp/port dsaalloc.c
0c -FTVw -I../../libmp/port dsaprivtopub.c
0c -FTVw -I../../libmp/port dsasign.c
0c -FTVw -I../../libmp/port dsaverify.c
0c -FTVw -I../../libmp/port tlshand.c
0c -FTVw -I../../libmp/port thumb.c
0c -FTVw -I../../libmp/port readcert.c
0c -FTVw -I../../libmp/port aes_xts.c
0c -FTVw -I../../libmp/port ecc.c
echo '#include "os.h"' > jacobian.c
echo '#include <mp.h>' >> jacobian.c
mpc jacobian.mp >> jacobian.c

0c -FTVw -I../../libmp/port ripemd.c
0c -FTVw -I../../libmp/port dh.c
0c -FTVw -I../../libmp/port curve25519.c
0c -FTVw -I../../libmp/port curve25519_dh.c
0c -FTVw -I../../libmp/port pbkdf2.c
0c -FTVw -I../../libmp/port scrypt.c
0c -FTVw -I../../libmp/port hkdf.c
0c -FTVw -I../../libmp/port ccpoly.c
0c -FTVw -I../../libmp/port tsmemcmp.c
echo '#include "os.h"' > secp256r1.c
echo '#include <mp.h>' >> secp256r1.c
mpc secp256r1.mp >> secp256r1.c

echo '#include "os.h"' > secp384r1.c
echo '#include <mp.h>' >> secp384r1.c
mpc secp384r1.mp >> secp384r1.c

echo '#include "os.h"' > secp256k1.c
echo '#include <mp.h>' >> secp256k1.c
mpc secp256k1.mp >> secp256k1.c

0c -FTVw -I../../libmp/port jacobian.c
0c -FTVw -I../../libmp/port secp256r1.c
0c -FTVw -I../../libmp/port secp256k1.c
0c -FTVw -I../../libmp/port secp384r1.c
ar vu /spim/lib/libsec.a des.0 desmodes.0 desECB.0 desCBC.0 des3ECB.0 des3CBC.0 aes.0 aesni.0 aesCBC.0 aesCFB.0 aesOFB.0 aes_gcm.0 blowfish.0 hmac.0 md5.0 md5block.0 md4.0 sha1.0 sha1block.0 sha2_64.0 sha2_128.0 sha2block64.0 sha2block128.0 poly1305.0 rc4.0 chacha.0 chachablock.0 salsa.0 genrandom.0 prng.0 fastrand.0 nfastrand.0 probably_prime.0 smallprimetest.0 genprime.0 dsaprimes.0 gensafeprime.0 genstrongprime.0 rsagen.0 rsafill.0 rsaencrypt.0 rsadecrypt.0 rsaalloc.0 rsaprivtopub.0 x509.0 decodepem.0 eggen.0 egencrypt.0 egdecrypt.0 egalloc.0 egprivtopub.0 egsign.0 egverify.0 dsagen.0 dsaalloc.0 dsaprivtopub.0 dsasign.0 dsaverify.0 tlshand.0 thumb.0 readcert.0 aes_xts.0 ecc.0 jacobian.0 ripemd.0 dh.0 curve25519.0 curve25519_dh.0 pbkdf2.0 scrypt.0 hkdf.0 ccpoly.0 tsmemcmp.0 secp256r1.0 secp384r1.0 secp256k1.0
r - des.0
r - desmodes.0
r - desECB.0
r - desCBC.0
r - des3ECB.0
r - des3CBC.0
r - aes.0
r - aesni.0
r - aesCBC.0
r - aesCFB.0
r - aesOFB.0
r - aes_gcm.0
r - blowfish.0
r - hmac.0
r - md5.0
r - md5block.0
r - md4.0
r - sha1.0
r - sha1block.0
r - sha2_64.0
r - sha2_128.0
r - sha2block64.0
r - sha2block128.0
r - poly1305.0
r - rc4.0
r - chacha.0
r - chachablock.0
r - salsa.0
r - genrandom.0
r - prng.0
r - fastrand.0
r - nfastrand.0
r - probably_prime.0
r - smallprimetest.0
r - genprime.0
r - dsaprimes.0
r - gensafeprime.0
r - genstrongprime.0
r - rsagen.0
r - rsafill.0
r - rsaencrypt.0
r - rsadecrypt.0
r - rsaalloc.0
r - rsaprivtopub.0
r - x509.0
r - decodepem.0
r - eggen.0
r - egencrypt.0
r - egdecrypt.0
r - egalloc.0
r - egprivtopub.0
r - egsign.0
r - egverify.0
r - dsagen.0
r - dsaalloc.0
r - dsaprivtopub.0
r - dsasign.0
r - dsaverify.0
r - tlshand.0
r - thumb.0
r - readcert.0
r - aes_xts.0
r - ecc.0
r - jacobian.0
r - ripemd.0
r - dh.0
r - curve25519.0
r - curve25519_dh.0
r - pbkdf2.0
r - scrypt.0
r - hkdf.0
r - ccpoly.0
r - tsmemcmp.0
r - secp256r1.0
r - secp384r1.0
r - secp256k1.0
spim
ar vu /spim/lib/libsec.a 
0c  _IO_getc.c
0c  _IO_putc.c
0c  clearerr.c
0c  dtoa.c
0c  fclose.c
0c  fdopen.c
0c  feof.c
0c  ferror.c
0c  fflush.c
0c  fgetc.c
0c  fgetpos.c
0c  fgets.c
0c  fileno.c
0c  fopen.c
0c  fprintf.c
0c  fputc.c
0c  fputs.c
0c  fread.c
0c  freopen.c
0c  fscanf.c
0c  fseek.c
0c  fseeko.c
0c  fsetpos.c
0c  ftell.c
0c  ftello.c
0c  fwrite.c
0c  getc.c
0c  gets.c
0c  printf.c
0c  putc.c
0c  puts.c
0c  rewind.c
0c  scanf.c
0c  sclose.c
0c  setbuf.c
0c  setvbuf.c
0c  snprintf.c
0c  sopenr.c
0c  sopenw.c
0c  sprintf.c
0c  sscanf.c
0c  tmpfile.c
0c  tmpnam.c
0c  ungetc.c
0c  vfprintf.c
0c  vfscanf.c
0c  vprintf.c
0c  vsnprintf.c
0c  vsprintf.c
ar vu /spim/lib/libstdio.a _IO_getc.0 _IO_putc.0 clearerr.0 dtoa.0 fclose.0 fdopen.0 feof.0 ferror.0 fflush.0 fgetc.0 fgetpos.0 fgets.0 fileno.0 fopen.0 fprintf.0 fputc.0 fputs.0 fread.0 freopen.0 fscanf.0 fseek.0 fseeko.0 fsetpos.0 ftell.0 ftello.0 fwrite.0 getc.0 gets.0 printf.0 putc.0 puts.0 rewind.0 scanf.0 sclose.0 setbuf.0 setvbuf.0 snprintf.0 sopenr.0 sopenw.0 sprintf.0 sscanf.0 tmpfile.0 tmpnam.0 ungetc.0 vfprintf.0 vfscanf.0 vprintf.0 vsnprintf.0 vsprintf.0
r - _IO_getc.0
r - _IO_putc.0
r - clearerr.0
r - dtoa.0
r - fclose.0
r - fdopen.0
r - feof.0
r - ferror.0
r - fflush.0
r - fgetc.0
r - fgetpos.0
r - fgets.0
r - fileno.0
r - fopen.0
r - fprintf.0
r - fputc.0
r - fputs.0
r - fread.0
r - freopen.0
r - fscanf.0
r - fseek.0
r - fseeko.0
r - fsetpos.0
r - ftell.0
r - ftello.0
r - fwrite.0
r - getc.0
r - gets.0
r - printf.0
r - putc.0
r - puts.0
r - rewind.0
r - scanf.0
r - sclose.0
r - setbuf.0
r - setvbuf.0
r - snprintf.0
r - sopenr.0
r - sopenw.0
r - sprintf.0
r - sscanf.0
r - tmpfile.0
r - tmpnam.0
r - ungetc.0
r - vfprintf.0
r - vfscanf.0
r - vprintf.0
r - vsnprintf.0
r - vsprintf.0
0c -FTVw authunix.c
0c -FTVw client.c
0c -FTVw emalloc.c
0c -FTVw error.c
0c -FTVw fd.c
0c -FTVw fmt.c
0c -FTVw net.c
0c -FTVw prog.c
0c -FTVw rpc.c
0c -FTVw server.c
0c -FTVw suncall.c
0c -FTVw udp.c
0c -FTVw mount3.c
0c -FTVw nfs3.c
0c -FTVw portmap.c
ar vu /spim/lib/libsunrpc.a authunix.0 client.0 emalloc.0 error.0 fd.0 fmt.0 net.0 prog.0 rpc.0 server.0 suncall.0 udp.0 mount3.0 nfs3.0 portmap.0
r - authunix.0
r - client.0
r - emalloc.0
r - error.0
r - fd.0
r - fmt.0
r - net.0
r - prog.0
r - rpc.0
r - server.0
r - suncall.0
r - udp.0
r - mount3.0
r - nfs3.0
r - portmap.0
0c -FTVw -o spim.0 mips.c
0c -FTVw channel.c
0c -FTVw chanprint.c
0c -FTVw create.c
0c -FTVw debug.c
0c -FTVw exec.c
0c -FTVw exit.c
0c -FTVw id.c
0c -FTVw iocall.c
0c -FTVw ioclose.c
0c -FTVw iodial.c
0c -FTVw ioopen.c
0c -FTVw ioproc.c
0c -FTVw ioread.c
0c -FTVw ioreadn.c
0c -FTVw iosleep.c
0c -FTVw iowrite.c
0c -FTVw ioflush.c
0c -FTVw kill.c
0c -FTVw lib.c
0c -FTVw main.c
0c -FTVw note.c
0c -FTVw ref.c
0c -FTVw rendez.c
0c -FTVw sched.c
ar vu /spim/lib/libthread.a spim.0 channel.0 chanprint.0 create.0 debug.0 exec.0 exit.0 id.0 iocall.0 ioclose.0 iodial.0 ioopen.0 ioproc.0 ioread.0 ioreadn.0 iosleep.0 iowrite.0 ioflush.0 kill.0 lib.0 main.0 note.0 ref.0 rendez.0 sched.0
r - spim.0
r - channel.0
r - chanprint.0
r - create.0
r - debug.0
r - exec.0
r - exit.0
r - id.0
r - iocall.0
r - ioclose.0
r - iodial.0
r - ioopen.0
r - ioproc.0
r - ioread.0
r - ioreadn.0
r - iosleep.0
r - iowrite.0
r - ioflush.0
r - kill.0
r - lib.0
r - main.0
r - note.0
r - ref.0
r - rendez.0
r - sched.0
0c -FTVw head.c
0c -FTVw cmap.c
0c -FTVw hint.c
0c -FTVw scan.c
0c -FTVw glyf.c
0c -FTVw render.c
0c -FTVw bit.c
ar vu /spim/lib/libttf.a head.0 cmap.0 hint.0 scan.0 glyf.0 render.0 bit.0
r - head.0
r - cmap.0
r - hint.0
r - scan.0
r - glyf.0
r - render.0
r - bit.0
0c -FTVw -I. cache.c
0c -FTVw -I. client.c
0c -FTVw -I. conn.c
0c -FTVw -I. dial.c
0c -FTVw -I. debug.c
0c -FTVw -I. dtype.c
0c -FTVw -I. entry.c
0c -FTVw -I. fcall.c
0c -FTVw -I. fcallfmt.c
0c -FTVw -I. file.c
0c -FTVw -I. hangup.c
0c -FTVw -I. log.c
0c -FTVw -I. mem.c
0c -FTVw -I. packet.c
0c -FTVw -I. parsescore.c
0c -FTVw -I. queue.c
0c -FTVw -I. root.c
0c -FTVw -I. rpc.c
0c -FTVw -I. scorefmt.c
0c -FTVw -I. send.c
0c -FTVw -I. server.c
0c -FTVw -I. sha1.c
0c -FTVw -I. srvhello.c
0c -FTVw -I. strdup.c
0c -FTVw -I. string.c
0c -FTVw -I. time.c
0c -FTVw -I. version.c
0c -FTVw -I. zero.c
0c -FTVw -I. zeroscore.c
ar vu /spim/lib/libventi.a cache.0 client.0 conn.0 dial.0 debug.0 dtype.0 entry.0 fcall.0 fcallfmt.0 file.0 hangup.0 log.0 mem.0 packet.0 parsescore.0 queue.0 root.0 rpc.0 scorefmt.0 send.0 server.0 sha1.0 srvhello.0 strdup.0 string.0 time.0 version.0 zero.0 zeroscore.0
r - cache.0
r - client.0
r - conn.0
r - dial.0
r - debug.0
r - dtype.0
r - entry.0
r - fcall.0
r - fcallfmt.0
r - file.0
r - hangup.0
r - log.0
r - mem.0
r - packet.0
r - parsescore.0
r - queue.0
r - root.0
r - rpc.0
r - scorefmt.0
r - send.0
r - server.0
r - sha1.0
r - srvhello.0
r - strdup.0
r - string.0
r - time.0
r - version.0
r - zero.0
r - zeroscore.0
0c -FTVw prov.c
0c -FTVw prog.c
0c -FTVw dtefmt.c
0c -FTVw pack.c
0c -FTVw chan.c
0c -FTVw agg.c
ar vu /spim/lib/libdtracy.a prov.0 prog.0 dtefmt.0 pack.0 chan.0 agg.0
r - prov.0
r - prog.0
r - dtefmt.0
r - pack.0
r - chan.0
r - agg.0
mk lib.install
mk cmd.install
mk 9src.install
cd lib
mk install
for (i in 9/ ap/ auth/ bio/ bsd/ bz2/ draw/ fmt/ l/ mp/ net/ plumb/ sec/ utf/ v/ z/) @{
	cd $i
	mk install
}
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE argv0.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE bind.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/crypt.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE ctime.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE errstr.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE rerrstr.c
0a mips/getcallerpc.s
0a mips/getfcr.s
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/getfields.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/9sys/idn.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE mount.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE rendezvous.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE rfork.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segattach.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segdetach.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segflush.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE segfree.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE setmalloctag.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE setrealloctag.c
/sys/src/ape/lib/9/../../../libc/9sys/idn.c:211[stdin:1980] function not declared: cistrncmp
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/9sys/sysfatal.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/tokenize.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/9sys/truerand.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/u16.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/u32.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. ../../../libc/port/u64.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE unmount.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE fd2path.c
ar vu /spim/lib/ape/lib9.a argv0.0 bind.0 crypt.0 ctime.0 errstr.0 rerrstr.0 getcallerpc.0 getfcr.0 getfields.0 idn.0 mount.0 rendezvous.0 rfork.0 segattach.0 segdetach.0 segflush.0 segfree.0 setmalloctag.0 setrealloctag.0 sysfatal.0 tokenize.0 truerand.0 u16.0 u32.0 u64.0 unmount.0 fd2path.0
ar: creating /spim/lib/ape/lib9.a
a - argv0.0
a - bind.0
a - crypt.0
a - ctime.0
a - errstr.0
a - rerrstr.0
a - getcallerpc.0
a - getfcr.0
a - getfields.0
a - idn.0
a - mount.0
a - rendezvous.0
a - rfork.0
a - segattach.0
a - segdetach.0
a - segflush.0
a - segfree.0
a - setmalloctag.0
a - setrealloctag.0
a - sysfatal.0
a - tokenize.0
a - truerand.0
a - u16.0
a - u32.0
a - u64.0
a - unmount.0
a - fd2path.0
for(i in gen math plan9 posix stdio syscall $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
gen
pcc -Fw -c -D_POSIX_SOURCE _assert.c
pcc -Fw -c -D_POSIX_SOURCE abort.c
pcc -Fw -c -D_POSIX_SOURCE abs.c
pcc -Fw -c -D_POSIX_SOURCE atof.c
pcc -Fw -c -D_POSIX_SOURCE atoi.c
pcc -Fw -c -D_POSIX_SOURCE atol.c
pcc -Fw -c -D_POSIX_SOURCE atoll.c
pcc -Fw -c -D_POSIX_SOURCE bsearch.c
pcc -Fw -c -D_POSIX_SOURCE calloc.c
pcc -Fw -c -D_POSIX_SOURCE clock.c
pcc -Fw -c -D_POSIX_SOURCE ctype.c
pcc -Fw -c -D_POSIX_SOURCE difftime.c
pcc -Fw -c -D_POSIX_SOURCE div.c
pcc -Fw -c -D_POSIX_SOURCE getenv.c
pcc -Fw -c -D_POSIX_SOURCE putenv.c
pcc -Fw -c -D_POSIX_SOURCE isalnum.c
pcc -Fw -c -D_POSIX_SOURCE itoa.c
pcc -Fw -c -D_POSIX_SOURCE itol.c
pcc -Fw -c -D_POSIX_SOURCE ldiv.c
pcc -Fw -c -D_POSIX_SOURCE mbwc.c
pcc -Fw -c -D_POSIX_SOURCE memccpy.c
pcc -Fw -c -D_POSIX_SOURCE memmove.c
pcc -Fw -c -D_POSIX_SOURCE memset.c
pcc -Fw -c -D_POSIX_SOURCE mktime.c
pcc -Fw -c -D_POSIX_SOURCE mkstemp.c
pcc -Fw -c -D_POSIX_SOURCE qsort.c
pcc -Fw -c -D_POSIX_SOURCE raise.c
pcc -Fw -c -D_POSIX_SOURCE rand.c
pcc -Fw -c -D_POSIX_SOURCE strcat.c
pcc -Fw -c -D_POSIX_SOURCE strcmp.c
pcc -Fw -c -D_POSIX_SOURCE strcoll.c
pcc -Fw -c -D_POSIX_SOURCE strcpy.c
pcc -Fw -c -D_POSIX_SOURCE strcspn.c
pcc -Fw -c -D_POSIX_SOURCE strftime.c
pcc -Fw -c -D_POSIX_SOURCE strlen.c
pcc -Fw -c -D_POSIX_SOURCE strncat.c
pcc -Fw -c -D_POSIX_SOURCE strncmp.c
pcc -Fw -c -D_POSIX_SOURCE strncpy.c
pcc -Fw -c -D_POSIX_SOURCE strnlen.c
pcc -Fw -c -D_POSIX_SOURCE strpbrk.c
pcc -Fw -c -D_POSIX_SOURCE strrchr.c
pcc -Fw -c -D_POSIX_SOURCE strspn.c
pcc -Fw -c -D_POSIX_SOURCE strstr.c
pcc -Fw -c -D_POSIX_SOURCE strtod.c
pcc -Fw -c -D_POSIX_SOURCE strtok.c
pcc -Fw -c -D_POSIX_SOURCE strtol.c
pcc -Fw -c -D_POSIX_SOURCE strtoll.c
pcc -Fw -c -D_POSIX_SOURCE strtoul.c
pcc -Fw -c -D_POSIX_SOURCE strtoull.c
pcc -Fw -c -D_POSIX_SOURCE strxfrm.c
pcc -Fw -c -D_POSIX_SOURCE toupper.c
pcc -Fw -c -D_POSIX_SOURCE strdup.c
ar vu /spim/lib/ape/libap.a _assert.0 abort.0 abs.0 atof.0 atoi.0 atol.0 atoll.0 bsearch.0 calloc.0 clock.0 ctype.0 difftime.0 div.0 getenv.0 putenv.0 isalnum.0 itoa.0 itol.0 ldiv.0 mbwc.0 memccpy.0 memmove.0 memset.0 mktime.0 mkstemp.0 qsort.0 raise.0 rand.0 strcat.0 strcmp.0 strcoll.0 strcpy.0 strcspn.0 strftime.0 strlen.0 strncat.0 strncmp.0 strncpy.0 strnlen.0 strpbrk.0 strrchr.0 strspn.0 strstr.0 strtod.0 strtok.0 strtol.0 strtoll.0 strtoul.0 strtoull.0 strxfrm.0 toupper.0 strdup.0
ar: creating /spim/lib/ape/libap.a
a - _assert.0
a - abort.0
a - abs.0
a - atof.0
a - atoi.0
a - atol.0
a - atoll.0
a - bsearch.0
a - calloc.0
a - clock.0
a - ctype.0
a - difftime.0
a - div.0
a - getenv.0
a - putenv.0
a - isalnum.0
a - itoa.0
a - itol.0
a - ldiv.0
a - mbwc.0
a - memccpy.0
a - memmove.0
a - memset.0
a - mktime.0
a - mkstemp.0
a - qsort.0
a - raise.0
a - rand.0
a - strcat.0
a - strcmp.0
a - strcoll.0
a - strcpy.0
a - strcspn.0
a - strftime.0
a - strlen.0
a - strncat.0
a - strncmp.0
a - strncpy.0
a - strnlen.0
a - strpbrk.0
a - strrchr.0
a - strspn.0
a - strstr.0
a - strtod.0
a - strtok.0
a - strtol.0
a - strtoll.0
a - strtoul.0
a - strtoull.0
a - strxfrm.0
a - toupper.0
a - strdup.0
math
pcc -Fw -c -D_POSIX_SOURCE asin.c
pcc -Fw -c -D_POSIX_SOURCE atan.c
pcc -Fw -c -D_POSIX_SOURCE atan2.c
pcc -Fw -c -D_POSIX_SOURCE erf.c
pcc -Fw -c -D_POSIX_SOURCE exp.c
pcc -Fw -c -D_POSIX_SOURCE fabs.c
pcc -Fw -c -D_POSIX_SOURCE floor.c
pcc -Fw -c -D_POSIX_SOURCE fmin.c
pcc -Fw -c -D_POSIX_SOURCE fmod.c
pcc -Fw -c -D_POSIX_SOURCE gamma.c
pcc -Fw -c -D_POSIX_SOURCE hypot.c
pcc -Fw -c -D_POSIX_SOURCE j0.c
pcc -Fw -c -D_POSIX_SOURCE j1.c
pcc -Fw -c -D_POSIX_SOURCE jn.c
pcc -Fw -c -D_POSIX_SOURCE log.c
pcc -Fw -c -D_POSIX_SOURCE pow.c
pcc -Fw -c -D_POSIX_SOURCE sin.c
pcc -Fw -c -D_POSIX_SOURCE sinh.c
pcc -Fw -c -D_POSIX_SOURCE tan.c
pcc -Fw -c -D_POSIX_SOURCE tanh.c
ar vu /spim/lib/ape/libap.a asin.0 atan.0 atan2.0 erf.0 exp.0 fabs.0 floor.0 fmin.0 fmod.0 gamma.0 hypot.0 j0.0 j1.0 jn.0 log.0 pow.0 sin.0 sinh.0 tan.0 tanh.0
a - asin.0
a - atan.0
a - atan2.0
a - erf.0
a - exp.0
a - fabs.0
a - floor.0
a - fmin.0
a - fmod.0
a - gamma.0
a - hypot.0
a - j0.0
a - j1.0
a - jn.0
a - log.0
a - pow.0
a - sin.0
a - sinh.0
a - tan.0
a - tanh.0
plan9
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _buf.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _dirconv.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _envsetup.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _errno.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _exit.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _fdinfo.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _getpw.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION _nap.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9mallocz.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9nsec.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9iounit.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9read.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9readn.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9wait.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION 9write.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION access.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION alarm.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION brk.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION cfgetospeed.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chdir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chroot.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chmod.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION chown.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION close.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION convM2D.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION convD2M.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION creat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ctermid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ctime.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION cuserid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dirread.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dirstat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dirtostat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dup.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execl.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execle.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execlp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execv.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execve.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION execvp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fcntl.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fork.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION frexp.c
warning: /sys/src/ape/lib/ap/plan9/fcntl.c:24[stdin:784] set and not used: va 
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fstat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fsync.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ftruncate.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getcwd.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgrgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgrnam.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getgroups.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getlogin.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpgrp.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getppid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpwnam.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getpwuid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION getuid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION isatty.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION kill.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION link.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION lseek.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION malloc.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION mkdir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION nan.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION open.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION opendir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION pause.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION pipe.c
warning: /sys/src/ape/lib/ap/plan9/open.c:35[stdin:1159] set and not used: va 
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION profile.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION qlock.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION read.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION rename.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION rmdir.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setpgid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setsid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION setuid.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION signal.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sigpending.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sigprocmask.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sigsuspend.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sleep.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sqrt.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION stat.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION system.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION tcgetattr.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION time.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION times.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION tmpfile.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION ttyname.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION umask.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION uname.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION unlink.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utime.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION wait.c
pcc -Fw -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION write.c
ar vu /spim/lib/ape/libap.a _buf.0 _dirconv.0 _envsetup.0 _errno.0 _exit.0 _fdinfo.0 _getpw.0 _nap.0 9mallocz.0 9nsec.0 9iounit.0 9read.0 9readn.0 9wait.0 9write.0 access.0 alarm.0 brk.0 cfgetospeed.0 chdir.0 chroot.0 chmod.0 chown.0 close.0 convM2D.0 convD2M.0 creat.0 ctermid.0 ctime.0 cuserid.0 dirread.0 dirstat.0 dirtostat.0 dup.0 execl.0 execle.0 execlp.0 execv.0 execve.0 execvp.0 fcntl.0 fork.0 frexp.0 fstat.0 fsync.0 ftruncate.0 getcwd.0 getgid.0 getgrgid.0 getgrnam.0 getgroups.0 getlogin.0 getpgrp.0 getpid.0 getppid.0 getpwnam.0 getpwuid.0 getuid.0 isatty.0 kill.0 link.0 lseek.0 malloc.0 mkdir.0 nan.0 open.0 opendir.0 pause.0 pipe.0 profile.0 qlock.0 read.0 rename.0 rmdir.0 setgid.0 setpgid.0 setsid.0 setuid.0 signal.0 sigpending.0 sigprocmask.0 sigsuspend.0 sleep.0 sqrt.0 stat.0 system.0 tcgetattr.0 time.0 times.0 tmpfile.0 ttyname.0 umask.0 uname.0 unlink.0 utime.0 wait.0 write.0
a - _buf.0
a - _dirconv.0
a - _envsetup.0
a - _errno.0
a - _exit.0
a - _fdinfo.0
a - _getpw.0
a - _nap.0
a - 9mallocz.0
a - 9nsec.0
a - 9iounit.0
a - 9read.0
a - 9readn.0
a - 9wait.0
a - 9write.0
a - access.0
a - alarm.0
a - brk.0
a - cfgetospeed.0
a - chdir.0
a - chroot.0
a - chmod.0
a - chown.0
a - close.0
a - convM2D.0
a - convD2M.0
a - creat.0
a - ctermid.0
a - ctime.0
a - cuserid.0
a - dirread.0
a - dirstat.0
a - dirtostat.0
a - dup.0
a - execl.0
a - execle.0
a - execlp.0
a - execv.0
a - execve.0
a - execvp.0
a - fcntl.0
a - fork.0
a - frexp.0
a - fstat.0
a - fsync.0
a - ftruncate.0
a - getcwd.0
a - getgid.0
a - getgrgid.0
a - getgrnam.0
a - getgroups.0
a - getlogin.0
a - getpgrp.0
a - getpid.0
a - getppid.0
a - getpwnam.0
a - getpwuid.0
a - getuid.0
a - isatty.0
a - kill.0
a - link.0
a - lseek.0
a - malloc.0
a - mkdir.0
a - nan.0
a - open.0
a - opendir.0
a - pause.0
a - pipe.0
a - profile.0
a - qlock.0
a - read.0
a - rename.0
a - rmdir.0
a - setgid.0
a - setpgid.0
a - setsid.0
a - setuid.0
a - signal.0
a - sigpending.0
a - sigprocmask.0
a - sigsuspend.0
a - sleep.0
a - sqrt.0
a - stat.0
a - system.0
a - tcgetattr.0
a - time.0
a - times.0
a - tmpfile.0
a - ttyname.0
a - umask.0
a - uname.0
a - unlink.0
a - utime.0
a - wait.0
a - write.0
posix
pcc -Fw -c -D_POSIX_SOURCE getgrent.c
pcc -Fw -c -D_POSIX_SOURCE getpwent.c
pcc -Fw -c -D_POSIX_SOURCE locale.c
pcc -Fw -c -D_POSIX_SOURCE mkfifo.c
pcc -Fw -c -D_POSIX_SOURCE pathconf.c
pcc -Fw -c -D_POSIX_SOURCE sigset.c
pcc -Fw -c -D_POSIX_SOURCE sysconf.c
pcc -Fw -c -D_POSIX_SOURCE tzset.c
pcc -Fw -c -D_POSIX_SOURCE nanosleep.c
ar vu /spim/lib/ape/libap.a getgrent.0 getpwent.0 locale.0 mkfifo.0 pathconf.0 sigset.0 sysconf.0 tzset.0 nanosleep.0
a - getgrent.0
a - getpwent.0
a - locale.0
a - mkfifo.0
a - pathconf.0
a - sigset.0
a - sysconf.0
a - tzset.0
a - nanosleep.0
stdio
pcc -Fw -c -D_POSIX_SOURCE _IO_newfile.c
pcc -Fw -c -D_POSIX_SOURCE _IO_getc.c
pcc -Fw -c -D_POSIX_SOURCE _IO_putc.c
pcc -Fw -c -D_POSIX_SOURCE _dtoa.c
pcc -Fw -c -D_POSIX_SOURCE _fconv.c
pcc -Fw -c -D_POSIX_SOURCE clearerr.c
pcc -Fw -c -D_POSIX_SOURCE atexit.c
pcc -Fw -c -D_POSIX_SOURCE exit.c
warning: /sys/src/ape/lib/ap/stdio/_dtoa.c:40[stdin:627] used and not set: ilim1 ilim mlo spec_case 
warning: /sys/src/ape/lib/ap/stdio/_fconv.c:472[stdin:1090] auto declared and not used: i
pcc -Fw -c -D_POSIX_SOURCE fclose.c
pcc -Fw -c -D_POSIX_SOURCE fdopen.c
pcc -Fw -c -D_POSIX_SOURCE feof.c
pcc -Fw -c -D_POSIX_SOURCE ferror.c
pcc -Fw -c -D_POSIX_SOURCE fflush.c
pcc -Fw -c -D_POSIX_SOURCE fgetc.c
pcc -Fw -c -D_POSIX_SOURCE fgetpos.c
pcc -Fw -c -D_POSIX_SOURCE fgets.c
pcc -Fw -c -D_POSIX_SOURCE fileno.c
pcc -Fw -c -D_POSIX_SOURCE fopen.c
pcc -Fw -c -D_POSIX_SOURCE fprintf.c
pcc -Fw -c -D_POSIX_SOURCE fputc.c
pcc -Fw -c -D_POSIX_SOURCE fputs.c
pcc -Fw -c -D_POSIX_SOURCE fread.c
pcc -Fw -c -D_POSIX_SOURCE freopen.c
pcc -Fw -c -D_POSIX_SOURCE fscanf.c
pcc -Fw -c -D_POSIX_SOURCE fseek.c
pcc -Fw -c -D_POSIX_SOURCE fseeko.c
pcc -Fw -c -D_POSIX_SOURCE fsetpos.c
pcc -Fw -c -D_POSIX_SOURCE ftell.c
pcc -Fw -c -D_POSIX_SOURCE ftello.c
pcc -Fw -c -D_POSIX_SOURCE ftoa.c
pcc -Fw -c -D_POSIX_SOURCE fwrite.c
pcc -Fw -c -D_POSIX_SOURCE getc.c
pcc -Fw -c -D_POSIX_SOURCE getchar.c
pcc -Fw -c -D_POSIX_SOURCE gets.c
pcc -Fw -c -D_POSIX_SOURCE perror.c
pcc -Fw -c -D_POSIX_SOURCE pow10.c
pcc -Fw -c -D_POSIX_SOURCE printf.c
pcc -Fw -c -D_POSIX_SOURCE putc.c
pcc -Fw -c -D_POSIX_SOURCE putchar.c
pcc -Fw -c -D_POSIX_SOURCE puts.c
pcc -Fw -c -D_POSIX_SOURCE remove.c
pcc -Fw -c -D_POSIX_SOURCE rewind.c
pcc -Fw -c -D_POSIX_SOURCE scanf.c
pcc -Fw -c -D_POSIX_SOURCE sclose.c
pcc -Fw -c -D_POSIX_SOURCE setbuf.c
pcc -Fw -c -D_POSIX_SOURCE setvbuf.c
pcc -Fw -c -D_POSIX_SOURCE snprintf.c
pcc -Fw -c -D_POSIX_SOURCE sopenr.c
pcc -Fw -c -D_POSIX_SOURCE sopenw.c
pcc -Fw -c -D_POSIX_SOURCE sprintf.c
pcc -Fw -c -D_POSIX_SOURCE sscanf.c
pcc -Fw -c -D_POSIX_SOURCE stdio.c
pcc -Fw -c -D_POSIX_SOURCE strerror.c
pcc -Fw -c -D_POSIX_SOURCE strtod.c
pcc -Fw -c -D_POSIX_SOURCE tmpnam.c
pcc -Fw -c -D_POSIX_SOURCE ungetc.c
warning: /sys/src/ape/lib/ap/stdio/strtod.c:212[stdin:803] used and not set: bd bb bs delta 
pcc -Fw -c -D_POSIX_SOURCE vfprintf.c
pcc -Fw -c -D_POSIX_SOURCE vfscanf.c
pcc -Fw -c -D_POSIX_SOURCE vprintf.c
warning: /sys/src/ape/lib/ap/stdio/vfprintf.c:455[stdin:1474] used and not set: digits eptr 
pcc -Fw -c -D_POSIX_SOURCE vsprintf.c
pcc -Fw -c -D_POSIX_SOURCE vsnprintf.c
ar vu /spim/lib/ape/libap.a _IO_newfile.0 _IO_getc.0 _IO_putc.0 _dtoa.0 _fconv.0 clearerr.0 atexit.0 exit.0 fclose.0 fdopen.0 feof.0 ferror.0 fflush.0 fgetc.0 fgetpos.0 fgets.0 fileno.0 fopen.0 fprintf.0 fputc.0 fputs.0 fread.0 freopen.0 fscanf.0 fseek.0 fseeko.0 fsetpos.0 ftell.0 ftello.0 ftoa.0 fwrite.0 getc.0 getchar.0 gets.0 perror.0 pow10.0 printf.0 putc.0 putchar.0 puts.0 remove.0 rewind.0 scanf.0 sclose.0 setbuf.0 setvbuf.0 snprintf.0 sopenr.0 sopenw.0 sprintf.0 sscanf.0 stdio.0 strerror.0 strtod.0 tmpnam.0 ungetc.0 vfprintf.0 vfscanf.0 vprintf.0 vsprintf.0 vsnprintf.0
r - strtod.0
a - _IO_newfile.0
a - _IO_getc.0
a - _IO_putc.0
a - _dtoa.0
a - _fconv.0
a - clearerr.0
a - atexit.0
a - exit.0
a - fclose.0
a - fdopen.0
a - feof.0
a - ferror.0
a - fflush.0
a - fgetc.0
a - fgetpos.0
a - fgets.0
a - fileno.0
a - fopen.0
a - fprintf.0
a - fputc.0
a - fputs.0
a - fread.0
a - freopen.0
a - fscanf.0
a - fseek.0
a - fseeko.0
a - fsetpos.0
a - ftell.0
a - ftello.0
a - ftoa.0
a - fwrite.0
a - getc.0
a - getchar.0
a - gets.0
a - perror.0
a - pow10.0
a - printf.0
a - putc.0
a - putchar.0
a - puts.0
a - remove.0
a - rewind.0
a - scanf.0
a - sclose.0
a - setbuf.0
a - setvbuf.0
a - snprintf.0
a - sopenr.0
a - sopenw.0
a - sprintf.0
a - sscanf.0
a - stdio.0
a - strerror.0
a - tmpnam.0
a - ungetc.0
a - vfprintf.0
a - vfscanf.0
a - vprintf.0
a - vsprintf.0
a - vsnprintf.0
syscall
{
	echo '#!/bin/rc'
	sed -n -e 's/seek/_SEEK/g' -e '/switch/,/\$AS /p' ../../../../libc/9syscall/mkfile
} >gencall
chmod +x gencall
./genall
a - _ALARM.0
a - _AWAIT.0
a - _BIND.0
a - _BRK_.0
a - _CHDIR.0
a - _CLOSE.0
a - _CREATE.0
a - _DUP.0
a - _ERRSTR.0
a - _EXEC.0
a - _EXITS.0
a - _FAUTH.0
a - _FD2PATH.0
a - _FSTAT.0
a - _FVERSION.0
a - _FWSTAT.0
a - _MOUNT.0
a - _NOTED.0
a - _NOTIFY.0
a - _OPEN.0
a - _OSEEK.0
a - _PIPE.0
a - _PREAD.0
a - _PWRITE.0
a - _REMOVE.0
a - _RENDEZVOUS.0
a - _RFORK.0
a - _SEEK.0
a - _SEGATTACH.0
a - _SEGBRK.0
a - _SEGDETACH.0
a - _SEGFLUSH.0
a - _SEGFREE.0
a - _SEMACQUIRE.0
a - _SEMRELEASE.0
a - _SLEEP.0
a - _STAT.0
a - _SYSR1.0
a - _TSEMACQUIRE.0
a - _UNMOUNT.0
a - _WSTAT.0
spim
0a  ../mips/getfcr.s
0a  ../mips/main9.s
0a  ../mips/main9p.s
0a  ../mips/memmove.s
0a  ../mips/memset.s
0a  ../mips/setjmp.s
0a  ../mips/strcmp.s
0a  ../mips/strcpy.s
0a  ../mips/tas.s
0a  memchr.s
0a  memcmp.s
0a  strchr.s
0a  vlop.s
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE ../mips/cycles.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE ../mips/lock.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE ../mips/notetramp.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE vlrt.c
ar vu /spim/lib/ape/libap.a getfcr.0 main9.0 main9p.0 memmove.0 memset.0 setjmp.0 strcmp.0 strcpy.0 tas.0 memchr.0 memcmp.0 strchr.0 vlop.0 cycles.0 lock.0 notetramp.0 vlrt.0
r - memmove.0
r - memset.0
r - strcmp.0
r - strcpy.0
a - getfcr.0
a - main9.0
a - main9p.0
a - setjmp.0
a - tas.0
a - memchr.0
a - memcmp.0
a - strchr.0
a - vlop.0
a - cycles.0
a - lock.0
a - notetramp.0
a - vlrt.0
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/amount.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/amount_getkey.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/attr.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_attr.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_challenge.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_chuid.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_getkey.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_getuserpasswd.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_proxy.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_respond.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_rpc.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/auth_userpasswd.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/login.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/newns.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/noworld.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauth/procsetuser.c
pcc -TVwc -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_NET_EXTENSION -I. -I../9 -I/sys/src/libauth /sys/src/libauthsrv/passtokey.c
ar vu /spim/lib/ape/libauth.a amount.0 amount_getkey.0 attr.0 auth_attr.0 auth_challenge.0 auth_chuid.0 auth_getkey.0 auth_getuserpasswd.0 auth_proxy.0 auth_respond.0 auth_rpc.0 auth_userpasswd.0 login.0 newns.0 noworld.0 procsetuser.0 passtokey.0
ar: creating /spim/lib/ape/libauth.a
a - amount.0
a - amount_getkey.0
a - attr.0
a - auth_attr.0
a - auth_challenge.0
a - auth_chuid.0
a - auth_getkey.0
a - auth_getuserpasswd.0
a - auth_proxy.0
a - auth_respond.0
a - auth_rpc.0
a - auth_userpasswd.0
a - login.0
a - newns.0
a - noworld.0
a - procsetuser.0
a - passtokey.0
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bbuffered.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bfildes.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bflush.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bgetrune.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bgetc.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/binit.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/blethal.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/boffset.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bprint.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bputrune.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bputc.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/brdline.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/brdstr.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bread.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bseek.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bwrite.c
pcc -TVwc -D_PLAN9_SOURCE -D_POSIX_SOURCE -I. -I../9 /sys/src/libbio/bvprint.c
ar vu /spim/lib/ape/libbio.a bbuffered.0 bfildes.0 bflush.0 bgetrune.0 bgetc.0 binit.0 blethal.0 boffset.0 bprint.0 bputrune.0 bputc.0 brdline.0 brdstr.0 bread.0 bseek.0 bwrite.0 bvprint.0
ar: creating /spim/lib/ape/libbio.a
a - bbuffered.0
a - bfildes.0
a - bflush.0
a - bgetrune.0
a - bgetc.0
a - binit.0
a - blethal.0
a - boffset.0
a - bprint.0
a - bputrune.0
a - bputc.0
a - brdline.0
a - brdstr.0
a - bread.0
a - bseek.0
a - bwrite.0
a - bvprint.0
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 accept.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 bcopy.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 bind.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 connect.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 endhostent.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 ffs.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gai_strerror.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getaddrinfo.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getdtablesize.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gethostbyaddr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gethostbyname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gethostname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getnameinfo.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getopt.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getpeername.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getprotobyname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getservbyaddr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getservbyname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 getsockname.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 gettimeofday.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 in6_addr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_addr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_aton.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_ntoa.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_ntop.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 inet_pton.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 ioctl.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 listen.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 lstat.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 mktemp.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 ntohl.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 popen.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 rcmd.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 readv.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 rresvport.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 send.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 sendto.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 setlinebuf.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 shutdown.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 _sock_ingetaddr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 _sock_ipattr.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 _sock_srv.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 strcasecmp.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 strncasecmp.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 socket.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 socketpair.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 pty.c
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_PLAN9_SOURCE -I../ap/plan9 writev.c
ar vu /spim/lib/ape/libbsd.a accept.0 bcopy.0 bind.0 connect.0 endhostent.0 ffs.0 gai_strerror.0 getaddrinfo.0 getdtablesize.0 gethostbyaddr.0 gethostbyname.0 gethostname.0 getnameinfo.0 getopt.0 getpeername.0 getprotobyname.0 getservbyaddr.0 getservbyname.0 getsockname.0 gettimeofday.0 in6_addr.0 inet_addr.0 inet_aton.0 inet_ntoa.0 inet_ntop.0 inet_pton.0 ioctl.0 listen.0 lstat.0 mktemp.0 ntohl.0 popen.0 rcmd.0 readv.0 rresvport.0 send.0 sendto.0 setlinebuf.0 shutdown.0 _sock_ingetaddr.0 _sock_ipattr.0 _sock_srv.0 strcasecmp.0 strncasecmp.0 socket.0 socketpair.0 pty.0 writev.0
ar: creating /spim/lib/ape/libbsd.a
a - accept.0
a - bcopy.0
a - bind.0
a - connect.0
a - endhostent.0
a - ffs.0
a - gai_strerror.0
a - getaddrinfo.0
a - getdtablesize.0
a - gethostbyaddr.0
a - gethostbyname.0
a - gethostname.0
a - getnameinfo.0
a - getopt.0
a - getpeername.0
a - getprotobyname.0
a - getservbyaddr.0
a - getservbyname.0
a - getsockname.0
a - gettimeofday.0
a - in6_addr.0
a - inet_addr.0
a - inet_aton.0
a - inet_ntoa.0
a - inet_ntop.0
a - inet_pton.0
a - ioctl.0
a - listen.0
a - lstat.0
a - mktemp.0
a - ntohl.0
a - popen.0
a - rcmd.0
a - readv.0
a - rresvport.0
a - send.0
a - sendto.0
a - setlinebuf.0
a - shutdown.0
a - _sock_ingetaddr.0
a - _sock_ipattr.0
a - _sock_srv.0
a - strcasecmp.0
a - strncasecmp.0
a - socket.0
a - socketpair.0
a - pty.0
a - writev.0
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/blocksort.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzassert.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzcompress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzdecompress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzfeof.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzlib.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzread.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzversion.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzwrite.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/bzzlib.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/compress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/crctable.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/decompress.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/huffman.c
pcc -c -D_POSIX_SOURCE /sys/src/cmd/bzip2/lib/randtable.c
ar vu /spim/lib/ape/libbz2.a blocksort.0 bzassert.0 bzcompress.0 bzdecompress.0 bzfeof.0 bzlib.0 bzread.0 bzversion.0 bzwrite.0 bzzlib.0 compress.0 crctable.0 decompress.0 huffman.0 randtable.0
ar: creating /spim/lib/ape/libbz2.a
a - blocksort.0
a - bzassert.0
a - bzcompress.0
a - bzdecompress.0
a - bzfeof.0
a - bzlib.0
a - bzread.0
a - bzversion.0
a - bzwrite.0
a - bzzlib.0
a - compress.0
a - crctable.0
a - decompress.0
a - huffman.0
a - randtable.0
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/alloc.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/allocimagemix.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/arith.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/badrect.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/bezier.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/border.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/buildfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/bytesperline.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/chan.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/cloadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/computil.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/creadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/debug.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/defont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/draw.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/drawrepl.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/eenter.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/egetrect.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/ellipse.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/emenuhit.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/event.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/fmt.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/font.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/freesubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/getdefont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/getsubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/icossin.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/icossin2.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/init.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/line.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/mkfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/newwindow.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/openfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/poly.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/loadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/readimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/readsubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/rectclip.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/replclipr.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/rgb.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/string.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/stringbg.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/stringsubfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/stringwidth.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/subfont.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/subfontcache.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/subfontname.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/unloadimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/window.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/writecolmap.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/writeimage.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libdraw/writesubfont.c
ar vu /spim/lib/ape/libdraw.a alloc.0 allocimagemix.0 arith.0 badrect.0 bezier.0 border.0 buildfont.0 bytesperline.0 chan.0 cloadimage.0 computil.0 creadimage.0 debug.0 defont.0 draw.0 drawrepl.0 eenter.0 egetrect.0 ellipse.0 emenuhit.0 event.0 fmt.0 font.0 freesubfont.0 getdefont.0 getsubfont.0 icossin.0 icossin2.0 init.0 line.0 mkfont.0 newwindow.0 openfont.0 poly.0 loadimage.0 readimage.0 readsubfont.0 rectclip.0 replclipr.0 rgb.0 string.0 stringbg.0 stringsubfont.0 stringwidth.0 subfont.0 subfontcache.0 subfontname.0 unloadimage.0 window.0 writecolmap.0 writeimage.0 writesubfont.0
ar: creating /spim/lib/ape/libdraw.a
a - alloc.0
a - allocimagemix.0
a - arith.0
a - badrect.0
a - bezier.0
a - border.0
a - buildfont.0
a - bytesperline.0
a - chan.0
a - cloadimage.0
a - computil.0
a - creadimage.0
a - debug.0
a - defont.0
a - draw.0
a - drawrepl.0
a - eenter.0
a - egetrect.0
a - ellipse.0
a - emenuhit.0
a - event.0
a - fmt.0
a - font.0
a - freesubfont.0
a - getdefont.0
a - getsubfont.0
a - icossin.0
a - icossin2.0
a - init.0
a - line.0
a - mkfont.0
a - newwindow.0
a - openfont.0
a - poly.0
a - loadimage.0
a - readimage.0
a - readsubfont.0
a - rectclip.0
a - replclipr.0
a - rgb.0
a - string.0
a - stringbg.0
a - stringsubfont.0
a - stringwidth.0
a - subfont.0
a - subfontcache.0
a - subfontname.0
a - unloadimage.0
a - window.0
a - writecolmap.0
a - writeimage.0
a - writesubfont.0
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION dofmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION errfmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fltfmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmt.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtfd.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtfdflush.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtlock.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtquote.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtrune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fmtvprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION fprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION nan64.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION print.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runefmtstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runeseprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runesmprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runesnprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runesprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runevseprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runevsmprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runevsnprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION seprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION smprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION snprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION sprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION strtod.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vfprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vseprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vsmprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION vsnprint.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION werrstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION charstod.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION pow10.c
ar vu /spim/lib/ape/libfmt.a dofmt.0 errfmt.0 fltfmt.0 fmt.0 fmtfd.0 fmtfdflush.0 fmtlock.0 fmtprint.0 fmtquote.0 fmtrune.0 fmtstr.0 fmtvprint.0 fprint.0 nan64.0 print.0 runefmtstr.0 runeseprint.0 runesmprint.0 runesnprint.0 runesprint.0 runevseprint.0 runevsmprint.0 runevsnprint.0 seprint.0 smprint.0 snprint.0 sprint.0 strtod.0 vfprint.0 vseprint.0 vsmprint.0 vsnprint.0 werrstr.0 charstod.0 pow10.0
ar: creating /spim/lib/ape/libfmt.a
a - dofmt.0
a - errfmt.0
a - fltfmt.0
a - fmt.0
a - fmtfd.0
a - fmtfdflush.0
a - fmtlock.0
a - fmtprint.0
a - fmtquote.0
a - fmtrune.0
a - fmtstr.0
a - fmtvprint.0
a - fprint.0
a - nan64.0
a - print.0
a - runefmtstr.0
a - runeseprint.0
a - runesmprint.0
a - runesnprint.0
a - runesprint.0
a - runevseprint.0
a - runevsmprint.0
a - runevsnprint.0
a - seprint.0
a - smprint.0
a - snprint.0
a - sprint.0
a - strtod.0
a - vfprint.0
a - vseprint.0
a - vsmprint.0
a - vsnprint.0
a - werrstr.0
a - charstod.0
a - pow10.0
pcc -c -D_RESEARCH_SOURCE allprint.c
pcc -c -D_RESEARCH_SOURCE main.c
pcc -c -D_RESEARCH_SOURCE reject.c
pcc -c -D_RESEARCH_SOURCE yyless.c
pcc -c -D_RESEARCH_SOURCE yywrap.c
ar vu /spim/lib/ape/libl.a allprint.0 main.0 reject.0 yyless.0 yywrap.0
ar: creating /spim/lib/ape/libl.a
a - allprint.0
a - main.0
a - reject.0
a - yyless.0
a - yywrap.0
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpaux.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpfmt.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/strtomp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptobe.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptober.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptole.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptolel.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/betomp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/letomp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpadd.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpsub.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpcmp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpsel.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpfactorial.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpmul.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpleft.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpright.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpveccmp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpvectscmp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpdigdiv.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpdiv.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpexp.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpmod.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpmodop.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpextendedgcd.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpinvert.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mprand.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpnrand.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/crt.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptoi.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptoui.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptov.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mptouv.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mpfield.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/cnfield.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/gmfield.c
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 ../../../../libmp/port/mplogic.c
ar vu /spim/lib/ape/libmp.a mpaux.0 mpfmt.0 strtomp.0 mptobe.0 mptober.0 mptole.0 mptolel.0 betomp.0 letomp.0 mpadd.0 mpsub.0 mpcmp.0 mpsel.0 mpfactorial.0 mpmul.0 mpleft.0 mpright.0 mpveccmp.0 mpvectscmp.0 mpdigdiv.0 mpdiv.0 mpexp.0 mpmod.0 mpmodop.0 mpextendedgcd.0 mpinvert.0 mprand.0 mpnrand.0 crt.0 mptoi.0 mptoui.0 mptov.0 mptouv.0 mpfield.0 cnfield.0 gmfield.0 mplogic.0
ar: creating /spim/lib/ape/libmp.a
a - mpaux.0
a - mpfmt.0
a - strtomp.0
a - mptobe.0
a - mptober.0
a - mptole.0
a - mptolel.0
a - betomp.0
a - letomp.0
a - mpadd.0
a - mpsub.0
a - mpcmp.0
a - mpsel.0
a - mpfactorial.0
a - mpmul.0
a - mpleft.0
a - mpright.0
a - mpveccmp.0
a - mpvectscmp.0
a - mpdigdiv.0
a - mpdiv.0
a - mpexp.0
a - mpmod.0
a - mpmodop.0
a - mpextendedgcd.0
a - mpinvert.0
a - mprand.0
a - mpnrand.0
a - crt.0
a - mptoi.0
a - mptoui.0
a - mptov.0
a - mptouv.0
a - mpfield.0
a - cnfield.0
a - gmfield.0
a - mplogic.0
spim
0a ../../../../libmp/mips/mpvecadd.s
0a ../../../../libmp/mips/mpvecsub.s
0a ../../../../libmp/mips/mpvecdigmuladd.s
0a ../../../../libmp/mips/mpvecdigmulsub.s
ar vu /spim/lib/ape/libmp.a mpvecadd.0 mpvecsub.0 mpvecdigmuladd.0 mpvecdigmulsub.0
a - mpvecadd.0
a - mpvecsub.0
a - mpvecdigmuladd.0
a - mpvecdigmulsub.0
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION dial.c
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION announce.c
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION netmkaddr.c
pcc -c -D_POSIX_SOURCE -D_RESEARCH_SOURCE -D_NET_EXTENSION hangup.c
ar vu /spim/lib/ape/libnet.a dial.0 announce.0 netmkaddr.0 hangup.0
ar: creating /spim/lib/ape/libnet.a
a - dial.0
a - announce.0
a - netmkaddr.0
a - hangup.0
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libplumb/event.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libplumb/mesg.c
pcc -c -Fw -D_POSIX_SOURCE -D_PLAN9_SOURCE -I../9 /sys/src/libplumb/plumbsendtext.c
ar vu /spim/lib/ape/libplumb.a event.0 mesg.0 plumbsendtext.0
ar: creating /spim/lib/ape/libplumb.a
a - event.0
a - mesg.0
a - plumbsendtext.0
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS install
}
port
pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/des.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/desmodes.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/desECB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/desCBC.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/des3ECB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/des3CBC.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aes.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesni.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesCBC.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesCFB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aesOFB.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aes_gcm.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/blowfish.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/hmac.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/md5.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/md5block.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/md4.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha1.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha1block.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2_64.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2_128.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2block64.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/sha2block128.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/poly1305.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rc4.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/chacha.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/chachablock.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/salsa.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/genrandom.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/prng.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/fastrand.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/nfastrand.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/probably_prime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/smallprimetest.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/genprime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaprimes.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/gensafeprime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/genstrongprime.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsagen.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsafill.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsaencrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsadecrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsaalloc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/rsaprivtopub.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/x509.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/decodepem.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/eggen.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egencrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egdecrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egalloc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egprivtopub.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egsign.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/egverify.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsagen.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaalloc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaprivtopub.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsasign.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dsaverify.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/tlshand.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/thumb.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/readcert.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/aes_xts.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/ecc.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/jacobian.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/ripemd.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/dh.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/curve25519.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/curve25519_dh.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/pbkdf2.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/scrypt.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/hkdf.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/ccpoly.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/tsmemcmp.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/secp256r1.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/secp384r1.c

pcc -TVwc -+ -D_POSIX_SOURCE -D_PLAN9_SOURCE -I. -I../../9 -I../../../../libmp/port ../../../../libsec/port/secp256k1.c

ar vu /spim/lib/ape/libsec.a des.0 desmodes.0 desECB.0 desCBC.0 des3ECB.0 des3CBC.0 aes.0 aesni.0 aesCBC.0 aesCFB.0 aesOFB.0 aes_gcm.0 blowfish.0 hmac.0 md5.0 md5block.0 md4.0 sha1.0 sha1block.0 sha2_64.0 sha2_128.0 sha2block64.0 sha2block128.0 poly1305.0 rc4.0 chacha.0 chachablock.0 salsa.0 genrandom.0 prng.0 fastrand.0 nfastrand.0 probably_prime.0 smallprimetest.0 genprime.0 dsaprimes.0 gensafeprime.0 genstrongprime.0 rsagen.0 rsafill.0 rsaencrypt.0 rsadecrypt.0 rsaalloc.0 rsaprivtopub.0 x509.0 decodepem.0 eggen.0 egencrypt.0 egdecrypt.0 egalloc.0 egprivtopub.0 egsign.0 egverify.0 dsagen.0 dsaalloc.0 dsaprivtopub.0 dsasign.0 dsaverify.0 tlshand.0 thumb.0 readcert.0 aes_xts.0 ecc.0 jacobian.0 ripemd.0 dh.0 curve25519.0 curve25519_dh.0 pbkdf2.0 scrypt.0 hkdf.0 ccpoly.0 tsmemcmp.0 secp256r1.0 secp384r1.0 secp256k1.0
ar: creating /spim/lib/ape/libsec.a
a - des.0
a - desmodes.0
a - desECB.0
a - desCBC.0
a - des3ECB.0
a - des3CBC.0
a - aes.0
a - aesni.0
a - aesCBC.0
a - aesCFB.0
a - aesOFB.0
a - aes_gcm.0
a - blowfish.0
a - hmac.0
a - md5.0
a - md5block.0
a - md4.0
a - sha1.0
a - sha1block.0
a - sha2_64.0
a - sha2_128.0
a - sha2block64.0
a - sha2block128.0
a - poly1305.0
a - rc4.0
a - chacha.0
a - chachablock.0
a - salsa.0
a - genrandom.0
a - prng.0
a - fastrand.0
a - nfastrand.0
a - probably_prime.0
a - smallprimetest.0
a - genprime.0
a - dsaprimes.0
a - gensafeprime.0
a - genstrongprime.0
a - rsagen.0
a - rsafill.0
a - rsaencrypt.0
a - rsadecrypt.0
a - rsaalloc.0
a - rsaprivtopub.0
a - x509.0
a - decodepem.0
a - eggen.0
a - egencrypt.0
a - egdecrypt.0
a - egalloc.0
a - egprivtopub.0
a - egsign.0
a - egverify.0
a - dsagen.0
a - dsaalloc.0
a - dsaprivtopub.0
a - dsasign.0
a - dsaverify.0
a - tlshand.0
a - thumb.0
a - readcert.0
a - aes_xts.0
a - ecc.0
a - jacobian.0
a - ripemd.0
a - dh.0
a - curve25519.0
a - curve25519_dh.0
a - pbkdf2.0
a - scrypt.0
a - hkdf.0
a - ccpoly.0
a - tsmemcmp.0
a - secp256r1.0
a - secp384r1.0
a - secp256k1.0
spim
ar vu /spim/lib/ape/libsec.a 
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION rune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrcat.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrchr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrcmp.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrcpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrdup.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrlen.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrecpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrncat.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrncmp.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrncpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrrchr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runestrstr.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION runetype.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfecpy.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utflen.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfnlen.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfrrune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfrune.c
pcc -c -D_POSIX_SOURCE -D_PLAN9_SOURCE -D_BSD_EXTENSION utfutf.c
ar vu /spim/lib/ape/libutf.a rune.0 runestrcat.0 runestrchr.0 runestrcmp.0 runestrcpy.0 runestrdup.0 runestrlen.0 runestrecpy.0 runestrncat.0 runestrncmp.0 runestrncpy.0 runestrrchr.0 runestrstr.0 runetype.0 utfecpy.0 utflen.0 utfnlen.0 utfrrune.0 utfrune.0 utfutf.0
ar: creating /spim/lib/ape/libutf.a
a - rune.0
a - runestrcat.0
a - runestrchr.0
a - runestrcmp.0
a - runestrcpy.0
a - runestrdup.0
a - runestrlen.0
a - runestrecpy.0
a - runestrncat.0
a - runestrncmp.0
a - runestrncpy.0
a - runestrrchr.0
a - runestrstr.0
a - runetype.0
a - utfecpy.0
a - utflen.0
a - utfnlen.0
a - utfrrune.0
a - utfrune.0
a - utfutf.0
pcc -c plan9/getpass.c
pcc -c plan9/tty.c
pcc -c rand.c
pcc -c nrand.c
pcc -c getfields.c
pcc -c min.c
pcc -c max.c
pcc -c error.c
pcc -c nap.c
ar vu /spim/lib/ape/libv.a getpass.0 tty.0 rand.0 nrand.0 getfields.0 min.0 max.0 error.0 nap.0
ar: creating /spim/lib/ape/libv.a
a - getpass.0
a - tty.0
a - rand.0
a - nrand.0
a - getfields.0
a - min.0
a - max.0
a - error.0
a - nap.0
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/adler32.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/compress.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/crc32.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/deflate.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/gzio.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/infback.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/inffast.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/inflate.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/inftrees.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/trees.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/uncompr.c
pcc -c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION /sys/src/cmd/gs/zlib/zutil.c
ar vu /spim/lib/ape/libz.a adler32.0 compress.0 crc32.0 deflate.0 gzio.0 infback.0 inffast.0 inflate.0 inftrees.0 trees.0 uncompr.0 zutil.0
ar: creating /spim/lib/ape/libz.a
a - adler32.0
a - compress.0
a - crc32.0
a - deflate.0
a - gzio.0
a - infback.0
a - inffast.0
a - inflate.0
a - inftrees.0
a - trees.0
a - uncompr.0
a - zutil.0
cd cmd
mk install
for (i in diff expr make patch pdksh sed) @{
	cd $i
	echo '----'$i'----'
	mk install
}
cp -x psh.rc /spim/bin/ape/psh
----diff----
for (i in diff diff3)
	mk $MKFLAGS $i.install
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' analyze.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' cmpbuf.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' dir.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' io.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' util.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' context.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' ed.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' ifdef.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' normal.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' side.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' fnmatch.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' getopt.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' getopt1.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' regex.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' version.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' prepend_args.c
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' diff.c
0l  -o 0.diff analyze.0 cmpbuf.0 dir.0 io.0 util.0 context.0 ed.0 ifdef.0 normal.0 side.0 fnmatch.0 getopt.0 getopt1.0 regex.0 version.0 prepend_args.0 diff.0
cp 0.diff /spim/bin/ape/diff
pcc -c -B -p -D_POSIX_SOURCE -DREGEX_MALLOC -I. -DHAVE_CONFIG_H '-DDIFF_PROGRAM="/bin/ape/diff"' diff3.c
0l  -o 0.diff3 getopt.0 getopt1.0 version.0 diff3.0
cp 0.diff3 /spim/bin/ape/diff3
----expr----
yacc -S expr.y
pcc -B -c y.tab.c
pcc  -o 0.out y.tab.0
cp 0.out /spim/bin/ape/expr
----make----
pcc -c '-DSHELLCOM="/bin/sh"' ident.c
pcc -c '-DSHELLCOM="/bin/sh"' main.c
pcc -c '-DSHELLCOM="/bin/sh"' doname.c
pcc -c '-DSHELLCOM="/bin/sh"' dosys.c
yacc -S gram.y

conflicts: 1 shift/reduce
pcc -c '-DSHELLCOM="/bin/sh"' misc.c
pcc -c '-DSHELLCOM="/bin/sh"' files.c
mv y.tab.c gram.c
pcc -c '-DSHELLCOM="/bin/sh"' gram.c
pcc  -o 0.out ident.0 main.0 doname.0 dosys.0 gram.0 misc.0 files.0
cp 0.out /spim/bin/ape/make
----patch----
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' addext.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' argmatch.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' backupfile.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' basename.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' getopt.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' getopt1.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' inp.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' maketime.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' partime.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' patch.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' pch.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' quotearg.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' util.c
pcc -c -B -p -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -DHAVE_CONFIG_H '-Ded_PROGRAM="/bin/ed"' version.c
0l  -o 0.out addext.0 argmatch.0 backupfile.0 basename.0 getopt.0 getopt1.0 inp.0 maketime.0 partime.0 patch.0 pch.0 quotearg.0 util.0 version.0
cp 0.out /spim/bin/ape/patch
----pdksh----
pcc -I. -DHAVE_CONFIG_H -c alloc.c
pcc -I. -DHAVE_CONFIG_H -c c_ksh.c
pcc -I. -DHAVE_CONFIG_H -c c_sh.c
pcc -I. -DHAVE_CONFIG_H -c c_test.c
pcc -I. -DHAVE_CONFIG_H -c c_ulimit.c
pcc -I. -DHAVE_CONFIG_H -c eval.c
pcc -I. -DHAVE_CONFIG_H -c exec.c
pcc -I. -DHAVE_CONFIG_H -c expr.c
pcc -I. -DHAVE_CONFIG_H -c history.c
pcc -I. -DHAVE_CONFIG_H -c io.c
pcc -I. -DHAVE_CONFIG_H -c jobs.c
pcc -I. -DHAVE_CONFIG_H -c lex.c
pcc -I. -DHAVE_CONFIG_H -c mail.c
pcc -I. -DHAVE_CONFIG_H -c main.c
pcc -I. -DHAVE_CONFIG_H -c misc.c
pcc -I. -DHAVE_CONFIG_H -c path.c
pcc -I. -DHAVE_CONFIG_H -c shf.c
pcc -I. -DHAVE_CONFIG_H -c syn.c
pcc -I. -DHAVE_CONFIG_H -c table.c
pcc -I. -DHAVE_CONFIG_H -c trap.c
pcc -I. -DHAVE_CONFIG_H -c tree.c
pcc -I. -DHAVE_CONFIG_H -c tty.c
pcc -I. -DHAVE_CONFIG_H -c var.c
pcc -I. -DHAVE_CONFIG_H -c version.c
0l -o 0.out alloc.0 c_ksh.0 c_sh.0 c_test.0 c_ulimit.0 eval.0 exec.0 expr.0 history.0 io.0 jobs.0 lex.0 mail.0 main.0 misc.0 path.0 shf.0 syn.0 table.0 trap.0 tree.0 tty.0 var.0 version.0 /spim/lib/ape/libap.a /spim/lib/ape/libbsd.a
cp 0.out /spim/bin/ape/sh
----sed----
pcc -c -D_POSIX_SOURCE sed0.c
pcc -c -D_POSIX_SOURCE sed1.c
pcc  -o 0.out sed0.0 sed1.0
cp 0.out /spim/bin/ape/sed
for (i in basename dirname kill uname)
	mk $MKFLAGS $i.install
pcc -c -D_POSIX_SOURCE basename.c
pcc  -o 0.basename basename.0
cp 0.basename /spim/bin/ape/basename
pcc -c -D_POSIX_SOURCE dirname.c
pcc  -o 0.dirname dirname.0
cp 0.dirname /spim/bin/ape/dirname
pcc -c -D_POSIX_SOURCE kill.c
pcc  -o 0.kill kill.0
cp 0.kill /spim/bin/ape/kill
pcc -c -D_POSIX_SOURCE uname.c
pcc  -o 0.uname uname.0
cp 0.uname /spim/bin/ape/uname
cd 9src
mk install
for (i in stty tar cc)
	mk $MKFLAGS $i.install
0c -FTVw stty.c
0l  -o 0.stty stty.0
cp 0.stty /spim/bin/ape/stty
0c -FTVw tar.c
0l  -o 0.tar tar.0
cp 0.tar /spim/bin/ape/tar
0c -FTVw cc.c
0l  -o 0.cc cc.0
cp 0.cc /spim/bin/ape/cc
@{cd bin/source; mk install
@{cd news/src; mk install
@{cd wiki/src; mk install
mk win
0c -FTVw fs.c
0c -FTVw main.c
0c -FTVw pipe.c
0c -FTVw util.c
0c -FTVw win.c
0l  -o 0.out fs.0 main.0 pipe.0 util.0 win.0 /spim/lib/lib9p.a
cp 0.out /acme/bin/spim/winfs
for (i in mkwnew spout)
	mk $MKFLAGS $i.install
0c -FTVw mkwnew.c
0l  -o 0.mkwnew mkwnew.0
cp 0.mkwnew ../spim/mkwnew
0c -FTVw spout.c
0l  -o 0.spout spout.0
cp 0.spout ../spim/spout
0c -FTVw news.c
0c -FTVw util.c
0c -FTVw win.c
0l  -o 0.out news.0 util.0 win.0
cp 0.out /acme/bin/spim/News
0c -FTVw main.c
0c -FTVw util.c
0c -FTVw wiki.c
0c -FTVw win.c
0l  -o 0.out main.0 util.0 wiki.0 win.0
cp 0.out ../../bin/spim/Wiki
0c -FTVw cp.c
0l  -o 0.cp cp.0
`{if(~ $objtype $cputype) echo ./$O.cp; if not echo cp} 0.cp /spim/bin/cp
mk $MKFLAGS yacc.install
mk $MKFLAGS bc mpc pc units aan alarm ar archfs ascii bar basename bind cal calendar camv cat chgrp chmod cleanname clock cmp col colors comm crc32 crop date dc dd deroff derp du echo ecp ed evdump factor fcp file fmt fontsel fortune fplot freq getmap gview histogram html2ms iconv idiff init io iostats join kbmap kbremap kprof ktrace lens lnfs lock look ls mc md5sum mkdir mntgen mount ms2html mtime mug mv netstat news nfs nm nntpfs ns os p page paint patch pbd pcc pipefile pr primes prof ps pstree ptrap pump pwd qr ramfs ratrace rdbfs read resample resize riow rm rotate rx sat screenlock seconds sed seg seq sha1sum size skelfs sleep sort split srv srvfs ssh sshfs sshnet stats strings strip sum swap tail tar tee test time timepic tlsclient tlssrv touch touchfs tprof tput tr trace truetypefs ttfrender tweak uhtml unicode uniq unlnfs unmount urlencode walk wc webcookies winwatch xargs xd.install
mk $MKFLAGS install.dirs
0c -FTVw yacc.c
0l  -o 0.yacc yacc.0
cp 0.yacc /spim/bin/yacc
yacc -d -o bc.c -s bc bc.y
yacc -d -o mpc.c -s mpc mpc.y
yacc -d -o pc.c -s pc pc.y
yacc -d -o units.c -s units units.y

conflicts: 4 shift/reduce, 25 reduce/reduce
0c -FTVw aan.c
0c -FTVw alarm.c
0c -FTVw ar.c
0c -FTVw archfs.c
0c -FTVw ascii.c
0c -FTVw bar.c
0c -FTVw basename.c
0c -FTVw bind.c
0c -FTVw cal.c
0c -FTVw calendar.c
0c -FTVw camv.c
0c -FTVw cat.c
0c -FTVw chgrp.c
0c -FTVw chmod.c
0c -FTVw cleanname.c
0c -FTVw clock.c
0c -FTVw cmp.c
0c -FTVw col.c
0c -FTVw colors.c
0c -FTVw comm.c
0c -FTVw crc32.c
0c -FTVw crop.c
0c -FTVw date.c
0c -FTVw dc.c
0c -FTVw dd.c
0c -FTVw deroff.c
0c -FTVw derp.c
0c -FTVw du.c
0c -FTVw echo.c
0c -FTVw ecp.c
0c -FTVw ed.c
0c -FTVw evdump.c
0c -FTVw factor.c
0c -FTVw fcp.c
0c -FTVw file.c
0c -FTVw fmt.c
0c -FTVw fontsel.c
0c -FTVw fortune.c
0c -FTVw fplot.c
0c -FTVw freq.c
0c -FTVw getmap.c
0c -FTVw gview.c
0c -FTVw histogram.c
0c -FTVw html2ms.c
0c -FTVw iconv.c
0c -FTVw idiff.c
0c -FTVw init.c
0c -FTVw io.c
0c -FTVw iostats.c
0c -FTVw join.c
0c -FTVw kbmap.c
0c -FTVw kbremap.c
0c -FTVw kprof.c
0c -FTVw ktrace.c
0c -FTVw lens.c
0c -FTVw lnfs.c
0c -FTVw lock.c
0c -FTVw look.c
0c -FTVw ls.c
0c -FTVw mc.c
0c -FTVw md5sum.c
0c -FTVw mkdir.c
0c -FTVw mntgen.c
0c -FTVw mount.c
0c -FTVw ms2html.c
0c -FTVw mtime.c
0c -FTVw mug.c
0c -FTVw mv.c
0c -FTVw netstat.c
0c -FTVw news.c
0c -FTVw nfs.c
0c -FTVw nm.c
0c -FTVw nntpfs.c
0c -FTVw ns.c
0c -FTVw os.c
0c -FTVw p.c
0c -FTVw page.c
0c -FTVw paint.c
0c -FTVw patch.c
0c -FTVw pbd.c
0c -FTVw pcc.c
warning: patch.c:566 auto declared and not used: n
0c -FTVw pipefile.c
0c -FTVw pr.c
0c -FTVw primes.c
0c -FTVw prof.c
0c -FTVw ps.c
0c -FTVw pstree.c
0c -FTVw ptrap.c
0c -FTVw pump.c
0c -FTVw pwd.c
0c -FTVw qr.c
0c -FTVw ramfs.c
0c -FTVw ratrace.c
0c -FTVw rdbfs.c
0c -FTVw read.c
0c -FTVw resample.c
0c -FTVw resize.c
0c -FTVw riow.c
0c -FTVw rm.c
0c -FTVw rotate.c
0c -FTVw rx.c
0c -FTVw sat.c
0c -FTVw screenlock.c
0c -FTVw seconds.c
0c -FTVw sed.c
0c -FTVw seg.c
0c -FTVw seq.c
0c -FTVw sha1sum.c
0c -FTVw size.c
0c -FTVw skelfs.c
0c -FTVw sleep.c
0c -FTVw sort.c
0c -FTVw split.c
0c -FTVw srv.c
0c -FTVw srvfs.c
0c -FTVw ssh.c
0c -FTVw sshfs.c
0c -FTVw sshnet.c
0c -FTVw stats.c
0c -FTVw strings.c
0c -FTVw strip.c
0c -FTVw sum.c
0c -FTVw swap.c
0c -FTVw tail.c
0c -FTVw tar.c
0c -FTVw tee.c
0c -FTVw test.c
0c -FTVw time.c
0c -FTVw timepic.c
0c -FTVw tlsclient.c
0c -FTVw tlssrv.c
0c -FTVw touch.c
0c -FTVw touchfs.c
0c -FTVw tprof.c
0c -FTVw tput.c
0c -FTVw tr.c
0c -FTVw trace.c
0c -FTVw truetypefs.c
0c -FTVw ttfrender.c
0c -FTVw tweak.c
0c -FTVw uhtml.c
0c -FTVw unicode.c
0c -FTVw uniq.c
0c -FTVw unlnfs.c
0c -FTVw unmount.c
0c -FTVw urlencode.c
0c -FTVw walk.c
0c -FTVw wc.c
0c -FTVw webcookies.c
0c -FTVw winwatch.c
0c -FTVw xargs.c
0c -FTVw xd.c
0c -FTVw bc.c
0c -FTVw pc.c
0c -FTVw mpc.c
0c -FTVw units.c
0l  -o 0.alarm alarm.0
0l  -o 0.aan aan.0
0l  -o 0.archfs archfs.0
0l  -o 0.ar ar.0
0l  -o 0.ascii ascii.0
0l  -o 0.bar bar.0
0l  -o 0.basename basename.0
0l  -o 0.bind bind.0
0l  -o 0.cal cal.0
0l  -o 0.cat cat.0
0l  -o 0.camv camv.0
0l  -o 0.calendar calendar.0
0l  -o 0.chgrp chgrp.0
0l  -o 0.chmod chmod.0
0l  -o 0.cleanname cleanname.0
0l  -o 0.clock clock.0
0l  -o 0.col col.0
0l  -o 0.cmp cmp.0
0l  -o 0.comm comm.0
0l  -o 0.colors colors.0
0l  -o 0.crc32 crc32.0
0l  -o 0.date date.0
0l  -o 0.crop crop.0
0l  -o 0.dd dd.0
0l  -o 0.derp derp.0
0l  -o 0.deroff deroff.0
0l  -o 0.echo echo.0
0l  -o 0.du du.0
0l  -o 0.ecp ecp.0
0l  -o 0.ed ed.0
0l  -o 0.evdump evdump.0
0l  -o 0.factor factor.0
0l  -o 0.fcp fcp.0
0l  -o 0.dc dc.0
0l  -o 0.fmt fmt.0
0l  -o 0.fortune fortune.0
0l  -o 0.file file.0
0l  -o 0.fontsel fontsel.0
0l  -o 0.freq freq.0
0l  -o 0.getmap getmap.0
0l  -o 0.fplot fplot.0
0l  -o 0.iconv iconv.0
0l  -o 0.html2ms html2ms.0
0l  -o 0.histogram histogram.0
0l  -o 0.gview gview.0
0l  -o 0.init init.0
0l  -o 0.io io.0
0l  -o 0.idiff idiff.0
0l  -o 0.kbremap kbremap.0
0l  -o 0.join join.0
0l  -o 0.iostats iostats.0
0l  -o 0.kbmap kbmap.0
0l  -o 0.kprof kprof.0
0l  -o 0.ktrace ktrace.0
0l  -o 0.lens lens.0
0l  -o 0.lock lock.0
0l  -o 0.lnfs lnfs.0
0l  -o 0.look look.0
0l  -o 0.ls ls.0
0l  -o 0.md5sum md5sum.0
0l  -o 0.mkdir mkdir.0
0l  -o 0.mc mc.0
0l  -o 0.mntgen mntgen.0
0l  -o 0.mount mount.0
0l  -o 0.mtime mtime.0
0l  -o 0.mv mv.0
0l  -o 0.netstat netstat.0
0l  -o 0.ms2html ms2html.0
0l  -o 0.mug mug.0
0l  -o 0.news news.0
0l  -o 0.nm nm.0
0l  -o 0.ns ns.0
0l  -o 0.os os.0
0l  -o 0.nfs nfs.0
0l  -o 0.nntpfs nntpfs.0
0l  -o 0.p p.0
0l  -o 0.pbd pbd.0
0l  -o 0.patch patch.0
0l  -o 0.pcc pcc.0
0l  -o 0.paint paint.0
0l  -o 0.page page.0
0l  -o 0.pipefile pipefile.0
0l  -o 0.primes primes.0
0l  -o 0.pr pr.0
0l  -o 0.prof prof.0
0l  -o 0.ps ps.0
0l  -o 0.pstree pstree.0
0l  -o 0.pump pump.0
0l  -o 0.pwd pwd.0
0l  -o 0.ptrap ptrap.0
0l  -o 0.ratrace ratrace.0
0l  -o 0.ramfs ramfs.0
0l  -o 0.rdbfs rdbfs.0
0l  -o 0.qr qr.0
0l  -o 0.read read.0
0l  -o 0.resize resize.0
0l  -o 0.riow riow.0
0l  -o 0.resample resample.0
0l  -o 0.rm rm.0
0l  -o 0.rotate rotate.0
0l  -o 0.sat sat.0
0l  -o 0.rx rx.0
0l  -o 0.screenlock screenlock.0
0l  -o 0.seconds seconds.0
0l  -o 0.seq seq.0
0l  -o 0.seg seg.0
0l  -o 0.sha1sum sha1sum.0
0l  -o 0.skelfs skelfs.0
0l  -o 0.sleep sleep.0
0l  -o 0.sed sed.0
0l  -o 0.size size.0
0l  -o 0.split split.0
0l  -o 0.srvfs srvfs.0
0l  -o 0.srv srv.0
0l  -o 0.sort sort.0
0l  -o 0.ssh ssh.0
0l  -o 0.sshnet sshnet.0
0l  -o 0.sshfs sshfs.0
0l  -o 0.strings strings.0
0l  -o 0.sum sum.0
0l  -o 0.stats stats.0
0l  -o 0.strip strip.0
0l  -o 0.swap swap.0
0l  -o 0.tee tee.0
0l  -o 0.tail tail.0
0l  -o 0.tar tar.0
0l  -o 0.test test.0
0l  -o 0.time time.0
0l  -o 0.timepic timepic.0
0l  -o 0.tlssrv tlssrv.0
0l  -o 0.touch touch.0
0l  -o 0.tlsclient tlsclient.0
0l  -o 0.touchfs touchfs.0
0l  -o 0.tput tput.0
0l  -o 0.tprof tprof.0
0l  -o 0.tr tr.0
0l  -o 0.truetypefs truetypefs.0
0l  -o 0.ttfrender ttfrender.0
0l  -o 0.trace trace.0
0l  -o 0.uhtml uhtml.0
0l  -o 0.unicode unicode.0
0l  -o 0.tweak tweak.0
0l  -o 0.uniq uniq.0
0l  -o 0.unlnfs unlnfs.0
0l  -o 0.unmount unmount.0
0l  -o 0.urlencode urlencode.0
0l  -o 0.walk walk.0
0l  -o 0.wc wc.0
0l  -o 0.xargs xargs.0
0l  -o 0.xd xd.0
0l  -o 0.webcookies webcookies.0
0l  -o 0.winwatch winwatch.0
0l  -o 0.units units.0
0l  -o 0.bc bc.0
0l  -o 0.pc pc.0
0l  -o 0.mpc mpc.0
cp 0.alarm /spim/bin/alarm
cp 0.aan /spim/bin/aan
cp 0.ascii /spim/bin/ascii
cp 0.basename /spim/bin/basename
cp 0.ar /spim/bin/ar
cp 0.archfs /spim/bin/archfs
cp 0.cat /spim/bin/cat
cp 0.bind /spim/bin/bind
cp 0.bar /spim/bin/bar
cp 0.cal /spim/bin/cal
cp 0.chgrp /spim/bin/chgrp
cp 0.calendar /spim/bin/calendar
cp 0.chmod /spim/bin/chmod
cp 0.camv /spim/bin/camv
cp 0.cleanname /spim/bin/cleanname
cp 0.cmp /spim/bin/cmp
cp 0.col /spim/bin/col
cp 0.comm /spim/bin/comm
cp 0.clock /spim/bin/clock
cp 0.crc32 /spim/bin/crc32
cp 0.colors /spim/bin/colors
cp 0.date /spim/bin/date
cp 0.dd /spim/bin/dd
cp 0.derp /spim/bin/derp
cp 0.crop /spim/bin/crop
cp 0.echo /spim/bin/echo
cp 0.deroff /spim/bin/deroff
cp 0.du /spim/bin/du
cp 0.ecp /spim/bin/ecp
cp 0.factor /spim/bin/factor
cp 0.ed /spim/bin/ed
cp 0.evdump /spim/bin/evdump
cp 0.fcp /spim/bin/fcp
cp 0.fmt /spim/bin/fmt
cp 0.dc /spim/bin/dc
cp 0.fortune /spim/bin/fortune
cp 0.file /spim/bin/file
cp 0.freq /spim/bin/freq
cp 0.getmap /spim/bin/getmap
cp 0.fontsel /spim/bin/fontsel
cp 0.html2ms /spim/bin/html2ms
cp 0.iconv /spim/bin/iconv
cp 0.fplot /spim/bin/fplot
cp 0.histogram /spim/bin/histogram
cp 0.io /spim/bin/io
cp 0.idiff /spim/bin/idiff
cp 0.init /$objtype/init
cp 0.kbremap /spim/bin/kbremap
cp 0.gview /spim/bin/gview
cp 0.iostats /spim/bin/iostats
cp 0.join /spim/bin/join
cp 0.kprof /spim/bin/kprof
cp 0.kbmap /spim/bin/kbmap
cp 0.ktrace /spim/bin/ktrace
cp 0.lock /spim/bin/lock
cp 0.lens /spim/bin/lens
cp 0.lnfs /spim/bin/lnfs
cp 0.look /spim/bin/look
cp 0.md5sum /spim/bin/md5sum
cp 0.mkdir /spim/bin/mkdir
cp 0.ls /spim/bin/ls
cp 0.mc /spim/bin/mc
cp 0.mtime /spim/bin/mtime
cp 0.mount /spim/bin/mount
cp 0.mv /spim/bin/mv
cp 0.mntgen /spim/bin/mntgen
cp 0.netstat /spim/bin/netstat
cp 0.ms2html /spim/bin/ms2html
cp 0.news /spim/bin/news
cp 0.mug /spim/bin/mug
cp 0.os /spim/bin/os
cp 0.ns /spim/bin/ns
cp 0.nm /spim/bin/nm
cp 0.pbd /spim/bin/pbd
cp 0.p /spim/bin/p
cp 0.nntpfs /spim/bin/nntpfs
cp 0.patch /spim/bin/patch
cp 0.nfs /spim/bin/nfs
cp 0.pcc /spim/bin/pcc
cp 0.pipefile /spim/bin/pipefile
cp 0.primes /spim/bin/primes
cp 0.pr /spim/bin/pr
cp 0.paint /spim/bin/paint
cp 0.page /spim/bin/page
cp 0.ps /spim/bin/ps
cp 0.prof /spim/bin/prof
cp 0.pstree /spim/bin/pstree
cp 0.pump /spim/bin/pump
cp 0.pwd /spim/bin/pwd
cp 0.ratrace /spim/bin/ratrace
cp 0.rdbfs /spim/bin/rdbfs
cp 0.ramfs /spim/bin/ramfs
cp 0.ptrap /spim/bin/ptrap
cp 0.qr /spim/bin/qr
cp 0.read /spim/bin/read
cp 0.riow /spim/bin/riow
cp 0.rm /spim/bin/rm
cp 0.resize /spim/bin/resize
cp 0.resample /spim/bin/resample
cp 0.rotate /spim/bin/rotate
cp 0.sat /spim/bin/sat
cp 0.seq /spim/bin/seq
cp 0.seconds /spim/bin/seconds
cp 0.screenlock /spim/bin/screenlock
cp 0.seg /spim/bin/seg
cp 0.sleep /spim/bin/sleep
cp 0.skelfs /spim/bin/skelfs
cp 0.sha1sum /spim/bin/sha1sum
cp 0.rx /spim/bin/rx
cp 0.sed /spim/bin/sed
cp 0.size /spim/bin/size
cp 0.split /spim/bin/split
cp 0.srvfs /spim/bin/srvfs
cp 0.srv /spim/bin/srv
cp 0.sort /spim/bin/sort
cp 0.strings /spim/bin/strings
cp 0.sshnet /spim/bin/sshnet
cp 0.sshfs /spim/bin/sshfs
cp 0.sum /spim/bin/sum
cp 0.strip /spim/bin/strip
cp 0.swap /spim/bin/swap
cp 0.stats /spim/bin/stats
cp 0.ssh /spim/bin/ssh
cp 0.tee /spim/bin/tee
cp 0.tail /spim/bin/tail
cp 0.test /spim/bin/test
cp 0.time /spim/bin/time
cp 0.tar /spim/bin/tar
cp 0.timepic /spim/bin/timepic
cp 0.touch /spim/bin/touch
cp 0.tput /spim/bin/tput
cp 0.touchfs /spim/bin/touchfs
cp 0.tr /spim/bin/tr
cp 0.tlssrv /spim/bin/tlssrv
cp 0.tprof /spim/bin/tprof
cp 0.tlsclient /spim/bin/tlsclient
cp 0.uhtml /spim/bin/uhtml
cp 0.ttfrender /spim/bin/ttfrender
cp 0.trace /spim/bin/trace
cp 0.truetypefs /spim/bin/truetypefs
cp 0.unicode /spim/bin/unicode
cp 0.uniq /spim/bin/uniq
cp 0.unmount /spim/bin/unmount
cp 0.unlnfs /spim/bin/unlnfs
cp 0.tweak /spim/bin/tweak
cp 0.wc /spim/bin/wc
cp 0.urlencode /spim/bin/urlencode
cp 0.walk /spim/bin/walk
cp 0.xargs /spim/bin/xargs
cp 0.xd /spim/bin/xd
cp 0.units /spim/bin/units
cp 0.bc /spim/bin/bc
cp 0.winwatch /spim/bin/winwatch
cp 0.pc /spim/bin/pc
cp 0.webcookies /spim/bin/webcookies
cp 0.mpc /spim/bin/mpc
for(i in 1a 1c 1l 2a 2c 2l 5a 5c 5e 5i 5l 6a 6c 6l 7a 7c 7l 8a 8c 8l 9660srv 9nfs abaco acid acme astro atazz audio auth aux awk bitsy bzfs bzip2 cb cc cdfs cec cfs cifs compress con cpp cwfs db dial dict diff disk dossrv dtracy eqn execnet exportfs ext2srv faces fax forp git grap graph grep gs gzip hgfs hjfs hoc htmlfmt htmlroff ip jpg ka kc ki kl ktrans lex lp map mk mothra ndb nusb paqfs pic plot plumb postscript proof qa qc qi ql ratfs rc reform replica rio sam samterm scat scuzz snap spell spin spred syscall tapefs tbl tc tcs telco tl troff troff2html upas va vac vc venti vi vl vnc vt webfs wikifs) @{
	cd $i
	echo mk $i
	mk $MKFLAGS install
}
mk 1a
yacc -D1 -d a.y
0c -FTVw y.tab.c
0c -FTVw lex.c
0l  -o 0.out y.tab.0 lex.0
cp 0.out /spim/bin/1a
mk 1c
0c -FTVw cgen.c
0c -FTVw reg.c
0c -FTVw txt.c
0c -FTVw peep.c
0c -FTVw swt.c
0c -FTVw sgen.c
0c -FTVw list.c
0c -FTVw enam.c
0c -FTVw mul.c
cd ../cc
mk install
cc.a0 doesn't exist: assuming it will be an archive
yacc -d cc.y

conflicts: 3 shift/reduce
0c -FTVw y.tab.c
0c -FTVw lex.c
0c -FTVw mac.c
0c -FTVw dcl.c
0c -FTVw acid.c
0c -FTVw pickle.c
0c -FTVw bits.c
0c -FTVw com.c
0c -FTVw scon.c
0c -FTVw funct.c
0c -FTVw sub.c
0c -FTVw com64.c
0c -FTVw compat.c
0c -FTVw dpchk.c
0c -FTVw omachcap.c
ar vu cc.a0 y.tab.0 lex.0 mac.0 dcl.0 acid.0 pickle.0 bits.0 com.0 scon.0 funct.0 sub.0 com64.0 compat.0 dpchk.0 omachcap.0
ar: creating cc.a0
a - y.tab.0
a - lex.0
a - mac.0
a - dcl.0
a - acid.0
a - pickle.0
a - bits.0
a - com.0
a - scon.0
a - funct.0
a - sub.0
a - com64.0
a - compat.0
a - dpchk.0
a - omachcap.0
date
Mon Jan  1 22:53:17 MST 2024
0l  -o 0.out cgen.0 reg.0 txt.0 peep.0 swt.0 sgen.0 list.0 enam.0 mul.0 ../cc/cc.a0
cp 0.out /spim/bin/1c
mk 1l
0c -FTVw asm.c
0c -FTVw obj.c
0c -FTVw optab.c
0c -FTVw pass.c
0c -FTVw span.c
0c -FTVw list.c
0c -FTVw ../2c/enam.c
0c -FTVw compat.c
0l  -o 0.out asm.0 obj.0 optab.0 pass.0 span.0 list.0 enam.0 compat.0
cp 0.out /spim/bin/1l
mk 2a
yacc -D1 -d a.y
0c -FTVw y.tab.c
0c -FTVw lex.c
0l  -o 0.out y.tab.0 lex.0
cp 0.out /spim/bin/2a
mk 2c
0c -FTVw cgen.c
0c -FTVw reg.c
0c -FTVw txt.c
0c -FTVw peep.c
0c -FTVw swt.c
0c -FTVw sgen.c
0c -FTVw list.c
0c -FTVw enam.c
0c -FTVw mul.c
0l  -o 0.out cgen.0 reg.0 txt.0 peep.0 swt.0 sgen.0 list.0 enam.0 mul.0 ../cc/cc.a0
cp 0.out /spim/bin/2c
mk 2l
0c -FTVw asm.c
0c -FTVw obj.c
0c -FTVw optab.c
0c -FTVw pass.c
0c -FTVw span.c
0c -FTVw list.c
0c -FTVw ../2c/enam.c
0c -FTVw compat.c
0l  -o 0.out asm.0 obj.0 optab.0 pass.0 span.0 list.0 enam.0 compat.0
cp 0.out /spim/bin/2l
mk 5a
yacc -D1 -d a.y
0c -FTVw y.tab.c
0c -FTVw lex.c
0l  -o 0.out y.tab.0 lex.0
cp 0.out /spim/bin/5a
mk 5c
0c -FTVw cgen.c
0c -FTVw enam.c
0c -FTVw list.c
0c -FTVw mul.c
0c -FTVw peep.c
0c -FTVw ../cc/pgen.c
0c -FTVw ../cc/pswt.c
0c -FTVw reg.c
0c -FTVw sgen.c
0c -FTVw swt.c
0c -FTVw txt.c
0c -FTVw machcap.c
0l  -o 0.out cgen.0 enam.0 list.0 mul.0 peep.0 pgen.0 pswt.0 reg.0 sgen.0 swt.0 txt.0 machcap.0 ../cc/cc.a0
cp 0.out /spim/bin/5c
mk 5e
0c -FTVw 5e.c
0c -FTVw seg.c
0c -FTVw proc.c
0c -FTVw util.c
0c -FTVw arm.c
0c -FTVw sys.c
0c -FTVw fs.c
0c -FTVw fpa.c
0c -FTVw vfp.c
0l  -o 0.out 5e.0 seg.0 proc.0 util.0 arm.0 sys.0 fs.0 fpa.0 vfp.0
cp 0.out /spim/bin/5e
mk 5i
0c -FTVw 5i.c
0c -FTVw run.c
0c -FTVw mem.c
0c -FTVw syscall.c
0c -FTVw stats.c
0c -FTVw icache.c
0c -FTVw symbols.c
0c -FTVw cmd.c
0c -FTVw bpt.c
0l  -o 0.out 5i.0 run.0 mem.0 syscall.0 stats.0 icache.0 symbols.0 cmd.0 bpt.0
cp 0.out /spim/bin/5i
mk 5l
0c -FTVw asm.c
0c -FTVw list.c
0c -FTVw noop.c
0c -FTVw obj.c
0c -FTVw optab.c
0c -FTVw pass.c
0c -FTVw span.c
0c -FTVw ../5c/enam.c
0c -FTVw compat.c
0l  -o 0.out asm.0 list.0 noop.0 obj.0 optab.0 pass.0 span.0 enam.0 compat.0
cp 0.out /spim/bin/5l
mk 6a
yacc -D1 -d a.y
0c -FTVw y.tab.c
0c -FTVw lex.c
0l  -o 0.out y.tab.0 lex.0
cp 0.out /spim/bin/6a
mk 6c
0c -FTVw cgen.c
0c -FTVw enam.c
0c -FTVw list.c
0c -FTVw sgen.c
0c -FTVw swt.c
0c -FTVw txt.c
0c -FTVw reg.c
0c -FTVw peep.c
0c -FTVw ../cc/pgen.c
0c -FTVw ../cc/pswt.c
0c -FTVw machcap.c
0c -FTVw div.c
0c -FTVw mul.c
0l  -o 0.out cgen.0 enam.0 list.0 sgen.0 swt.0 txt.0 reg.0 peep.0 pgen.0 pswt.0 machcap.0 div.0 mul.0 ../cc/cc.a0
cp 0.out /spim/bin/6c
mk 6l
0c -FTVw asm.c
0c -FTVw obj.c
0c -FTVw optab.c
0c -FTVw pass.c
0c -FTVw span.c
0c -FTVw list.c
0c -FTVw ../6c/enam.c
0c -FTVw compat.c
0l  -o 0.out asm.0 obj.0 optab.0 pass.0 span.0 list.0 enam.0 compat.0
cp 0.out /spim/bin/6l
mk 7a
yacc -D1 -d a.y
0c -FTVw y.tab.c
0c -FTVw lex.c
0l  -o 0.out y.tab.0 lex.0
cp 0.out /spim/bin/7a
mk 7c
0c -FTVw cgen.c
0c -FTVw enam.c
0c -FTVw list.c
0c -FTVw machcap.c
0c -FTVw mul.c
0c -FTVw peep.c
0c -FTVw ../cc/pgen.c
0c -FTVw ../cc/pswt.c
warning: peep.c:603 unreachable code SWITCH
warning: peep.c:595 set and not used: a 
warning: peep.c:1815 set and not used: p 
0c -FTVw reg.c
0c -FTVw sgen.c
0c -FTVw swt.c
0c -FTVw txt.c
0l  -o 0.out cgen.0 enam.0 list.0 machcap.0 mul.0 peep.0 pgen.0 pswt.0 reg.0 sgen.0 swt.0 txt.0 ../cc/cc.a0
cp 0.out /spim/bin/7c
mk 7l
0c -FTVw asm.c
0c -FTVw asmout.c
0c -FTVw ../7c/enam.c
0c -FTVw bits.c
0c -FTVw cnam.c
0c -FTVw compat.c
0c -FTVw dyn.c
0c -FTVw list.c
0c -FTVw noop.c
0c -FTVw obj.c
0c -FTVw optab.c
0c -FTVw span.c
0c -FTVw pass.c
0c -FTVw mod.c
warning: obj.c:224 non-interruptable temporary
0l  -o 0.out asm.0 asmout.0 enam.0 bits.0 cnam.0 compat.0 dyn.0 list.0 noop.0 obj.0 optab.0 span.0 pass.0 mod.0
cp 0.out /spim/bin/7l
mk 8a
yacc -D1 -d a.y
5 rules never reduced
0c -FTVw y.tab.c
0c -FTVw lex.c
0l  -o 0.out y.tab.0 lex.0
cp 0.out /spim/bin/8a
mk 8c
0c -FTVw cgen.c
0c -FTVw cgen64.c
0c -FTVw div.c
0c -FTVw enam.c
0c -FTVw list.c
0c -FTVw machcap.c
0c -FTVw mul.c
0c -FTVw peep.c
0c -FTVw ../cc/pgen.c
0c -FTVw ../cc/pswt.c
0c -FTVw reg.c
0c -FTVw sgen.c
0c -FTVw swt.c
0c -FTVw txt.c
0l  -o 0.out cgen.0 cgen64.0 div.0 enam.0 list.0 machcap.0 mul.0 peep.0 pgen.0 pswt.0 reg.0 sgen.0 swt.0 txt.0 ../cc/cc.a0
cp 0.out /spim/bin/8c
mk 8l
0c -FTVw asm.c
0c -FTVw obj.c
0c -FTVw optab.c
0c -FTVw pass.c
0c -FTVw span.c
0c -FTVw list.c
0c -FTVw ../8c/enam.c
0c -FTVw compat.c
0l  -o 0.out asm.0 obj.0 optab.0 pass.0 span.0 list.0 enam.0 compat.0
cp 0.out /spim/bin/8l
mk 9660srv
0c -FTVw main.c
0c -FTVw 9660srv.c
0c -FTVw xfile.c
0c -FTVw iobuf.c
0c -FTVw data.c
0l  -o 0.out main.0 9660srv.0 xfile.0 iobuf.0 data.0
cp 0.out /spim/bin/9660srv
mk 9nfs
for (i in nfsserver portmapper pcnfsd)
	mk $MKFLAGS $i.install
0c -FTVw 9p.c
0c -FTVw auth.c
0c -FTVw authhostowner.c
0c -FTVw nfs.c
0c -FTVw nfsmount.c
0c -FTVw xfile.c
0c -FTVw nfsserver.c
0c -FTVw chat.c
0c -FTVw rpc.c
0c -FTVw string.c
0c -FTVw strparse.c
0c -FTVw system.c
0c -FTVw listalloc.c
0c -FTVw server.c
0c -FTVw unixnames.c
0l  -o 0.nfsserver 9p.0 auth.0 authhostowner.0 nfs.0 nfsmount.0 xfile.0 nfsserver.0 chat.0 rpc.0 string.0 strparse.0 system.0 listalloc.0 server.0 unixnames.0
cp 0.nfsserver /spim/bin/aux/nfsserver
0c -FTVw portmapper.c
0l  -o 0.portmapper portmapper.0 chat.0 rpc.0 string.0 strparse.0 system.0 listalloc.0 server.0 unixnames.0
cp 0.portmapper /spim/bin/aux/portmapper
0c -FTVw pcnfsd.c
0l  -o 0.pcnfsd pcnfsd.0 chat.0 rpc.0 string.0 strparse.0 system.0 listalloc.0 server.0 unixnames.0
cp 0.pcnfsd /spim/bin/aux/pcnfsd
mk abaco
0c -FTVw cols.c
0c -FTVw exec.c
0c -FTVw html.c
0c -FTVw main.c
0c -FTVw page.c
0c -FTVw rows.c
0c -FTVw scrl.c
0c -FTVw tabs.c
0c -FTVw text.c
0c -FTVw time.c
0c -FTVw urls.c
0c -FTVw util.c
0c -FTVw wind.c
0l  -o 0.out cols.0 exec.0 html.0 main.0 page.0 rows.0 scrl.0 tabs.0 text.0 time.0 urls.0 util.0 wind.0
cp 0.out /spim/bin/abaco
mk acid
yacc -d dbg.y
0c -FTVw exec.c
0c -FTVw expr.c
0c -FTVw list.c

conflicts: 3 shift/reduce
0c -FTVw dot.c
0c -FTVw print.c
0c -FTVw main.c
0c -FTVw lex.c
0c -FTVw util.c
0c -FTVw builtin.c
0c -FTVw proc.c
0c -FTVw y.tab.c
0l  -o 0.out main.0 lex.0 util.0 exec.0 expr.0 list.0 builtin.0 proc.0 dot.0 print.0 y.tab.0
cp 0.out /spim/bin/acid
mk acme
0c -FTVw acme.c
0c -FTVw addr.c
0c -FTVw buff.c
0c -FTVw cols.c
0c -FTVw disk.c
0c -FTVw ecmd.c
0c -FTVw edit.c
0c -FTVw elog.c
0c -FTVw exec.c
0c -FTVw file.c
0c -FTVw fsys.c
0c -FTVw logf.c
0c -FTVw look.c
0c -FTVw regx.c
0c -FTVw rows.c
0c -FTVw scrl.c
0c -FTVw text.c
0c -FTVw time.c
0c -FTVw util.c
0c -FTVw wind.c
0c -FTVw xfid.c
0l  -o 0.out acme.0 addr.0 buff.0 cols.0 disk.0 ecmd.0 edit.0 elog.0 exec.0 file.0 fsys.0 logf.0 look.0 regx.0 rows.0 scrl.0 text.0 time.0 util.0 wind.0 xfid.0 /spim/lib/libframe.a /spim/lib/libdraw.a /spim/lib/libthread.a
cp 0.out /spim/bin/acme
mk astro
0c -FTVw moon.c
0c -FTVw moont.c
0c -FTVw satel.c
0c -FTVw merct.c
0c -FTVw search.c
0c -FTVw dist.c
0c -FTVw sunt.c
0c -FTVw occ.c
0c -FTVw main.c
0c -FTVw sat.c
0c -FTVw venus.c
0c -FTVw pdate.c
0c -FTVw sun.c
0c -FTVw init.c
0c -FTVw star.c
0c -FTVw merc.c
0c -FTVw stars.c
0c -FTVw comet.c
0c -FTVw nutate.c
0c -FTVw helio.c
0c -FTVw mars.c
0c -FTVw output.c
0c -FTVw jup.c
0c -FTVw geo.c
0c -FTVw venust.c
0c -FTVw cosadd.c
0c -FTVw nutt.c
0c -FTVw uran.c
0c -FTVw nept.c
0c -FTVw plut.c
0l  -o 0.out moon.0 moont.0 satel.0 merct.0 search.0 dist.0 sunt.0 occ.0 main.0 sat.0 venus.0 pdate.0 sun.0 init.0 star.0 merc.0 stars.0 comet.0 nutate.0 helio.0 mars.0 output.0 jup.0 geo.0 venust.0 cosadd.0 nutt.0 uran.0 nept.0 plut.0
cp 0.out /spim/bin/astro
mk atazz
0c -FTVw bit.c
0c -FTVw main.c
0c -FTVw probe.c
0l  -o 0.out bit.0 main.0 probe.0
cp 0.out /spim/bin/atazz
mk audio
mkdir -p $BIN
for (i in libogg libvorbis libFLAC libtags pcmconv oggdec oggenc mp3dec mp3enc flacdec flacenc wavdec sundec mixfs readtags zuke scream) @{
	cd $i
	mk install
}
libogg.a0 doesn't exist: assuming it will be an archive
pcc -I. -c framing.c
pcc -I. -c bitwise.c
ar vu libogg.a0 framing.0 bitwise.0
ar: creating libogg.a0
a - framing.0
a - bitwise.0
libvorbis.a0 doesn't exist: assuming it will be an archive
pcc -I. -I../libogg -c analysis.c
pcc -I. -I../libogg -c bitrate.c
pcc -I. -I../libogg -c block.c
pcc -I. -I../libogg -c codebook.c
pcc -I. -I../libogg -c envelope.c
pcc -I. -I../libogg -c floor0.c
pcc -I. -I../libogg -c floor1.c
pcc -I. -I../libogg -c info.c
pcc -I. -I../libogg -c lookup.c
pcc -I. -I../libogg -c lpc.c
pcc -I. -I../libogg -c lsp.c
pcc -I. -I../libogg -c mapping0.c
pcc -I. -I../libogg -c mdct.c
pcc -I. -I../libogg -c psy.c
pcc -I. -I../libogg -c registry.c
pcc -I. -I../libogg -c res0.c
pcc -I. -I../libogg -c sharedbook.c
pcc -I. -I../libogg -c smallft.c
pcc -I. -I../libogg -c synthesis.c
pcc -I. -I../libogg -c vorbisenc.c
pcc -I. -I../libogg -c vorbisfile.c
pcc -I. -I../libogg -c window.c
ar vu libvorbis.a0 analysis.0 bitrate.0 block.0 codebook.0 envelope.0 floor0.0 floor1.0 info.0 lookup.0 lpc.0 lsp.0 mapping0.0 mdct.0 psy.0 registry.0 res0.0 sharedbook.0 smallft.0 synthesis.0 vorbisenc.0 vorbisfile.0 window.0
ar: creating libvorbis.a0
a - analysis.0
a - bitrate.0
a - block.0
a - codebook.0
a - envelope.0
a - floor0.0
a - floor1.0
a - info.0
a - lookup.0
a - lpc.0
a - lsp.0
a - mapping0.0
a - mdct.0
a - psy.0
a - registry.0
a - res0.0
a - sharedbook.0
a - smallft.0
a - synthesis.0
a - vorbisenc.0
a - vorbisfile.0
a - window.0
libFLAC.a0 doesn't exist: assuming it will be an archive
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c bitmath.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c bitreader.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c bitwriter.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c cpu.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c crc.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c fixed.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c float.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c format.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c lpc.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c md5.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c memory.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c metadata_iterators.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c metadata_object.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_decoder_aspect.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_encoder_aspect.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_helper.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c ogg_mapping.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c stream_decoder.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c stream_encoder.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c stream_encoder_framing.c
pcc -I. -I../libogg '-DPACKAGE_VERSION="1.4.0"' -DPlan9 -DFLAC__NO_ASM -DFLAC__HAS_OGG -DFLAC__ALIGN_MALLOC_DATA -D_C99_SNPRINTF_EXTENSION -D_BSD_EXTENSION '-Dcosf=cos' '-Dfabsf=fabs' -D_POSIX_SOURCE -DHAVE_STDINT_H -DNDEBUG -c window.c
ar vu libFLAC.a0 bitmath.0 bitreader.0 bitwriter.0 cpu.0 crc.0 fixed.0 float.0 format.0 lpc.0 md5.0 memory.0 metadata_iterators.0 metadata_object.0 ogg_decoder_aspect.0 ogg_encoder_aspect.0 ogg_helper.0 ogg_mapping.0 stream_decoder.0 stream_encoder.0 stream_encoder_framing.0 window.0
ar: creating libFLAC.a0
a - bitmath.0
a - bitreader.0
a - bitwriter.0
a - cpu.0
a - crc.0
a - fixed.0
a - float.0
a - format.0
a - lpc.0
a - md5.0
a - memory.0
a - metadata_iterators.0
a - metadata_object.0
a - ogg_decoder_aspect.0
a - ogg_encoder_aspect.0
a - ogg_helper.0
a - ogg_mapping.0
a - stream_decoder.0
a - stream_encoder.0
a - stream_encoder_framing.0
a - window.0
libtags.a0 doesn't exist: assuming it will be an archive
0c -FTVw 437.c
0c -FTVw 8859.c
0c -FTVw flac.c
0c -FTVw id3genres.c
0c -FTVw id3v1.c
0c -FTVw id3v2.c
0c -FTVw it.c
0c -FTVw m4a.c
0c -FTVw mod.c
0c -FTVw opus.c
0c -FTVw s3m.c
0c -FTVw tags.c
0c -FTVw utf16.c
0c -FTVw vorbis.c
0c -FTVw wav.c
0c -FTVw xm.c
ar vu libtags.a0 437.0 8859.0 flac.0 id3genres.0 id3v1.0 id3v2.0 it.0 m4a.0 mod.0 opus.0 s3m.0 tags.0 utf16.0 vorbis.0 wav.0 xm.0
ar: creating libtags.a0
a - 437.0
a - 8859.0
a - flac.0
a - id3genres.0
a - id3v1.0
a - id3v2.0
a - it.0
a - m4a.0
a - mod.0
a - opus.0
a - s3m.0
a - tags.0
a - utf16.0
a - vorbis.0
a - wav.0
a - xm.0
0c -FTVw pcmconv.c
0l  -o 0.out pcmconv.0
cp 0.out /spim/bin/audio/pcmconv
pcc -I../libvorbis -I../libogg -D_POSIX_SOURCE -c oggdec.c
pcc -o 0.oggdec oggdec.0
cp 0.oggdec /spim/bin/audio/oggdec
pcc -I../libvorbis -I../libogg -c oggenc.c
pcc -o 0.oggenc oggenc.0
cp 0.oggenc /spim/bin/audio/oggenc
0c -FVp -DFPM_DEFAULT bit.c
0c -FVp -DFPM_DEFAULT decoder.c
0c -FVp -DFPM_DEFAULT fixed.c
0c -FVp -DFPM_DEFAULT frame.c
0c -FVp -DFPM_DEFAULT huffman.c
0c -FVp -DFPM_DEFAULT layer12.c
0c -FVp -DFPM_DEFAULT layer3.c
0c -FVp -DFPM_DEFAULT stream.c
0c -FVp -DFPM_DEFAULT synth.c
0c -FVp -DFPM_DEFAULT version.c
0c -FVp -DFPM_DEFAULT main.c
0l  -o 0.out bit.0 decoder.0 fixed.0 frame.0 huffman.0 layer12.0 layer3.0 stream.0 synth.0 version.0 main.0
cp 0.out /spim/bin/audio/mp3dec
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c VbrTag.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c bitstream.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c encoder.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c fft.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c get_audio.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c id3tag.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c lame.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c lametime.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c main.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c mpglib_interface.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c newmdct.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c parse.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c pcm.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c portableio.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c psymodel.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c quantize.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c quantize_pvt.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c reservoir.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c set_get.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c tables.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c takehiro.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c timestatus.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c tools.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c util.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c vbrquantize.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c version.c
pcc -I. -D_POSIX_SOURCE -DSTDC_HEADERS -DUSE_LAYER_1 -DUSE_LAYER_2 '-DCHAR_BIT=8' '-DSIZEOF_DOUBLE=8' '-DSIZEOF_FLOAT=4' '-DSIZEOF_INT=4' '-DSIZEOF_LONG=4' '-DSIZEOF_LONG_DOUBLE=8' '-DSIZEOF_LONG_LONG=8' '-DSIZEOF_SHORT=2' '-DSIZEOF_UNSIGNED_INT=4' '-DSIZEOF_UNSIGNED_LONG=4' '-DSIZEOF_UNSIGNED_LONG_LONG=8' '-DSIZEOF_UNSIGNED_SHORT=2' -+ -c vorbis_interface.c
0l  -o 0.out VbrTag.0 bitstream.0 encoder.0 fft.0 get_audio.0 id3tag.0 lame.0 lametime.0 main.0 mpglib_interface.0 newmdct.0 parse.0 pcm.0 portableio.0 psymodel.0 quantize.0 quantize_pvt.0 reservoir.0 set_get.0 tables.0 takehiro.0 timestatus.0 tools.0 util.0 vbrquantize.0 version.0 vorbis_interface.0
cp 0.out /spim/bin/audio/mp3enc
pcc -I. -I../libFLAC -I../libFLAC/FLAC -D_POSIX_SOURCE -D_BSD_EXTENSION -DPlan9 -c flacdec.c
pcc -o 0.flacdec flacdec.0 ../libFLAC/libFLAC.a0
cp 0.flacdec /spim/bin/audio/flacdec
pcc -I. -I../libFLAC -I../libFLAC/FLAC -D_POSIX_SOURCE -D_BSD_EXTENSION -DPlan9 -c -c flacenc.c
pcc -o 0.flacenc flacenc.0 ../libFLAC/libFLAC.a0
cp 0.flacenc /spim/bin/audio/flacenc
0c -FTVw wavdec.c
0l  -o 0.out wavdec.0
cp 0.out /spim/bin/audio/wavdec
0c -FTVw sundec.c
0l  -o 0.out sundec.0
cp 0.out /spim/bin/audio/sundec
0c -FTVw mixfs.c
0l  -o 0.out mixfs.0
cp 0.out /spim/bin/audio/mixfs
0c -FTVw -I../libtags readtags.c
0l  -o 0.out readtags.0
cp 0.out /spim/bin/audio/readtags
for (i in mkplist zuke)
	mk $MKFLAGS $i.install
0c -FTVw -I../libtags icy.c
0c -FTVw -I../libtags plist.c
0c -FTVw -I../libtags mkplist.c
0l  -o 0.mkplist icy.0 plist.0 mkplist.0
cp 0.mkplist /spim/bin/audio/mkplist
0c -FTVw -I../libtags zuke.c
0l  -o 0.zuke icy.0 plist.0 zuke.0
cp 0.zuke /spim/bin/audio/zuke
for (i in screamenc screamdec)
	mk $MKFLAGS $i.install
for (i in screamsend screamrecv)
	mk $MKFLAGS $i.rcinstall
0c -FTVw screamenc.c
0l  -o 0.screamenc screamenc.0
cp 0.screamenc /spim/bin/audio/screamenc
0c -FTVw screamdec.c
0l  -o 0.screamdec screamdec.0
cp 0.screamdec /spim/bin/audio/screamdec
cp screamsend /spim/bin/audio/screamsend
chmod +x /spim/bin/audio/screamsend
cp screamrecv /spim/bin/audio/screamrecv
chmod +x /spim/bin/audio/screamrecv
mk auth
cd lib
mk
cp status /spim/bin/auth/status
cp enable /spim/bin/auth/enable
cp disable /spim/bin/auth/disable
0c -FTVw -I.. answer.c
0c -FTVw -I.. keyfmt.c
0c -FTVw -I.. netcheck.c
0c -FTVw -I.. okpasswd.c
0c -FTVw -I.. private.c
0c -FTVw -I.. readwrite.c
0c -FTVw -I.. readarg.c
0c -FTVw -I.. getpass.c
0c -FTVw -I.. getauthkey.c
0c -FTVw -I.. log.c
0c -FTVw -I.. error.c
0c -FTVw -I.. fs.c
0c -FTVw -I.. rdbio.c
0c -FTVw -I.. querybio.c
0c -FTVw -I.. wrbio.c
0c -FTVw -I.. getexpiration.c
ar vu ../lib.0.a answer.0 keyfmt.0 netcheck.0 okpasswd.0 private.0 readwrite.0 readarg.0 getpass.0 getauthkey.0 log.0 error.0 fs.0 rdbio.0 querybio.0 wrbio.0 getexpiration.0
ar: creating ../lib.0.a
a - answer.0
a - keyfmt.0
a - netcheck.0
a - okpasswd.0
a - private.0
a - readwrite.0
a - readarg.0
a - getpass.0
a - getauthkey.0
a - log.0
a - error.0
a - fs.0
a - rdbio.0
a - querybio.0
a - wrbio.0
a - getexpiration.0
for (i in factotum secstore) @{
	cd $i
	mk install
}
for (i in factotum fgui)
	mk $MKFLAGS $i.install
0c -FTVw apop.c
0c -FTVw chap.c
0c -FTVw httpdigest.c
0c -FTVw p9any.c
0c -FTVw p9cr.c
0c -FTVw p9sk1.c
0c -FTVw pass.c
0c -FTVw rsa.c
0c -FTVw ecdsa.c
0c -FTVw wpapsk.c
0c -FTVw confirm.c
0c -FTVw fs.c
0c -FTVw log.c
0c -FTVw rpc.c
0c -FTVw util.c
0l -o 0.factotum apop.0 chap.0 httpdigest.0 p9any.0 p9cr.0 p9sk1.0 pass.0 rsa.0 ecdsa.0 wpapsk.0 confirm.0 fs.0 log.0 rpc.0 util.0
cp 0.factotum /spim/bin/auth/factotum
0c -FTVw fgui.c
0l -o 0.fgui fgui.0
cp 0.fgui /spim/bin/auth/fgui
for (i in secstore secstored secuser aescbc)
	mk $MKFLAGS $i.install
0c -FTVw secstore.c
0c -FTVw pak.c
0c -FTVw password.c
0c -FTVw SConn.c
0c -FTVw util.c
0l -o 0.secstore secstore.0 pak.0 password.0 SConn.0 util.0
cp 0.secstore /spim/bin/auth/secstore
0c -FTVw secstored.c
0c -FTVw dirls.c
0c -FTVw ../secureidcheck.c
0l -o 0.secstored secstored.0 dirls.0 secureidcheck.0 pak.0 password.0 SConn.0 util.0
cp 0.secstored /spim/bin/auth/secstored
0c -FTVw secuser.c
0l -o 0.secuser secuser.0 pak.0 password.0 SConn.0 util.0
cp 0.secuser /spim/bin/auth/secuser
0c -FTVw aescbc.c
0l -o 0.aescbc aescbc.0
cp 0.aescbc /spim/bin/auth/aescbc
for (i in acmed as asaudit asn1dump asn12rsa authsrv box changeuser convkeys cron debug guard.srv httpauth keyfs login netkey newns none passwd pemdecode pemencode printnetkey readnvram rsa2asn1 rsa2csr rsa2jwk rsa2pub rsa2ssh rsa2x509 rsafill rsagen ssh2rsa uniq userpasswd warning wrkey x5092pub)
	mk $MKFLAGS $i.install
0c -FTVw acmed.c
0l  -o 0.acmed acmed.0 lib.0.a
cp 0.acmed /spim/bin/auth/acmed
0c -FTVw as.c
0l  -o 0.as as.0 lib.0.a
cp 0.as /spim/bin/auth/as
0c -FTVw asaudit.c
0l  -o 0.asaudit asaudit.0 lib.0.a
cp 0.asaudit /spim/bin/auth/asaudit
0c -FTVw asn1dump.c
0l  -o 0.asn1dump asn1dump.0 lib.0.a
cp 0.asn1dump /spim/bin/auth/asn1dump
0c -FTVw asn12rsa.c
0l  -o 0.asn12rsa asn12rsa.0 lib.0.a
cp 0.asn12rsa /spim/bin/auth/asn12rsa
0c -FTVw secureidcheck.c
0c -FTVw authsrv.c
0l  -o 0.authsrv secureidcheck.0 authsrv.0 lib.0.a
cp 0.authsrv /spim/bin/auth/authsrv
0c -FTVw box.c
0l  -o 0.box box.0 lib.0.a
cp 0.box /spim/bin/auth/box
0c -FTVw changeuser.c
0l  -o 0.changeuser changeuser.0 lib.0.a
cp 0.changeuser /spim/bin/auth/changeuser
0c -FTVw convkeys.c
0l  -o 0.convkeys convkeys.0 lib.0.a
cp 0.convkeys /spim/bin/auth/convkeys
0c -FTVw cron.c
0l  -o 0.cron cron.0 lib.0.a
cp 0.cron /spim/bin/auth/cron
0c -FTVw debug.c
0l  -o 0.debug debug.0 lib.0.a
cp 0.debug /spim/bin/auth/debug
0c -FTVw guard.srv.c
0l  -o 0.guard.srv secureidcheck.0 guard.srv.0 lib.0.a
cp 0.guard.srv /spim/bin/auth/guard.srv
0c -FTVw httpauth.c
0l  -o 0.httpauth httpauth.0 lib.0.a
cp 0.httpauth /spim/bin/auth/httpauth
0c -FTVw keyfs.c
0l  -o 0.keyfs keyfs.0 lib.0.a
cp 0.keyfs /spim/bin/auth/keyfs
0c -FTVw login.c
0l  -o 0.login login.0 lib.0.a
cp 0.login /spim/bin/auth/login
0c -FTVw netkey.c
0l  -o 0.netkey netkey.0 lib.0.a
cp 0.netkey /$objtype/bin/netkey
0c -FTVw newns.c
0l  -o 0.newns newns.0 lib.0.a
cp 0.newns /spim/bin/auth/newns
0c -FTVw none.c
0l  -o 0.none none.0 lib.0.a
cp 0.none /spim/bin/auth/none
0c -FTVw passwd.c
0l  -o 0.passwd passwd.0 lib.0.a
cp 0.passwd /$objtype/bin/passwd
0c -FTVw pemdecode.c
0l  -o 0.pemdecode pemdecode.0 lib.0.a
cp 0.pemdecode /spim/bin/auth/pemdecode
0c -FTVw pemencode.c
0l  -o 0.pemencode pemencode.0 lib.0.a
cp 0.pemencode /spim/bin/auth/pemencode
0c -FTVw printnetkey.c
0l  -o 0.printnetkey printnetkey.0 lib.0.a
cp 0.printnetkey /spim/bin/auth/printnetkey
0c -FTVw readnvram.c
0l  -o 0.readnvram readnvram.0 lib.0.a
cp 0.readnvram /spim/bin/auth/readnvram
0c -FTVw rsa2any.c
0c -FTVw rsa2asn1.c
0l  -o 0.rsa2asn1 rsa2any.0 rsa2asn1.0 lib.0.a
cp 0.rsa2asn1 /spim/bin/auth/rsa2asn1
0c -FTVw rsa2csr.c
0l  -o 0.rsa2csr rsa2any.0 rsa2csr.0 lib.0.a
cp 0.rsa2csr /spim/bin/auth/rsa2csr
0c -FTVw rsa2jwk.c
0l  -o 0.rsa2jwk rsa2any.0 rsa2jwk.0 lib.0.a
cp 0.rsa2jwk /spim/bin/auth/rsa2jwk
0c -FTVw rsa2pub.c
0l  -o 0.rsa2pub rsa2any.0 rsa2pub.0 lib.0.a
cp 0.rsa2pub /spim/bin/auth/rsa2pub
0c -FTVw rsa2ssh.c
0l  -o 0.rsa2ssh rsa2any.0 rsa2ssh.0 lib.0.a
cp 0.rsa2ssh /spim/bin/auth/rsa2ssh
0c -FTVw rsa2x509.c
0l  -o 0.rsa2x509 rsa2any.0 rsa2x509.0 lib.0.a
cp 0.rsa2x509 /spim/bin/auth/rsa2x509
0c -FTVw rsafill.c
0l  -o 0.rsafill rsa2any.0 rsafill.0 lib.0.a
cp 0.rsafill /spim/bin/auth/rsafill
0c -FTVw rsagen.c
0l  -o 0.rsagen rsagen.0 lib.0.a
cp 0.rsagen /spim/bin/auth/rsagen
0c -FTVw ssh2rsa.c
0l  -o 0.ssh2rsa ssh2rsa.0 lib.0.a
cp 0.ssh2rsa /spim/bin/auth/ssh2rsa
0c -FTVw uniq.c
0l  -o 0.uniq uniq.0 lib.0.a
cp 0.uniq /spim/bin/auth/uniq
0c -FTVw userpasswd.c
0l  -o 0.userpasswd userpasswd.0 lib.0.a
cp 0.userpasswd /spim/bin/auth/userpasswd
0c -FTVw warning.c
0l  -o 0.warning warning.0 lib.0.a
cp 0.warning /spim/bin/auth/warning
0c -FTVw wrkey.c
0l  -o 0.wrkey wrkey.0 lib.0.a
cp 0.wrkey /spim/bin/auth/wrkey
0c -FTVw x5092pub.c
0l  -o 0.x5092pub x5092pub.0 lib.0.a
cp 0.x5092pub /spim/bin/auth/x5092pub
mk aux
for (i in antiword mnihongo flashfs gps kbdfs na vga realemu) @{
	echo mk $i
	cd $i
	mk install
}
mk antiword
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ main_u.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ asc85enc.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ blocklist.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ chartrans.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ datalist.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ depot.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ dib2eps.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ doclist.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fail.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ finddata.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ findtext.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fmt_text.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fontlist.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fonts.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ fonts_u.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ hdrftrlist.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ imgexam.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ imgtrans.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ jpeg2eps.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ listlist.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ misc.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ notes.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ options.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ out2window.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ output.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ pdf.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ pictlist.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ png2eps.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ postscript.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop0.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop2.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop6.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ prop8.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ properties.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ propmod.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ rowlist.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ sectlist.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ stylelist.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ stylesheet.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ summary.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ tabstop.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ text.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ unix.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ utf8.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ word2text.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ worddos.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordlib.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordmac.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordole.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ wordwin.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ xmalloc.c
0c -Bp -I/sys/include/ape -I/spim/include/ape -DNDEBUG -D_POSIX_SOURCE -D__Plan9__ xml.c
0l  -o 0.out main_u.0 asc85enc.0 blocklist.0 chartrans.0 datalist.0 depot.0 dib2eps.0 doclist.0 fail.0 finddata.0 findtext.0 fmt_text.0 fontlist.0 fonts.0 fonts_u.0 hdrftrlist.0 imgexam.0 imgtrans.0 jpeg2eps.0 listlist.0 misc.0 notes.0 options.0 out2window.0 output.0 pdf.0 pictlist.0 png2eps.0 postscript.0 prop0.0 prop2.0 prop6.0 prop8.0 properties.0 propmod.0 rowlist.0 sectlist.0 stylelist.0 stylesheet.0 summary.0 tabstop.0 text.0 unix.0 utf8.0 word2text.0 worddos.0 wordlib.0 wordmac.0 wordole.0 wordwin.0 xmalloc.0 xml.0
cp 0.out /spim/bin/aux/antiword
mk mnihongo
0c -FTVw mnihongo.c
0l  -o 0.out mnihongo.0
cp 0.out /spim/bin/aux/mnihongo
mk flashfs
for (i in mkflashfs flashfs)
	mk $MKFLAGS $i.install
0c -FTVw mkfs.c
0c -FTVw devfs.c
0c -FTVw utils.c
0l -o 0.mkflashfs mkfs.0 devfs.0 utils.0
cp 0.mkflashfs /spim/bin/aux/mkflashfs
0c -FTVw flash.c
0c -FTVw journal.c
0c -FTVw entry.c
0c -FTVw errors.c
0c -FTVw request.c
0c -FTVw conv.c
0l -o 0.flashfs flash.0 journal.0 entry.0 errors.0 request.0 devfs.0 conv.0 utils.0
cp 0.flashfs /spim/bin/aux/flashfs
mk gps
for (i in gpsfs gpsevermore)
	mk $MKFLAGS $i.install
0c -FTVw gpsfs.c
0c -FTVw util.c
0l  -o 0.gpsfs gpsfs.0 util.0
cp 0.gpsfs /spim/bin/aux/gpsfs
0c -FTVw gpsevermore.c
0l  -o 0.gpsevermore gpsevermore.0 util.0
cp 0.gpsevermore /spim/bin/aux/gpsevermore
mk kbdfs
@{objtype=$cputype mk -f mkfile.mklatin mklatin.amd64
6c -FTVw mklatin.c
6l  -o mklatin.amd64 mklatin.6
./mklatin.$cputype /lib/keyboard >latin1.h
0c -FTVw kbdfs.c
0l  -o 0.out kbdfs.0
cp 0.out /spim/bin/aux/kbdfs
mk na
yacc -d na.y
0c -FTVw y.tab.c
0l  -o 0.out y.tab.0
cp 0.out /spim/bin/aux/na
mk vga
0c -FTVw 3dfx.c
0c -FTVw ark2000pv.c
0c -FTVw att20c49x.c
0c -FTVw att21c498.c
0c -FTVw bt485.c
0c -FTVw ch9294.c
0c -FTVw clgd542x.c
0c -FTVw clgd546x.c
0c -FTVw ct65540.c
0c -FTVw cyber938x.c
0c -FTVw data.c
0c -FTVw db.c
0c -FTVw edid.c
0c -FTVw error.c
0c -FTVw et4000.c
0c -FTVw et4000hwgc.c
0c -FTVw hiqvideo.c
0c -FTVw i81x.c
0c -FTVw ibm8514.c
0c -FTVw icd2061a.c
0c -FTVw ics2494.c
0c -FTVw ics534x.c
0c -FTVw io.c
0c -FTVw geode.c
0c -FTVw mach32.c
0c -FTVw mach64.c
0c -FTVw mach64xx.c
0c -FTVw main.c
0c -FTVw mga2164w.c
0c -FTVw mga4xx.c
0c -FTVw neomagic.c
0c -FTVw nvidia.c
0c -FTVw radeon.c
0c -FTVw palette.c
0c -FTVw pci.c
0c -FTVw rgb524.c
0c -FTVw rgb524mn.c
0c -FTVw s3801.c
0c -FTVw s3928.c
0c -FTVw s3clock.c
0c -FTVw s3generic.c
0c -FTVw s3hwgc.c
0c -FTVw sc15025.c
0c -FTVw stg1702.c
0c -FTVw t2r4.c
0c -FTVw trio64.c
0c -FTVw tvp3020.c
0c -FTVw tvp3025.c
0c -FTVw tvp3025clock.c
0c -FTVw tvp3026.c
0c -FTVw tvp3026clock.c
0c -FTVw vesa.c
0c -FTVw vesadb.c
0c -FTVw vga.c
0c -FTVw virge.c
0c -FTVw vision864.c
0c -FTVw vision964.c
0c -FTVw vision968.c
0c -FTVw vmware.c
0c -FTVw w30c516.c
0c -FTVw igfx.c
0l  -o 0.out 3dfx.0 ark2000pv.0 att20c49x.0 att21c498.0 bt485.0 ch9294.0 clgd542x.0 clgd546x.0 ct65540.0 cyber938x.0 data.0 db.0 edid.0 error.0 et4000.0 et4000hwgc.0 hiqvideo.0 i81x.0 ibm8514.0 icd2061a.0 ics2494.0 ics534x.0 io.0 geode.0 mach32.0 mach64.0 mach64xx.0 main.0 mga2164w.0 mga4xx.0 neomagic.0 nvidia.0 radeon.0 palette.0 pci.0 rgb524.0 rgb524mn.0 s3801.0 s3928.0 s3clock.0 s3generic.0 s3hwgc.0 sc15025.0 stg1702.0 t2r4.0 trio64.0 tvp3020.0 tvp3025.0 tvp3025clock.0 tvp3026.0 tvp3026clock.0 vesa.0 vesadb.0 vga.0 virge.0 vision864.0 vision964.0 vision968.0 vmware.0 w30c516.0 igfx.0
cp 0.out /spim/bin/aux/vga
mk realemu
0c -FTVw decode.c
0c -FTVw arg.c
0c -FTVw xec.c
0c -FTVw fmt.c
0c -FTVw pci.c
0c -FTVw pit.c
0c -FTVw main.c
0l  -o 0.out decode.0 arg.0 xec.0 fmt.0 pci.0 pit.0 main.0
cp 0.out /spim/bin/aux/realemu
for (i in 8prefix 9pcon accupoint acidleak acpi aout2efi aout2uimage apm astarld bflz cddb cdsh clog cpuid consolefs data2s dial disksim esd getflags icanhasmsi icanhasvmx lines listen listen1 ms2 msexceltables mswordstrings mouse nfsmount olefs pcmcia portmap rdwr reboot searchfs seek statusbar statusmsg stub tablet timesync trampoline txt2uimage unbflz usage usbsdmux write wacom wikifmt wpa zerotrunc)
	mk $MKFLAGS $i.install
0c -FTVw 8prefix.c
0l  -o 0.8prefix 8prefix.0
cp 0.8prefix /spim/bin/aux/8prefix
0c -FTVw 9pcon.c
0l  -o 0.9pcon 9pcon.0
cp 0.9pcon /spim/bin/aux/9pcon
0c -FTVw accupoint.c
0l  -o 0.accupoint accupoint.0
cp 0.accupoint /spim/bin/aux/accupoint
0c -FTVw acidleak.c
0l  -o 0.acidleak acidleak.0
cp 0.acidleak /spim/bin/aux/acidleak
0c -FTVw acpi.c
0l  -o 0.acpi acpi.0
cp 0.acpi /spim/bin/aux/acpi
0c -FTVw aout2efi.c
0l  -o 0.aout2efi aout2efi.0
cp 0.aout2efi /spim/bin/aux/aout2efi
0c -FTVw aout2uimage.c
0l  -o 0.aout2uimage aout2uimage.0
cp 0.aout2uimage /spim/bin/aux/aout2uimage
0c -FTVw apm.c
0l  -o 0.apm apm.0
cp 0.apm /spim/bin/aux/apm
0c -FTVw astarld.c
0l  -o 0.astarld astarld.0
cp 0.astarld /spim/bin/aux/astarld
0c -FTVw bflz.c
0l  -o 0.bflz bflz.0
cp 0.bflz /spim/bin/aux/bflz
0c -FTVw cddb.c
0l  -o 0.cddb cddb.0
cp 0.cddb /spim/bin/aux/cddb
0c -FTVw cdsh.c
0l  -o 0.cdsh cdsh.0
cp 0.cdsh /spim/bin/aux/cdsh
0c -FTVw clog.c
0l  -o 0.clog clog.0
cp 0.clog /spim/bin/aux/clog
0c -FTVw cpuid.c
0l  -o 0.cpuid cpuid.0
cp 0.cpuid /spim/bin/aux/cpuid
0c -FTVw consolefs.c
0l  -o 0.consolefs consolefs.0
cp 0.consolefs /spim/bin/aux/consolefs
0c -FTVw data2s.c
0l  -o 0.data2s data2s.0
cp 0.data2s /spim/bin/aux/data2s
0c -FTVw dial.c
0l  -o 0.dial dial.0
cp 0.dial /spim/bin/aux/dial
0c -FTVw disksim.c
0l  -o 0.disksim disksim.0
cp 0.disksim /spim/bin/aux/disksim
0c -FTVw esd.c
0l  -o 0.esd esd.0
cp 0.esd /spim/bin/aux/esd
0c -FTVw getflags.c
0l  -o 0.getflags getflags.0
cp 0.getflags /spim/bin/aux/getflags
0c -FTVw icanhasmsi.c
0l  -o 0.icanhasmsi icanhasmsi.0
cp 0.icanhasmsi /spim/bin/aux/icanhasmsi
0c -FTVw icanhasvmx.c
0l  -o 0.icanhasvmx icanhasvmx.0
cp 0.icanhasvmx /spim/bin/aux/icanhasvmx
0c -FTVw lines.c
0l  -o 0.lines lines.0
cp 0.lines /spim/bin/aux/lines
0c -FTVw listen.c
0l  -o 0.listen listen.0
cp 0.listen /spim/bin/aux/listen
0c -FTVw listen1.c
0l  -o 0.listen1 listen1.0
cp 0.listen1 /spim/bin/aux/listen1
0c -FTVw ms2.c
0l  -o 0.ms2 ms2.0
cp 0.ms2 /spim/bin/aux/ms2
0c -FTVw msexceltables.c
0l  -o 0.msexceltables msexceltables.0
cp 0.msexceltables /spim/bin/aux/msexceltables
0c -FTVw mswordstrings.c
0l  -o 0.mswordstrings mswordstrings.0
cp 0.mswordstrings /spim/bin/aux/mswordstrings
0c -FTVw mouse.c
0l  -o 0.mouse mouse.0
cp 0.mouse /spim/bin/aux/mouse
0c -FTVw nfsmount.c
0l  -o 0.nfsmount nfsmount.0
cp 0.nfsmount /spim/bin/aux/nfsmount
0c -FTVw olefs.c
0l  -o 0.olefs olefs.0
cp 0.olefs /spim/bin/aux/olefs
0c -FTVw pcmcia.c
0l  -o 0.pcmcia pcmcia.0
cp 0.pcmcia /spim/bin/aux/pcmcia
0c -FTVw portmap.c
0l  -o 0.portmap portmap.0
cp 0.portmap /spim/bin/aux/portmap
0c -FTVw rdwr.c
0l  -o 0.rdwr rdwr.0
cp 0.rdwr /spim/bin/aux/rdwr
0c -FTVw reboot.c
0l  -o 0.reboot reboot.0
cp 0.reboot /spim/bin/aux/reboot
0c -FTVw searchfs.c
0l  -o 0.searchfs searchfs.0
cp 0.searchfs /spim/bin/aux/searchfs
0c -FTVw seek.c
0l  -o 0.seek seek.0
cp 0.seek /spim/bin/aux/seek
0c -FTVw statusbar.c
0l  -o 0.statusbar statusbar.0
cp 0.statusbar /spim/bin/aux/statusbar
0c -FTVw statusmsg.c
0l  -o 0.statusmsg statusmsg.0
cp 0.statusmsg /spim/bin/aux/statusmsg
0c -FTVw stub.c
0l  -o 0.stub stub.0
cp 0.stub /spim/bin/aux/stub
0c -FTVw tablet.c
0l  -o 0.tablet tablet.0
cp 0.tablet /spim/bin/aux/tablet
0c -FTVw timesync.c
0l  -o 0.timesync timesync.0
cp 0.timesync /spim/bin/aux/timesync
0c -FTVw trampoline.c
0l  -o 0.trampoline trampoline.0
cp 0.trampoline /spim/bin/aux/trampoline
0c -FTVw txt2uimage.c
0l  -o 0.txt2uimage txt2uimage.0
cp 0.txt2uimage /spim/bin/aux/txt2uimage
0c -FTVw unbflz.c
0l  -o 0.unbflz unbflz.0
cp 0.unbflz /spim/bin/aux/unbflz
0c -FTVw usage.c
0l  -o 0.usage usage.0
cp 0.usage /spim/bin/aux/usage
0c -FTVw usbsdmux.c
0l  -o 0.usbsdmux usbsdmux.0
cp 0.usbsdmux /spim/bin/aux/usbsdmux
0c -FTVw write.c
0l  -o 0.write write.0
cp 0.write /spim/bin/aux/write
0c -FTVw wacom.c
0l  -o 0.wacom wacom.0
cp 0.wacom /spim/bin/aux/wacom
0c -FTVw wikifmt.c
0l  -o 0.wikifmt wikifmt.0
cp 0.wikifmt /spim/bin/aux/wikifmt
0c -FTVw wpa.c
0l  -o 0.wpa wpa.0
cp 0.wpa /spim/bin/aux/wpa
0c -FTVw zerotrunc.c
0l  -o 0.zerotrunc zerotrunc.0
cp 0.zerotrunc /spim/bin/aux/zerotrunc
mk awk
yacc -o awkgram.c -d awkgram.y

conflicts: 42 shift/reduce, 83 reduce/reduce
0c -FTVw re.c
0c -FTVw lex.c
0c -FTVw main.c
0c -FTVw parse.c
objtype=$cputype mk maketab.$cputype
0c -FTVw popen.c
6c -FTVw maketab.c
6l  -o $objtype.maketab maketab.6
0c -FTVw tran.c
0c -FTVw lib.c
0c -FTVw run.c
0c -FTVw awkgram.c
./$cputype.maketab >proctab.c
0c -FTVw proctab.c
0l  -o 0.out re.0 lex.0 main.0 parse.0 proctab.0 popen.0 tran.0 lib.0 run.0 awkgram.0
cp 0.out /spim/bin/awk
mk bitsy
for (i in bitsyload pencal prompter keyboard light params)
	mk $MKFLAGS $i.install
0c -FTVw bitsyload.c
0l  -o 0.bitsyload bitsyload.0
cp 0.bitsyload /spim/bin/bitsy/bitsyload
0c -FTVw pencal.c
0l  -o 0.pencal pencal.0
cp 0.pencal /spim/bin/bitsy/pencal
0c -FTVw prompter.c
0l  -o 0.prompter prompter.0
cp 0.prompter /spim/bin/bitsy/prompter
0c -FTVw keyboard.c
0l  -o 0.keyboard keyboard.0
cp 0.keyboard /spim/bin/bitsy/keyboard
cp light.rc /spim/bin/bitsy/light
0c -FTVw params.c
0l  -o 0.params params.0
cp 0.params /spim/bin/bitsy/params
mk bzfs
0c -FTVw -p -I/sys/src/cmd/bzip2/lib mkext.c
0c -FTVw -p -I/sys/src/cmd/bzip2/lib oramfs.c
0c -FTVw -p -I/sys/src/cmd/bzip2/lib unbflz.c
0c -FTVw -p -I/sys/src/cmd/bzip2/lib unbzip.c
@{cd /sys/src/cmd/bzip2/lib && mk}
0c -FV -p -DPLAN9 blocksort.c
0c -FV -p -DPLAN9 bzassert.c
0c -FV -p -DPLAN9 bzcompress.c
0c -FV -p -DPLAN9 bzdecompress.c
0c -FV -p -DPLAN9 bzfeof.c
0c -FV -p -DPLAN9 bzlib.c
0c -FV -p -DPLAN9 bzread.c
0c -FV -p -DPLAN9 bzversion.c
0c -FV -p -DPLAN9 bzwrite.c
0c -FV -p -DPLAN9 bzzlib.c
0c -FV -p -DPLAN9 compress.c
0c -FV -p -DPLAN9 crctable.c
0c -FV -p -DPLAN9 decompress.c
0c -FV -p -DPLAN9 huffman.c
0c -FV -p -DPLAN9 randtable.c
ar vu libbzip2.a0 blocksort.0 bzassert.0 bzcompress.0 bzdecompress.0 bzfeof.0 bzlib.0 bzread.0 bzversion.0 bzwrite.0 bzzlib.0 compress.0 crctable.0 decompress.0 huffman.0 randtable.0
ar: creating libbzip2.a0
a - blocksort.0
a - bzassert.0
a - bzcompress.0
a - bzdecompress.0
a - bzfeof.0
a - bzlib.0
a - bzread.0
a - bzversion.0
a - bzwrite.0
a - bzzlib.0
a - compress.0
a - crctable.0
a - decompress.0
a - huffman.0
a - randtable.0
0l  -o 0.out mkext.0 oramfs.0 unbflz.0 unbzip.0 /sys/src/cmd/bzip2/lib/libbzip2.a0
cp 0.out /spim/bin/bzfs
mk bzip2
for (i in bzip2 bunzip2)
	mk $MKFLAGS $i.install
0c -FTVw -p -DPLAN9 -Ilib bzip2.c
0l  -o 0.bzip2 bzip2.0 lib/libbzip2.a0
cp 0.bzip2 /spim/bin/bzip2
0c -FTVw -p -DPLAN9 -Ilib bunzip2.c
0l  -o 0.bunzip2 bunzip2.0 lib/libbzip2.a0
cp 0.bunzip2 /spim/bin/bunzip2
mk cb
0c -FTVw cb.c
0c -FTVw cbtype.c
0l  -o 0.out cb.0 cbtype.0
cp 0.out /spim/bin/cb
mk cc
ar vu cc.a0 y.tab.0 lex.0 mac.0 dcl.0 acid.0 pickle.0 bits.0 com.0 scon.0 funct.0 sub.0 com64.0 compat.0 dpchk.0 omachcap.0
date
Mon Jan  1 22:53:43 MST 2024
mk cdfs
0c -FTVw buf.c
0c -FTVw main.c
0c -FTVw mmc.c
0l  -o 0.out buf.0 main.0 mmc.0
cp 0.out /spim/bin/cdfs
mk cec
0c -FTVw cec.c
0c -FTVw plan9.c
0c -FTVw mux.c
0c -FTVw utils.c
0l  -o 0.out cec.0 plan9.0 mux.0 utils.0
cp 0.out /spim/bin/cec
mk cfs
0c -FTVw cfs.c
0c -FTVw disk.c
0c -FTVw bcache.c
0c -FTVw inode.c
0c -FTVw lru.c
0c -FTVw file.c
0l  -o 0.out cfs.0 disk.0 bcache.0 inode.0 lru.0 file.0
cp 0.out /spim/bin/cfs
mk cifs
0c -FTVw main.c
0c -FTVw transnt.c
0c -FTVw trans2.c
0c -FTVw trans.c
0c -FTVw cifs.c
0c -FTVw netbios.c
0c -FTVw pack.c
0c -FTVw info.c
0c -FTVw fs.c
0c -FTVw sid2name.c
0c -FTVw misc.c
0c -FTVw nterrstr.c
0c -FTVw doserrstr.c
0c -FTVw raperrstr.c
0c -FTVw auth.c
0c -FTVw dfs.c
0c -FTVw ping.c
0l  -o 0.out main.0 transnt.0 trans2.0 trans.0 cifs.0 netbios.0 pack.0 info.0 fs.0 sid2name.0 misc.0 nterrstr.0 doserrstr.0 raperrstr.0 auth.0 dfs.0 ping.0
cp 0.out /spim/bin/cifs
mk compress
pcc -w -B -c compress.c
pcc  -o 0.out compress.0
cp 0.out /spim/bin/compress
mk con
for (i in con xms xmr hayes)
	mk $MKFLAGS $i.install
0c -FTVw con.c
0l  -o 0.con con.0
cp 0.con /spim/bin/con
0c -FTVw xms.c
0l  -o 0.xms xms.0
cp 0.xms /spim/bin/xms
0c -FTVw xmr.c
0l  -o 0.xmr xmr.0
cp 0.xmr /spim/bin/xmr
0c -FTVw hayes.c
0l  -o 0.hayes hayes.0
cp 0.hayes /spim/bin/hayes
mk cpp
0c -FTVw cpp.c
0c -FTVw lex.c
0c -FTVw nlist.c
0c -FTVw tokens.c
0c -FTVw macro.c
0c -FTVw eval.c
0c -FTVw include.c
0c -FTVw hideset.c
0l  -o 0.out cpp.0 lex.0 nlist.0 tokens.0 macro.0 eval.0 include.0 hideset.0
cp 0.out /spim/bin/cpp
mk cwfs
cd cwfs64x && mk install
for (i in cwfs64x)
	mk $MKFLAGS $i.install
0c -FTVw -I.. ../9p2.c
0c -FTVw -I.. ../auth.c
0c -FTVw -I.. ../chk.c
0c -FTVw -I.. ../con.c
0c -FTVw -I.. ../config.c
0c -FTVw -I.. ../console.c
0c -FTVw -I.. ../cw.c
0c -FTVw -I.. ../data.c
0c -FTVw -I.. ../dentry.c
0c -FTVw -I.. ../fworm.c
0c -FTVw -I.. ../iobuf.c
0c -FTVw -I.. ../juke.c
0c -FTVw -I.. ../main.c
0c -FTVw -I.. ../malloc.c
0c -FTVw -I.. ../mworm.c
0c -FTVw -I.. ../net.c
0c -FTVw -I.. ../proc.c
0c -FTVw -I.. ../scsi.c
0c -FTVw -I.. ../sub.c
0c -FTVw -I.. ../time.c
0c -FTVw -I.. ../uidgid.c
0c -FTVw -I.. ../wren.c
0c -FTVw -I.. ../srv.c
0c -FTVw -I.. -DDATE'='`{date -n} conf.c
0l -o 0.cwfs64x 9p2.0 auth.0 chk.0 con.0 config.0 console.0 cw.0 data.0 dentry.0 fworm.0 iobuf.0 juke.0 main.0 malloc.0 mworm.0 net.0 proc.0 scsi.0 sub.0 time.0 uidgid.0 wren.0 srv.0 conf.0
size 0.cwfs64x
298048t + 44184d + 82408b = 424640	0.cwfs64x
cp 0.cwfs64x /spim/bin/cwfs64x
mk db
0c -FTVw command.c
0c -FTVw expr.c
0c -FTVw format.c
0c -FTVw input.c
0c -FTVw main.c
0c -FTVw output.c
0c -FTVw pcs.c
0c -FTVw print.c
0c -FTVw runpcs.c
0c -FTVw setup.c
0c -FTVw regs.c
0c -FTVw trcrun.c
0l  -o 0.out command.0 expr.0 format.0 input.0 main.0 output.0 pcs.0 print.0 runpcs.0 setup.0 regs.0 trcrun.0
cp 0.out /spim/bin/db
mk dial
for (i in expect pass drain at)
	mk $MKFLAGS $i.install
0c -FTVw expect.c
0l  -o 0.expect expect.0
cp 0.expect /spim/bin/dial/expect
0c -FTVw pass.c
0l  -o 0.pass pass.0
cp 0.pass /spim/bin/dial/pass
0c -FTVw drain.c
0l  -o 0.drain drain.0
cp 0.drain /spim/bin/dial/drain
0c -FTVw at.c
0l  -o 0.at at.0
cp 0.at /spim/bin/dial/at
mk dict
0c -FTVw dict.c
0c -FTVw oed.c
0c -FTVw ahd.c
0c -FTVw pcollins.c
0c -FTVw pcollinsg.c
0c -FTVw movie.c
0c -FTVw slang.c
0c -FTVw robert.c
0c -FTVw world.c
0c -FTVw jis208.c
0c -FTVw gb2312.c
0c -FTVw thesaurus.c
0c -FTVw simple.c
0c -FTVw pgw.c
0c -FTVw roget.c
0c -FTVw utils.c
0l  -o 0.out dict.0 oed.0 ahd.0 pcollins.0 pcollinsg.0 movie.0 slang.0 robert.0 world.0 jis208.0 gb2312.0 thesaurus.0 simple.0 pgw.0 roget.0 utils.0
cp 0.out /spim/bin/dict
mk diff
for (i in diff merge3)
	mk $MKFLAGS $i.install
0c -FTVw diff.c
0c -FTVw diffdir.c
0c -FTVw diffio.c
0c -FTVw diffreg.c
0c -FTVw util.c
0l  -o 0.diff diff.0 diffdir.0 diffio.0 diffreg.0 util.0
cp 0.diff /spim/bin/diff
0c -FTVw merge3.c
0l  -o 0.merge3 merge3.0 diffdir.0 diffio.0 diffreg.0 util.0
cp 0.merge3 /spim/bin/merge3
mk disk
for(i in 9660 prep smart vblade) @{
	cd $i
	mk $MKFLAGS install
}
for (i in dump9660 mk9660)
	mk $MKFLAGS $i.install
0c -FTVw boot.c
0c -FTVw cdrdwr.c
0c -FTVw conform.c
0c -FTVw direc.c
0c -FTVw dump.c
0c -FTVw dump9660.c
0c -FTVw ichar.c
0c -FTVw jchar.c
0c -FTVw path.c
0c -FTVw plan9.c
0c -FTVw rune.c
0c -FTVw sysuse.c
0c -FTVw util.c
0c -FTVw write.c
0l  -o 0.dump9660 boot.0 cdrdwr.0 conform.0 direc.0 dump.0 dump9660.0 ichar.0 jchar.0 path.0 plan9.0 rune.0 sysuse.0 util.0 write.0
cp 0.dump9660 /spim/bin/disk/dump9660
mk: 'mk9660.install' is up to date
for (i in fdisk edisk prep)
	mk $MKFLAGS $i.install
0c -FTVw fdisk.c
0c -FTVw edit.c
yacc -d calc.y
0c -FTVw y.tab.c
0l  -o 0.fdisk fdisk.0 edit.0 y.tab.0
cp 0.fdisk /spim/bin/disk/fdisk
0c -FTVw edisk.c
0c -FTVw y.tab.c
0l  -o 0.edisk edisk.0 edit.0 y.tab.0
cp 0.edisk /spim/bin/disk/edisk
0c -FTVw prep.c
0c -FTVw y.tab.c
0l  -o 0.prep prep.0 edit.0 y.tab.0
cp 0.prep /spim/bin/disk/prep
0c -FTVw ata.c
0c -FTVw scsi.c
0c -FTVw smart.c
warning: scsi.c:56 set and not used: cdb 
0l  -o 0.out ata.0 scsi.0 smart.0
cp 0.out /spim/bin/disk/smart
0c -FTVw vblade.c
0l  -o 0.out vblade.0
cp 0.out /spim/bin/disk/vblade
for (i in exsort format mbr mkext mkfs partfs cryptsetup qcowfs)
	mk $MKFLAGS $i.install
0c -FTVw exsort.c
0l  -o 0.exsort exsort.0
cp 0.exsort /spim/bin/disk/exsort
0c -FTVw format.c
0l  -o 0.format /spim/lib/libdisk.a format.0
cp 0.format /spim/bin/disk/format
0c -FTVw mbr.c
0l  -o 0.mbr mbr.0
cp 0.mbr /spim/bin/disk/mbr
0c -FTVw mkext.c
0l  -o 0.mkext mkext.0
cp 0.mkext /spim/bin/disk/mkext
0c -FTVw mkfs.c
0l  -o 0.mkfs mkfs.0
cp 0.mkfs /spim/bin/disk/mkfs
0c -FTVw partfs.c
0l  -o 0.partfs partfs.0
cp 0.partfs /spim/bin/disk/partfs
0c -FTVw cryptsetup.c
0l  -o 0.cryptsetup cryptsetup.0
cp 0.cryptsetup /spim/bin/disk/cryptsetup
0c -FTVw qcowfs.c
0l  -o 0.qcowfs qcowfs.0
cp 0.qcowfs /spim/bin/disk/qcowfs
mk dossrv
0c -FTVw xfssrv.c
0c -FTVw xfile.c
0c -FTVw dosfs.c
0c -FTVw dossubs.c
0c -FTVw iotrack.c
0c -FTVw lock.c
0c -FTVw chat.c
0c -FTVw devio.c
0l  -o 0.out xfssrv.0 xfile.0 dosfs.0 dossubs.0 iotrack.0 lock.0 chat.0 devio.0
cp 0.out /spim/bin/dossrv
mk dtracy
0c -FTVw dtracy.c
yacc -v -d -D1 parse.y
0c -FTVw cgen.c
0c -FTVw act.c
0c -FTVw type.c
0c -FTVw agg.c
0c -FTVw lex.c
0c -FTVw y.tab.c
0l  -o 0.out dtracy.0 lex.0 y.tab.0 cgen.0 act.0 type.0 agg.0
cp 0.out /spim/bin/dtracy
mk eqn
yacc -d -S eqn.y

conflicts: 155 shift/reduce
pcc -c main.c
pcc -c tuning.c
pcc -c diacrit.c
pcc -c eqnbox.c
pcc -c font.c
pcc -c fromto.c
pcc -c funny.c
pcc -c glob.c
pcc -c integral.c
pcc -c input.c
pcc -c lex.c
pcc -c lookup.c
pcc -c mark.c
pcc -c matrix.c
pcc -c move.c
pcc -c over.c
pcc -c paren.c
pcc -c pile.c
pcc -c shift.c
pcc -c size.c
pcc -c sqrt.c
pcc -c text.c
rc -c 'cmp -s y.tab.h prevy.tab.h || cp y.tab.h prevy.tab.h'
cp y.tab.c eqn.c
pcc -c eqn.c
pcc  -o 0.out main.0 tuning.0 diacrit.0 eqnbox.0 font.0 fromto.0 funny.0 glob.0 integral.0 input.0 lex.0 lookup.0 mark.0 matrix.0 move.0 over.0 paren.0 pile.0 shift.0 size.0 sqrt.0 text.0 eqn.0
cp 0.out /spim/bin/eqn
mk execnet
0c -FTVw client.c
0c -FTVw fs.c
0c -FTVw main.c
0c -FTVw note.c
0l  -o 0.out client.0 fs.0 main.0 note.0
cp 0.out /spim/bin/execnet
mk exportfs
for (i in exportfs)
	mk $MKFLAGS $i.install
0c -FTVw exportfs.c
0c -FTVw exportsrv.c
0c -FTVw pattern.c
0c -FTVw io.c
0l  -o 0.exportfs exportfs.0 exportsrv.0 pattern.0 io.0
cp 0.exportfs /spim/bin/exportfs
mk ext2srv
0c -FTVw xfssrv.c
0c -FTVw xfile.c
0c -FTVw ext2fs.c
0c -FTVw ext2subs.c
0c -FTVw chat.c
0c -FTVw iobuf.c
0l  -o 0.out xfssrv.0 xfile.0 ext2fs.0 ext2subs.0 chat.0 iobuf.0
cp 0.out /spim/bin/ext2srv
mk faces
0c -FTVw '-DDEFAULT="astro"' main.c
0c -FTVw '-DDEFAULT="astro"' facedb.c
0c -FTVw '-DDEFAULT="astro"' plumb.c
0c -FTVw '-DDEFAULT="astro"' util.c
0l  -o 0.out main.0 facedb.0 plumb.0 util.0
cp 0.out /spim/bin/faces
mk fax
for (i in faxreceive faxsend)
	mk $MKFLAGS $i.install
0c -FTVw fax2modem.c
0c -FTVw file.c
0c -FTVw modem.c
0c -FTVw subr.c
0c -FTVw receive.c
0c -FTVw fax2receive.c
0l -o 0.faxreceive fax2modem.0 file.0 modem.0 subr.0 receive.0 fax2receive.0
cp 0.faxreceive /spim/bin/aux/faxreceive
0c -FTVw send.c
0c -FTVw fax2send.c
0l -o 0.faxsend fax2modem.0 file.0 modem.0 subr.0 send.0 fax2send.0
cp 0.faxsend /spim/bin/aux/faxsend
mk forp
0c -FTVw forp.c
0c -FTVw parse.c
0c -FTVw misc.c
0c -FTVw cvt.c
0c -FTVw logic.c
0l  -o 0.out forp.0 parse.0 misc.0 cvt.0 logic.0
cp 0.out /spim/bin/forp
mk git
mkdir -p /spim/bin/git
mkdir -p /sys/lib/git
for (i in conf get fs log query repack save send serve walk)
	mk $MKFLAGS $i.install
for (i in add branch clone commit compat diff export hist import init merge pull push rebase revert rm)
	mk $MKFLAGS $i.rcinstall
0c -FTVw conf.c
0c -FTVw delta.c
0c -FTVw objset.c
0c -FTVw ols.c
0c -FTVw pack.c
0c -FTVw proto.c
0c -FTVw util.c
0c -FTVw ref.c
0l  -o 0.conf conf.0 delta.0 objset.0 ols.0 pack.0 proto.0 util.0 ref.0
cp 0.conf /spim/bin/git/conf
0c -FTVw get.c
0l  -o 0.get get.0 delta.0 objset.0 ols.0 pack.0 proto.0 util.0 ref.0
cp 0.get /spim/bin/git/get
0c -FTVw fs.c
0l  -o 0.fs fs.0 delta.0 objset.0 ols.0 pack.0 proto.0 util.0 ref.0
cp 0.fs /spim/bin/git/fs
0c -FTVw log.c
0l  -o 0.log log.0 delta.0 objset.0 ols.0 pack.0 proto.0 util.0 ref.0
cp 0.log /spim/bin/git/log
0c -FTVw query.c
0l  -o 0.query query.0 delta.0 objset.0 ols.0 pack.0 proto.0 util.0 ref.0
cp 0.query /spim/bin/git/query
0c -FTVw repack.c
0l  -o 0.repack repack.0 delta.0 objset.0 ols.0 pack.0 proto.0 util.0 ref.0
cp 0.repack /spim/bin/git/repack
0c -FTVw save.c
0l  -o 0.save save.0 delta.0 objset.0 ols.0 pack.0 proto.0 util.0 ref.0
cp 0.save /spim/bin/git/save
0c -FTVw send.c
0l  -o 0.send send.0 delta.0 objset.0 ols.0 pack.0 proto.0 util.0 ref.0
cp 0.send /spim/bin/git/send
0c -FTVw serve.c
0l  -o 0.serve serve.0 delta.0 objset.0 ols.0 pack.0 proto.0 util.0 ref.0
cp 0.serve /spim/bin/git/serve
0c -FTVw walk.c
0l  -o 0.walk walk.0 delta.0 objset.0 ols.0 pack.0 proto.0 util.0 ref.0
cp 0.walk /spim/bin/git/walk
cp add /spim/bin/git/add
chmod +x /spim/bin/git/add
cp branch /spim/bin/git/branch
chmod +x /spim/bin/git/branch
cp clone /spim/bin/git/clone
chmod +x /spim/bin/git/clone
cp commit /spim/bin/git/commit
chmod +x /spim/bin/git/commit
cp compat /spim/bin/git/compat
chmod +x /spim/bin/git/compat
cp diff /spim/bin/git/diff
chmod +x /spim/bin/git/diff
cp export /spim/bin/git/export
chmod +x /spim/bin/git/export
cp hist /spim/bin/git/hist
chmod +x /spim/bin/git/hist
cp import /spim/bin/git/import
chmod +x /spim/bin/git/import
cp init /spim/bin/git/init
chmod +x /spim/bin/git/init
cp merge /spim/bin/git/merge
chmod +x /spim/bin/git/merge
cp pull /spim/bin/git/pull
chmod +x /spim/bin/git/pull
cp push /spim/bin/git/push
chmod +x /spim/bin/git/push
cp rebase /spim/bin/git/rebase
chmod +x /spim/bin/git/rebase
cp revert /spim/bin/git/revert
chmod +x /spim/bin/git/revert
cp rm /spim/bin/git/rm
chmod +x /spim/bin/git/rm
mk grap
yacc -d -S grap.y

conflicts: 47 shift/reduce
mv y.tab.c grap.c
pcc -c grapl.c
pcc -c main.c
pcc -c input.c
pcc -c print.c
pcc -c frame.c
pcc -c for.c
pcc -c coord.c
pcc -c ticks.c
pcc -c plot.c
pcc -c label.c
pcc -c misc.c
pcc -c grap.c
pcc  -o 0.out grap.0 grapl.0 main.0 input.0 print.0 frame.0 for.0 coord.0 ticks.0 plot.0 label.0 misc.0
cp 0.out /spim/bin/grap
mk graph
0c -FTVw graph.c
0c -FTVw subr.c
0c -FTVw whoami.c
0l  -o 0.out graph.0 subr.0 whoami.0
cp 0.out /spim/bin/graph
mk grep
yacc -d grep.y
0c -FTVw main.c
0c -FTVw comp.c
0c -FTVw sub.c
0c -FTVw y.tab.c
0l  -o 0.out y.tab.0 main.0 comp.0 sub.0
cp 0.out /spim/bin/grep
mk gs
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gs.c; mv gs.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' zlib/adler32.c; mv adler32.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' zlib/compress.c; mv compress.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' zlib/crc32.c; mv crc32.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' zlib/deflate.c; mv deflate.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/dscparse.c; mv dscparse.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gconfig.c; mv gconfig.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevabuf.c; mv gdevabuf.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevbbox.c; mv gdevbbox.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevbj10.c; mv gdevbj10.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevcd8.c; mv gdevcd8.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevcdj.c; mv gdevcdj.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevdbit.c; mv gdevdbit.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevddrw.c; mv gdevddrw.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevdfax.c; mv gdevdfax.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevdflt.c; mv gdevdflt.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevdgbr.c; mv gdevdgbr.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevdjet.c; mv gdevdjet.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevdljm.c; mv gdevdljm.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevdsha.c; mv gdevdsha.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevfax.c; mv gdevfax.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevhit.c; mv gdevhit.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevifno.c; mv gdevifno.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevjpeg.c; mv gdevjpeg.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevm1.c; mv gdevm1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevm16.c; mv gdevm16.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevm2.c; mv gdevm2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevm24.c; mv gdevm24.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevm32.c; mv gdevm32.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevm4.c; mv gdevm4.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevm40.c; mv gdevm40.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevm48.c; mv gdevm48.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevm56.c; mv gdevm56.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevm64.c; mv gdevm64.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevm8.c; mv gdevm8.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevmem.c; mv gdevmem.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevmpla.c; mv gdevmpla.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevnfwd.c; mv gdevnfwd.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevp14.c; mv gdevp14.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpbm.c; mv gdevpbm.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpcl.c; mv gdevpcl.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdf.c; mv gdevpdf.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdfb.c; mv gdevpdfb.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdfc.c; mv gdevpdfc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdfd.c; mv gdevpdfd.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdfg.c; mv gdevpdfg.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdfi.c; mv gdevpdfi.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdfj.c; mv gdevpdfj.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdfk.c; mv gdevpdfk.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdfm.c; mv gdevpdfm.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdfo.c; mv gdevpdfo.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdfp.c; mv gdevpdfp.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdfr.c; mv gdevpdfr.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdft.c; mv gdevpdft.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdfu.c; mv gdevpdfu.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdfv.c; mv gdevpdfv.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdt.c; mv gdevpdt.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdtb.c; mv gdevpdtb.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdtc.c; mv gdevpdtc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdtd.c; mv gdevpdtd.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdte.c; mv gdevpdte.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdtf.c; mv gdevpdtf.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdti.c; mv gdevpdti.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdts.c; mv gdevpdts.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdtt.c; mv gdevpdtt.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdtv.c; mv gdevpdtv.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpdtw.c; mv gdevpdtw.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpipe.c; mv gdevpipe.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevplan9.c; mv gdevplan9.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevplnx.c; mv gdevplnx.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevppla.c; mv gdevppla.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevprn.c; mv gdevprn.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevps.c; mv gdevps.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpsdi.c; mv gdevpsdi.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpsdp.c; mv gdevpsdp.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpsds.c; mv gdevpsds.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpsdu.c; mv gdevpsdu.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpsf1.c; mv gdevpsf1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpsf2.c; mv gdevpsf2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpsfm.c; mv gdevpsfm.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpsft.c; mv gdevpsft.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpsfu.c; mv gdevpsfu.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpsfx.c; mv gdevpsfx.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevpsu.c; mv gdevpsu.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevstc.c; mv gdevstc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevstc1.c; mv gdevstc1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevstc2.c; mv gdevstc2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevstc3.c; mv gdevstc3.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevstc4.c; mv gdevstc4.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevtfax.c; mv gdevtfax.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevtifs.c; mv gdevtifs.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gdevvec.c; mv gdevvec.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gp_getnv.c; mv gp_getnv.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gp_nsync.c; mv gp_nsync.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gp_stdia.c; mv gp_stdia.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gp_strdl.c; mv gp_strdl.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gp_unifn.c; mv gp_unifn.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gp_unifs.c; mv gp_unifs.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gp_unix.c; mv gp_unix.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gp_unix_cache.c; mv gp_unix_cache.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gpmisc.c; mv gpmisc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsalloc.c; mv gsalloc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsalpha.c; mv gsalpha.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsalphac.c; mv gsalphac.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsargs.c; mv gsargs.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsbitcom.c; mv gsbitcom.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsbitops.c; mv gsbitops.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsbittab.c; mv gsbittab.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gscdefs.c; mv gscdefs.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gscdevn.c; mv gscdevn.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gscedata.c; mv gscedata.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gscencs.c; mv gscencs.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gschar.c; mv gschar.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gschar0.c; mv gschar0.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gscie.c; mv gscie.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsciemap.c; mv gsciemap.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsclipsr.c; mv gsclipsr.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gscolor.c; mv gscolor.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gscolor1.c; mv gscolor1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gscolor2.c; mv gscolor2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gscolor3.c; mv gscolor3.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gscoord.c; mv gscoord.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gscparam.c; mv gscparam.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gscpixel.c; mv gscpixel.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gscrd.c; mv gscrd.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gscrdp.c; mv gscrdp.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gscrypt1.c; mv gscrypt1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gscscie.c; mv gscscie.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gscsepr.c; mv gscsepr.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gscspace.c; mv gscspace.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsdevice.c; mv gsdevice.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsdevmem.c; mv gsdevmem.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsdfilt.c; mv gsdfilt.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsdparam.c; mv gsdparam.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsdps.c; mv gsdps.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsdps1.c; mv gsdps1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsdsrc.c; mv gsdsrc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsfcid.c; mv gsfcid.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsfcid2.c; mv gsfcid2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsfcmap.c; mv gsfcmap.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsfcmap1.c; mv gsfcmap1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsflip.c; mv gsflip.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsfname.c; mv gsfname.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsfont.c; mv gsfont.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsfont0.c; mv gsfont0.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsfont0c.c; mv gsfont0c.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsfunc.c; mv gsfunc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsfunc0.c; mv gsfunc0.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsfunc3.c; mv gsfunc3.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsfunc4.c; mv gsfunc4.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsgcache.c; mv gsgcache.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsgdata.c; mv gsgdata.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsht.c; mv gsht.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsht1.c; mv gsht1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gshtscr.c; mv gshtscr.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsicc.c; mv gsicc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsimage.c; mv gsimage.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsimpath.c; mv gsimpath.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsinit.c; mv gsinit.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsiodev.c; mv gsiodev.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsistate.c; mv gsistate.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gslibctx.c; mv gslibctx.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsline.c; mv gsline.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsmalloc.c; mv gsmalloc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsmatrix.c; mv gsmatrix.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsmemlok.c; mv gsmemlok.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsmemory.c; mv gsmemory.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsmemret.c; mv gsmemret.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsmisc.c; mv gsmisc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsnorop.c; mv gsnorop.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsnotify.c; mv gsnotify.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsovrc.c; mv gsovrc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gspaint.c; mv gspaint.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsparam.c; mv gsparam.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsparams.c; mv gsparams.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsparamx.c; mv gsparamx.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gspath.c; mv gspath.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gspath1.c; mv gspath1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gspcolor.c; mv gspcolor.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsptype1.c; mv gsptype1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsptype2.c; mv gsptype2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsroptab.c; mv gsroptab.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsserial.c; mv gsserial.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsshade.c; mv gsshade.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsstate.c; mv gsstate.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gstext.c; mv gstext.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gstrans.c; mv gstrans.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gstype1.c; mv gstype1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gstype2.c; mv gstype2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gstype42.c; mv gstype42.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gsutil.c; mv gsutil.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gswts.c; mv gswts.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxacpath.c; mv gxacpath.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxbcache.c; mv gxbcache.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxblend.c; mv gxblend.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxccache.c; mv gxccache.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxccman.c; mv gxccman.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxchar.c; mv gxchar.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxchrout.c; mv gxchrout.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxcht.c; mv gxcht.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxclbits.c; mv gxclbits.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxclfile.c; mv gxclfile.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxclimag.c; mv gxclimag.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxclip.c; mv gxclip.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxclip2.c; mv gxclip2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxclipm.c; mv gxclipm.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxclist.c; mv gxclist.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxclpage.c; mv gxclpage.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxclpath.c; mv gxclpath.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxclrast.c; mv gxclrast.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxclread.c; mv gxclread.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxclrect.c; mv gxclrect.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxclutil.c; mv gxclutil.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxcmap.c; mv gxcmap.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxcpath.c; mv gxcpath.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxctable.c; mv gxctable.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxdcconv.c; mv gxdcconv.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxdcolor.c; mv gxdcolor.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxdevndi.c; mv gxdevndi.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxdhtserial.c; mv gxdhtserial.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxfcopy.c; mv gxfcopy.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxfdrop.c; mv gxfdrop.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxfill.c; mv gxfill.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxhintn.c; mv gxhintn.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxhldevc.c; mv gxhldevc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxht.c; mv gxht.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxhtbit.c; mv gxhtbit.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxi12bit.c; mv gxi12bit.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxi16bit.c; mv gxi16bit.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxicolor.c; mv gxicolor.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxidata.c; mv gxidata.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxifast.c; mv gxifast.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gximag3x.c; mv gximag3x.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gximage.c; mv gximage.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gximage1.c; mv gximage1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gximage2.c; mv gximage2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gximage3.c; mv gximage3.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gximage4.c; mv gximage4.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gximono.c; mv gximono.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxipixel.c; mv gxipixel.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxiscale.c; mv gxiscale.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxmclip.c; mv gxmclip.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxoprect.c; mv gxoprect.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxp1fill.c; mv gxp1fill.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxpaint.c; mv gxpaint.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxpath.c; mv gxpath.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxpath2.c; mv gxpath2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxpcmap.c; mv gxpcmap.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxpcopy.c; mv gxpcopy.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxpdash.c; mv gxpdash.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxpflat.c; mv gxpflat.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxsample.c; mv gxsample.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxshade.c; mv gxshade.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxshade1.c; mv gxshade1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxshade4.c; mv gxshade4.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxshade6.c; mv gxshade6.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxstroke.c; mv gxstroke.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxsync.c; mv gxsync.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxttfb.c; mv gxttfb.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxtype1.c; mv gxtype1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gxwts.c; mv gxwts.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/gzspotan.c; mv gzspotan.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/ialloc.c; mv ialloc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/iapi.c; mv iapi.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/ibnum.c; mv ibnum.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' icclib/icc.c; mv icc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/iccinit0.c; mv iccinit0.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/iconfig.c; mv iconfig.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/icontext.c; mv icontext.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/idebug.c; mv idebug.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/idict.c; mv idict.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/idisp.c; mv idisp.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/idparam.c; mv idparam.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/idstack.c; mv idstack.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/igc.c; mv igc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/igcref.c; mv igcref.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/igcstr.c; mv igcstr.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/iinit.c; mv iinit.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/ilocate.c; mv ilocate.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/imain.c; mv imain.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/imainarg.c; mv imainarg.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/iname.c; mv iname.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' zlib/inffast.c; mv inffast.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' zlib/inflate.c; mv inflate.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' zlib/inftrees.c; mv inftrees.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/interp.c; mv interp.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/iparam.c; mv iparam.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/iplugin.c; mv iplugin.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/ireclaim.c; mv ireclaim.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/isave.c; mv isave.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/iscan.c; mv iscan.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/iscanbin.c; mv iscanbin.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/iscannum.c; mv iscannum.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/istack.c; mv istack.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/iutil.c; mv iutil.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/iutil2.c; mv iutil2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jcapimin.c; mv jcapimin.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jcapistd.c; mv jcapistd.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jccoefct.c; mv jccoefct.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jccolor.c; mv jccolor.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jcdctmgr.c; mv jcdctmgr.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jchuff.c; mv jchuff.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jcinit.c; mv jcinit.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jcmainct.c; mv jcmainct.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jcmarker.c; mv jcmarker.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jcmaster.c; mv jcmaster.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jcomapi.c; mv jcomapi.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jcparam.c; mv jcparam.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jcprepct.c; mv jcprepct.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jcsample.c; mv jcsample.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jdapimin.c; mv jdapimin.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jdapistd.c; mv jdapistd.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jdcoefct.c; mv jdcoefct.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jdcolor.c; mv jdcolor.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jddctmgr.c; mv jddctmgr.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jdhuff.c; mv jdhuff.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jdinput.c; mv jdinput.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jdmainct.c; mv jdmainct.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jdmarker.c; mv jdmarker.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jdmaster.c; mv jdmaster.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jdphuff.c; mv jdphuff.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jdpostct.c; mv jdpostct.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jdsample.c; mv jdsample.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jerror.c; mv jerror.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jfdctint.c; mv jfdctint.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jidctint.c; mv jidctint.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jmemmgr.c; mv jmemmgr.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' jpeg/jutils.c; mv jutils.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/md5.c; mv md5.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/sa85d.c; mv sa85d.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/saes.c; mv saes.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/sarc4.c; mv sarc4.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/sbcp.c; mv sbcp.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/scantab.c; mv scantab.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/scfd.c; mv scfd.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/scfdtab.c; mv scfdtab.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/scfe.c; mv scfe.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/scfetab.c; mv scfetab.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/scfparam.c; mv scfparam.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/sdcparam.c; mv sdcparam.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/sdctc.c; mv sdctc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/sdctd.c; mv sdctd.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/sdcte.c; mv sdcte.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/sddparam.c; mv sddparam.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/sdeparam.c; mv sdeparam.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/seexec.c; mv seexec.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/sfilter1.c; mv sfilter1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/sfilter2.c; mv sfilter2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/sfxstdio.c; mv sfxstdio.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/shc.c; mv shc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/siinterp.c; mv siinterp.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/siscale.c; mv siscale.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/sjpegc.c; mv sjpegc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/sjpegd.c; mv sjpegd.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/sjpege.c; mv sjpege.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/slzwc.c; mv slzwc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/slzwd.c; mv slzwd.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/slzwe.c; mv slzwe.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/smd5.c; mv smd5.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/spdiff.c; mv spdiff.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/spngp.c; mv spngp.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/spprint.c; mv spprint.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/spsdf.c; mv spsdf.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/srld.c; mv srld.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/srle.c; mv srle.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/sstring.c; mv sstring.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/stream.c; mv stream.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/szlibc.c; mv szlibc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/szlibd.c; mv szlibd.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/szlibe.c; mv szlibe.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' zlib/trees.c; mv trees.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/ttcalc.c; mv ttcalc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/ttfinp.c; mv ttfinp.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/ttfmain.c; mv ttfmain.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/ttfmemd.c; mv ttfmemd.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/ttinterp.c; mv ttinterp.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/ttload.c; mv ttload.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/ttobjs.c; mv ttobjs.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' zlib/uncompr.c; mv uncompr.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/vdtrace.c; mv vdtrace.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zarith.c; mv zarith.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zarray.c; mv zarray.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zbfont.c; mv zbfont.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zbseq.c; mv zbseq.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zcfont.c; mv zcfont.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zchar.c; mv zchar.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zchar1.c; mv zchar1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zchar2.c; mv zchar2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zchar32.c; mv zchar32.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zchar42.c; mv zchar42.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zcharout.c; mv zcharout.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zcharx.c; mv zcharx.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zcid.c; mv zcid.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zcie.c; mv zcie.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zcolor.c; mv zcolor.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zcolor1.c; mv zcolor1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zcolor2.c; mv zcolor2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zcolor3.c; mv zcolor3.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zcontext.c; mv zcontext.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zcontrol.c; mv zcontrol.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zcrd.c; mv zcrd.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zcsdevn.c; mv zcsdevn.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zcsindex.c; mv zcsindex.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zcspixel.c; mv zcspixel.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zcssepr.c; mv zcssepr.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zdevcal.c; mv zdevcal.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zdevice.c; mv zdevice.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zdevice2.c; mv zdevice2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zdfilter.c; mv zdfilter.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zdict.c; mv zdict.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zdpnext.c; mv zdpnext.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zdps.c; mv zdps.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zdps1.c; mv zdps1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zdscpars.c; mv zdscpars.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfaes.c; mv zfaes.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfapi.c; mv zfapi.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfarc4.c; mv zfarc4.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfbcp.c; mv zfbcp.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfcid.c; mv zfcid.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfcid0.c; mv zfcid0.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfcid1.c; mv zfcid1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfcmap.c; mv zfcmap.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfdctd.c; mv zfdctd.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfdcte.c; mv zfdcte.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfdecode.c; mv zfdecode.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfile.c; mv zfile.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfile1.c; mv zfile1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfileio.c; mv zfileio.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfilter.c; mv zfilter.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfilter2.c; mv zfilter2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfmd5.c; mv zfmd5.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfont.c; mv zfont.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfont0.c; mv zfont0.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfont1.c; mv zfont1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfont2.c; mv zfont2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfont32.c; mv zfont32.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfont42.c; mv zfont42.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfontenum.c; mv zfontenum.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfproc.c; mv zfproc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfrsd.c; mv zfrsd.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfsample.c; mv zfsample.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfunc.c; mv zfunc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfunc0.c; mv zfunc0.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfunc3.c; mv zfunc3.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfunc4.c; mv zfunc4.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zfzlib.c; mv zfzlib.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zgeneric.c; mv zgeneric.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zgstate.c; mv zgstate.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zht.c; mv zht.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zht1.c; mv zht1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zht2.c; mv zht2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zicc.c; mv zicc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zimage.c; mv zimage.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zimage2.c; mv zimage2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zimage3.c; mv zimage3.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/ziodev.c; mv ziodev.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/ziodev2.c; mv ziodev2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/ziodevsc.c; mv ziodevsc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/ziodevst.c; mv ziodevst.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zmath.c; mv zmath.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zmatrix.c; mv zmatrix.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zmedia2.c; mv zmedia2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zmisc.c; mv zmisc.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zmisc1.c; mv zmisc1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zmisc2.c; mv zmisc2.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zmisc3.c; mv zmisc3.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zpacked.c; mv zpacked.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zpaint.c; mv zpaint.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zpath.c; mv zpath.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zpath1.c; mv zpath1.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zpcolor.c; mv zpcolor.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zrelbit.c; mv zrelbit.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zshade.c; mv zshade.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zstack.c; mv zstack.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zstring.c; mv zstring.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zsysvm.c; mv zsysvm.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/ztoken.c; mv ztoken.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/ztrans.c; mv ztrans.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/ztype.c; mv ztype.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zupath.c; mv zupath.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zusparam.c; mv zusparam.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' zlib/zutil.c; mv zutil.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zvmem.c; mv zvmem.0 obj
pcc -c -DPlan9 -D_POSIX_SOURCE -D_BSD_EXTENSION -I. -Isrc -Ijpeg -Izlib -Iicclib -DTspim '-DGS_INIT="gs_init.ps"' src/zvmem2.c; mv zvmem2.0 obj
pcc  -o 0.out obj/gs.0 obj/adler32.0 obj/compress.0 obj/crc32.0 obj/deflate.0 obj/dscparse.0 obj/gconfig.0 obj/gdevabuf.0 obj/gdevbbox.0 obj/gdevbj10.0 obj/gdevcd8.0 obj/gdevcdj.0 obj/gdevdbit.0 obj/gdevddrw.0 obj/gdevdfax.0 obj/gdevdflt.0 obj/gdevdgbr.0 obj/gdevdjet.0 obj/gdevdljm.0 obj/gdevdsha.0 obj/gdevfax.0 obj/gdevhit.0 obj/gdevifno.0 obj/gdevjpeg.0 obj/gdevm1.0 obj/gdevm16.0 obj/gdevm2.0 obj/gdevm24.0 obj/gdevm32.0 obj/gdevm4.0 obj/gdevm40.0 obj/gdevm48.0 obj/gdevm56.0 obj/gdevm64.0 obj/gdevm8.0 obj/gdevmem.0 obj/gdevmpla.0 obj/gdevnfwd.0 obj/gdevp14.0 obj/gdevpbm.0 obj/gdevpcl.0 obj/gdevpdf.0 obj/gdevpdfb.0 obj/gdevpdfc.0 obj/gdevpdfd.0 obj/gdevpdfg.0 obj/gdevpdfi.0 obj/gdevpdfj.0 obj/gdevpdfk.0 obj/gdevpdfm.0 obj/gdevpdfo.0 obj/gdevpdfp.0 obj/gdevpdfr.0 obj/gdevpdft.0 obj/gdevpdfu.0 obj/gdevpdfv.0 obj/gdevpdt.0 obj/gdevpdtb.0 obj/gdevpdtc.0 obj/gdevpdtd.0 obj/gdevpdte.0 obj/gdevpdtf.0 obj/gdevpdti.0 obj/gdevpdts.0 obj/gdevpdtt.0 obj/gdevpdtv.0 obj/gdevpdtw.0 obj/gdevpipe.0 obj/gdevplan9.0 obj/gdevplnx.0 obj/gdevppla.0 obj/gdevprn.0 obj/gdevps.0 obj/gdevpsdi.0 obj/gdevpsdp.0 obj/gdevpsds.0 obj/gdevpsdu.0 obj/gdevpsf1.0 obj/gdevpsf2.0 obj/gdevpsfm.0 obj/gdevpsft.0 obj/gdevpsfu.0 obj/gdevpsfx.0 obj/gdevpsu.0 obj/gdevstc.0 obj/gdevstc1.0 obj/gdevstc2.0 obj/gdevstc3.0 obj/gdevstc4.0 obj/gdevtfax.0 obj/gdevtifs.0 obj/gdevvec.0 obj/gp_getnv.0 obj/gp_nsync.0 obj/gp_stdia.0 obj/gp_strdl.0 obj/gp_unifn.0 obj/gp_unifs.0 obj/gp_unix.0 obj/gp_unix_cache.0 obj/gpmisc.0 obj/gsalloc.0 obj/gsalpha.0 obj/gsalphac.0 obj/gsargs.0 obj/gsbitcom.0 obj/gsbitops.0 obj/gsbittab.0 obj/gscdefs.0 obj/gscdevn.0 obj/gscedata.0 obj/gscencs.0 obj/gschar.0 obj/gschar0.0 obj/gscie.0 obj/gsciemap.0 obj/gsclipsr.0 obj/gscolor.0 obj/gscolor1.0 obj/gscolor2.0 obj/gscolor3.0 obj/gscoord.0 obj/gscparam.0 obj/gscpixel.0 obj/gscrd.0 obj/gscrdp.0 obj/gscrypt1.0 obj/gscscie.0 obj/gscsepr.0 obj/gscspace.0 obj/gsdevice.0 obj/gsdevmem.0 obj/gsdfilt.0 obj/gsdparam.0 obj/gsdps.0 obj/gsdps1.0 obj/gsdsrc.0 obj/gsfcid.0 obj/gsfcid2.0 obj/gsfcmap.0 obj/gsfcmap1.0 obj/gsflip.0 obj/gsfname.0 obj/gsfont.0 obj/gsfont0.0 obj/gsfont0c.0 obj/gsfunc.0 obj/gsfunc0.0 obj/gsfunc3.0 obj/gsfunc4.0 obj/gsgcache.0 obj/gsgdata.0 obj/gsht.0 obj/gsht1.0 obj/gshtscr.0 obj/gsicc.0 obj/gsimage.0 obj/gsimpath.0 obj/gsinit.0 obj/gsiodev.0 obj/gsistate.0 obj/gslibctx.0 obj/gsline.0 obj/gsmalloc.0 obj/gsmatrix.0 obj/gsmemlok.0 obj/gsmemory.0 obj/gsmemret.0 obj/gsmisc.0 obj/gsnorop.0 obj/gsnotify.0 obj/gsovrc.0 obj/gspaint.0 obj/gsparam.0 obj/gsparams.0 obj/gsparamx.0 obj/gspath.0 obj/gspath1.0 obj/gspcolor.0 obj/gsptype1.0 obj/gsptype2.0 obj/gsroptab.0 obj/gsserial.0 obj/gsshade.0 obj/gsstate.0 obj/gstext.0 obj/gstrans.0 obj/gstype1.0 obj/gstype2.0 obj/gstype42.0 obj/gsutil.0 obj/gswts.0 obj/gxacpath.0 obj/gxbcache.0 obj/gxblend.0 obj/gxccache.0 obj/gxccman.0 obj/gxchar.0 obj/gxchrout.0 obj/gxcht.0 obj/gxclbits.0 obj/gxclfile.0 obj/gxclimag.0 obj/gxclip.0 obj/gxclip2.0 obj/gxclipm.0 obj/gxclist.0 obj/gxclpage.0 obj/gxclpath.0 obj/gxclrast.0 obj/gxclread.0 obj/gxclrect.0 obj/gxclutil.0 obj/gxcmap.0 obj/gxcpath.0 obj/gxctable.0 obj/gxdcconv.0 obj/gxdcolor.0 obj/gxdevndi.0 obj/gxdhtserial.0 obj/gxfcopy.0 obj/gxfdrop.0 obj/gxfill.0 obj/gxhintn.0 obj/gxhldevc.0 obj/gxht.0 obj/gxhtbit.0 obj/gxi12bit.0 obj/gxi16bit.0 obj/gxicolor.0 obj/gxidata.0 obj/gxifast.0 obj/gximag3x.0 obj/gximage.0 obj/gximage1.0 obj/gximage2.0 obj/gximage3.0 obj/gximage4.0 obj/gximono.0 obj/gxipixel.0 obj/gxiscale.0 obj/gxmclip.0 obj/gxoprect.0 obj/gxp1fill.0 obj/gxpaint.0 obj/gxpath.0 obj/gxpath2.0 obj/gxpcmap.0 obj/gxpcopy.0 obj/gxpdash.0 obj/gxpflat.0 obj/gxsample.0 obj/gxshade.0 obj/gxshade1.0 obj/gxshade4.0 obj/gxshade6.0 obj/gxstroke.0 obj/gxsync.0 obj/gxttfb.0 obj/gxtype1.0 obj/gxwts.0 obj/gzspotan.0 obj/ialloc.0 obj/iapi.0 obj/ibnum.0 obj/icc.0 obj/iccinit0.0 obj/iconfig.0 obj/icontext.0 obj/idebug.0 obj/idict.0 obj/idisp.0 obj/idparam.0 obj/idstack.0 obj/igc.0 obj/igcref.0 obj/igcstr.0 obj/iinit.0 obj/ilocate.0 obj/imain.0 obj/imainarg.0 obj/iname.0 obj/inffast.0 obj/inflate.0 obj/inftrees.0 obj/interp.0 obj/iparam.0 obj/iplugin.0 obj/ireclaim.0 obj/isave.0 obj/iscan.0 obj/iscanbin.0 obj/iscannum.0 obj/istack.0 obj/iutil.0 obj/iutil2.0 obj/jcapimin.0 obj/jcapistd.0 obj/jccoefct.0 obj/jccolor.0 obj/jcdctmgr.0 obj/jchuff.0 obj/jcinit.0 obj/jcmainct.0 obj/jcmarker.0 obj/jcmaster.0 obj/jcomapi.0 obj/jcparam.0 obj/jcprepct.0 obj/jcsample.0 obj/jdapimin.0 obj/jdapistd.0 obj/jdcoefct.0 obj/jdcolor.0 obj/jddctmgr.0 obj/jdhuff.0 obj/jdinput.0 obj/jdmainct.0 obj/jdmarker.0 obj/jdmaster.0 obj/jdphuff.0 obj/jdpostct.0 obj/jdsample.0 obj/jerror.0 obj/jfdctint.0 obj/jidctint.0 obj/jmemmgr.0 obj/jutils.0 obj/md5.0 obj/sa85d.0 obj/saes.0 obj/sarc4.0 obj/sbcp.0 obj/scantab.0 obj/scfd.0 obj/scfdtab.0 obj/scfe.0 obj/scfetab.0 obj/scfparam.0 obj/sdcparam.0 obj/sdctc.0 obj/sdctd.0 obj/sdcte.0 obj/sddparam.0 obj/sdeparam.0 obj/seexec.0 obj/sfilter1.0 obj/sfilter2.0 obj/sfxstdio.0 obj/shc.0 obj/siinterp.0 obj/siscale.0 obj/sjpegc.0 obj/sjpegd.0 obj/sjpege.0 obj/slzwc.0 obj/slzwd.0 obj/slzwe.0 obj/smd5.0 obj/spdiff.0 obj/spngp.0 obj/spprint.0 obj/spsdf.0 obj/srld.0 obj/srle.0 obj/sstring.0 obj/stream.0 obj/szlibc.0 obj/szlibd.0 obj/szlibe.0 obj/trees.0 obj/ttcalc.0 obj/ttfinp.0 obj/ttfmain.0 obj/ttfmemd.0 obj/ttinterp.0 obj/ttload.0 obj/ttobjs.0 obj/uncompr.0 obj/vdtrace.0 obj/zarith.0 obj/zarray.0 obj/zbfont.0 obj/zbseq.0 obj/zcfont.0 obj/zchar.0 obj/zchar1.0 obj/zchar2.0 obj/zchar32.0 obj/zchar42.0 obj/zcharout.0 obj/zcharx.0 obj/zcid.0 obj/zcie.0 obj/zcolor.0 obj/zcolor1.0 obj/zcolor2.0 obj/zcolor3.0 obj/zcontext.0 obj/zcontrol.0 obj/zcrd.0 obj/zcsdevn.0 obj/zcsindex.0 obj/zcspixel.0 obj/zcssepr.0 obj/zdevcal.0 obj/zdevice.0 obj/zdevice2.0 obj/zdfilter.0 obj/zdict.0 obj/zdpnext.0 obj/zdps.0 obj/zdps1.0 obj/zdscpars.0 obj/zfaes.0 obj/zfapi.0 obj/zfarc4.0 obj/zfbcp.0 obj/zfcid.0 obj/zfcid0.0 obj/zfcid1.0 obj/zfcmap.0 obj/zfdctd.0 obj/zfdcte.0 obj/zfdecode.0 obj/zfile.0 obj/zfile1.0 obj/zfileio.0 obj/zfilter.0 obj/zfilter2.0 obj/zfmd5.0 obj/zfont.0 obj/zfont0.0 obj/zfont1.0 obj/zfont2.0 obj/zfont32.0 obj/zfont42.0 obj/zfontenum.0 obj/zfproc.0 obj/zfrsd.0 obj/zfsample.0 obj/zfunc.0 obj/zfunc0.0 obj/zfunc3.0 obj/zfunc4.0 obj/zfzlib.0 obj/zgeneric.0 obj/zgstate.0 obj/zht.0 obj/zht1.0 obj/zht2.0 obj/zicc.0 obj/zimage.0 obj/zimage2.0 obj/zimage3.0 obj/ziodev.0 obj/ziodev2.0 obj/ziodevsc.0 obj/ziodevst.0 obj/zmath.0 obj/zmatrix.0 obj/zmedia2.0 obj/zmisc.0 obj/zmisc1.0 obj/zmisc2.0 obj/zmisc3.0 obj/zpacked.0 obj/zpaint.0 obj/zpath.0 obj/zpath1.0 obj/zpcolor.0 obj/zrelbit.0 obj/zshade.0 obj/zstack.0 obj/zstring.0 obj/zsysvm.0 obj/ztoken.0 obj/ztrans.0 obj/ztype.0 obj/zupath.0 obj/zusparam.0 obj/zutil.0 obj/zvmem.0 obj/zvmem2.0
cp 0.out /spim/bin/gs
mk gzip
for (i in gzip gunzip zip unzip)
	mk $MKFLAGS $i.install
0c -FTVw gzip.c
0l  -o 0.gzip gzip.0
cp 0.gzip /spim/bin/gzip
0c -FTVw gunzip.c
0l  -o 0.gunzip gunzip.0
cp 0.gunzip /spim/bin/gunzip
0c -FTVw zip.c
0l  -o 0.zip zip.0
cp 0.zip /spim/bin/zip
0c -FTVw unzip.c
0l  -o 0.unzip unzip.0
cp 0.unzip /spim/bin/unzip
mk hgfs
0c -FTVw fs.c
0c -FTVw zip.c
0c -FTVw patch.c
0c -FTVw hash.c
0c -FTVw revlog.c
0c -FTVw tree.c
0c -FTVw info.c
0c -FTVw util.c
0l  -o 0.out fs.0 zip.0 patch.0 hash.0 revlog.0 tree.0 info.0 util.0
cp 0.out /spim/bin/hgfs
mk hjfs
0c -FTVw main.c
0c -FTVw buf.c
0c -FTVw dev.c
0c -FTVw conv.c
0c -FTVw fs1.c
0c -FTVw fs2.c
0c -FTVw auth.c
0c -FTVw 9p.c
0c -FTVw dump.c
0c -FTVw cons.c
0l  -o 0.out main.0 buf.0 dev.0 conv.0 fs1.0 fs2.0 auth.0 9p.0 dump.0 cons.0
cp 0.out /spim/bin/hjfs
mk hoc
yacc -d hoc.y

conflicts: 19 shift/reduce
0c -FTVw y.tab.c
0c -FTVw code.c
0c -FTVw init.c
0c -FTVw math.c
0c -FTVw symbol.c
0l  -o 0.out y.tab.0 code.0 init.0 math.0 symbol.0
cp 0.out /spim/bin/hoc
mk htmlfmt
0c -FTVw main.c
0c -FTVw html.c
0c -FTVw util.c
0l -o 0.out   main.0 html.0 util.0
cp 0.out /spim/bin/htmlfmt
mk htmlroff
0c -FTVw char.c
0c -FTVw html.c
0c -FTVw input.c
0c -FTVw main.c
0c -FTVw roff.c
0c -FTVw t1.c
0c -FTVw t2.c
0c -FTVw t3.c
0c -FTVw t4.c
0c -FTVw t5.c
0c -FTVw t6.c
0c -FTVw t7.c
0c -FTVw t8.c
0c -FTVw t10.c
0c -FTVw t11.c
0c -FTVw t13.c
0c -FTVw t14.c
0c -FTVw t15.c
0c -FTVw t16.c
0c -FTVw t17.c
0c -FTVw t18.c
0c -FTVw t19.c
0c -FTVw t20.c
0c -FTVw util.c
0l  -o 0.out char.0 html.0 input.0 main.0 roff.0 t1.0 t2.0 t3.0 t4.0 t5.0 t6.0 t7.0 t8.0 t10.0 t11.0 t13.0 t14.0 t15.0 t16.0 t17.0 t18.0 t19.0 t20.0 util.0
cp 0.out /spim/bin/htmlroff
mk ip
for (i in ftpfs cifsd dhcpd httpd ipconfig ppp snoopy) @{
	echo mk $i
	cd $i
	mk install
}
mk ftpfs
0c -FTVw ftpfs.c
0c -FTVw proto.c
0c -FTVw file.c
0l  -o 0.out ftpfs.0 proto.0 file.0
cp 0.out /spim/bin/ftpfs
mk cifsd
0c -FTVw idmap.c
0c -FTVw pack.c
0c -FTVw util.c
0c -FTVw error.c
0c -FTVw smb.c
0c -FTVw rap.c
0c -FTVw share.c
0c -FTVw tree.c
0c -FTVw dir.c
0c -FTVw file.c
0c -FTVw find.c
0c -FTVw main.c
0l  -o 0.out idmap.0 pack.0 util.0 error.0 smb.0 rap.0 share.0 tree.0 dir.0 file.0 find.0 main.0
cp 0.out /spim/bin/ip/cifsd
mk dhcpd
for (i in dhcpd dhcpleases)
	mk $MKFLAGS $i.install
0c -FTVw dhcpd.c
0c -FTVw db.c
0c -FTVw ndb.c
0c -FTVw ping.c
0l -o 0.dhcpd dhcpd.0 db.0 ndb.0 ping.0
cp 0.dhcpd /spim/bin/ip/dhcpd
0c -FTVw dhcpleases.c
0l -o 0.dhcpleases dhcpleases.0 db.0 ping.0
cp 0.dhcpleases /spim/bin/ip/dhcpleases
mk httpd
for (i in httpd imagemap man2html save netlib_find netlib_history webls wikipost)
	mk $MKFLAGS $i.install
0c -FTVw httpd.c
0c -FTVw anonymous.c
0c -FTVw content.c
0c -FTVw emem.c
0c -FTVw hints.c
0c -FTVw init.c
0c -FTVw log.c
0c -FTVw redirect.c
0c -FTVw sendfd.c
0c -FTVw authorize.c
ar vu libhttps.a0 anonymous.0 content.0 emem.0 hints.0 init.0 log.0 redirect.0 sendfd.0 authorize.0
rm anonymous.0 content.0 emem.0 hints.0 init.0 log.0 redirect.0 sendfd.0 authorize.0
# rm  - cannot do this because of mk race
ar: creating libhttps.a0
a - anonymous.0
a - content.0
a - emem.0
a - hints.0
a - init.0
a - log.0
a - redirect.0
a - sendfd.0
a - authorize.0
0l  -o 0.httpd httpd.0 libhttps.a0
cp 0.httpd /spim/bin/ip/httpd/httpd
0c -FTVw imagemap.c
0l  -o 0.imagemap imagemap.0 libhttps.a0
cp 0.imagemap /spim/bin/ip/httpd/imagemap
0c -FTVw man2html.c
0l  -o 0.man2html man2html.0 libhttps.a0
cp 0.man2html /spim/bin/ip/httpd/man2html
0c -FTVw save.c
0l  -o 0.save save.0 libhttps.a0
cp 0.save /spim/bin/ip/httpd/save
0c -FTVw netlib_find.c
0l  -o 0.netlib_find netlib_find.0 libhttps.a0
cp 0.netlib_find /spim/bin/ip/httpd/netlib_find
0c -FTVw netlib_history.c
0l  -o 0.netlib_history netlib_history.0 libhttps.a0
cp 0.netlib_history /spim/bin/ip/httpd/netlib_history
0c -FTVw webls.c
0l  -o 0.webls webls.0 libhttps.a0
cp 0.webls /spim/bin/ip/httpd/webls
0c -FTVw wikipost.c
0l  -o 0.wikipost wikipost.0 libhttps.a0
cp 0.wikipost /spim/bin/ip/httpd/wikipost
mk ipconfig
0c -FTVw main.c
0c -FTVw dhcp.c
0c -FTVw dhcpv6.c
0c -FTVw ipv6.c
0c -FTVw ppp.c
0l  -o 0.out main.0 dhcp.0 dhcpv6.0 ipv6.0 ppp.0
cp 0.out /spim/bin/ip/ipconfig
mk ppp
0c -FTVw ppp.c
0c -FTVw compress.c
0c -FTVw block.c
0c -FTVw mppc.c
0c -FTVw ipaux.c
0c -FTVw thw.c
0c -FTVw thwack.c
0c -FTVw unthwack.c
0l  -o 0.out ppp.0 compress.0 block.0 mppc.0 ipaux.0 thw.0 thwack.0 unthwack.0
cp 0.out /spim/bin/ip/ppp
mk snoopy
{
	for(i in aoe aoeata aoecmd aoemask aoemd aoerr arp bootp cec dhcp dns dump eap eap_identity eapol eapol_key ether ipmux ippkt gre hdlc icmp6 icmp il ip6 ip ninep ospf ppp ppp_ccp ppp_chap ppp_ipcp ppp_lcp pppoe_disc pppoe_sess rarp rc4keydesc rtcp rtp tcp ttls udp vlan)
		echo extern Proto $i';'
} >protos.h
yacc -d filter.y
{
	echo '#include <u.h>'
	echo '#include <libc.h>'
	echo '#include "dat.h"'
	echo '#include "protos.h"'
	echo 'Proto *protos[] ='
	echo '{'
	for(i in aoe aoeata aoecmd aoemask aoemd aoerr arp bootp cec dhcp dns dump eap eap_identity eapol eapol_key ether ipmux ippkt gre hdlc icmp6 icmp il ip6 ip ninep ospf ppp ppp_ccp ppp_chap ppp_ipcp ppp_lcp pppoe_disc pppoe_sess rarp rc4keydesc rtcp rtp tcp ttls udp vlan)
		echo '	&'$i','
	echo '	0,'
	echo '};'
} >protos.c
0c -FTVw main.c
0c -FTVw y.tab.c
0c -FTVw	/sys/src/cmd/ndb/convM2DNS.c
0c -FTVw aoe.c
0c -FTVw aoeata.c
0c -FTVw aoecmd.c
0c -FTVw aoemask.c
0c -FTVw aoemd.c
0c -FTVw aoerr.c
0c -FTVw arp.c
0c -FTVw bootp.c
0c -FTVw cec.c
0c -FTVw dhcp.c
0c -FTVw dns.c
0c -FTVw dump.c
0c -FTVw eap.c
0c -FTVw eap_identity.c
0c -FTVw eapol.c
0c -FTVw eapol_key.c
0c -FTVw ether.c
0c -FTVw ipmux.c
0c -FTVw ippkt.c
0c -FTVw gre.c
0c -FTVw hdlc.c
0c -FTVw icmp6.c
0c -FTVw icmp.c
0c -FTVw il.c
0c -FTVw ip6.c
0c -FTVw ip.c
0c -FTVw ninep.c
0c -FTVw ospf.c
0c -FTVw ppp.c
0c -FTVw ppp_ccp.c
0c -FTVw ppp_chap.c
0c -FTVw ppp_ipcp.c
0c -FTVw ppp_lcp.c
0c -FTVw pppoe_disc.c
0c -FTVw pppoe_sess.c
0c -FTVw rarp.c
0c -FTVw rc4keydesc.c
0c -FTVw rtcp.c
0c -FTVw rtp.c
0c -FTVw tcp.c
0c -FTVw ttls.c
0c -FTVw udp.c
0c -FTVw vlan.c
0c -FTVw protos.c
0l  -o 0.out main.0 y.tab.0 protos.0 convM2DNS.0 aoe.0 aoeata.0 aoecmd.0 aoemask.0 aoemd.0 aoerr.0 arp.0 bootp.0 cec.0 dhcp.0 dns.0 dump.0 eap.0 eap_identity.0 eapol.0 eapol_key.0 ether.0 ipmux.0 ippkt.0 gre.0 hdlc.0 icmp6.0 icmp.0 il.0 ip6.0 ip.0 ninep.0 ospf.0 ppp.0 ppp_ccp.0 ppp_chap.0 ppp_ipcp.0 ppp_lcp.0 pppoe_disc.0 pppoe_sess.0 rarp.0 rc4keydesc.0 rtcp.0 rtp.0 tcp.0 ttls.0 udp.0 vlan.0
cp 0.out /spim/bin/snoopy
for (i in 6in4 ayiya dhcp6d dhcpclient ftpd gping hogports hproxy httpfile linklocal ping pppoe pptp pptpd rarpd rexexec rip rlogind telnet telnetd tftpd tftpfs tinc traceroute torrent udpecho socksd sol wol)
	mk $MKFLAGS $i.install
0c -FTVw 6in4.c
0l  -o 0.6in4 6in4.0
cp 0.6in4 /spim/bin/ip/6in4
0c -FTVw ayiya.c
0l  -o 0.ayiya ayiya.0
cp 0.ayiya /spim/bin/ip/ayiya
0c -FTVw dhcp6d.c
0l  -o 0.dhcp6d dhcp6d.0
cp 0.dhcp6d /spim/bin/ip/dhcp6d
0c -FTVw dhcpclient.c
0l  -o 0.dhcpclient dhcpclient.0
cp 0.dhcpclient /spim/bin/ip/dhcpclient
0c -FTVw ftpd.c
0c -FTVw glob.c
0l -o 0.ftpd ftpd.0 glob.0
cp 0.ftpd /spim/bin/ip/ftpd
0c -FTVw gping.c
0l  -o 0.gping gping.0
cp 0.gping /spim/bin/ip/gping
0c -FTVw hogports.c
0l  -o 0.hogports hogports.0
cp 0.hogports /spim/bin/ip/hogports
0c -FTVw hproxy.c
0l  -o 0.hproxy hproxy.0
cp 0.hproxy /spim/bin/ip/hproxy
0c -FTVw httpfile.c
0l  -o 0.httpfile httpfile.0
cp 0.httpfile /spim/bin/ip/httpfile
0c -FTVw linklocal.c
0l  -o 0.linklocal linklocal.0
cp 0.linklocal /spim/bin/ip/linklocal
0c -FTVw ping.c
0l  -o 0.ping ping.0
cp 0.ping /spim/bin/ip/ping
0c -FTVw pppoe.c
0l  -o 0.pppoe pppoe.0
cp 0.pppoe /spim/bin/ip/pppoe
0c -FTVw pptp.c
0l  -o 0.pptp pptp.0
cp 0.pptp /spim/bin/ip/pptp
0c -FTVw pptpd.c
0l  -o 0.pptpd pptpd.0
cp 0.pptpd /spim/bin/ip/pptpd
0c -FTVw rarpd.c
0l  -o 0.rarpd rarpd.0
cp 0.rarpd /spim/bin/ip/rarpd
0c -FTVw rexexec.c
0l  -o 0.rexexec rexexec.0
cp 0.rexexec /spim/bin/ip/rexexec
0c -FTVw rip.c
0l  -o 0.rip rip.0
cp 0.rip /spim/bin/ip/rip
0c -FTVw rlogind.c
0l  -o 0.rlogind rlogind.0
cp 0.rlogind /spim/bin/ip/rlogind
0c -FTVw telnet.c
0l  -o 0.telnet telnet.0
cp 0.telnet /$objtype/bin/telnet
0c -FTVw telnetd.c
0l  -o 0.telnetd telnetd.0
cp 0.telnetd /spim/bin/ip/telnetd
0c -FTVw tftpd.c
0l  -o 0.tftpd tftpd.0
cp 0.tftpd /spim/bin/ip/tftpd
0c -FTVw tftpfs.c
0l  -o 0.tftpfs tftpfs.0
cp 0.tftpfs /spim/bin/ip/tftpfs
0c -FTVw tinc.c
0l  -o 0.tinc tinc.0
cp 0.tinc /spim/bin/ip/tinc
0c -FTVw traceroute.c
0l  -o 0.traceroute traceroute.0
cp 0.traceroute /spim/bin/ip/traceroute
0c -FTVw torrent.c
0l  -o 0.torrent torrent.0
cp 0.torrent /spim/bin/ip/torrent
0c -FTVw udpecho.c
0l  -o 0.udpecho udpecho.0
cp 0.udpecho /spim/bin/ip/udpecho
0c -FTVw socksd.c
0l  -o 0.socksd socksd.0
cp 0.socksd /spim/bin/ip/socksd
0c -FTVw sol.c
0l  -o 0.sol sol.0
cp 0.sol /spim/bin/ip/sol
0c -FTVw wol.c
0l  -o 0.wol wol.0
cp 0.wol /spim/bin/ip/wol
mk jpg
for (i in jpg tojpg gif togif ppm toppm png topng tif totif yuv ico toico bmp tga v210)
	mk $MKFLAGS $i.install
6^c rgbycc.c
6^l -o 6.rgbycc rgbycc.6
./6.rgbycc > ycbcr.h
6^c rgbrgbv.c
6^l -o 6.rgbrgbv rgbrgbv.6
./6.rgbrgbv > rgbv.h
0c -FTVw totruecolor.c
0c -FTVw writerawimage.c
0c -FTVw readjpg.c
0c -FTVw jpg.c
0c -FTVw torgbv.c
0l  -o 0.jpg torgbv.0 totruecolor.0 writerawimage.0 readjpg.0 jpg.0
cp 0.jpg /spim/bin/jpg
0c -FTVw writejpg.c
0c -FTVw multichan.c
0c -FTVw tojpg.c
0l  -o 0.tojpg writejpg.0 multichan.0 tojpg.0
cp 0.tojpg /spim/bin/tojpg
0c -FTVw readgif.c
0c -FTVw gif.c
0l  -o 0.gif torgbv.0 totruecolor.0 writerawimage.0 readgif.0 gif.0
cp 0.gif /spim/bin/gif
0c -FTVw writegif.c
0c -FTVw onechan.c
0c -FTVw togif.c
0l  -o 0.togif writegif.0 onechan.0 togif.0 torgbv.0
cp 0.togif /spim/bin/togif
0c -FTVw readppm.c
0c -FTVw ppm.c
0l  -o 0.ppm torgbv.0 totruecolor.0 writerawimage.0 readppm.0 ppm.0
cp 0.ppm /spim/bin/ppm
0c -FTVw writeppm.c
0c -FTVw toppm.c
0l  -o 0.toppm writeppm.0 multichan.0 toppm.0
cp 0.toppm /spim/bin/toppm
0c -FTVw readpng.c
0c -FTVw png.c
0l  -o 0.png torgbv.0 writerawimage.0 readpng.0 png.0
cp 0.png /spim/bin/png
0c -FTVw writepng.c
0c -FTVw topng.c
0l  -o 0.topng writepng.0 topng.0
cp 0.topng /spim/bin/topng
0c -FTVw readtif.c
0c -FTVw tif.c
0l  -o 0.tif torgbv.0 writerawimage.0 readtif.0 tif.0
cp 0.tif /spim/bin/tif
0c -FTVw writetif.c
0c -FTVw totif.c
0l  -o 0.totif writetif.0 totif.0
cp 0.totif /spim/bin/totif
0c -FTVw readyuv.c
0c -FTVw yuv.c
0l  -o 0.yuv torgbv.0 totruecolor.0 writerawimage.0 readyuv.0 yuv.0
cp 0.yuv /spim/bin/yuv
0c -FTVw ico.c
0l  -o 0.ico readpng.0 ico.0
cp 0.ico /spim/bin/ico
0c -FTVw toico.c
0l  -o 0.toico toico.0
cp 0.toico /spim/bin/toico
0c -FTVw readbmp.c
0c -FTVw bmp.c
0l  -o 0.bmp torgbv.0 totruecolor.0 writerawimage.0 readbmp.0 bmp.0
cp 0.bmp /spim/bin/bmp
0c -FTVw readtga.c
0c -FTVw tga.c
0l  -o 0.tga torgbv.0 totruecolor.0 writerawimage.0 readtga.0 tga.0
cp 0.tga /spim/bin/tga
0c -FTVw readv210.c
0c -FTVw v210.c
0l  -o 0.v210 torgbv.0 totruecolor.0 writerawimage.0 readv210.0 v210.0
cp 0.v210 /spim/bin/v210
mk ka
yacc -D1 -d a.y
0c -FTVw y.tab.c
0c -FTVw lex.c
0l  -o 0.out y.tab.0 lex.0
cp 0.out /spim/bin/ka
mk kc
0c -FTVw cgen.c
0c -FTVw enam.c
0c -FTVw list.c
0c -FTVw mul.c
0c -FTVw peep.c
0c -FTVw ../cc/pgen.c
0c -FTVw ../cc/pswt.c
0c -FTVw reg.c
0c -FTVw sgen.c
0c -FTVw swt.c
0c -FTVw txt.c
0l  -o 0.out cgen.0 enam.0 list.0 mul.0 peep.0 pgen.0 pswt.0 reg.0 sgen.0 swt.0 txt.0 ../cc/cc.a0
cp 0.out /spim/bin/kc
mk ki
0c -FTVw ki.c
0c -FTVw run.c
0c -FTVw mem.c
0c -FTVw syscall.c
0c -FTVw stats.c
0c -FTVw icache.c
0c -FTVw symbols.c
0c -FTVw cmd.c
0c -FTVw bpt.c
0c -FTVw float.c
0l  -o 0.out ki.0 run.0 mem.0 syscall.0 stats.0 icache.0 symbols.0 cmd.0 bpt.0 float.0
cp 0.out /spim/bin/ki
mk kl
0c -FTVw asm.c
0c -FTVw list.c
0c -FTVw noop.c
0c -FTVw sched.c
0c -FTVw obj.c
0c -FTVw optab.c
0c -FTVw pass.c
0c -FTVw span.c
0c -FTVw ../kc/enam.c
0c -FTVw compat.c
0l  -o 0.out asm.0 list.0 noop.0 sched.0 obj.0 optab.0 pass.0 span.0 enam.0 compat.0
cp 0.out /spim/bin/kl
mk ktrans
0c -FTVw hash.c
0c -FTVw main.c
0l  -o 0.out hash.0 main.0
cp 0.out /spim/bin/ktrans
mk lex
0c -FTVw lmain.c
yacc -d parser.y
0c -FTVw sub1.c
0c -FTVw sub2.c
0c -FTVw header.c
0c -FTVw y.tab.c
0l  -o 0.out lmain.0 y.tab.0 sub1.0 sub2.0 header.0
cp 0.out /spim/bin/lex
mk lp
for (i in lpdsend lpsend LOCK lpdaemon)
	mk $MKFLAGS $i.install
pcc -c -D_POSIX_SOURCE -D_BSD_EXTENSION -D_NET_EXTENSION -DPLAN9  -'DMAXHOSTNAMELEN=64' lpdsend.c
pcc -o 0.lpdsend lpdsend.0
cp 0.lpdsend /spim/bin/aux/lpdsend
0c -Dplan9 lpsend.c
0l  -o 0.lpsend lpsend.0
cp 0.lpsend /spim/bin/aux/lpsend
0c -Dplan9 LOCK.c
0l  -o 0.LOCK LOCK.0
cp 0.LOCK /spim/bin/aux/LOCK
pcc -c -D_POSIX_SOURCE -DPLAN9  lpdaemon.c
pcc -o 0.lpdaemon lpdaemon.0
cp 0.lpdaemon /spim/bin/aux/lpdaemon
mk map
0c -FTVw map.c
0c -FTVw symbol.c
0c -FTVw index.c
0c -FTVw sqrt.c
cd libmap
mk install
libmap.a0 doesn't exist: assuming it will be an archive
0c -FTVw -I.. aitoff.c
0c -FTVw -I.. albers.c
0c -FTVw -I.. azequalarea.c
0c -FTVw -I.. azequidist.c
0c -FTVw -I.. bicentric.c
0c -FTVw -I.. bonne.c
0c -FTVw -I.. ccubrt.c
0c -FTVw -I.. complex.c
0c -FTVw -I.. conic.c
0c -FTVw -I.. cubrt.c
0c -FTVw -I.. cylequalarea.c
0c -FTVw -I.. cylindrical.c
0c -FTVw -I.. elco2.c
0c -FTVw -I.. elliptic.c
0c -FTVw -I.. fisheye.c
0c -FTVw -I.. gall.c
0c -FTVw -I.. gilbert.c
0c -FTVw -I.. guyou.c
0c -FTVw -I.. harrison.c
0c -FTVw -I.. hex.c
0c -FTVw -I.. homing.c
0c -FTVw -I.. lagrange.c
0c -FTVw -I.. lambert.c
0c -FTVw -I.. laue.c
0c -FTVw -I.. lune.c
0c -FTVw -I.. mercator.c
0c -FTVw -I.. mollweide.c
0c -FTVw -I.. newyorker.c
0c -FTVw -I.. orthographic.c
0c -FTVw -I.. perspective.c
0c -FTVw -I.. polyconic.c
0c -FTVw -I.. rectangular.c
0c -FTVw -I.. simpleconic.c
0c -FTVw -I.. sinusoidal.c
0c -FTVw -I.. tetra.c
0c -FTVw -I.. trapezoidal.c
0c -FTVw -I.. twocirc.c
0c -FTVw -I.. zcoord.c
ar vu libmap.a0 aitoff.0 albers.0 azequalarea.0 azequidist.0 bicentric.0 bonne.0 ccubrt.0 complex.0 conic.0 cubrt.0 cylequalarea.0 cylindrical.0 elco2.0 elliptic.0 fisheye.0 gall.0 gilbert.0 guyou.0 harrison.0 hex.0 homing.0 lagrange.0 lambert.0 laue.0 lune.0 mercator.0 mollweide.0 newyorker.0 orthographic.0 perspective.0 polyconic.0 rectangular.0 simpleconic.0 sinusoidal.0 tetra.0 trapezoidal.0 twocirc.0 zcoord.0
ar: creating libmap.a0
a - aitoff.0
a - albers.0
a - azequalarea.0
a - azequidist.0
a - bicentric.0
a - bonne.0
a - ccubrt.0
a - complex.0
a - conic.0
a - cubrt.0
a - cylequalarea.0
a - cylindrical.0
a - elco2.0
a - elliptic.0
a - fisheye.0
a - gall.0
a - gilbert.0
a - guyou.0
a - harrison.0
a - hex.0
a - homing.0
a - lagrange.0
a - lambert.0
a - laue.0
a - lune.0
a - mercator.0
a - mollweide.0
a - newyorker.0
a - orthographic.0
a - perspective.0
a - polyconic.0
a - rectangular.0
a - simpleconic.0
a - sinusoidal.0
a - tetra.0
a - trapezoidal.0
a - twocirc.0
a - zcoord.0
0l  -o 0.out map.0 symbol.0 index.0 sqrt.0 libmap/libmap.a0
cp 0.out /spim/bin/aux/mapd
mk mk
0c -FTVw arc.c
0c -FTVw archive.c
0c -FTVw bufblock.c
0c -FTVw env.c
0c -FTVw file.c
0c -FTVw graph.c
0c -FTVw job.c
0c -FTVw lex.c
0c -FTVw main.c
0c -FTVw match.c
0c -FTVw mk.c
0c -FTVw parse.c
0c -FTVw rc.c
0c -FTVw recipe.c
0c -FTVw rule.c
0c -FTVw run.c
0c -FTVw shprint.c
0c -FTVw symtab.c
0c -FTVw var.c
0c -FTVw varsub.c
0c -FTVw word.c
0c -FTVw plan9.c
0l  -o 0.out arc.0 archive.0 bufblock.0 env.0 file.0 graph.0 job.0 lex.0 main.0 match.0 mk.0 parse.0 rc.0 recipe.0 rule.0 run.0 shprint.0 symtab.0 var.0 varsub.0 word.0 plan9.0
cp 0.out /spim/bin/mk
mk mothra
0c -FTVw -Ilibpanel snoop.c
0c -FTVw -Ilibpanel forms.c
0c -FTVw -Ilibpanel getpix.c
0c -FTVw -Ilibpanel html.syntax.c
0c -FTVw -Ilibpanel mothra.c
0c -FTVw -Ilibpanel rdhtml.c
0c -FTVw -Ilibpanel url.c
cd libpanel
mk
libpanel.a0 doesn't exist: assuming it will be an archive
0c -FTVw button.c
0c -FTVw canvas.c
0c -FTVw draw.c
0c -FTVw edit.c
0c -FTVw entry.c
0c -FTVw event.c
0c -FTVw frame.c
0c -FTVw group.c
0c -FTVw init.c
0c -FTVw label.c
0c -FTVw list.c
0c -FTVw mem.c
0c -FTVw message.c
0c -FTVw pack.c
0c -FTVw popup.c
0c -FTVw print.c
0c -FTVw pulldown.c
0c -FTVw rtext.c
0c -FTVw scroll.c
0c -FTVw scrollbar.c
0c -FTVw slider.c
0c -FTVw textview.c
0c -FTVw textwin.c
0c -FTVw utf.c
0c -FTVw snarf.c
ar vu libpanel.a0 button.0 canvas.0 draw.0 edit.0 entry.0 event.0 frame.0 group.0 init.0 label.0 list.0 mem.0 message.0 pack.0 popup.0 print.0 pulldown.0 rtext.0 scroll.0 scrollbar.0 slider.0 textview.0 textwin.0 utf.0 snarf.0
ar: creating libpanel.a0
a - button.0
a - canvas.0
a - draw.0
a - edit.0
a - entry.0
a - event.0
a - frame.0
a - group.0
a - init.0
a - label.0
a - list.0
a - mem.0
a - message.0
a - pack.0
a - popup.0
a - print.0
a - pulldown.0
a - rtext.0
a - scroll.0
a - scrollbar.0
a - slider.0
a - textview.0
a - textwin.0
a - utf.0
a - snarf.0
0l  -o 0.out snoop.0 forms.0 getpix.0 html.syntax.0 mothra.0 rdhtml.0 url.0 libpanel/libpanel.a0
cp 0.out /spim/bin/mothra
mk ndb
for (i in mkdb query mkhash mkhosts cs csquery dns dnsquery dnsdebug dnsgetip ipquery inform)
	mk $MKFLAGS $i.install
0c -FTVw mkdb.c
0l  -o 0.mkdb mkdb.0
cp 0.mkdb /spim/bin/ndb/mkdb
0c -FTVw query.c
0l  -o 0.query query.0
cp 0.query /spim/bin/ndb/query
0c -FTVw mkhash.c
0l  -o 0.mkhash mkhash.0
cp 0.mkhash /spim/bin/ndb/mkhash
0c -FTVw mkhosts.c
0l  -o 0.mkhosts mkhosts.0
cp 0.mkhosts /spim/bin/ndb/mkhosts
0c -FTVw cs.c
0l -o 0.cs cs.0
cp 0.cs /spim/bin/ndb/cs
0c -FTVw csquery.c
0l  -o 0.csquery csquery.0
cp 0.csquery /spim/bin/ndb/csquery
0c -FTVw dns.c
0c -FTVw dnudpserver.c
0c -FTVw dntcpserver.c
0c -FTVw dn.c
0c -FTVw dnresolve.c
0c -FTVw dblookup.c
0c -FTVw dnserver.c
0c -FTVw dnnotify.c
0c -FTVw dnarea.c
0c -FTVw convM2DNS.c
0c -FTVw convDNS2M.c
0l -o 0.dns dns.0 dnudpserver.0 dntcpserver.0 dn.0 dnresolve.0 dblookup.0 dnserver.0 dnnotify.0 dnarea.0 convM2DNS.0 convDNS2M.0
cp 0.dns /spim/bin/ndb/dns
0c -FTVw dnsquery.c
0l  -o 0.dnsquery dnsquery.0
cp 0.dnsquery /spim/bin/ndb/dnsquery
0c -FTVw dnsdebug.c
0l -o 0.dnsdebug dnsdebug.0 dn.0 dnresolve.0 dblookup.0 dnserver.0 dnarea.0 convM2DNS.0 convDNS2M.0
cp 0.dnsdebug /spim/bin/ndb/dnsdebug
0c -FTVw dnsgetip.c
0l -o 0.dnsgetip dnsgetip.0 dn.0 dnresolve.0 dblookup.0 dnserver.0 dnarea.0 convM2DNS.0 convDNS2M.0
cp 0.dnsgetip /spim/bin/ndb/dnsgetip
0c -FTVw ipquery.c
0l  -o 0.ipquery ipquery.0
cp 0.ipquery /spim/bin/ndb/ipquery
0c -FTVw inform.c
0l  -o 0.inform inform.0
cp 0.inform /spim/bin/ndb/inform
mk nusb
for (i in lib kb audio ether usbd disk serial ptp joy cam) @{
	cd $i && mk install
}
usb.a0 doesn't exist: assuming it will be an archive
0c -FTVw dev.c
0c -FTVw dump.c
0c -FTVw parse.c
ar vu usb.a0 dev.0 dump.0 parse.0
ar: creating usb.a0
a - dev.0
a - dump.0
a - parse.0
date
Mon Jan  1 22:54:35 MST 2024
0c -I../lib -FTVw kb.c
0l  -o 0.out kb.0 ../lib/usb.a0
cp 0.out /spim/bin/nusb/kb
0c -I../lib -FTVw audio.c
0l  -o 0.out audio.0 ../lib/usb.a0
cp 0.out /spim/bin/nusb/audio
0c -I../lib -FTVw ether.c
0c -I../lib -FTVw cdc.c
0c -I../lib -FTVw smsc.c
0c -I../lib -FTVw lan78xx.c
0c -I../lib -FTVw asix.c
0c -I../lib -FTVw aue.c
0c -I../lib -FTVw url.c
0c -I../lib -FTVw rndis.c
0l  -o 0.out ether.0 cdc.0 smsc.0 lan78xx.0 asix.0 aue.0 url.0 rndis.0 ../lib/usb.a0
cp 0.out /spim/bin/nusb/ether
0c -I../lib -FTVw usbd.c
0c -I../lib -FTVw hub.c
0c -I../lib -FTVw hname.c
0l  -o 0.out usbd.0 hub.0 hname.0 ../lib/usb.a0
cp 0.out /spim/bin/nusb/usbd
0c -I../lib -FTVw disk.c
0c -I../lib -FTVw scsireq.c
./mkscsierrs >scsierrs.c
0c -I../lib -FTVw scsierrs.c
0l  -o 0.out disk.0 scsireq.0 scsierrs.0 ../lib/usb.a0
cp 0.out /spim/bin/nusb/disk
0c -I../lib -FTVw ftdi.c
0c -I../lib -FTVw serial.c
0c -I../lib -FTVw prolific.c
0c -I../lib -FTVw ucons.c
0c -I../lib -FTVw silabs.c
0c -I../lib -FTVw ch340.c
0l  -o 0.out ftdi.0 serial.0 prolific.0 ucons.0 silabs.0 ch340.0 ../lib/usb.a0
cp 0.out /spim/bin/nusb/serial
0c -I../lib -FTVw ptp.c
0l  -o 0.out ptp.0 ../lib/usb.a0
cp 0.out /spim/bin/nusb/ptp
0c -I../lib -FTVw joy.c
0l  -o 0.out joy.0 ../lib/usb.a0
cp 0.out /spim/bin/nusb/joy
0c -I../lib -FTVw cam.c
0c -I../lib -FTVw descprint.c
0c -I../lib -FTVw ctl.c
0c -I../lib -FTVw video.c
0l  -o 0.out cam.0 descprint.0 ctl.0 video.0 ../lib/usb.a0
cp 0.out /spim/bin/nusb/cam
mk paqfs
for (i in mkpaqfs paqfs)
	mk $MKFLAGS $i.install
0c -FTVw mkpaqfs.c
0l  -o 0.mkpaqfs mkpaqfs.0
cp 0.mkpaqfs /spim/bin/mkpaqfs
0c -FTVw paqfs.c
0l  -o 0.paqfs paqfs.0
cp 0.paqfs /spim/bin/paqfs
mk pic
yacc -S -d picy.y

conflicts: 208 shift/reduce
mv y.tab.c picy.c
pcc -c picl.c
pcc -c main.c
pcc -c print.c
pcc -c misc.c
pcc -c symtab.c
pcc -c blockgen.c
pcc -c boxgen.c
pcc -c circgen.c
pcc -c arcgen.c
pcc -c linegen.c
pcc -c movegen.c
pcc -c textgen.c
pcc -c input.c
pcc -c for.c
pcc -c pltroff.c
pcc -c picy.c
pcc  -o 0.out picy.0 picl.0 main.0 print.0 misc.0 symtab.0 blockgen.0 boxgen.0 circgen.0 arcgen.0 linegen.0 movegen.0 textgen.0 input.0 for.0 pltroff.0
cp 0.out /spim/bin/pic
mk plot
0c -FTVw plot.c
cd libplot
mk install
../libplot.a0 doesn't exist: assuming it will be an archive
0c -FTVw box.c
0c -FTVw cfill.c
0c -FTVw circ.c
0c -FTVw closepl.c
0c -FTVw color.c
0c -FTVw disk.c
0c -FTVw doublebuffer.c
0c -FTVw dpoint.c
0c -FTVw erase.c
0c -FTVw fill.c
0c -FTVw frame.c
0c -FTVw grade.c
0c -FTVw line.c
0c -FTVw machdep.c
0c -FTVw move.c
0c -FTVw openpl.c
0c -FTVw parabola.c
0c -FTVw pen.c
0c -FTVw poly.c
0c -FTVw ppause.c
0c -FTVw pprompt.c
0c -FTVw range.c
0c -FTVw rarc.c
0c -FTVw restore.c
0c -FTVw rmove.c
0c -FTVw rvec.c
0c -FTVw save.c
0c -FTVw sbox.c
0c -FTVw spline.c
0c -FTVw subr.c
0c -FTVw text.c
0c -FTVw vec.c
0c -FTVw whoami.c
ar vu ../libplot.a0 box.0 cfill.0 circ.0 closepl.0 color.0 disk.0 doublebuffer.0 dpoint.0 erase.0 fill.0 frame.0 grade.0 line.0 machdep.0 move.0 openpl.0 parabola.0 pen.0 poly.0 ppause.0 pprompt.0 range.0 rarc.0 restore.0 rmove.0 rvec.0 save.0 sbox.0 spline.0 subr.0 text.0 vec.0 whoami.0
ar: creating ../libplot.a0
a - box.0
a - cfill.0
a - circ.0
a - closepl.0
a - color.0
a - disk.0
a - doublebuffer.0
a - dpoint.0
a - erase.0
a - fill.0
a - frame.0
a - grade.0
a - line.0
a - machdep.0
a - move.0
a - openpl.0
a - parabola.0
a - pen.0
a - poly.0
a - ppause.0
a - pprompt.0
a - range.0
a - rarc.0
a - restore.0
a - rmove.0
a - rvec.0
a - save.0
a - sbox.0
a - spline.0
a - subr.0
a - text.0
a - vec.0
a - whoami.0
0l  -o 0.out plot.0 libplot.a0
cp 0.out /spim/bin/plot
mk plumb
for (i in plumber plumb)
	mk $MKFLAGS $i.install
0c -FTVw plumber.c
0c -FTVw fsys.c
0c -FTVw match.c
0c -FTVw rules.c
0l  -o 0.plumber plumber.0 fsys.0 match.0 rules.0
cp 0.plumber /spim/bin/plumber
0c -FTVw plumb.c
0l  -o 0.plumb plumb.0
cp 0.plumb /spim/bin/plumb
mk postscript
---- Making install in common ----
com.a0 doesn't exist: assuming it will be an archive
pcc -c -Dplan9 -D_POSIX_SOURCE -B bbox.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B glob.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B misc.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B request.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B tempnam.c
pcc -c -Dplan9 -D_POSIX_SOURCE -B getopt.c
ar vu com.a0 bbox.0 glob.0 misc.0 request.0 tempnam.0 getopt.0
ar: creating com.a0
a - bbox.0
a - glob.0
a - misc.0
a - request.0
a - tempnam.0
a - getopt.0
---- Making install in cropmarks ----
mk: 'install' is up to date
---- Making install in download ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B download.c
pcc  -o 0.out download.0 ../common/com.a0
cp 0.out /spim/bin/aux/download
---- Making install in grabit ----
mk: 'install' is up to date
---- Making install in hardcopy ----
mk: 'install' is up to date
---- Making install in mpictures ----
mk: 'install' is up to date
---- Making install in postgif ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B postgif.c
pcc  -o 0.out postgif.0 ../common/com.a0
cp 0.out /spim/bin/aux/postgif
---- Making install in postprint ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B postprint.c
pcc  -o 0.out postprint.0 ../common/com.a0
cp 0.out /spim/bin/aux/postprint
---- Making install in postreverse ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B postreverse.c
pcc  -o 0.out postreverse.0 ../common/com.a0
cp 0.out /spim/bin/aux/postreverse
---- Making install in posttek ----
pcc -c -Dplan9 -D_POSIX_SOURCE -I../common -B posttek.c
pcc  -o 0.out posttek.0 ../common/com.a0
cp 0.out /spim/bin/aux/posttek
---- Making install in printfont ----
mk: 'install' is up to date
---- Making install in psencoding ----
mk: 'install' is up to date
---- Making install in psfiles ----
cp *.ps ps.* /sys/lib/postscript/prologues
---- Making install in g3p9bit ----
0c -FTVw g3p9bit.c
0l  -o 0.out g3p9bit.0
cp 0.out /spim/bin/aux/g3p9bit
---- Making install in p9bitpost ----
0c -w -I../common pslib.c
0c -w -I../common p9bitpost.c
0l  -o 0.out pslib.0 p9bitpost.0 /spim/lib/libmemdraw.a
cp 0.out /spim/bin/aux/p9bitpost
---- Making install in tcpostio ----
pcc -Bw -c -D_BSD_EXTENSION -D_NET_EXTENSION -Dplan9 tcpostio.c
pcc -Bw -c -D_BSD_EXTENSION -D_NET_EXTENSION -Dplan9 dial.c
0l  -o 0.out tcpostio.0 dial.0
cp 0.out /spim/bin/aux/tcpostio
---- Making install in text2post ----
0c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common text2post.c
0l  -o 0.out text2post.0
cp 0.out /spim/bin/aux/text2post
---- Making install in tr2post ----
0c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' tr2post.c
0c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' chartab.c
0c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' Bgetfield.c
0c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' conv.c
0c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' utils.c
tr2post.c:57 const if true
0c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' devcntl.c
0c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' draw.c
0c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' readDESC.c
0c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' ps_include.c
0c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' pictures.c
0c -c '-DPROGRAMVERSION="0.1"' '-DDOROUND=1' -I../common '-DPROGRAMNAME="troff, Plan 9 edition"' ../common/common.c
0l  -o 0.out tr2post.0 chartab.0 Bgetfield.0 conv.0 utils.0 devcntl.0 draw.0 readDESC.0 ps_include.0 pictures.0 common.0
cp 0.out /spim/bin/aux/tr2post
mk proof
0c -FTVw main.c
0c -FTVw font.c
0c -FTVw htroff.c
0c -FTVw screen.c
0l  -o 0.out main.0 font.0 htroff.0 screen.0
cp 0.out /spim/bin/proof
mk qa
yacc -D1 -d a.y
0c -FTVw y.tab.c
0c -FTVw lex.c
0l  -o 0.out y.tab.0 lex.0
cp 0.out /spim/bin/qa
mk qc
0c -FTVw cgen.c
0c -FTVw enam.c
0c -FTVw list.c
0c -FTVw machcap.c
0c -FTVw mul.c
0c -FTVw peep.c
0c -FTVw ../cc/pgen.c
0c -FTVw ../cc/pswt.c
0c -FTVw reg.c
0c -FTVw sgen.c
0c -FTVw swt.c
0c -FTVw txt.c
0l  -o 0.out cgen.0 enam.0 list.0 machcap.0 mul.0 peep.0 pgen.0 pswt.0 reg.0 sgen.0 swt.0 txt.0 ../cc/cc.a0
cp 0.out /spim/bin/qc
mk qi
0c -FTVw qi.c
0c -FTVw run.c
0c -FTVw mem.c
0c -FTVw syscall.c
0c -FTVw stats.c
0c -FTVw icache.c
0c -FTVw symbols.c
0c -FTVw cmd.c
0c -FTVw bpt.c
0c -FTVw float.c
0c -FTVw branch.c
0c -FTVw iu.c
0l  -o 0.out qi.0 run.0 mem.0 syscall.0 stats.0 icache.0 symbols.0 cmd.0 bpt.0 float.0 branch.0 iu.0
cp 0.out /spim/bin/qi
mk ql
0c -FTVw asm.c
0c -FTVw asmout.c
0c -FTVw list.c
0c -FTVw noop.c
0c -FTVw obj.c
0c -FTVw optab.c
0c -FTVw pass.c
0c -FTVw span.c
0c -FTVw ../qc/enam.c
0c -FTVw cnam.c
0c -FTVw sched.c
0c -FTVw compat.c
0l  -o 0.out asm.0 asmout.0 list.0 noop.0 obj.0 optab.0 pass.0 span.0 enam.0 cnam.0 sched.0 compat.0
cp 0.out /spim/bin/ql
mk ratfs
0c -FTVw main.c
0c -FTVw proto.c
0c -FTVw misc.c
0c -FTVw ctlfiles.c
0l  -o 0.out main.0 proto.0 misc.0 ctlfiles.0
cp 0.out /spim/bin/upas/ratfs
mk rc
yacc -d syn.y
0c -FTVw -DPlan9 code.c
0c -FTVw -DPlan9 exec.c
0c -FTVw -DPlan9 getflags.c
0c -FTVw -DPlan9 glob.c
0c -FTVw -DPlan9 here.c
0c -FTVw -DPlan9 io.c
0c -FTVw -DPlan9 lex.c
0c -FTVw -DPlan9 pcmd.c
0c -FTVw -DPlan9 pfnc.c
0c -FTVw -DPlan9 simple.c
0c -FTVw -DPlan9 subr.c
0c -FTVw -DPlan9 trap.c
0c -FTVw -DPlan9 tree.c
0c -FTVw -DPlan9 var.c
0c -FTVw -DPlan9 havefork.c
0c -FTVw -DPlan9 plan9.c
0c -FTVw -DPlan9 y.tab.c
0l  -o 0.out code.0 exec.0 getflags.0 glob.0 here.0 io.0 lex.0 pcmd.0 pfnc.0 simple.0 subr.0 trap.0 tree.0 var.0 havefork.0 plan9.0 y.tab.0
cp 0.out /spim/bin/rc
mk reform
for (i in audio pm shortcuts)
	mk $MKFLAGS $i.install
0c -FTVw audio.c
0l  -o 0.audio audio.0
cp 0.audio /spim/bin/reform/audio
0c -FTVw pm.c
0l  -o 0.pm pm.0
cp 0.pm /spim/bin/reform/pm
0c -FTVw shortcuts.c
0l  -o 0.shortcuts shortcuts.0
cp 0.shortcuts /spim/bin/reform/shortcuts
mk replica
0c -FTVw revproto.c
0c -FTVw applychanges.c
0c -FTVw db.c
0c -FTVw util.c
0c -FTVw applylog.c
0c -FTVw compactdb.c
0c -FTVw updatedb.c
0l  -o 0.applychanges revproto.0 applychanges.0 db.0 util.0
0l  -o 0.compactdb compactdb.0 db.0 util.0
0l  -o 0.updatedb updatedb.0 db.0 util.0
0l  -o 0.applylog applylog.0 db.0 util.0
cp 0.applychanges /spim/bin/replica/applychanges
cp 0.compactdb /spim/bin/replica/compactdb
cp 0.applylog /spim/bin/replica/applylog
cp 0.updatedb /spim/bin/replica/updatedb
for (i in applychanges applylog compactdb updatedb)
	mk $MKFLAGS $i.install
0l  -o 0.applychanges revproto.0 applychanges.0 db.0 util.0
cp 0.applychanges /spim/bin/replica/applychanges
0l  -o 0.applylog applylog.0 db.0 util.0
cp 0.applylog /spim/bin/replica/applylog
0l  -o 0.compactdb compactdb.0 db.0 util.0
cp 0.compactdb /spim/bin/replica/compactdb
0l  -o 0.updatedb updatedb.0 db.0 util.0
cp 0.updatedb /spim/bin/replica/updatedb
mk rio
0c -FTVw rio.c
0c -FTVw data.c
0c -FTVw fsys.c
0c -FTVw scrl.c
0c -FTVw time.c
0c -FTVw util.c
0c -FTVw wctl.c
0c -FTVw wind.c
0c -FTVw xfid.c
0l  -o 0.out rio.0 data.0 fsys.0 scrl.0 time.0 util.0 wctl.0 wind.0 xfid.0 /spim/lib/libdraw.a /spim/lib/libframe.a /spim/lib/libthread.a /spim/lib/libplumb.a /spim/lib/libc.a
cp 0.out /spim/bin/rio
mk sam
0c -FTVw sam.c
0c -FTVw address.c
0c -FTVw buff.c
0c -FTVw cmd.c
0c -FTVw disk.c
0c -FTVw error.c
0c -FTVw file.c
0c -FTVw io.c
0c -FTVw list.c
0c -FTVw mesg.c
0c -FTVw moveto.c
0c -FTVw multi.c
0c -FTVw plan9.c
0c -FTVw rasp.c
0c -FTVw regexp.c
0c -FTVw shell.c
0c -FTVw string.c
0c -FTVw sys.c
0c -FTVw util.c
0c -FTVw xec.c
0l  -o 0.out sam.0 address.0 buff.0 cmd.0 disk.0 error.0 file.0 io.0 list.0 mesg.0 moveto.0 multi.0 plan9.0 rasp.0 regexp.0 shell.0 string.0 sys.0 util.0 xec.0
cp 0.out /spim/bin/sam
mk samterm
0c -I../sam -FTVw main.c
0c -I../sam -FTVw icons.c
0c -I../sam -FTVw menu.c
0c -I../sam -FTVw mesg.c
0c -I../sam -FTVw rasp.c
0c -I../sam -FTVw scroll.c
0c -I../sam -FTVw flayer.c
0c -I../sam -FTVw io.c
0c -I../sam -FTVw plan9.c
0l  -o 0.out main.0 icons.0 menu.0 mesg.0 rasp.0 scroll.0 flayer.0 io.0 plan9.0 /spim/lib/libdraw.a /spim/lib/libframe.a
cp 0.out /spim/bin/aux/samterm
mk scat
0c -FTVw -I/sys/src/cmd/map scat.c
0c -FTVw -I/sys/src/cmd/map bitinput.c
0c -FTVw -I/sys/src/cmd/map desc.c
0c -FTVw -I/sys/src/cmd/map display.c
0c -FTVw -I/sys/src/cmd/map dssread.c
0c -FTVw -I/sys/src/cmd/map header.c
0c -FTVw -I/sys/src/cmd/map hinv.c
0c -FTVw -I/sys/src/cmd/map image.c
0c -FTVw -I/sys/src/cmd/map patch.c
0c -FTVw -I/sys/src/cmd/map plot.c
0c -FTVw -I/sys/src/cmd/map posn.c
0c -FTVw -I/sys/src/cmd/map prose.c
0c -FTVw -I/sys/src/cmd/map qtree.c
0c -FTVw -I/sys/src/cmd/map util.c
0l  -o 0.out scat.0 bitinput.0 desc.0 display.0 dssread.0 header.0 hinv.0 image.0 patch.0 plot.0 posn.0 prose.0 qtree.0 util.0
cp 0.out /spim/bin/scat
mk scuzz
0c -FTVw scuzz.c
0c -FTVw cdaudio.c
0c -FTVw cdr.c
0c -FTVw changer.c
0c -FTVw scsireq.c
0c -FTVw sense.c
0l  -o 0.out scuzz.0 cdaudio.0 cdr.0 changer.0 scsireq.0 sense.0
cp 0.out /spim/bin/scuzz
mk snap
for (i in snap snapfs)
	mk $MKFLAGS $i.install
0c -FTVw snap.c
0c -FTVw read.c
0c -FTVw take.c
0c -FTVw util.c
0c -FTVw write.c
0l  -o 0.snap snap.0 read.0 take.0 util.0 write.0 /spim/lib/lib9p.a
cp 0.snap /spim/bin/snap
0c -FTVw snapfs.c
0l  -o 0.snapfs snapfs.0 read.0 take.0 util.0 write.0 /spim/lib/lib9p.a
cp 0.snapfs /spim/bin/snapfs
mk spell
0c -FTVw sprog.c
0l  -o 0.out sprog.0
cp 0.out /spim/bin/aux/sprog
mk spin
yacc -S -d spin.y

conflicts: 6 reduce/reduce
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 dstep.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 flow.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 guided.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 main.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 mesg.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 msc_tcl.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen1.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen2.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen3.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen4.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen5.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen6.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 pangen7.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 reprosrc.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 run.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 sched.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 spinlex.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 structs.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 sym.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 vars.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 y.tab.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_buchi.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_cache.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_lex.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_main.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_mem.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_parse.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_rewrt.c
pcc -c -B -D_POSIX_SOURCE -D_PLAN9 tl_trans.c
0l  -o 0.out dstep.0 flow.0 guided.0 main.0 mesg.0 msc_tcl.0 pangen1.0 pangen2.0 pangen3.0 pangen4.0 pangen5.0 pangen6.0 pangen7.0 reprosrc.0 run.0 sched.0 spinlex.0 structs.0 sym.0 vars.0 y.tab.0 tl_buchi.0 tl_cache.0 tl_lex.0 tl_main.0 tl_mem.0 tl_parse.0 tl_rewrt.0 tl_trans.0
cp 0.out /spim/bin/spin
mk spred
0c -FTVw spred.c
0c -FTVw win.c
0c -FTVw cmd.c
0c -FTVw pal.c
0c -FTVw cmdw.c
0c -FTVw spr.c
0c -FTVw fil.c
0l  -o 0.out spred.0 win.0 cmd.0 pal.0 cmdw.0 spr.0 fil.0
cp 0.out /spim/bin/spred
mk syscall
0c -FTVw syscall.c
0l  -o 0.out syscall.0
cp 0.out /spim/bin/syscall
mk tapefs
for (i in tarfs tpfs v6fs 32vfs cpiofs tapfs v10fs zipfs)
	mk $MKFLAGS $i.install
0c -FTVw tarfs.c
0c -FTVw fs.c
0c -FTVw util.c
0l  -o 0.tarfs tarfs.0 fs.0 util.0
cp 0.tarfs /spim/bin/fs/tarfs
0c -FTVw tpfs.c
0l  -o 0.tpfs tpfs.0 fs.0 util.0
cp 0.tpfs /spim/bin/fs/tpfs
0c -FTVw v6fs.c
0l  -o 0.v6fs v6fs.0 fs.0 util.0
cp 0.v6fs /spim/bin/fs/v6fs
0c -FTVw 32vfs.c
0l  -o 0.32vfs 32vfs.0 fs.0 util.0
cp 0.32vfs /spim/bin/fs/32vfs
0c -FTVw cpiofs.c
0l  -o 0.cpiofs cpiofs.0 fs.0 util.0
cp 0.cpiofs /spim/bin/fs/cpiofs
0c -FTVw tapfs.c
0l  -o 0.tapfs tapfs.0 fs.0 util.0
cp 0.tapfs /spim/bin/fs/tapfs
0c -FTVw v10fs.c
0l  -o 0.v10fs v10fs.0 fs.0 util.0
cp 0.v10fs /spim/bin/fs/v10fs
0c -FTVw zipfs.c
0l  -o 0.zipfs zipfs.0 fs.0 util.0
cp 0.zipfs /spim/bin/fs/zipfs
mk tbl
0c -FTVw t8.c
0c -FTVw t4.c
0c -FTVw t6.c
0c -FTVw tu.c
0c -FTVw t5.c
0c -FTVw t7.c
0c -FTVw tv.c
0c -FTVw tg.c
0c -FTVw t3.c
0c -FTVw tb.c
0c -FTVw tt.c
0c -FTVw t9.c
0c -FTVw t1.c
0c -FTVw tf.c
0c -FTVw tc.c
0c -FTVw ti.c
0c -FTVw tm.c
0c -FTVw t0.c
0c -FTVw tr.c
0c -FTVw te.c
0c -FTVw ts.c
0c -FTVw t2.c
0l  -o 0.out t8.0 t4.0 t6.0 tu.0 t5.0 t7.0 tv.0 tg.0 t3.0 tb.0 tt.0 t9.0 t1.0 tf.0 tc.0 ti.0 tm.0 t0.0 tr.0 te.0 ts.0 t2.0
cp 0.out /spim/bin/tbl
mk tc
0c -FTVw cgen.c
0c -FTVw enam.c
0c -FTVw list.c
0c -FTVw mul.c
0c -FTVw peep.c
0c -FTVw reg.c
0c -FTVw sgen.c
0c -FTVw swt.c
0c -FTVw txt.c
0l  -o 0.out cgen.0 enam.0 list.0 mul.0 peep.0 reg.0 sgen.0 swt.0 txt.0 ../cc/cc.a0
cp 0.out /spim/bin/tc
mk tcs
./charsets.awk charsets.xml alias.txt >alias.h
0c -DPLAN9 -FTVw conv_jis.c
0c -DPLAN9 -FTVw conv_big5.c
0c -DPLAN9 -FTVw conv_gb.c
0c -DPLAN9 -FTVw conv_gbk.c
0c -DPLAN9 -FTVw conv_ksc.c
0c -DPLAN9 -FTVw utf.c
0c -DPLAN9 -FTVw html.c
0c -DPLAN9 -FTVw kuten208.c
0c -DPLAN9 -FTVw kuten212.c
0c -DPLAN9 -FTVw gb.c
0c -DPLAN9 -FTVw gbk.c
0c -DPLAN9 -FTVw ksc.c
0c -DPLAN9 -FTVw big5.c
0c -DPLAN9 -FTVw tune.c
0c -DPLAN9 -FTVw tcs.c
0l  -o 0.out tcs.0 conv_jis.0 conv_big5.0 conv_gb.0 conv_gbk.0 conv_ksc.0 utf.0 html.0 kuten208.0 kuten212.0 gb.0 gbk.0 ksc.0 big5.0 tune.0
cp 0.out /spim/bin/tcs
mk telco
0c -FTVw telco.c
0l  -o 0.out telco.0
cp 0.out /spim/bin/telco
mk tl
0c -FTVw asm.c
0c -FTVw list.c
0c -FTVw noop.c
0c -FTVw obj.c
0c -FTVw optab.c
0c -FTVw pass.c
0c -FTVw span.c
0c -FTVw ../5c/enam.c
0c -FTVw thumb.c
0c -FTVw compat.c
0l  -o 0.out asm.0 list.0 noop.0 obj.0 optab.0 pass.0 span.0 enam.0 thumb.0 compat.0
cp 0.out /spim/bin/tl
mk troff
pcc -c -DSTRICT -DUNICODE -DFONTDIR'='"sys/lib/troff/font" -DNTERMDIR'='"sys/lib/troff/term/tab." -DTEXHYPHENS'='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex" -DALTHYPHENS'='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex" -DDWBHOME'='"/" n1.c
pcc -c -DSTRICT -DUNICODE n2.c
pcc -c -DSTRICT -DUNICODE n3.c
pcc -c -DSTRICT -DUNICODE n4.c
pcc -c -DSTRICT -DUNICODE n5.c
pcc -c -DSTRICT -DUNICODE t6.c
pcc -c -DSTRICT -DUNICODE n6.c
pcc -c -DSTRICT -DUNICODE n7.c
pcc -c -DSTRICT -DUNICODE -DTEXHYPHENS'='"sys/lib/texmf/tex/generic/hyphen/hyphen.tex" n8.c
pcc -c -DSTRICT -DUNICODE n9.c
pcc -c -DSTRICT -DUNICODE -DTDEVNAME'='"utf" t10.c
pcc -c -DSTRICT -DUNICODE -DNDEVNAME'='"utf" n10.c
pcc -c -DSTRICT -DUNICODE t11.c
pcc -c -DSTRICT -DUNICODE -DTMACDIR'='"sys/lib/tmac/tmac." ni.c
pcc -c -DSTRICT -DUNICODE hytab.c
pcc -c -DSTRICT -DUNICODE suftab.c
pcc -c -DSTRICT -DUNICODE -DDWBHOME'='"/" dwbinit.c
pcc -o 0.out n1.0 n2.0 n3.0 n4.0 n5.0 t6.0 n6.0 n7.0 n8.0 n9.0 t10.0 n10.0 t11.0 ni.0 hytab.0 suftab.0 dwbinit.0
cp 0.out /spim/bin/troff
mk troff2html
0c -FTVw troff2html.c
0l  -o 0.out troff2html.0
cp 0.out /spim/bin/troff2html
mk upas
for (i in common Mail alias bayes binscripts dkim filterkit fs imap4d marshal ml ned pop3 q scanmail send smtp spf unesc vf) @{
	cd $i
	mk install
}
libcommon.a0 doesn't exist: assuming it will be an archive
0c -FTVw aux.c
0c -FTVw become.c
0c -FTVw config.c
0c -FTVw folder.c
0c -FTVw flags.c
0c -FTVw fmt.c
0c -FTVw libsys.c
0c -FTVw process.c
ar vu libcommon.a0 aux.0 become.0 config.0 folder.0 flags.0 fmt.0 libsys.0 process.0
ar: creating libcommon.a0
a - aux.0
a - become.0
a - config.0
a - folder.0
a - flags.0
a - fmt.0
a - libsys.0
a - process.0
0c -FTVw mbox.c
0c -FTVw mesg.c
0c -FTVw comp.c
0c -FTVw util.c
0c -FTVw win.c
0l  -o 0.out mbox.0 mesg.0 comp.0 util.0 win.0
cp 0.out /acme/bin/spim/Mail
0c -FTVw -I../common aliasmail.c
0l  -o 0.out aliasmail.0 ../common/libcommon.a0
cp 0.out /spim/bin/upas/aliasmail
for (i in addhash bayes msgtok)
	mk $MKFLAGS $i.install
0c -FTVw hash.c
0c -FTVw addhash.c
0l  -o 0.addhash hash.0 addhash.0
cp 0.addhash /spim/bin/upas/addhash
0c -FTVw bayes.c
0l  -o 0.bayes hash.0 bayes.0
cp 0.bayes /spim/bin/upas/bayes
0c -FTVw dfa.c
0c -FTVw msgtok.c
0l  -o 0.msgtok dfa.0 msgtok.0
cp 0.msgtok /spim/bin/upas/msgtok
cp isspam.rc /spim/bin/upas/isspam
cp msgcat.rc /spim/bin/upas/msgcat
cp spam.rc /spim/bin/upas/spam
cp tfmt.rc /spim/bin/upas/tfmt
cp unspam.rc /spim/bin/upas/unspam
0c -FTVw dkim.c
0l  -o 0.out dkim.0
cp 0.out /spim/bin/upas/dkim
for (i in deliver list mbappend token)
	mk $MKFLAGS $i.install
0c -FTVw -I../common deliver.c
0c -FTVw -I../common readaddrs.c
0l  -o 0.deliver deliver.0 readaddrs.0 ../common/libcommon.a0
cp 0.deliver /spim/bin/upas/deliver
0c -FTVw -I../common list.c
0l  -o 0.list list.0 readaddrs.0 ../common/libcommon.a0
cp 0.list /spim/bin/upas/list
0c -FTVw -I../common mbappend.c
0l  -o 0.mbappend mbappend.0 readaddrs.0 ../common/libcommon.a0
cp 0.mbappend /spim/bin/upas/mbappend
0c -FTVw -I../common token.c
0l  -o 0.token token.0 readaddrs.0 ../common/libcommon.a0
cp 0.token /spim/bin/upas/token
0c -FTVw -I../common cache.c
0c -FTVw -I../common fs.c
0c -FTVw -I../common header.c
0c -FTVw -I../common idx.c
0c -FTVw -I../common imap.c
0c -FTVw -I../common mbox.c
0c -FTVw -I../common mdir.c
0c -FTVw -I../common mtree.c
0c -FTVw -I../common plan9.c
0c -FTVw -I../common pop3.c
0c -FTVw -I../common remove.c
0c -FTVw -I../common rename.c
0c -FTVw -I../common strtotm.c
0c -FTVw -I../common tls.c
0l  -o 0.out cache.0 fs.0 header.0 idx.0 imap.0 mbox.0 mdir.0 mtree.0 plan9.0 pop3.0 remove.0 rename.0 strtotm.0 tls.0 ../common/libcommon.a0
cp 0.out /spim/bin/upas/fs
0c -FTVw auth.c
0c -FTVw copy.c
0c -FTVw csquery.c
0c -FTVw date.c
0c -FTVw debug.c
0c -FTVw fetch.c
0c -FTVw folder.c
0c -FTVw fsenc.c
0c -FTVw fstree.c
0c -FTVw imp.c
0c -FTVw imap4d.c
0c -FTVw list.c
0c -FTVw mbox.c
0c -FTVw msg.c
0c -FTVw mutf7.c
0c -FTVw nodes.c
0c -FTVw print.c
0c -FTVw quota.c
0c -FTVw search.c
0c -FTVw store.c
0c -FTVw utils.c
0l  -o 0.out auth.0 copy.0 csquery.0 date.0 debug.0 fetch.0 folder.0 fsenc.0 fstree.0 imp.0 imap4d.0 list.0 mbox.0 msg.0 mutf7.0 nodes.0 print.0 quota.0 search.0 store.0 utils.0
cp 0.out /spim/bin/upas/imap4d
0c -FTVw -I../common marshal.c
0l  -o 0.out marshal.0 ../common/libcommon.a0
cp 0.out /spim/bin/upas/marshal
for (i in ml mlowner mlmgr)
	mk $MKFLAGS $i.install
cd ../smtp && mk rfc822.tab.h rfc822.tab.0
yacc -d -s rfc822 rfc822.y
0c -FTVw -I../common rfc822.tab.c
0c -FTVw -I../common ml.c
0c -FTVw -I../common common.c
0l  -o 0.ml ../smtp/rfc822.tab.0 ml.0 common.0 ../common/libcommon.a0
cp 0.ml /spim/bin/upas/ml
cd ../smtp && mk rfc822.tab.h rfc822.tab.0
0c -FTVw -I../common mlowner.c
0c -FTVw -I../common common.c
0c -FTVw -I../common rfc822.tab.c
0l  -o 0.mlowner ../smtp/rfc822.tab.0 mlowner.0 common.0 ../common/libcommon.a0
cp 0.mlowner /spim/bin/upas/mlowner
0c -FTVw -I../common mlmgr.c
0c -FTVw -I../common common.c
0l  -o 0.mlmgr mlmgr.0 common.0 ../common/libcommon.a0
cp 0.mlmgr /spim/bin/upas/mlmgr
0c -FTVw -I../common nedmail.c
0l  -o 0.out nedmail.0 ../common/libcommon.a0
cp 0.out /spim/bin/upas/nedmail
0c -FTVw -I../common pop3.c
0l  -o 0.out pop3.0 ../common/libcommon.a0
cp 0.out /spim/bin/upas/pop3
for (i in qer runq)
	mk $MKFLAGS $i.install
0c -FTVw -I../common qer.c
0l  -o 0.qer qer.0 ../common/libcommon.a0
cp 0.qer /spim/bin/upas/qer
0c -FTVw -I../common runq.c
0l  -o 0.runq runq.0 ../common/libcommon.a0
cp 0.runq /spim/bin/upas/runq
for (i in scanmail testscan)
	mk $MKFLAGS $i.install
0c -FTVw -I../common scanmail.c
0c -FTVw -I../common common.c
0l  -o 0.scanmail scanmail.0 common.0 ../common/libcommon.a0
cp 0.scanmail /spim/bin/upas/scanmail
0c -FTVw -I../common testscan.c
0l  -o 0.testscan testscan.0 common.0 ../common/libcommon.a0
cp 0.testscan /spim/bin/upas/testscan
for (i in send filter)
	mk $MKFLAGS $i.install
0c -FTVw -I../common authorize.c
0c -FTVw -I../common bind.c
0c -FTVw -I../common cat_mail.c
0c -FTVw -I../common gateway.c
0c -FTVw -I../common local.c
0c -FTVw -I../common main.c
0c -FTVw -I../common rewrite.c
0c -FTVw -I../common translate.c
0c -FTVw -I../common message.c
0c -FTVw -I../common dest.c
0c -FTVw -I../common log.c
0c -FTVw -I../common skipequiv.c
0l  -o 0.send authorize.0 bind.0 cat_mail.0 gateway.0 local.0 main.0 rewrite.0 translate.0 message.0 dest.0 log.0 skipequiv.0 ../smtp/rfc822.tab.0 ../common/libcommon.a0
cp 0.send /spim/bin/upas/send
0c -FTVw -I../common filter.c
0l  -o 0.filter cat_mail.0 filter.0 message.0 dest.0 log.0 skipequiv.0 ../smtp/rfc822.tab.0 ../common/libcommon.a0
cp 0.filter /spim/bin/upas/filter
for (i in smtpd smtp)
	mk $MKFLAGS $i.install
yacc -o xxx smtpd.y
sed 's/yy/zz/g' < xxx > smtpd.tab.c
rm xxx
0c -FTVw -I../common spam.c
0c -FTVw -I../common rfc822.tab.c
0c -FTVw -I../common greylist.c

conflicts: 10 reduce/reduce
0c -FTVw -I../common smtpd.c
0c -FTVw -I../common smtpd.tab.c
0l  -o 0.smtpd smtpd.tab.0 spam.0 rfc822.tab.0 greylist.0 smtpd.0 ../common/libcommon.a0
cp 0.smtpd /spim/bin/upas/smtpd
0c -FTVw -I../common mxdial.c
0c -FTVw -I../common smtp.c
0l  -o 0.smtp rfc822.tab.0 mxdial.0 smtp.0 ../common/libcommon.a0
cp 0.smtp /spim/bin/upas/smtp
0c -FTVw dns.c
0c -FTVw macro.c
0c -FTVw spf.c
0l  -o 0.out dns.0 macro.0 spf.0
cp 0.out /spim/bin/upas/spf
0c -FTVw unesc.c
0l  -o 0.out unesc.0
cp 0.out /spim/bin/upas/unesc
0c -FTVw -I../common vf.c
0l  -o 0.out vf.0 ../common/libcommon.a0
cp 0.out /spim/bin/upas/vf
mk va
yacc -D1 -d a.y
0c -FTVw y.tab.c
0c -FTVw lex.c
0l  -o 0.out y.tab.0 lex.0
cp 0.out /spim/bin/va
mk vac
for (i in vac unvac vacfs)
	mk $MKFLAGS $i.install
0c -FTVw vac.c
0c -FTVw error.c
0c -FTVw file.c
0c -FTVw glob.c
0c -FTVw pack.c
0l  -o 0.vac vac.0 error.0 file.0 glob.0 pack.0
cp 0.vac /spim/bin/vac
0c -FTVw unvac.c
0l  -o 0.unvac unvac.0 error.0 file.0 glob.0 pack.0
cp 0.unvac /spim/bin/unvac
0c -FTVw vacfs.c
0l  -o 0.vacfs vacfs.0 error.0 file.0 glob.0 pack.0
cp 0.vacfs /spim/bin/vacfs
mk vc
0c -FTVw cgen.c
0c -FTVw enam.c
0c -FTVw list.c
0c -FTVw mul.c
0c -FTVw peep.c
0c -FTVw ../cc/pgen.c
0c -FTVw ../cc/pswt.c
0c -FTVw reg.c
0c -FTVw sgen.c
0c -FTVw swt.c
0c -FTVw txt.c
0l  -o 0.out cgen.0 enam.0 list.0 mul.0 peep.0 pgen.0 pswt.0 reg.0 sgen.0 swt.0 txt.0 ../cc/cc.a0
cp 0.out /spim/bin/vc
mk venti
@{ cd srv && mk install }
for (i in venti buildindex checkarenas checkindex clumpstats conf findscore fixarenas fmtarenas fmtbloom fmtindex fmtisect mirrorarenas printarena printarenapart rdarena syncindex verifyarena wrarena)
	mk $MKFLAGS $i.install
0c -FTVw -I. venti.c
0c -FTVw -I. arena.c
0c -FTVw -I. arenas.c
0c -FTVw -I. bloom.c
0c -FTVw -I. buildbuck.c
0c -FTVw -I. clump.c
0c -FTVw -I. config.c
0c -FTVw -I. conv.c
0c -FTVw -I. dcache.c
0c -FTVw -I. disksched.c
0c -FTVw -I. dump.c
0c -FTVw -I. graph.c
0c -FTVw -I. hdisk.c
0c -FTVw -I. hproc.c
0c -FTVw -I. httpd.c
0c -FTVw -I. icache.c
0c -FTVw -I. icachewrite.c
0c -FTVw -I. ifile.c
0c -FTVw -I. index.c
0c -FTVw -I. lump.c
0c -FTVw -I. lumpcache.c
0c -FTVw -I. lumpqueue.c
0c -FTVw -I. part.c
0c -FTVw -I. png.c
0c -FTVw -I. round.c
0c -FTVw -I. score.c
0c -FTVw -I. sortientry.c
0c -FTVw -I. stats.c
0c -FTVw -I. syncarena.c
0c -FTVw -I. syncindex0.c
0c -FTVw -I. trace.c
0c -FTVw -I. unwhack.c
0c -FTVw -I. utils.c
0c -FTVw -I. unittoull.c
0c -FTVw -I. whack.c
0c -FTVw -I. xml.c
0c -FTVw -I. zblock.c
0c -FTVw -I. zeropart.c
ar rvc libvs.a0 arena.0 arenas.0 bloom.0 buildbuck.0 clump.0 config.0 conv.0 dcache.0 disksched.0 dump.0 graph.0 hdisk.0 hproc.0 httpd.0 icache.0 icachewrite.0 ifile.0 index.0 lump.0 lumpcache.0 lumpqueue.0 part.0 png.0 round.0 score.0 sortientry.0 stats.0 syncarena.0 syncindex0.0 trace.0 unwhack.0 utils.0 unittoull.0 whack.0 xml.0 zblock.0 zeropart.0
a - arena.0
a - arenas.0
a - bloom.0
a - buildbuck.0
a - clump.0
a - config.0
a - conv.0
a - dcache.0
a - disksched.0
a - dump.0
a - graph.0
a - hdisk.0
a - hproc.0
a - httpd.0
a - icache.0
a - icachewrite.0
a - ifile.0
a - index.0
a - lump.0
a - lumpcache.0
a - lumpqueue.0
a - part.0
a - png.0
a - round.0
a - score.0
a - sortientry.0
a - stats.0
a - syncarena.0
a - syncindex0.0
a - trace.0
a - unwhack.0
a - utils.0
a - unittoull.0
a - whack.0
a - xml.0
a - zblock.0
a - zeropart.0
0l  -o 0.venti venti.0 libvs.a0
cp 0.venti /spim/bin/venti/venti
0c -FTVw -I. buildindex.c
ar rvc libvs.a0 arena.0 arenas.0 bloom.0 buildbuck.0 clump.0 config.0 conv.0 dcache.0 disksched.0 dump.0 graph.0 hdisk.0 hproc.0 httpd.0 icache.0 icachewrite.0 ifile.0 index.0 lump.0 lumpcache.0 lumpqueue.0 part.0 png.0 round.0 score.0 sortientry.0 stats.0 syncarena.0 syncindex0.0 trace.0 unwhack.0 utils.0 unittoull.0 whack.0 xml.0 zblock.0 zeropart.0
r - arena.0
r - arenas.0
r - bloom.0
r - buildbuck.0
r - clump.0
r - config.0
r - conv.0
r - dcache.0
r - disksched.0
r - dump.0
r - graph.0
r - hdisk.0
r - hproc.0
r - httpd.0
r - icache.0
r - icachewrite.0
r - ifile.0
r - index.0
r - lump.0
r - lumpcache.0
r - lumpqueue.0
r - part.0
r - png.0
r - round.0
r - score.0
r - sortientry.0
r - stats.0
r - syncarena.0
r - syncindex0.0
r - trace.0
r - unwhack.0
r - utils.0
r - unittoull.0
r - whack.0
r - xml.0
r - zblock.0
r - zeropart.0
0l  -o 0.buildindex buildindex.0 libvs.a0
cp 0.buildindex /spim/bin/venti/buildindex
0c -FTVw -I. checkarenas.c
ar rvc libvs.a0 arena.0 arenas.0 bloom.0 buildbuck.0 clump.0 config.0 conv.0 dcache.0 disksched.0 dump.0 graph.0 hdisk.0 hproc.0 httpd.0 icache.0 icachewrite.0 ifile.0 index.0 lump.0 lumpcache.0 lumpqueue.0 part.0 png.0 round.0 score.0 sortientry.0 stats.0 syncarena.0 syncindex0.0 trace.0 unwhack.0 utils.0 unittoull.0 whack.0 xml.0 zblock.0 zeropart.0
r - arena.0
r - arenas.0
r - bloom.0
r - buildbuck.0
r - clump.0
r - config.0
r - conv.0
r - dcache.0
r - disksched.0
r - dump.0
r - graph.0
r - hdisk.0
r - hproc.0
r - httpd.0
r - icache.0
r - icachewrite.0
r - ifile.0
r - index.0
r - lump.0
r - lumpcache.0
r - lumpqueue.0
r - part.0
r - png.0
r - round.0
r - score.0
r - sortientry.0
r - stats.0
r - syncarena.0
r - syncindex0.0
r - trace.0
r - unwhack.0
r - utils.0
r - unittoull.0
r - whack.0
r - xml.0
r - zblock.0
r - zeropart.0
0l  -o 0.checkarenas checkarenas.0 libvs.a0
cp 0.checkarenas /spim/bin/venti/checkarenas
0c -FTVw -I. checkindex.c
ar rvc libvs.a0 arena.0 arenas.0 bloom.0 buildbuck.0 clump.0 config.0 conv.0 dcache.0 disksched.0 dump.0 graph.0 hdisk.0 hproc.0 httpd.0 icache.0 icachewrite.0 ifile.0 index.0 lump.0 lumpcache.0 lumpqueue.0 part.0 png.0 round.0 score.0 sortientry.0 stats.0 syncarena.0 syncindex0.0 trace.0 unwhack.0 utils.0 unittoull.0 whack.0 xml.0 zblock.0 zeropart.0
r - arena.0
r - arenas.0
r - bloom.0
r - buildbuck.0
r - clump.0
r - config.0
r - conv.0
r - dcache.0
r - disksched.0
r - dump.0
r - graph.0
r - hdisk.0
r - hproc.0
r - httpd.0
r - icache.0
r - icachewrite.0
r - ifile.0
r - index.0
r - lump.0
r - lumpcache.0
r - lumpqueue.0
r - part.0
r - png.0
r - round.0
r - score.0
r - sortientry.0
r - stats.0
r - syncarena.0
r - syncindex0.0
r - trace.0
r - unwhack.0
r - utils.0
r - unittoull.0
r - whack.0
r - xml.0
r - zblock.0
r - zeropart.0
0l  -o 0.checkindex checkindex.0 libvs.a0
cp 0.checkindex /spim/bin/venti/checkindex
0c -FTVw -I. clumpstats.c
ar rvc libvs.a0 arena.0 arenas.0 bloom.0 buildbuck.0 clump.0 config.0 conv.0 dcache.0 disksched.0 dump.0 graph.0 hdisk.0 hproc.0 httpd.0 icache.0 icachewrite.0 ifile.0 index.0 lump.0 lumpcache.0 lumpqueue.0 part.0 png.0 round.0 score.0 sortientry.0 stats.0 syncarena.0 syncindex0.0 trace.0 unwhack.0 utils.0 unittoull.0 whack.0 xml.0 zblock.0 zeropart.0
r - arena.0
r - arenas.0
r - bloom.0
r - buildbuck.0
r - clump.0
r - config.0
r - conv.0
r - dcache.0
r - disksched.0
r - dump.0
r - graph.0
r - hdisk.0
r - hproc.0
r - httpd.0
r - icache.0
r - icachewrite.0
r - ifile.0
r - index.0
r - lump.0
r - lumpcache.0
r - lumpqueue.0
r - part.0
r - png.0
r - round.0
r - score.0
r - sortientry.0
r - stats.0
r - syncarena.0
r - syncindex0.0
r - trace.0
r - unwhack.0
r - utils.0
r - unittoull.0
r - whack.0
r - xml.0
r - zblock.0
r - zeropart.0
0l  -o 0.clumpstats clumpstats.0 libvs.a0
cp 0.clumpstats /spim/bin/venti/clumpstats
mk: 'conf.install' is up to date
0c -FTVw -I. findscore.c
0l  -o 0.findscore findscore.0 libvs.a0
cp 0.findscore /spim/bin/venti/findscore
0c -FTVw -I. fixarenas.c
0l  -o 0.fixarenas fixarenas.0 libvs.a0
cp 0.fixarenas /spim/bin/venti/fixarenas
0c -FTVw -I. fmtarenas.c
0l  -o 0.fmtarenas fmtarenas.0 libvs.a0
cp 0.fmtarenas /spim/bin/venti/fmtarenas
0c -FTVw -I. fmtbloom.c
0l  -o 0.fmtbloom fmtbloom.0 libvs.a0
cp 0.fmtbloom /spim/bin/venti/fmtbloom
0c -FTVw -I. fmtindex.c
0l  -o 0.fmtindex fmtindex.0 libvs.a0
cp 0.fmtindex /spim/bin/venti/fmtindex
0c -FTVw -I. fmtisect.c
0l  -o 0.fmtisect fmtisect.0 libvs.a0
cp 0.fmtisect /spim/bin/venti/fmtisect
0c -FTVw -I. mirrorarenas.c
0l  -o 0.mirrorarenas mirrorarenas.0 libvs.a0
cp 0.mirrorarenas /spim/bin/venti/mirrorarenas
0c -FTVw -I. printarena.c
0l  -o 0.printarena printarena.0 libvs.a0
cp 0.printarena /spim/bin/venti/printarena
0c -FTVw -I. printarenapart.c
0l  -o 0.printarenapart printarenapart.0 libvs.a0
cp 0.printarenapart /spim/bin/venti/printarenapart
0c -FTVw -I. rdarena.c
0l  -o 0.rdarena rdarena.0 libvs.a0
cp 0.rdarena /spim/bin/venti/rdarena
0c -FTVw -I. syncindex.c
0l  -o 0.syncindex syncindex.0 libvs.a0
cp 0.syncindex /spim/bin/venti/syncindex
0c -FTVw -I. verifyarena.c
0l  -o 0.verifyarena verifyarena.0 libvs.a0
cp 0.verifyarena /spim/bin/venti/verifyarena
0c -FTVw -I. wrarena.c
0l  -o 0.wrarena wrarena.0 libvs.a0
cp 0.wrarena /spim/bin/venti/wrarena
for (i in copy read ro sync write)
	mk $MKFLAGS $i.install
0c -FTVw -I. copy.c
0l  -o 0.copy copy.0
cp 0.copy /spim/bin/venti/copy
0c -FTVw -I. read.c
0l  -o 0.read read.0
cp 0.read /spim/bin/venti/read
0c -FTVw -I. ro.c
0l  -o 0.ro ro.0
cp 0.ro /spim/bin/venti/ro
0c -FTVw -I. sync.c
0l  -o 0.sync sync.0
cp 0.sync /spim/bin/venti/sync
0c -FTVw -I. write.c
0l  -o 0.write write.0
cp 0.write /spim/bin/venti/write
mk vi
0c -FTVw vi.c
0c -FTVw run.c
0c -FTVw special.c
0c -FTVw mem.c
0c -FTVw syscall.c
0c -FTVw stats.c
0c -FTVw icache.c
0c -FTVw symbols.c
0c -FTVw cmd.c
0c -FTVw bpt.c
0c -FTVw float.c
0l  -o 0.out vi.0 run.0 special.0 mem.0 syscall.0 stats.0 icache.0 symbols.0 cmd.0 bpt.0 float.0
cp 0.out /spim/bin/vi
mk vl
0c -FTVw asm.c
0c -FTVw list.c
0c -FTVw noop.c
0c -FTVw sched.c
0c -FTVw obj.c
0c -FTVw optab.c
0c -FTVw pass.c
0c -FTVw span.c
0c -FTVw ../vc/enam.c
0c -FTVw compat.c
0l  -o 0.out asm.0 list.0 noop.0 sched.0 obj.0 optab.0 pass.0 span.0 enam.0 compat.0
cp 0.out /spim/bin/vl
mk vnc
for (i in vncs vncv)
	mk $MKFLAGS $i.install
0c -FTVw devdraw.c
0c -FTVw devmouse.c
0c -FTVw devcons.c
0c -FTVw screen.c
0c -FTVw exporter.c
0c -FTVw dev.c
0c -FTVw chan.c
0c -FTVw compat.c
0c -FTVw exportfs.c
0c -FTVw kbds.c
0c -FTVw rre.c
0c -FTVw rlist.c
0c -FTVw vncs.c
0c -FTVw proto.c
0c -FTVw auth.c
0l  -o 0.vncs devdraw.0 devmouse.0 devcons.0 screen.0 exporter.0 dev.0 chan.0 compat.0 exportfs.0 kbds.0 rre.0 rlist.0 vncs.0 proto.0 auth.0
cp 0.vncs /spim/bin/vncs
0c -FTVw draw.c
0c -FTVw kbdv.c
0c -FTVw color.c
0c -FTVw wsys.c
0c -FTVw vncv.c
0l  -o 0.vncv draw.0 kbdv.0 color.0 wsys.0 vncv.0 proto.0 auth.0
cp 0.vncv /spim/bin/vncv
mk vt
0c -FTVw main.c
0c -FTVw vt.c
0c -FTVw fs.c
0l  -o 0.out main.0 vt.0 fs.0
cp 0.out /spim/bin/vt
mk webfs
0c -FTVw sub.c
0c -FTVw url.c
0c -FTVw buq.c
0c -FTVw http.c
0c -FTVw fs.c
0l  -o 0.out sub.0 url.0 buq.0 http.0 fs.0
cp 0.out /spim/bin/webfs
mk wikifs
0c -FTVw fs.c
0c -FTVw io.c
0c -FTVw parse.c
0c -FTVw parsehist.c
0c -FTVw tohtml.c
0c -FTVw util.c
0c -FTVw wdir.c
0l  -o 0.out fs.0 io.0 parse.0 parsehist.0 tohtml.0 util.0 wdir.0 /spim/lib/lib9p.a
cp 0.out /spim/bin/wikifs
for (i in 2600 blabs blit c64 doom galaxy gb gba mahjongg midi mines mix md nes opl3 snes sokoban sudoku swar timmy v8e) @{
	cd $i
	mk install
}
0c -FTVw 2600.c
0c -FTVw aud.c
0c -FTVw cpu.c
0c -FTVw mem.c
0c -FTVw tia.c
0c -FTVw ../eui.c
0l  -o 0.out 2600.0 aud.0 cpu.0 mem.0 tia.0 eui.0
cp 0.out /spim/bin/games/2600
0c -FTVw blabs.c
warning: blabs.c:459 set and not used: d 
0l  -o 0.out blabs.0
cp 0.out /spim/bin/games/blabs
0c -FTVw blit.c
0c -FTVw cpu.c
0c -FTVw mem.c
0c -FTVw telnet.c
0l  -o 0.out blit.0 cpu.0 mem.0 telnet.0
cp 0.out /spim/bin/games/blit
0c -FTVw c64.c
0c -FTVw cpu.c
0c -FTVw mem.c
0c -FTVw vic.c
0c -FTVw ../eui.c
0l  -o 0.out c64.0 cpu.0 mem.0 vic.0 eui.0
cp 0.out /spim/bin/games/c64
0c -FTVw pal.c
0c -FTVw doomdef.c
0c -FTVw doomstat.c
0c -FTVw dstrings.c
0c -FTVw tables.c
0c -FTVw f_finale.c
0c -FTVw f_wipe.c
0c -FTVw d_main.c
0c -FTVw d_net.c
0c -FTVw d_items.c
0c -FTVw g_game.c
0c -FTVw m_menu.c
0c -FTVw m_misc.c
0c -FTVw m_argv.c
0c -FTVw m_bbox.c
0c -FTVw m_fixed.c
0c -FTVw m_swap.c
0c -FTVw m_cheat.c
0c -FTVw m_random.c
0c -FTVw am_map.c
0c -FTVw p_ceilng.c
0c -FTVw p_doors.c
0c -FTVw p_enemy.c
0c -FTVw p_floor.c
0c -FTVw p_inter.c
0c -FTVw p_lights.c
0c -FTVw p_map.c
0c -FTVw p_maputl.c
0c -FTVw p_plats.c
0c -FTVw p_pspr.c
0c -FTVw p_setup.c
0c -FTVw p_sight.c
0c -FTVw p_spec.c
0c -FTVw p_switch.c
0c -FTVw p_mobj.c
0c -FTVw p_telept.c
0c -FTVw p_tick.c
0c -FTVw p_saveg.c
0c -FTVw p_user.c
0c -FTVw r_bsp.c
0c -FTVw r_data.c
0c -FTVw r_draw.c
0c -FTVw r_main.c
0c -FTVw r_plane.c
0c -FTVw r_segs.c
0c -FTVw r_sky.c
0c -FTVw r_things.c
0c -FTVw w_wad.c
0c -FTVw wi_stuff.c
0c -FTVw v_video.c
0c -FTVw st_lib.c
0c -FTVw st_stuff.c
0c -FTVw hu_stuff.c
0c -FTVw hu_lib.c
0c -FTVw s_sound.c
0c -FTVw z_zone.c
0c -FTVw info.c
0c -FTVw sounds.c
0c -FTVw i_main.c
0c -FTVw i_net.c
0c -FTVw i_sound.c
0c -FTVw i_system.c
0c -FTVw i_video.c
0l  -o 0.out pal.0 doomdef.0 doomstat.0 dstrings.0 tables.0 f_finale.0 f_wipe.0 d_main.0 d_net.0 d_items.0 g_game.0 m_menu.0 m_misc.0 m_argv.0 m_bbox.0 m_fixed.0 m_swap.0 m_cheat.0 m_random.0 am_map.0 p_ceilng.0 p_doors.0 p_enemy.0 p_floor.0 p_inter.0 p_lights.0 p_map.0 p_maputl.0 p_plats.0 p_pspr.0 p_setup.0 p_sight.0 p_spec.0 p_switch.0 p_mobj.0 p_telept.0 p_tick.0 p_saveg.0 p_user.0 r_bsp.0 r_data.0 r_draw.0 r_main.0 r_plane.0 r_segs.0 r_sky.0 r_things.0 w_wad.0 wi_stuff.0 v_video.0 st_lib.0 st_stuff.0 hu_stuff.0 hu_lib.0 s_sound.0 z_zone.0 info.0 sounds.0 i_main.0 i_net.0 i_sound.0 i_system.0 i_video.0
cp 0.out /spim/bin/games/doom
for (i in galaxy mkgalaxy)
	mk $MKFLAGS $i.install
0c -FTVw galaxy.c
0c -FTVw quad.c
0c -FTVw body.c
0c -FTVw simulate.c
0l  -o 0.galaxy galaxy.0 quad.0 body.0 simulate.0
cp 0.galaxy /spim/bin/games/galaxy
0c -FTVw mkgalaxy.c
0l  -o 0.mkgalaxy mkgalaxy.0 body.0
cp 0.mkgalaxy /spim/bin/games/mkgalaxy
0c -FTVw cpu.c
0c -FTVw mem.c
0c -FTVw gb.c
0c -FTVw ppu.c
0c -FTVw ev.c
0c -FTVw state.c
0c -FTVw apu.c
0c -FTVw ../eui.c
0c -FTVw serial.c
0l  -o 0.out cpu.0 mem.0 gb.0 ppu.0 ev.0 state.0 apu.0 eui.0 serial.0
cp 0.out /spim/bin/games/gb
0c -FTVw cpu.c
0c -FTVw mem.c
0c -FTVw gba.c
0c -FTVw ppu.c
0c -FTVw ev.c
0c -FTVw apu.c
0c -FTVw state.c
0c -FTVw ../eui.c
0l  -o 0.out cpu.0 mem.0 gba.0 ppu.0 ev.0 apu.0 state.0 eui.0
cp 0.out /spim/bin/games/gba
0c -FTVw mahjongg.c
0c -FTVw graphics.c
0c -FTVw level.c
0c -FTVw logic.c
0l  -o 0.out mahjongg.0 graphics.0 level.0 logic.0
cp 0.out /spim/bin/games/mahjongg
for (i in midi mid2s dmid)
	mk $MKFLAGS $i.install
0c -FTVw midi.c
0c -FTVw midifile.c
0l  -o 0.midi midi.0 midifile.0
cp 0.midi /spim/bin/games/midi
0c -FTVw mid2s.c
0l  -o 0.mid2s mid2s.0 midifile.0
cp 0.mid2s /spim/bin/games/mid2s
0c -FTVw dmid.c
0l  -o 0.dmid dmid.0 midifile.0
cp 0.dmid /spim/bin/games/dmid
0c -FTVw mines.c
0c -FTVw ghost.c
0c -FTVw gfx.c
0l  -o 0.out mines.0 ghost.0 gfx.0
cp 0.out /spim/bin/games/mines
yacc -d mixal.y
0c -FTVw y.tab.c
0c -FTVw mix.c
0c -FTVw char.c
0c -FTVw util.c
0c -FTVw repl.c
0l  -o 0.out y.tab.0 mix.0 char.0 util.0 repl.0
cp 0.out /spim/bin/games/mix
0c -FTVw ../blit/cpu.c
0c -FTVw mem.c
0c -FTVw md.c
0c -FTVw vdp.c
0c -FTVw z80.c
0c -FTVw ym.c
0c -FTVw ../eui.c
0l  -o 0.out cpu.0 mem.0 md.0 vdp.0 z80.0 ym.0 eui.0
cp 0.out /spim/bin/games/md
0c -FTVw cpu.c
0c -FTVw mem.c
0c -FTVw nes.c
0c -FTVw ppu.c
0c -FTVw state.c
0c -FTVw apu.c
0c -FTVw ../eui.c
0l  -o 0.out cpu.0 mem.0 nes.0 ppu.0 state.0 apu.0 eui.0
cp 0.out /spim/bin/games/nes
0c -FTVw opl3.c
0c -FTVw opl3m.c
0l  -o 0.out opl3.0 opl3m.0
cp 0.out /spim/bin/games/opl3
0c -FTVw cpu.c
0c -FTVw snes.c
0c -FTVw mem.c
0c -FTVw ppu.c
0c -FTVw spc.c
0c -FTVw dsp.c
0c -FTVw state.c
0c -FTVw ../eui.c
0l  -o 0.out cpu.0 snes.0 mem.0 ppu.0 spc.0 dsp.0 state.0 eui.0
cp 0.out /spim/bin/games/snes
0c -FTVw animation.c
0c -FTVw graphics.c
0c -FTVw level.c
0c -FTVw move.c
0c -FTVw sokoban.c
0c -FTVw route.c
0l  -o 0.out animation.0 graphics.0 level.0 move.0 sokoban.0 route.0
cp 0.out /spim/bin/games/sokoban
0c -FTVw sudoku.c
0c -FTVw levels.c
0c -FTVw game.c
0l  -o 0.out sudoku.0 levels.0 game.0
cp 0.out /spim/bin/games/sudoku
0c -FTVw swar.c
0l  -o 0.out swar.0
cp 0.out /spim/bin/games/swar
0c -FTVw timmy.c
0c -FTVw simple.c
0c -FTVw poly.c
0c -FTVw util.c
0c -FTVw phys.c
0l  -o 0.out timmy.0 simple.0 poly.0 util.0 phys.0
cp 0.out /spim/bin/games/timmy
0c -FTVw v8e.c
0c -FTVw cpu.c
0c -FTVw cpubcd.c
0c -FTVw cpufp.c
0c -FTVw mem.c
0c -FTVw sys.c
0l  -o 0.out v8e.0 cpu.0 cpubcd.0 cpufp.0 mem.0 sys.0
cp 0.out /spim/bin/v8e
for (i in 4s 5s ana aout2gba catclock dmxdec festoon geigerstats juggle life linden memo mole mus glendy packet mandel wadfs dpic todpic turtle vocenc vocdec)
	mk $MKFLAGS $i.install
0c -FTVw xs.c
0c -FTVw 4s.c
0l  -o 0.4s xs.0 4s.0
cp 0.4s /spim/bin/games/4s
0c -FTVw 5s.c
0l  -o 0.5s xs.0 5s.0
cp 0.5s /spim/bin/games/5s
0c -FTVw ana.c
0l  -o 0.ana ana.0
cp 0.ana /spim/bin/games/ana
0c -FTVw aout2gba.c
0l  -o 0.aout2gba aout2gba.0
cp 0.aout2gba /spim/bin/games/aout2gba
0c -FTVw catclock.c
0l  -o 0.catclock catclock.0
cp 0.catclock /spim/bin/games/catclock
0c -FTVw dmxdec.c
0l  -o 0.dmxdec dmxdec.0
cp 0.dmxdec /spim/bin/games/dmxdec
0c -FTVw festoon.c
0l  -o 0.festoon festoon.0
cp 0.festoon /spim/bin/games/festoon
0c -FTVw geigerstats.c
0l  -o 0.geigerstats geigerstats.0
cp 0.geigerstats /spim/bin/games/geigerstats
0c -FTVw juggle.c
0l  -o 0.juggle juggle.0
cp 0.juggle /spim/bin/games/juggle
0c -FTVw life.c
0l  -o 0.life life.0
cp 0.life /spim/bin/games/life
0c -FTVw linden.c
0l  -o 0.linden linden.0
cp 0.linden /spim/bin/games/linden
0c -FTVw memo.c
0l  -o 0.memo memo.0
cp 0.memo /spim/bin/games/memo
0c -FTVw mole.c
0l  -o 0.mole mole.0
cp 0.mole /spim/bin/games/mole
0c -FTVw mus.c
0l  -o 0.mus mus.0
cp 0.mus /spim/bin/games/mus
0c -FTVw glendy.c
0l  -o 0.glendy glendy.0
cp 0.glendy /spim/bin/games/glendy
0c -FTVw packet.c
0l  -o 0.packet packet.0
cp 0.packet /spim/bin/games/packet
0c -FTVw mandel.c
0l  -o 0.mandel mandel.0
cp 0.mandel /spim/bin/games/mandel
0c -FTVw wadfs.c
0l  -o 0.wadfs wadfs.0
cp 0.wadfs /spim/bin/games/wadfs
0c -FTVw dpic.c
0l  -o 0.dpic dpic.0
cp 0.dpic /spim/bin/games/dpic
0c -FTVw todpic.c
0l  -o 0.todpic todpic.0
cp 0.todpic /spim/bin/games/todpic
0c -FTVw turtle.c
0l  -o 0.turtle turtle.0
cp 0.turtle /spim/bin/games/turtle
0c -FTVw vocenc.c
0l  -o 0.vocenc vocenc.0
cp 0.vocenc /spim/bin/games/vocenc
0c -FTVw vocdec.c
0l  -o 0.vocdec vocdec.0
cp 0.vocdec /spim/bin/games/vocdec
Mon Jan  1 22:55:05 MST 2024
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in mt7688 $CRAPLIST)
	mk $i.clean
rm -f mt7688.c [9bz]mt7688 [9bz]mt7688.gz bootmt7688.*
0a $AFLAGS l.s
0c -FTVw arch.c
0c -FTVw bootargs.c
0c -FTVw clock.c
0c -FTVw faultmips.c
0c -FTVw irq.c
rc ../port/mkerrstr > errstr.h
0c -FTVw mmu.c
0c -FTVw -I. ../port/random.c
0c -FTVw syscall.c
0c -FTVw trap.c
mkdir -p bootfs
disk/mkfs -s / -d bootfs ../boot/bootfs.proto
@{
	cd bootfs/spim/bin
	#strip * */* */*/* >[2]/dev/null || status=''
}
mkpaqfs -9 -b 65536 -o bootfs.paq bootfs
rm -rf bootfs
processing ../boot/bootfs.proto
0c -I../boot -FTVw ../boot/boot.c
0c -FTVw -I. ../port/devtls.c
0c -FTVw -I. ../port/devdup.c
0c -FTVw -I. ../port/devenv.c
0c -FTVw -I. ../ip/tcp.c
0c -FTVw -I. ../port/devsd.c
0c -FTVw -I. ../port/devshr.c
0c -FTVw -I. ../ip/ipifc.c
0c -FTVw -I. ../port/devether.c
0c -FTVw -I. ../ip/chandial.c
0c -FTVw -I. ../port/devsrv.c
0c -FTVw -I. ../ip/icmp.c
0c -FTVw -I. ../ip/ethermedium.c
0c -FTVw -I. ../port/devcap.c
0c -FTVw -I. ../port/devproc.c
0c -FTVw fpimem.c
0c -FTVw -I. ../ip/ip.c
0c -FTVw -I. ../ip/udp.c
0c -FTVw fpi.c
0c -FTVw -I. ../ip/ipv6.c
0c -FTVw -I. ../port/devcons.c
0c -FTVw -I. ../port/devuart.c
0c -FTVw -I. ../ip/arp.c
0c -FTVw -I. ../ip/gre.c
0c -FTVw -I. ../ip/devip.c
0c -FTVw -I. ../port/devkprof.c
0c -FTVw -I. ../ip/pktmedium.c
0c -FTVw -I. ../ip/ipaux.c
0c -FTVw -I. ../port/devpipe.c
0c -FTVw -I. ../ip/loopbackmedium.c
0c -FTVw -I. ../port/devfs.c
0c -FTVw -I. ../ip/ipmux.c
0c -FTVw -I. ../port/ethermii.c
0c -FTVw -I. ../ip/inferno.c
0c -FTVw -I. ../port/devswap.c
0c -FTVw -I. ../ip/netlog.c
0c -FTVw fpimips.c
0c -FTVw -I. ../ip/nullmedium.c
0c -FTVw -I. ../port/netif.c
0c -FTVw -I. ../ip/icmp6.c
0c -FTVw -I. ../ip/netdevmedium.c
0c -FTVw -I. ../ip/esp.c
0c -FTVw uarti8250.c
0c -FTVw ether7688.c
warning: uarti8250.c:550 auto declared and not used: mode
0c -FTVw -I. ../port/devmnt.c
0c -FTVw -I. ../ip/iproute.c
warning: ether7688.c:195 param declared and not used: mii
warning: ether7688.c:194 set and not used: mii 
warning: ether7688.c:224 param declared and not used: mii
warning: ether7688.c:223 set and not used: mii 
warning: ether7688.c:547 auto declared and not used: buf
warning: ether7688.c:547 auto declared and not used: i
warning: ether7688.c:557 set and not used: phy 
warning: ether7688.c:750 auto declared and not used: r
warning: ether7688.c:750 auto declared and not used: t
0c -FTVw -I. ../port/alarm.c
0c -FTVw -I. ../port/alloc.c
0c -FTVw -I. ../port/allocb.c
0c -FTVw -I. ../port/auth.c
0c -FTVw -I. ../port/cache.c
0c -FTVw -I. ../port/chan.c
0c -FTVw -I. ../port/dev.c
0c -FTVw -I. ../port/edf.c
0c -FTVw -I. ../port/fault.c
0c -FTVw -I. ../port/mul64fract.c
0c -FTVw -I. ../port/page.c
0c -FTVw -I. ../port/parse.c
0c -FTVw -I. ../port/pgrp.c
0c -FTVw -I. ../port/portclock.c
0c -FTVw -I. ../port/print.c
0c -FTVw -I. ../port/qio.c
0c -FTVw -I. ../port/qlock.c
0c -FTVw -I. ../port/rdb.c
0c -FTVw -I. ../port/rebootcmd.c
0c -FTVw -I. ../port/segment.c
0c -FTVw -I. ../port/syscallfmt.c
0c -FTVw -I. ../port/sysfile.c
0c -FTVw -I. ../port/sysproc.c
0c -FTVw -I. ../port/taslock.c
0c -FTVw -I. ../port/tod.c
0c -FTVw -I. ../port/xalloc.c
0a $AFLAGS init9.s
0c -FTVw -I. ../port/initcode.c
rc ../port/mkdevc mt7688 > mt7688.c
{echo 'uchar configfile[]={'
 xd -1x mt7688 |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo 0,
 echo '};'} >> mt7688.c
0c -FTVw main.c
0c -FTVw -I. ../port/devroot.c
0c -FTVw -I. ../port/proc.c
warning: main.c:34 format mismatch uX IND FUNC(ULONG) VOID, arg 2
0l -o boot boot.0
0l -T0x4020 -R4 -s -o initcode.out init9.0 initcode.0 /spim/lib/libc.a 
{echo 'uchar '^initcode^'[]={'
 xd -1x <initcode.out |
	sed -e 's/^[0-9a-f]+ //' -e 's/ ([0-9a-f][0-9a-f])/0x\1,/g'
 echo '};'} > initcode.i
0c -FTVw -I. ../port/userinit.c
file system made
../port/mkrootall \
	paqfs __objtype_bin_paqfs /spim/bin/paqfs\
	factotum __objtype_bin_auth_factotum /spim/bin/auth/factotum\
	bootfs.paq bootfs_paq bootfs.paq\
	boot boot boot\
>mt7688.root.s
../port/mkrootc \
	paqfs __objtype_bin_paqfs /spim/bin/paqfs\
	factotum __objtype_bin_auth_factotum /spim/bin/auth/factotum\
	bootfs.paq bootfs_paq bootfs.paq\
	boot boot boot\
>mt7688.rootc.c
0c -FTVw mt7688.rootc.c
0a $AFLAGS mt7688.root.s
0c -FTVw '-DKERNDATE='`{date -n} mt7688.c
0l -o 9mt7688 -l -R4 -H6 -T0x80020000 l.0 arch.0 bootargs.0 clock.0 faultmips.0 irq.0 main.0 mmu.0 random.0 syscall.0 trap.0 mt7688.root.0 mt7688.rootc.0 devtls.0 devdup.0 devenv.0 tcp.0 devsd.0 devshr.0 ipifc.0 devether.0 chandial.0 devsrv.0 icmp.0 ethermedium.0 devcap.0 devproc.0 fpimem.0 ip.0 udp.0 fpi.0 ipv6.0 devcons.0 devuart.0 arp.0 gre.0 devip.0 devkprof.0 pktmedium.0 ipaux.0 devpipe.0 loopbackmedium.0 devfs.0 ipmux.0 ethermii.0 inferno.0 devroot.0 devswap.0 netlog.0 fpimips.0 nullmedium.0 netif.0 icmp6.0 netdevmedium.0 esp.0 uarti8250.0 ether7688.0 devmnt.0 iproute.0 alarm.0 alloc.0 allocb.0 auth.0 cache.0 chan.0 dev.0 edf.0 fault.0 mul64fract.0 page.0 parse.0 pgrp.0 portclock.0 print.0 proc.0 qio.0 qlock.0 rdb.0 rebootcmd.0 segment.0 syscallfmt.0 sysfile.0 sysproc.0 taslock.0 tod.0 xalloc.0 userinit.0 mt7688.0 /spim/lib/libmemlayer.a /spim/lib/libmemdraw.a /spim/lib/libdraw.a /spim/lib/libauth.a /spim/lib/libsec.a /spim/lib/libmp.a /spim/lib/libip.a /spim/lib/libc.a 
cp 9mt7688 /spim/
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in mt7688 $CRAPLIST)
	mk $i.clean
rm -f mt7688.c [9bz]mt7688 [9bz]mt7688.gz bootmt7688.*
Mon Jan  1 22:55:13 MST 2024
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out msqrt.mpc decaf.mpc edwards.mpc elligator2.mpc spake2ee.mpc ed448.mpc
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in 9sys 9syscall fmt port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
9sys
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
9syscall
rm -f *.[05678qvt]
fmt
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[7] [7].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port $objtype)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
exit
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mk lib.clean
mk cmd.clean
mk 9src.clean
cd lib
rm -f .mk.$objtype
mk clean
for (i in 9/ ap/ auth/ bio/ bsd/ bz2/ draw/ fmt/ l/ mp/ net/ plumb/ sec/ utf/ v/ z/) @{
	cd $i
	mk clean
}
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in gen math plan9 posix stdio syscall spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
gen
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
math
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
plan9
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
posix
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
stdio
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
syscall
rm -f *.[05678qvt] *.s gencall
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64

amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f [05678qvt].* *.[05678qvt]
for(i in port spim arm arm64 amd64 386 power mips)@{
	echo $i
	cd $i
	mk $MKFLAGS clean
}
port
rm -f *.[05678qvt] [05678qvt].out secp256r1.c secp384r1.c secp256k1.c jacobian.c
spim
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
arm64

amd64
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
386
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
power
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
mips
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out 6.example 6.minigzip
cd cmd
mk clean
for (i in diff expr make patch pdksh sed) @{
	cd $i
	echo '----'$i'----'
	mk clean
}
----diff----
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* diff diff3 $CLEANFILES
----expr----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output expr $CLEANFILES
----make----
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output make gram.c
----patch----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output patch $CLEANFILES
----pdksh----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output sh $CLEANFILES
----sed----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output sed $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* basename dirname kill uname $CLEANFILES
cd 9src
mk clean
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* stty tar cc $CLEANFILES
@{cd bin/source; mk clean
@{cd news/src; mk clean
@{cd wiki/src; mk clean
mk win
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output winfs $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* mkwnew spout $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output News $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output Wiki $CLEANFILES
rm -f *.[05678qvt] [05678qvt].* y.tab.? y.debug y.output bc mpc pc units.c *.tab.h
for(i in 1a 1c 1l 2a 2c 2l 5a 5c 5e 5i 5l 6a 6c 6l 7a 7c 7l 8a 8c 8l 9660srv 9nfs abaco acid acme astro atazz audio auth aux awk bitsy bzfs bzip2 cb cc cdfs cec cfs cifs compress con cpp cwfs db dial dict diff disk dossrv dtracy eqn execnet exportfs ext2srv faces fax forp git grap graph grep gs gzip hgfs hjfs hoc htmlfmt htmlroff ip jpg ka kc ki kl ktrans lex lp map mk mothra ndb nusb paqfs pic plot plumb postscript proof qa qc qi ql ratfs rc reform replica rio sam samterm scat scuzz snap spell spin spred syscall tapefs tbl tc tcs telco tl troff troff2html upas va vac vc venti vi vl vmx vnc vt webfs wikifs) @{
	cd $i
	echo mk $i
	mk $MKFLAGS clean
}
mk 1a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 1a $CLEANFILES
mk 1c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 1c $CLEANFILES
mk 1l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 1l $CLEANFILES
mk 2a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 2a $CLEANFILES
mk 2c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 2c $CLEANFILES
mk 2l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 2l $CLEANFILES
mk 5a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 5a $CLEANFILES
mk 5c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 5c $CLEANFILES
mk 5e
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 5e $CLEANFILES
mk 5i
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 5i $CLEANFILES
mk 5l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 5l $CLEANFILES
mk 6a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 6a $CLEANFILES
mk 6c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 6c $CLEANFILES
mk 6l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 6l $CLEANFILES
mk 7a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 7a $CLEANFILES
mk 7c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 7c $CLEANFILES
mk 7l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 7l $CLEANFILES
mk 8a
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 8a $CLEANFILES
mk 8c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 8c $CLEANFILES
mk 8l
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 8l $CLEANFILES
mk 9660srv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 9660srv $CLEANFILES
mk 9nfs
rm -f *.[05678qvt] y.tab.? y.debug y.output [05678qvt].* nfsserver portmapper pcnfsd mport nametest pcnfsd
mk abaco
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output abaco $CLEANFILES
mk acid
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output acid $CLEANFILES
mk acme
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output acme $CLEANFILES
mk astro
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output astro $CLEANFILES
mk atazz
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output atazz $CLEANFILES
mk audio
for (i in libogg libvorbis libFLAC libtags pcmconv oggdec oggenc mp3dec mp3enc flacdec flacenc wavdec sundec mixfs readtags zuke scream) @{
	cd $i
	mk clean
}
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output pcmconv $CLEANFILES
rm -f *.[05678qvt] [05678qvt].oggdec
rm -f *.[05678qvt] [05678qvt].oggenc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mp3dec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mp3enc $CLEANFILES
rm -f *.[05678qvt] [05678qvt].flacdec
rm -f *.[05678qvt] [05678qvt].flacenc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output wavdec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output sundec $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mixfs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output readtags $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* mkplist zuke $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* screamenc screamdec $CLEANFILES
mk auth
mk clean.dirs
rm -f *.[05678qvt] *.[05678qvt].a [05678qvt].* y.tab.? y.debug y.output acmed as asaudit asn1dump asn12rsa authsrv box changeuser convkeys cron debug guard.srv httpauth keyfs login netkey newns none passwd pemdecode pemencode printnetkey readnvram rsa2asn1 rsa2csr rsa2jwk rsa2pub rsa2ssh rsa2x509 rsafill rsagen ssh2rsa uniq userpasswd warning wrkey x5092pub
cd lib
mk clean
rm -f *.[05678qvt] [05678qvt].out $CLEANFILES
for (i in factotum secstore) @{
	cd $i
	mk clean
}
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* factotum fgui $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* secstore secstored secuser aescbc $CLEANFILES
mk aux
for (i in antiword mnihongo flashfs gps kbdfs na vga realemu) @{
	echo clean $i
	cd $i
	mk clean
}
rm -f [05678qvt].* *.[05678qvt]
clean antiword
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output antiword $CLEANFILES
clean mnihongo
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mnihongo $CLEANFILES
clean flashfs
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* mkflashfs flashfs $CLEANFILES
clean gps
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* gpsfs gpsevermore $CLEANFILES
clean kbdfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output kbdfs latin1.h mklatin.amd64
clean na
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output na $CLEANFILES
clean vga
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output vga $CLEANFILES
clean realemu
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output realemu $CLEANFILES
mk awk
rm -f *.[05678qvt] [05678qvt].out *.maketab y.tab.? y.debug y.output awk
mk bitsy
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* bitsyload pencal prompter keyboard light params $CLEANFILES
mk bzfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output bzfs $CLEANFILES
mk bzip2
rm -f *.[05678qvt] y.tab.? y.debug y.output [05678qvt].* bzip2 bunzip2 *.rb2 *.tst
@{cd lib; mk clean}
rm -f *.[05678qvt] [05678qvt].out libbzip2.a[05678qvt]
mk cb
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output cb $CLEANFILES
mk cc
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error cc.a6
mk cdfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output cdfs $CLEANFILES
mk cec
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output cec $CLEANFILES
mk cfs
rm -f *.[05678qvt] [05678qvt].* cfs cfsck
mk cifs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output cifs $CLEANFILES
mk compress
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output compress $CLEANFILES
mk con
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* con xms xmr hayes $CLEANFILES
mk cpp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output cpp $CLEANFILES
mk cwfs
cd cwfs64x && mk clean
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* cwfs64x $CLEANFILES
mk db
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output db $CLEANFILES
mk dial
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* expect pass drain at $CLEANFILES
mk dict
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output dict $CLEANFILES
mk diff
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* diff merge3 $CLEANFILES
mk disk
for(i in 9660 prep smart vblade) @{
	cd $i
	mk $MKFLAGS clean
}
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* dump9660 mk9660 $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* fdisk edisk prep $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output disk/smart $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output vblade $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* exsort format mbr mkext mkfs partfs cryptsetup qcowfs $CLEANFILES
mk dossrv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output dossrv $CLEANFILES
mk dtracy
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output dtracy $CLEANFILES
mk eqn
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output eqn prevy.tab.h
mk execnet
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output execnet $CLEANFILES
mk exportfs
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* exportfs $CLEANFILES
mk ext2srv
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ext2srv $CLEANFILES
mk faces
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output faces $CLEANFILES
mk fax
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* faxreceive faxsend $CLEANFILES
mk forp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output forp $CLEANFILES
mk git
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* conf get fs log query repack save send serve walk $CLEANFILES
mk grap
rm -f [05678qvt].out *.[05678qvt] y.tab.? lex.yy.c grapl.c grap.c grap
mk graph
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output graph $CLEANFILES
mk grep
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output grep $CLEANFILES
mk gs
rm -f *.[05678qvt] obj/* [05678qvt].out y.tab.? y.debug y.output gs src/plan9.mak
mk gzip
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* gzip gunzip zip unzip $CLEANFILES
mk hgfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output hgfs $CLEANFILES
mk hjfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output hjfs $CLEANFILES
mk hoc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output hoc $CLEANFILES
mk htmlfmt
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output htmlfmt $CLEANFILES
mk htmlroff
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output htmlroff $CLEANFILES
mk ip
for (i in ftpfs cifsd dhcpd httpd ipconfig ppp snoopy) @{
	echo clean $i
	cd $i
	mk clean
}
rm -f [05678qvt].* *.[05678qvt]
clean ftpfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ftpfs $CLEANFILES
clean cifsd
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output cifsd $CLEANFILES
clean dhcpd
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* dhcpd dhcpleases $CLEANFILES
clean httpd
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* httpd imagemap man2html save netlib_find netlib_history webls wikipost libhttps.a6
clean ipconfig
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ipconfig $CLEANFILES
clean ppp
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ppp $CLEANFILES
clean snoopy
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output snoopy protos.c protos.h
mk jpg
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* jpg tojpg gif togif ppm toppm png topng tif totif yuv ico toico bmp tga v210 $CLEANFILES
mk ka
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ka $CLEANFILES
mk kc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output kc $CLEANFILES
mk ki
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ki $CLEANFILES
mk kl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output kl $CLEANFILES
mk ktrans
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ktrans 6.test
mk lex
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output lex $CLEANFILES
mk lp
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* lpdsend lpsend LOCK lpdaemon $CLEANFILES
mk map
@{ cd libmap; mk clean }
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output mapd
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk mk
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mk $CLEANFILES
mk mothra
@{ cd libpanel; mk clean }
rm -f *.[05678qvt] [05678qvt].out mothra
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk ndb
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* mkdb query mkhash mkhosts cs csquery dns dnsquery dnsdebug dnsgetip ipquery inform $CLEANFILES
mk nusb
lib:
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
kb:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output kb $CLEANFILES
audio:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output audio $CLEANFILES
ether:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ether $CLEANFILES
usbd:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output usbd $CLEANFILES
disk:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output disk scsierrs.c
serial:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output serial $CLEANFILES
ptp:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ptp $CLEANFILES
joy:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output joy $CLEANFILES
cam:
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output cam $CLEANFILES
mk paqfs
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* mkpaqfs paqfs $CLEANFILES
mk pic
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug pic picy.c picl.c
mk plot
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output plot
cd libplot
mk clean
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
mk plumb
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* plumber plumb $CLEANFILES
mk postscript
---- Making clean in common ----
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
---- Making clean in cropmarks ----
rm -f cropmarks
---- Making clean in download ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output download $CLEANFILES
---- Making clean in grabit ----
rm -f grabit
---- Making clean in hardcopy ----
rm -f hardcopy
---- Making clean in mpictures ----
rm -f tmac.pictures
---- Making clean in postgif ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output postgif $CLEANFILES
---- Making clean in postprint ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output postprint $CLEANFILES
---- Making clean in postreverse ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output postreverse $CLEANFILES
---- Making clean in posttek ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output posttek $CLEANFILES
---- Making clean in printfont ----
rm -f printfont
---- Making clean in psencoding ----
rm -f psencoding
---- Making clean in psfiles ----
---- Making clean in g3p9bit ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output g3p9bit $CLEANFILES
---- Making clean in p9bitpost ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output p9bitpost $CLEANFILES
---- Making clean in tcpostio ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output tcpostio $CLEANFILES
---- Making clean in text2post ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output text2post $CLEANFILES
---- Making clean in tr2post ----
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output tr2post $CLEANFILES
mk proof
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output proof $CLEANFILES
mk qa
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output qa $CLEANFILES
mk qc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output qc $CLEANFILES
mk qi
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output qi $CLEANFILES
mk ql
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ql $CLEANFILES
mk ratfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output ratfs $CLEANFILES
mk rc
rm -f [05678qvt].out *.[05678qvt] y.tab.? y.debug rc
mk reform
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* audio pm shortcuts $CLEANFILES
mk replica
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* applychanges applylog compactdb updatedb $CLEANFILES
mk rio
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output rio $CLEANFILES
mk sam
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output sam $CLEANFILES
mk samterm
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output samterm $CLEANFILES
mk scat
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output scat $CLEANFILES
mk scuzz
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output scuzz $CLEANFILES
mk snap
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* snap snapfs $CLEANFILES
mk spell
rm -f *.[05678qvt] [05678qvt].out [05678qvt].pcode y.tab.? y.debug y.output sprog
mk spin
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output spin $CLEANFILES
mk spred
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output spred $CLEANFILES
mk syscall
rm -f *.[05678qvt] [05678qvt].out syscall tab.h
mk tapefs
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* tarfs tpfs v6fs 32vfs cpiofs tapfs v10fs zipfs $CLEANFILES
mk tbl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output tbl $CLEANFILES
mk tc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output tc $CLEANFILES
mk tcs
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output alias.h tcs
mk telco
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output telco $CLEANFILES
mk tl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output tl $CLEANFILES
mk troff
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output troff $CLEANFILES
mk troff2html
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output troff2html $CLEANFILES
mk upas
for (i in common Mail alias bayes binscripts dkim filterkit fs imap4d marshal ml ned pop3 q scanmail send smtp spf unesc vf) @{
	cd $i
	mk clean
}
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? y.output y.error $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output Mail $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output aliasmail $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* addhash bayes msgtok $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output dkim $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* deliver list mbappend token $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output fs $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output imap4d $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output marshal $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* ml mlowner mlmgr $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output nedmail $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output pop3 $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* qer runq $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* scanmail testscan $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* send filter $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* smtpd smtp rfc822.tab.h rfc822.tab.c smtpd.tab.c
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output spf $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output unesc $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output vf $CLEANFILES
mk va
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output va $CLEANFILES
mk vac
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* vac unvac vacfs $CLEANFILES
mk vc
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output vc $CLEANFILES
mk venti
@{ cd srv && mk clean }
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* venti buildindex checkarenas checkindex clumpstats conf findscore fixarenas fmtarenas fmtbloom fmtindex fmtisect mirrorarenas printarena printarenapart rdarena syncindex verifyarena wrarena libvs.a6
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* copy read ro sync write $CLEANFILES
mk vi
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output vi $CLEANFILES
mk vl
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output vl $CLEANFILES
mk vmx
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output vmx 6.vmxgdb
mk vnc
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* vncs vncv $CLEANFILES
mk vt
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output vt $CLEANFILES
mk webfs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output webfs $CLEANFILES
mk wikifs
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output wikifs $CLEANFILES
for (i in 2600 blabs blit c64 doom galaxy gb gba mahjongg midi mines mix md nes opl3 snes sokoban sudoku swar timmy v8e) @{
	cd $i
	mk clean
}
rm -f *.[05678qvt] [05678qvt].* y.tab.? y.debug y.output 4s 5s ana aout2gba catclock dmxdec festoon geigerstats juggle life linden memo mole mus glendy packet mandel wadfs dpic todpic turtle vocenc vocdec
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output 2600 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? y.debug y.output blabs *.bits
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output blit $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output c64 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output doom $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* galaxy mkgalaxy $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output gb $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output gba $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mahjongg $CLEANFILES
rm -f *.[05678qvt] *.a[05678qvt] y.tab.? lex.yy.c y.debug y.output [05678qvt].??* midi mid2s dmid $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mines $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output mix $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output md $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output nes $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output opl3 $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output snes $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output sokoban $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output sudoku $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output swar $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output timmy $CLEANFILES
rm -f *.[05678qvt] [05678qvt].out y.tab.? lex.yy.c y.debug y.output v8e $CLEANFILES
Mon Jan  1 22:55:19 MST 2024
for(i in arm64 bcm bcm64 cycv kw omap pc pc64 sgi teg2 xen zynq) @{
	cd $i
	mk clean
}
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in qemu $CRAPLIST)
	mk $i.clean
rm -rf 9qemu 9qemu.u errstr.h qemu.c bootqemu.c
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in pi pi2 pif picpuf)
	mk $i.clean
rm -f pi.c [9bz]pi [9bz]pi.gz [9bz]pi.u s[9bz]pi bootpi.*
rm -f pi2.c [9bz]pi2 [9bz]pi2.gz [9bz]pi2.u s[9bz]pi2 bootpi2.*
rm -f pif.c [9bz]pif [9bz]pif.gz [9bz]pif.u s[9bz]pif bootpif.*
rm -f picpuf.c [9bz]picpuf [9bz]picpuf.gz [9bz]picpuf.u s[9bz]picpuf bootpicpuf.*
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in pi3 pi4 $CRAPLIST)
	mk $i.clean
rm -rf 9pi3 s9pi3 errstr.h screen.h dwcotg.h pi3.c bootpi3.c
rm -f pi4.c [9bz]pi4 [9bz]pi4.gz [9bz]pi4.u s[9bz]pi4 bootpi4.*
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in cycv $CRAPLIST)
	mk $i.clean
rm -f cycv.c [9bz]cycv [9bz]cycv.gz [9bz]cycv.u s[9bz]cycv bootcycv.*
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in plug $CRAPLIST)
	mk $i.clean
rm -rf 9plug s9plug armpaq paqdisk plug.c bootplug.c ../boot/libboot.a5
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in beagle $CRAPLIST)
	mk $i.clean
rm -f beagle.c [9bz]beagle [9bz]beagle.gz [9bz]beagle.u s[9bz]beagle bootbeagle.*
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in pc pcf pccpuf $CRAPLIST)
	mk $i.clean
rm -f pc.c [9bz]pc [9bz]pc.gz [9bz]pc.u s[9bz]pc bootpc.*
rm -f pcf.c [9bz]pcf [9bz]pcf.gz [9bz]pcf.u s[9bz]pcf bootpcf.*
rm -f pccpuf.c [9bz]pccpuf [9bz]pccpuf.gz [9bz]pccpuf.u s[9bz]pccpuf bootpccpuf.*
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in pc64 pccpu64 $CRAPLIST)
	mk $i.clean
rm -f pc64.c [9bz]pc64 [9bz]pc64.gz bootpc64.* 6.rebootcode 6.apbootstrap usbehci.h screen.h mp.h io.h ahci.h yukdump.h
rm -f pccpu64.c [9bz]pccpu64 [9bz]pccpu64.gz bootpccpu64.* 6.rebootcode 6.apbootstrap usbehci.h screen.h mp.h io.h ahci.h yukdump.h
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in indy $CRAPLIST)
	mk $i.clean
rm -f indy.c [9bz]indy [9bz]indy.gz bootindy.*
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in ts $CRAPLIST)
	mk $i.clean
rm -f ts.c [9bz]ts [9bz]ts.gz [9bz]ts.u s[9bz]ts bootts.*
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in xenpcf $CRAPLIST)
	mk $i.clean
rm -f xenpcf.c [9bz]xenpcf [9bz]xenpcf.gz 9xenpcf.elf bootxenpcf.* xendat.h xendefs.h uncached.h ethermii.h mp.h io.h dpart xenbin.$cputype xenelf.$cputype xenstore
rm -f *.[05678qvt] *.i *.root.s *.rootc.c cfs.h fs.h conf.h *.out *.m errstr.h init.h reboot.h boot bootfs.paq
for(i in zynq $CRAPLIST)
	mk $i.clean
rm -f zynq.c [9bz]zynq [9bz]zynq.gz [9bz]zynq.u s[9bz]zynq bootzynq.*
for (i in [0-9]){
	/sys/lib/man/secindex $i > $i/INDEX
	/sys/lib/man/mkhtmlindex $i > $i/INDEX.html
}
mk lookindex
/sys/lib/man/mksearchindex > searchindex	# index for man2html searches
no such SOURCE file /sys/src/cmd/tex/local/delatex.c
no such SOURCE file doc2txt
no such SOURCE file doc2ps
no such SOURCE file wdoc2txt,
no such SOURCE file xls2txt
no such SOURCE file /sys/src/cmd/dial/*.c
no such SOURCE file /sys/src/libc/*/cycles.[cs]
no such SOURCE file /sys/src/libthread/io*.c
no such SOURCE file /sys/src/libgeometry/qball.c
no such SOURCE file /sys/src/libc/port/*rand.c
no such SOURCE file /sys/src/libsec/port/*fastrand.c
no such SOURCE file Graffiti.c
no such SOURCE file Scribble.c
no such SOURCE file dir
no such SOURCE file /sys/src/9/*/devflash.c
no such SOURCE file /sys/src/9/*/devrtc.c
no such SOURCE file /sys/src/9/*/sd*.[hc]
no such SOURCE file /sys/src/9/*/uart*.c
no such SOURCE file /sys/src/9/*/usb*.c
no such SOURCE file /sys/src/fs
no such SOURCE file /sys/src/cmd/telco/*
no such SOURCE file /sys/src/cmd/fax/*
no such SOURCE file /rc/bin/*rc
no such SOURCE file /rc/bin/*rc.local
no such SOURCE file /sys/src/fs
no such SOURCE file /sys/src/fs/port/config.c
no such SOURCE file /sys/src/cmd/aux/listen*.c
no such SOURCE file /rc/bin/service*
no such SOURCE file /sys/src/9/*/clock.c
no such SOURCE file /sys/src/9/*/trap.c
no such SOURCE file /sys/src/9/*/main.c
no such SOURCE file /sys/src/9/*/arch.c
no such SOURCE file /sys/src/9/*/trap.c
no such SOURCE file /sys/src/9/*/mem.h
no such SOURCE file /sys/src/9/*/clock.c
no such SOURCE file /sys/src/9/*/devarch.c
no such SOURCE file /sys/src/9/*/timer.c
no such SOURCE file /sys/src/9/*/l.s
builtin cd /sys/lib/man/lookman
mkindex
awk -f /sys/lib/man/checkman.awk [0-9]/*
Checking Cross-Referenced Pages
grep -in 'write[ 	]*\(2' ?/* # Need 2/write
grep -in 'tokenize[ 	]*\(2' ?/* # Need 2/tokenize
grep -in 'rimport[ 	]*\(1' ?/* # Need 1/rimport
grep -in 'hg[ 	]*\(1' ?/* # Need 1/hg
grep -in 'quaternion[ 	]*\(2' ?/* # Need 2/quaternion
grep -in 'rio[ 	]*\(3' ?/* # Need 3/rio
grep -in 'bridge[ 	]*\(4' ?/* # Need 4/bridge
grep -in 'git[ 	]*\(1' ?/* # Need 1/git/export
grep -in 'p9sk1[ 	]*\(6' ?/* # Need 6/p9sk1
grep -in 'tmparse[ 	]*\(2' ?/* # Need 2/tmparse
grep -in 'eqlock[ 	]*\(9' ?/* # Need 9/eqlock
grep -in 'cam[ 	]*\(4' ?/* # Need 4/cam
grep -in 'regex[ 	]*\(6' ?/* # Need 6/regex
grep -in 'parsecmd[ 	]*\(2' ?/* # Need 2/parsecmd
grep -in 'vncv[ 	]*\(1' ?/* # Need 1/vncv
grep -in 'ttfrender[ 	]*\(1' ?/* # Need 1/ttfrender
grep -in 'qio[ 	]*\(9' ?/* # Need 9/qio
grep -in 'memlorigin[ 	]*\(2' ?/* # Need 2/memlorigin
grep -in 'mount[ 	]*\(2' ?/* # Need 2/mount
grep -in 'dp9ik[ 	]*\(6' ?/* # Need 6/dp9ik
grep -in 'fmtprint[ 	]*\(2' ?/* # Need 2/fmtprint
grep -in 'dev[ 	]*\(9' ?/* # Need 9/dev
grep -in 'lock[ 	]*\(9' ?/* # Need 9/lock
grep -in 'window[ 	]*\(1' ?/* # Need 1/window
grep -in 'tsleep[ 	]*\(9' ?/* # Need 9/tsleep
grep -in 'pread[ 	]*\(2' ?/* # Need 2/pread
grep -in 'rexport[ 	]*\(1' ?/* # Need 1/rexport
grep -in 'edf[ 	]*\(9' ?/* # Need 9/edf
grep -in 'dma[ 	]*\(9' ?/* # Need 9/dma
grep -in 'mount[ 	]*\(1' ?/* # Need 1/mount
grep -in 'audio[ 	]*\(1' ?/* # Need 1/audio/flacenc
grep -in 'pcmconv[ 	]*\(1' ?/* # Need 1/pcmconv

Checking commands
Need authorize (in /rc/bin/rc-httpd/handlers)
Need addaoe (in /rc/bin)
Need static-or-index (in /rc/bin/rc-httpd/handlers)
Need !tcp7 (in /rc/bin/service)
Need !tcp9 (in /rc/bin/service)
Need lra (in /rc/bin/ipconf)
Need setupdirs (in /rc/bin/replica)
Need " (in /rc/bin)
Need inside (in /rc/bin/ipconf)
Need cgi (in /rc/bin/rc-httpd/handlers)
Need !tcp80.namespace (in /rc/bin/service)
Need defs (in /rc/bin/replica)
Need !tcp143 (in /rc/bin/service)
Need !il17019 (in /rc/bin/service)
Need lstk (in /rc/bin)
Need startupasfs (in /rc/bin)
Need dir-index (in /rc/bin/rc-httpd/handlers)
Need psfax (in /rc/bin)
Need E (in /rc/bin)
Need gbatype (in /rc/bin)
Need psencoding (in /rc/bin/postscript)
Need wurl2txt (in /rc/bin)
Need !tcp993 (in /rc/bin/service)
Need !tcp995 (in /rc/bin/service)
Need "" (in /rc/bin)
Need startnfs (in /rc/bin/service)
Need static-or-cgi (in /rc/bin/rc-httpd/handlers)
Need !il17031 (in /rc/bin/service)
Need error (in /rc/bin/rc-httpd/handlers)
Need approx (in /rc/bin)
Need theworld (in /rc/bin/ipconf)
Need ps2gif (in /rc/bin)
Need blogcom (in /rc/bin)
Need !tcp445 (in /rc/bin/service)
Need !tcp19 (in /rc/bin/service)
Need redact (in /rc/bin)
Need usbtree (in /rc/bin)
Need !tcp80 (in /rc/bin/service)
Need !tcp110 (in /rc/bin/service)
Need !tcp564 (in /rc/bin/service)
Need !tcp113 (in /rc/bin/service)
Need !tcp565 (in /rc/bin/service)
Need printfont (in /rc/bin)
Need outside (in /rc/bin/ipconf)
Need !tcp21 (in /rc/bin/service)
Need !tcp23 (in /rc/bin/service)
Need !tcp25 (in /rc/bin/service)
Need redirect (in /rc/bin/rc-httpd/handlers)
Need screenrc (in /rc/bin)
Need addpsfonts (in /rc/bin)
Need authsrv.il566 (in /rc/bin/service.auth)
Need serve-static (in /rc/bin/rc-httpd/handlers)
Need !tcp513 (in /rc/bin/service)
Need dmus (in /rc/bin)
Need !tcp515 (in /rc/bin/service)

Omit Kill (in /rc/bin)
Omit stock (in /rc/bin)

Checking libraries
nm: cannot open /386/lib/lib9p.a
nm: cannot open /386/lib/libauth.a
nm: cannot open /386/lib/libauthsrv.a
nm: cannot open /386/lib/libbin.a
nm: cannot open /386/lib/libbio.a
nm: cannot open /386/lib/libc.a
nm: cannot open /386/lib/libcontrol.a
nm: cannot open /386/lib/libdisk.a
nm: cannot open /386/lib/libdraw.a
nm: cannot open /386/lib/libflate.a
nm: cannot open /386/lib/libframe.a
nm: cannot open /386/lib/libgeometry.a
nm: cannot open /386/lib/libhtml.a
nm: cannot open /386/lib/libhttpd.a
nm: cannot open /386/lib/libip.a
nm: cannot open /386/lib/libmach.a
nm: cannot open /386/lib/libmemdraw.a
nm: cannot open /386/lib/libmemlayer.a
nm: cannot open /386/lib/libmp.a
nm: cannot open /386/lib/libndb.a
nm: cannot open /386/lib/libplumb.a
nm: cannot open /386/lib/libregexp.a
nm: cannot open /386/lib/libsec.a
nm: cannot open /386/lib/libstdio.a
nm: cannot open /386/lib/libString.a
nm: cannot open /386/lib/libthread.a

@{
objtype=amd64
kernel=/n/src9/$objtype/9pc64
mk /usr/build/www/9front/9front-10324.amd64.iso.24638496.pc.iso
mv /usr/build/www/9front/9front-10324.amd64.iso.24638496.pc.iso /usr/build/www/9front/9front-10324.amd64.iso
}
@{rfork n
mk binds
{grep -v '^bootfile=' /n/src9/cfg/plan9.ini
echo 'bootfile='^`{echo $kernel | sed 's!^/n/src9!!'}} > /env/plan9.ini
bind /env/plan9.ini /n/src9/cfg/plan9.ini
disk/mk9660 -c9j -B 386/9bootiso -E 386/efiboot.fat \
	-p <{cat /n/src9/sys/lib/sysconfig/proto/distproto /n/src9/sys/lib/sysconfig/proto/9bootproto \
	-s /n/src9 -v 'Plan 9 Front ('^$objtype^')' /usr/build/www/9front/9front-10324.amd64.iso.24638497.pc.iso
if(test -r /n/src9/386/9boothyb){
	dd -if /dev/zero -bs 2048 -count 1024 >> /usr/build/www/9front/9front-10324.amd64.iso.24638497.pc.iso
	disk/partfs -m /n/partfs /usr/build/www/9front/9front-10324.amd64.iso.24638497.pc.iso
	disk=/n/partfs/sdXX
	disk/mbr -m /n/src9/386/mbr $disk/data
	@{echo a p1 '$-1' '$'
		echo t p1 ESP
		echo A p1
		echo w
		echo q} | disk/fdisk -b $disk/data
	disk/format -b /n/src9/386/pbs -xd -t hard $disk/esp
	s = esp.24638499
	dossrv -f $disk/esp $s
	mount -c /srv/$s /n/esp
	cp /n/src9/386/9boothyb /n/esp/9bootfat
	mkdir /n/esp/efi
	mkdir /n/esp/efi/boot
	cp /n/src9/386/boot*.efi /n/esp/efi/boot
	unmount /n/esp
	rm -f /srv/$s
}}
test -d /n/src9/.git && bind /n/src9 /n/src9/dist/plan9front
bind cfg /n/src9/cfg
bind mail/lib /n/src9/mail/lib
bind ndb /n/src9/lib/ndb
bind -a adm/timezone /n/src9/adm/timezone
aux/stub -d /n/src9/usr
bind usr /n/src9/usr
warning: proto lists amd64/mkfile twice
warning: can't stat file /n/src9/acme/bin/68000: file does not exist: '/n/src9/acme/bin/68000'
warning: can't stat file /n/src9/acme/bin/68020: file does not exist: '/n/src9/acme/bin/68020'
warning: boot image too big; will only load the first 2K
1024+0 records in
1024+0 records out
cylinder = 1048576 bytes
   empty                0 460       (460 cylinders, 460.00 MB) 
>>> >>> >>> >>> >>> Initializing FAT file system
type hard, 1 tracks, 64 heads, 32 sectors/track, 512 bytes/sec
used 512 bytes
dossrv: serving /srv/esp.24638500
gzip -9 < /usr/build/www/9front/9front-10324.amd64.iso > /usr/build/www/9front/9front-10324.amd64.iso.gz
@{
objtype=amd64
kernel=/n/src9/$objtype/9pc64
echo 'bootfile='^`{basename $kernel} > /env/plan9.ini
fatfiles=(/386/9bootfat /env/plan9.ini $kernel)
mb=3770
mk /usr/build/www/9front/9front-10324.amd64.qcow2.24639098.disk
mv /usr/build/www/9front/9front-10324.amd64.qcow2.24639098.disk /usr/build/www/9front/9front-10324.amd64.qcow2
}
@{rfork n
mk binds
rm -f /usr/build/www/9front/9front-10324.amd64.qcow2.24639100.disk
s=`{basename $target}
if(~ /usr/build/www/9front/9front-10324.amd64.qcow2.24639100.disk *.qcow2.*){
	disk/qcowfs -n `{echo $mb '*1048576' | pc} /usr/build/www/9front/9front-10324.amd64.qcow2.24639100.disk
	disk/partfs -m /n/$s /mnt/qcow/data
}
if not {
	dd -if /dev/zero -of /usr/build/www/9front/9front-10324.amd64.qcow2.24639100.disk -bs 1048576 -oseek $mb -count 1
	disk/partfs -m /n/$s /usr/build/www/9front/9front-10324.amd64.qcow2.24639100.disk
}
d=/n/$s/sdXX
disk/mbr $d/data
if(~ /usr/build/www/9front/9front-10324.amd64.qcow2.24639100.disk *.pi.img.* *.pi3.img.*){
	{
		echo 'a p1 . .+100M'
		echo 't p1 FAT32'
		echo 'a p2 . $'
		echo 't p2 PLAN9'
		echo 'A p1'
		echo 'p'
		echo 'w'
		echo 'q'
	} | disk/fdisk -b $d/data
	disk/prep -bw -a^(nvram fs) $d/plan9
	disk/format -d $d/dos $fatfiles
}
if not if(~ /usr/build/www/9front/9front-10324.amd64.qcow2.24639100.disk *.reform.img.* *.arm64.qcow2.*){
	{
		echo 'a p1 4M 100M'
		echo 't p1 FAT32'
		echo 'a p2 . $'
		echo 't p2 PLAN9'
		echo 'A p1'
		echo 'p'
		echo 'w'
		echo 'q'
	} | disk/fdisk -b $d/data
	disk/prep -bw -a^(nvram fs) $d/plan9
	disk/format -d $d/dos $fatfiles
}
if not if(~ /usr/build/www/9front/9front-10324.amd64.qcow2.24639100.disk *.amd64.qcow2.*){
	disk/mbr -m /386/mbr $d/data
	disk/fdisk -baw $d/data
	disk/prep -bw -a^(9fat nvram fs) $d/plan9
	disk/format -b /386/pbs -d -r 2 $d/9fat $fatfiles
}
if not {
	disk/fdisk -baw $d/data
	disk/prep -bw -a^(9fat nvram fs) $d/plan9
	disk/format -d -r 2 $d/9fat $fatfiles
}
hjfs -f $d/fs -n $s -S -r
{
	echo echo on
	echo create /dist sys sys 775 d
	echo create /usr sys sys 775 d
	user=glenda
	echo newuser $user
	echo newuser adm +$user
	echo newuser sys +$user
	echo newuser upas +$user
	echo echo off
	sleep 1
} >> /srv/$s.cmd
mount -N -c /srv/$s /n/newfs
disk/mkfs -z 4096 -U -s /n/src9 -d /n/newfs <{cat /n/src9/sys/lib/sysconfig/proto/distproto /n/src9/sys/lib/sysconfig/proto/9bootproto
echo sync >> /srv/$s.cmd
echo halt >> /srv/$s.cmd
while(test -e /srv/$s.cmd) sleep 1
exit ''
}
test -d /n/src9/.git && bind /n/src9 /n/src9/dist/plan9front
bind cfg /n/src9/cfg
bind mail/lib /n/src9/mail/lib
bind ndb /n/src9/lib/ndb
bind -a adm/timezone /n/src9/adm/timezone
aux/stub -d /n/src9/usr
bind usr /n/src9/usr
9fat 204800
nvram 1
fs 7512384
add 9bootfat at clust 2
add plan9.ini at clust 4
add 9pc64 at clust 5
Initializing FAT file system
type hard, 25 tracks, 128 heads, 63 sectors/track, 512 bytes/sec
Adding file /386/9bootfat, length 8084
add 9bootfat at clust 2
Adding file /env/plan9.ini, length 15
add plan9.ini at clust 4
Adding file /n/src9/amd64/9pc64, length 5124047
add 9pc64 at clust 5
used 5140480 bytes
hjfs: reaming /n/9front-10324.amd64.qcow2.24639100.disk/sdXX/fs
hjfs: ream successful
hjfs: fs is /n/9front-10324.amd64.qcow2.24639100.disk/sdXX/fs
hjfs: >create /dist sys sys 775 d
hjfs: >create /usr sys sys 775 d
hjfs: >newuser glenda
hjfs: >newuser adm +glenda
hjfs: >newuser sys +glenda
hjfs: >newuser upas +glenda
hjfs: >echo off
processing /fd/3
mkfs: /fd/3: can't stat file /n/src9/acme/bin/68000: file does not exist: '/n/src9/acme/bin/68000'
mkfs: /fd/3: can't stat file /n/src9/acme/bin/68020: file does not exist: '/n/src9/acme/bin/68020'
file system made
hjfs: sync
hjfs: ending
gzip -9 < /usr/build/www/9front/9front-10324.amd64.qcow2 > /usr/build/www/9front/9front-10324.amd64.qcow2.gz
@{
objtype=386
kernel=/n/src9/$objtype/9pc
mk /usr/build/www/9front/9front-10324.386.iso.24639608.pc.iso
mv /usr/build/www/9front/9front-10324.386.iso.24639608.pc.iso /usr/build/www/9front/9front-10324.386.iso
}
@{rfork n
mk binds
{grep -v '^bootfile=' /n/src9/cfg/plan9.ini
echo 'bootfile='^`{echo $kernel | sed 's!^/n/src9!!'}} > /env/plan9.ini
bind /env/plan9.ini /n/src9/cfg/plan9.ini
disk/mk9660 -c9j -B 386/9bootiso -E 386/efiboot.fat \
	-p <{cat /n/src9/sys/lib/sysconfig/proto/distproto /n/src9/sys/lib/sysconfig/proto/9bootproto \
	-s /n/src9 -v 'Plan 9 Front ('^$objtype^')' /usr/build/www/9front/9front-10324.386.iso.24639610.pc.iso
if(test -r /n/src9/386/9boothyb){
	dd -if /dev/zero -bs 2048 -count 1024 >> /usr/build/www/9front/9front-10324.386.iso.24639610.pc.iso
	disk/partfs -m /n/partfs /usr/build/www/9front/9front-10324.386.iso.24639610.pc.iso
	disk=/n/partfs/sdXX
	disk/mbr -m /n/src9/386/mbr $disk/data
	@{echo a p1 '$-1' '$'
		echo t p1 ESP
		echo A p1
		echo w
		echo q} | disk/fdisk -b $disk/data
	disk/format -b /n/src9/386/pbs -xd -t hard $disk/esp
	s = esp.24639612
	dossrv -f $disk/esp $s
	mount -c /srv/$s /n/esp
	cp /n/src9/386/9boothyb /n/esp/9bootfat
	mkdir /n/esp/efi
	mkdir /n/esp/efi/boot
	cp /n/src9/386/boot*.efi /n/esp/efi/boot
	unmount /n/esp
	rm -f /srv/$s
}}
test -d /n/src9/.git && bind /n/src9 /n/src9/dist/plan9front
bind cfg /n/src9/cfg
bind mail/lib /n/src9/mail/lib
bind ndb /n/src9/lib/ndb
bind -a adm/timezone /n/src9/adm/timezone
aux/stub -d /n/src9/usr
bind usr /n/src9/usr
warning: proto lists 386/mkfile twice
warning: can't stat file /n/src9/acme/bin/68000: file does not exist: '/n/src9/acme/bin/68000'
warning: can't stat file /n/src9/acme/bin/68020: file does not exist: '/n/src9/acme/bin/68020'
warning: proto lists 386/9bootfat twice
warning: proto lists 386/9boothyb twice
warning: proto lists 386/9bootiso twice
warning: proto lists 386/9bootpxe twice
warning: proto lists 386/efiboot.fat twice
warning: proto lists 386/bootia32.efi twice
warning: proto lists 386/bootx64.efi twice
warning: proto lists 386/mbr twice
warning: proto lists 386/pbs twice
warning: boot image too big; will only load the first 2K
1024+0 records in
1024+0 records out
cylinder = 1048576 bytes
   empty                0 451       (451 cylinders, 451.00 MB) 
>>> >>> >>> >>> >>> Initializing FAT file system
type hard, 1 tracks, 64 heads, 32 sectors/track, 512 bytes/sec
used 512 bytes
dossrv: serving /srv/esp.24639613
gzip -9 < /usr/build/www/9front/9front-10324.386.iso > /usr/build/www/9front/9front-10324.386.iso.gz
@{
objtype=arm
bootcode=/sys/src/boot/bcm/^(bootcode.bin fixup_cd.dat start_cd.elf LICENCE.broadcom)
kernels=/n/src9/$objtype/^(9pi 9pi2)
> /env/config.txt {
	echo '[pi0]'
	echo 'kernel=9pi'
	echo '[pi1]'
	echo 'kernel=9pi'
	echo '[pi2]'
	echo 'kernel=9pi2'
	echo '[pi3]'
	echo 'kernel=9pi2'
	echo 'core_freq=250'
	echo '[all]'
	echo 'gpu_mem=16'
	echo 'enable_uart=1'
	echo 'boot_delay=1'
}
> /env/cmdline.txt {
	echo 'console=0'
}
fatfiles=(/env/config.txt /env/cmdline.txt $bootcode $kernels)
mb=1885	# storage vendors idea of 2GB
mk /usr/build/www/9front/9front-10324.pi.img.24641896.disk
mv /usr/build/www/9front/9front-10324.pi.img.24641896.disk /usr/build/www/9front/9front-10324.pi.img
}
@{rfork n
mk binds
rm -f /usr/build/www/9front/9front-10324.pi.img.24641898.disk
s=`{basename $target}
if(~ /usr/build/www/9front/9front-10324.pi.img.24641898.disk *.qcow2.*){
	disk/qcowfs -n `{echo $mb '*1048576' | pc} /usr/build/www/9front/9front-10324.pi.img.24641898.disk
	disk/partfs -m /n/$s /mnt/qcow/data
}
if not {
	dd -if /dev/zero -of /usr/build/www/9front/9front-10324.pi.img.24641898.disk -bs 1048576 -oseek $mb -count 1
	disk/partfs -m /n/$s /usr/build/www/9front/9front-10324.pi.img.24641898.disk
}
d=/n/$s/sdXX
disk/mbr $d/data
if(~ /usr/build/www/9front/9front-10324.pi.img.24641898.disk *.pi.img.* *.pi3.img.*){
	{
		echo 'a p1 . .+100M'
		echo 't p1 FAT32'
		echo 'a p2 . $'
		echo 't p2 PLAN9'
		echo 'A p1'
		echo 'p'
		echo 'w'
		echo 'q'
	} | disk/fdisk -b $d/data
	disk/prep -bw -a^(nvram fs) $d/plan9
	disk/format -d $d/dos $fatfiles
}
if not if(~ /usr/build/www/9front/9front-10324.pi.img.24641898.disk *.reform.img.* *.arm64.qcow2.*){
	{
		echo 'a p1 4M 100M'
		echo 't p1 FAT32'
		echo 'a p2 . $'
		echo 't p2 PLAN9'
		echo 'A p1'
		echo 'p'
		echo 'w'
		echo 'q'
	} | disk/fdisk -b $d/data
	disk/prep -bw -a^(nvram fs) $d/plan9
	disk/format -d $d/dos $fatfiles
}
if not if(~ /usr/build/www/9front/9front-10324.pi.img.24641898.disk *.amd64.qcow2.*){
	disk/mbr -m /386/mbr $d/data
	disk/fdisk -baw $d/data
	disk/prep -bw -a^(9fat nvram fs) $d/plan9
	disk/format -b /386/pbs -d -r 2 $d/9fat $fatfiles
}
if not {
	disk/fdisk -baw $d/data
	disk/prep -bw -a^(9fat nvram fs) $d/plan9
	disk/format -d -r 2 $d/9fat $fatfiles
}
hjfs -f $d/fs -n $s -S -r
{
	echo echo on
	echo create /dist sys sys 775 d
	echo create /usr sys sys 775 d
	user=glenda
	echo newuser $user
	echo newuser adm +$user
	echo newuser sys +$user
	echo newuser upas +$user
	echo echo off
	sleep 1
} >> /srv/$s.cmd
mount -N -c /srv/$s /n/newfs
disk/mkfs -z 4096 -U -s /n/src9 -d /n/newfs <{cat /n/src9/sys/lib/sysconfig/proto/distproto /n/src9/sys/lib/sysconfig/proto/9bootproto
echo sync >> /srv/$s.cmd
echo halt >> /srv/$s.cmd
while(test -e /srv/$s.cmd) sleep 1
exit ''
}
test -d /n/src9/.git && bind /n/src9 /n/src9/dist/plan9front
bind cfg /n/src9/cfg
bind mail/lib /n/src9/mail/lib
bind ndb /n/src9/lib/ndb
bind -a adm/timezone /n/src9/adm/timezone
aux/stub -d /n/src9/usr
bind usr /n/src9/usr
1+0 records in
1+0 records out
cylinder = 2064384 bytes
   empty                 0 957        (957 cylinders, 1.83 GB) 
>>> >>> >>> >>> >>> >>> '* p1                    0 50         (50 cylinders, 98.43 MB) FAT32
'  p2                   50 957        (907 cylinders, 1.74 GB) PLAN9
>>> >>> nvram 1
fs 3657020
add config.txt at clust 2
add cmdline.txt at clust 3
add bootcode.bin at clust 4
add fixup_cd.dat at clust 11
add start_cd.elf at clust 12
add LICENCE.broadcom at clust d8
add 9pi at clust d9
add 9pi2 at clust 4ec
Initializing FAT file system
type hard, 49 tracks, 64 heads, 63 sectors/track, 512 bytes/sec
Adding file /env/config.txt, length 128
add config.txt at clust 2
Adding file /env/cmdline.txt, length 10
add cmdline.txt at clust 3
Adding file /sys/src/boot/bcm/bootcode.bin, length 52476
add bootcode.bin at clust 4
Adding file /sys/src/boot/bcm/fixup_cd.dat, length 3180
add fixup_cd.dat at clust 11
Adding file /sys/src/boot/bcm/start_cd.elf, length 808060
add start_cd.elf at clust 12
Adding file /sys/src/boot/bcm/LICENCE.broadcom, length 1594
add LICENCE.broadcom at clust d8
Adding file /n/src9/arm/9pi, length 4268375
add 9pi at clust d9
Adding file /n/src9/arm/9pi2, length 4269397
add 9pi2 at clust 4ec
used 9428992 bytes
hjfs: reaming /n/9front-10324.pi.img.24641898.disk/sdXX/fs
hjfs: ream successful
hjfs: fs is /n/9front-10324.pi.img.24641898.disk/sdXX/fs
hjfs: >create /dist sys sys 775 d
hjfs: >create /usr sys sys 775 d
hjfs: >newuser glenda
hjfs: >newuser adm +glenda
hjfs: >newuser sys +glenda
hjfs: >newuser upas +glenda
hjfs: >echo off
processing /fd/3
mkfs: /fd/3: can't stat file /n/src9/acme/bin/68000: file does not exist: '/n/src9/acme/bin/68000'
mkfs: /fd/3: can't stat file /n/src9/acme/bin/68020: file does not exist: '/n/src9/acme/bin/68020'
file system made
hjfs: sync
hjfs: ending
gzip -9 < /usr/build/www/9front/9front-10324.pi.img > /usr/build/www/9front/9front-10324.pi.img.gz
@{
objtype=arm64
bootcode=/sys/src/boot/bcm/^(bootcode.bin fixup_cd.dat start_cd.elf fixup4cd.dat start4cd.elf bcm2711-rpi-4-b.dtb LICENCE.broadcom)
kernel=/n/src9/$objtype/^(9pi3 9pi4)
> /env/config.txt {
	echo '[pi4]'
	echo 'kernel=9pi4'
	echo 'arm_64bit=1'
	echo '[pi3]'
	echo 'kernel=9pi3'
	echo 'arm_64bit=1'
	echo '[all]'
	echo 'gpu_mem=16'
	echo 'core_freq=250'
	echo 'enable_uart=1'
	echo 'boot_delay=1'
}
> /env/cmdline.txt {
	echo 'console=0'
}
fatfiles=(/env/config.txt /env/cmdline.txt $bootcode $kernel)
mb=1885	# storage vendors idea of 2GB
mk /usr/build/www/9front/9front-10324.pi3.img.24642333.disk
mv /usr/build/www/9front/9front-10324.pi3.img.24642333.disk /usr/build/www/9front/9front-10324.pi3.img
}
@{rfork n
mk binds
rm -f /usr/build/www/9front/9front-10324.pi3.img.24642335.disk
s=`{basename $target}
if(~ /usr/build/www/9front/9front-10324.pi3.img.24642335.disk *.qcow2.*){
	disk/qcowfs -n `{echo $mb '*1048576' | pc} /usr/build/www/9front/9front-10324.pi3.img.24642335.disk
	disk/partfs -m /n/$s /mnt/qcow/data
}
if not {
	dd -if /dev/zero -of /usr/build/www/9front/9front-10324.pi3.img.24642335.disk -bs 1048576 -oseek $mb -count 1
	disk/partfs -m /n/$s /usr/build/www/9front/9front-10324.pi3.img.24642335.disk
}
d=/n/$s/sdXX
disk/mbr $d/data
if(~ /usr/build/www/9front/9front-10324.pi3.img.24642335.disk *.pi.img.* *.pi3.img.*){
	{
		echo 'a p1 . .+100M'
		echo 't p1 FAT32'
		echo 'a p2 . $'
		echo 't p2 PLAN9'
		echo 'A p1'
		echo 'p'
		echo 'w'
		echo 'q'
	} | disk/fdisk -b $d/data
	disk/prep -bw -a^(nvram fs) $d/plan9
	disk/format -d $d/dos $fatfiles
}
if not if(~ /usr/build/www/9front/9front-10324.pi3.img.24642335.disk *.reform.img.* *.arm64.qcow2.*){
	{
		echo 'a p1 4M 100M'
		echo 't p1 FAT32'
		echo 'a p2 . $'
		echo 't p2 PLAN9'
		echo 'A p1'
		echo 'p'
		echo 'w'
		echo 'q'
	} | disk/fdisk -b $d/data
	disk/prep -bw -a^(nvram fs) $d/plan9
	disk/format -d $d/dos $fatfiles
}
if not if(~ /usr/build/www/9front/9front-10324.pi3.img.24642335.disk *.amd64.qcow2.*){
	disk/mbr -m /386/mbr $d/data
	disk/fdisk -baw $d/data
	disk/prep -bw -a^(9fat nvram fs) $d/plan9
	disk/format -b /386/pbs -d -r 2 $d/9fat $fatfiles
}
if not {
	disk/fdisk -baw $d/data
	disk/prep -bw -a^(9fat nvram fs) $d/plan9
	disk/format -d -r 2 $d/9fat $fatfiles
}
hjfs -f $d/fs -n $s -S -r
{
	echo echo on
	echo create /dist sys sys 775 d
	echo create /usr sys sys 775 d
	user=glenda
	echo newuser $user
	echo newuser adm +$user
	echo newuser sys +$user
	echo newuser upas +$user
	echo echo off
	sleep 1
} >> /srv/$s.cmd
mount -N -c /srv/$s /n/newfs
disk/mkfs -z 4096 -U -s /n/src9 -d /n/newfs <{cat /n/src9/sys/lib/sysconfig/proto/distproto /n/src9/sys/lib/sysconfig/proto/9bootproto
echo sync >> /srv/$s.cmd
echo halt >> /srv/$s.cmd
while(test -e /srv/$s.cmd) sleep 1
exit ''
}
test -d /n/src9/.git && bind /n/src9 /n/src9/dist/plan9front
bind cfg /n/src9/cfg
bind mail/lib /n/src9/mail/lib
bind ndb /n/src9/lib/ndb
bind -a adm/timezone /n/src9/adm/timezone
aux/stub -d /n/src9/usr
bind usr /n/src9/usr
1+0 records in
1+0 records out
cylinder = 2064384 bytes
   empty                 0 957        (957 cylinders, 1.83 GB) 
>>> >>> >>> >>> >>> >>> '* p1                    0 50         (50 cylinders, 98.43 MB) FAT32
'  p2                   50 957        (907 cylinders, 1.74 GB) PLAN9
>>> >>> nvram 1
fs 3657020
add config.txt at clust 2
add cmdline.txt at clust 3
add bootcode.bin at clust 4
add fixup_cd.dat at clust 11
add start_cd.elf at clust 12
add fixup4cd.dat at clust d8
add start4cd.elf at clust d9
add bcm2711-rpi-4-b.dtb at clust 19f
add LICENCE.broadcom at clust 1ad
add 9pi3 at clust 1ae
add 9pi4 at clust 5a1
Initializing FAT file system
type hard, 49 tracks, 64 heads, 63 sectors/track, 512 bytes/sec
Adding file /env/config.txt, length 118
add config.txt at clust 2
Adding file /env/cmdline.txt, length 10
add cmdline.txt at clust 3
Adding file /sys/src/boot/bcm/bootcode.bin, length 52476
add bootcode.bin at clust 4
Adding file /sys/src/boot/bcm/fixup_cd.dat, length 3180
add fixup_cd.dat at clust 11
Adding file /sys/src/boot/bcm/start_cd.elf, length 808060
add start_cd.elf at clust 12
Adding file /sys/src/boot/bcm/fixup4cd.dat, length 3180
add fixup4cd.dat at clust d8
Adding file /sys/src/boot/bcm/start4cd.elf, length 808060
add start4cd.elf at clust d9
Adding file /sys/src/boot/bcm/bcm2711-rpi-4-b.dtb, length 54707
add bcm2711-rpi-4-b.dtb at clust 19f
Adding file /sys/src/boot/bcm/LICENCE.broadcom, length 1594
add LICENCE.broadcom at clust 1ad
Adding file /n/src9/arm64/9pi3, length 4139736
add 9pi3 at clust 1ae
Adding file /n/src9/arm64/9pi4, length 4143712
add 9pi4 at clust 5a1
used 10043392 bytes
hjfs: reaming /n/9front-10324.pi3.img.24642335.disk/sdXX/fs
hjfs: ream successful
hjfs: fs is /n/9front-10324.pi3.img.24642335.disk/sdXX/fs
hjfs: >create /dist sys sys 775 d
hjfs: >create /usr sys sys 775 d
hjfs: >newuser glenda
hjfs: >newuser adm +glenda
hjfs: >newuser sys +glenda
hjfs: >newuser upas +glenda
hjfs: >echo off
processing /fd/3
mkfs: /fd/3: can't stat file /n/src9/acme/bin/68000: file does not exist: '/n/src9/acme/bin/68000'
mkfs: /fd/3: can't stat file /n/src9/acme/bin/68020: file does not exist: '/n/src9/acme/bin/68020'
file system made
hjfs: sync
hjfs: ending
gzip -9 < /usr/build/www/9front/9front-10324.pi3.img > /usr/build/www/9front/9front-10324.pi3.img.gz
@{
objtype=arm64
kernel=/n/src9/$objtype/9reform.u
> /env/plan9.ini {
	echo 'console=0'
}
fatfiles=(/n/src9/sys/src/boot/reform/boot.scr /env/plan9.ini $kernel)
mb=1885	# storage vendors idea of 2GB
mk /usr/build/www/9front/9front-10324.reform.img.24642747.disk
mv /usr/build/www/9front/9front-10324.reform.img.24642747.disk /usr/build/www/9front/9front-10324.reform.img && dd -trunc 0 -bs 1024 -oseek 33 -if /n/src9/sys/src/boot/reform/flash.bin -of /usr/build/www/9front/9front-10324.reform.img 
}
@{rfork n
mk binds
rm -f /usr/build/www/9front/9front-10324.reform.img.24642749.disk
s=`{basename $target}
if(~ /usr/build/www/9front/9front-10324.reform.img.24642749.disk *.qcow2.*){
	disk/qcowfs -n `{echo $mb '*1048576' | pc} /usr/build/www/9front/9front-10324.reform.img.24642749.disk
	disk/partfs -m /n/$s /mnt/qcow/data
}
if not {
	dd -if /dev/zero -of /usr/build/www/9front/9front-10324.reform.img.24642749.disk -bs 1048576 -oseek $mb -count 1
	disk/partfs -m /n/$s /usr/build/www/9front/9front-10324.reform.img.24642749.disk
}
d=/n/$s/sdXX
disk/mbr $d/data
if(~ /usr/build/www/9front/9front-10324.reform.img.24642749.disk *.pi.img.* *.pi3.img.*){
	{
		echo 'a p1 . .+100M'
		echo 't p1 FAT32'
		echo 'a p2 . $'
		echo 't p2 PLAN9'
		echo 'A p1'
		echo 'p'
		echo 'w'
		echo 'q'
	} | disk/fdisk -b $d/data
	disk/prep -bw -a^(nvram fs) $d/plan9
	disk/format -d $d/dos $fatfiles
}
if not if(~ /usr/build/www/9front/9front-10324.reform.img.24642749.disk *.reform.img.* *.arm64.qcow2.*){
	{
		echo 'a p1 4M 100M'
		echo 't p1 FAT32'
		echo 'a p2 . $'
		echo 't p2 PLAN9'
		echo 'A p1'
		echo 'p'
		echo 'w'
		echo 'q'
	} | disk/fdisk -b $d/data
	disk/prep -bw -a^(nvram fs) $d/plan9
	disk/format -d $d/dos $fatfiles
}
if not if(~ /usr/build/www/9front/9front-10324.reform.img.24642749.disk *.amd64.qcow2.*){
	disk/mbr -m /386/mbr $d/data
	disk/fdisk -baw $d/data
	disk/prep -bw -a^(9fat nvram fs) $d/plan9
	disk/format -b /386/pbs -d -r 2 $d/9fat $fatfiles
}
if not {
	disk/fdisk -baw $d/data
	disk/prep -bw -a^(9fat nvram fs) $d/plan9
	disk/format -d -r 2 $d/9fat $fatfiles
}
hjfs -f $d/fs -n $s -S -r
{
	echo echo on
	echo create /dist sys sys 775 d
	echo create /usr sys sys 775 d
	user=glenda
	echo newuser $user
	echo newuser adm +$user
	echo newuser sys +$user
	echo newuser upas +$user
	echo echo off
	sleep 1
} >> /srv/$s.cmd
mount -N -c /srv/$s /n/newfs
disk/mkfs -z 4096 -U -s /n/src9 -d /n/newfs <{cat /n/src9/sys/lib/sysconfig/proto/distproto /n/src9/sys/lib/sysconfig/proto/9bootproto
echo sync >> /srv/$s.cmd
echo halt >> /srv/$s.cmd
while(test -e /srv/$s.cmd) sleep 1
exit ''
}
test -d /n/src9/.git && bind /n/src9 /n/src9/dist/plan9front
bind cfg /n/src9/cfg
bind mail/lib /n/src9/mail/lib
bind ndb /n/src9/lib/ndb
bind -a adm/timezone /n/src9/adm/timezone
aux/stub -d /n/src9/usr
bind usr /n/src9/usr
1+0 records in
1+0 records out
cylinder = 2064384 bytes
   empty                 0 957        (957 cylinders, 1.83 GB) 
>>> >>> >>> >>> >>> >>>    empty                 0 2          (2 cylinders, 3.93 MB) 
'* p1                    2 50         (48 cylinders, 94.50 MB) FAT32
'  p2                   50 957        (907 cylinders, 1.74 GB) PLAN9
>>> >>> nvram 1
fs 3657020
add boot.scr at clust 2
add plan9.ini at clust 3
add 9reform.u at clust 4
Initializing FAT file system
type hard, 48 tracks, 64 heads, 63 sectors/track, 512 bytes/sec
Adding file /n/src9/sys/src/boot/reform/boot.scr, length 256
add boot.scr at clust 2
Adding file /env/plan9.ini, length 10
add plan9.ini at clust 3
Adding file /n/src9/arm64/9reform.u, length 4239816
add 9reform.u at clust 4
used 4255744 bytes
hjfs: reaming /n/9front-10324.reform.img.24642749.disk/sdXX/fs
hjfs: ream successful
hjfs: fs is /n/9front-10324.reform.img.24642749.disk/sdXX/fs
hjfs: >create /dist sys sys 775 d
hjfs: >create /usr sys sys 775 d
hjfs: >newuser glenda
hjfs: >newuser adm +glenda
hjfs: >newuser sys +glenda
hjfs: >newuser upas +glenda
hjfs: >echo off
processing /fd/3
mkfs: /fd/3: can't stat file /n/src9/acme/bin/68000: file does not exist: '/n/src9/acme/bin/68000'
mkfs: /fd/3: can't stat file /n/src9/acme/bin/68020: file does not exist: '/n/src9/acme/bin/68020'
file system made
hjfs: sync
hjfs: ending
1029+1 records in
1029+1 records out
gzip -9 < /usr/build/www/9front/9front-10324.reform.img > /usr/build/www/9front/9front-10324.reform.img.gz
@{
objtype=arm64
kernel=/n/src9/$objtype/9qemu.u
> /env/plan9.ini {
	echo 'console=0'
}
fatfiles=(/n/src9/sys/src/boot/qemu/boot.scr /env/plan9.ini $kernel)
mb=3770
mk /usr/build/www/9front/9front-10324.arm64.qcow2.24643139.disk
mv /usr/build/www/9front/9front-10324.arm64.qcow2.24643139.disk /usr/build/www/9front/9front-10324.arm64.qcow2
}
@{rfork n
mk binds
rm -f /usr/build/www/9front/9front-10324.arm64.qcow2.24643141.disk
s=`{basename $target}
if(~ /usr/build/www/9front/9front-10324.arm64.qcow2.24643141.disk *.qcow2.*){
	disk/qcowfs -n `{echo $mb '*1048576' | pc} /usr/build/www/9front/9front-10324.arm64.qcow2.24643141.disk
	disk/partfs -m /n/$s /mnt/qcow/data
}
if not {
	dd -if /dev/zero -of /usr/build/www/9front/9front-10324.arm64.qcow2.24643141.disk -bs 1048576 -oseek $mb -count 1
	disk/partfs -m /n/$s /usr/build/www/9front/9front-10324.arm64.qcow2.24643141.disk
}
d=/n/$s/sdXX
disk/mbr $d/data
if(~ /usr/build/www/9front/9front-10324.arm64.qcow2.24643141.disk *.pi.img.* *.pi3.img.*){
	{
		echo 'a p1 . .+100M'
		echo 't p1 FAT32'
		echo 'a p2 . $'
		echo 't p2 PLAN9'
		echo 'A p1'
		echo 'p'
		echo 'w'
		echo 'q'
	} | disk/fdisk -b $d/data
	disk/prep -bw -a^(nvram fs) $d/plan9
	disk/format -d $d/dos $fatfiles
}
if not if(~ /usr/build/www/9front/9front-10324.arm64.qcow2.24643141.disk *.reform.img.* *.arm64.qcow2.*){
	{
		echo 'a p1 4M 100M'
		echo 't p1 FAT32'
		echo 'a p2 . $'
		echo 't p2 PLAN9'
		echo 'A p1'
		echo 'p'
		echo 'w'
		echo 'q'
	} | disk/fdisk -b $d/data
	disk/prep -bw -a^(nvram fs) $d/plan9
	disk/format -d $d/dos $fatfiles
}
if not if(~ /usr/build/www/9front/9front-10324.arm64.qcow2.24643141.disk *.amd64.qcow2.*){
	disk/mbr -m /386/mbr $d/data
	disk/fdisk -baw $d/data
	disk/prep -bw -a^(9fat nvram fs) $d/plan9
	disk/format -b /386/pbs -d -r 2 $d/9fat $fatfiles
}
if not {
	disk/fdisk -baw $d/data
	disk/prep -bw -a^(9fat nvram fs) $d/plan9
	disk/format -d -r 2 $d/9fat $fatfiles
}
hjfs -f $d/fs -n $s -S -r
{
	echo echo on
	echo create /dist sys sys 775 d
	echo create /usr sys sys 775 d
	user=glenda
	echo newuser $user
	echo newuser adm +$user
	echo newuser sys +$user
	echo newuser upas +$user
	echo echo off
	sleep 1
} >> /srv/$s.cmd
mount -N -c /srv/$s /n/newfs
disk/mkfs -z 4096 -U -s /n/src9 -d /n/newfs <{cat /n/src9/sys/lib/sysconfig/proto/distproto /n/src9/sys/lib/sysconfig/proto/9bootproto
echo sync >> /srv/$s.cmd
echo halt >> /srv/$s.cmd
while(test -e /srv/$s.cmd) sleep 1
exit ''
}
test -d /n/src9/.git && bind /n/src9 /n/src9/dist/plan9front
bind cfg /n/src9/cfg
bind mail/lib /n/src9/mail/lib
bind ndb /n/src9/lib/ndb
bind -a adm/timezone /n/src9/adm/timezone
aux/stub -d /n/src9/usr
bind usr /n/src9/usr
cylinder = 4128768 bytes
   empty                 0 957        (957 cylinders, 3.67 GB) 
>>> >>> >>> >>> >>> >>>    empty                 0 1          (1 cylinders, 3.93 MB) 
'* p1                    1 25         (24 cylinders, 94.50 MB) FAT32
'  p2                   25 957        (932 cylinders, 3.58 GB) PLAN9
>>> >>> nvram 1
fs 7515644
add boot.scr at clust 2
add plan9.ini at clust 3
add 9qemu.u at clust 4
Initializing FAT file system
type hard, 24 tracks, 128 heads, 63 sectors/track, 512 bytes/sec
Adding file /n/src9/sys/src/boot/qemu/boot.scr, length 254
add boot.scr at clust 2
Adding file /env/plan9.ini, length 10
add plan9.ini at clust 3
Adding file /n/src9/arm64/9qemu.u, length 3906040
add 9qemu.u at clust 4
used 3919872 bytes
hjfs: reaming /n/9front-10324.arm64.qcow2.24643141.disk/sdXX/fs
hjfs: ream successful
hjfs: fs is /n/9front-10324.arm64.qcow2.24643141.disk/sdXX/fs
hjfs: >create /dist sys sys 775 d
hjfs: >create /usr sys sys 775 d
hjfs: >newuser glenda
hjfs: >newuser adm +glenda
hjfs: >newuser sys +glenda
hjfs: >newuser upas +glenda
hjfs: >echo off
processing /fd/3
mkfs: /fd/3: can't stat file /n/src9/acme/bin/68000: file does not exist: '/n/src9/acme/bin/68000'
mkfs: /fd/3: can't stat file /n/src9/acme/bin/68020: file does not exist: '/n/src9/acme/bin/68020'
file system made
hjfs: sync
hjfs: ending
gzip -9 < /usr/build/www/9front/9front-10324.arm64.qcow2 > /usr/build/www/9front/9front-10324.arm64.qcow2.gz
Mon Jan  1 23:10:31 MST 2024
