As documentation wanted.
Doug Gwyn
gwyn at smoke.brl.mil
Fri Apr 19 03:24:00 AEST 1991
In article <1758 at sjfc.UUCP> ggww at sjfc.UUCP (Gerry Wildenberg) writes:
>Note that I am aware of several books on VAX assembler language that give
>zero space to the VAX/UNIX assembler.
There is good reason for this. It is that the designers and implementors
of VAX UNIX did not intend that there be much manual coding in assembly
language; it was meant to serve two functions only:
(1) implementation of stuff that simply couldn't be done in C,
such as small portions of the UNIX kernel and some C run-time
support;
(2) a target language for high-level language translators.
On VAX/VMS, on the other hand, it was intended from the outset that a
fair amount of application coding would be done in assembly language;
thus the VAX/VMS macro assembler provides much better support for manual
coding than does the VAX UNIX assembler. I'm not sure it is a good idea
to teach VAX assembly-language programming under UNIX.
More information about the Comp.unix.questions
mailing list