Trailing-Edge
-
PDP-10 Archives
-
bb-d549g-sb
-
jobdat.doc
There are 7 other files named jobdat.doc in the archive. Click here to see a list.
JOBDAT.DOC -- Changes from V430(443) to V431(447)
January 1979
COPYRIGHT (C) 1971,1975,1979 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.
JBT431.DOC Page 2
JOBDAT.DOC -- Changes from V430(443) to V431(447)
January 1979
1.0 SUMMARY
This release changes JOBDAT to eliminate JOBXXX from the entry block
if FTJOB=0.
This version of JOBDAT supersedes all previous versions. It runs
under all monitors. It may be loaded with all monitors. There have
been no bug reports.
JOBDAT is documented in the Monitor Calls Manual, Software Notebook
Volume 4.
2.0 CHANGES
Edit #
444 If FTJOB=0, don't put JOBXXX symbols in the entry block.
445,446 Add 2 new monitor symbols to make it possible to support
full file specifications on RUN and GET monitor commands.
447 Define exec data vector (.JBEDV=112) used by DDT to find
symbols not in monitor virtual address space.
3.0 KNOWN BUGS AND DEFICIENCIES
None.
4.0 INSTALLATION INSTRUCTIONS
No changes for old procedures. To produce the UNIVERSAL file,
assemble with a parameter file defining the symbol %..UNV. For
example,
.COMPILE UNV.MAC+JOBDAT.MAC
where UNV.MAC defines "%..UNV==0".
JBT431.DOC Page 3
5.0 SUGGESTIONS
None.
[End of JBT431.DOC]
[JBT430.DOC is appended as an integral part of JBT431.DOC]
JBT430.DOC Page 4
JOBDAT.DOC -- Changes from V427(440) to V430(443)
March 1975
1.0 SUMMARY
This release changes JOBDAT to allow the creation of a JOBDAT.UNV
UNIVERSAL file for the convenience of MACRO programs which want to do
address arithmetic such as LOC with the JOBDAT locations.
This version of JOBDAT supersedes all previous versions. It runs
under all monitors. It may be loaded with all monitors. This version
has no dependency upon the DATE-75 project and there have been no bug
reports.
JOBDAT is documented in Software Notebook vol.2B.
2.0 CHANGES
441 (SPR 10-13,901) Add an option to make JOBDAT a universal file.
The only changes in this mode are to suppress the object (.REL)
file and to make the symbols LOCAL rather than ENTRY.
This change allows the JOBDAT symbols to be used in MACRO
programs anyplace that predefined symbols are required. For
example,
SEARCH JOBDAT ;GET UNIVERSAL OF JOBDAT
%%JOBD==%%JOBD ;SHOW VERSION
........
LOC .JBVER ;SET TO .JBVER
BYTE (3)2 (9)1 (6)0 (18)223 ;SET VERSION
RELOC ;RETURN TO REGULAR CODE
Note that if this is done and C or UUOSYM is used, then they must
be used as UNIVERSALs and searched after JOBDAT, e.g., as SEARCH
JOBDAT,C.
442 Purge the local symbol MJDA. This will affect no programs.
443 Also purge the macro definitions so the universal file is clean.
3.0 KNOWN BUGS AND DEFICIENCIES
None.
JBT430.DOC Page 5
4.0 INSTALLATION INSTRUCTIONS
No changes for old procedures. To produce the UNIVERSAL file,
assemble with a parameter file defining the symbol %..UNV. For
example,
.COMPILE UNV.MAC+JOBDAT.MAC
where UNV.MAC defines "%..UNV==0".
5.0 SUGGESTIONS
None.
[End of JBT430.DOC]
[JBT427.DOC is appended as an integral part of JBT430.DOC]
JBT427.DOC Page 6
JOBDAT.DOC -- Changes from V426(431) to V427(440)
December 1973
1.0 SUMMARY
This change updates JOBDAT for the 5.07/6.01 monitor release. It also
includes new symbols needed for version 2 of LINK-10. It also
completes the removal of symbols of the form JOBxxx in favor of those
of the form .JBxxx. The old form was removed in order to eliminate
naming restrictions for FORTRAN subroutines.
This version of JOBDAT supersedes all previous versions. It runs
under all monitors. It may be loaded with all monitors. This version
has no dependency upon the DATE-75 project and there have been no
SPRs.
JOBDAT is documented in Software Notebook vol.3 and the monitor calls
handbook.
2.0 CHANGES
432 Make cosmetic improvements to clean up the comments. Symbols
which do not define words are now indented. Define all user
symbols at constants, rather than floating.
433 Add checkout instructions.
434 Add new user symbols in the vestigial (high-seg) data area:
.JBHSA, .JBH41, and .JBHRN.
435 Make all the changes needed for the 6.01 monitor (VM) and define
the new user symbols: .JBPFH (low seg 123, pointer to user's
page fault handler), and .JBHGA (high seg 7, bits 9-17 are the
default GETSEG starting page).
436 Define user symbol .JBOVL for LINK-10 version 2. This is low seg
location 131 and points to the root segment control block for
overlays.
437 Remove the user symbol .JBCN6 (and JOBCN6) since LOADER/CHAIN
have not used these for several years. If an installation needs
these symbols, they can be restored by reassembling with the
symbol FTCN6=1.
440 Remove the old format symbols of the form JOBxxx. They can be
restored if needed by defining the symbol FTJOB=1 and
reassembling.
JBT427.DOC Page 7
3.0 KNOWN BUGS AND DEFICIENCIES
None.
4.0 INSTALLATION INSTRUCTIONS
No change except for assembly instructions for 5.07/6.01, which is
covered in MIG507.
5.0 SUGGESTIONS
None.
[End of JBT427.DOC]
[JBT426.DOC is appended as an integral part of JBT427.DOC]
JBT426.DOC Page 8
JOBDAT.DOC -- Changes from V425 to V426(431)
June 1971
1.0 SUMMARY
This change updates JOBDAT to make one high segment symbol available
for user programs (JOBHCR), and defines the low segment area 135-137.
The principal change is that all user symbols now have the form .JBXXX
rather than JOBXXX. The old form is still available in order to allow
a gradual changeover of all user programs. The old form is being
removed in order to remove naming restrictions for FORTRAN
subroutines.
This version of JOBDAT supersedes all previous versions. It runs
under all monitors. It may be loaded with all monitors. It is
documented in Software Notebook Vol.1A.
2.0 EXTERNAL CHANGES
2.1 New User Symbols
135 (.JBOPS) is now reserved for all operating systems
136 (.JBCST) is now reserved for all customers
2 in high segment (.JBHCR) high-seg copy of JOBCOR
2.2 Redefinition of Location 137
Location 137 (.JBVER) is now defined to be in the following format:
BITS USAGE
---- -----
0- 2 who last changed this routine:
0=Digital Development Group
1=Other Digital
2-4=Reserved to Customer
5-7=Reserved to Customer's Users
3-11 Digital major version number (usually increments by one
just after a release.)
12-17 Digital minor version number (usually 0. used only if
an update is needed after plans or work has started on
a major new version.)
18-35 Edit Number (usually not reset.)
2.3 New Format of User Symbols
All future symbols will have the form .JBXXX. The old symbols have
both the new form and the old form. Eventually, the old form will go
away and just the new form will be left.
JBT426.DOC Page 9
3.0 INTERNAL CHANGES
Two new MACROs were created to implement the change in 2.3.
Change to key the EXEC version off the new AC names P and R (the old
names PDP and PROG still work for old monitors).
[End of JBT426.DOC]