made to work
authorceriel <none@none>
Mon, 4 Jul 1988 13:41:47 +0000 (13:41 +0000)
committerceriel <none@none>
Mon, 4 Jul 1988 13:41:47 +0000 (13:41 +0000)
lang/basic/src/Makefile
lang/basic/src/bem.h
lang/basic/src/gencode.c

index 61052c5..f1d61a4 100644 (file)
@@ -5,7 +5,7 @@ h=$(EMHOME)/h
 m=$(EMHOME)/modules/h
 LIBDIR= $(EMHOME)/modules/lib
 LIBDIR2= $(EMHOME)/lib
-CFLAGS = -I$h -I$m
+CFLAGS = -I$h -I$m -O
 
 FILES= bem.o symbols.o initialize.o compile.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
 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 \
          $(LIBDIR)/liballoc.a \
          $(LIBDIR)/libsystem.a $(LIBDIR)/libstring.a
 
-LINTLIBFILES= $(LIBDIR)/llib-lem_mes.a $(LIBDIR)/llib-leme.a \
-         $(LIBDIR)/llib-lprint.a \
-         $(LIBDIR)/llib-lalloc.a \
-         $(LIBDIR)/llib-lsystem.a $(LIBDIR)/llib-lstring.a
+LINTLIBFILES= $(LIBDIR)/llib-lem_mes.ln $(LIBDIR)/llib-lemk.ln \
+         $(LIBDIR)/llib-lprint.ln \
+         $(LIBDIR)/llib-lalloc.ln \
+         $(LIBDIR)/llib-lsystem.ln $(LIBDIR)/llib-lstring.ln
 
 all:           dummy bem
 
@@ -56,7 +56,7 @@ $(FILES):     bem.h symbols.h graph.h
 tokentab.h:    Lpars.h
                maketokentab
 
-lint:          $(CFILES)
+lint:          dummy $(CFILES) tokentab.h      
                lint -b $(CFLAGS) $(CFILES) $(LINTLIBFILES)
 
 clean:
index 124a420..fdcccae 100644 (file)
@@ -73,7 +73,7 @@ extern Linerecord *currline;
 extern char *itoa();
 extern char *salloc();
 
-extern char *sprintf();
+extern char *sprint();
 extern char *strcpy();
 extern char *strcat();
 extern char *malloc();
index 6dfc2ef..da3c443 100644 (file)
@@ -59,6 +59,7 @@ List  *datalist=0;
 datastmt()
 {
        List *l,*l1;
+       extern long sys_filesize();
 
        /* NOSTRICT */ l= (List *) salloc(sizeof(List));
        l->linenr= currline->linenr;