IBM®
Skip to main content
    United States [change]      Terms of use
 
 
   
     Home      Products      Services & solutions      Support & downloads      My account     
     
  TPF : Support : Maintenance : TPFDF
SUBJECT:         APAR  NUMBER: PQ66435
 
REFERENCE:  AREA:     TPFDF ZUDFM ROUTINES
            SEGMENT:  DBLCL13    - RELEASE:  TPFDF (Macro)
            SEGMENT:  UFDA13     - RELEASE:  TPFDF (Assembler)
            SEGMENT:  UFDS13     - RELEASE:  TPFDF (C)
            SEGMENT:  UFDSBS13   - RELEASE:  TPFDF (BuildScr)
 
 
Pre-requisite APARs are (TPF only) :
FOR SEGMENT DBLCL13    (Macro)     - REL TPFDF
      PN37303 PN45919 PN67830 PN67252 PN72208 PN84867 PN86473
      PN86470 PN86542 PN91687 PQ01256 PQ06909 PQ10797 PQ15199
 PQ17413  PQ19320  PQ32209  
FOR SEGMENT UFDA13     (Assembler) - REL TPFDF
 PQ59048  
To be applied in the order listed for each segment.
 
ABSTRACT OF PROBLEM
___________________
Provide  allocated,  loadable  segments for TPF Debugger compat-
ibility with ZUDFM TRACE, allow TPFDF commands to be  used  with
the  TPF  Debugger  command  view,  &  allow TPF debugger to use
LNIATA wildcard registration.
 
COMMENTS ON PROBLEM
___________________
 
TPFDF APAR PQ59048 updated user  exit  UFDA  to  allow  the  TPF
Debugger  with  the  ZUDFM  TRACE  command.   Sample code demon-
strating the interface between TPFDF and the Debugger  was  also
provided  in  segment UFDS and corresponding build script UFDSBS
in the BDS.PUT17.SAMPLE data set on TPFDF PUT  17.    This  code
would  be  more  usable  if  it  were  provided in an allocated,
loadable module.
 
In addition, with TPF APAR PJ28809, the TPF  Debugger  now  pro-
vides  the  functionality  of  Command  View.   The Command View
allows users to enter TPF commands and receive resulting  output
through the TPF Debugger Front End.  Furthermore, a wildcard can
now  be  used during LNIATA registration.  Additional support is
needed to enable TPFDF commands to work with  the  Command  View
and wildcard LNIATA registrations.
 
SOLUTION
________
 
Segment UFDS is now provided as compilable source code, and cor-
responding  build  script UFDSBS is now provided as an allocated
load module on the TPF system.   Furthermore, segment  UFDS  has
been  updated  to  provide  support  for  the  command  view and
wildcard LNIATA registration.
 
User exit segment UFDA has been updated to set the TPF  Debugger
as  the  default  third party trace facility to be used with the
ZUDFM TRACE command. Users who currently have a different  third
party trace facility should NOT apply changes to user exit UFDA.
In  addition, macro DBLCL has been modified to set global symbol
&ACPDBST to 0 by default.  When segment UFB9 is  assembled  with
this  value,  it will indicate to TPFDF that a third party trace
facility is available to be used with ZUDFM TRACE processing.
 
USERS   SHOULD   BE   SURE   TO   INCORPORATE   THEIR   EXISTING
CUSTOMIZATIONS IN MACRO DBLCL WHEN APPLYING THIS APAR.
 
DEPENDENCIES
____________
 
Related Segments Affected By This APAR.
_______________________________________
 
Segments to be assembled or compiled:
 
Segments to be link edited:
UFDS
 
Load Modules to be loaded:
UFDS
 
Migration Considerations
========================
TPF APAR PJ28809 is a co-requisite APAR and must be applied in
conjunction with this APAR.
 
For users who already have a third party trace facility installed
and working with TPFDF, no additional actions are necessary.
 
For users who did not have global symbol &ACPDBST in macro DBLCL set
to 0 prior to installing this APAR and who want to use ZUDFM TRACE
commands with the TPF Debugger or any other third party trace
facility, segment UFB9 must be reassembled.
 
For users who do not wish to use ZUDFM TRACE with a third party trace
facility, global symbol &ACPDBST should be set to 1 in macro DBLCL
and no other action is required.
 
USERS SHOULD BE SURE TO INCORPORATE THEIR EXISTING CUSTOMIZATIONS
IN MACRO DBLCL WHEN APPLYING THIS APAR.
 
-- END APAR PQ66435
 
 
 


Download file(s) using new Server: Login once to access server, leave window open, then click on link(s) below.
Package Source
 

    About IBM Privacy Contact