*** empty log message ***

This commit is contained in:
ceriel 1987-02-25 18:54:14 +00:00
parent 1fddbd0ee3
commit 3b2e80225a

View file

@ -24,6 +24,8 @@ ack \- Amsterdam Compiler Kit
.br .br
\fBint\fP arguments \fBint\fP arguments
.br .br
\fBocm\fP arguments
.br
\fImachine\fP arguments \fImachine\fP arguments
.SH DESCRIPTION .SH DESCRIPTION
This program transforms sources in several This program transforms sources in several
@ -60,6 +62,8 @@ Pascal program.
C module. C module.
.IP .b .IP .b
Basic program. Basic program.
.IP .ocm
Occam program.
.IP .e .IP .e
EM assembly module in human readable form. EM assembly module in human readable form.
.IP .k .IP .k
@ -157,7 +161,7 @@ routines for systems calls needed by both C and Pascal.
When linking multiple \fI.o\fP or \fI.m\fP files created by When linking multiple \fI.o\fP or \fI.m\fP files created by
separate calls of \fIack\fP together, \fIack\fP cannot deduce separate calls of \fIack\fP together, \fIack\fP cannot deduce
the run-time system needed, the run-time system needed,
unless called as \fIapc\fP or \fIacc\fP. unless called as \fIapc\fP, \fIabc\P, \fIocm\fP or \fIacc\fP.
This flag serves to tell \fIack\fP which runtime system is This flag serves to tell \fIack\fP which runtime system is
needed in such a case. needed in such a case.
For example: "ack \-c x.c ; ack \-.c x.o". For example: "ack \-c x.c ; ack \-.c x.o".
@ -168,7 +172,7 @@ These flags tell \fIack\fP to include the libraries needed when
a file with \fIsuffix\fP would be included in the arguments. a file with \fIsuffix\fP would be included in the arguments.
.IP \-LIB .IP \-LIB
This flag tells the peephole optimizer This flag tells the peephole optimizer
.RF em_opt VI .RF em_opt 6
to add information about the visibility of the names used to add information about the visibility of the names used
to each output module. to each output module.
This is needed by This is needed by
@ -266,15 +270,20 @@ input:name:output:description
\&.c:cem:.k:C front end [4,5,6] \&.c:cem:.k:C front end [4,5,6]
\&.p:pc:.k:Pascal front end [2,3,6] \&.p:pc:.k:Pascal front end [2,3,6]
\&.b:abc:.k:Basic front end [6,8] \&.b:abc:.k:Basic front end [6,8]
\&.ocm:ocm:.k:Occam front end [9]
\&.e:encode:.k:Compactify EM assembly language [1] \&.e:encode:.k:Compactify EM assembly language [1]
\&.k:opt:.m:EM peephole optimizer \&.k:opt:.m:EM peephole optimizer
\&.k .m:decode:.e:Produce human readable EM assembly \&.k .m:decode:.e:Produce human readable EM assembly
\&.k .m:emass:e.out:Linker producing EM machine code [1] \&.k .m:emass:e.out:Linker producing EM machine code [1]
\&.m:be:.s:backend \&.m:ego:.gk:EM global optimizer [10]
\&.s:asld:.out:Assembler/linker producing machine code in Ack a.out format \&.gk:opt2:.g:Second EM peephole optimizer
\&.s:as:.o:Assembler \&.m .g:be:.s:backend
\&.o:ld:a.out:Linker producing machine code \&.s:asopt:.so:target opotimizer
\&.o:led:.out:Linker producing machine code in Ack a.out format \&.s .so:asld:.out:Assembler/linker, Ack object format
\&.s .so:as:.o:Assembler, relocatable object
\&.o:ld:a.out:Linker, machine a.out format
\&.o:led:.out:Linker, Ack object format
\&.o:cv:a.out:Conversion from Ack object to machine object
.TE .TE
.in -2 .in -2
.SH "SEE ALSO" .SH "SEE ALSO"
@ -283,7 +292,7 @@ em_opt(6), em_ass(6), em_cg(6), ack.out(5)
.IP [1] .IP [1]
A.S. Tanenbaum, Hans van Staveren, Ed Keizer and Johan A.S. Tanenbaum, Hans van Staveren, Ed Keizer and Johan
Stevenson \fIDescription of a machine architecture for use with Stevenson \fIDescription of a machine architecture for use with
block structured languages\fP Informatica report IR-81. block structured languages\fP, Informatica rapport IR-81.
.IP [2] .IP [2]
K. Jensen and N. Wirth K. Jensen and N. Wirth
\fIPASCAL, User manual and report\fP Springer Verlag. \fIPASCAL, User manual and report\fP Springer Verlag.
@ -300,6 +309,11 @@ Amsterdam Compiler Kit, reference manuals and UNIX manual pages.
E.G. Keizer, Ack description file reference manual. E.G. Keizer, Ack description file reference manual.
.IP [8] .IP [8]
M.L. Kersten, \fIThe ABC compiler\fP. M.L. Kersten, \fIThe ABC compiler\fP.
.IP [9]
Kees Bot and Edwin Scheffer, \fIAn Occam Compiler\fP, IM-6.
.IP [10]
H.E. Bal, \fIThe design and implementation of the EM Global Optimizer\fP,
Informatica rapport IR-99.
.PD .PD
.SH DIAGNOSTICS .SH DIAGNOSTICS
.PD .PD