Xinu7/src/sys/sys/Makefile.RAW
#
# Makefile for the book version of Xinu
#
.SUFFIXES:.o .c .s
DIR = {Xinu-directory}
BINDIR = $(DIR)/bin
INCDIR = $(DIR)/include
CONFIG = ./config
CC = $(BINDIR)/cc11
CFLAGS = -O -c -I../h
AFLAGS = -u $(INCDIR)/sys.s
AS = $(BINDIR)/as11
LD = $(BINDIR)/ld11
AR = /bin/ar
RANLIB = $(BINDIR)/ranlib11
LORDER = $(BINDIR)/lorder11
LIB = $(DIR)/lib
DOWNLOAD= $(BINDIR)/download
SIZE11 = $(BINDIR)/size11
CPRINT = $(BINDIR)/cprint
ODT = $(BINDIR)/odt
.c.o:
$(CC) $(CFLAGS) $<
.s.o:
$(CC) $(CFLAGS) $<
CFILES= access.c adump.c arp_in.c arpfind.c \
arpinit.c \
blkcopy.c blkequ.c bpdump.c \
chprio.c ckmode.c clkinit.c close.c \
conf.c control.c create.c \
devdump.c dfalloc.c dfdsrch.c dgalloc.c \
dgclose.c dgcntl.c dgdump.c dginit.c \
dgmcntl.c dgmopen.c dgparse.c dgread.c \
dgwrite.c dot2ip.c dscntl.c dsinit.c \
dsinter.c dskbcpy.c dskenq.c dskqopt.c \
dskstrt.c dsksync.c dsopen.c dsread.c \
dsseek.c dswrite.c dudir.c dumkfs.c \
ethinit.c ethinter.c ethread.c ethstrt.c\
ethrstrt.c ethwrite.c ethwstrt.c \
freebuf.c freemem.c \
getaddr.c getbuf.c getc.c getitem.c \
getmem.c getname.c getnet.c getpath.c \
getpid.c getprio.c getstk.c gettime.c \
getutim.c \
ibclear.c ibfree.c ibget.c iblfree.c \
ibnew.c ibput.c icmp_in.c init.c \
initialize.c insert.c insertd.c ioerr.c \
ioinit.c ionull.c ip2name.c ip_in.c \
ipsend.c \
kill.c kprintf.c \
lfclose.c lfgetc.c lfinit.c lfputc.c \
lfread.c lfsdfree.c lfseek.c lfsetup.c \
lfsflush.c lfsnewd.c lfwrite.c \
mark.c mdump.c mkarp.c mkpool.c mount.c \
naminit.c nammap.c namopen.c namrepl.c \
ndump.c netdump.c netin.c netinit.c \
netnum.c netout.c newqueue.c nqalloc.c \
open.c \
pcount.c pcreate.c pdelete.c pinit.c \
poolinit.c prdump.c preceive.c preset.c \
psend.c ptclear.c putc.c \
qdump.c queue.c \
rarp_in.c read.c ready.c receive.c \
recvclr.c recvtim.c remove.c rename.c \
resched.c resume.c rfalloc.c rfclose.c \
rfcntl.c rfdump.c rfgetc.c rfinit.c \
rfio.c rfmkpac.c rfopen.c rfputc.c \
rfread.c rfseek.c rfsend.c rfwrite.c \
route.c rwho.c rwhod.c rwhoind.c \
scount.c screate.c sdelete.c seek.c \
send.c sendf.c setdev.c setnok.c \
signal.c signaln.c sleep.c sleep10.c \
sndrarp.c sreset.c ssclock.c suspend.c \
tdump.c test.c ttycntl.c ttygetc.c \
ttyiin.c ttyinit.c ttyoin.c ttyopen.c \
ttyputc.c ttyread.c ttywrite.c \
udpecho.c udpnxtp.c udpsend.c unmount.c \
unsleep.c userret.c \
wait.c wakeup.c write.c \
xdone.c
SFILES= cksum.s clkint.s csv.s ctxsw.s \
ioint.s \
lowcore.s \
netutil.s \
panic.s \
setclkr.s sizmem.s startup.s
OFILES= access.o adump.o arp_in.o arpfind.o \
arpinit.o \
blkcopy.o blkequ.o bpdump.o \
chprio.o ckmode.o cksum.o clkinit.o \
clkint.o close.o control.o create.o \
csv.o ctxsw.o \
devdump.o dfalloc.o dfdsrch.o dgalloc.o \
dgclose.o dgcntl.o dgdump.o dginit.o \
dgmcntl.o dgmopen.o dgparse.o dgread.o \
dgwrite.o dot2ip.o dscntl.o dsinit.o \
dsinter.o dskbcpy.o dskenq.o dskqopt.o \
dskstrt.o dsksync.o dsopen.o dsread.o \
dsseek.o dswrite.o dudir.o dumkfs.o \
ethinit.o ethinter.o ethread.o ethstrt.o\
ethrstrt.o ethwrite.o ethwstrt.o \
freebuf.o freemem.o \
getaddr.o getbuf.o getc.o getitem.o \
getmem.o getname.o getnet.o getpath.o \
getpid.o getprio.o getstk.o gettime.o \
getutim.o \
ibclear.o ibfree.o ibget.o iblfree.o \
ibnew.o ibput.o icmp_in.o init.o \
insert.o insertd.o ioerr.o ioinit.o \
ioint.o ionull.o ip2name.o ip_in.o \
ipsend.o \
kill.o kprintf.o \
lfclose.o lfgetc.o lfinit.o lfputc.o \
lfread.o lfsdfree.o lfseek.o lfsetup.o \
lfsflush.o lfsnewd.o lfwrite.o \
mark.o mdump.o mkarp.o mkpool.o mount.o \
naminit.o nammap.o namopen.o namrepl.o \
ndump.o netdump.o netin.o netinit.o \
netnum.o netout.o netutil.o newqueue.o \
nqalloc.o \
open.o \
panic.o pcount.o pcreate.o pdelete.o \
pinit.o poolinit.o prdump.o preceive.o \
preset.o psend.o ptclear.o putc.o \
qdump.o queue.o \
rarp_in.o read.o ready.o receive.o \
recvclr.o recvtim.o remove.o rename.o \
resched.o resume.o rfalloc.o rfclose.o \
rfcntl.o rfdump.o rfgetc.o rfinit.o \
rfio.o rfmkpac.o rfopen.o rfputc.o \
rfread.o rfseek.o rfsend.o rfwrite.o \
route.o rwho.o rwhod.o rwhoind.o \
scount.o screate.o sdelete.o seek.o \
send.o sendf.o setclkr.o setdev.o \
setnok.o sh.o signal.o signaln.o \
sizmem.o sleep.o sleep10.o sndrarp.o \
sreset.o ssclock.o suspend.o \
tdump.o test.o ttycntl.o ttygetc.o \
ttyiin.o ttyinit.o ttyoin.o ttyopen.o \
ttyputc.o ttyread.o ttywrite.o \
udpecho.o udpnxtp.o udpsend.o unmount.o \
unsleep.o userret.o \
wait.o wakeup.o write.o \
xdone.o
XOFILES= lowcore.o startup.o initialize.o conf.o
HFILES= ../h/a.out.h ../h/arp.h ../h/bufpool.h \
../h/cmd.h ../h/conf.h ../h/core11.h \
../h/ctype.h ../h/date.h ../h/deqna.h \
../h/dgram.h ../h/dir.h ../h/disk.h \
../h/domain.h ../h/dtc.h ../h/ether.h \
../h/file.h ../h/fserver.h ../h/hosts.h \
../h/iblock.h ../h/icmp.h ../h/io.h \
../h/ip.h ../h/kernel.h ../h/lfile.h \
../h/mark.h ../h/mem.h ../h/name.h \
../h/net.h ../h/network.h ../h/ports.h \
../h/proc.h ../h/q.h ../h/rfile.h \
../h/rwho.h ../h/sem.h ../h/shell.h \
../h/sleep.h ../h/slu.h ../h/tty.h \
../h/udp.h ../h/unix-rwho.h ../h/xebec.h
all: libx.a xinu.o
install: libx.a xinu.o
cp libx.a $(LIB)/libx.a
$(RANLIB) $(LIB)/libx.a
cp xinu.o $(LIB)
clean:
-/bin/rm -rf *.o ,* .,* ../h/,* ../h/.,*
-/bin/rm -rf libx.a a.out conf.c ../h/conf.h core make.out
everything: a.out xref checkup sizes lint
down: a.out
$(DOWNLOAD) -s
d: a.out
$(DOWNLOAD) -s
$(ODT)
lint: ,lint
,lint: $(CFILES)
lint -n -I../h $(CFILES) | ./Flint > ,lint
print:
$(CPRINT) -c Cover ../h/*.h *.c *.s
listings: xref sizes
$(CPRINT) -c Cover Configuration ../h/*.h *.c *.s \
,xref ,sizes ,ssizes Makefile
checkup:
./Checkup
sizes: ,sizes ,ssizes
,sizes: $(OFILES) $(XOFILES) a.out
$(SIZE11) *.o a.out > ,sizes
,ssizes: $(CFILES) $(SFILES) $(HFILES)
./Dosizes
sh.o:
(cd shell; make install)
libx.a: $(OFILES)
/bin/rm -f libx.a
$(AR) cr libx.a $(OFILES)
$(RANLIB) libx.a
xinu.o: $(XOFILES)
$(LD) -r $(XOFILES) -o xinu.o
a.out: libx.a xinu.o test.o
$(LD) -S -e start xinu.o test.o libx.a $(LIB)/libxc.a libx.a
./Mknlist ,nm
nm: ,nm
,nm: a.out
./Mknlist ,nm
tags: ,tags
,tags: $(CFILES) $(HFILES)
ctags $(CFILES) $(HFILES)
/bin/mv tags ,tags
xref: ,xref
,xref: ,tags
./Doxref
../h/conf.h: Configuration
$(CONFIG)
/bin/rm $(INCDIR)/conf.h
/bin/ln ../h/conf.h $(INCDIR)/conf.h
conf.c: Configuration
$(CONFIG)
book: .formatted
./Doform l
.formatted: .hupdate .cupdate .supdate .shupdate .Cupdate
touch .formatted
.supdate: $(SFILES)
./Doform s
touch .supdate
.shupdate: sh.o
./Doform sh
touch .shupdate
.cupdate: $(CFILES)
./Doform c
touch .cupdate
.hupdate: $(HFILES)
./Doform h
touch .hupdate
.Cupdate: Configuration
./Doform C
touch .Cupdate
depend:
grep '^#include' *.c ../h/*.h \
| sed -e 's/</"..\/h\//;s/>/"/' \
-e 's/:[^"]*"\([^"]*\)".*/: \1/' \
| sed 's/\.c/.o/' >makedep
echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep
echo '$$r makedep' >>eddep
echo 'w' >>eddep
cp Makefile .,oldmake
cp Makefile ,Makefile
ed - ,Makefile < eddep
/bin/rm eddep makedep
echo '# DEPENDENCIES MUST END AT END OF FILE' >>,Makefile
echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY'>>,Makefile
echo '# see make depend above'>>,Makefile
/bin/mv ,Makefile Makefile
# DO NOT DELETE THIS LINE
# DEPENDENCIES MUST END AT END OF FILE
access.o: ../h/conf.h
access.o: ../h/kernel.h
access.o: ../h/file.h
access.o: ../h/name.h
adump.o: ../h/conf.h
adump.o: ../h/kernel.h
adump.o: ../h/proc.h
adump.o: ../h/network.h
arp_in.o: ../h/conf.h
arp_in.o: ../h/kernel.h
arp_in.o: ../h/proc.h
arp_in.o: ../h/network.h
arpfind.o: ../h/conf.h
arpfind.o: ../h/kernel.h
arpfind.o: ../h/proc.h
arpfind.o: ../h/network.h
arpinit.o: ../h/conf.h
arpinit.o: ../h/kernel.h
arpinit.o: ../h/proc.h
arpinit.o: ../h/network.h
blkcopy.o: ../h/kernel.h
blkequ.o: ../h/kernel.h
bpdump.o: ../h/conf.h
bpdump.o: ../h/kernel.h
bpdump.o: ../h/mark.h
bpdump.o: ../h/bufpool.h
chprio.o: ../h/conf.h
chprio.o: ../h/kernel.h
chprio.o: ../h/proc.h
ckmode.o: ../h/conf.h
ckmode.o: ../h/kernel.h
ckmode.o: ../h/file.h
clkinit.o: ../h/conf.h
clkinit.o: ../h/kernel.h
clkinit.o: ../h/sleep.h
close.o: ../h/conf.h
close.o: ../h/kernel.h
close.o: ../h/io.h
conf.o: ../h/conf.h
control.o: ../h/conf.h
control.o: ../h/kernel.h
control.o: ../h/io.h
create.o: ../h/conf.h
create.o: ../h/kernel.h
create.o: ../h/proc.h
create.o: ../h/mem.h
create.o: ../h/io.h
devdump.o: ../h/conf.h
devdump.o: ../h/kernel.h
dfalloc.o: ../h/conf.h
dfalloc.o: ../h/kernel.h
dfalloc.o: ../h/disk.h
dfalloc.o: ../h/lfile.h
dfdsrch.o: ../h/conf.h
dfdsrch.o: ../h/kernel.h
dfdsrch.o: ../h/disk.h
dfdsrch.o: ../h/lfile.h
dfdsrch.o: ../h/dir.h
dgalloc.o: ../h/conf.h
dgalloc.o: ../h/kernel.h
dgalloc.o: ../h/network.h
dgclose.o: ../h/conf.h
dgclose.o: ../h/kernel.h
dgclose.o: ../h/proc.h
dgclose.o: ../h/network.h
dgcntl.o: ../h/conf.h
dgcntl.o: ../h/kernel.h
dgcntl.o: ../h/network.h
dgdump.o: ../h/conf.h
dgdump.o: ../h/kernel.h
dgdump.o: ../h/network.h
dginit.o: ../h/conf.h
dginit.o: ../h/kernel.h
dginit.o: ../h/network.h
dgmcntl.o: ../h/conf.h
dgmcntl.o: ../h/kernel.h
dgmcntl.o: ../h/network.h
dgmopen.o: ../h/conf.h
dgmopen.o: ../h/kernel.h
dgmopen.o: ../h/network.h
dgparse.o: ../h/conf.h
dgparse.o: ../h/kernel.h
dgparse.o: ../h/network.h
dgparse.o: ../h/ctype.h
dgread.o: ../h/conf.h
dgread.o: ../h/kernel.h
dgread.o: ../h/proc.h
dgread.o: ../h/network.h
dgwrite.o: ../h/conf.h
dgwrite.o: ../h/kernel.h
dgwrite.o: ../h/network.h
dot2ip.o: ../h/conf.h
dot2ip.o: ../h/kernel.h
dot2ip.o: ../h/network.h
dscntl.o: ../h/conf.h
dscntl.o: ../h/kernel.h
dscntl.o: ../h/proc.h
dscntl.o: ../h/disk.h
dsinit.o: ../h/conf.h
dsinit.o: ../h/kernel.h
dsinit.o: ../h/disk.h
dsinter.o: ../h/conf.h
dsinter.o: ../h/kernel.h
dsinter.o: ../h/disk.h
dskbcpy.o: ../h/conf.h
dskbcpy.o: ../h/kernel.h
dskbcpy.o: ../h/disk.h
dskenq.o: ../h/conf.h
dskenq.o: ../h/kernel.h
dskenq.o: ../h/disk.h
dskqopt.o: ../h/conf.h
dskqopt.o: ../h/kernel.h
dskqopt.o: ../h/disk.h
dskstrt.o: ../h/conf.h
dskstrt.o: ../h/kernel.h
dskstrt.o: ../h/disk.h
dsksync.o: ../h/conf.h
dsksync.o: ../h/kernel.h
dsksync.o: ../h/proc.h
dsksync.o: ../h/disk.h
dsopen.o: ../h/conf.h
dsopen.o: ../h/kernel.h
dsopen.o: ../h/disk.h
dsopen.o: ../h/lfile.h
dsopen.o: ../h/dir.h
dsread.o: ../h/conf.h
dsread.o: ../h/kernel.h
dsread.o: ../h/proc.h
dsread.o: ../h/disk.h
dsseek.o: ../h/conf.h
dsseek.o: ../h/kernel.h
dsseek.o: ../h/proc.h
dsseek.o: ../h/disk.h
dswrite.o: ../h/conf.h
dswrite.o: ../h/kernel.h
dswrite.o: ../h/proc.h
dswrite.o: ../h/disk.h
dudir.o: ../h/conf.h
dudir.o: ../h/kernel.h
dudir.o: ../h/io.h
dudir.o: ../h/disk.h
dudir.o: ../h/lfile.h
dudir.o: ../h/dir.h
dumkfs.o: ../h/conf.h
dumkfs.o: ../h/kernel.h
dumkfs.o: ../h/disk.h
dumkfs.o: ../h/lfile.h
dumkfs.o: ../h/dir.h
ethinit.o: ../h/conf.h
ethinit.o: ../h/kernel.h
ethinit.o: ../h/network.h
ethinter.o: ../h/conf.h
ethinter.o: ../h/kernel.h
ethinter.o: ../h/proc.h
ethinter.o: ../h/network.h
ethread.o: ../h/conf.h
ethread.o: ../h/kernel.h
ethread.o: ../h/proc.h
ethread.o: ../h/network.h
ethrstrt.o: ../h/conf.h
ethrstrt.o: ../h/kernel.h
ethrstrt.o: ../h/network.h
ethstrt.o: ../h/conf.h
ethstrt.o: ../h/kernel.h
ethstrt.o: ../h/network.h
ethwrite.o: ../h/conf.h
ethwrite.o: ../h/kernel.h
ethwrite.o: ../h/proc.h
ethwrite.o: ../h/network.h
ethwstrt.o: ../h/conf.h
ethwstrt.o: ../h/kernel.h
ethwstrt.o: ../h/proc.h
ethwstrt.o: ../h/network.h
freebuf.o: ../h/conf.h
freebuf.o: ../h/kernel.h
freebuf.o: ../h/mark.h
freebuf.o: ../h/bufpool.h
freemem.o: ../h/conf.h
freemem.o: ../h/kernel.h
freemem.o: ../h/mem.h
getaddr.o: ../h/conf.h
getaddr.o: ../h/kernel.h
getaddr.o: ../h/network.h
getbuf.o: ../h/conf.h
getbuf.o: ../h/kernel.h
getbuf.o: ../h/mark.h
getbuf.o: ../h/bufpool.h
getc.o: ../h/conf.h
getc.o: ../h/kernel.h
getc.o: ../h/io.h
getitem.o: ../h/conf.h
getitem.o: ../h/kernel.h
getitem.o: ../h/q.h
getmem.o: ../h/conf.h
getmem.o: ../h/kernel.h
getmem.o: ../h/mem.h
getname.o: ../h/conf.h
getname.o: ../h/kernel.h
getname.o: ../h/network.h
getnet.o: ../h/conf.h
getnet.o: ../h/kernel.h
getnet.o: ../h/network.h
getpath.o: ../h/conf.h
getpath.o: ../h/kernel.h
getpath.o: ../h/proc.h
getpath.o: ../h/network.h
getpid.o: ../h/conf.h
getpid.o: ../h/kernel.h
getpid.o: ../h/proc.h
getprio.o: ../h/conf.h
getprio.o: ../h/kernel.h
getprio.o: ../h/proc.h
getstk.o: ../h/conf.h
getstk.o: ../h/kernel.h
getstk.o: ../h/mem.h
gettime.o: ../h/conf.h
gettime.o: ../h/kernel.h
gettime.o: ../h/date.h
getutim.o: ../h/conf.h
getutim.o: ../h/kernel.h
getutim.o: ../h/sleep.h
getutim.o: ../h/date.h
getutim.o: ../h/network.h
ibclear.o: ../h/conf.h
ibclear.o: ../h/kernel.h
ibclear.o: ../h/disk.h
ibclear.o: ../h/lfile.h
ibclear.o: ../h/dir.h
ibfree.o: ../h/conf.h
ibfree.o: ../h/kernel.h
ibfree.o: ../h/io.h
ibfree.o: ../h/disk.h
ibfree.o: ../h/lfile.h
ibfree.o: ../h/dir.h
ibget.o: ../h/conf.h
ibget.o: ../h/kernel.h
ibget.o: ../h/disk.h
ibget.o: ../h/lfile.h
ibget.o: ../h/dir.h
iblfree.o: ../h/conf.h
iblfree.o: ../h/kernel.h
iblfree.o: ../h/io.h
iblfree.o: ../h/disk.h
iblfree.o: ../h/lfile.h
iblfree.o: ../h/dir.h
ibnew.o: ../h/conf.h
ibnew.o: ../h/kernel.h
ibnew.o: ../h/io.h
ibnew.o: ../h/disk.h
ibnew.o: ../h/lfile.h
ibnew.o: ../h/dir.h
ibput.o: ../h/conf.h
ibput.o: ../h/kernel.h
ibput.o: ../h/io.h
ibput.o: ../h/disk.h
ibput.o: ../h/lfile.h
ibput.o: ../h/dir.h
icmp_in.o: ../h/conf.h
icmp_in.o: ../h/kernel.h
icmp_in.o: ../h/network.h
init.o: ../h/conf.h
init.o: ../h/kernel.h
init.o: ../h/io.h
initialize.o: ../h/conf.h
initialize.o: ../h/kernel.h
initialize.o: ../h/proc.h
initialize.o: ../h/sem.h
initialize.o: ../h/sleep.h
initialize.o: ../h/mem.h
initialize.o: ../h/tty.h
initialize.o: ../h/q.h
initialize.o: ../h/io.h
initialize.o: ../h/disk.h
initialize.o: ../h/network.h
insert.o: ../h/conf.h
insert.o: ../h/kernel.h
insert.o: ../h/q.h
insertd.o: ../h/conf.h
insertd.o: ../h/kernel.h
insertd.o: ../h/q.h
ioerr.o: ../h/conf.h
ioerr.o: ../h/kernel.h
ioinit.o: ../h/conf.h
ioinit.o: ../h/kernel.h
ioinit.o: ../h/io.h
ionull.o: ../h/conf.h
ionull.o: ../h/kernel.h
ip2name.o: ../h/conf.h
ip2name.o: ../h/kernel.h
ip2name.o: ../h/network.h
ip_in.o: ../h/conf.h
ip_in.o: ../h/kernel.h
ip_in.o: ../h/proc.h
ip_in.o: ../h/network.h
ipsend.o: ../h/conf.h
ipsend.o: ../h/kernel.h
ipsend.o: ../h/network.h
kill.o: ../h/conf.h
kill.o: ../h/kernel.h
kill.o: ../h/proc.h
kill.o: ../h/sem.h
kill.o: ../h/mem.h
kill.o: ../h/io.h
kprintf.o: ../h/conf.h
kprintf.o: ../h/kernel.h
kprintf.o: ../h/io.h
kprintf.o: ../h/slu.h
kprintf.o: ../h/tty.h
lfclose.o: ../h/conf.h
lfclose.o: ../h/kernel.h
lfclose.o: ../h/proc.h
lfclose.o: ../h/disk.h
lfclose.o: ../h/lfile.h
lfclose.o: ../h/dir.h
lfgetc.o: ../h/conf.h
lfgetc.o: ../h/kernel.h
lfgetc.o: ../h/proc.h
lfgetc.o: ../h/disk.h
lfgetc.o: ../h/lfile.h
lfgetc.o: ../h/dir.h
lfinit.o: ../h/conf.h
lfinit.o: ../h/kernel.h
lfinit.o: ../h/disk.h
lfinit.o: ../h/lfile.h
lfputc.o: ../h/conf.h
lfputc.o: ../h/kernel.h
lfputc.o: ../h/proc.h
lfputc.o: ../h/disk.h
lfputc.o: ../h/lfile.h
lfputc.o: ../h/dir.h
lfread.o: ../h/conf.h
lfread.o: ../h/kernel.h
lfread.o: ../h/disk.h
lfread.o: ../h/lfile.h
lfread.o: ../h/dir.h
lfsdfree.o: ../h/conf.h
lfsdfree.o: ../h/kernel.h
lfsdfree.o: ../h/disk.h
lfsdfree.o: ../h/lfile.h
lfsdfree.o: ../h/dir.h
lfseek.o: ../h/conf.h
lfseek.o: ../h/kernel.h
lfseek.o: ../h/disk.h
lfseek.o: ../h/lfile.h
lfseek.o: ../h/dir.h
lfsetup.o: ../h/conf.h
lfsetup.o: ../h/kernel.h
lfsetup.o: ../h/disk.h
lfsetup.o: ../h/lfile.h
lfsetup.o: ../h/dir.h
lfsflush.o: ../h/conf.h
lfsflush.o: ../h/kernel.h
lfsflush.o: ../h/disk.h
lfsflush.o: ../h/lfile.h
lfsflush.o: ../h/dir.h
lfsnewd.o: ../h/conf.h
lfsnewd.o: ../h/kernel.h
lfsnewd.o: ../h/disk.h
lfsnewd.o: ../h/lfile.h
lfsnewd.o: ../h/dir.h
lfwrite.o: ../h/conf.h
lfwrite.o: ../h/kernel.h
mark.o: ../h/conf.h
mark.o: ../h/kernel.h
mark.o: ../h/mark.h
mdump.o: ../h/conf.h
mdump.o: ../h/kernel.h
mdump.o: ../h/proc.h
mdump.o: ../h/mem.h
mkarp.o: ../h/conf.h
mkarp.o: ../h/kernel.h
mkarp.o: ../h/network.h
mkpool.o: ../h/conf.h
mkpool.o: ../h/kernel.h
mkpool.o: ../h/mark.h
mkpool.o: ../h/bufpool.h
mount.o: ../h/conf.h
mount.o: ../h/kernel.h
mount.o: ../h/name.h
naminit.o: ../h/conf.h
naminit.o: ../h/kernel.h
naminit.o: ../h/name.h
nammap.o: ../h/conf.h
nammap.o: ../h/kernel.h
nammap.o: ../h/name.h
namopen.o: ../h/conf.h
namopen.o: ../h/kernel.h
namopen.o: ../h/name.h
namrepl.o: ../h/conf.h
namrepl.o: ../h/kernel.h
namrepl.o: ../h/name.h
ndump.o: ../h/conf.h
ndump.o: ../h/kernel.h
ndump.o: ../h/io.h
ndump.o: ../h/name.h
netdump.o: ../h/conf.h
netdump.o: ../h/kernel.h
netdump.o: ../h/network.h
netin.o: ../h/conf.h
netin.o: ../h/kernel.h
netin.o: ../h/proc.h
netin.o: ../h/network.h
netinit.o: ../h/conf.h
netinit.o: ../h/kernel.h
netinit.o: ../h/sleep.h
netinit.o: ../h/network.h
netnum.o: ../h/conf.h
netnum.o: ../h/kernel.h
netnum.o: ../h/network.h
netout.o: ../h/conf.h
netout.o: ../h/kernel.h
netout.o: ../h/network.h
newqueue.o: ../h/conf.h
newqueue.o: ../h/kernel.h
newqueue.o: ../h/q.h
nqalloc.o: ../h/conf.h
nqalloc.o: ../h/kernel.h
nqalloc.o: ../h/proc.h
nqalloc.o: ../h/network.h
open.o: ../h/conf.h
open.o: ../h/kernel.h
open.o: ../h/io.h
pcount.o: ../h/conf.h
pcount.o: ../h/kernel.h
pcount.o: ../h/mark.h
pcount.o: ../h/ports.h
pcreate.o: ../h/conf.h
pcreate.o: ../h/kernel.h
pcreate.o: ../h/mark.h
pcreate.o: ../h/ports.h
pdelete.o: ../h/conf.h
pdelete.o: ../h/kernel.h
pdelete.o: ../h/mark.h
pdelete.o: ../h/ports.h
pinit.o: ../h/conf.h
pinit.o: ../h/kernel.h
pinit.o: ../h/mark.h
pinit.o: ../h/ports.h
poolinit.o: ../h/conf.h
poolinit.o: ../h/kernel.h
poolinit.o: ../h/mark.h
poolinit.o: ../h/bufpool.h
prdump.o: ../h/conf.h
prdump.o: ../h/kernel.h
prdump.o: ../h/proc.h
prdump.o: ../h/q.h
preceive.o: ../h/conf.h
preceive.o: ../h/kernel.h
preceive.o: ../h/mark.h
preceive.o: ../h/ports.h
preset.o: ../h/conf.h
preset.o: ../h/kernel.h
preset.o: ../h/mark.h
preset.o: ../h/ports.h
psend.o: ../h/conf.h
psend.o: ../h/kernel.h
psend.o: ../h/mark.h
psend.o: ../h/ports.h
ptclear.o: ../h/conf.h
ptclear.o: ../h/kernel.h
ptclear.o: ../h/mark.h
ptclear.o: ../h/ports.h
putc.o: ../h/conf.h
putc.o: ../h/kernel.h
putc.o: ../h/io.h
qdump.o: ../h/conf.h
qdump.o: ../h/kernel.h
qdump.o: ../h/proc.h
qdump.o: ../h/q.h
queue.o: ../h/conf.h
queue.o: ../h/kernel.h
queue.o: ../h/q.h
rarp_in.o: ../h/conf.h
rarp_in.o: ../h/kernel.h
rarp_in.o: ../h/proc.h
rarp_in.o: ../h/network.h
read.o: ../h/conf.h
read.o: ../h/kernel.h
read.o: ../h/io.h
ready.o: ../h/conf.h
ready.o: ../h/kernel.h
ready.o: ../h/proc.h
ready.o: ../h/q.h
receive.o: ../h/conf.h
receive.o: ../h/kernel.h
receive.o: ../h/proc.h
recvclr.o: ../h/conf.h
recvclr.o: ../h/kernel.h
recvclr.o: ../h/proc.h
recvtim.o: ../h/conf.h
recvtim.o: ../h/kernel.h
recvtim.o: ../h/proc.h
recvtim.o: ../h/q.h
recvtim.o: ../h/sleep.h
remove.o: ../h/conf.h
remove.o: ../h/kernel.h
remove.o: ../h/file.h
remove.o: ../h/name.h
rename.o: ../h/conf.h
rename.o: ../h/kernel.h
rename.o: ../h/file.h
rename.o: ../h/name.h
resched.o: ../h/conf.h
resched.o: ../h/kernel.h
resched.o: ../h/proc.h
resched.o: ../h/q.h
resume.o: ../h/conf.h
resume.o: ../h/kernel.h
resume.o: ../h/proc.h
rfalloc.o: ../h/conf.h
rfalloc.o: ../h/kernel.h
rfalloc.o: ../h/fserver.h
rfalloc.o: ../h/rfile.h
rfclose.o: ../h/conf.h
rfclose.o: ../h/kernel.h
rfclose.o: ../h/network.h
rfcntl.o: ../h/conf.h
rfcntl.o: ../h/kernel.h
rfcntl.o: ../h/network.h
rfdump.o: ../h/conf.h
rfdump.o: ../h/kernel.h
rfdump.o: ../h/fserver.h
rfdump.o: ../h/rfile.h
rfgetc.o: ../h/conf.h
rfgetc.o: ../h/kernel.h
rfgetc.o: ../h/network.h
rfinit.o: ../h/conf.h
rfinit.o: ../h/kernel.h
rfinit.o: ../h/fserver.h
rfinit.o: ../h/rfile.h
rfio.o: ../h/conf.h
rfio.o: ../h/kernel.h
rfio.o: ../h/network.h
rfmkpac.o: ../h/conf.h
rfmkpac.o: ../h/kernel.h
rfmkpac.o: ../h/network.h
rfopen.o: ../h/conf.h
rfopen.o: ../h/kernel.h
rfopen.o: ../h/network.h
rfputc.o: ../h/conf.h
rfputc.o: ../h/kernel.h
rfputc.o: ../h/network.h
rfread.o: ../h/conf.h
rfread.o: ../h/kernel.h
rfread.o: ../h/network.h
rfseek.o: ../h/conf.h
rfseek.o: ../h/kernel.h
rfseek.o: ../h/fserver.h
rfseek.o: ../h/rfile.h
rfsend.o: ../h/conf.h
rfsend.o: ../h/kernel.h
rfsend.o: ../h/network.h
rfwrite.o: ../h/conf.h
rfwrite.o: ../h/kernel.h
rfwrite.o: ../h/network.h
route.o: ../h/conf.h
route.o: ../h/kernel.h
route.o: ../h/network.h
rwho.o: ../h/conf.h
rwho.o: ../h/kernel.h
rwho.o: ../h/network.h
rwho.o: ../h/rwho.h
rwhod.o: ../h/conf.h
rwhod.o: ../h/kernel.h
rwhod.o: ../h/network.h
rwhod.o: ../h/rwho.h
rwhod.o: ../h/shell.h
rwhoind.o: ../h/conf.h
rwhoind.o: ../h/kernel.h
rwhoind.o: ../h/network.h
rwhoind.o: ../h/rwho.h
scount.o: ../h/conf.h
scount.o: ../h/kernel.h
scount.o: ../h/sem.h
screate.o: ../h/conf.h
screate.o: ../h/kernel.h
screate.o: ../h/proc.h
screate.o: ../h/q.h
screate.o: ../h/sem.h
sdelete.o: ../h/conf.h
sdelete.o: ../h/kernel.h
sdelete.o: ../h/proc.h
sdelete.o: ../h/q.h
sdelete.o: ../h/sem.h
seek.o: ../h/conf.h
seek.o: ../h/kernel.h
seek.o: ../h/io.h
send.o: ../h/conf.h
send.o: ../h/kernel.h
send.o: ../h/proc.h
sendf.o: ../h/conf.h
sendf.o: ../h/kernel.h
sendf.o: ../h/proc.h
setdev.o: ../h/conf.h
setdev.o: ../h/kernel.h
setdev.o: ../h/proc.h
setnok.o: ../h/conf.h
setnok.o: ../h/kernel.h
setnok.o: ../h/proc.h
signal.o: ../h/conf.h
signal.o: ../h/kernel.h
signal.o: ../h/proc.h
signal.o: ../h/q.h
signal.o: ../h/sem.h
signaln.o: ../h/conf.h
signaln.o: ../h/kernel.h
signaln.o: ../h/proc.h
signaln.o: ../h/q.h
signaln.o: ../h/sem.h
sleep.o: ../h/conf.h
sleep.o: ../h/kernel.h
sleep.o: ../h/proc.h
sleep.o: ../h/q.h
sleep.o: ../h/sleep.h
sleep10.o: ../h/conf.h
sleep10.o: ../h/kernel.h
sleep10.o: ../h/proc.h
sleep10.o: ../h/q.h
sleep10.o: ../h/sleep.h
sndrarp.o: ../h/conf.h
sndrarp.o: ../h/kernel.h
sndrarp.o: ../h/network.h
sreset.o: ../h/conf.h
sreset.o: ../h/kernel.h
sreset.o: ../h/proc.h
sreset.o: ../h/q.h
sreset.o: ../h/sem.h
ssclock.o: ../h/conf.h
ssclock.o: ../h/kernel.h
ssclock.o: ../h/proc.h
ssclock.o: ../h/q.h
ssclock.o: ../h/sleep.h
suspend.o: ../h/conf.h
suspend.o: ../h/kernel.h
suspend.o: ../h/proc.h
tdump.o: ../h/conf.h
tdump.o: ../h/kernel.h
tdump.o: ../h/tty.h
test.o: ../h/conf.h
test.o: ../h/kernel.h
test.o: ../h/network.h
ttycntl.o: ../h/conf.h
ttycntl.o: ../h/kernel.h
ttycntl.o: ../h/tty.h
ttycntl.o: ../h/io.h
ttycntl.o: ../h/slu.h
ttygetc.o: ../h/conf.h
ttygetc.o: ../h/kernel.h
ttygetc.o: ../h/tty.h
ttygetc.o: ../h/io.h
ttyiin.o: ../h/conf.h
ttyiin.o: ../h/kernel.h
ttyiin.o: ../h/tty.h
ttyiin.o: ../h/io.h
ttyiin.o: ../h/slu.h
ttyinit.o: ../h/conf.h
ttyinit.o: ../h/kernel.h
ttyinit.o: ../h/proc.h
ttyinit.o: ../h/tty.h
ttyinit.o: ../h/io.h
ttyinit.o: ../h/slu.h
ttyoin.o: ../h/conf.h
ttyoin.o: ../h/kernel.h
ttyoin.o: ../h/tty.h
ttyoin.o: ../h/io.h
ttyoin.o: ../h/slu.h
ttyopen.o: ../h/conf.h
ttyopen.o: ../h/kernel.h
ttyputc.o: ../h/conf.h
ttyputc.o: ../h/kernel.h
ttyputc.o: ../h/tty.h
ttyputc.o: ../h/io.h
ttyputc.o: ../h/slu.h
ttyread.o: ../h/conf.h
ttyread.o: ../h/kernel.h
ttyread.o: ../h/tty.h
ttyread.o: ../h/io.h
ttywrite.o: ../h/conf.h
ttywrite.o: ../h/kernel.h
ttywrite.o: ../h/tty.h
ttywrite.o: ../h/io.h
ttywrite.o: ../h/slu.h
udpecho.o: ../h/conf.h
udpecho.o: ../h/kernel.h
udpecho.o: ../h/network.h
udpnxtp.o: ../h/conf.h
udpnxtp.o: ../h/kernel.h
udpnxtp.o: ../h/network.h
udpsend.o: ../h/conf.h
udpsend.o: ../h/kernel.h
udpsend.o: ../h/network.h
unmount.o: ../h/conf.h
unmount.o: ../h/kernel.h
unmount.o: ../h/name.h
unsleep.o: ../h/conf.h
unsleep.o: ../h/kernel.h
unsleep.o: ../h/proc.h
unsleep.o: ../h/q.h
unsleep.o: ../h/sleep.h
userret.o: ../h/conf.h
userret.o: ../h/kernel.h
wait.o: ../h/conf.h
wait.o: ../h/kernel.h
wait.o: ../h/proc.h
wait.o: ../h/q.h
wait.o: ../h/sem.h
wakeup.o: ../h/conf.h
wakeup.o: ../h/kernel.h
wakeup.o: ../h/proc.h
wakeup.o: ../h/q.h
wakeup.o: ../h/sleep.h
write.o: ../h/conf.h
write.o: ../h/kernel.h
write.o: ../h/io.h
../h/disk.h: ../h/xebec.h
../h/disk.h: ../h/dtc.h
../h/lfile.h: ../h/iblock.h
../h/lfile.h: ../h/file.h
../h/network.h: ../h/deqna.h
../h/network.h: ../h/ether.h
../h/network.h: ../h/ip.h
../h/network.h: ../h/icmp.h
../h/network.h: ../h/udp.h
../h/network.h: ../h/net.h
../h/network.h: ../h/dgram.h
../h/network.h: ../h/arp.h
../h/network.h: ../h/fserver.h
../h/network.h: ../h/rfile.h
../h/network.h: ../h/domain.h
../h/rfile.h: ../h/file.h
../h/shell.h: ../h/mark.h
# DEPENDENCIES MUST END AT END OF FILE
# IF YOU PUT STUFF HERE IT WILL GO AWAY
# see make depend above