DDFIX ;SFCIOFO/S0/MKO VARIOUS DD AND DIC FIXES ;9:17 AM 15 Mar 1999
Source file <DDFIX.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| AC | ; Loop Thru "AC" xref and Remove Any Entries That Point to
; Files That Do Not Exist |
|
| PAUSE | ; End of Page Pause
|
|
| FIXAG | ; ==> Application Group Multiple Bad Xrefs <==
; From patch DI*21*58, routine DIPR58 |
|
| EXIT | ; Common Exit Point
|
|
| NMHDR | ; Fix "NM" nodes Report Header
|
|
| PTHDR | ; Fix "PT" nodes Report Header
|
|
| FIXPT | ; ==> Fix Bad "PT" Nodes <==
|
|
| DEVICE | ; Output Device Selection
|
|
| K1 | ; Kill at Field Level
|
|
| RPTDT | ; Get Report Date/Time
|
|
| AGHDR | ; Fix Application Group Xrefs Report Header
|
|
| FIXNM | ; ==> Fix Duplicate 'NM' Nodes <==
; From patch DI*21*50, routine DIPR50 |
|
| DEQNM | ||
| RPTOUT | ; Print Messages
|
|
| DEQPT | ||
| DEQAG |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD( | DEQPT+10, DEQPT+11, DEQPT+14, DEQPT+15, DEQPT+18, DEQPT+21, DEQPT+24, DEQPT+27, DEQPT+28!, K1+1! , DEQNM+6, DEQNM+8, DEQNM+9, DEQNM+12, DEQNM+14!, DEQNM+15* |
| ^DIC - [#1] | DEQPT+7, DEQNM+12, DEQAG+6, DEQAG+7, DEQAG+9, DEQAG+11, DEQAG+12, DEQAG+13, DEQAG+15!, AC+6 , AC+12 |
| ^DIC("AC" | AC+3, AC+5, AC+7, AC+9!, AC+11, AC+13, AC+15! |
| Name | Line Occurrences |
|---|---|
| AGHDR | DEQAG+4, RPTOUT+6 |
| DEVICE | FIXPT+3, FIXNM+4, FIXAG+4 |
| EXIT | FIXPT+4, DEQPT+29, FIXNM+5, DEQNM+18, FIXAG+5, AC+16 |
| K1 | DEQPT+18, DEQPT+21, DEQPT+24 |
| NMHDR | DEQNM+4, RPTOUT+5 |
| PAUSE | PTHDR+2, NMHDR+2, AGHDR+2 |
| PTHDR | DEQPT+4, RPTOUT+4 |
| RPTDT | DEQPT+2, DEQNM+2, DEQAG+2 |
| RPTOUT | DEQPT+17, DEQPT+18, DEQPT+20, DEQPT+21, DEQPT+23, DEQPT+24, DEQPT+26, DEQPT+27, DEQNM+11, DEQNM+17 , DEQAG+14, AC+8, AC+14 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | DEQPT+16, DEQPT+19, DEQNM+12 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | RPTDT+1~ |
| %H | RPTDT+1~, RPTDT+2* |
| >> %ZIS | DEVICE+1* |
| DDAGPKG | DEQAG~, DEQAG+8*, DEQAG+9*, DEQAG+11, DEQAG+12, DEQAG+13, DEQAG+15, AC+2*, AC+3*, AC+5 , AC+7, AC+9, AC+11, AC+12, AC+13, AC+15 |
| DDFIELD | DEQPT~, DEQPT+13*, DEQPT+14*, DEQPT+15, DEQPT+17, DEQPT+18, DEQPT+20, DEQPT+21, DEQPT+23, DEQPT+24 , K1+1 |
| DDFILE | DEQPT~, DEQPT+9*, DEQPT+10*, DEQPT+11, DEQPT+14, DEQPT+15, DEQPT+17, DEQPT+18, DEQPT+20, DEQPT+21 , DEQPT+23, DEQPT+24, DEQPT+26, DEQPT+27, DEQPT+28, K1+1, DEQNM~, DEQNM+5*, DEQNM+6*, DEQNM+8 , DEQNM+9, DEQNM+10, DEQNM+12, DEQNM+14, DEQNM+15, DEQAG~, DEQAG+5*, DEQAG+6*, DEQAG+7, DEQAG+9 , DEQAG+11, DEQAG+12, DEQAG+13, DEQAG+15, AC+4*, AC+5*, AC+6, AC+7, AC+9, AC+11 , AC+12, AC+13, AC+15 |
| DDNAME | DEQNM~, DEQNM+8*, DEQNM+9 |
| DDNEW | DEQNM~, DEQNM+12*, DEQNM+13, DEQNM+15, DEQNM+16 |
| DICFILE | DEQPT~, DEQPT+6*, DEQPT+7*, DEQPT+10, DEQPT+14, DEQPT+18, DEQPT+19, DEQPT+20, DEQPT+21, DEQPT+24 , DEQPT+27, DEQPT+28, K1+1 |
| DIR | PAUSE+1~ |
| DIR(0 | PAUSE+2* |
| DIROUT | PAUSE+4! |
| DIRUT | PAUSE+4! |
| DTOUT | PAUSE+4! |
| DUOUT | PAUSE+4! |
| EP | FIXPT+2~, FIXPT+3*, FIXNM+3~, FIXNM+4*, FIXAG+3~, FIXAG+4*, DEVICE+5, DEVICE+6, RPTOUT+4, RPTOUT+5 , RPTOUT+6, EXIT+3! |
| ESC | FIXPT+2~, FIXPT+4, DEQPT+7, DEQPT+10, DEQPT+14, PTHDR+1, PTHDR+2, FIXNM+3~, FIXNM+5, DEQNM+6 , NMHDR+1, NMHDR+2, FIXAG+3~, FIXAG+5, AGHDR+1, AGHDR+2, DEVICE+3*, DEVICE+10*, PAUSE+4* |
| IEN | DEQAG~, DEQAG+10*, DEQAG+11*, DEQAG+12, DEQAG+13, DEQAG+15, AC+10*, AC+11*, AC+12, AC+13 , AC+15 |
| IO | DEQPT+1, DEQNM+1, DEQAG+1 |
| IO("Q" | DEVICE+4 |
| IOF | PTHDR+3, PTHDR+4, NMHDR+3, NMHDR+4, AGHDR+3, AGHDR+4 |
| IOM | PTHDR+6, PTHDR+8, NMHDR+6, NMHDR+8, AGHDR+6, AGHDR+8 |
| IOSL | DEQPT+3, DEQNM+3, DEQAG+3 |
| IOST | PTHDR+1, NMHDR+1, AGHDR+1, EXIT+1 |
| PG | DEQPT~, DEQPT+3*, PTHDR+2, PTHDR+4, PTHDR+5*, PTHDR+6, DEQNM~, DEQNM+3*, NMHDR+2, NMHDR+4 , NMHDR+5*, NMHDR+6, DEQAG~, DEQAG+3*, AGHDR+2, AGHDR+4, AGHDR+5*, AGHDR+6 |
| PGLEN | DEQPT~, DEQPT+3*, DEQNM~, DEQNM+3*, DEQAG~, DEQAG+3*, RPTOUT+3 |
| >> POP | DEVICE+3 |
| RPTDT | DEQPT~, PTHDR+6, DEQNM~, NMHDR+6, DEQAG~, AGHDR+6, RPTDT+4* |
| U | DEQPT+16, DEQPT+19, DEQNM+12, DEQAG+12, AC+12 |
| X | DEQPT~, DEQPT+17*, DEQPT+18*, DEQPT+20*, DEQPT+21*, DEQPT+23*, DEQPT+24*, DEQPT+26*, DEQPT+27*, PTHDR+7~ , PTHDR+8*, DEQNM~, DEQNM+10*, DEQNM+16*, NMHDR+7~, NMHDR+8*, DEQAG~, DEQAG+13*, AC+7*, AC+13* , AGHDR+7~, AGHDR+8*, RPTDT+1~, RPTOUT+1, RPTOUT+2 |
| >> XPDNM | FIXPT+3, DEQPT+4, FIXNM+4, DEQNM+4, FIXAG+4, DEQAG+4, RPTOUT+1 |
| Y | RPTDT+1~, RPTDT+4, PAUSE+1~ |
| ZTDESC | DEVICE+5*, DEVICE+11! |
| >> ZTQUEUED | EXIT+2 |
| >> ZTREQ | EXIT+2* |
| ZTRTN | DEVICE+6*, DEVICE+11! |
| ZTSAVE | DEVICE+11! |
| ZTSAVE("EP" | DEVICE+7* |
| ZTSK | DEVICE+9, DEVICE+11! |