Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ (10.1) — Plan9 3rd Edition (Vita Nuova)

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

2c(10.1)

2l(10.1)

2A(10.1)

NAME

0a, 1a, 2a, 5a, 8a, ka, qa, va − assemblers

SYNOPSIS

­0a [ ­option ...  ] [ ­name ...  ]
­1a [ ­option ...  ] [ ­name ...  ]
­2a [ ­option ...  ] [ ­name ...  ]
­5a [ ­option ...  ] [ ­name ...  ]
­8a [ ­option ...  ] [ ­name ...  ]
­ka [ ­option ...  ] [ ­name ...  ]
­qa [ ­option ...  ] [ ­name ...  ]
­va [ ­option ...  ] [ ­name ...  ]

DESCRIPTION

0a, 1a, 2a, 5a, 8a, ka, qa and ­va assemble the named files into MIPS-LE, MC68000, MC68020, ARM, i386, SPARC, PowerPC, and MIPS object files.  The assemblers handle the most common C preprocessor directives and the associated command-line options -D and -I.  Other options are:

-o obj Place output in file ­obj (allowed only if there is just one input file).  Default is to take the last element of the input path name, strip any trailing .s, and append .O, where ­O is first letter of the assembler’s name. 

FILES

The directory ­/sys/include is searched for include files after machine-dependent files in /$objtype/include. 

SOURCE

/utils/2a, etc. 

SEE ALSO

2c(10.1), 2l(10.1).

“A manual for the Assembler”, Volume 2

Plan 9  —  June 08, 2000

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026