Trailing-Edge
-
PDP-10 Archives
-
BB-L014E-BM
-
autopatch/revhst.c05
There are no other files named revhst.c05 in the archive.
REP 6/1 ;05C1
TITLE REVHST 6(1144) Revision History for the FORTRAN compiler
SUBTTL Authors: DCE/TFV/EGM/SRM/EDS/CKS/AHM/JLC/RVM 13-Nov-81
WIT
TITLE REVHST 6(1165) Revision History for the FORTRAN compiler
SUBTTL Authors: DCE/TFV/EGM/SRM/EDS/CKS/AHM/JLC/RVM/PY/TGS/HAS/CDM 29-Sep-82
REP 12/1 ;05C2
;COPYRIGHT (C) 1981 BY
WIT
;COPYRIGHT (C) 1981,1982 BY
INS 1462/1 ;05C3
***** End V6 Development *****
;.BEGINR REVISION HISTORY
;.COMPONENT FORTRA
;.VERSION 6
;.AUTOPATCH 5
;.EDIT 1145 BAD CODE FOR COMPLEX ARITHMETIC STATEMENT W/ FUNCTION CALLS
;; Eliminate bad code produced when the register allocator is forced to
;; target an arithmetic expression computation to memory, after the
;; complexity pass has targeted the expression to the function return
;; register. Also make sure that nodes computed to memory are not
;; expected to have also left the proper result in the AC used for the
;; computation.
; EGM,7-Dec-81,SPR:10-31836
; A:SRC REGAL2.BLI
; A:SRC REVHST.MAC
;.EDIT 1146 WRONG ISN SHOWN WITH INCONSISTENT EQUIV GROUP ERROR
;; Report correct ISN when giving errors for EQUIVALENCE conflicts.
; EGM,5-Jan-82,SPR:20-17060
; A:SRC OUTMOD.BLI
;.EDIT 1147 UNDESERVED ICE FOR RETURN^Z
;; Eliminate bogus error message and ICE for RETURN^Z.
; EGM,5-Jan-82,SPR:20-17396
; A:SRC DRIVER.BLI
;.EDIT 1150 SPURIOUS ILLEGAL TRANSFER INTO DO LOOP MESSAGES
;; When optimizing, one may get incorrect error messages if there
;; are ASSIGN statements to labels which occur within loops.
;; The error message will always be: Illegal Transfer into loop...
; DCE,16-Feb-82,SPR:20-17292
; A:SRC FIRST.BLI,STA0.BLI,GRAPH.BLI
;.EDIT 1151 COMPILER DOES NOT DETECT COMMON LARGER THAN 512P
;; Report ?Program too large for COMMON 512P or larger
; EGM,25-Mar-82,SPR:20-17494
; A:SRC OUTMOD.BLI,ERROVR.BLI
;.EDIT 1152 BAD CODE - /OPT, OPEN/CLOSE PARAMETERS INVOLVING DO INDEX
;; Check all OPEN/CLOSE parameters for possible register substitution
;; when doing global register allocation. Expansion of edit 740.
; EGM,29-Mar-82,SPR:10-32187
; A:SRC PH3G.BLI
;.EDIT 1153 V6 RUNS OUT OF MEMORY FOR A ROUTINE WITH MANY I/O STATEMENTS
;; Programs containing many I/O statements that compiled under previous
;; versions may now run out of memory. Augment edit 760 to release syntax
;; list items when they are no longer needed.
; EGM,3-Jun-82,SPR:20-17625
; A:SRC ACT1.BLI,STA0.BLI,STA1.BLI
;.EDIT 1154 BAD CODE FOR ASSIGNMENTS SUCH AS V=-(.NOT.(BOOLEAN))
;; Correct bad code generated for I=-(.NOT.(boolean)). Prevent compute to
;; memory happening for expression node if neg/not driven up.
; EGM,3-Jun-82,SPR:10-32488
; A:SRC MEMCMP.BLI
;.EDIT 1155 COMPILER STOPS CHECKING DECLARATIONS AFTER FIRST ERROR
;; Allow declarartion semantics checking to continue checking items after
;; the first error occurs.
; EGM,9-Jun-82,SPR:20-17790
; A:SRC ACT1.BLI
;.EDIT 1156 COMPLEX EXPRESSION CAN CAUSE STACK OVERFLOW
;; Eliminate stack overflow when trying to print out error that expression
;; is too complex.
; EGM,10-Jun-82,SPR:NONE
; A:SRC EXPRES.BLI
;.EDIT 1157 FTNMVC DIAGNOSTIC NOT AS HELPFUL AS IT COULD BE
;; Alter error message FTNMVC to indicate that there are more or less
;; data items than constants in a DATA statement.
; EGM,11-Jun-82,SPR:20-17871
; A:SRC DATAST.BLI,ERROUT.BLI,ERROVR.BLI
;.EDIT 1160 COMPILER DOES NOT DELETE .REL FILE IF FATAL ERRORS
;; Correct edit 752 and make sure .REL files are discarded when any
;; fatal errors occur during a compile command. Also make 20 code
;; skip .REL file generation when systax checking as the 10 code does.
; EGM,14-Jun-82,SPR:20-17877
; A:SRC COMMAN.MAC,INOUT.BLI,UNEND.BLI,IOFLG.BLI
;.EDIT 1161 BAD CODE - /OPT, GLOBAL REGISTER VALUE NOT INVALIDATED
;; Prevent bad code when optimizer has globally allocated a var to live in
;; a reg, and assignments to the reg occur that involve use of the reg on
;; the RH such that the calc cannot occur directly to the reg (does not
;; clobber reg state entry).
; EGM,25-Jun-82,SPR:10-32686
; A:SRC STREGA.BLI
;.EDIT 1162 PROBLEMS WITH ^Z WHEN PROGRAM TYPED FROM TERMINAL
;; Allow ^Z as first character of source typed from the TTY. Make
;; ^Z give free CRLF on TOPS-20. Also replace obsolete RDTXT JSYS
;; with TEXTI. Clear freelist pointers in case first call to LEXICAL
;; generates an error. Clear .JBFF through .JBREL so TTY input will
;; not appear to have line sequence numbers.
; PY,29-Jun-82,SPR:NONE
; A:SRC DRIVER.BLI,LEXICA.BLI,LISTNG.BLI
;.EDIT 1163 FUNCTION SUBPROGRAM VALUE UNAVAILABLE TO FORDDT
;; If /DEBUG:INDEX is specified, bypass optimization that substitutes
;; a regcontents node using the function return register for the left-
;; hand side of an assignment statement to the function variable.
; TGS,1-Jul-82,SPR:20-17540
; A:SRC DOALC.BLI
;.EDIT 1164 LOOP - /OPT FOR CERTAIN CASES OF NESTED DO LOOPS
;; Eliminate possibility of certain nested DO loops throwing the grapher
;; into a loop.
; HAS,12-Jul-82,SPR:20-17819
; A:SRC GRAPH.BLI
;.EDIT 1165 EXECUTION ERRORS DUE TO JUMP INTO REGISTER ZERO.
;; 2ND argument to ADDLAB was incorrect and is now correct.
; CDM,29-Sep-82,SPR:10-33034
; A:SRC PEEPOP.BLI
;.ENDA
;.ENDV
;.ENDR REVISION HISTORY
REP 1472/1 ;05C4
EDNUM==1144 ;EDIT NUMBER
WIT
EDNUM==1165 ;EDIT NUMBER
SUM 188355