Merge deletion of many undead files.
This commit is contained in:
@@ -1,68 +0,0 @@
|
||||
EMHOME = ../../..
|
||||
ETC = $(EMHOME)/etc
|
||||
INSTALL = $(EMHOME)/modules/install
|
||||
COMPARE = $(EMHOME)/modules/compare
|
||||
CFLAGS = -I$(EMHOME)/h -I$(EMHOME)/modules/h -I$(EMHOME)/modules/src/read_em -I. -O $(COPT)
|
||||
AR = ar
|
||||
SUF = o
|
||||
LIBSUF = a
|
||||
SRC = bhcst.c bhdlb.c bhdnam.c bhfcon.c bhicon.c bhilb.c bhpnam.c bhucon.c \
|
||||
crcst.c crdlb.c crdnam.c crxcon.c crilb.c crpnam.c crscon.c \
|
||||
cst.c dfdlb.c dfdnam.c dfilb.c dlb.c dnam.c end.c endarg.c \
|
||||
exc.c fcon.c getid.c icon.c ilb.c insert.c internerr.c \
|
||||
msend.c op.c opcst.c opdlb.c opdnam.c opilb.c opnarg.c oppnam.c pnam.c \
|
||||
pro.c pronarg.c msstart.c psdlb.c psdnam.c pspnam.c scon.c ucon.c \
|
||||
C_out.c failed.c em.c
|
||||
|
||||
OBS = failed.$(SUF) insert.$(SUF) internerr.$(SUF) getid.$(SUF)
|
||||
|
||||
.SUFFIXES: .$(SUF)
|
||||
.c.$(SUF):
|
||||
$(CC) -c $(CFLAGS) $*.c
|
||||
|
||||
all: em_codeEK.h libeme.$(LIBSUF) libemk.$(LIBSUF) em_code.3
|
||||
|
||||
install: all
|
||||
$(INSTALL) lib/libeme.$(LIBSUF)
|
||||
$(INSTALL) lib/libemk.$(LIBSUF)
|
||||
$(INSTALL) man/em_code.3
|
||||
$(INSTALL) h/em_codeEK.h
|
||||
|
||||
compare: all
|
||||
-$(COMPARE) lib/libeme.$(LIBSUF)
|
||||
-$(COMPARE) lib/libemk.$(LIBSUF)
|
||||
-$(COMPARE) man/em_code.3
|
||||
-$(COMPARE) h/em_codeEK.h
|
||||
|
||||
em_code.3: em_code.3X
|
||||
-sh -c 'tbl < em_code.3X > em_code.3'
|
||||
-sh -c 'if test -s em_code.3 ; then : ; else cp em_code.3X em_code.3 ; fi '
|
||||
|
||||
libeme.$(LIBSUF): em_private.h $(SRC) $(OBS)
|
||||
EMHOME=$(EMHOME); cc="$(CC)"; suf="$(SUF)"; libsuf="$(LIBSUF)"; cflags="-c -DREADABLE_EM $(CFLAGS)"; ar="$(AR)"; export EMHOME cc ar suf libsuf cflags; sh make.sh e $(SRC)
|
||||
-sh -c 'ranlib libeme.$(LIBSUF)'
|
||||
|
||||
libemk.$(LIBSUF): em_private.h $(SRC) $(OBS)
|
||||
EMHOME=$(EMHOME); cc="$(CC)"; suf="$(SUF)"; libsuf="$(LIBSUF)"; cflags="-c $(CFLAGS)"; ar="$(AR)"; export EMHOME cc ar suf libsuf cflags; sh make.sh k $(SRC)
|
||||
-sh -c 'ranlib libemk.$(LIBSUF)'
|
||||
|
||||
em_codeEK.h: make.em.gen $(ETC)/em_table em.nogen
|
||||
make.em.gen $(ETC)/em_table > em_codeEK.h
|
||||
cat em.nogen >> em_codeEK.h
|
||||
|
||||
pr:
|
||||
@pr Makefile em.nogen make.em.gen make.sh insert.h $(SRC) em_private.h
|
||||
|
||||
opr:
|
||||
make pr | opr
|
||||
|
||||
clean:
|
||||
rm -f *.$(SUF) *.$(LIBSUF) em_code.3 em_codeEK.h
|
||||
|
||||
lintlib: make.sh
|
||||
lint -I. -I../../h -I../../../h -Ceme -DREADABLE_EM $(SRC)
|
||||
lint -I. -I../../h -I../../../h -Cemk $(SRC)
|
||||
mv llib-leme.ln llib-lemk.ln $(EMHOME)/modules/lib
|
||||
|
||||
insert.$(SUF): insert.c insert.h
|
||||
$(CC) $(CFLAGS) -c insert.c
|
||||
@@ -1,15 +0,0 @@
|
||||
#include "em_private.h"
|
||||
|
||||
/* $Header$ */
|
||||
|
||||
CC_crfcon(op, v, s)
|
||||
char *v;
|
||||
arith s;
|
||||
{
|
||||
/* CON or ROM with argument FCON(v,z)
|
||||
*/
|
||||
PS(op);
|
||||
WCON(sp_fcon, v, s);
|
||||
CEND();
|
||||
NL();
|
||||
}
|
||||
@@ -1,15 +0,0 @@
|
||||
#include "em_private.h"
|
||||
|
||||
/* $Header$ */
|
||||
|
||||
CC_cricon(op, v, s)
|
||||
char *v;
|
||||
arith s;
|
||||
{
|
||||
/* CON or ROM with argument ICON(v,z)
|
||||
*/
|
||||
PS(op);
|
||||
WCON(sp_icon, v, s);
|
||||
CEND();
|
||||
NL();
|
||||
}
|
||||
@@ -1,15 +0,0 @@
|
||||
#include "em_private.h"
|
||||
|
||||
/* $Header$ */
|
||||
|
||||
CC_crucon(op, v, s)
|
||||
char *v;
|
||||
arith s;
|
||||
{
|
||||
/* CON or ROM with argument UCON(v,z)
|
||||
*/
|
||||
PS(op);
|
||||
WCON(sp_ucon, v, s);
|
||||
CEND();
|
||||
NL();
|
||||
}
|
||||
@@ -1,52 +0,0 @@
|
||||
TMP=tmp$$
|
||||
cat $* >$TMP
|
||||
ed - $TMP <<'--EOI--'
|
||||
g/^%/d
|
||||
g/^$/d
|
||||
g/^ /.-1,.j
|
||||
1,$s/[ ]*|[ ]*/|/g
|
||||
g/NOTIMPLEMENTED/d
|
||||
1,$s/\([^|]*\)|\([^|]*\)|\(.*\)$/\
|
||||
NAME \1\
|
||||
HEAD \1\
|
||||
PLST \2\
|
||||
DECL \2\
|
||||
BODY \3/
|
||||
$a
|
||||
END
|
||||
.
|
||||
g/^NAME/m$
|
||||
g/^PLST/s/[ ][ ]*\([^:]*\):\([^ ]*\)/,\2/g
|
||||
g/^PLST,/s//PLST /
|
||||
g/^PLST /s/^PLST \(.*\)$/(\1)/
|
||||
g/^HEAD/.,.+1j
|
||||
g/^HEAD /s/^HEAD \([^(]*\)\(.*\)$/cat >\1.c <<'--EOF--'\
|
||||
#include "em_private.h"\
|
||||
\
|
||||
\1\2/
|
||||
g/^DECL/s/[ ][ ]*\([^:]*\):\([^ ]*\)/\
|
||||
\1 \2;/g
|
||||
g/^DECL/d
|
||||
g/^BODY/s/^BODY \(.*\)$/{\
|
||||
\1;\
|
||||
}\
|
||||
--EOF--/
|
||||
1,/^END/-1p
|
||||
1,/^END/d
|
||||
g:^NAME:s:^NAME \(.*\)$:cc -c -O -I$1 -I$EMHOME/modules/h -I$EMHOME/h \1.c:
|
||||
1i
|
||||
cat >make.sh <<'--EOF--'
|
||||
: script for making lib
|
||||
rm -f C_*.o
|
||||
.
|
||||
$a
|
||||
rm -f libem$1.a
|
||||
cc -c -O -I. -I$1 -I$EMHOME/modules/h -I$EMHOME/h $1/em.c
|
||||
mv em.o em$1.o
|
||||
ar rc libem$1.a C_*.o em$1.o insert.o failed.o internerr.o getid.o
|
||||
rm -f C_*.o
|
||||
--EOF--
|
||||
.
|
||||
1,$p
|
||||
--EOI--
|
||||
rm -f $TMP
|
||||
Reference in New Issue
Block a user