Added code-expander documentation
This commit is contained in:
parent
ae34da5376
commit
15beade4d2
3 changed files with 13 additions and 2 deletions
|
@ -24,3 +24,4 @@ top
|
||||||
ego
|
ego
|
||||||
occam
|
occam
|
||||||
int
|
int
|
||||||
|
ceg
|
||||||
|
|
|
@ -56,6 +56,10 @@ int.doc: int.X
|
||||||
int.X:
|
int.X:
|
||||||
cd int; make "TBL="$(TBL)
|
cd int; make "TBL="$(TBL)
|
||||||
|
|
||||||
|
ceg.doc: ceg.X
|
||||||
|
ceg.X:
|
||||||
|
cd ceg; make "PIC="$(PIC) "TBL="$(TBL) "REFER="$(REFER) "TARGET="$(TARGET)
|
||||||
|
|
||||||
install cmp:
|
install cmp:
|
||||||
|
|
||||||
distr: install.doc
|
distr: install.doc
|
||||||
|
@ -72,4 +76,4 @@ opr:
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
-rm -f *.old $(RESFILES) *.t *.out LLgen.doc top.doc \
|
-rm -f *.old $(RESFILES) *.t *.out LLgen.doc top.doc \
|
||||||
occam.doc ego.doc
|
occam.doc ego.doc int.doc ceg.doc
|
||||||
|
|
|
@ -203,6 +203,8 @@ libsys Sources for system-dependent EM library
|
||||||
test Various tests
|
test Various tests
|
||||||
|
|
||||||
int Source for an interpreter
|
int Source for an interpreter
|
||||||
|
|
||||||
|
ce code expander (fast back-end producing either .s or .o files)
|
||||||
.TE
|
.TE
|
||||||
.in -3n
|
.in -3n
|
||||||
The directory proto contains files used by most machines,
|
The directory proto contains files used by most machines,
|
||||||
|
@ -214,7 +216,7 @@ mach/proto/cg Current backend sources.
|
||||||
mach/proto/ncg New backend sources.
|
mach/proto/ncg New backend sources.
|
||||||
mach/proto/as Assembler sources.
|
mach/proto/as Assembler sources.
|
||||||
mach/proto/top Target optimizer sources.
|
mach/proto/top Target optimizer sources.
|
||||||
mach/proto/fp FLoating point package sources.
|
mach/proto/fp Floating point package sources.
|
||||||
mach/proto/libg Makefile for compiling libraries.
|
mach/proto/libg Makefile for compiling libraries.
|
||||||
.TE
|
.TE
|
||||||
.IP "emtest"
|
.IP "emtest"
|
||||||
|
@ -364,6 +366,9 @@ ACK a.out format.
|
||||||
.br
|
.br
|
||||||
An EM interpreter, written in C. Very useful for checking out software.
|
An EM interpreter, written in C. Very useful for checking out software.
|
||||||
Unfortunately not available for small machines.
|
Unfortunately not available for small machines.
|
||||||
|
.IP "util/ceg"
|
||||||
|
.br
|
||||||
|
Code expander generator.
|
||||||
.ne 4
|
.ne 4
|
||||||
.LP
|
.LP
|
||||||
All pathnames mentioned in the text of this document are relative to the
|
All pathnames mentioned in the text of this document are relative to the
|
||||||
|
@ -1228,6 +1233,7 @@ doc/occam Occam-frontend description
|
||||||
doc/ego Global Optimizer description
|
doc/ego Global Optimizer description
|
||||||
doc/top Target Optimizer description
|
doc/top Target Optimizer description
|
||||||
doc/int description of the EM interpreter written in C
|
doc/int description of the EM interpreter written in C
|
||||||
|
doc/ceg documentation for code-expander writers and maintainers
|
||||||
doc/m2ref.doc Modula-2 frontend description
|
doc/m2ref.doc Modula-2 frontend description
|
||||||
doc/install.doc this document
|
doc/install.doc this document
|
||||||
doc/install.pr this document (formatted)
|
doc/install.pr this document (formatted)
|
||||||
|
|
Loading…
Reference in a new issue