-EMH=../../../h
-EMLIB=../../../lib
-SHR=../share
+
+EMHOME=../../..
+EMH=$(EMHOME)/h
+EMLIB=$(EMHOME)/lib
+SHARE=../share
+
+LDFLAGS=-i
+CPPFLAGS=-DVERBOSE -DNOTCOMPACT
+CFLAGS=$(CPPFLAGS) -O
+LINTFLAGS=-phbac
CFILES=\
bo.c
$(SHR)/files.m $(SHR)/map.m $(SHR)/lset.m $(SHR)/cset.m $(SHR)/aux.m \
$(SHR)/stack_chg.m $(SHR)/go.m
+all: bo
+
bo: $(OFILES)
$(CC) -o bo $(LDFLAGS) $(OFILES) $(SHARE_OFILES) $(EMLIB)/em_data.a
$(CC) -c.o $(CFLAGS) $(CFILES) $(SHARE_MFILES)
$(CC) -o bo -.c $(LDFLAGS) bo.o $(EMLIB)/em_data.a
+install: all
+ ../install bo
+
+cmp: all
+ -../compare bo
+
+pr:
+ @pr $(PRFILES)
+
+opr:
+ make pr | opr
+
+clean:
+ rm -f bo *.o Out out nohup.out
+
lint:
lint $(LINTFLAGS) $(CPPFLAGS) $(CFILES)
-pr: $(PRFILES)
+print: $(PRFILES)
@pr $?
- @touch pr
+ @touch print
depend:
$(SHR)/makedepend
-EMH=../../../h
-EMLIB=../../../lib
-SHR=../share
+
+EMHOME=../../..
+EMH=$(EMHOME)/h
+EMLIB=$(EMHOME)/lib
+SHARE=../share
+
+LDFLAGS=-i
+CPPFLAGS=-DVERBOSE -DNOTCOMPACT
+CFLAGS=$(CPPFLAGS) -O
+LINTFLAGS=-phbac
CFILES=\
ca.c ca_put.c
$(SHR)/get.m $(SHR)/alloc.m $(SHR)/global.m $(SHR)/aux.m $(SHR)/debug.m \
$(SHR)/lset.m $(SHR)/cset.m $(SHR)/files.m $(SHR)/map.m
+all: ca
+
ca: $(OFILES)
$(CC) -o ca $(LDFLAGS) $(OFILES) $(SHARE_OFILES) $(EMLIB)/em_data.a
$(CC) -c.o $(CFLAGS) $(CFILES) $(SHARE_MFILES)
$(CC) -o ca -.c $(LDFLAGS) ca.o $(EMLIB)/em_data.a
+install: all
+ ../install ca
+
+cmp: all
+ -../compare ca
+
+pr:
+ @pr $(PRFILES)
+
+opr:
+ make pr | opr
+
+clean:
+ rm -f ca *.o Out out nohup.out
+
lint:
lint $(LINTFLAGS) $(CPPFLAGS) $(CFILES)
-pr: $(PRFILES)
+print: $(PRFILES)
@pr $?
- @touch pr
+ @touch print
depend:
$(SHR)/makedepend
-EMH=../../../h
-EMLIB=../../../lib
-SHR=../share
+
+EMHOME=../../..
+EMH=$(EMHOME)/h
+EMLIB=$(EMHOME)/lib
+SHARE=../share
+
+LDFLAGS=-i
+CPPFLAGS=-DVERBOSE -DNOTCOMPACT
+CFLAGS=$(CPPFLAGS) -O
+LINTFLAGS=-phbac
CFILES=\
cj.c
$(SHR)/get.m $(SHR)/put.m $(SHR)/alloc.m $(SHR)/global.m $(SHR)/debug.m \
$(SHR)/files.m $(SHR)/map.m $(SHR)/lset.m $(SHR)/cset.m $(SHR)/aux.m $(SHR)/stack_chg.m $(SHR)/go.m
+all: cj
+
cj: $(OFILES)
$(CC) -o \
cj $(LDFLAGS) $(OFILES) $(SHARE_OFILES) $(EMLIB)/em_data.a
$(CC) -c.o $(CFLAGS) $(CFILES) $(SHARE_MFILES)
$(CC) -o cj -.c $(LDFLAGS) cj.o $(EMLIB)/em_data.a
+install: all
+ ../install cj
+
+cmp: all
+ -../compare cj
+
+pr:
+ @pr $(PRFILES)
+
+opr:
+ make pr | opr
+
+clean:
+ rm -f cj *.o Out out nohup.out
+
lint:
lint $(LINTFLAGS) $(CPPFLAGS) $(CFILES)
-pr: $(PRFILES)
+print: $(PRFILES)
@pr $?
- @touch pr
+ @touch print
depend:
$(SHR)/makedepend
-EMH=../../../h
-EMLIB=../../../lib
-SHR=../share
+
+EMHOME=../../..
+EMH=$(EMHOME)/h
+EMLIB=$(EMHOME)/lib
+SHARE=../share
+
+LDFLAGS=-i
+CPPFLAGS=-DVERBOSE -DNOTCOMPACT
+CFLAGS=$(CPPFLAGS) -O
+LINTFLAGS=-phbac
CFILES=\
cs.c cs_alloc.c cs_aux.c cs_avail.c cs_debug.c cs_elim.c \
$(SHR)/files.m $(SHR)/map.m $(SHR)/lset.m $(SHR)/cset.m $(SHR)/aux.m\
$(SHR)/go.m
+all: cs
+
cs: $(OFILES)
$(CC) -o cs $(LDFLAGS) $(OFILES) $(SHARE_OFILES) $(EMLIB)/em_data.a
$(CC) -c.o $(CFLAGS) $(CFILES) $(SHARE_MFILES)
$(CC) -o cs -.c $(LDFLAGS) cs.o $(EMLIB)/em_data.a
+install: all
+ ../install cs
+
+cmp: all
+ -../compare cs
+
+pr:
+ @pr $(PRFILES)
+
+opr:
+ make pr | opr
+
+clean:
+ rm -f cs *.o Out out nohup.out
+
lint:
lint $(LINTFLAGS) $(CPPFLAGS) $(CFILES)
-pr: $(PRFILES)
+print: $(PRFILES)
@pr $?
- @touch pr
+ @touch print
depend:
$(SHR)/makedepend
-EMH=../../../h
-EMLIB=../../../lib
-SHR=../share
+
+EMHOME=../../..
+EMH=$(EMHOME)/h
+EMLIB=$(EMHOME)/lib
+SHARE=../share
+
+LDFLAGS=-i
+CPPFLAGS=-DVERBOSE -DNOTCOMPACT
+CFLAGS=$(CPPFLAGS) -O
+LINTFLAGS=-phbac
CFILES=\
il.c il1_anal.c il1_cal.c il1_formal.c il1_aux.c il2_aux.c \
$(SHR)/files.m $(SHR)/map.m $(SHR)/lset.m $(SHR)/cset.m $(SHR)/parser.m \
$(SHR)/aux.m $(SHR)/go.m
+all: il
+
il: $(OFILES)
$(CC) -o il $(LDFLAGS) $(OFILES) $(SHARE_OFILES) $(EMLIB)/em_data.a
$(CC) -c.o $(CFLAGS) $(CFILES) $(SHARE_MFILES)
$(CC) -o il -.c $(LDFLAGS) il.o $(EMLIB)/em_data.a
+install: all
+ ../install il
+
+cmp: all
+ -../compare il
+
+pr:
+ @pr $(PRFILES)
+
+opr:
+ make pr | opr
+
+clean:
+ rm -f il *.o Out out nohup.out
+
lint:
lint $(LINTFLAGS) $(CPPFLAGS) $(CFILES)
-pr: $(PRFILES)
+print: $(PRFILES)
@pr $?
- @touch pr
+ @touch print
depend:
$(SHR)/makedepend
-EMH=../../../h
-EMLIB=../../../lib
-SHR=../share
+
+EMHOME=../../..
+EMH=$(EMHOME)/h
+EMLIB=$(EMHOME)/lib
+SHARE=../share
+
+LDFLAGS=-i
+CPPFLAGS=-DVERBOSE -DNOTCOMPACT
+CFLAGS=$(CPPFLAGS) -O
+LINTFLAGS=-phbac
CFILES=\
lv.c
$(SHR)/global.m $(SHR)/debug.m $(SHR)/lset.m $(SHR)/cset.m $(SHR)/parser.m \
$(SHR)/files.m $(SHR)/locals.m $(SHR)/init_glob.m $(SHR)/go.m
+all: lv
+
lv: $(OFILES)
$(CC) -o lv $(LDFLAGS) $(OFILES) $(SHARE_OFILES) $(EMLIB)/em_data.a
$(CC) -c.o $(CFLAGS) $(CFILES) $(SHARE_MFILES)
$(CC) -o lv -.c $(LDFLAGS) lv.o $(EMLIB)/em_data.a
+install: all
+ ../install lv
+
+cmp: all
+ -../compare lv
+
+pr:
+ @pr $(PRFILES)
+
+opr:
+ make pr | opr
+
+clean:
+ rm -f lv *.o Out out nohup.out
+
lint:
lint $(LINTFLAGS) $(CPPFLAGS) $(CFILES)
-pr: $(PRFILES)
+print: $(PRFILES)
@pr $?
- @touch pr
+ @touch print
depend:
$(SHR)/makedepend
-EMH=../../../h
-EMLIB=../../../lib
-SHR=../share
+
+EMHOME=../../..
+EMH=$(EMHOME)/h
+EMLIB=$(EMHOME)/lib
+SHARE=../share
+
+LDFLAGS=-i
+CPPFLAGS=-DVERBOSE -DNOTCOMPACT
+CFLAGS=$(CPPFLAGS) -O
+LINTFLAGS=-phbac
CFILES=\
ra.c ra_items.c ra_lifet.c ra_allocl.c ra_profits.c \
$(SHR)/debug.m $(SHR)/files.m $(SHR)/map.m $(SHR)/lset.m $(SHR)/cset.m \
$(SHR)/go.m
+all: ra
+
ra: $(OFILES)
$(CC) -o ra $(LDFLAGS) $(OFILES) $(SHARE_OFILES) $(EMLIB)/em_data.a
makeitems: makeitems.c
$(CC) -o makeitems makeitems.c
+install: all
+ ../install ra
+
+cmp: all
+ -../compare ra
+
+pr:
+ @pr $(PRFILES)
+
+opr:
+ make pr | opr
+
+clean:
+ rm -f ra makeitems itemtab.h *.o Out out nohup.out
+
lint:
lint $(LINTFLAGS) $(CPPFLAGS) $(CFILES)
-pr: $(PRFILES)
+print: $(PRFILES)
@pr $?
- @touch pr
+ @touch print
depend:
$(SHR)/makedepend
-EMH=../../../h
-EMLIB=../../../lib
-SHR=../share
+
+EMHOME=../../..
+EMH=$(EMHOME)/h
+EMLIB=$(EMHOME)/lib
+SHARE=../share
+
+LDFLAGS=-i
+CPPFLAGS=-DVERBOSE -DNOTCOMPACT
+CFLAGS=$(CPPFLAGS) -O
+LINTFLAGS=-phbac
CFILES=\
sp.c
$(SHR)/files.m $(SHR)/map.m $(SHR)/lset.m $(SHR)/cset.m $(SHR)/aux.m \
$(SHR)/stack_chg.m $(SHR)/go.m
+all: sp
+
sp: $(OFILES)
$(CC) -o sp $(LDFLAGS) $(OFILES) $(SHARE_OFILES) $(EMLIB)/em_data.a
$(CC) -c.o $(CFLAGS) $(CFILES) $(SHARE_MFILES)
$(CC) -o sp -.c $(LDFLAGS) sp.o $(EMLIB)/em_data.a
+install: all
+ ../install sp
+
+cmp: all
+ -../compare sp
+
+pr:
+ @pr $(PRFILES)
+
+opr:
+ make pr | opr
+
+clean:
+ rm -f sp *.o Out out nohup.out
+
lint:
lint $(LINTFLAGS) $(CPPFLAGS) $(CFILES)
-pr: $(PRFILES)
+print: $(PRFILES)
@pr $?
- @touch pr
+ @touch print
depend:
$(SHR)/makedepend
-EMH=../../../h
-EMLIB=../../../lib
-SHR=../share
+
+EMHOME=../../..
+EMH=$(EMHOME)/h
+EMLIB=$(EMHOME)/lib
+SHARE=../share
+
+LDFLAGS=-i
+CPPFLAGS=-DVERBOSE -DNOTCOMPACT
+CFLAGS=$(CPPFLAGS) -O
+LINTFLAGS=-phbac
CFILES=\
sr.c sr_iv.c sr_reduce.c sr_cand.c sr_xform.c sr_expr.c sr_aux.c
$(SHR)/files.m $(SHR)/map.m $(SHR)/lset.m $(SHR)/cset.m $(SHR)/aux.m \
$(SHR)/go.m
+all: sr
+
sr: $(OFILES)
$(CC) -o sr $(LDFLAGS) $(OFILES) $(SHARE_OFILES) $(EMLIB)/em_data.a
$(CC) -c.o $(CFLAGS) $(CFILES) $(SHARE_MFILES)
$(CC) -o sr -.c $(LDFLAGS) sr.o $(EMLIB)/em_data.a
+install: all
+ ../install sr
+
+cmp: all
+ -../compare sr
+
+pr:
+ @pr $(PRFILES)
+
+opr:
+ make pr | opr
+
+clean:
+ rm -f sr *.o Out out nohup.out
+
lint:
lint $(LINTFLAGS) $(CPPFLAGS) $(CFILES)
-pr: $(PRFILES)
+print: $(PRFILES)
@pr $?
- @touch pr
+ @touch print
depend:
$(SHR)/makedepend
-EMH=../../../h
-EMLIB=../../../lib
-SHR=../share
+
+EMHOME=../../..
+EMH=$(EMHOME)/h
+EMLIB=$(EMHOME)/lib
+SHARE=../share
+
+LDFLAGS=-i
+CPPFLAGS=-DVERBOSE -DNOTCOMPACT
+CFLAGS=$(CPPFLAGS) -O
+LINTFLAGS=-phbac
CFILES=\
ud.c ud_defs.c ud_const.c ud_copy.c ud_aux.c
$(SHR)/debug.m $(SHR)/lset.m $(SHR)/cset.m $(SHR)/files.m $(SHR)/aux.m \
$(SHR)/locals.m $(SHR)/init_glob.m $(SHR)/go.m
+all: ud
+
ud: $(OFILES)
$(CC) -o ud $(LDFLAGS) $(OFILES) $(SHARE_OFILES) $(EMLIB)/em_data.a
$(CC) -c.o $(CFLAGS) $(CFILES) $(SHARE_MFILES)
$(CC) -o ud -.c $(LDFLAGS) ud.o $(EMLIB)/em_data.a
+install: all
+ ../install ud
+
+cmp: all
+ -../compare ud
+
+pr:
+ @pr $(PRFILES)
+
+opr:
+ make pr | opr
+
+clean:
+ rm -f ud *.o Out out nohup.out
+
lint:
lint $(LINTFLAGS) $(CPPFLAGS) $(CFILES)
-pr: $(PRFILES)
+print: $(PRFILES)
@pr $?
- @touch pr
+ @touch print
depend:
$(SHR)/makedepend