# Makefile for the ML Kit runtime system.
# Type `gmake' to make a runtime system for the ML Kit.

BINDIR=../../bin
OFILES = Runtime.o IO.o String.o Math.o Region.o Icp.o Table.o Time.o Profiling.o CommandLine.o GC.o
CFILES = $(OFILES:%.o=%.c)
OFILES_PROF = $(OFILES:%.o=%-p.o)
OFILES_TAG = $(OFILES:%.o=%-tag.o)
OFILES_GC = $(OFILES:%.o=%-gc.o)
OFILES_GC_PROF = $(OFILES:%.o=%-gc-p.o)
OFILES_KAM = $(OFILES:%.o=%-kam.o) Interp-kam.o LoadKAM-kam.o Stack-kam.o KamInsts-kam.o Prims.o
CFILES_KAM = $(CFILES) Interp.c LoadKAM.c Stack.c KamInsts.c
OFILES_SMLSERVER = $(OFILES:%.o=%-smlserver.o) Interp-smlserver.o LoadKAM-smlserver.o Stack-smlserver.o KamInsts-smlserver.o PrimsNsSml.o
CFILES_SMLSERVER = $(CFILES) Interp.c LoadKAM.c Stack.c KamInsts.c
OPT=-O3
AR=ar rc

.PHONY: depend clean runtime

%.o: %.c
	gcc -c $(OPT) -o $*.o $<

%-tag.o: %.c
	gcc -c -DTAG_VALUES $(OPT) -o $*-tag.o $<

%-kam.o: %.c
	gcc -c -DKAM -DLAB_THREADED $(OPT) -o $*-kam.o $<
#	gcc -c -DKAM -DDEBUG -DLAB_THREADED $(OPT) -o $*-kam.o $<
#	gcc -c -DKAM $(OPT) -o $*-kam.o $<

%-smlserver.o: %.c
	gcc -c -DKAM -DLAB_THREADED -DTHREADS $(OPT) -o $*-smlserver.o $<

%-p.o: %.c
#	gcc -c -g -DPROFILING -DDEBUG -o $*-p.o $< 
	gcc -c -DPROFILING $(OPT) -o $*-p.o $< 

%-gc.o: %.c
	gcc -c -g -DTAG_VALUES -DENABLE_GC $(OPT) -o $*-gc.o $<

%-gc-p.o: %.c
	gcc -c -DTAG_VALUES -DPROFILING -DENABLE_GC $(OPT) -o $*-gc-p.o $<

runtimeSystem.a: $(OFILES)
#	ld -r -o $@ $(OFILES)
	$(AR) $@ $(OFILES)
	cp -p $@ ../../bin/

runtimeSystemTag.a: $(OFILES_TAG)
#	ld -r -o $@ $(OFILES_TAG)
	$(AR) $@ $(OFILES_TAG)
	cp -p $@ ../../bin/

runtimeSystemProf.a: $(OFILES_PROF)
#	ld -r -o $@ $(OFILES_PROF)
	$(AR) $@ $(OFILES_PROF)
	cp -p $@ ../../bin/

runtimeSystemGC.a: $(OFILES_GC)
#	ld -r -o $@ $(OFILES_GC)
	$(AR) $@ $(OFILES_GC)
	cp -p $@ ../../bin/

runtimeSystemGCProf.a: $(OFILES_GC_PROF)
#	ld -r -o $@ $(OFILES_GC_PROF)
	$(AR) $@ $(OFILES_GC_PROF)
	cp -p $@ ../../bin/

kam: $(OFILES_KAM)
	gcc -o $@ $(OFILES_KAM) -lm
	cp -p $@ ../../bin/

runtimeSystemKamNsSml.o: $(OFILES_SMLSERVER)
	(cd ../SMLserver; make clean)
	ld -r -o $@ $(OFILES_SMLSERVER)
	cp -p $@ ../../bin/

all: kam runtimeSystemGCProf.a runtimeSystemGC.a runtimeSystemProf.a runtimeSystem.a runtimeSystemTag.a

depend:
	mv Makefile Makefile.bak
	(sed -n -e '1,/^### DO NOT DELETE THIS LINE/p' Makefile.bak;	 \
         gcc -MM $(CFILES); \
         gcc -MM -DPROFILING $(CFILES) | sed -e 's/\.o/-p.o/'; \
	 gcc -MM -DTAG_VALUES -DENABLE_GC $(CFILES) | sed -e 's/\.o/-gc.o/'; \
	 gcc -MM -DKAM $(CFILES_KAM) | sed -e 's/\.o/-kam.o/'; \
	 gcc -MM -DKAM $(CFILES_SMLSERVER) | sed -e 's/\.o/-smlserver.o/'; \
	 gcc -MM -DTAG_VALUES -DPROFILING -DENABLE_GC $(CFILES) | sed -e 's/\.o/-gc-p.o/'; \
	 gcc -MM -DTAG_VALUES $(CFILES) | sed -e 's/\.o/-tag.o/') > Makefile
	rm Makefile.bak

clean:
	rm -f $(OFILES) $(OFILES_TAG) $(OFILES_PROF) $(OFILES_GC) 
	rm -f $(OFILES_GC_PROF) $(OFILES_KAM) $(OFILES_SMLSERVER) 
	rm -f core a.out *~ *.bak 
	rm -f runtimeSystemKamNsSml.o kam runtimeSystemGCProf.a runtimeSystemGC.a 
	rm -f runtimeSystemProf.a runtimeSystemTag.a runtimeSystem.a 


### DO NOT DELETE THIS LINE
Runtime.o: Runtime.c Runtime.h String.h Flags.h Region.h Tagging.h Math.h \
  Exception.h Table.h CommandLine.h
IO.o: IO.c IO.h Flags.h String.h Region.h Tagging.h Exception.h List.h \
  Math.h
String.o: String.c String.h Flags.h Region.h Tagging.h List.h
Math.o: Math.c Math.h Flags.h Tagging.h Region.h String.h Exception.h
Region.o: Region.c Flags.h Region.h Math.h Tagging.h String.h Profiling.h \
  GC.h CommandLine.h
Icp.o: Icp.c
Table.o: Table.c Table.h Region.h Flags.h Tagging.h
Time.o: Time.c Tagging.h Flags.h Region.h String.h Math.h
Profiling.o: Profiling.c Profiling.h Region.h Flags.h Tagging.h String.h \
  Exception.h
CommandLine.o: CommandLine.c CommandLine.h Flags.h String.h Region.h \
  List.h Tagging.h Profiling.h
GC.o: GC.c
clearErrno.o: Posix/Error/clearErrno.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getErrno.o: Posix/Error/getErrno.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
strerror.o: Posix/Error/strerror.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getcwd.o: Posix/FileSys/getcwd.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
readlink.o: Posix/FileSys/readlink.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Stat.o: Posix/FileSys/Stat.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Utimbuf.o: Posix/FileSys/Utimbuf.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
readdir.o: Posix/FileSys/Dirstream/readdir.c Posix/posix.h String.h \
  Flags.h Region.h List.h Tagging.h
isBlk.o: Posix/FileSys/ST/isBlk.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isChr.o: Posix/FileSys/ST/isChr.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isDir.o: Posix/FileSys/ST/isDir.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isFIFO.o: Posix/FileSys/ST/isFIFO.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
isLink.o: Posix/FileSys/ST/isLink.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
isReg.o: Posix/FileSys/ST/isReg.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isSock.o: Posix/FileSys/ST/isSock.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
FLock.o: Posix/IO/FLock.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
pipe.o: Posix/IO/pipe.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
read.o: Posix/IO/read.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
write.o: Posix/IO/write.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
ctermid.o: Posix/ProcEnv/ctermid.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getenv.o: Posix/ProcEnv/getenv.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
getlogin.o: Posix/ProcEnv/getlogin.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
ttyname.o: Posix/ProcEnv/ttyname.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
environ.o: Posix/ProcEnv/environ.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getgroups.o: Posix/ProcEnv/getgroups.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Tms.o: Posix/ProcEnv/Tms.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
Uname.o: Posix/ProcEnv/Uname.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
exec.o: Posix/Process/exec.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
execp.o: Posix/Process/execp.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
ifExited.o: Posix/Process/ifExited.c /usr/include/wait.h Posix/posix.h \
  String.h Flags.h Region.h List.h Tagging.h
ifStopped.o: Posix/Process/ifStopped.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
termSig.o: Posix/Process/termSig.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
exece.o: Posix/Process/exece.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
exitStatus.o: Posix/Process/exitStatus.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
ifSignaled.o: Posix/Process/ifSignaled.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
stopSig.o: Posix/Process/stopSig.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
waitpid.o: Posix/Process/waitpid.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Group.o: Posix/SysDB/Group.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Passwd.o: Posix/SysDB/Passwd.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Termios.o: Posix/TTY/Termios.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Runtime-p.o: Runtime.c Runtime.h String.h Flags.h Region.h Tagging.h Math.h \
  Exception.h Table.h CommandLine.h Profiling.h
IO-p.o: IO.c IO.h Flags.h String.h Region.h Tagging.h Exception.h List.h \
  Math.h
String-p.o: String.c String.h Flags.h Region.h Tagging.h List.h
Math-p.o: Math.c Math.h Flags.h Tagging.h Region.h String.h Exception.h
Region-p.o: Region.c Flags.h Region.h Math.h Tagging.h String.h Profiling.h \
  GC.h CommandLine.h
Icp-p.o: Icp.c
Table-p.o: Table.c Table.h Region.h Flags.h Tagging.h
Time-p.o: Time.c Tagging.h Flags.h Region.h String.h Math.h
Profiling-p.o: Profiling.c Profiling.h Flags.h Region.h Tagging.h String.h \
  Exception.h
CommandLine-p.o: CommandLine.c CommandLine.h Flags.h String.h Region.h \
  List.h Tagging.h Profiling.h
GC-p.o: GC.c
clearErrno-p.o: Posix/Error/clearErrno.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getErrno-p.o: Posix/Error/getErrno.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
strerror-p.o: Posix/Error/strerror.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getcwd-p.o: Posix/FileSys/getcwd.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
readlink-p.o: Posix/FileSys/readlink.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Stat-p.o: Posix/FileSys/Stat.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Utimbuf-p.o: Posix/FileSys/Utimbuf.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
readdir-p.o: Posix/FileSys/Dirstream/readdir.c Posix/posix.h String.h \
  Flags.h Region.h List.h Tagging.h
isBlk-p.o: Posix/FileSys/ST/isBlk.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isChr-p.o: Posix/FileSys/ST/isChr.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isDir-p.o: Posix/FileSys/ST/isDir.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isFIFO-p.o: Posix/FileSys/ST/isFIFO.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
isLink-p.o: Posix/FileSys/ST/isLink.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
isReg-p.o: Posix/FileSys/ST/isReg.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isSock-p.o: Posix/FileSys/ST/isSock.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
FLock-p.o: Posix/IO/FLock.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
pipe-p.o: Posix/IO/pipe.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
read-p.o: Posix/IO/read.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
write-p.o: Posix/IO/write.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
ctermid-p.o: Posix/ProcEnv/ctermid.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getenv-p.o: Posix/ProcEnv/getenv.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
getlogin-p.o: Posix/ProcEnv/getlogin.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
ttyname-p.o: Posix/ProcEnv/ttyname.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
environ-p.o: Posix/ProcEnv/environ.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getgroups-p.o: Posix/ProcEnv/getgroups.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Tms-p.o: Posix/ProcEnv/Tms.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
Uname-p.o: Posix/ProcEnv/Uname.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
exec-p.o: Posix/Process/exec.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
execp-p.o: Posix/Process/execp.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
ifExited-p.o: Posix/Process/ifExited.c /usr/include/wait.h Posix/posix.h \
  String.h Flags.h Region.h List.h Tagging.h
ifStopped-p.o: Posix/Process/ifStopped.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
termSig-p.o: Posix/Process/termSig.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
exece-p.o: Posix/Process/exece.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
exitStatus-p.o: Posix/Process/exitStatus.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
ifSignaled-p.o: Posix/Process/ifSignaled.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
stopSig-p.o: Posix/Process/stopSig.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
waitpid-p.o: Posix/Process/waitpid.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Group-p.o: Posix/SysDB/Group.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Passwd-p.o: Posix/SysDB/Passwd.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Termios-p.o: Posix/TTY/Termios.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Runtime-gc.o: Runtime.c Runtime.h String.h Flags.h Region.h Tagging.h Math.h \
  Exception.h Table.h CommandLine.h GC.h
IO-gc.o: IO.c IO.h Flags.h String.h Region.h Tagging.h Exception.h List.h \
  Math.h
String-gc.o: String.c String.h Flags.h Region.h Tagging.h List.h
Math-gc.o: Math.c Math.h Flags.h Tagging.h Region.h String.h Exception.h
Region-gc.o: Region.c Flags.h Region.h Math.h Tagging.h String.h Profiling.h \
  GC.h CommandLine.h
Icp-gc.o: Icp.c
Table-gc.o: Table.c Table.h Region.h Flags.h Tagging.h
Time-gc.o: Time.c Tagging.h Flags.h Region.h String.h Math.h
Profiling-gc.o: Profiling.c Profiling.h Region.h Flags.h Tagging.h String.h \
  Exception.h
CommandLine-gc.o: CommandLine.c CommandLine.h Flags.h String.h Region.h \
  List.h Tagging.h Profiling.h
GC-gc.o: GC.c Flags.h Tagging.h Region.h String.h CommandLine.h Table.h \
  Exception.h Profiling.h GC.h
clearErrno-gc.o: Posix/Error/clearErrno.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getErrno-gc.o: Posix/Error/getErrno.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
strerror-gc.o: Posix/Error/strerror.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getcwd-gc.o: Posix/FileSys/getcwd.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
readlink-gc.o: Posix/FileSys/readlink.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Stat-gc.o: Posix/FileSys/Stat.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Utimbuf-gc.o: Posix/FileSys/Utimbuf.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
readdir-gc.o: Posix/FileSys/Dirstream/readdir.c Posix/posix.h String.h \
  Flags.h Region.h List.h Tagging.h
isBlk-gc.o: Posix/FileSys/ST/isBlk.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isChr-gc.o: Posix/FileSys/ST/isChr.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isDir-gc.o: Posix/FileSys/ST/isDir.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isFIFO-gc.o: Posix/FileSys/ST/isFIFO.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
isLink-gc.o: Posix/FileSys/ST/isLink.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
isReg-gc.o: Posix/FileSys/ST/isReg.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isSock-gc.o: Posix/FileSys/ST/isSock.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
FLock-gc.o: Posix/IO/FLock.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
pipe-gc.o: Posix/IO/pipe.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
read-gc.o: Posix/IO/read.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
write-gc.o: Posix/IO/write.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
ctermid-gc.o: Posix/ProcEnv/ctermid.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getenv-gc.o: Posix/ProcEnv/getenv.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
getlogin-gc.o: Posix/ProcEnv/getlogin.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
ttyname-gc.o: Posix/ProcEnv/ttyname.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
environ-gc.o: Posix/ProcEnv/environ.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getgroups-gc.o: Posix/ProcEnv/getgroups.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Tms-gc.o: Posix/ProcEnv/Tms.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
Uname-gc.o: Posix/ProcEnv/Uname.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
exec-gc.o: Posix/Process/exec.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
execp-gc.o: Posix/Process/execp.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
ifExited-gc.o: Posix/Process/ifExited.c /usr/include/wait.h Posix/posix.h \
  String.h Flags.h Region.h List.h Tagging.h
ifStopped-gc.o: Posix/Process/ifStopped.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
termSig-gc.o: Posix/Process/termSig.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
exece-gc.o: Posix/Process/exece.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
exitStatus-gc.o: Posix/Process/exitStatus.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
ifSignaled-gc.o: Posix/Process/ifSignaled.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
stopSig-gc.o: Posix/Process/stopSig.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
waitpid-gc.o: Posix/Process/waitpid.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Group-gc.o: Posix/SysDB/Group.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Passwd-gc.o: Posix/SysDB/Passwd.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Termios-gc.o: Posix/TTY/Termios.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Runtime-kam.o: Runtime.c Runtime.h String.h Flags.h Region.h Tagging.h Math.h \
  Exception.h Table.h CommandLine.h
IO-kam.o: IO.c IO.h Flags.h String.h Region.h Tagging.h Exception.h List.h \
  Math.h
String-kam.o: String.c String.h Flags.h Region.h Tagging.h List.h
Math-kam.o: Math.c Math.h Flags.h Tagging.h Region.h String.h Exception.h
Region-kam.o: Region.c Flags.h Region.h Math.h Tagging.h String.h Profiling.h \
  GC.h CommandLine.h
Icp-kam.o: Icp.c
Table-kam.o: Table.c Table.h Region.h Flags.h Tagging.h
Time-kam.o: Time.c Tagging.h Flags.h Region.h String.h Math.h
Profiling-kam.o: Profiling.c Profiling.h Region.h Flags.h Tagging.h String.h \
  Exception.h
CommandLine-kam.o: CommandLine.c CommandLine.h Flags.h String.h Region.h \
  List.h Tagging.h Profiling.h
GC-kam.o: GC.c
clearErrno-kam.o: Posix/Error/clearErrno.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getErrno-kam.o: Posix/Error/getErrno.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
strerror-kam.o: Posix/Error/strerror.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getcwd-kam.o: Posix/FileSys/getcwd.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
readlink-kam.o: Posix/FileSys/readlink.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Stat-kam.o: Posix/FileSys/Stat.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Utimbuf-kam.o: Posix/FileSys/Utimbuf.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
readdir-kam.o: Posix/FileSys/Dirstream/readdir.c Posix/posix.h String.h \
  Flags.h Region.h List.h Tagging.h
isBlk-kam.o: Posix/FileSys/ST/isBlk.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isChr-kam.o: Posix/FileSys/ST/isChr.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isDir-kam.o: Posix/FileSys/ST/isDir.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isFIFO-kam.o: Posix/FileSys/ST/isFIFO.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
isLink-kam.o: Posix/FileSys/ST/isLink.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
isReg-kam.o: Posix/FileSys/ST/isReg.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isSock-kam.o: Posix/FileSys/ST/isSock.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
FLock-kam.o: Posix/IO/FLock.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
pipe-kam.o: Posix/IO/pipe.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
read-kam.o: Posix/IO/read.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
write-kam.o: Posix/IO/write.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
ctermid-kam.o: Posix/ProcEnv/ctermid.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getenv-kam.o: Posix/ProcEnv/getenv.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
getlogin-kam.o: Posix/ProcEnv/getlogin.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
ttyname-kam.o: Posix/ProcEnv/ttyname.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
environ-kam.o: Posix/ProcEnv/environ.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getgroups-kam.o: Posix/ProcEnv/getgroups.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Tms-kam.o: Posix/ProcEnv/Tms.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
Uname-kam.o: Posix/ProcEnv/Uname.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
exec-kam.o: Posix/Process/exec.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
execp-kam.o: Posix/Process/execp.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
ifExited-kam.o: Posix/Process/ifExited.c /usr/include/wait.h Posix/posix.h \
  String.h Flags.h Region.h List.h Tagging.h
ifStopped-kam.o: Posix/Process/ifStopped.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
termSig-kam.o: Posix/Process/termSig.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
exece-kam.o: Posix/Process/exece.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
exitStatus-kam.o: Posix/Process/exitStatus.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
ifSignaled-kam.o: Posix/Process/ifSignaled.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
stopSig-kam.o: Posix/Process/stopSig.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
waitpid-kam.o: Posix/Process/waitpid.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Group-kam.o: Posix/SysDB/Group.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Passwd-kam.o: Posix/SysDB/Passwd.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Termios-kam.o: Posix/TTY/Termios.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Interp-kam.o: Interp.c Runtime.h String.h Flags.h Region.h Stack.h Tagging.h \
  KamInsts.h Prims.h LoadKAM.h List.h Exception.h Interp.h Table.h
LoadKAM-kam.o: LoadKAM.c LoadKAM.h Runtime.h String.h Flags.h Region.h \
  KamInsts.h Stack.h Exception.h Interp.h
Stack-kam.o: Stack.c Stack.h
KamInsts-kam.o: KamInsts.c
Runtime-smlserver.o: Runtime.c Runtime.h String.h Flags.h Region.h Tagging.h Math.h \
  Exception.h Table.h CommandLine.h
IO-smlserver.o: IO.c IO.h Flags.h String.h Region.h Tagging.h Exception.h List.h \
  Math.h
String-smlserver.o: String.c String.h Flags.h Region.h Tagging.h List.h
Math-smlserver.o: Math.c Math.h Flags.h Tagging.h Region.h String.h Exception.h
Region-smlserver.o: Region.c Flags.h Region.h Math.h Tagging.h String.h Profiling.h \
  GC.h CommandLine.h
Icp-smlserver.o: Icp.c
Table-smlserver.o: Table.c Table.h Region.h Flags.h Tagging.h
Time-smlserver.o: Time.c Tagging.h Flags.h Region.h String.h Math.h
Profiling-smlserver.o: Profiling.c Profiling.h Region.h Flags.h Tagging.h String.h \
  Exception.h
CommandLine-smlserver.o: CommandLine.c CommandLine.h Flags.h String.h Region.h \
  List.h Tagging.h Profiling.h
GC-smlserver.o: GC.c
clearErrno-smlserver.o: Posix/Error/clearErrno.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getErrno-smlserver.o: Posix/Error/getErrno.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
strerror-smlserver.o: Posix/Error/strerror.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getcwd-smlserver.o: Posix/FileSys/getcwd.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
readlink-smlserver.o: Posix/FileSys/readlink.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Stat-smlserver.o: Posix/FileSys/Stat.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Utimbuf-smlserver.o: Posix/FileSys/Utimbuf.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
readdir-smlserver.o: Posix/FileSys/Dirstream/readdir.c Posix/posix.h String.h \
  Flags.h Region.h List.h Tagging.h
isBlk-smlserver.o: Posix/FileSys/ST/isBlk.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isChr-smlserver.o: Posix/FileSys/ST/isChr.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isDir-smlserver.o: Posix/FileSys/ST/isDir.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isFIFO-smlserver.o: Posix/FileSys/ST/isFIFO.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
isLink-smlserver.o: Posix/FileSys/ST/isLink.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
isReg-smlserver.o: Posix/FileSys/ST/isReg.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isSock-smlserver.o: Posix/FileSys/ST/isSock.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
FLock-smlserver.o: Posix/IO/FLock.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
pipe-smlserver.o: Posix/IO/pipe.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
read-smlserver.o: Posix/IO/read.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
write-smlserver.o: Posix/IO/write.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
ctermid-smlserver.o: Posix/ProcEnv/ctermid.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getenv-smlserver.o: Posix/ProcEnv/getenv.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
getlogin-smlserver.o: Posix/ProcEnv/getlogin.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
ttyname-smlserver.o: Posix/ProcEnv/ttyname.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
environ-smlserver.o: Posix/ProcEnv/environ.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getgroups-smlserver.o: Posix/ProcEnv/getgroups.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Tms-smlserver.o: Posix/ProcEnv/Tms.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
Uname-smlserver.o: Posix/ProcEnv/Uname.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
exec-smlserver.o: Posix/Process/exec.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
execp-smlserver.o: Posix/Process/execp.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
ifExited-smlserver.o: Posix/Process/ifExited.c /usr/include/wait.h Posix/posix.h \
  String.h Flags.h Region.h List.h Tagging.h
ifStopped-smlserver.o: Posix/Process/ifStopped.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
termSig-smlserver.o: Posix/Process/termSig.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
exece-smlserver.o: Posix/Process/exece.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
exitStatus-smlserver.o: Posix/Process/exitStatus.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
ifSignaled-smlserver.o: Posix/Process/ifSignaled.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
stopSig-smlserver.o: Posix/Process/stopSig.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
waitpid-smlserver.o: Posix/Process/waitpid.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Group-smlserver.o: Posix/SysDB/Group.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Passwd-smlserver.o: Posix/SysDB/Passwd.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Termios-smlserver.o: Posix/TTY/Termios.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Interp-smlserver.o: Interp.c Runtime.h String.h Flags.h Region.h Stack.h Tagging.h \
  KamInsts.h Prims.h LoadKAM.h List.h Exception.h Interp.h Table.h
LoadKAM-smlserver.o: LoadKAM.c LoadKAM.h Runtime.h String.h Flags.h Region.h \
  KamInsts.h Stack.h Exception.h Interp.h
Stack-smlserver.o: Stack.c Stack.h
KamInsts-smlserver.o: KamInsts.c
Runtime-gc-p.o: Runtime.c Runtime.h String.h Flags.h Region.h Tagging.h Math.h \
  Exception.h Table.h CommandLine.h GC.h Profiling.h
IO-gc-p.o: IO.c IO.h Flags.h String.h Region.h Tagging.h Exception.h List.h \
  Math.h
String-gc-p.o: String.c String.h Flags.h Region.h Tagging.h List.h
Math-gc-p.o: Math.c Math.h Flags.h Tagging.h Region.h String.h Exception.h
Region-gc-p.o: Region.c Flags.h Region.h Math.h Tagging.h String.h Profiling.h \
  GC.h CommandLine.h
Icp-gc-p.o: Icp.c
Table-gc-p.o: Table.c Table.h Region.h Flags.h Tagging.h
Time-gc-p.o: Time.c Tagging.h Flags.h Region.h String.h Math.h
Profiling-gc-p.o: Profiling.c Profiling.h Flags.h Region.h Tagging.h String.h \
  Exception.h
CommandLine-gc-p.o: CommandLine.c CommandLine.h Flags.h String.h Region.h \
  List.h Tagging.h Profiling.h
GC-gc-p.o: GC.c Flags.h Tagging.h Region.h String.h CommandLine.h Table.h \
  Exception.h Profiling.h GC.h
clearErrno-gc-p.o: Posix/Error/clearErrno.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getErrno-gc-p.o: Posix/Error/getErrno.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
strerror-gc-p.o: Posix/Error/strerror.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getcwd-gc-p.o: Posix/FileSys/getcwd.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
readlink-gc-p.o: Posix/FileSys/readlink.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Stat-gc-p.o: Posix/FileSys/Stat.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Utimbuf-gc-p.o: Posix/FileSys/Utimbuf.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
readdir-gc-p.o: Posix/FileSys/Dirstream/readdir.c Posix/posix.h String.h \
  Flags.h Region.h List.h Tagging.h
isBlk-gc-p.o: Posix/FileSys/ST/isBlk.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isChr-gc-p.o: Posix/FileSys/ST/isChr.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isDir-gc-p.o: Posix/FileSys/ST/isDir.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isFIFO-gc-p.o: Posix/FileSys/ST/isFIFO.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
isLink-gc-p.o: Posix/FileSys/ST/isLink.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
isReg-gc-p.o: Posix/FileSys/ST/isReg.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isSock-gc-p.o: Posix/FileSys/ST/isSock.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
FLock-gc-p.o: Posix/IO/FLock.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
pipe-gc-p.o: Posix/IO/pipe.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
read-gc-p.o: Posix/IO/read.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
write-gc-p.o: Posix/IO/write.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
ctermid-gc-p.o: Posix/ProcEnv/ctermid.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getenv-gc-p.o: Posix/ProcEnv/getenv.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
getlogin-gc-p.o: Posix/ProcEnv/getlogin.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
ttyname-gc-p.o: Posix/ProcEnv/ttyname.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
environ-gc-p.o: Posix/ProcEnv/environ.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getgroups-gc-p.o: Posix/ProcEnv/getgroups.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Tms-gc-p.o: Posix/ProcEnv/Tms.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
Uname-gc-p.o: Posix/ProcEnv/Uname.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
exec-gc-p.o: Posix/Process/exec.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
execp-gc-p.o: Posix/Process/execp.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
ifExited-gc-p.o: Posix/Process/ifExited.c /usr/include/wait.h Posix/posix.h \
  String.h Flags.h Region.h List.h Tagging.h
ifStopped-gc-p.o: Posix/Process/ifStopped.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
termSig-gc-p.o: Posix/Process/termSig.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
exece-gc-p.o: Posix/Process/exece.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
exitStatus-gc-p.o: Posix/Process/exitStatus.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
ifSignaled-gc-p.o: Posix/Process/ifSignaled.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
stopSig-gc-p.o: Posix/Process/stopSig.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
waitpid-gc-p.o: Posix/Process/waitpid.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Group-gc-p.o: Posix/SysDB/Group.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Passwd-gc-p.o: Posix/SysDB/Passwd.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Termios-gc-p.o: Posix/TTY/Termios.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Runtime-tag.o: Runtime.c Runtime.h String.h Flags.h Region.h Tagging.h Math.h \
  Exception.h Table.h CommandLine.h
IO-tag.o: IO.c IO.h Flags.h String.h Region.h Tagging.h Exception.h List.h \
  Math.h
String-tag.o: String.c String.h Flags.h Region.h Tagging.h List.h
Math-tag.o: Math.c Math.h Flags.h Tagging.h Region.h String.h Exception.h
Region-tag.o: Region.c Flags.h Region.h Math.h Tagging.h String.h Profiling.h \
  GC.h CommandLine.h
Icp-tag.o: Icp.c
Table-tag.o: Table.c Table.h Region.h Flags.h Tagging.h
Time-tag.o: Time.c Tagging.h Flags.h Region.h String.h Math.h
Profiling-tag.o: Profiling.c Profiling.h Region.h Flags.h Tagging.h String.h \
  Exception.h
CommandLine-tag.o: CommandLine.c CommandLine.h Flags.h String.h Region.h \
  List.h Tagging.h Profiling.h
GC-tag.o: GC.c
clearErrno-tag.o: Posix/Error/clearErrno.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getErrno-tag.o: Posix/Error/getErrno.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
strerror-tag.o: Posix/Error/strerror.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getcwd-tag.o: Posix/FileSys/getcwd.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
readlink-tag.o: Posix/FileSys/readlink.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Stat-tag.o: Posix/FileSys/Stat.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Utimbuf-tag.o: Posix/FileSys/Utimbuf.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
readdir-tag.o: Posix/FileSys/Dirstream/readdir.c Posix/posix.h String.h \
  Flags.h Region.h List.h Tagging.h
isBlk-tag.o: Posix/FileSys/ST/isBlk.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isChr-tag.o: Posix/FileSys/ST/isChr.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isDir-tag.o: Posix/FileSys/ST/isDir.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isFIFO-tag.o: Posix/FileSys/ST/isFIFO.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
isLink-tag.o: Posix/FileSys/ST/isLink.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
isReg-tag.o: Posix/FileSys/ST/isReg.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
isSock-tag.o: Posix/FileSys/ST/isSock.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
FLock-tag.o: Posix/IO/FLock.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
pipe-tag.o: Posix/IO/pipe.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
read-tag.o: Posix/IO/read.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
write-tag.o: Posix/IO/write.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
ctermid-tag.o: Posix/ProcEnv/ctermid.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getenv-tag.o: Posix/ProcEnv/getenv.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
getlogin-tag.o: Posix/ProcEnv/getlogin.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
ttyname-tag.o: Posix/ProcEnv/ttyname.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
environ-tag.o: Posix/ProcEnv/environ.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
getgroups-tag.o: Posix/ProcEnv/getgroups.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Tms-tag.o: Posix/ProcEnv/Tms.c Posix/posix.h String.h Flags.h Region.h List.h \
  Tagging.h
Uname-tag.o: Posix/ProcEnv/Uname.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
exec-tag.o: Posix/Process/exec.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
execp-tag.o: Posix/Process/execp.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
ifExited-tag.o: Posix/Process/ifExited.c /usr/include/wait.h Posix/posix.h \
  String.h Flags.h Region.h List.h Tagging.h
ifStopped-tag.o: Posix/Process/ifStopped.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
termSig-tag.o: Posix/Process/termSig.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
exece-tag.o: Posix/Process/exece.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
exitStatus-tag.o: Posix/Process/exitStatus.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
ifSignaled-tag.o: Posix/Process/ifSignaled.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
stopSig-tag.o: Posix/Process/stopSig.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
waitpid-tag.o: Posix/Process/waitpid.c Posix/posix.h String.h Flags.h \
  Region.h List.h Tagging.h
Group-tag.o: Posix/SysDB/Group.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Passwd-tag.o: Posix/SysDB/Passwd.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
Termios-tag.o: Posix/TTY/Termios.c Posix/posix.h String.h Flags.h Region.h \
  List.h Tagging.h
