From: ceriel Date: Tue, 7 Mar 1989 16:25:32 +0000 (+0000) Subject: Added code-expander documentation X-Git-Tag: release-5-5~2518 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=15beade4d209c093450ca631e05a0e880fbb2306;p=ack.git Added code-expander documentation --- diff --git a/doc/.distr b/doc/.distr index 13965723a..ed60de3f5 100644 --- a/doc/.distr +++ b/doc/.distr @@ -24,3 +24,4 @@ top ego occam int +ceg diff --git a/doc/Makefile b/doc/Makefile index 99a461ae5..a81c8e351 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -56,6 +56,10 @@ int.doc: int.X int.X: cd int; make "TBL="$(TBL) +ceg.doc: ceg.X +ceg.X: + cd ceg; make "PIC="$(PIC) "TBL="$(TBL) "REFER="$(REFER) "TARGET="$(TARGET) + install cmp: distr: install.doc @@ -72,4 +76,4 @@ opr: clean: -rm -f *.old $(RESFILES) *.t *.out LLgen.doc top.doc \ - occam.doc ego.doc + occam.doc ego.doc int.doc ceg.doc diff --git a/doc/install.doc b/doc/install.doc index 30f37da71..e4ace66cf 100644 --- a/doc/install.doc +++ b/doc/install.doc @@ -203,6 +203,8 @@ libsys Sources for system-dependent EM library test Various tests int Source for an interpreter + +ce code expander (fast back-end producing either .s or .o files) .TE .in -3n 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/as Assembler 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. .TE .IP "emtest" @@ -364,6 +366,9 @@ ACK a.out format. .br An EM interpreter, written in C. Very useful for checking out software. Unfortunately not available for small machines. +.IP "util/ceg" +.br +Code expander generator. .ne 4 .LP 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/top Target Optimizer description 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/install.doc this document doc/install.pr this document (formatted)