#-----------------------------------------------------------
#	 Copyright (C) 1996-1997 Kazuhiko Ohno, Masahiko Ikawa,
#	 and Computer Architecture Laboratory, Depertment of
#	 Information Science, Kyoto University.
#-----------------------------------------------------------

# ---------------------------------------------------------- 
#   (C)1993, 1994, 1995 Institute for New Generation Computer Technology 
#	(Read COPYRIGHT for detailed information.) 
# ----------------------------------------------------------

.SUFFIXES: $(SUFFIXES) .kl1 .ext
PARALLEL = 0
KL1CMP = ../compiler/kl1cmp
KL1CMP2 = ../compiler/kl1cmp-runtime
ALLARCHIVES= libklic.a libklict.a libklics.a libklicd.a \
             libklicsc.a libklicsct.a libklicscd.a      \
             libklicscdd.a libklicsctp.a libklicscdp.a

#ARCHIVES= libklics.a libklicd.a libklic.a libklict.a
KLICDB= klic.db
TARGETS = $(KLICDB) $(ARCHIVES) pipedio
COMPILEINC = ../include/klic
EXTCOMPILEINC = ../include/klic
DISTCFLAGS = $(CFLAGS) -xs -DDEBUGLIB -DDIST -I$(PVMDIR)/include -I../include
PACKCFLAGS = $(CFLAGS) -xs -DDEBUGLIB -DDIST -DPACKSEND -I$(PVMDIR)/include \
	-I../include -I$(PACKDIR)/include
DISTCFLAGS = $(CFLAGS) -DDEBUGLIB -DDIST -I$(PVMDIR)/include -I../include
SCHEDCFLAGS = $(CFLAGS) -DSCHED -DTMP -I../include
PFIRSTCFLAGS = $(CFLAGS) -DSCHED -DPFIRST -DGS -I../include 
SCHEDDEBUGCFLAGS = $(SCHEDCFLAGS) -DDEBUGLIB 
PFIRSTDEBUGCFLAGS = $(PFIRSTCFLAGS) -DDEBUGLIB 
SCHEDDISTCFLAGS = $(SCHEDCFLAGS) -DDEBUGLIB -DDIST -I$(PVMDIR)/include 
PFIRSTDISTCFLAGS = $(PFIRSTCFLAGS) -DDEBUGLIB -DDIST -I$(PVMDIR)/include
SHMCFLAGS = $(CFLAGS) -DDEBUGLIB -DSHM -I../include
DEFINITIONS=$(DISTCFLAGS) -I../include 
KLIC = ../compiler/klic -P$(PARALLEL) $(KLICOPT) \
	-R -I../include -X. -K$(KL1CMP) -D../compiler/klicdb -v 
CP = cp

HEADERS = $(COMPILEINC)/config.h $(COMPILEINC)/alloc.h \
	$(COMPILEINC)/atomstuffs.h $(COMPILEINC)/klichdr.h \
	$(COMPILEINC)/basic.h $(COMPILEINC)/bb.h \
	$(COMPILEINC)/control.h $(COMPILEINC)/functorstuffs.h \
	$(COMPILEINC)/predinfo.h $(COMPILEINC)/gb.h \
	$(COMPILEINC)/gobj.h $(COMPILEINC)/g_methtab.h \
	$(COMPILEINC)/index.h $(COMPILEINC)/param.h \
	$(COMPILEINC)/primitives.h $(COMPILEINC)/schedule.h \
	$(COMPILEINC)/susp.h $(COMPILEINC)/struct.h \
	$(COMPILEINC)/timing.h $(COMPILEINC)/unify.h \
	$(COMPILEINC)/trace.h \
	$(COMPILEINC)/g_basic.h $(COMPILEINC)/g_extern.h \
	$(COMPILEINC)/g_extinl.h $(COMPILEINC)/gd_macro.h \
	$(COMPILEINC)/gd_methtab.h $(COMPILEINC)/gdobject.h \
	$(COMPILEINC)/generic.h $(COMPILEINC)/newatom.h \
	$(COMPILEINC)/gc_macro.h $(COMPILEINC)/gc_methtab.h \
	$(COMPILEINC)/gcobject.h $(COMPILEINC)/gg_macro.h \
	$(COMPILEINC)/gg_methtab.h $(COMPILEINC)/gmodule.h \
	$(COMPILEINC)/g_pointer.h $(COMPILEINC)/g_string.h \
	$(COMPILEINC)/g_vector.h $(COMPILEINC)/g_float.h \
	$(COMPILEINC)/g_termarray.h

EXTHEADERS = include/klic/distio.h \
	$(EXTCOMPILEINC)/traceio.h \
	$(EXTCOMPILEINC)/interpe.h \
	$(EXTCOMPILEINC)/distpkt.h \
	$(EXTCOMPILEINC)/msgfmt.h \
	$(EXTCOMPILEINC)/rmon.h \
	$(EXTCOMPILEINC)/sighndl.h

SHMHEDAERS = $(COMPILEINC)/shm.h $(COMPILEINC)/shm_machine.h

NODSRCS = alloc.c gc.c unify2.c version.c \
	cmphsh.c wakeup.c signal.c asyncio.c \
	faisus.c intrpt.c print.c unify.c bb.c \
	generic.c trace.c otbl.c recsusp.c main.c \
	options.c timer.c ktimer.c xio.c \
	$(NODNODEBUGSRCS) $(GENERIC_SRCS)

SRCS = $(NODSRCS) $(KL1CSRCS) $(KL1NODCSRCS) $(DISTSRCS)

COMMONKL1SRCS = \
	atomt.kl1 functt.kl1 gcmerge.kl1 gen.kl1 \
	iarith.kl1 farith.kl1 uterms.kl1 sysc.kl1 \
	parse.kl1 scan.kl1 read.kl1 var.kl1 termio.kl1 unparse.kl1 \
	stack.kl1 queue.kl1 bag.kl1 bags.kl1 bagk.kl1 bagks.kl1 \
	setk.kl1 setks.kl1 splay.kl1 compare.kl1 itimer.kl1
COMMONKL1CSRCS = \
	atomt.c functt.c gcmerge.c gen.c \
	iarith.c farith.c uterms.c sysc.c \
	parse.c scan.c read.c var.c termio.c unparse.c \
	stack.c queue.c bag.c bags.c bagk.c bagks.c \
	setk.c setks.c splay.c compare.c itimer.c
COMMONKL1OBJS = \
	atomt.o functt.o gcmerge.o gen.o \
	iarith.o farith.o uterms.o sysc.o \
	parse.o scan.o read.o var.o termio.o unparse.o \
	stack.o queue.o bag.o bags.o bagk.o bagks.o \
	setk.o setks.o splay.o compare.o itimer.o
SCHEDCOMMONKL1SRCS = \
	atomt-sc.kl1 functt-sc.kl1 gcmerge-sc.kl1 gen-sc.kl1 \
	iarith-sc.kl1 farith-sc.kl1 uterms-sc.kl1 sysc-sc.kl1 \
	parse-sc.kl1 scan-sc.kl1 read-sc.kl1 var-sc.kl1 termio-sc.kl1 \
	unparse-sc.kl1 stack-sc.kl1 queue-sc.kl1 bag-sc.kl1 bags-sc.kl1 \
	bagk-sc.kl1 bagks-sc.kl1 setk-sc.kl1 setks-sc.kl1 splay-sc.kl1 \
	compare-sc.kl1 itimer-sc.kl1 
SCHEDCOMMONKL1CSRCS = \
	atomt-sc.c functt-sc.c gcmerge-sc.c gen-sc.c \
	iarith-sc.c farith-sc.c uterms-sc.c sysc-sc.c \
	parse-sc.c scan-sc.c read-sc.c var-sc.c termio-sc.c \
	unparse-sc.c stack-sc.c queue-sc.c bag-sc.c bags-sc.c \
	bagk-sc.c bagks-sc.c setk-sc.c setks-sc.c splay-sc.c \
	compare-sc.c itimer-sc.c 
SCHEDCOMMONKL1OBJS = \
	atomt-sc.o functt-sc.o gcmerge-sc.o gen-sc.o \
	iarith-sc.o farith-sc.o uterms-sc.o sysc-sc.o \
	parse-sc.o scan-sc.o read-sc.o var-sc.o termio-sc.o \
	unparse-sc.o stack-sc.o queue-sc.o bag-sc.o bags-sc.o \
	bagk-sc.o bagks-sc.o setk-sc.o setks-sc.o splay-sc.o \
	compare-sc.o itimer-sc.o 
PFIRSTCOMMONKL1OBJS = \
	atomt-scp.o functt-scp.o gcmerge-scp.o gen-scp.o \
	iarith-scp.o farith-scp.o uterms-scp.o sysc-scp.o \
	parse-scp.o scan-scp.o read-scp.o var-scp.o termio-scp.o \
	unparse-scp.o stack-scp.o queue-scp.o bag-scp.o bags-scp.o \
	bagk-scp.o bagks-scp.o setk-scp.o setks-scp.o splay-scp.o \
	compare-scp.o itimer-scp.o 

KL1SRCS = bodyblt.kl1 gunix.kl1 io.kl1
KL1NODOBJS = bodyblt.o gunix.o io.o
KL1NODCSRCS = bodyblt.c gunix.c io.c
KL1DOBJS = bodyblt-d.o gunix-d.o io-d.o
KL1DSRCS = bodyblt-d.c gunix-d.c io-d.c
KL1SOBJS = bodyblt-s.o gunix-s.o io.o
SCHEDKL1SRCS = bodyblt-sc.kl1 gunix-sc.kl1 io-sc.kl1
SCHEDKL1NODOBJS = bodyblt-sc.o gunix-sc.o io-sc.o
PFIRSTKL1NODOBJS = bodyblt-scp.o gunix-scp.o io-scp.o
SCHEDKL1NODCSRCS = bodyblt-sc.c gunix-sc.c io-sc.c
SCHEDKL1DOBJS = bodyblt-scd.o gunix-scd.o io-scd.o
PFIRSTKL1DOBJS = bodyblt-scdp.o gunix-scdp.o io-scdp.o
SCHEDKL1DCSRCS = bodyblt-scd.c gunix-scd.c io-scd.c
SCHEDKL1SRCS = bodyblt-sc.kl1 gunix-sc.kl1 io-sc.kl1
SCHEDKL1NODOBJS = bodyblt-sc.o gunix-sc.o io-sc.o
PFIRSTKL1NODOBJS = bodyblt-scp.o gunix-scp.o io-scp.o
SCHEDKL1NODCSRCS = bodyblt-sc.c gunix-sc.c io-sc.c
SCHEDKL1DOBJS = bodyblt-scd.o gunix-scd.o io-scd.o
PFIRSTKL1DOBJS = bodyblt-scdp.o gunix-scdp.o io-scdp.o
SCHEDKL1DCSRCS = bodyblt-scd.c gunix-scd.c io-scd.c

EXT = \
	atomt.ext functt.ext gcmerge.ext gen.ext \
	iarith.ext farith.ext uterms.ext sysc.ext \
	parse.ext scan.ext read.ext var.ext termio.ext unparse.ext \
	stack.ext queue.ext bag.ext bags.ext bagk.ext bagks.ext \
	setk.ext setks.ext splay.ext compare.ext itimer.ext \
	bodyblt.ext gunix.ext io.ext

COMMONOBJS = \
	$(COMMONKL1OBJS) \
	alloc.o bb.o unify2.o version.o \
	generic.o gtermarray.o gpointer.o random.o \
	gfloat.o gmerge.o cmphsh.o wakeup.o \
	gcode.o gmodule.o \
	signal.o asyncio.o \
	otbl.o main.o \
	timer.o ktimer.o xio.o

SPCOMMONSRCS = \
	main-sc.c timer-sc.c xio-sc.c
SPCOMMONSRCS = \
	main-sc.o timer-sc.o xio-sc.o
SCHEDCOMMONCSRCS = \
	alloc-sc.c bb-sc.c unify2-sc.c version.c \
	generic-sc.c gtermarray-sc.c gpointer-sc.c random-sc.c \
	gfloat-sc.c gmerge-sc.c cmphsh-sc.c wakeup-sc.c \
	gcode-sc.c gmodule-sc.c \
	signal-sc.c asyncio-sc.c \
	otbl-sc.c ktimer-sc.c $(SPCOMMONSRCS)

SCHEDCOMMONCOBJS = \
	alloc-sc.o bb-sc.o unify2-sc.o version.o \
	generic-sc.o gtermarray-sc.o gpointer-sc.o random-sc.o \
	gfloat-sc.o gmerge-sc.o cmphsh-sc.o wakeup-sc.o \
	gcode-sc.o gmodule-sc.o \
	signal-sc.o asyncio-sc.o \
	otbl-sc.o ktimer-sc.o $(SPCOMMONSRCS)

PFIRSTCOMMONCOBJS = \
	alloc-scp.o bb-scp.o unify2-scp.o version.o \
	generic-scp.o gtermarray-scp.o gpointer-scp.o random-scp.o \
	gfloat-scp.o gmerge-scp.o cmphsh-scp.o wakeup-scp.o \
	gcode-scp.o gmodule-scp.o \
	signal-scp.o asyncio-scp.o \
	otbl-scp.o ktimer-scp.o $(SPCOMMONSRCS)

SCHEDCOMMONOBJS = \
	$(SCHEDCOMMONKL1OBJS) $(SCHEDCOMMONCOBJS)
PFIRSTCOMMONOBJS = \
	$(PFIRSTCOMMONKL1OBJS) $(PFIRSTCOMMONCOBJS)


NODOBJS = gio.o gmvv.o gstring.o newatom.o options.o
DOBJS   = gio-d.o gmvv-d.o gstring-d.o trace-d.o sched-d.o newatom.o options.o
DSRCS   = gio-d.c gmvv-d.c gstring-d.c trace-d.c sched-d.c newatom.c options.c
SCHEDNODOBJS = gio-sc.o gmvv-sc.o gstring-sc.o newatom-sc.o options-sc.o
PFIRSTNODOBJS = alloc-scp.o gio-scp.o gmvv-scp.o gstring-scp.o \
	newatom-scp.o options-scp.o
SCHEDNODSRCS = gio-sc.c gmvv-sc.c gstring-sc.c \
	newatom-sc.c options-sc.c
SCHEDDOBJS = gio-scd.o gmvv-scd.o gstring-scd.o newatom-scd.o options-scd.o
PFIRSTDOBJS = gio-scdp.o gmvv-scdp.o gstring-scdp.o \
	newatom-scdp.o options-scdp.o
SCHEDDSRCS = gio-scd.c gmvv-scd.c gstring-scd.c \
	newatom-scd.c options-scd.c
PKDOBJS   = gio-d.o gmvv-d.o gstring-d.o newatom.o options.o
PKDSRCS   = gio-d.c gmvv-d.c gstring-d.c newatom.c options.c
NODEBUGOBJS = gc.o faisus.o   print.o   unify.o
DEBUGOBJS = gc-t.o faisus-t.o print-t.o unify-t.o recsusp.o
DEBUGSRCS = gc-t.c faisus-t.c print-t.c unify-t.c recsusp.c
DEBUGPKOBJS = gc-pk.o faisus-pk.o print-t.o unify-pk.o recsusp.o
DEBUGPKSRCS = gc-pk.c faisus-pk.c print-t.c unify-pk.c recsusp.c
SCHEDNODEBUGSRCS = gc-sc.c faisus-sc.c  print-sc.c   unify-sc.c
SCHEDNODEBUGOBJS = gc-sc.o faisus-sc.o  print-sc.o   unify-sc.o
PFIRSTNODEBUGOBJS = gc-scp.o faisus-scp.o  print-scp.o   unify-scp.o
SCHEDDEBUGSRCS = print-sct.c recsusp-sct.c unify-sct.c
SCHEDDEBUGOBJS = print-sct.o recsusp-sct.o unify-sct.o
PFIRSTDEBUGOBJS = print-sctp.o recsusp-sctp.o 

NODNODEBUGOBJS = kmain.o debug.o sched.o intrpt.o
NODNODEBUGSRCS = kmain.c debug.c sched.c intrpt.c
NODDEBUGOBJS = kmain-t.o debug-t.o sched-t.o intrpt-t.o trace.o
NODDEBUGSRCS = kmain-t.c debug-t.c sched-t.c intrpt-t.c trace.c
DDEBUGOBJS = kmain-d.o debug-d.o sched-d.o intrpt-d.o trace-d.o
DDEBUGSRCS = kmain-d.c debug-d.c sched-d.c intrpt-d.c trace-d.c

SCHEDNODNODEBUGOBJS = kmain-sc.o debug-sc.o sched-sc.o intrpt-sc.o
PFIRSTNODNODEBUGOBJS = kmain-scp.o debug-scp.o sched-scp.o intrpt-scp.o
SCHEDNODNODEBUGSRCS = kmain-sc.c debug-sc.c sched-sc.c intrpt-sc.c
SCHEDNODDEBUGOBJS = \
	kmain-sct.o debug-sct.o sched-sct.o intrpt-sct.o trace-sct.o faisus-sct.o \
	 gc-sct.o debugprint.o
PFIRSTNODDEBUGOBJS = \
	kmain-sctp.o debug-sctp.o sched-sctp.o intrpt-sctp.o trace-sctp.o \
	faisus-sctp.o gc-sctp.o unify-sctp.o
SCHEDNODDEBUGSRCS = \
	kmain-sct.c debug-sct.c sched-sct.c intrpt-sct.c trace-sct.c faisus-sct.c \
	gc-sct.c debugprint.c
SCHEDDDEBUGOBJS = kmain-scd.o debug-scd.o sched-scd.o intrpt-scd.o \
	trace-scd.o faisus-scd.o gc-scd.o debugprint-d.o
PFIRSTDDEBUGOBJS = kmain-scdp.o debug-scdp.o sched-scdp.o intrpt-scdp.o \
	trace-scdp.o faisus-scdp.o gc-scdp.o unify-scdp.o
SCHEDDDEBUGSRCS = kmain-scd.c debug-scd.c sched-scd.c intrpt-scd.c \
	trace-scd.c faisus-scd.c gc-scd.c debugprint-d.c

PKDEBUGOBJS = kmain-pk.o debug-d.o sched-pk.o intrpt-d.o trace-d.o
PKDEBUGSRCS = kmain-pk.c debug-d.c sched-pk.c intrpt-d.c trace-d.c

SDEBUGOBJS = kmain-s.o options-s.o debug-s.o newatom-s.o sched-s.o \
	intrpt-s.o gc-s.o trace-s.o faisus-t.o print-t.o unify-t.o \
	recsusp.o gio.o gmvv-s.o gstring-s.o

GENERIC_SRCS = \
	gmvv.c gio.c gstring.c gtermarray.c \
	gfloat.c gmerge.c gcode.c gmodule.c gpointer.c \
	random.c

GENERIC_DSRCS = \
	ge_exref.c ge_readhook.c ge_replyhook.c
GENERIC_DOBJS = \
	ge_exref.o ge_readhook.o ge_replyhook.o

DISTSRCS = \
	cntlmsg.c datamsg.c export_table.c ge_exref.c \
	ge_readhook.c ge_replyhook.c import_table.c \
	init_dist.c sendrecv.c distpkt.c distio.c distproc.c \
	distrmon.c profile.c
DISTOBJS = \
	cntlmsg.o datamsg.o export_table.o ge_exref.o \
	ge_readhook.o ge_replyhook.o import_table.o \
	init_dist.o sendrecv.o distpkt.o distio.o distproc.o \
	distrmon.o profile.o

PKDISTSRCS = \
	cntlmsg-pk.c datamsg-pk.c export_table-pk.c ge_exref-pk.c \
	ge_readhook.c ge_replyhook.c import_table.c \
	init_dist-pk.c sendrecv-pk.c distpkt.c distio.c distproc.c \
	distrmon.c profile.c
PKDISTOBJS = \
	cntlmsg-pk.o datamsg-pk.o export_table-pk.o ge_exref-pk.o \
	ge_readhook.o ge_replyhook.o import_table.o \
	init_dist-pk.o sendrecv-pk.o distpkt.o distio.o distproc.o \
	distrmon.o profile.o

PKGENERICSRCS = \
	g_answerhook.c g_inexref.c g_outexref.c g_packbuf.c \
	g_readallhook.c g_replyallhook.c g_unifyhook.c
PKGENERICOBJS = \
	g_answerhook.o g_inexref.o g_outexref.o g_packbuf.o \
	g_readallhook.o g_replyallhook.o g_unifyhook.o

PKOBJS = cntlmsg-pk.o faisus-pk.o init_dist-pk.o sendrecv-pk.o \
	datamsg-pk.o gc-pk.o kmain-pk.o unify-pk.o export_table-pk.o \
	ge_exref-pk.o sched-pk.o $(PKGENERICOBJS)

SCHEDDISTSRCS = \
	cntlmsg-scd.c datamsg-scd.c export_table-scd.c ge_exref-scd.c \
	ge_readhook-scd.c ge_replyhook-scd.c import_table-scd.c \
	init_dist-scd.c sendrecv-scd.c distpkt-scd.c distio-scd.c distproc-scd.c \
	distrmon-scd.c profile-scd.c
SCHEDDISTOBJS = \
	cntlmsg-scd.o datamsg-scd.o export_table-scd.o ge_exref-scd.o \
	ge_readhook-scd.o ge_replyhook-scd.o import_table-scd.o \
	init_dist-scd.o sendrecv-scd.o distpkt-scd.o distio-scd.o distproc-scd.o \
	distrmon-scd.o profile-scd.o g_scheduling-d.o 
PFIRSTDISTOBJS = \
	cntlmsg-scdp.o datamsg-scdp.o export_table-scdp.o ge_exref-scdp.o \
	ge_readhook-scdp.o ge_replyhook-scdp.o import_table-scdp.o \
	init_dist-scdp.o sendrecv-scdp.o distpkt-scdp.o distio-scdp.o distproc-scdp.o \
	distrmon-scdp.o profile-scdp.o

ONLYPFIRSTOBJS = g_scheduling.o debugprint-p.o
ONLYPFIRSTSRCS = g_scheduling.c debugprint-p.c
ONLYPFIRSTDISTOBJS = g_scheduling-d.o debugprint-pd.o
ONLYPFIRSTDISTSRCS = g_scheduling-d.c debugprint-pd.c

SCHEDOBJS = $(SCHEDCOMMONOBJS) $(SCHEDKL1NODOBJS) $(SCHEDKL1DOBJS) \
	$(SCHEDNODOBJS) $(SCHEDDOBJS) \
	$(SCHEDNODEBUGOBJS) $(SCHEDDEBUGOBJS) $(SCHEDNODONODEBUGOBJS) \
	$(SCHEDNODDEBUGOBJS) $(SCHEDDDEBUGOBJS) $(SCHEDDISTOBJS) \
	$(PFIRSTOBJS)

POBJS = $(PFIRSTCOMMONOBJS) $(PFIRSTKL1NODOBJS) $(PFIRSTKL1DOBJS) \
	$(PFIRSTNODOBJS) $(PFIRSTDOBJS) \
	$(PFIRSTNODEBUGOBJS) $(PFIRSTDEBUGOBJS) $(PFIRSTNODONODEBUGOBJS) \
	$(PFIRSTNODDEBUGOBJS) $(PFIRSTDDEBUGOBJS) $(PFIRSTDISTOBJS) 

	

GENERIC_SSRCS = gg_shvar.c gg_shbusy.c
GENERIC_SOBJS = gg_shvar.o gg_shbusy.o

SHMSRCS = shm_rsv.c shm_throw.c shm_obj.c shm_gc.c
SHMOBJS = shm_rsv.o shm_throw.o shm_obj.o shm_gc.o

#ALLOBJS = $(COMMONOBJS) $(NODEBUGOBJS) $(DEBUGOBJS) \
#	$(KL1NODOBJS) $(KL1DOBJS) $(KL1SOBJS) $(NODOBJS) $(DOBJS) \
#	$(NODNODEBUGOBJS) $(NODDEBUGOBJS) $(DDEBUGOBJS) $(SDEBUGOBJS) \
#	$(DISTOBJS) $(SHMOBJS) $(GENERIC_SOBJS) $(PKOBJS)

ALLOBJS = $(COMMONOBJS) $(NODEBUGOBJS) $(DEBUGOBJS) \
	$(KL1NODOBJS) $(KL1DOBJS) $(KL1SOBJS) $(NODOBJS) $(DOBJS) \
	$(NODNODEBUGOBJS) $(NODDEBUGOBJS) $(DDEBUGOBJS) $(SDEBUGOBJS) \
	$(DISTOBJS) $(SHMOBJS) $(GENERIC_SOBJS) \
	$(SCHEDOBJS)  $(POBJS)

uplevel:
	cd ..;make runtimedir
all: $(TARGETS)

dist: $(COMMONKL1CSRCS) $(KL1NODCSRCS) \
	atom.h funct.h atom.c funct.c predicates.c version.c

libklic.a: $(COMMONOBJS) $(KL1NODOBJS) $(NODEBUGOBJS) \
	$(NODNODEBUGOBJS) $(NODOBJS)
	ar rcv $@ $?
	$(RANLIB) $@

libklicsc.a: $(SCHEDCOMMONOBJS) $(SCHEDKL1NODOBJS) $(SCHEDNODEBUGOBJS) \
	$(SCHEDNODNODEBUGOBJS) $(SCHEDNODOBJS) 
	ar rcv $@ $?
	$(RANLIB) $@

libklicsct.a: $(SCHEDCOMMONOBJS) $(SCHEDKL1NODOBJS) $(SCHEDDEBUGOBJS) \
	$(SCHEDNODDEBUGOBJS) $(SCHEDNODOBJS) $(PFIRSTOBJS)
	ar rcv $@ $?
	$(RANLIB) $@

libklicscd.a: $(SCHEDCOMMONOBJS) $(SCHEDKL1DOBJS) $(SCHEDDEBUGOBJS) \
	$(SCHEDDDEBUGOBJS) $(SCHEDDOBJS) $(SCHEDDISTOBJS) 
	ar rcv $@ $?
	$(RANLIB) $@

libklicscp.a: $(PFIRSTCOMMONOBJS) $(PFIRSTKL1NODOBJS) $(PFIRSTNODEBUGOBJS) \
	$(PFIRSTNODNODEBUGOBJS) $(PFIRSTNODOBJS) $(ONLYPFIRSTOBJS)
	ar rcv $@ $?
	$(RANLIB) $@

libklicsctp.a: $(PFIRSTCOMMONOBJS) $(PFIRSTKL1NODOBJS) $(PFIRSTDEBUGOBJS) \
	$(PFIRSTNODDEBUGOBJS) $(PFIRSTNODOBJS) $(ONLYPFIRSTOBJS)
	ar rcv $@ $?
	$(RANLIB) $@

libklicscdp.a: $(PFIRSTCOMMONOBJS) $(PFIRSTKL1DOBJS) $(PFIRSTDEBUGOBJS) \
	$(PFIRSTDDEBUGOBJS) $(PFIRSTDOBJS) $(PFIRSTDISTOBJS) $(ONLYPFIRSTDISTOBJS)
	ar rcv $@ $?
	$(RANLIB) $@

libklicscdd.a: $(SCHEDCOMMONOBJS) $(SCHEDKL1DOBJS) $(SCHEDDEBUGOBJS) \
	$(SCHEDDDEBUGOBJS) $(SCHEDDOBJS) $(SCHEDDISTDOBJS)
	ar rcv $@ $?
	$(RANLIB) $@

libklict.a: $(COMMONOBJS) $(KL1NODOBJS) $(DEBUGOBJS) \
	$(NODDEBUGOBJS) $(NODOBJS)
	ar rcv $@ $?
	$(RANLIB) $@

libklicd.a: $(COMMONOBJS) $(KL1DOBJS) $(DEBUGOBJS) \
	$(DDEBUGOBJS) $(DOBJS) $(DISTOBJS)
	ar rcv $@ $?
	$(RANLIB) $@

libklics.a: $(COMMONOBJS) $(KL1SOBJS) $(SDEBUGOBJS) \
	$(GENERIC_SOBJS) $(SHMOBJS)
	ar rcv $@ $?
	$(RANLIB) $@


libklicpk.a: $(COMMONOBJS) $(KL1DOBJS) $(DEBUGPKOBJS) \
	$(PKDEBUGOBJS) $(PKDOBJS) $(PKDISTOBJS) $(PKGENERICOBJS)
	ar rcv $@ $?
	$(RANLIB) $@

kmain-t.c: kmain.c
	rm -f $@; $(LN) $? $@
debug-t.c: debug.c
	rm -f $@; $(LN) $? $@
gc-t.c: gc.c
	rm -f $@; $(LN) $? $@
faisus-t.c: faisus.c
	rm -f $@; $(LN) $? $@
intrpt-t.c: intrpt.c
	rm -f $@; $(LN) $? $@
print-t.c: print.c
	rm -f $@; $(LN) $? $@
unify-t.c: unify.c
	rm -f $@; $(LN) $? $@
sched-t.c: sched.c
	rm -f $@; $(LN) $? $@

kmain-t.o: kmain-t.c
	$(CC) $(CFLAGS) -DDEBUGLIB -I../include -c kmain-t.c
debug-t.o: debug-t.c
	$(CC) $(CFLAGS) -DDEBUGLIB -I../include -c debug-t.c
gc-t.o: gc-t.c
	$(CC) $(CFLAGS) -DDEBUGLIB -I../include -c gc-t.c
faisus-t.o: faisus-t.c
	$(CC) $(CFLAGS) -DDEBUGLIB -I../include -c faisus-t.c
intrpt-t.o: intrpt-t.c
	$(CC) $(CFLAGS) -DDEBUGLIB -I../include -c intrpt-t.c
print-t.o: print-t.c
	$(CC) $(CFLAGS) -DDEBUGLIB -I../include -c print-t.c
unify-t.o: unify-t.c
	$(CC) $(CFLAGS) -DDEBUGLIB -I../include -c unify-t.c
sched-t.o: sched-t.c
	$(CC) $(CFLAGS) -DDEBUGLIB -I../include -c sched-t.c

kmain-d.c: kmain.c
	rm -f $@; $(LN) $? $@
debug-d.c: debug.c
	rm -f $@; $(LN) $? $@
gio-d.c: gio.c
	rm -f $@; $(LN) $? $@
trace-d.c: trace.c
	rm -f $@; $(LN) $? $@
sched-d.c: sched.c
	rm -f $@; $(LN) $? $@
bodyblt-d.c: bodyblt.c
	rm -f $@; $(LN) $? $@
gunix-d.c: gunix.c
	rm -f $@; $(LN) $? $@
io-d.c: io.c
	rm -f $@; $(LN) $? $@
gmvv-d.c: gmvv.c
	rm -f $@; $(LN) $? $@
gstring-d.c: gstring.c
	rm -f $@; $(LN) $? $@
intrpt-d.c: intrpt.c
	rm -f $@; $(LN) $? $@

kmain-d.o: kmain-d.c ../include/klic/distproc.h ../include/klic/interpe.h \
	../include/klic/distio.h ../include/klic/distpkt.h
	$(CC) $(DISTCFLAGS) -c kmain-d.c
debug-d.o: debug-d.c ../include/klic/interpe.h ../include/klic/distio.h
	$(CC) $(DISTCFLAGS) -c debug-d.c
gio-d.o: gio-d.c
	$(CC) $(DISTCFLAGS) -c gio-d.c
trace-d.o: trace-d.c ../include/klic/distio.h
	$(CC) $(DISTCFLAGS) -c trace-d.c
sched-d.o: sched-d.c ../include/klic/distio.h
	$(CC) $(DISTCFLAGS) -c sched-d.c
bodyblt-d.o: bodyblt-d.c
	$(CC) $(DISTCFLAGS) -c bodyblt-d.c
gunix-d.o: gunix-d.c
	$(CC) $(DISTCFLAGS) -c gunix-d.c
gstring-d.o: gstring-d.c
	$(CC) $(DISTCFLAGS) -c gstring-d.c
io-d.o: io-d.c
	$(CC) $(DISTCFLAGS) -c io-d.c
gmvv-d.o: gmvv-d.c ../include/klic/distio.h ../include/klic/distpkt.h
	$(CC) $(DISTCFLAGS) -c gmvv-d.c
intrpt-d.o: intrpt-d.c ../include/klic/distio.h ../include/klic/distpkt.h
	$(CC) $(DISTCFLAGS) -c intrpt-d.c
decode.o: decode.c
	$(CC) $(DISTCFLAGS) -c decode.c
datamsg.o: datamsg.c
	$(CC) $(DISTCFLAGS) -c datamsg.c
cntlmsg.o: cntlmsg.c
	$(CC) $(DISTCFLAGS) -c cntlmsg.c
export_table.o: export_table.c
	$(CC) $(DISTCFLAGS) -c export_table.c
ge_exref.o: ge_exref.c
	$(CC) $(DISTCFLAGS) -c ge_exref.c
ge_readhook.o: ge_readhook.c
	$(CC) $(DISTCFLAGS) -c ge_readhook.c
ge_replyhook.o: ge_replyhook.c
	$(CC) $(DISTCFLAGS) -c ge_replyhook.c
import_table.o: import_table.c
	$(CC) $(DISTCFLAGS) -c import_table.c
init_dist.o: init_dist.c
	$(CC) $(DISTCFLAGS) -c init_dist.c
sendrecv.o: sendrecv.c
	$(CC) $(DISTCFLAGS) -c sendrecv.c
distpkt.o: distpkt.c
	$(CC) $(DISTCFLAGS) -c distpkt.c
distio.o: distio.c ../include/klic/distpkt.h
	$(CC) $(DISTCFLAGS) -c distio.c
distproc.o: distproc.c
	$(CC) $(DISTCFLAGS) -c distproc.c
distrmon.o: distrmon.c
	$(CC) $(DISTCFLAGS) -c distrmon.c
profile.o: profile.c
	$(CC) $(DISTCFLAGS) -c profile.c

#
#    SCHEDULING KLIC
#
######### SCHEDCOMMONKL1SRCS #######
#
#

atomt-sc.kl1:atomt.kl1
	rm -f $@; $(LN) $? $@
functt-sc.kl1:functt.kl1
	rm -f $@; $(LN) $? $@
gcmerge-sc.kl1:gcmerge.kl1
	rm -f $@; $(LN) $? $@
gen-sc.kl1:gen-2.kl1
	rm -f $@; $(LN) $? $@
iarith-sc.kl1:iarith.kl1
	rm -f $@; $(LN) $? $@
farith-sc.kl1:farith.kl1
	rm -f $@; $(LN) $? $@
uterms-sc.kl1:uterms.kl1
	rm -f $@; $(LN) $? $@
sysc-sc.kl1:sysc.kl1
	rm -f $@; $(LN) $? $@
parse-sc.kl1:parse.kl1
	rm -f $@; $(LN) $? $@
scan-sc.kl1:scan.kl1
	rm -f $@; $(LN) $? $@
read-sc.kl1:read.kl1
	rm -f $@; $(LN) $? $@
var-sc.kl1:var.kl1
	rm -f $@; $(LN) $? $@
termio-sc.kl1:termio.kl1
	rm -f $@; $(LN) $? $@
unparse-sc.kl1:unparse.kl1
	rm -f $@; $(LN) $? $@
stack-sc.kl1:stack.kl1
	rm -f $@; $(LN) $? $@
queue-sc.kl1:queue.kl1
	rm -f $@; $(LN) $? $@
bag-sc.kl1:bag.kl1
	rm -f $@; $(LN) $? $@
bags-sc.kl1:bags.kl1
	rm -f $@; $(LN) $? $@
bagk-sc.kl1:bagk.kl1
	rm -f $@; $(LN) $? $@
bagks-sc.kl1:bagks.kl1
	rm -f $@; $(LN) $? $@
setk-sc.kl1:setk.kl1
	rm -f $@; $(LN) $? $@
setks-sc.kl1:setks.kl1
	rm -f $@; $(LN) $? $@
splay-sc.kl1:splay.kl1
	rm -f $@; $(LN) $? $@
compare-sc.kl1:compare.kl1
	rm -f $@; $(LN) $? $@
itimer-sc.kl1:itimer.kl1
	rm -f $@; $(LN) $? $@

######### SCHEDKL1SRCS

bodyblt-sc.kl1:bodyblt.kl1
	rm -f $@; $(LN) $? $@
gunix-sc.kl1:gunix.kl1
	rm -f $@; $(LN) $? $@
io-sc.kl1:io.kl1
	rm -f $@; $(LN) $? $@

#
#      Make CSRCS for SCHED Libraries
#
#	$(KL1CMP2) $<

#################################
#     SCHEDCOMMONKL1CSRCS       #
#################################

atomt-sc.c:atomt-sc.kl1
	$(KL1CMP2) $?
functt-sc.c:functt-sc.kl1
	$(KL1CMP2) $?
gcmerge-sc.c:gcmerge-sc.kl1
	$(KL1CMP2) $?
gen-sc.c:gen-sc.kl1
	$(KL1CMP2) $?
iarith-sc.c:iarith-sc.kl1
	$(KL1CMP2) $?
farith-sc.c:farith-sc.kl1
	$(KL1CMP2) $?
uterms-sc.c:uterms-sc.kl1
	$(KL1CMP2) $?
sysc-sc.c:sysc-sc.kl1
	$(KL1CMP2) $?
parse-sc.c:parse-sc.kl1
	$(KL1CMP2) $?
scan-sc.c:scan-sc.kl1
	$(KL1CMP2) $?
read-sc.c:read-sc.kl1
	$(KL1CMP2) $?
var-sc.c:var-sc.kl1
	$(KL1CMP2) $?
termio-sc.c:termio-sc.kl1
	$(KL1CMP2) $?
unparse-sc.c:unparse-sc.kl1
	$(KL1CMP2) $?
stack-sc.c:stack-sc.kl1
	$(KL1CMP2) $?
queue-sc.c:queue-sc.kl1
	$(KL1CMP2) $?
bag-sc.c:bag-sc.kl1
	$(KL1CMP2) $?
bags-sc.c:bags-sc.kl1
	$(KL1CMP2) $?
bagk-sc.c:bagk-sc.kl1
	$(KL1CMP2) $?
bagks-sc.c:bagks-sc.kl1
	$(KL1CMP2) $?
setk-sc.c:setk-sc.kl1
	$(KL1CMP2) $?
setks-sc.c:setks-sc.kl1
	$(KL1CMP2) $?
splay-sc.c:splay-sc.kl1
	$(KL1CMP2) $?
compare-sc.c:compare-sc.kl1
	$(KL1CMP2) $?
itimer-sc.c:itimer-sc.kl1
	$(KL1CMP2) $?

atomt-scp.c:atomt-sc.c
	rm -f $@; $(LN) $? $@
functt-scp.c:functt-sc.c
	rm -f $@; $(LN) $? $@
gcmerge-scp.c:gcmerge-sc.c
	rm -f $@; $(LN) $? $@
gen-scp.c:gen-sc.c
	rm -f $@; $(LN) $? $@
iarith-scp.c:iarith-sc.c
	rm -f $@; $(LN) $? $@
farith-scp.c:farith-sc.c
	rm -f $@; $(LN) $? $@
uterms-scp.c:uterms-sc.c
	rm -f $@; $(LN) $? $@
sysc-scp.c:sysc-sc.c
	rm -f $@; $(LN) $? $@
parse-scp.c:parse-sc.c
	rm -f $@; $(LN) $? $@
scan-scp.c:scan-sc.c
	rm -f $@; $(LN) $? $@
read-scp.c:read-sc.c
	rm -f $@; $(LN) $? $@
var-scp.c:var-sc.c
	rm -f $@; $(LN) $? $@
termio-scp.c:termio-sc.c
	rm -f $@; $(LN) $? $@
unparse-scp.c:unparse-sc.c
	rm -f $@; $(LN) $? $@
stack-scp.c:stack-sc.c
	rm -f $@; $(LN) $? $@
queue-scp.c:queue-sc.c
	rm -f $@; $(LN) $? $@
bag-scp.c:bag-sc.c
	rm -f $@; $(LN) $? $@
bags-scp.c:bags-sc.c
	rm -f $@; $(LN) $? $@
bagk-scp.c:bagk-sc.c
	rm -f $@; $(LN) $? $@
bagks-scp.c:bagks-sc.c
	rm -f $@; $(LN) $? $@
setk-scp.c:setk-sc.c
	rm -f $@; $(LN) $? $@
setks-scp.c:setks-sc.c
	rm -f $@; $(LN) $? $@
splay-scp.c:splay-sc.c
	rm -f $@; $(LN) $? $@
compare-scp.c:compare-sc.c
	rm -f $@; $(LN) $? $@
itimer-scp.c:itimer-sc.c
	rm -f $@; $(LN) $? $@


###########################
#    SCHEDCOMMONCSRCS     #
###########################

alloc-sc.c:alloc.c
	rm -f $@; $(LN) $? $@
bb-sc.c:bb.c
	rm -f $@; $(LN) $? $@
generic-sc.c:generic.c
	rm -f $@; $(LN) $? $@
gtermarray-sc.c:gtermarray.c
	rm -f $@; $(LN) $? $@
gpointer-sc.c:gpointer.c
	rm -f $@; $(LN) $? $@
random-sc.c:random.c
	rm -f $@; $(LN) $? $@
gfloat-sc.c:gfloat.c
	rm -f $@; $(LN) $? $@
gmerge-sc.c:gmerge.c
	rm -f $@; $(LN) $? $@
gcode-sc.c:gcode.c
	rm -f $@; $(LN) $? $@
gmodule-sc.c:gmodule.c
	rm -f $@; $(LN) $? $@
unify2-sc.c:unify2.c
	rm -f $@; $(LN) $? $@
cmphsh-sc.c:cmphsh.c
	rm -f $@; $(LN) $? $@
wakeup-sc.c:wakeup.c
	rm -f $@; $(LN) $? $@
signal-sc.c:signal.c
	rm -f $@; $(LN) $? $@
asyncio-sc.c:asyncio.c
	rm -f $@; $(LN) $? $@
otbl-sc.c:otbl.c
	rm -f $@; $(LN) $? $@
ktimer-sc.c:ktimer.c
	rm -f $@; $(LN) $? $@
main-sc.c:main.c
	rm -f $@; $(LN) $? $@
xio-sc.c:xio.c
	rm -f $@; $(LN) $? $@
timer-sc.c:timer.c
	rm -f $@; $(LN) $? $@

alloc-scp.c:alloc.c
	rm -f $@; $(LN) $? $@
bb-scp.c:bb.c
	rm -f $@; $(LN) $? $@
generic-scp.c:generic.c
	rm -f $@; $(LN) $? $@
gtermarray-scp.c:gtermarray.c
	rm -f $@; $(LN) $? $@
gpointer-scp.c:gpointer.c
	rm -f $@; $(LN) $? $@
random-scp.c:random.c
	rm -f $@; $(LN) $? $@
gfloat-scp.c:gfloat.c
	rm -f $@; $(LN) $? $@
gmerge-scp.c:gmerge.c
	rm -f $@; $(LN) $? $@
gcode-scp.c:gcode.c
	rm -f $@; $(LN) $? $@
gmodule-scp.c:gmodule.c
	rm -f $@; $(LN) $? $@
unify2-scp.c:unify2.c
	rm -f $@; $(LN) $? $@
cmphsh-scp.c:cmphsh.c
	rm -f $@; $(LN) $? $@
wakeup-scp.c:wakeup.c
	rm -f $@; $(LN) $? $@
signal-scp.c:signal.c
	rm -f $@; $(LN) $? $@
asyncio-scp.c:asyncio.c
	rm -f $@; $(LN) $? $@
otbl-scp.c:otbl.c
	rm -f $@; $(LN) $? $@
ktimer-scp.c:ktimer.c
	rm -f $@; $(LN) $? $@
main-scp.c:main.c
	rm -f $@; $(LN) $? $@
xio-scp.c:xio.c
	rm -f $@; $(LN) $? $@
timer-scp.c:timer.c
	rm -f $@; $(LN) $? $@

##############################
#     SCHEDKL1NODCSRCS       #
##############################

bodyblt-sc.c:bodyblt-sc.kl1
	$(KL1CMP2) $?
gunix-sc.c:gunix-sc.kl1
	$(KL1CMP2) $?
io-sc.c:io-sc.kl1
	$(KL1CMP2) $?

bodyblt-scp.c:bodyblt-sc.c
	rm -f $@; $(LN) $? $@
gunix-scp.c:gunix-sc.c
	rm -f $@; $(LN) $? $@
io-scp.c:io-sc.c
	rm -f $@; $(LN) $? $@

############################
#     SCHEDKL1DCSRCS       #
############################

bodyblt-scd.c:bodyblt-sc.c
	rm -f $@; $(LN) $? $@
gunix-scd.c:gunix-sc.c
	rm -f $@; $(LN) $? $@
io-scd.c:io-sc.c
	rm -f $@; $(LN) $? $@

bodyblt-scdp.c:bodyblt-scd.c
	rm -f $@; $(LN) $? $@
gunix-scdp.c:gunix-scd.c
	rm -f $@; $(LN) $? $@
io-scdp.c:io-scd.c
	rm -f $@; $(LN) $? $@

#######################
#    SCHEDNODSRCS     #
#######################

gio-sc.c:gio.c
	rm -f $@; $(LN) $? $@
gmvv-sc.c:gmvv.c
	rm -f $@; $(LN) $? $@
gstring-sc.c:gstring.c
	rm -f $@; $(LN) $? $@
newatom-sc.c:newatom.c
	rm -f $@; $(LN) $? $@
options-sc.c:options.c
	rm -f $@; $(LN) $? $@

gio-scp.c:gio.c
	rm -f $@; $(LN) $? $@
gmvv-scp.c:gmvv.c
	rm -f $@; $(LN) $? $@
gstring-scp.c:gstring.c
	rm -f $@; $(LN) $? $@
newatom-scp.c:newatom.c
	rm -f $@; $(LN) $? $@
options-scp.c:options.c
	rm -f $@; $(LN) $? $@

######################
#     SCHEDDSRCS     #
######################

gio-scd.c:gio.c
	rm -f $@; $(LN) $? $@
gmvv-scd.c:gmvv.c
	rm -f $@; $(LN) $? $@
gstring-scd.c:gstring.c
	rm -f $@; $(LN) $? $@
newatom-scd.c:newatom.c
	rm -f $@; $(LN) $? $@
options-scd.c:options.c
	rm -f $@; $(LN) $? $@

gio-scdp.c:gio.c
	rm -f $@; $(LN) $? $@
gmvv-scdp.c:gmvv.c
	rm -f $@; $(LN) $? $@
gstring-scdp.c:gstring.c
	rm -f $@; $(LN) $? $@
newatom-scdp.c:newatom.c
	rm -f $@; $(LN) $? $@
options-scdp.c:options.c
	rm -f $@; $(LN) $? $@

##########################
#    NODEBUGSCHEDSRCS    #
##########################

gc-sc.c:gc.c
	rm -f $@; $(LN) $? $@
faisus-sc.c:faisus.c
	rm -f $@; $(LN) $? $@
print-sc.c:print.c
	rm -f $@; $(LN) $? $@
unify-sc.c:unify.c
	rm -f $@; $(LN) $? $@

gc-scp.c:gc.c
	rm -f $@; $(LN) $? $@
faisus-scp.c:faisus.c
	rm -f $@; $(LN) $? $@
print-scp.c:print.c
	rm -f $@; $(LN) $? $@
unify-scp.c:unify.c
	rm -f $@; $(LN) $? $@

##########################
#     DEBUGSCHEDSRCS     #
##########################

gc-sct.c:gc.c
	rm -f $@; $(LN) $? $@
faisus-sct.c:faisus.c
	rm -f $@; $(LN) $? $@
print-sct.c:print.c
	rm -f $@; $(LN) $? $@
unify-sct.c:unify.c
	rm -f $@; $(LN) $? $@
recsusp-sct.c:recsusp.c
	rm -f $@; $(LN) $? $@

gc-sctp.c:gc.c
	rm -f $@; $(LN) $? $@
faisus-sctp.c:faisus.c
	rm -f $@; $(LN) $? $@
print-sctp.c:print.c
	rm -f $@; $(LN) $? $@
unify-sctp.c:unify.c
	rm -f $@; $(LN) $? $@
recsusp-sctp.c:recsusp.c
	rm -f $@; $(LN) $? $@

###########################
#   NODNODEBUGSCHEDSRCS   #
###########################

kmain-sc.c:kmain.c
	rm -f $@; $(LN) $? $@
debug-sc.c:debug.c
	rm -f $@; $(LN) $? $@
sched-sc.c:sched.c
	rm -f $@; $(LN) $? $@
intrpt-sc.c:intrpt.c
	rm -f $@; $(LN) $? $@

kmain-scp.c:kmain.c
	rm -f $@; $(LN) $? $@
debug-scp.c:debug.c
	rm -f $@; $(LN) $? $@
sched-scp.c:sched.c
	rm -f $@; $(LN) $? $@
intrpt-scp.c:intrpt.c
	rm -f $@; $(LN) $? $@

###########################
#    NODDEBUGSCHEDSRCS    #
###########################

kmain-sct.c:kmain.c
	rm -f $@; $(LN) $? $@
debug-sct.c:debug.c
	rm -f $@; $(LN) $? $@
sched-sct.c:sched.c
	rm -f $@; $(LN) $? $@
intrpt-sct.c:intrpt.c
	rm -f $@; $(LN) $? $@
trace-sct.c:trace.c
	rm -f $@; $(LN) $? $@

kmain-sctp.c:kmain.c
	rm -f $@; $(LN) $? $@
debug-sctp.c:debug.c
	rm -f $@; $(LN) $? $@
sched-sctp.c:sched.c
	rm -f $@; $(LN) $? $@
intrpt-sctp.c:intrpt.c
	rm -f $@; $(LN) $? $@
trace-sctp.c:trace.c
	rm -f $@; $(LN) $? $@

###########################
#     DDEBUGSCHEDSRCS     #
###########################

kmain-scd.c:kmain.c
	rm -f $@; $(LN) $? $@
debug-scd.c:debug.c
	rm -f $@; $(LN) $? $@
sched-scd.c:sched.c
	rm -f $@; $(LN) $? $@
intrpt-scd.c:intrpt.c
	rm -f $@; $(LN) $? $@
trace-scd.c:trace.c
	rm -f $@; $(LN) $? $@
faisus-scd.c:faisus.c
	rm -f $@; $(LN) $? $@
unify-scd.c:unify.c
	rm -f $@; $(LN) $? $@
gc-scd.c:gc.c
	rm -f $@; $(LN) $? $@

kmain-scdp.c:kmain.c
	rm -f $@; $(LN) $? $@
debug-scdp.c:debug.c
	rm -f $@; $(LN) $? $@
sched-scdp.c:sched.c
	rm -f $@; $(LN) $? $@
intrpt-scdp.c:intrpt.c
	rm -f $@; $(LN) $? $@
trace-scdp.c:trace.c
	rm -f $@; $(LN) $? $@
faisus-scdp.c:faisus.c
	rm -f $@; $(LN) $? $@
unify-scdp.c:unify.c
	rm -f $@; $(LN) $? $@
gc-scdp.c:gc.c
	rm -f $@; $(LN) $? $@


#######################
#    SCHEDDISTSRCS    #
#######################
cntlmsg-scd.c:cntlmsg.c
	rm -f $@; $(LN) $? $@
datamsg-scd.c:datamsg.c
	rm -f $@; $(LN) $? $@
export_table-scd.c:export_table.c
	rm -f $@; $(LN) $? $@
ge_exref-scd.c:ge_exref.c
	rm -f $@; $(LN) $? $@
ge_readhook-scd.c:ge_readhook.c
	rm -f $@; $(LN) $? $@
ge_replyhook-scd.c:ge_replyhook.c
	rm -f $@; $(LN) $? $@
import_table-scd.c:import_table.c
	rm -f $@; $(LN) $? $@
init_dist-scd.c:init_dist.c
	rm -f $@; $(LN) $? $@
sendrecv-scd.c:sendrecv.c
	rm -f $@; $(LN) $? $@
distpkt-scd.c:distpkt.c
	rm -f $@; $(LN) $? $@
distio-scd.c:distio.c
	rm -f $@; $(LN) $? $@
distproc-scd.c:distproc.c
	rm -f $@; $(LN) $? $@
distrmon-scd.c:distrmon.c
	rm -f $@; $(LN) $? $@
profile-scd.c:profile.c
	rm -f $@; $(LN) $? $@

cntlmsg-scdp.c:cntlmsg.c
	rm -f $@; $(LN) $? $@
datamsg-scdp.c:datamsg.c
	rm -f $@; $(LN) $? $@
export_table-scdp.c:export_table.c
	rm -f $@; $(LN) $? $@
ge_exref-scdp.c:ge_exref.c
	rm -f $@; $(LN) $? $@
ge_readhook-scdp.c:ge_readhook.c
	rm -f $@; $(LN) $? $@
ge_replyhook-scdp.c:ge_replyhook.c
	rm -f $@; $(LN) $? $@
import_table-scdp.c:import_table.c
	rm -f $@; $(LN) $? $@
init_dist-scdp.c:init_dist.c
	rm -f $@; $(LN) $? $@
sendrecv-scdp.c:sendrecv.c
	rm -f $@; $(LN) $? $@
distpkt-scdp.c:distpkt.c
	rm -f $@; $(LN) $? $@
distio-scdp.c:distio.c
	rm -f $@; $(LN) $? $@
distproc-scdp.c:distproc.c
	rm -f $@; $(LN) $? $@
distrmon-scdp.c:distrmon.c
	rm -f $@; $(LN) $? $@
profile-scdp.c:profile.c
	rm -f $@; $(LN) $? $@


g_scheduling-d.c:g_scheduling.c
	rm -f $@; $(LN) $? $@
debugprint-d.c:debugprint.c
	rm -f $@; $(LN) $? $@
debugprint-p.c:debugprint.c
	rm -f $@; $(LN) $? $@
debugprint-pd.c:debugprint.c
	rm -f $@; $(LN) $? $@

#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
##########################################
#    Make Object for SCHED Libraries     #
##########################################

###########################
#    SCHEDCOMMONKL1OBJS   #
###########################

atomt-sc.o:atomt-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
functt-sc.o:functt-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
gcmerge-sc.o:gcmerge-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
gen-sc.o:gen-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
iarith-sc.o:iarith-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
farith-sc.o:farith-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
uterms-sc.o:uterms-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
sysc-sc.o:sysc-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
parse-sc.o:parse-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
scan-sc.o:scan-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
read-sc.o:read-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
var-sc.o:var-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
termio-sc.o:termio-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
unparse-sc.o:unparse-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
stack-sc.o:stack-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
queue-sc.o:queue-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
bag-sc.o:bag-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
bags-sc.o:bags-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
bagk-sc.o:bagk-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
bagks-sc.o:bagks-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
setk-sc.o:setk-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
setks-sc.o:setks-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
splay-sc.o:splay-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
compare-sc.o:compare-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
itimer-sc.o:itimer-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<


atomt-scp.o:atomt-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
functt-scp.o:functt-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
gcmerge-scp.o:gcmerge-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
gen-scp.o:gen-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
iarith-scp.o:iarith-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
farith-scp.o:farith-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
uterms-scp.o:uterms-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
sysc-scp.o:sysc-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
parse-scp.o:parse-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
scan-scp.o:scan-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
read-scp.o:read-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
var-scp.o:var-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
termio-scp.o:termio-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
unparse-scp.o:unparse-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
stack-scp.o:stack-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
queue-scp.o:queue-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
bag-scp.o:bag-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
bags-scp.o:bags-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
bagk-scp.o:bagk-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
bagks-scp.o:bagks-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
setk-scp.o:setk-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
setks-scp.o:setks-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
splay-scp.o:splay-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
compare-scp.o:compare-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
itimer-scp.o:itimer-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<

###########################
#    SCHEDKL1NODOBJS      #
###########################

bodyblt-sc.o:bodyblt-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
gunix-sc.o:gunix-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
io-sc.o:io-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<

bodyblt-scp.o:bodyblt-sc.c
	$(CC) $(PFIRSTCFLAGS) -c $<
gunix-scp.o:gunix-sc.c
	$(CC) $(PFIRSTCFLAGS) -c $<
io-scp.o:io-sc.c
	$(CC) $(PFIRSTCFLAGS) -c $<


###########################
#    SCHEDKL1DOBJS        #
###########################

bodyblt-scd.o:bodyblt-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c $<
gunix-scd.o:gunix-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c $<
io-scd.o:io-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c $<

bodyblt-scdp.o:bodyblt-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c $<
gunix-scdp.o:gunix-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c $<
io-scdp.o:io-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c $<

###########################
#    SCHEDCOMMONCOBJS     #
###########################

alloc-sc.o:alloc-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
bb-sc.o:bb-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
unify2-sc.o:unify2-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
generic-sc.o:generic-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
gtermarray-sc.o:gtermarray-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
gpointer-sc.o:gpointer-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
random-sc.o:random-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
gfloat-sc.o:gfloat-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
gmerge-sc.o:gmerge-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
cmphsh-sc.o:cmphsh-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
wakeup-sc.o:wakeup-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
gcode-sc.o:gcode-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
gmodule-sc.o:gmodule-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
signal-sc.o:signal-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
asyncio-sc.o:asyncio-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
otbl-sc.o:otbl-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
ktimer-sc.o:ktimer-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
main-sc.o:main-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
xio-sc.o:xio-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
timer-sc.o:timer-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<

alloc-scp.o:alloc-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
bb-scp.o:bb-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
unify2-scp.o:unify2-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
generic-scp.o:generic-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
gtermarray-scp.o:gtermarray-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
gpointer-scp.o:gpointer-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
random-scp.o:random-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
gfloat-scp.o:gfloat-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
gmerge-scp.o:gmerge-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
cmphsh-scp.o:cmphsh-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
wakeup-scp.o:wakeup-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
gcode-scp.o:gcode-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
gmodule-scp.o:gmodule-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
signal-scp.o:signal-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
asyncio-scp.o:asyncio-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
otbl-scp.o:otbl-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
ktimer-scp.o:ktimer-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
main-scp.o:main-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
xio-scp.o:xio-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
timer-scp.o:timer-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<

#####################
#   SCHEDNODOBJS    #
#####################

gio-sc.o:gio-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
gmvv-sc.o:gmvv-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
gstring-sc.o:gstring-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
newatom-sc.o:newatom-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
options-sc.o:options-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<

gio-scp.o:gio-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
gmvv-scp.o:gmvv-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
gstring-scp.o:gstring-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
newatom-scp.o:newatom-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
options-scp.o:options-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<

###################
#   SCHEDDOBJS    #
###################
gio-scd.o:gio-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c $<
gmvv-scd.o:gmvv-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c $<
gstring-scd.o:gstring-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c $<
newatom-scd.o:newatom-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c $<
options-scd.o:options-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c $<

gio-scdp.o:gio-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c $<
gmvv-scdp.o:gmvv-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c $<
gstring-scdp.o:gstring-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c $<
newatom-scdp.o:newatom-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c $<
options-scdp.o:options-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c $<


#######################
#   SCHEDNODEBUGOBJS  #
#######################
gc-sc.o:gc-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
faisus-sc.o:faisus-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
print-sc.o:print-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
unify-sc.o:unify-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<

gc-scp.o:gc-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
faisus-scp.o:faisus-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
print-scp.o:print-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
unify-scp.o:unify-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<

#######################
#   SCHEDNODEBUGOBJS  #
#######################

gc-sct.o:gc-sct.c
	$(CC) $(SCHEDDEBUGCFLAGS) -c $<
faisus-sct.o:faisus-sct.c
	$(CC) $(SCHEDDEBUGCFLAGS) -c $<
print-sct.o:print-sct.c
	$(CC) $(SCHEDDEBUGCFLAGS) -c $<
unify-sct.o:unify-sct.c
	$(CC) $(SCHEDDEBUGCFLAGS) -c $<
recsusp-sct.o:recsusp-sct.c
	$(CC) $(SCHEDDEBUGCFLAGS) -c $<

gc-sctp.o:gc-sctp.c
	$(CC) $(PFIRSTDEBUGCFLAGS) -c $<
faisus-sctp.o:faisus-sctp.c
	$(CC) $(PFIRSTDEBUGCFLAGS) -c $<
print-sctp.o:print-sctp.c
	$(CC) $(PFIRSTDEBUGCFLAGS) -c $<
unify-sctp.o:unify-sctp.c
	$(CC) $(PFIRSTDEBUGCFLAGS) -c $<
recsusp-sctp.o:recsusp-sctp.c
	$(CC) $(PFIRSTDEBUGCFLAGS) -c $<

###########################
#    SCHEDNODNODEBUGOBJS  #
###########################

kmain-sc.o:kmain-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
debug-sc.o:debug-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
intrpt-sc.o:intrpt-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<
sched-sc.o:sched-sc.c
	$(CC) $(SCHEDCFLAGS) -c $<

kmain-scp.o:kmain-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
debug-scp.o:debug-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
intrpt-scp.o:intrpt-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<
sched-scp.o:sched-scp.c
	$(CC) $(PFIRSTCFLAGS) -c $<

############################
#     SCHEDNODDEBUGOBJS    #
############################

kmain-sct.o:kmain-sct.c
	$(CC) $(SCHEDDEBUGCFLAGS) -c $<
debug-sct.o:debug-sct.c
	$(CC) $(SCHEDDEBUGCFLAGS) -c $<
sched-sct.o:sched-sct.c
	$(CC) $(SCHEDDEBUGCFLAGS) -c $<
intrpt-sct.o:intrpt-sct.c
	$(CC) $(SCHEDDEBUGCFLAGS) -c $<
trace-sct.o:trace-sct.c
	$(CC) $(SCHEDDEBUGCFLAGS) -c $<

kmain-sctp.o:kmain-sctp.c
	$(CC) $(PFIRSTDEBUGCFLAGS) -c $<
debug-sctp.o:debug-sctp.c
	$(CC) $(PFIRSTDEBUGCFLAGS) -c $<
sched-sctp.o:sched-sctp.c
	$(CC) $(PFIRSTDEBUGCFLAGS) -c $<
intrpt-sctp.o:intrpt-sctp.c
	$(CC) $(PFIRSTDEBUGCFLAGS) -c $<
trace-sctp.o:trace-sctp.c
	$(CC) $(PFIRSTDEBUGCFLAGS) -c $<

############################
#      SCHEDDDEBUGOBJS     #
############################

kmain-scd.o:kmain-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c $<
debug-scd.o:debug-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c $<
sched-scd.o:sched-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c $<
intrpt-scd.o:intrpt-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c $<
trace-scd.o:trace-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c $<
faisus-scd.o:faisus-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c $<
unify-scd.o:unify-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c $<
gc-scd.o:gc-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c $<

kmain-scdp.o:kmain-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c $<
debug-scdp.o:debug-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c $<
sched-scdp.o:sched-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c $<
intrpt-scdp.o:intrpt-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c $<
trace-scdp.o:trace-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c $<
faisus-scdp.o:faisus-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c $<
unify-scdp.o:unify-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c $<
gc-scdp.o:gc-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c $<


#########################
#     SCHEDDISTOBJS     #
#########################

datamsg-scd.o: datamsg-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c datamsg-scd.c
cntlmsg-scd.o: cntlmsg-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c cntlmsg-scd.c
export_table-scd.o: export_table-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c export_table-scd.c
ge_exref-scd.o: ge_exref-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c ge_exref-scd.c
ge_readhook-scd.o: ge_readhook-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c ge_readhook-scd.c
ge_replyhook-scd.o: ge_replyhook-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c ge_replyhook-scd.c
import_table-scd.o: import_table-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c import_table-scd.c
init_dist-scd.o: init_dist-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c init_dist-scd.c
sendrecv-scd.o: sendrecv-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c sendrecv-scd.c
distpkt-scd.o: distpkt-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c distpkt-scd.c
distio-scd.o: distio-scd.c ../include/klic/distpkt.h
	$(CC) $(SCHEDDISTCFLAGS) -c distio-scd.c
distproc-scd.o: distproc-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c distproc-scd.c
distrmon-scd.o: distrmon-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c distrmon-scd.c
profile-scd.o: profile-scd.c
	$(CC) $(SCHEDDISTCFLAGS) -c profile-scd.c



datamsg-scdp.o: datamsg-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c datamsg-scdp.c
cntlmsg-scdp.o: cntlmsg-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c cntlmsg-scdp.c
export_table-scdp.o: export_table-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c export_table-scdp.c
ge_exref-scdp.o: ge_exref-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c ge_exref-scdp.c
ge_readhook-scdp.o: ge_readhook-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c ge_readhook-scdp.c
ge_replyhook-scdp.o: ge_replyhook-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c ge_replyhook-scdp.c
import_table-scdp.o: import_table-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c import_table-scdp.c
init_dist-scdp.o: init_dist-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c init_dist-scdp.c
sendrecv-scdp.o: sendrecv-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c sendrecv-scdp.c
distpkt-scdp.o: distpkt-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c distpkt-scdp.c
distio-scdp.o: distio-scdp.c ../include/klic/distpkt.h
	$(CC) $(PFIRSTDISTCFLAGS) -c distio-scdp.c
distproc-scdp.o: distproc-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c distproc-scdp.c
distrmon-scdp.o: distrmon-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c distrmon-scdp.c
profile-scdp.o: profile-scdp.c
	$(CC) $(PFIRSTDISTCFLAGS) -c profile-scdp.c


#####################
# PFIRSTOBJS
#####################
g_scheduling.o:g_scheduling.c
	$(CC) $(PFIRSTDEBUGCFLAGS) -c $<
debugprint.o:debugprint.c
	$(CC) $(SCHEDDEBUGCFLAGS) -c $<
debugprint-p.o:debugprint-p.c
	$(CC) $(PFIRSTDEBUGCFLAGS) -c $<

#####################
# PFIRSTOBJS
#####################
g_scheduling-d.o:g_scheduling-d.c
	$(CC) $(SCHEDDISTCFLAGS) -c g_scheduling-d.c
debugprint-d.o:debugprint-d.c
	$(CC) $(SCHEDDISTCFLAGS) -c debugprint-d.c
debugprint-pd.o:debugprint-pd.c
	$(CC) $(PFIRSTDISTCFLAGS) -c debugprint-pd.c





pipedio: pipedio.c
	$(CC) $(CFLAGS) $(LDFLAGS) -I../include -o pipedio pipedio.c

kmain-s.o: kmain.c ../include/klic/options.h
	$(CC) $(SHMCFLAGS) -c -o kmain-s.o kmain.c
options-s.o: options.c
	$(CC) $(SHMCFLAGS) -c -o options-s.o options.c
gc-s.o: gc.c
	$(CC) $(SHMCFLAGS) -c -o gc-s.o gc.c
debug-s.o: debug.c
	$(CC) $(SHMCFLAGS) -c -o debug-s.o debug.c
sched-s.o: sched.c
	$(CC) $(SHMCFLAGS) -c -o sched-s.o sched.c
newatom-s.o: newatom.c
	$(CC) $(SHMCFLAGS) -c -o newatom-s.o newatom.c
bodyblt-s.o: bodyblt.c
	$(CC) $(SHMCFLAGS) -c -o bodyblt-s.o bodyblt.c
gunix-s.o: gunix.c
	$(CC) $(SHMCFLAGS) -c -o gunix-s.o gunix.c
gmvv-s.o: gmvv.c
	$(CC) $(SHMCFLAGS) -c -o gmvv-s.o gmvv.c
gstring-s.o: gstring.c
	$(CC) $(SHMCFLAGS) -c -o gstring-s.o gstring.c
intrpt-s.o: intrpt.c
	$(CC) $(SHMCFLAGS) -c -o intrpt-s.o intrpt.c
trace-s.o: trace.c
	$(CC) $(SHMCFLAGS) -c -o trace-s.o trace.c
shm_rsv.o: shm_rsv.c
	$(CC) $(SHMCFLAGS) -c shm_rsv.c
shm_throw.o: shm_throw.c
	$(CC) $(SHMCFLAGS) -c shm_throw.c
shm_obj.o: shm_obj.c
	$(CC) $(SHMCFLAGS) -c shm_obj.c
shm_gc.o: shm_gc.c
	$(CC) $(SHMCFLAGS) -c shm_gc.c


#####################################################################
#                 Pack send Method 
#####################################################################
gc-pk.c: gc.c
	rm -f $@; $(LN) $? $@
faisus-pk.c: faisus.c
	rm -f $@; $(LN) $? $@
unify-pk.c: unify.c
	rm -f $@; $(LN) $? $@
kmain-pk.c: kmain.c
	rm -f $@; $(LN) $? $@
sched-pk.c: sched.c
	rm -f $@; $(LN) $? $@
cntlmsg-pk.c: cntlmsg.c
	rm -f $@; $(LN) $? $@
datamsg-pk.c: datamsg.c
	rm -f $@; $(LN) $? $@
export_table-pk.c: export_table.c
	rm -f $@; $(LN) $? $@
ge_exref-pk.c: ge_exref.c
	rm -f $@; $(LN) $? $@
init_dist-pk.c: init_dist.c
	rm -f $@; $(LN) $? $@
sendrecv-pk.c: sendrecv.c
	rm -f $@; $(LN) $? $@

gc-pk.o: gc-pk.c
	$(CC) $(PACKCFLAGS) -c gc-pk.c
faisus-pk.o: faisus-pk.c
	$(CC) $(PACKCFLAGS) -c faisus-pk.c
unify-pk.o: unify-pk.c
	$(CC) $(PACKCFLAGS) -c unify-pk.c
kmain-pk.o: kmain-pk.c
	$(CC) $(PACKCFLAGS) -c kmain-pk.c
sched-pk.o: sched-pk.c
	$(CC) $(PACKCFLAGS) -c sched-pk.c
cntlmsg-pk.o: cntlmsg-pk.c
	$(CC) $(PACKCFLAGS) -c cntlmsg-pk.c
datamsg-pk.o: datamsg-pk.c
	$(CC) $(PACKCFLAGS) -c datamsg-pk.c
export_table-pk.o: export_table-pk.c
	$(CC) $(PACKCFLAGS) -c export_table-pk.c
ge_exref-pk.o: ge_exref-pk.c
	$(CC) $(PACKCFLAGS) -c ge_exref-pk.c
init_dist-pk.o: init_dist-pk.c
	$(CC) $(PACKCFLAGS) -c init_dist-pk.c
sendrecv-pk.o: sendrecv-pk.c
	$(CC) $(PACKCFLAGS) -c sendrecv-pk.c


g_answerhook.c:$(PACKDIR)/runtime/g_answerhook.c
	rm -f $@; $(LN) $? $@
g_inexref.c:$(PACKDIR)/runtime/g_inexref.c
	rm -f $@; $(LN) $? $@
g_outexref.c:$(PACKDIR)/runtime/g_outexref.c
	rm -f $@; $(LN) $? $@
g_packbuf.c:$(PACKDIR)/runtime/g_packbuf.c
	rm -f $@; $(LN) $? $@
g_readallhook.c:$(PACKDIR)/runtime/g_readallhook.c
	rm -f $@; $(LN) $? $@
g_replyallhook.c:$(PACKDIR)/runtime/g_replyallhook.c
	rm -f $@; $(LN) $? $@
g_unifyhook.c:$(PACKDIR)/runtime/g_unifyhook.c
	rm -f $@; $(LN) $? $@

g_answerhook.o: g_answerhook.c
	$(CC) $(PACKCFLAGS) -c g_answerhook.c
g_inexref.o: g_inexref.c
	$(CC) $(PACKCFLAGS) -c g_inexref.c
g_outexref.o: g_outexref.c
	$(CC) $(PACKCFLAGS) -c g_outexref.c
g_packbuf.o: g_packbuf.c
	$(CC) $(PACKCFLAGS) -c g_packbuf.c
g_readallhook.o: g_readallhook.c
	$(CC) $(PACKCFLAGS) -c g_readallhook.c
g_replyallhook.o: g_replyallhook.c
	$(CC) $(PACKCFLAGS) -c g_replyallhook.c
g_unifyhook.o: g_unifyhook.c
	$(CC) $(PACKCFLAGS) -c g_unifyhook.c


.kl1.c:
	$(KL1CMP) $<

.c.o:
	$(KLIC) -c $<

.c.s:
	$(KLIC) -S $<

.kl1.ext:
	$(KLIC) -C $<

klicdb.refs: $(GENERIC_SRCS)
	cat $(GENERIC_SRCS) \
	| sed -n -e \
	"s/.*G._CLASS_NAME()[ 	]*\(.*\)/class_\1/p;s/.*G_USE_PREDICATE(predicate_\(.*\)_x.*).*/ref_module_\1/p;s/.*G._USE_CLASS(\(.*\)).*/ref_class_\1/p" \
	>newdb.refs
	( test -f klicdb.refs && cmp klicdb.refs newdb.refs ) || \
	rm -f klicdb.refs; mv newdb.refs klicdb.refs
klicdb.fncts: $(GENERIC_SRCS)
	cat $(GENERIC_SRCS) \
	| sed -n -e "s/.*METHOD_CASE.*(\(.*\)).*/functor_\1/p" \
	>klicdb.fncts
klicdb.atoms: $(GENERIC_SRCS)
	cat $(GENERIC_SRCS) \
	| sed -n -e "s/.*METHOD_NAME_CASE(\(.*\)).*/atom_\1/p" \
	>klicdb.atoms
klicdb.init: klicdb.atoms klicdb.fncts
	cat klicdb.atoms klicdb.fncts >klicdb.init
libklic.db: klicdb.refs $(EXT)
	../compiler/klicdb -X. -lklic klicdb.refs $(EXT)
klic.db: klicdb.init libklic.db $(EXT)
	../compiler/klicdb -X. $(EXT)
atom.h: klic.db
	../compiler/klicdb -X. $(EXT)
funct.h: klic.db
	../compiler/klicdb -X. $(EXT)
atom.c: klic.db
	../compiler/klicdb -X. $(EXT)
funct.c: klic.db
	../compiler/klicdb -X. $(EXT)
predicates.c: libklic.db
	../compiler/klicdb -X. $(EXT)

version.c: ../version.sed version.c.tmplt
	sed -f ../version.sed <version.c.tmplt >version.c

tags:	$(SRCS) $(HEADERS)
	etags $(SRCS) $(HEADERS)

lint:	$(SRCS) $(HEADERS)
	lint $(DEFINITIONS) $(SRCS) | perl clearmes.perl

protoize: $(SRCS) $(HEADERS)
	protoize -c $(DEFINITIONS) $(SRCS)

# ========================================
# Verifying a newly built compiler
# ========================================

verifydir:
	- mkdir verifydir
	- for file in $(COMMONKL1SRCS) $(KL1SRCS); do \
		ln -s ../$$file verifydir; \
	  done

verify: verifydir ../compiler/kl1cmp $(COMMONKL1CSRCS) 
	$(KLIC) -C -K ../compiler/kl1cmp verifydir/*.kl1
	- for kl1 in $(COMMONKL1SRCS) $(KL1SRCS); do \
	  file=`basename $$kl1 .kl1`; \
	  echo $$file; \
	  tail +2 $$file.c >/tmp/$$file.old; \
	  tail +2 verifydir/$$file.c >/tmp/$$file.new; \
	  diff /tmp/$$file.old /tmp/$$file.new; \
	  /bin/rm -f /tmp/$$file.old /tmp/$$file.new; \
	done

clean:
	/bin/rm -r -f verifydir core $(ALLOBJS) Makefile.bak \
		atom.o funct.o predicates.o \
		$(ALLARCHIVES) pipedio \
		*-t.c *-d.c \
		*~ \#*\#
	(cd config; make clean)

distributed-system-clean:
	/bin/rm -f $(KL1DOBJS) $(DDEBUGOBJS) $(DOBJS) $(DISTOBJS) \
		$(GENERIC_DOBJS)

distclean: clean
	LN="$(LN)" ./setupcomm none

realclean: distclean
	/bin/rm -f $(COMMONKL1CSRCS) $(KL1NODCSRCS) \
		*.ext klicdb.* libklic.db klic.db \
		version.c atom.h funct.h atom.c funct.c predicates.c
	(cd config; make realclean)

depend: $(NODSRCS) $(KL1DSRCS) $(DISTSRCS) $(NODDEBUGSRCS) $(DEBUGSRCS) \
	$(DDEBUGSRCS) $(DSRCS) $(HEADERS)
	./mmakedepend -- $(CFLAGS) -I../include -- \
		$(NODSRCS) $(NODCSRCS) $(COMMONKL1CSRCS)
	./mmakedepend -a -- $(DISTCFLAGS) -- \
		$(KL1DSRCS) $(DISTSRCS) $(DSRCS) $(DDEBUGSRCS)
	./mmakedepend -a -- $(CFLAGS) -DDEBUGLIB -I../include -- \
		$(NODDEBUGSRCS) $(DEBUGSRCS)
#	./makedepend -- $(CFLAGS)  -I../include -- $(SRCS)

install: all
	- $(INSTDIR) $(KLICLIB)
	if (test `pwd` != $(KLICLIB)) then \
		($(INSTALL) $(ARCHIVES) $(KLICLIB)) fi
	/bin/cp -p pipedio $(KLICLIB)/klic/pipedio
	/bin/cp -p klic.db $(KLICLIB)/klicdb.init
	/bin/cp -p libklic.db $(KLICLIB)/libklic.db
	cd $(KLICLIB); $(RANLIB) $(ARCHIVES)

# DO NOT DELETE THIS LINE -- make depend depends on it.
alloc.o: alloc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h
gc.o: gc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/timing.h \
    ../include/klic/functorstuffs.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h
unify2.o: unify2.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/functorstuffs.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h
version.o: version.c
cmphsh.o: cmphsh.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/index.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/functorstuffs.h \
    ../include/klic/atomstuffs.h
wakeup.o: wakeup.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gc_macro.h \
    ../include/klic/gc_methtab.h
signal.o: signal.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/sighndl.h 
asyncio.o: asyncio.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/unify.h ../include/klic/asyncio.h 
faisus.o: faisus.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/susp.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/gobj.h
intrpt.o: intrpt.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/sighndl.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/schedule.h
print.o: print.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/functorstuffs.h ../include/klic/atomstuffs.h \
    ../include/klic/gobj.h ../include/klic/g_methtab.h \
    ../include/klic/susp.h
unify.o: unify.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/schedule.h \
    ../include/klic/gb.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h
bb.o: bb.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_float.h
generic.o: generic.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/functorstuffs.h \
    ../include/klic/atomstuffs.h ../include/klic/gd_macro.h \
    ../include/klic/susp.h
trace.o: trace.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/predinfo.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/functorstuffs.h ../include/klic/susp.h \
    ../include/klic/trace.h ../include/klic/traceio.h 
otbl.o: otbl.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/g_basic.h ../include/klic/g_methtab.h
recsusp.o: recsusp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h 
gg_shvar.o: gg_shvar.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/shm.h ../include/klic/shm_machine.h
gg_shbusy.o: gg_shbusy.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/shm.h ../include/klic/shm_machine.h 
shm_rsv.o: shm_rsv.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/shm.h ../include/klic/shm_machine.h
shm_throw.o: shm_throw.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/shm.h ../include/klic/shm_machine.h
shm_obj.o: shm_obj.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/shm.h ../include/klic/shm_machine.h
shm_gc.o: shm_gc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/shm.h ../include/klic/shm_machine.h
bodyblt-s.o: bodyblt.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/shm.h ../include/klic/shm_machine.h
gunix-s.o: gunix.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/shm.h ../include/klic/shm_machine.h
kaim-s.o: kmain.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/shm.h ../include/klic/shm_machine.h \
    ../include/klic/options.h
options-s.o: options.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/shm.h ../include/klic/shm_machine.h \
    ../include/klic/options.h
debug-s.o: debug.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/shm.h ../include/klic/shm_machine.h
sched-s.o: sched.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/shm.h ../include/klic/shm_machine.h
intrpt-s.o: intrpt.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/shm.h ../include/klic/shm_machine.h
gc-s.o: gc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/shm.h ../include/klic/shm_machine.h 
gmvv-s.o: gmvv.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/shm.h ../include/klic/shm_machine.h 
gstring-s.o: gstring.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/shm.h ../include/klic/shm_machine.h 
main.o: main.c
timer.o: timer.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/timer.h
ktimer.o: ktimer.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/timer.h ../include/klic/sighndl.h 
xio.o: xio.c \
    ../include/klic/basic.h ../include/klic/config.h 
kmain.o: kmain.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/functorstuffs.h \
    ../include/klic/options.h
debug.o: debug.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
sched.o: sched.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/alloc.h
intrpt.o: intrpt.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/sighndl.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/schedule.h
gmvv.o: gmvv.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/g_vector.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gd_macro.h ../include/klic/gd_methtab.h
gio.o: gio.c \
    ../include/klic/gcobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_methtab.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/g_pointer.h \
    ../include/klic/g_string.h ../include/klic/gd_macro.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gc_macro.h ../include/klic/gc_methtab.h
gstring.o: gstring.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gd_macro.h ../include/klic/gd_methtab.h
gtermarray.o: gtermarray.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/g_termarray.h \
    ../include/klic/gd_macro.h ../include/klic/gd_methtab.h
gfloat.o: gfloat.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/gd_macro.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gd_methtab.h
gmerge.o: gmerge.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gc_macro.h \
    ../include/klic/gd_macro.h ../include/klic/gc_methtab.h
gcode.o: gcode.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/predinfo.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gd_macro.h ../include/klic/gmodule.h \
    ../include/klic/gd_methtab.h
gmodule.o: gmodule.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/predinfo.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gd_macro.h ../include/klic/gmodule.h \
    ../include/klic/gd_methtab.h
gpointer.o: gpointer.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/g_pointer.h \
    ../include/klic/gd_macro.h ../include/klic/gd_methtab.h
random.o: random.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/g_methtab.h ../include/klic/g_basic.h \
    ../include/klic/gg_macro.h ../include/klic/susp.h \
    ../include/klic/gg_methtab.h
atomt.o: atomt.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h 
functt.o: functt.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
gcmerge.o: gcmerge.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
gen.o: gen.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gobj.h \
    ../include/klic/g_pointer.h ../include/klic/g_termarray.h
iarith.o: iarith.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
farith.o: farith.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
uterms.o: uterms.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gobj.h
sysc.o: sysc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gd_macro.h
parse.o: parse.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
scan.o: scan.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
read.o: read.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
var.o: var.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
termio.o: termio.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
unparse.o: unparse.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
stack.o: stack.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
queue.o: queue.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
bag.o: bag.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
bags.o: bags.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
bagk.o: bagk.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
bagks.o: bagks.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
setk.o: setk.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
setks.o: setks.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
splay.o: splay.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
compare.o: compare.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
itimer.o: itimer.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/timer.h
bodyblt-d.o: bodyblt-d.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/timing.h 
gunix-d.o: gunix-d.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gobj.h \
    ../include/klic/g_pointer.h ../include/klic/gd_macro.h 
io-d.o: io-d.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gobj.h \
    ../include/klic/g_pointer.h
cntlmsg.o: cntlmsg.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/functorstuffs.h ../include/klic/timing.h \
    ../include/klic/gb.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h \
    ../include/klic/atomstuffs.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/rmon.h \
    ../include/klic/generic.h ../include/klic/index.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
    ../include/klic/ge_exref.h
datamsg.o: datamsg.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/functorstuffs.h ../include/klic/timing.h \
    ../include/klic/gb.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h \
    ../include/klic/atomstuffs.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/generic.h \
    ../include/klic/index.h ../include/klic/distio.h \
    ../include/klic/distproc.h
export_table.o: export_table.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/index.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/distio.h ../include/klic/distproc.h
ge_exref.o: ge_exref.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_basic.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/susp.h \
    ../include/klic/gg_macro.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/ge_exref.h \
    ../include/klic/gc_macro.h ../include/klic/gd_macro.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/gg_methtab.h
ge_readhook.o: ge_readhook.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gc_macro.h \
    ../include/klic/gd_macro.h ../include/klic/gc_methtab.h
ge_replyhook.o: ge_replyhook.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gc_macro.h \
    ../include/klic/gd_macro.h ../include/klic/gc_methtab.h
import_table.o: import_table.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/index.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/distio.h ../include/klic/distproc.h
init_dist.o: init_dist.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/index.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
    ../include/klic/rmon.h 
sendrecv.o: sendrecv.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/rmon.h
distpkt.o: distpkt.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/rmon.h
distio.o: distio.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/distio.h ../include/klic/distproc.h 
distproc.o: distproc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/rmon.h \
    ../include/klic/options.h
distrmon.o: distrmon.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/timing.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/rmon.h
profile.o: profile.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/timing.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/rmon.h
gio-d.o: gio-d.c \
    ../include/klic/gcobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_methtab.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/g_pointer.h \
    ../include/klic/g_string.h ../include/klic/gd_macro.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gc_macro.h ../include/klic/gc_methtab.h
gmvv-d.o: gmvv-d.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/g_vector.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gd_macro.h ../include/klic/gd_methtab.h
gstring-d.o: gstring-d.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/gd_macro.h ../include/klic/gd_methtab.h
trace-d.o: trace-d.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/predinfo.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/functorstuffs.h ../include/klic/susp.h \
    ../include/klic/trace.h ../include/klic/traceio.h \
    ../include/klic/distio.h ../include/klic/distproc.h 
sched-d.o: sched-d.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/alloc.h ../include/klic/trace.h
newatom.o: newatom.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/newatom.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h \
    ../include/klic/atomstuffs.h 
options.o: options.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/options.h
kmain-d.o: kmain-d.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/functorstuffs.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/sighndl.h ../include/klic/rmon.h \
    ../include/klic/options.h
debug-d.o: debug-d.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h
sched-d.o: sched-d.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/alloc.h ../include/klic/trace.h
intrpt-d.o: intrpt-d.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/sighndl.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/schedule.h ../include/klic/rmon.h
trace-d.o: trace-d.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/predinfo.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/functorstuffs.h ../include/klic/susp.h \
    ../include/klic/trace.h ../include/klic/traceio.h \
    ../include/klic/distio.h ../include/klic/distproc.h 
kmain-t.o: kmain-t.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/functorstuffs.h \
    ../include/klic/options.h
debug-t.o: debug-t.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
sched-t.o: sched-t.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/alloc.h ../include/klic/trace.h
intrpt-t.o: intrpt-t.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/sighndl.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/schedule.h
trace.o: trace.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/predinfo.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/functorstuffs.h ../include/klic/susp.h \
    ../include/klic/trace.h ../include/klic/traceio.h 
gc-t.o: gc-t.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/timing.h \
    ../include/klic/functorstuffs.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h
faisus-t.o: faisus-t.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/susp.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/gobj.h
print-t.o: print-t.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/functorstuffs.h ../include/klic/atomstuffs.h \
    ../include/klic/gobj.h ../include/klic/g_methtab.h \
    ../include/klic/susp.h
unify-t.o: unify-t.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/schedule.h \
    ../include/klic/gb.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h
recsusp.o: recsusp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h 


# OPTIMAL SCHEDULER 


main-sc.o: main-sc.c
timer-sc.o: timer-sc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/timer.h
xio-sc.o: xio-sc.c \
    ../include/klic/basic.h ../include/klic/config.h 
# OPTIMAL SCHEDULER 
kmain-sc.o: kmain-sc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/functorstuffs.h \
    ../include/klic/options.h ../include/klic/sched.h \
		../include/klic/pfirst.h ../include/klic/debugprint.h
sched-sc.o: sched-sc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/alloc.h ../include/klic/sched.h \
		../include/klic/pfirst.h ../include/klic/enqueue.h
intrpt-sc.o: intrpt-sc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/sighndl.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/schedule.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
alloc-sc.o: alloc-sc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/sched.h \
		../include/klic/pfirst.h ../include/klic/schedobj.h \
		../include/klic/susprec.h
unify-sc.o: unify-sc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/schedule.h \
    ../include/klic/gb.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h \
		../include/klic/sched.h 		../include/klic/pfirst.h 
bb-sc.o: bb-sc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_float.h ../include/klic/wdebug.h
faisus-sc.o: faisus-sc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/susp.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/gobj.h \
		../include/klic/sched.h \
		../include/klic/pfirst.h 
atomt-sc.o: atomt-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
functt-sc.o: functt-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
gcmerge-sc.o: gcmerge-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
gen-sc.o: gen-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/gobj.h 	../include/klic/pfirst.h \
    ../include/klic/g_pointer.h ../include/klic/g_termarray.h
iarith-sc.o: iarith-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
farith-sc.o: farith-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
uterms-sc.o: uterms-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/gobj.h ../include/klic/pfirst.h 
sysc-sc.o: sysc-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/gd_macro.h ../include/klic/pfirst.h 
parse-sc.o: parse-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
scan-sc.o: scan-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
read-sc.o: read-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
var-sc.o: var-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
termio-sc.o: termio-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
unparse-sc.o: unparse-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
stack-sc.o: stack-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
queue-sc.o: queue-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
bag-sc.o: bag-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
bags-sc.o: bags-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
bagk-sc.o: bagk-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
bagks-sc.o: bagks-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
setk-sc.o: setk-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
setks-sc.o: setks-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
splay-sc.o: splay-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
compare-sc.o: compare-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
itimer-sc.o: itimer-sc.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/timer.h ../include/klic/pfirst.h 
generic-sc.o: generic-sc.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/functorstuffs.h \
    ../include/klic/atomstuffs.h ../include/klic/gd_macro.h \
    ../include/klic/susp.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
gmvv-sc.o: gmvv-sc.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/g_vector.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gd_macro.h ../include/klic/gd_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
gio-sc.o: gio-sc.c \
    ../include/klic/gcobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_methtab.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/g_pointer.h \
    ../include/klic/g_string.h ../include/klic/gd_macro.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gc_macro.h ../include/klic/gc_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
gstring-sc.o: gstring-sc.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gd_macro.h ../include/klic/gd_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
gtermarray-sc.o: gtermarray-sc.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/g_termarray.h \
    ../include/klic/gd_macro.h ../include/klic/gd_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
gfloat-sc.o: gfloat-sc.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/gd_macro.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gd_methtab.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
gmerge-sc.o: gmerge-sc.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gc_macro.h \
    ../include/klic/gd_macro.h ../include/klic/gc_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
gcode-sc.o: gcode-sc.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/predinfo.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gd_macro.h ../include/klic/gmodule.h \
    ../include/klic/gd_methtab.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
gmodule-sc.o: gmodule-sc.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/predinfo.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gd_macro.h ../include/klic/gmodule.h \
    ../include/klic/gd_methtab.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
gpointer-sc.o: gpointer-sc.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/g_pointer.h \
    ../include/klic/gd_macro.h ../include/klic/gd_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
random-sc.o: random-sc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/g_methtab.h ../include/klic/g_basic.h \
    ../include/klic/gg_macro.h ../include/klic/susp.h \
    ../include/klic/gg_methtab.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
unify2-sc.o: unify2-sc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/functorstuffs.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
cmphsh-sc.o: cmphsh-sc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/index.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/functorstuffs.h \
    ../include/klic/atomstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
wakeup-sc.o: wakeup-sc.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gc_macro.h \
    ../include/klic/gc_methtab.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
signal-sc.o: signal-sc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/sighndl.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
asyncio-sc.o: asyncio-sc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/unify.h ../include/klic/asyncio.h \
		../include/klic/sched.h		../include/klic/pfirst.h  
otbl-sc.o: otbl-sc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/g_basic.h ../include/klic/g_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
ktimer-sc.o: ktimer-sc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/timer.h ../include/klic/sighndl.h  \
		../include/klic/sched.h		../include/klic/pfirst.h 
newatom-sc.o: newatom-sc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/newatom.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h \
    ../include/klic/atomstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
options-sc.o: options-sc.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/options.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
################## for libklicsct.a ######################
recsusp-sct.o: recsusp-sct.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h 
kmain-sct.o: kmain-sct.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/functorstuffs.h \
    ../include/klic/options.h ../include/klic/sched.h \
		../include/klic/testpredicate.h		../include/klic/pfirst.h \
		../include/klic/debugprint.h ../include/klic/wdebug.h
debug-sct.o: debug-sct.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
sched-sct.o: sched-sct.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/alloc.h ../include/klic/trace.h \
		../include/klic/debugprint.h ../include/klic/enqueue.h
intrpt-sct.o: intrpt-sct.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/sighndl.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/schedule.h ../include/klic/debugprint.h \
		../include/klic/wdebug.h
trace-sct.o: trace-sct.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/predinfo.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/functorstuffs.h ../include/klic/susp.h \
    ../include/klic/trace.h ../include/klic/traceio.h 
gc-sct.o: gc-sct.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/timing.h \
    ../include/klic/functorstuffs.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h \
		../include/klic/debugprint.h
faisus-sct.o: faisus-sct.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/susp.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/gobj.h \
		../include/klic/debugprint.h ../include/klic/wdebug.h
print-sct.o: print-sct.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/functorstuffs.h ../include/klic/atomstuffs.h \
    ../include/klic/gobj.h ../include/klic/g_methtab.h \
    ../include/klic/susp.h
unify-sct.o: unify-sct.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/schedule.h \
    ../include/klic/gb.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h \
		../include/klic/wdebug.h
recsusp-sct.o: recsusp-sct.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h
## for libklicscd.a
bodyblt-scd.o: bodyblt-scd.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/timing.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
gunix-scd.o: gunix-scd.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gobj.h \
    ../include/klic/g_pointer.h ../include/klic/gd_macro.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
io-scd.o: io-scd.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gobj.h \
    ../include/klic/g_pointer.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
cntlmsg-scd.o: cntlmsg-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/functorstuffs.h ../include/klic/timing.h \
    ../include/klic/gb.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h \
    ../include/klic/atomstuffs.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/rmon.h \
    ../include/klic/generic.h ../include/klic/index.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
    ../include/klic/ge_exref.h ../include/klic/sched.h \
		../include/klic/debugprint.h		../include/klic/pfirst.h \
		../include/klic/wdebug.h
datamsg-scd.o: datamsg-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/functorstuffs.h ../include/klic/timing.h \
    ../include/klic/gb.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h \
    ../include/klic/atomstuffs.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/generic.h \
    ../include/klic/index.h ../include/klic/distio.h \
    ../include/klic/distproc.h \
		../include/klic/sched.h ../include/klic/debugprint.h \
		../include/klic/pfirst.h 
export_table-scd.o: export_table-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/index.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
ge_exref-scd.o: ge_exref-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_basic.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/susp.h \
    ../include/klic/gg_macro.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/ge_exref.h \
    ../include/klic/gc_macro.h ../include/klic/gd_macro.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/gg_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
ge_readhook-scd.o: ge_readhook-scd.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gc_macro.h \
    ../include/klic/gd_macro.h ../include/klic/gc_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
ge_replyhook-scd.o: ge_replyhook-scd.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gc_macro.h \
    ../include/klic/gd_macro.h ../include/klic/gc_methtab.h \
		../include/klic/sched.h		../include/klic/wdebug.h 
import_table-scd.o: import_table-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/index.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
init_dist-scd.o: init_dist-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/index.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
    ../include/klic/rmon.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
sendrecv-scd.o: sendrecv-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/rmon.h \
		../include/klic/sched.h		../include/klic/wdebug.h
distpkt-scd.o: distpkt-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/rmon.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
distio-scd.o: distio-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
distproc-scd.o: distproc-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/rmon.h \
    ../include/klic/options.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
distrmon-scd.o: distrmon-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/timing.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/rmon.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
profile-scd.o: profile-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/timing.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/rmon.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
gio-scd.o: gio-scd.c \
    ../include/klic/gcobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_methtab.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/g_pointer.h \
    ../include/klic/g_string.h ../include/klic/gd_macro.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gc_macro.h ../include/klic/gc_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
gmvv-scd.o: gmvv-scd.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/g_vector.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gd_macro.h ../include/klic/gd_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
gstring-scd.o: gstring-scd.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/gd_macro.h ../include/klic/gd_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
trace-scd.o: trace-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/predinfo.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/functorstuffs.h ../include/klic/susp.h \
    ../include/klic/trace.h ../include/klic/traceio.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
sched-scd.o: sched-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/alloc.h ../include/klic/trace.h \
		../include/klic/sched.h ../include/klic/debugprint.h \
		../include/klic/pfirst.h 
newatom-scd.o: newatom-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/newatom.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h \
    ../include/klic/atomstuffs.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
options-scd.o: options-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/options.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
kmain-scd.o: kmain-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/functorstuffs.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/sighndl.h ../include/klic/rmon.h \
    ../include/klic/options.h ../include/klic/debugprint.h \
		../include/klic/sched.h		../include/klic/pfirst.h \
		../include/klic/wdebug.h
debug-scd.o: debug-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
intrpt-scd.o: intrpt-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/sighndl.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/schedule.h ../include/klic/rmon.h \
		../include/klic/sched.h ../include/klic/debugprint.h \
		../include/klic/pfirst.h 	../include/klic/wdebug.h
trace-scd.o: trace-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/predinfo.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/functorstuffs.h ../include/klic/susp.h \
    ../include/klic/trace.h ../include/klic/traceio.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
		../include/klic/sched.h		../include/klic/pfirst.h  
faisus-scd.o: faisus-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/susp.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/gobj.h \
		../include/klic/debugprint.h ../include/klic/sched.h \
		../include/klic/pfirst.h 		../include/klic/wdebug.h
unify-scd.o: unify-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/schedule.h \
    ../include/klic/gb.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h \
		../include/klic/debugprint.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
g_scheduling-d.o: g_scheduling-d.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_basic.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/susp.h \
    ../include/klic/gg_macro.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/ge_exref.h \
    ../include/klic/gc_macro.h ../include/klic/gd_macro.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/gg_methtab.h ../include/klic/debugprint.h \
		../include/klic/pfirst.h 
debugprint-d.o: debugprint-d.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_basic.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/susp.h \
    ../include/klic/gg_macro.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/ge_exref.h \
    ../include/klic/gc_macro.h ../include/klic/gd_macro.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/gg_methtab.h ../include/klic/testpredicate.h \
		../include/klic/debugprint.h ../include/klic/sched.h
gc-scd.o: gc-scd.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/timing.h \
    ../include/klic/functorstuffs.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h \
		../include/klic/debugprint.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
g_scheduling.o: g_scheduling.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_basic.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/susp.h \
    ../include/klic/gg_macro.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/ge_exref.h \
    ../include/klic/gc_macro.h ../include/klic/gd_macro.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/gg_methtab.h ../include/klic/debugprint.h
debugprint.o: debugprint.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_basic.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/susp.h \
    ../include/klic/gg_macro.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/ge_exref.h \
    ../include/klic/gc_macro.h ../include/klic/gd_macro.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/gg_methtab.h ../include/klic/testpredicate.h \
		../include/klic/debugprint.h
# for libklicscp.o
# OPTIMAL SCHEDULER 
kmain-scp.o: kmain-scp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/functorstuffs.h \
    ../include/klic/options.h ../include/klic/sched.h \
		../include/klic/pfirst.h ../include/klic/debugprint.h
sched-scp.o: sched-scp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/alloc.h ../include/klic/sched.h \
		../include/klic/pfirst.h ../include/klic/enqueue.h
intrpt-scp.o: intrpt-scp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/sighndl.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/schedule.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
alloc-scp.o: alloc-scp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/sched.h \
		../include/klic/schedobj.h ../include/klic/susprec.h \
		../include/klic/gstack.h
unify-scp.o: unify-scp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/schedule.h \
    ../include/klic/gb.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h \
		../include/klic/sched.h 		../include/klic/pfirst.h 
bb-scp.o: bb-scp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_float.h ../include/klic/wdebug.h
faisus-scp.o: faisus-scp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/susp.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/gobj.h \
		../include/klic/sched.h \
		../include/klic/pfirst.h 
atomt-scp.o: atomt-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
functt-scp.o: functt-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
gcmerge-scp.o: gcmerge-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
gen-scp.o: gen-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/gobj.h 	../include/klic/pfirst.h \
    ../include/klic/g_pointer.h ../include/klic/g_termarray.h
iarith-scp.o: iarith-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
farith-scp.o: farith-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
uterms-scp.o: uterms-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/gobj.h ../include/klic/pfirst.h 
sysc-scp.o: sysc-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/gd_macro.h ../include/klic/pfirst.h 
parse-scp.o: parse-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
scan-scp.o: scan-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
read-scp.o: read-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
var-scp.o: var-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
termio-scp.o: termio-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
unparse-scp.o: unparse-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
stack-scp.o: stack-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
queue-scp.o: queue-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
bag-scp.o: bag-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
bags-scp.o: bags-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
bagk-scp.o: bagk-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
bagks-scp.o: bagks-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
setk-scp.o: setk-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
setks-scp.o: setks-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
splay-scp.o: splay-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
compare-scp.o: compare-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
itimer-scp.o: itimer-scp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/sched.h \
		../include/klic/timer.h ../include/klic/pfirst.h 
generic-scp.o: generic-scp.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/functorstuffs.h \
    ../include/klic/atomstuffs.h ../include/klic/gd_macro.h \
    ../include/klic/susp.h ../include/klic/sched.h \
		../include/klic/wdebug.h
gmvv-scp.o: gmvv-scp.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/g_vector.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gd_macro.h ../include/klic/gd_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
gio-scp.o: gio-scp.c \
    ../include/klic/gcobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_methtab.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/g_pointer.h \
    ../include/klic/g_string.h ../include/klic/gd_macro.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gc_macro.h ../include/klic/gc_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
gstring-scp.o: gstring-scp.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gd_macro.h ../include/klic/gd_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
gtermarray-scp.o: gtermarray-scp.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/g_termarray.h \
    ../include/klic/gd_macro.h ../include/klic/gd_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
gfloat-scp.o: gfloat-scp.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/gd_macro.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gd_methtab.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
gmerge-scp.o: gmerge-scp.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gc_macro.h \
    ../include/klic/gd_macro.h ../include/klic/gc_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
gcode-scp.o: gcode-scp.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/predinfo.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gd_macro.h ../include/klic/gmodule.h \
    ../include/klic/gd_methtab.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
gmodule-scp.o: gmodule-scp.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/predinfo.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gd_macro.h ../include/klic/gmodule.h \
    ../include/klic/gd_methtab.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
gpointer-scp.o: gpointer-scp.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/g_pointer.h \
    ../include/klic/gd_macro.h ../include/klic/gd_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
random-scp.o: random-scp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/g_methtab.h ../include/klic/g_basic.h \
    ../include/klic/gg_macro.h ../include/klic/susp.h \
    ../include/klic/gg_methtab.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
unify2-scp.o: unify2-scp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/functorstuffs.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
cmphsh-scp.o: cmphsh-scp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/index.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/functorstuffs.h \
    ../include/klic/atomstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
wakeup-scp.o: wakeup-scp.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gc_macro.h \
    ../include/klic/gc_methtab.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
signal-scp.o: signal-scp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/sighndl.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
asyncio-scp.o: asyncio-scp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/unify.h ../include/klic/asyncio.h \
		../include/klic/sched.h		../include/klic/pfirst.h  
otbl-scp.o: otbl-scp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/g_basic.h ../include/klic/g_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
ktimer-scp.o: ktimer-scp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/timer.h ../include/klic/sighndl.h  \
		../include/klic/sched.h		../include/klic/pfirst.h 
newatom-scp.o: newatom-scp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/newatom.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h \
    ../include/klic/atomstuffs.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
options-scp.o: options-scp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/options.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
################## for libklicsct.a ######################
recsusp-sctp.o: recsusp-sctp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h 
kmain-sctp.o: kmain-sctp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/functorstuffs.h \
    ../include/klic/options.h ../include/klic/sched.h \
		../include/klic/testpredicate.h		../include/klic/pfirst.h \
		../include/klic/debugprint.h
debug-sctp.o: debug-sctp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h
sched-sctp.o: sched-sctp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/alloc.h ../include/klic/trace.h \
		../include/klic/debugprint.h ../include/klic/enqueue.h \
		../include/klic/wdebug.h
intrpt-sctp.o: intrpt-sctp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/sighndl.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/schedule.h ../include/klic/debugprint.h \
		../include/klic/wdebug.h
trace-sctp.o: trace-sctp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/predinfo.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/functorstuffs.h ../include/klic/susp.h \
    ../include/klic/trace.h ../include/klic/traceio.h 
gc-sctp.o: gc-sctp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/timing.h \
    ../include/klic/functorstuffs.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h \
		../include/klic/debugprint.h ../include/klic/gstack.h \
		../include/klic/sched.h
faisus-sctp.o: faisus-sctp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/susp.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/gobj.h \
		../include/klic/debugprint.h ../include/klic/sched.h \
		../include/klic/gstack.h 
print-sctp.o: print-sctp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/functorstuffs.h ../include/klic/atomstuffs.h \
    ../include/klic/gobj.h ../include/klic/g_methtab.h \
    ../include/klic/susp.h
unify-sctp.o: unify-sctp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/schedule.h \
    ../include/klic/gb.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h \
		../include/klic/wdebug.h
recsusp-sctp.o: recsusp-sctp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h
g_scheduling.o: g_scheduling.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_basic.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/susp.h \
    ../include/klic/gg_macro.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/ge_exref.h \
    ../include/klic/gc_macro.h ../include/klic/gd_macro.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/gg_methtab.h ../include/klic/debugprint.h
debugprint-p.o: debugprint-p.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_basic.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/susp.h \
    ../include/klic/gg_macro.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/ge_exref.h \
    ../include/klic/gc_macro.h ../include/klic/gd_macro.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/gg_methtab.h ../include/klic/testpredicate.h \
		../include/klic/debugprint.h
## for libklicscdp.a
alloc-scdp.o: alloc-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/sched.h \
		../include/klic/schedobj.h ../include/klic/susprec.h \
		../include/klic/gstack.h
bodyblt-scdp.o: bodyblt-scdp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/timing.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
gunix-scdp.o: gunix-scdp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gobj.h \
    ../include/klic/g_pointer.h ../include/klic/gd_macro.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
io-scdp.o: io-scdp.c \
    ../include/klic/klichdr.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/g_vector.h ../include/klic/g_float.h \
    ../include/klic/gmodule.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gobj.h \
    ../include/klic/g_pointer.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
cntlmsg-scdp.o: cntlmsg-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/functorstuffs.h ../include/klic/timing.h \
    ../include/klic/gb.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h \
    ../include/klic/atomstuffs.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/rmon.h \
    ../include/klic/generic.h ../include/klic/index.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
    ../include/klic/ge_exref.h ../include/klic/sched.h \
		../include/klic/debugprint.h		../include/klic/pfirst.h \
		../include/klic/wdebug.h
datamsg-scdp.o: datamsg-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/functorstuffs.h ../include/klic/timing.h \
    ../include/klic/gb.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h \
    ../include/klic/atomstuffs.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/generic.h \
    ../include/klic/index.h ../include/klic/distio.h \
    ../include/klic/distproc.h \
		../include/klic/sched.h ../include/klic/debugprint.h \
		../include/klic/pfirst.h 
export_table-scdp.o: export_table-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/index.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
ge_exref-scdp.o: ge_exref-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_basic.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/susp.h \
    ../include/klic/gg_macro.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/ge_exref.h \
    ../include/klic/gc_macro.h ../include/klic/gd_macro.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/gg_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
ge_readhook-scdp.o: ge_readhook-scdp.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gc_macro.h \
    ../include/klic/gd_macro.h ../include/klic/gc_methtab.h \
		../include/klic/sched.h		../include/klic/wdebug.h
ge_replyhook-scdp.o: ge_replyhook-scdp.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/gc_macro.h \
    ../include/klic/gd_macro.h ../include/klic/gc_methtab.h \
		../include/klic/sched.h		../include/klic/wdebug.h \
		../include/klic/interpe.h
import_table-scdp.o: import_table-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/index.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
init_dist-scdp.o: init_dist-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/index.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
    ../include/klic/rmon.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
sendrecv-scdp.o: sendrecv-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/rmon.h \
		../include/klic/sched.h		../include/klic/wdebug.h
distpkt-scdp.o: distpkt-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/rmon.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
distio-scdp.o: distio-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
distproc-scdp.o: distproc-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/rmon.h \
    ../include/klic/options.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
distrmon-scdp.o: distrmon-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/timing.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/rmon.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
profile-scdp.o: profile-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/timing.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/rmon.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
gio-scdp.o: gio-scdp.c \
    ../include/klic/gcobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_methtab.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/g_pointer.h \
    ../include/klic/g_string.h ../include/klic/gd_macro.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gc_macro.h ../include/klic/gc_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
gmvv-scdp.o: gmvv-scdp.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/g_vector.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/gd_macro.h ../include/klic/gd_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
gstring-scdp.o: gstring-scdp.c \
    ../include/klic/gdobject.h ../include/klic/basic.h \
    ../include/klic/config.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h ../include/klic/gb.h \
    ../include/klic/bb.h ../include/klic/g_basic.h \
    ../include/klic/g_extern.h ../include/klic/g_extinl.h \
    ../include/klic/g_methtab.h ../include/klic/g_string.h \
    ../include/klic/atomstuffs.h ../include/klic/functorstuffs.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/gd_macro.h ../include/klic/gd_methtab.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
trace-scdp.o: trace-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/predinfo.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/functorstuffs.h ../include/klic/susp.h \
    ../include/klic/trace.h ../include/klic/traceio.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
sched-scdp.o: sched-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/alloc.h ../include/klic/trace.h \
		../include/klic/sched.h ../include/klic/debugprint.h \
		../include/klic/pfirst.h ../include/klic/wdebug.h
newatom-scdp.o: newatom-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/newatom.h ../include/klic/struct.h \
    ../include/klic/param.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/unify.h ../include/klic/index.h \
    ../include/klic/atomstuffs.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
options-scdp.o: options-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/options.h ../include/klic/sched.h \
		../include/klic/pfirst.h 
kmain-scdp.o: kmain-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/timing.h ../include/klic/functorstuffs.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
    ../include/klic/interpe.h ../include/klic/distpkt.h \
    ../include/klic/sighndl.h ../include/klic/rmon.h \
    ../include/klic/options.h ../include/klic/debugprint.h \
		../include/klic/sched.h		../include/klic/pfirst.h \
		../include/klic/gstack.h ../include/klic/wdebug.h
debug-scdp.o: debug-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h \
		../include/klic/sched.h		../include/klic/pfirst.h 
intrpt-scdp.o: intrpt-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/sighndl.h ../include/klic/primitives.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/schedule.h ../include/klic/rmon.h \
		../include/klic/sched.h ../include/klic/debugprint.h \
		../include/klic/pfirst.h ../include/klic/wdebug.h
trace-scdp.o: trace-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/predinfo.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/functorstuffs.h ../include/klic/susp.h \
    ../include/klic/trace.h ../include/klic/traceio.h \
    ../include/klic/distio.h ../include/klic/distproc.h \
		../include/klic/sched.h		../include/klic/pfirst.h  
faisus-scdp.o: faisus-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/alloc.h ../include/klic/control.h \
    ../include/klic/susp.h ../include/klic/generic.h \
    ../include/klic/g_methtab.h ../include/klic/gobj.h \
		../include/klic/debugprint.h ../include/klic/sched.h \
		../include/klic/pfirst.h ../include/klic/gstack.h \
		../include/klic/wdebug.h
unify-scdp.o: unify-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/schedule.h \
    ../include/klic/gb.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h \
		../include/klic/debugprint.h ../include/klic/sched.h \
		../include/klic/gstack.h ../include/klic/wdebug.h
g_scheduling-d.o: g_scheduling-d.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_basic.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/susp.h \
    ../include/klic/gg_macro.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/ge_exref.h \
    ../include/klic/gc_macro.h ../include/klic/gd_macro.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/gg_methtab.h ../include/klic/debugprint.h \
		../include/klic/pfirst.h 
debugprint-d.o: debugprint-d.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_basic.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/susp.h \
    ../include/klic/gg_macro.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/ge_exref.h \
    ../include/klic/gc_macro.h ../include/klic/gd_macro.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/gg_methtab.h ../include/klic/testpredicate.h \
		../include/klic/debugprint.h ../include/klic/sched.h
gc-scdp.o: gc-scdp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/timing.h \
    ../include/klic/functorstuffs.h ../include/klic/gobj.h \
    ../include/klic/g_methtab.h ../include/klic/susp.h \
		../include/klic/debugprint.h ../include/klic/sched.h \
		../include/klic/pfirst.h ../include/klic/gstack.h \
		../include/klic/wdebug.h
g_scheduling-d.o: g_scheduling-d.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_basic.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/susp.h \
    ../include/klic/gg_macro.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/ge_exref.h \
    ../include/klic/gc_macro.h ../include/klic/gd_macro.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/gg_methtab.h ../include/klic/debugprint.h
debugprint-d.o: debugprint-d.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_basic.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/susp.h \
    ../include/klic/gg_macro.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/ge_exref.h \
    ../include/klic/gc_macro.h ../include/klic/gd_macro.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/gg_methtab.h ../include/klic/testpredicate.h \
		../include/klic/debugprint.h
g_scheduling-d.o: g_scheduling-d.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_basic.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/susp.h \
    ../include/klic/gg_macro.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/ge_exref.h \
    ../include/klic/gc_macro.h ../include/klic/gd_macro.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/gg_methtab.h ../include/klic/debugprint.h
debugprint-d.o: debugprint-d.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_basic.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/susp.h \
    ../include/klic/gg_macro.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/ge_exref.h \
    ../include/klic/gc_macro.h ../include/klic/gd_macro.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/gg_methtab.h ../include/klic/testpredicate.h \
		../include/klic/debugprint.h
g_scheduling-p.o: g_scheduling-p.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_basic.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/susp.h \
    ../include/klic/gg_macro.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/ge_exref.h \
    ../include/klic/gc_macro.h ../include/klic/gd_macro.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/gg_methtab.h ../include/klic/debugprint.h
debugprint-dp.o: debugprint-dp.c \
    ../include/klic/basic.h ../include/klic/config.h \
    ../include/klic/struct.h ../include/klic/param.h \
    ../include/klic/primitives.h ../include/klic/alloc.h \
    ../include/klic/control.h ../include/klic/unify.h \
    ../include/klic/index.h ../include/klic/gb.h ../include/klic/bb.h \
    ../include/klic/g_basic.h ../include/klic/g_extern.h \
    ../include/klic/g_extinl.h ../include/klic/susp.h \
    ../include/klic/gg_macro.h ../include/klic/interpe.h \
    ../include/klic/distpkt.h ../include/klic/distio.h \
    ../include/klic/distproc.h ../include/klic/atomstuffs.h \
    ../include/klic/functorstuffs.h ../include/klic/ge_exref.h \
    ../include/klic/gc_macro.h ../include/klic/gd_macro.h \
    ../include/klic/generic.h ../include/klic/g_methtab.h \
    ../include/klic/gg_methtab.h ../include/klic/testpredicate.h \
		../include/klic/debugprint.h






#----------------------------------------------------------

HOSTKLICDIR = /project/KL1/klic-solaris

HOSTKLIC = $(HOSTKLICDIR)/compiler/klic -v -K$(HOSTKLICDIR)/compiler/kl1cmp \
    -D$(HOSTKLICDIR)/compiler/klicdb \
    -X. -I$(HOSTKLICDIR)/include -L$(HOSTKLICDIR)/runtime -g
GEN_KSRC = \
    atomt.kl1 bag.kl1 bagk.kl1 bagks.kl1 bags.kl1 bodyblt.kl1 \
    compare.kl1 farith.kl1 functt.kl1 gcmerge.kl1 gen-2.kl1 gen.kl1 \
    gunix.kl1 iarith.kl1 io.kl1 itimer.kl1 parse.kl1 queue.kl1 read.kl1 \
    scan.kl1 setk.kl1 setks.kl1 splay.kl1 stack.kl1 sysc.kl1 termio.kl1 \
    unparse.kl1 uterms.kl1 var.kl1

generate_c_ext : $(GEN_KSRC)
	$(HOSTKLIC) -C -v $(GEN_KSRC)
