I'm embarrassed to ask this question, but I've been over the same ground many 
times to no avail. We have carried several SMF exits from release to release 
without complications. In moving from z/OS 2.1 to 2.3, we suddenly get an 
assembly error in $BUFFER that makes no sense:

                                   9476          $BUFFER
000018                             9935+BUFIOBST DS    XL(IOBLENG)         Defin
ASMA068S Length error - L(IOBLENG)
ASMA435I Record 484 in SYS1.SHASMAC($BUFFER) on volume: R23DLB
                                   9941+TPBMXREC EQU   IOBINCAM,1,C'C'     Max R
ASMA044E Undefined symbol - IOBINCAM
ASMA435I Record 490 in SYS1.SHASMAC($BUFFER) on volume: R23DLB
                                   9942+IOBECBSV EQU   IOBINCAM+1,1        I/O C
ASMA044E Undefined symbol - IOBINCAM
ASMA435I Record 491 in SYS1.SHASMAC($BUFFER) on volume: R23DLB
                                   9943+TPBLCCC  EQU   IOBXTENT,1,C'C'     Last
ASMA044E Undefined symbol - IOBXTENT
ASMA435I Record 492 in SYS1.SHASMAC($BUFFER) on volume: R23DLB
                                   9944+TPBLCCAD EQU   IOBXTENT,4,C'A'     Addr
ASMA044E Undefined symbol - IOBXTENT
ASMA435I Record 493 in SYS1.SHASMAC($BUFFER) on volume: R23DLB
                                   9945+IOBXTENT EQU   IOBM,1,C'C'         DEB e
ASMA044E Undefined symbol - IOBM
ASMA435I Record 494 in SYS1.SHASMAC($BUFFER) on volume: R23DLB
                                   9952+         ORG   BUFIOBST+(IOBSEEK-IOBDSEC
ASMA080E Statement is unresolvable
ASMA435I Record 501 in SYS1.SHASMAC($BUFFER) on volume: R23DLB
                                  10013+         ORG   BUFIOBST+(IOBSEEK-IOBDSEC
ASMA080E Statement is unresolvable
ASMA435I Record 563 in SYS1.SHASMAC($BUFFER) on volume: R23DLB
000050                            10085+HDBID    DS    CL4'HDB'        Eyecatche
0000D8                            10257+         DC    0S((BUFSTART-BFPDSECT)-(B
ASMA028E Invalid displacement
ASMA435I Record 809 in SYS1.SHASMAC($BUFFER) on volume: R23DLB
Assembler Done      9 Statements Flagged /  12 was Highest Severity Code

I can't understand the undefined symbols. I'm able to recreate the 2.1 exit 
code using the 2.1 release libraries. Symbol  IOBLENG for example  simply is 
not defined in the 2.3 release even though the symbol is used. Am I missing 
something transparently obvious?

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office <===== NEW
[email protected]<mailto:[email protected]>


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to