MAGIC ASM v1.2 for RISC OS

This is a port of David Michel's MagicKit assembler, with a few minor
alterations to make it fit more comfortably with RISC OS.  Firstly, the
executable is now called "magicasm" rather than "as" since this conflicted
with the assembler supplied with GCC.  The command syntax has also been
changed so that you now have to explicitly specify the output filename:

  magicasm <source file> -o <output file> [-throwback] [<list file>]

Throwback requires either Acorn's DDEUtils module or Cy Booker's version as
supplied with GCC, and the list filename will only be used if you include the
LIST directive in your source code.

*Important*: you need to allocate at least 1080K to the next slot before
running magicasm or it'll crash in the zero initialisation code :(  I don't
think there's anything I can do about this, but solutions are welcome.

Aside from these differences, the rest of the information in the "as" and
"readme" files should be valid for this port, but please direct any queries
to me rather than David since he's not responsible for this version.


Paul Clifford (paul@plasma.demon.co.uk)
27 April 1998
