Assembling Your Program

Using the as Command

 

specified. The use of this option is

 

discouraged. The preferred method for

 

selecting the architecture is to use a

 

.LEVEL directive in the assembly

 

source file.

 

The target architecture specified with

 

the .LEVEL directive takes precedence

 

over the architecture specified with the

 

+DA option.

-e

Specify that the Assembler should

 

tolerate one million errors before

 

terminating the assembly process.

 

Without this option, the Assembler

 

terminates a program after 100 errors.

-f

Specify that procedures call other

 

procedures as the default condition.

 

Normally, the Assembler assumes that

 

procedures do not call other procedures.

 

(See the CALLS and NO_CALLS

 

parameters for .CALLINFO directive.).

-l

List the assembled program on

 

standard output. This listing shows

 

instruction offsets and the values

 

stored in each field.

-ofilename

Assign the specified name to the output

 

file. The default name for the output

 

file is the name of the last input file

 

with the suffix changed to .o.

-plevel

Specify the privilege level of running

 

capability. level must be in the range

 

zero to three, with three being the least

 

privileged (normal user).

-s

Set the output file suffix to .ss

 

instead of .o. The file will have a

 

format suitable for conversion to the

 

ROM burning programs.

Chapter 6

125