as(1) as(1)NAME as - common assembler SYNOPSIS as [-m] [-n] [-o objfile] [-R] [-V] filename DESCRIPTION The as command assembles filename. The following flags may be specified in any order. -o objfile Put the output of assembly in objfile. By de- fault, the output filename is formed by remov- ing the .s suffix, if there is one, from the input filename and appending a .o suffix. -n Turn off long/short address optimization. By default, address optimization takes place. -m Run the m4 macro pre-processor on the input to the assembler. -R Remove (unlink) the input file after assembly is completed. This flag option is off by de- fault. -V Write the version number of the assembler being run on the standard error output. FILES /bin/as /usr/tmp/as[1-6]XXXXXX temporary files SEE ALSO adb(1), ld(1), m4(1), nm(1), strip(1), a.out(4). ``as Reference'' in A/UX Programming Languages and Tools, Volume 1. WARNINGS If the -m flag option is used, keywords for m4 cannot be used as symbols (variables, functions, labels) in the input file because m4 cannot determine which are assembler symbols and which are real m4 macros (see m4(1)). BUGS Arithmetic expressions are permitted to have only one for- ward referenced symbol per expression. April, 1990 1