Trailing-Edge
-
PDP-10 Archives
-
BB-H138E-BM
-
6-1-documentation/macten.doc
There are 12 other files named macten.doc in the archive. Click here to see a list.
MACTEN.DOC -- Changes from V3(31) to V4(45)
January 1984
COPYRIGHT (C) 1975,1977,1984 BY DIGITAL EQUIPMENT CORPORATION,
MAYNARD, MASS.
THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED
ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE
INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER
COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY
OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY
TRANSFERRED.
THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE
AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT
CORPORATION.
DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS
SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.
MCN4.DOC Page 2
MACTEN.DOC -- Changes from V3(31) to V4(45)
January 1984
1.0 SUMMARY
This release is a maintenance release with the added support of the
TOPS10 7.02 feature for break characters.
MACTEN.MAC is documented in the listing.
1.1 Purpose Of MACTEN.MAC
MACTEN.MAC is designed to form a consistent and convenient definition
of macros and symbols which occur frequently in the development of any
program on the DECsystem-10. This file excludes anything which is a
function of the monitor call interface so it can be used by any
program including those which do not call the monitor, such as the
monitor itself and various bootstraps. It is most conveniently used
in the form of the MACTEN.UNV file. A MACTEN.REL is also generated
for those products which use it. A table of contents gives the
general layout of the information. The definition of a particular
symbol can best be found from the CREF listing of MACTEN. All symbols
are ASUPPRESSed so that unreferenced definitions are deleted.
2.0 EXTERNAL CHANGES
None.
3.0 KNOWN BUGS AND DEFICIENCIES
None.
4.0 INSTALLATION INSTRUCTIONS
None.
5.0 INTERNAL CHANGES
Edit #
32 MOVX macro generated bad code when given a POLISH expression.
33 MOVX macro inserted with edit 32 is not generated under the
MCN4.DOC Page 3
.CREF directive.
34 Edit 32 caused GALAXY V2 components not to assemble when the
instruction MOVX AC,INSVL.(value,mask)!arg is used.
35 If FLAG in the MOVX macro is not absolute, then the symbol
TEST%% is not PURGEd. Move the PURGE to after the end of IF
ABSOLUTE.
36 Add macros to define break set masks.
37 Fix GLOB macro.
40 Define APR trap values.
41 Define XJRST.
42 Define copyright macros.
43 Zero the copyright text since LINK preserves the ACs of the
from the last request when /SAVEing an EXE.
44 Suppress cruft generated by .BCOPY and .ECOPY in .LST files.
45 Define XMOVEI and XHLLI instructions since they aren't in
MACRO.
6.0 SUGGESTIONS
None.
[End of MCN4.DOC]