vasm (portable multi-target cross assembler)

vasm is a portable and retargetable assembler able to create linkable
objects in different formats as well as absolute code. Different CPU,
syntax, and output modules are supported.

Supported target CPUs:

6502 6800 6809 arm c16x jagrisc m68k pdp11 ppc tr3200 vidcore x86 z80
