Date : Thu, 08 Aug 1991 20:02:44 GMT
From : cis.ohio-state.edu!zaphod.mps.ohio-state.edu!hobbes.physics.uiowa.edu!iowasp.physics.uiowa.edu!syswtr@ucbvax.Berkeley.EDU
Subject: Re: M80 question
In article <FREED.91Aug8113307@fraktur.adobe.com>, freed@fraktur.adobe.com
(Alex Freed) writes:
> 1. Does it support the BSS segment (uninitialized data to go into RAM, while
> cseg and dseg are in ROM)?
Cseg, of course, merely sets the current location counter and
will happily accept Code and Data, as will /Common/, Aseg,
and Dseg. So constants under Aseg/Cseg and uninit'd data
under Dseg. L80, can then be asked to locate segments as
needed.
>
> 2. What are the command line options? I got it with no documentation and only
> figured out M80 foo=foo.mac
M80 .PRN,.REL=.MAC /L /C /R
/L = list file
/C = generate .CRF for CREF80
/R = generate object
so A> M80 =Fred /L/R will give FRED.REL and FRED.PRN
as will A> M80 B:Fred,C:Fred=Fred (but Fred.Prn and Fred.Rel
end up on other drives)
And L80
A> L80 rel,rel,rel,...,COM/E/N
/E = end of processing
/N = make .COM
/X = make Hex
/Y = make symbol table (.SYM)
And all this from memory to boot...
Willy