Dakotah Lambert

dakotahlambert@acm.org

Assistant Professor of Computer Science at Lake Forest College

aster(1)

Name

aster - assembler for the URSA architecture

Synopsis

aster [-s|-g] [-hv?] [-I path] [-o outfile] [file]

Description

The aster command creates a relocatable ELF object file from an assembly language source file. If no file is specified, or if “-” is specified as the file argument, then the standard input is used. As is tradition, if no output file is named, then output is written to a file named “a.out”. Despite the name, this file is not in the a.out format of 4.3BSD.

Options

The following flags may be specified in any order.

-g
Print a representation of the program in GraphViz format suitable for processing by dot(1). It is an error to specify both this option and the -s option.
-h, -?
Print a brief help message and exit.
-I path
Add path to the list of directories to be searched for files included by .include directives. If multiple -I options are specified, the named directories are searched in the order they were added.
-o outfile
Write the resulting object to outfile instead of to “a.out
-s
Print a representation of the internal state upon exit. It is an error to specify both this option and the -g option.
-v
Print the version of the program and exit.

Exit Status

The aster utility exits 0 on success, and >0 if an error occurs.

See Also

dot(1), starlink(1), aster(5)