Date : Sun, 05 May 1991 20:10:31 GMT
From : dog.ee.lbl.gov!hellgate.utah.edu!caen!zaphod.mps.ohio-state.edu!casbah.acns.nwu.edu!nucsrl!tellab5!laidbak!amiganet!austral!rrezaian@ucbvax.Berkeley.EDU (Russell Rezaian)
Subject: Re: Help! I'm being invaded by assembler bugs !
In article <email@example.com> firstname.lastname@example.org (Greg Ebert) writes:
>I've been doing some assembly language programming on my Northstar
>advantage, and the CP/M 2.0 assembler sometimes 'hangs' - No errors, etc.
>I have to punch to reset switch.
It sounds like some of the internal symbol tables are getting out of hand.
>I found that if I sprinkle NOP instructions throughout the source code
>(and NO other changes), it finally assembles without errors after
>several trial/error iterations. Does anyone know *what* causes
>the assembler to hang, and how to *predictably* avoid the bug ?
This would seem to indicate that there is something wrong with the the
assembler itself. Simple soultion: try a different assembler. If you are
using the standard CP/M ASM.COM try LASM, it is compatible, fast, and will
let you have multiple source files. It came with CP/M Kermit and i have
been using a lot since. If you want to do more complicated stuff, try to
find M80, L80 from Microsoft. I don't think that they are still being
made, but you might find someone witha package to sell. Unfortunatly these
programs, whie excelent, are VERY obtuse when it cmes to command line
options. I have to check my manual regularly when using them.
You're welcome, hope I have been of some help.
Russell Rezaian | rrezaian@austral.UUCP
P.O. Box 479 | email@example.com
Naperville, Il. 60566-0479 | "One is best punished for one's
USA | Virtues." Nietzsche.