Google
 

Trailing-Edge - PDP-10 Archives - ap-c796e-sb - jbt430.rnd
There are no other files named jbt430.rnd in the archive.
.;25-FEB-76-GR
\\
.LM0;.RM70;.F;.J;.SP1;.TS5
.FLAG CAP
<JOBDAT.DOC -- ^CHANGES FROM ^V427(440) TO ^V430(443)
.BR
^MARCH 1975
.FG30
^COPYRIGHT (^C) 1971,1973,1975,1977
.BR
^DIGITAL ^EQUIPMENT ^CORPORATION, ^MAYNARD, ^MASS.
.B 2
^THIS SOFTWARE IS FURNISHED UNDER A LICENSE FOR USE ONLY ON A
SINGLE COMPUTER SYSTEM AND MAY BE COPIED ONLY 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 EXCEPT FOR USE ON SUCH SYSTEM AND TO ONE WHO
AGREES TO THESE LICENSE TERMS. ^TITLE TO AND OWNERSHIP OF THE
SOFTWARE SHALL AT ALL TIMES REMAIN IN ^^DEC\\.
.B 1
^THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT
NOTICE AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY ^DIGITAL
^EQUIPMENT ^CORPORATION.
.B 1
^^DEC\\ ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS
SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY ^^DEC\\.
.T <JBT430.DOC
.PG
<JOBDAT.DOC -- ^CHANGES FROM ^V427(440) TO ^V430(443)
.BR
^MARCH 1975
.B3.LM0
1.0##^^SUMMARY\\
.B1
^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.
.B1
^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.
.B1
^^JOBDAT\\ IS DOCUMENTED IN ^SOFTWARE ^NOTEBOOK VOL.2^B.
.B3.LM0
2.0##^^CHANGES\\
.B1.LM5.TS5.I-5
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\\.
.B1
^THIS CHANGE ALLOWS THE ^^JOBDAT\\ SYMBOLS TO BE USED IN ^^MACRO\\
PROGRAMS ANYPLACE THAT PREDEFINED SYMBOLS ARE REQUIRED.
^FOR EXAMPLE,
.B1.LM10.TS18,34.NF.NJ
^^SEARCH	JOBDAT	;GET UNIVERSAL OF JOBDAT
%%JOBD==%%JOBD		;SHOW VERSION
.B1
_........
.B1
LOC	.JBVER	;SET TO .JBVER
BYTE	(3)2 (9)1 (6)0 (18)223	;SET VERSION
RELOC		;RETURN TO REGULAR CODE\\
.B1.LM5.TS5.F.J
^NOTE THAT IF THIS IS DONE AND ^C OR ^^UUOSYM\\ IS
USED, THEN THEY MUST BE USED AS ^^UNIVERSAL\\S AND SEARCHED
AFTER ^^JOBDAT\\, E.G., AS
^^SEARCH JOBDAT,C\\.
.B1.I-5
442	^PURGE THE LOCAL SYMBOL ^^MJDA\\. ^THIS WILL
AFFECT NO PROGRAMS.
.B1.I-5
443	^ALSO PURGE THE MACRO DEFINITIONS SO THE UNIVERSAL FILE
IS CLEAN.
.B3.LM0
3.0##^^KNOWN BUGS AND DEFICIENCIES\\
.B1
^NONE.
.PG.B3
4.0##^^INSTALLATION INSTRUCTIONS\\
.B1
^NO CHANGES FOR OLD PROCEDURES. ^TO PRODUCE THE ^^UNIVERSAL\\
FILE, ASSEMBLE WITH A PARAMETER FILE DEFINING THE SYMBOL ^^%..UNV\\.
^FOR EXAMPLE,
.B1.I5
^^.COMPILE UNV.MAC+JOBDAT.MAC\\
.BR
WHERE ^^UNV.MAC\\ DEFINES "^^%..UNV==0\\".
.B3.LM0
5.0##^^SUGGESTIONS\\
.B1
^NONE.
.B3.LM0
[^END OF <JBT430.DOC]
.B1
[<JBT427.DOC IS APPENDED AS AN INTEGRAL PART OF <JBT430.DOC]
.T <JBT427.DOC
.PG.LM0.RM70.SP1.F.J
<JOBDAT.DOC -- ^CHANGES FROM ^V426(431) TO ^V427(440)
.BR
^DECEMBER 1973
.B3.LM0
1.0##^^SUMMARY\\
.B1
^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 ^^JOB\\XXX IN FAVOR OF THOSE OF
THE FORM ^^.JB\\XXX.  ^THE OLD FORM WAS REMOVED IN ORDER TO
ELIMINATE NAMING RESTRICTIONS FOR ^^FORTRAN\\ SUBROUTINES.
.B1
^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 ^^SPR\\S.
.B1
^^JOBDAT\\ IS DOCUMENTED IN ^SOFTWARE ^NOTEBOOK VOL.3 AND THE MONITOR
CALLS HANDBOOK.
.B3.LM0
2.0##^^CHANGES\\
.B1.LM5.TS5.I-5
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.
.B1.I-5
433	^ADD CHECKOUT INSTRUCTIONS.
.B1
434	^ADD NEW USER SYMBOLS IN THE VESTIGIAL (HIGH-SEG) DATA
AREA: ^^.JBHSA, .JBH41, \\AND^^ .JBHRN\\.
.B1.I-5
435	^MAKE ALL THE CHANGES NEEDED FOR THE 6.01 MONITOR (^V^M)
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).
.B1.I-5
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.
.B1.I-5
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.
.B1.I-5
440	^REMOVE THE OLD FORMAT SYMBOLS OF THE FORM
^^JOB\\XXX.  ^THEY CAN BE RESTORED IF NEEDED BY
DEFINING THE SYMBOL ^^FTJOB\\=1 AND REASSEMBLING.
.PG.B3.LM0
3.0##^^KNOWN BUGS AND DEFICIENCIES\\
.B1
^NONE.
.B3
4.0##^^INSTALLATION INSTRUCTIONS\\
.B1
^NO CHANGE EXCEPT FOR ASSEMBLY INSTRUCTIONS FOR 5.07/6.01,
WHICH IS COVERED IN ^^MIG507\\.
.B3
5.0##^^SUGGESTIONS\\
.B1
^NONE.
.B3
[^END OF <JBT427.DOC]
.B1
[<JBT426.DOC IS APPENDED AS AN INTEGRAL PART OF <JBT427.DOC]
.T <JBT426.DOC
.PG.LM0.RM70.SP1.F.J
<JOBDAT.DOC -- ^CHANGES FROM ^V425 TO ^V426(431)
.BR
^JUNE 1971
.B3.LM0
1.0##<SUMMARY
.B1
^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.
.B1
^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.1^A.
.B2.LM0
2.0##<EXTERNAL <CHANGES
.B2
2.1##^NEW ^USER ^SYMBOLS
.B1
135 (<.JBOPS) IS NOW RESERVED FOR ALL OPERATING SYSTEMS
.B1
136 (<.JBCST) IS NOW RESERVED FOR ALL CUSTOMERS
.BREAK
2 IN HIGH SEGMENT (<.JBHCR) HIGH-SEG COPY OF <JOBCOR
.B2
2.2##^REDEFINITION OF ^LOCATION 137
.B1
^LOCATION 137 (<.JBVER) IS NOW DEFINED TO BE IN THE FOLLOWING FORMAT:
.B1.LM15.TS15.I-10
^^BITS	USAGE
.I-10
----	-----
.I-9
0-#\\2	WHO LAST CHANGED THIS ROUTINE:
.BR
0=^DIGITAL ^DEVELOPMENT ^GROUP
.BR
1=^OTHER ^DIGITAL
.BR
2-4=^RESERVED TO ^CUSTOMER
.BR
5-7=^RESERVED TO ^CUSTOMER'S ^USERS
.I-10
#3-11	^DIGITAL MAJOR VERSION NUMBER
(USUALLY INCREMENTS BY ONE JUST AFTER A RELEASE.)
.I-10
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.)
.I-10
18-35	^EDIT ^NUMBER
(USUALLY NOT RESET.)
.B2.LM0
2.3##^NEW ^FORMAT OF ^USER ^SYMBOLS
.B1
^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.
.B3
3.0##<INTERNAL <CHANGES
.B1
^TWO NEW <MACRO<S WERE CREATED TO IMPLEMENT THE CHANGE IN 2.3.
.B1
^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).
.B3.LM0
[^END OF <JBT426.DOC]