Compiler options

The compiler recognizes many options. They are divided into the following classes:

Final output options

The following options determine the final result:

At most one output option can be specified. If none is present, "-o a.out" is assumed.

Diagnostic messages

The following options determine how much m3 reports on stdout.

Front-end options

The following options are passed to the front-end:

Back end options

The following options are passed to the back-end (i.e. passes 1, 6, 7, 8):

The actual arguments passed to the back-end for the \-g and \-O options are part of the m3build configuration.

Linking options

The following options are passed to the linker when producing a program and are used in "make" mode.

Miscellaneous options

The remaining options are:


[Modula-3 home page]

m3-request@src.dec.com
Last modified on Thu Jan  4 11:09:09 PST 1996 by heydon
     modified on Thu Apr 21 12:15:56 PDT 1994 by kalsow
     modified on Fri Feb  7 00:38:19 PST 1992 by muller
Copyright (C) 1992, 1996, Digital Equipment Corporation. All rights reserved.
See the COPYRIGHT for a full description.