The Vax version of as
accepts any of the following options,
gives a warning message that the option was ignored and proceeds.
These options are for compatibility with scripts designed for other
people's assemblers.
-D
(Debug)
-S
(Symbol Table)
-T
(Token Trace)
-d
(Displacement size for JUMPs)
-V
(Virtualize Interpass Temporary File)
as
always does this, so this
option is redundant.
-J
(JUMPify Longer Branches)
-t
(Temporary File Directory)
as
does not use a temporary disk file, this
option makes no difference. `-t' needs exactly one
filename.
The Vax version of the assembler accepts two options when
compiled for VMS. They are `-h', and `-+'. The
`-h' option prevents as
from modifying the
symbol-table entries for symbols that contain lowercase
characters (I think). The `-+' option causes as
to
print warning messages if the FILENAME part of the object file,
or any symbol name is larger than 31 characters. The `-+'
option also inserts some code following the `_main'
symbol so that the object file is compatible with Vax-11
"C".