added some LINT facilities
This commit is contained in:
parent
14b982346f
commit
c84c57be67
|
@ -5,8 +5,10 @@
|
||||||
EM = /user1/erikb/em# # ACK tree on this machine
|
EM = /user1/erikb/em# # ACK tree on this machine
|
||||||
DESTINATION = /user1/$$USER/bin# # where to put the stuff
|
DESTINATION = /user1/$$USER/bin# # where to put the stuff
|
||||||
MKDEP = /user1/erikb/bin/mkdep# # dependency generator
|
MKDEP = /user1/erikb/bin/mkdep# # dependency generator
|
||||||
MAP = -DInsertFile=ins_file -DInsertText=ins_text# # bug in m68k2 back end
|
MAP =
|
||||||
|
#MAP = -DInsertFile=ins_file -DInsertText=ins_text# # bug in m68k2 back end
|
||||||
SIM = /user1/dick/bin/sim# # Dicks sim program
|
SIM = /user1/dick/bin/sim# # Dicks sim program
|
||||||
|
LINT = /usr/new/lint
|
||||||
|
|
||||||
# Libraries and EM interface definitions
|
# Libraries and EM interface definitions
|
||||||
SYSLIB = $(EM)/modules/lib/libsystem.a
|
SYSLIB = $(EM)/modules/lib/libsystem.a
|
||||||
|
@ -20,6 +22,15 @@ LIBS = $(CH3LIB) $(EMMESLIB) $(EMKLIB) $(PRTLIB) $(STRLIB) $(SYSLIB)
|
||||||
ELIBS = $(CH3LIB) $(EMMESLIB) $(EMELIB) $(PRTLIB) $(STRLIB) $(SYSLIB)
|
ELIBS = $(CH3LIB) $(EMMESLIB) $(EMELIB) $(PRTLIB) $(STRLIB) $(SYSLIB)
|
||||||
LIB_INCLUDES = $(EM)/modules/h
|
LIB_INCLUDES = $(EM)/modules/h
|
||||||
EM_INCLUDES = $(EM)/h
|
EM_INCLUDES = $(EM)/h
|
||||||
|
SYSLLIB = $(EM)/modules/lib/llib-lsys.ln
|
||||||
|
EMKLLIB = $(EM)/modules/lib/llib-lemk.ln
|
||||||
|
EMELLIB = $(EM)/modules/lib/llib-leme.ln
|
||||||
|
STRLLIB = $(EM)/modules/lib/llib-lstr.ln
|
||||||
|
PRTLLIB = $(EM)/modules/lib/llib-lprint.ln
|
||||||
|
EMMESLLIB = $(EM)/modules/lib/llib-lmes.ln
|
||||||
|
CH3LLIB = $(EM)/modules/lib/llib-lch3.ln
|
||||||
|
LINTLIBS =
|
||||||
|
#LINTLIBS = $(CH3LLIB) $(EMMESLLIB) $(EMKLLIB) $(PRTLLIB) $(STRLLIB) $(SYSLLIB)
|
||||||
|
|
||||||
# Where to install the compiler and its driver
|
# Where to install the compiler and its driver
|
||||||
CEMCOM = $(DESTINATION)/cemcom
|
CEMCOM = $(DESTINATION)/cemcom
|
||||||
|
@ -91,7 +102,7 @@ cem: cem.c
|
||||||
$(CC) -O cem.c $(SYSLIB) -o cem
|
$(CC) -O cem.c $(SYSLIB) -o cem
|
||||||
|
|
||||||
lint.cem: cem.c
|
lint.cem: cem.c
|
||||||
lint -abx cem.c
|
$(LINT) -bx cem.c
|
||||||
|
|
||||||
hfiles: ./make.hfiles Parameters
|
hfiles: ./make.hfiles Parameters
|
||||||
./make.hfiles Parameters
|
./make.hfiles Parameters
|
||||||
|
@ -176,7 +187,7 @@ lxref:
|
||||||
lint: lint.main lint.cem lint.tab
|
lint: lint.main lint.cem lint.tab
|
||||||
|
|
||||||
lint.main: cfiles
|
lint.main: cfiles
|
||||||
lint -bx $(CDEFS) `sources $(OBJ)` >lint.out
|
$(LINT) -bx $(CDEFS) `sources $(OBJ)` $(LINTLIBS) >lint.out
|
||||||
|
|
||||||
cchk:
|
cchk:
|
||||||
cchk `sources $(COBJ)`
|
cchk `sources $(COBJ)`
|
||||||
|
@ -188,7 +199,7 @@ tab:
|
||||||
$(CC) tab.c -o tab
|
$(CC) tab.c -o tab
|
||||||
|
|
||||||
lint.tab:
|
lint.tab:
|
||||||
lint -abx tab.c
|
$(LINT) -abx tab.c
|
||||||
|
|
||||||
sim: cfiles
|
sim: cfiles
|
||||||
$(SIM) $(SIMFLAGS) `sources $(COBJ)` $(GSRC) $(LSRC)
|
$(SIM) $(SIMFLAGS) `sources $(COBJ)` $(GSRC) $(LSRC)
|
||||||
|
|
Loading…
Reference in a new issue