made to work
This commit is contained in:
parent
84578cbd91
commit
db0c67dd10
|
@ -5,7 +5,7 @@ h=$(EMHOME)/h
|
||||||
m=$(EMHOME)/modules/h
|
m=$(EMHOME)/modules/h
|
||||||
LIBDIR= $(EMHOME)/modules/lib
|
LIBDIR= $(EMHOME)/modules/lib
|
||||||
LIBDIR2= $(EMHOME)/lib
|
LIBDIR2= $(EMHOME)/lib
|
||||||
CFLAGS = -I$h -I$m
|
CFLAGS = -I$h -I$m -O
|
||||||
|
|
||||||
FILES= bem.o symbols.o initialize.o compile.o \
|
FILES= bem.o symbols.o initialize.o compile.o \
|
||||||
parsepar.o gencode.o util.o graph.o \
|
parsepar.o gencode.o util.o graph.o \
|
||||||
|
@ -17,15 +17,15 @@ CSRCFILES= bem.c symbols.c initialize.c compile.c \
|
||||||
CGENFILES= basic.c Lpars.c
|
CGENFILES= basic.c Lpars.c
|
||||||
CFILES=$(CSRCFILES) $(CGENFILES)
|
CFILES=$(CSRCFILES) $(CGENFILES)
|
||||||
|
|
||||||
LIBFILES= $(LIBDIR)/libem_mes.a $(LIBDIR)/libeme.a \
|
LIBFILES= $(LIBDIR)/libem_mes.a $(LIBDIR)/libemk.a \
|
||||||
$(LIBDIR2)/em_data.a $(LIBDIR)/libprint.a \
|
$(LIBDIR2)/em_data.a $(LIBDIR)/libprint.a \
|
||||||
$(LIBDIR)/liballoc.a \
|
$(LIBDIR)/liballoc.a \
|
||||||
$(LIBDIR)/libsystem.a $(LIBDIR)/libstring.a
|
$(LIBDIR)/libsystem.a $(LIBDIR)/libstring.a
|
||||||
|
|
||||||
LINTLIBFILES= $(LIBDIR)/llib-lem_mes.a $(LIBDIR)/llib-leme.a \
|
LINTLIBFILES= $(LIBDIR)/llib-lem_mes.ln $(LIBDIR)/llib-lemk.ln \
|
||||||
$(LIBDIR)/llib-lprint.a \
|
$(LIBDIR)/llib-lprint.ln \
|
||||||
$(LIBDIR)/llib-lalloc.a \
|
$(LIBDIR)/llib-lalloc.ln \
|
||||||
$(LIBDIR)/llib-lsystem.a $(LIBDIR)/llib-lstring.a
|
$(LIBDIR)/llib-lsystem.ln $(LIBDIR)/llib-lstring.ln
|
||||||
|
|
||||||
all: dummy bem
|
all: dummy bem
|
||||||
|
|
||||||
|
@ -56,7 +56,7 @@ $(FILES): bem.h symbols.h graph.h
|
||||||
tokentab.h: Lpars.h
|
tokentab.h: Lpars.h
|
||||||
maketokentab
|
maketokentab
|
||||||
|
|
||||||
lint: $(CFILES)
|
lint: dummy $(CFILES) tokentab.h
|
||||||
lint -b $(CFLAGS) $(CFILES) $(LINTLIBFILES)
|
lint -b $(CFLAGS) $(CFILES) $(LINTLIBFILES)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
|
|
@ -73,7 +73,7 @@ extern Linerecord *currline;
|
||||||
extern char *itoa();
|
extern char *itoa();
|
||||||
extern char *salloc();
|
extern char *salloc();
|
||||||
|
|
||||||
extern char *sprintf();
|
extern char *sprint();
|
||||||
extern char *strcpy();
|
extern char *strcpy();
|
||||||
extern char *strcat();
|
extern char *strcat();
|
||||||
extern char *malloc();
|
extern char *malloc();
|
||||||
|
|
|
@ -59,6 +59,7 @@ List *datalist=0;
|
||||||
datastmt()
|
datastmt()
|
||||||
{
|
{
|
||||||
List *l,*l1;
|
List *l,*l1;
|
||||||
|
extern long sys_filesize();
|
||||||
|
|
||||||
/* NOSTRICT */ l= (List *) salloc(sizeof(List));
|
/* NOSTRICT */ l= (List *) salloc(sizeof(List));
|
||||||
l->linenr= currline->linenr;
|
l->linenr= currline->linenr;
|
||||||
|
|
Loading…
Reference in a new issue